Decompiled source of Fem Captain Item Display Fix v2.0.0

FemCaptainItemDisplayFix.dll

Decompiled 2 months ago
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.Versioning;
using System.Security;
using System.Security.Permissions;
using BepInEx;
using FemCaptainItemFix.Modules;
using R2API.Utils;
using RoR2;
using UnityEngine;

[assembly: CompilationRelaxations(8)]
[assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)]
[assembly: Debuggable(DebuggableAttribute.DebuggingModes.Default | DebuggableAttribute.DebuggingModes.DisableOptimizations | DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints | DebuggableAttribute.DebuggingModes.EnableEditAndContinue)]
[assembly: TargetFramework(".NETStandard,Version=v2.1", FrameworkDisplayName = ".NET Standard 2.1")]
[assembly: AssemblyCompany("FemCaptainItemDisplayFix")]
[assembly: AssemblyConfiguration("Debug")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0")]
[assembly: AssemblyProduct("FemCaptainItemDisplayFix")]
[assembly: AssemblyTitle("FemCaptainItemDisplayFix")]
[assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)]
[assembly: AssemblyVersion("1.0.0.0")]
[module: UnverifiableCode]
namespace FemCaptainItemFix
{
	[BepInDependency(/*Could not decode attribute arguments.*/)]
	[NetworkCompatibility(/*Could not decode attribute arguments.*/)]
	[R2APISubmoduleDependency(new string[] { "PrefabAPI" })]
	[BepInPlugin("com.mint.femcaptainfix", "FemCaptainItemFix", "0.0.0")]
	public class FemCaptainItemDisplayFix : BaseUnityPlugin
	{
		public const string MODUID = "com.mint.femcaptainfix";

		public static FemCaptainItemDisplayFix instance;

		public void Start()
		{
			((BaseUnityPlugin)this).Logger.LogInfo((object)"[Applying FemCaptainItemFix]");
			instance = this;
			ItemDisplays.InitializeItemDisplays();
			RoR2Application.onLoad = (Action)Delegate.Combine(RoR2Application.onLoad, new Action(LateSetupItemDisplays));
		}

		private void LateSetupItemDisplays()
		{
			ItemDisplays.SetItemDisplays();
		}
	}
}
namespace FemCaptainItemFix.Modules
{
	public static class ItemDisplays
	{
		internal static ItemDisplayRuleSet itemDisplayRuleSet;

		internal static List<KeyAssetRuleGroup> itemDisplayRules;

		private static Dictionary<string, GameObject> itemDisplayPrefabs = new Dictionary<string, GameObject>();

		private static Dictionary<string, KeyAssetRuleGroup> itemDisplayRuleGroups = new Dictionary<string, KeyAssetRuleGroup>();

		internal static void InitializeItemDisplays()
		{
			PopulateDisplays();
			CharacterModel componentInChildren = Resources.Load<GameObject>("prefabs/characterbodies/CaptainBody").GetComponentInChildren<CharacterModel>();
			itemDisplayRuleSet = ScriptableObject.CreateInstance<ItemDisplayRuleSet>();
			((Object)itemDisplayRuleSet).name = "idrsCaptain";
			componentInChildren.itemDisplayRuleSet = itemDisplayRuleSet;
		}

		internal static void SetItemDisplays()
		{
			//IL_0012: Unknown result type (might be due to invalid IL or missing references)
			//IL_0028: Unknown result type (might be due to invalid IL or missing references)
			//IL_003a: Unknown result type (might be due to invalid IL or missing references)
			//IL_0043: Unknown result type (might be due to invalid IL or missing references)
			//IL_0076: Unknown result type (might be due to invalid IL or missing references)
			//IL_007b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0091: Unknown result type (might be due to invalid IL or missing references)
			//IL_0096: Unknown result type (might be due to invalid IL or missing references)
			//IL_00ac: Unknown result type (might be due to invalid IL or missing references)
			//IL_00b1: Unknown result type (might be due to invalid IL or missing references)
			//IL_00b6: Unknown result type (might be due to invalid IL or missing references)
			//IL_00b7: Unknown result type (might be due to invalid IL or missing references)
			//IL_00c1: Unknown result type (might be due to invalid IL or missing references)
			//IL_00c2: Unknown result type (might be due to invalid IL or missing references)
			//IL_00c7: Unknown result type (might be due to invalid IL or missing references)
			//IL_00d5: Unknown result type (might be due to invalid IL or missing references)
			//IL_00eb: Unknown result type (might be due to invalid IL or missing references)
			//IL_00fd: Unknown result type (might be due to invalid IL or missing references)
			//IL_0106: Unknown result type (might be due to invalid IL or missing references)
			//IL_0139: Unknown result type (might be due to invalid IL or missing references)
			//IL_013e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0154: Unknown result type (might be due to invalid IL or missing references)
			//IL_0159: Unknown result type (might be due to invalid IL or missing references)
			//IL_016f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0174: Unknown result type (might be due to invalid IL or missing references)
			//IL_0179: Unknown result type (might be due to invalid IL or missing references)
			//IL_017a: Unknown result type (might be due to invalid IL or missing references)
			//IL_0184: Unknown result type (might be due to invalid IL or missing references)
			//IL_0185: Unknown result type (might be due to invalid IL or missing references)
			//IL_018a: Unknown result type (might be due to invalid IL or missing references)
			//IL_0198: Unknown result type (might be due to invalid IL or missing references)
			//IL_01ae: Unknown result type (might be due to invalid IL or missing references)
			//IL_01c0: Unknown result type (might be due to invalid IL or missing references)
			//IL_01c9: Unknown result type (might be due to invalid IL or missing references)
			//IL_01fc: Unknown result type (might be due to invalid IL or missing references)
			//IL_0201: Unknown result type (might be due to invalid IL or missing references)
			//IL_0217: Unknown result type (might be due to invalid IL or missing references)
			//IL_021c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0232: Unknown result type (might be due to invalid IL or missing references)
			//IL_0237: Unknown result type (might be due to invalid IL or missing references)
			//IL_023c: Unknown result type (might be due to invalid IL or missing references)
			//IL_023d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0247: Unknown result type (might be due to invalid IL or missing references)
			//IL_0248: Unknown result type (might be due to invalid IL or missing references)
			//IL_024d: Unknown result type (might be due to invalid IL or missing references)
			//IL_025b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0271: Unknown result type (might be due to invalid IL or missing references)
			//IL_0283: Unknown result type (might be due to invalid IL or missing references)
			//IL_028c: Unknown result type (might be due to invalid IL or missing references)
			//IL_02bf: Unknown result type (might be due to invalid IL or missing references)
			//IL_02c4: Unknown result type (might be due to invalid IL or missing references)
			//IL_02da: Unknown result type (might be due to invalid IL or missing references)
			//IL_02df: Unknown result type (might be due to invalid IL or missing references)
			//IL_02f5: Unknown result type (might be due to invalid IL or missing references)
			//IL_02fa: Unknown result type (might be due to invalid IL or missing references)
			//IL_02ff: Unknown result type (might be due to invalid IL or missing references)
			//IL_0300: Unknown result type (might be due to invalid IL or missing references)
			//IL_030a: Unknown result type (might be due to invalid IL or missing references)
			//IL_030b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0310: Unknown result type (might be due to invalid IL or missing references)
			//IL_031e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0334: Unknown result type (might be due to invalid IL or missing references)
			//IL_0346: Unknown result type (might be due to invalid IL or missing references)
			//IL_034f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0382: Unknown result type (might be due to invalid IL or missing references)
			//IL_0387: Unknown result type (might be due to invalid IL or missing references)
			//IL_039d: Unknown result type (might be due to invalid IL or missing references)
			//IL_03a2: Unknown result type (might be due to invalid IL or missing references)
			//IL_03b8: Unknown result type (might be due to invalid IL or missing references)
			//IL_03bd: Unknown result type (might be due to invalid IL or missing references)
			//IL_03c2: Unknown result type (might be due to invalid IL or missing references)
			//IL_03c3: Unknown result type (might be due to invalid IL or missing references)
			//IL_03cd: Unknown result type (might be due to invalid IL or missing references)
			//IL_03ce: Unknown result type (might be due to invalid IL or missing references)
			//IL_03d3: Unknown result type (might be due to invalid IL or missing references)
			//IL_03e1: Unknown result type (might be due to invalid IL or missing references)
			//IL_03f7: Unknown result type (might be due to invalid IL or missing references)
			//IL_0409: Unknown result type (might be due to invalid IL or missing references)
			//IL_0412: Unknown result type (might be due to invalid IL or missing references)
			//IL_0445: Unknown result type (might be due to invalid IL or missing references)
			//IL_044a: Unknown result type (might be due to invalid IL or missing references)
			//IL_0460: Unknown result type (might be due to invalid IL or missing references)
			//IL_0465: Unknown result type (might be due to invalid IL or missing references)
			//IL_047b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0480: Unknown result type (might be due to invalid IL or missing references)
			//IL_0485: Unknown result type (might be due to invalid IL or missing references)
			//IL_0486: Unknown result type (might be due to invalid IL or missing references)
			//IL_0490: Unknown result type (might be due to invalid IL or missing references)
			//IL_0491: Unknown result type (might be due to invalid IL or missing references)
			//IL_0496: Unknown result type (might be due to invalid IL or missing references)
			//IL_04a4: Unknown result type (might be due to invalid IL or missing references)
			//IL_04ba: Unknown result type (might be due to invalid IL or missing references)
			//IL_04cc: Unknown result type (might be due to invalid IL or missing references)
			//IL_04d5: Unknown result type (might be due to invalid IL or missing references)
			//IL_0508: Unknown result type (might be due to invalid IL or missing references)
			//IL_050d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0523: Unknown result type (might be due to invalid IL or missing references)
			//IL_0528: Unknown result type (might be due to invalid IL or missing references)
			//IL_053e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0543: Unknown result type (might be due to invalid IL or missing references)
			//IL_0548: Unknown result type (might be due to invalid IL or missing references)
			//IL_0549: Unknown result type (might be due to invalid IL or missing references)
			//IL_0553: Unknown result type (might be due to invalid IL or missing references)
			//IL_0554: Unknown result type (might be due to invalid IL or missing references)
			//IL_0559: Unknown result type (might be due to invalid IL or missing references)
			//IL_0567: Unknown result type (might be due to invalid IL or missing references)
			//IL_057d: Unknown result type (might be due to invalid IL or missing references)
			//IL_058f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0598: Unknown result type (might be due to invalid IL or missing references)
			//IL_05cb: Unknown result type (might be due to invalid IL or missing references)
			//IL_05d0: Unknown result type (might be due to invalid IL or missing references)
			//IL_05e6: Unknown result type (might be due to invalid IL or missing references)
			//IL_05eb: Unknown result type (might be due to invalid IL or missing references)
			//IL_0601: Unknown result type (might be due to invalid IL or missing references)
			//IL_0606: Unknown result type (might be due to invalid IL or missing references)
			//IL_060b: Unknown result type (might be due to invalid IL or missing references)
			//IL_060c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0616: Unknown result type (might be due to invalid IL or missing references)
			//IL_0617: Unknown result type (might be due to invalid IL or missing references)
			//IL_061c: Unknown result type (might be due to invalid IL or missing references)
			//IL_062a: Unknown result type (might be due to invalid IL or missing references)
			//IL_0640: Unknown result type (might be due to invalid IL or missing references)
			//IL_0652: Unknown result type (might be due to invalid IL or missing references)
			//IL_065b: Unknown result type (might be due to invalid IL or missing references)
			//IL_068e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0693: Unknown result type (might be due to invalid IL or missing references)
			//IL_06a9: Unknown result type (might be due to invalid IL or missing references)
			//IL_06ae: Unknown result type (might be due to invalid IL or missing references)
			//IL_06c4: Unknown result type (might be due to invalid IL or missing references)
			//IL_06c9: Unknown result type (might be due to invalid IL or missing references)
			//IL_06ce: Unknown result type (might be due to invalid IL or missing references)
			//IL_06cf: Unknown result type (might be due to invalid IL or missing references)
			//IL_06d9: Unknown result type (might be due to invalid IL or missing references)
			//IL_06da: Unknown result type (might be due to invalid IL or missing references)
			//IL_06df: Unknown result type (might be due to invalid IL or missing references)
			//IL_06ed: Unknown result type (might be due to invalid IL or missing references)
			//IL_0703: Unknown result type (might be due to invalid IL or missing references)
			//IL_0715: Unknown result type (might be due to invalid IL or missing references)
			//IL_071e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0751: Unknown result type (might be due to invalid IL or missing references)
			//IL_0756: Unknown result type (might be due to invalid IL or missing references)
			//IL_076c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0771: Unknown result type (might be due to invalid IL or missing references)
			//IL_0787: Unknown result type (might be due to invalid IL or missing references)
			//IL_078c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0791: Unknown result type (might be due to invalid IL or missing references)
			//IL_0792: Unknown result type (might be due to invalid IL or missing references)
			//IL_079c: Unknown result type (might be due to invalid IL or missing references)
			//IL_079d: Unknown result type (might be due to invalid IL or missing references)
			//IL_07a2: Unknown result type (might be due to invalid IL or missing references)
			//IL_07b0: Unknown result type (might be due to invalid IL or missing references)
			//IL_07c6: Unknown result type (might be due to invalid IL or missing references)
			//IL_07d8: Unknown result type (might be due to invalid IL or missing references)
			//IL_07e1: Unknown result type (might be due to invalid IL or missing references)
			//IL_0814: Unknown result type (might be due to invalid IL or missing references)
			//IL_0819: Unknown result type (might be due to invalid IL or missing references)
			//IL_082f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0834: Unknown result type (might be due to invalid IL or missing references)
			//IL_084a: Unknown result type (might be due to invalid IL or missing references)
			//IL_084f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0854: Unknown result type (might be due to invalid IL or missing references)
			//IL_0855: Unknown result type (might be due to invalid IL or missing references)
			//IL_085f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0860: Unknown result type (might be due to invalid IL or missing references)
			//IL_0865: Unknown result type (might be due to invalid IL or missing references)
			//IL_0873: Unknown result type (might be due to invalid IL or missing references)
			//IL_0889: Unknown result type (might be due to invalid IL or missing references)
			//IL_089b: Unknown result type (might be due to invalid IL or missing references)
			//IL_08a4: Unknown result type (might be due to invalid IL or missing references)
			//IL_08d7: Unknown result type (might be due to invalid IL or missing references)
			//IL_08dc: Unknown result type (might be due to invalid IL or missing references)
			//IL_08f2: Unknown result type (might be due to invalid IL or missing references)
			//IL_08f7: Unknown result type (might be due to invalid IL or missing references)
			//IL_090d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0912: Unknown result type (might be due to invalid IL or missing references)
			//IL_0917: Unknown result type (might be due to invalid IL or missing references)
			//IL_0918: Unknown result type (might be due to invalid IL or missing references)
			//IL_0922: Unknown result type (might be due to invalid IL or missing references)
			//IL_0923: Unknown result type (might be due to invalid IL or missing references)
			//IL_0928: Unknown result type (might be due to invalid IL or missing references)
			//IL_0936: Unknown result type (might be due to invalid IL or missing references)
			//IL_094c: Unknown result type (might be due to invalid IL or missing references)
			//IL_095e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0967: Unknown result type (might be due to invalid IL or missing references)
			//IL_099a: Unknown result type (might be due to invalid IL or missing references)
			//IL_099f: Unknown result type (might be due to invalid IL or missing references)
			//IL_09b5: Unknown result type (might be due to invalid IL or missing references)
			//IL_09ba: Unknown result type (might be due to invalid IL or missing references)
			//IL_09d0: Unknown result type (might be due to invalid IL or missing references)
			//IL_09d5: Unknown result type (might be due to invalid IL or missing references)
			//IL_09da: Unknown result type (might be due to invalid IL or missing references)
			//IL_09db: Unknown result type (might be due to invalid IL or missing references)
			//IL_09e5: Unknown result type (might be due to invalid IL or missing references)
			//IL_09e6: Unknown result type (might be due to invalid IL or missing references)
			//IL_09eb: Unknown result type (might be due to invalid IL or missing references)
			//IL_09f9: Unknown result type (might be due to invalid IL or missing references)
			//IL_0a0f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0a21: Unknown result type (might be due to invalid IL or missing references)
			//IL_0a2a: Unknown result type (might be due to invalid IL or missing references)
			//IL_0a5d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0a62: Unknown result type (might be due to invalid IL or missing references)
			//IL_0a78: Unknown result type (might be due to invalid IL or missing references)
			//IL_0a7d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0a93: Unknown result type (might be due to invalid IL or missing references)
			//IL_0a98: Unknown result type (might be due to invalid IL or missing references)
			//IL_0a9d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0a9e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0aa8: Unknown result type (might be due to invalid IL or missing references)
			//IL_0aa9: Unknown result type (might be due to invalid IL or missing references)
			//IL_0aae: Unknown result type (might be due to invalid IL or missing references)
			//IL_0abc: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ad2: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ae4: Unknown result type (might be due to invalid IL or missing references)
			//IL_0aed: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b20: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b25: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b3b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b40: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b56: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b5b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b60: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b61: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b6b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b6c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b71: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b7f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0b95: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ba7: Unknown result type (might be due to invalid IL or missing references)
			//IL_0bb0: Unknown result type (might be due to invalid IL or missing references)
			//IL_0be3: Unknown result type (might be due to invalid IL or missing references)
			//IL_0be8: Unknown result type (might be due to invalid IL or missing references)
			//IL_0bfe: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c03: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c19: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c1e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c23: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c24: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c2e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c2f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c34: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c42: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c58: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c6a: Unknown result type (might be due to invalid IL or missing references)
			//IL_0c73: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ca6: Unknown result type (might be due to invalid IL or missing references)
			//IL_0cab: Unknown result type (might be due to invalid IL or missing references)
			//IL_0cc1: Unknown result type (might be due to invalid IL or missing references)
			//IL_0cc6: Unknown result type (might be due to invalid IL or missing references)
			//IL_0cdc: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ce1: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ce6: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ce7: Unknown result type (might be due to invalid IL or missing references)
			//IL_0cf1: Unknown result type (might be due to invalid IL or missing references)
			//IL_0cf2: Unknown result type (might be due to invalid IL or missing references)
			//IL_0cf7: Unknown result type (might be due to invalid IL or missing references)
			//IL_0d05: Unknown result type (might be due to invalid IL or missing references)
			//IL_0d1b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0d2d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0d36: Unknown result type (might be due to invalid IL or missing references)
			//IL_0d69: Unknown result type (might be due to invalid IL or missing references)
			//IL_0d6e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0d84: Unknown result type (might be due to invalid IL or missing references)
			//IL_0d89: Unknown result type (might be due to invalid IL or missing references)
			//IL_0d9f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0da4: Unknown result type (might be due to invalid IL or missing references)
			//IL_0da9: Unknown result type (might be due to invalid IL or missing references)
			//IL_0daa: Unknown result type (might be due to invalid IL or missing references)
			//IL_0db4: Unknown result type (might be due to invalid IL or missing references)
			//IL_0db5: Unknown result type (might be due to invalid IL or missing references)
			//IL_0dba: Unknown result type (might be due to invalid IL or missing references)
			//IL_0dc8: Unknown result type (might be due to invalid IL or missing references)
			//IL_0dde: Unknown result type (might be due to invalid IL or missing references)
			//IL_0df0: Unknown result type (might be due to invalid IL or missing references)
			//IL_0df9: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e2c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e31: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e47: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e4c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e62: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e67: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e6c: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e6d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e77: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e78: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e7d: Unknown result type (might be due to invalid IL or missing references)
			//IL_0e8b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ea1: Unknown result type (might be due to invalid IL or missing references)
			//IL_0eb3: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ebc: Unknown result type (might be due to invalid IL or missing references)
			//IL_0eef: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ef4: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f0a: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f0f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f25: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f2a: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f2f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f30: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f3a: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f3b: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f40: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f4e: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f64: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f76: Unknown result type (might be due to invalid IL or missing references)
			//IL_0f7f: Unknown result type (might be due to invalid IL or missing references)
			//IL_0fb2: Unknown result type (might be due to invalid IL or missing references)
			//IL_0fb7: Unknown result type (might be due to invalid IL or missing references)
			//IL_0fcd: Unknown result type (might be due to invalid IL or missing references)
			//IL_0fd2: Unknown result type (might be due to invalid IL or missing references)
			//IL_0fe8: Unknown result type (might be due to invalid IL or missing references)
			//IL_0fed: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ff2: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ff3: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ffd: Unknown result type (might be due to invalid IL or missing references)
			//IL_0ffe: Unknown result type (might be due to invalid IL or missing references)
			//IL_1003: Unknown result type (might be due to invalid IL or missing references)
			//IL_1011: Unknown result type (might be due to invalid IL or missing references)
			//IL_1027: Unknown result type (might be due to invalid IL or missing references)
			//IL_1039: Unknown result type (might be due to invalid IL or missing references)
			//IL_1042: Unknown result type (might be due to invalid IL or missing references)
			//IL_1075: Unknown result type (might be due to invalid IL or missing references)
			//IL_107a: Unknown result type (might be due to invalid IL or missing references)
			//IL_1090: Unknown result type (might be due to invalid IL or missing references)
			//IL_1095: Unknown result type (might be due to invalid IL or missing references)
			//IL_10ab: Unknown result type (might be due to invalid IL or missing references)
			//IL_10b0: Unknown result type (might be due to invalid IL or missing references)
			//IL_10b5: Unknown result type (might be due to invalid IL or missing references)
			//IL_10b6: Unknown result type (might be due to invalid IL or missing references)
			//IL_10c0: Unknown result type (might be due to invalid IL or missing references)
			//IL_10c1: Unknown result type (might be due to invalid IL or missing references)
			//IL_10c6: Unknown result type (might be due to invalid IL or missing references)
			//IL_10d4: Unknown result type (might be due to invalid IL or missing references)
			//IL_10ea: Unknown result type (might be due to invalid IL or missing references)
			//IL_10fc: Unknown result type (might be due to invalid IL or missing references)
			//IL_1105: Unknown result type (might be due to invalid IL or missing references)
			//IL_1138: Unknown result type (might be due to invalid IL or missing references)
			//IL_113d: Unknown result type (might be due to invalid IL or missing references)
			//IL_1153: Unknown result type (might be due to invalid IL or missing references)
			//IL_1158: Unknown result type (might be due to invalid IL or missing references)
			//IL_116e: Unknown result type (might be due to invalid IL or missing references)
			//IL_1173: Unknown result type (might be due to invalid IL or missing references)
			//IL_1178: Unknown result type (might be due to invalid IL or missing references)
			//IL_1179: Unknown result type (might be due to invalid IL or missing references)
			//IL_1183: Unknown result type (might be due to invalid IL or missing references)
			//IL_1184: Unknown result type (might be due to invalid IL or missing references)
			//IL_1189: Unknown result type (might be due to invalid IL or missing references)
			//IL_1197: Unknown result type (might be due to invalid IL or missing references)
			//IL_11ad: Unknown result type (might be due to invalid IL or missing references)
			//IL_11bf: Unknown result type (might be due to invalid IL or missing references)
			//IL_11c8: Unknown result type (might be due to invalid IL or missing references)
			//IL_11fb: Unknown result type (might be due to invalid IL or missing references)
			//IL_1200: Unknown result type (might be due to invalid IL or missing references)
			//IL_1216: Unknown result type (might be due to invalid IL or missing references)
			//IL_121b: Unknown result type (might be due to invalid IL or missing references)
			//IL_1231: Unknown result type (might be due to invalid IL or missing references)
			//IL_1236: Unknown result type (might be due to invalid IL or missing references)
			//IL_123b: Unknown result type (might be due to invalid IL or missing references)
			//IL_123c: Unknown result type (might be due to invalid IL or missing references)
			//IL_1246: Unknown result type (might be due to invalid IL or missing references)
			//IL_1247: Unknown result type (might be due to invalid IL or missing references)
			//IL_124c: Unknown result type (might be due to invalid IL or missing references)
			//IL_125a: Unknown result type (might be due to invalid IL or missing references)
			//IL_1270: Unknown result type (might be due to invalid IL or missing references)
			//IL_1282: Unknown result type (might be due to invalid IL or missing references)
			//IL_128b: Unknown result type (might be due to invalid IL or missing references)
			//IL_12be: Unknown result type (might be due to invalid IL or missing references)
			//IL_12c3: Unknown result type (might be due to invalid IL or missing references)
			//IL_12d9: Unknown result type (might be due to invalid IL or missing references)
			//IL_12de: Unknown result type (might be due to invalid IL or missing references)
			//IL_12f4: Unknown result type (might be due to invalid IL or missing references)
			//IL_12f9: Unknown result type (might be due to invalid IL or missing references)
			//IL_12fe: Unknown result type (might be due to invalid IL or missing references)
			//IL_12ff: Unknown result type (might be due to invalid IL or missing references)
			//IL_1309: Unknown result type (might be due to invalid IL or missing references)
			//IL_130a: Unknown result type (might be due to invalid IL or missing references)
			//IL_130f: Unknown result type (might be due to invalid IL or missing references)
			//IL_131d: Unknown result type (might be due to invalid IL or missing references)
			//IL_1333: Unknown result type (might be due to invalid IL or missing references)
			//IL_1345: Unknown result type (might be due to invalid IL or missing references)
			//IL_134e: Unknown result type (might be due to invalid IL or missing references)
			//IL_1381: Unknown result type (might be due to invalid IL or missing references)
			//IL_1386: Unknown result type (might be due to invalid IL or missing references)
			//IL_139c: Unknown result type (might be due to invalid IL or missing references)
			//IL_13a1: Unknown result type (might be due to invalid IL or missing references)
			//IL_13b7: Unknown result type (might be due to invalid IL or missing references)
			//IL_13bc: Unknown result type (might be due to invalid IL or missing references)
			//IL_13c1: Unknown result type (might be due to invalid IL or missing references)
			//IL_13c2: Unknown result type (might be due to invalid IL or missing references)
			//IL_13cc: Unknown result type (might be due to invalid IL or missing references)
			//IL_13cd: Unknown result type (might be due to invalid IL or missing references)
			//IL_13d2: Unknown result type (might be due to invalid IL or missing references)
			//IL_13e0: Unknown result type (might be due to invalid IL or missing references)
			//IL_13f6: Unknown result type (might be due to invalid IL or missing references)
			//IL_1408: Unknown result type (might be due to invalid IL or missing references)
			//IL_1411: Unknown result type (might be due to invalid IL or missing references)
			//IL_1444: Unknown result type (might be due to invalid IL or missing references)
			//IL_1449: Unknown result type (might be due to invalid IL or missing references)
			//IL_145f: Unknown result type (might be due to invalid IL or missing references)
			//IL_1464: Unknown result type (might be due to invalid IL or missing references)
			//IL_147a: Unknown result type (might be due to invalid IL or missing references)
			//IL_147f: Unknown result type (might be due to invalid IL or missing references)
			//IL_1484: Unknown result type (might be due to invalid IL or missing references)
			//IL_1485: Unknown result type (might be due to invalid IL or missing references)
			//IL_148f: Unknown result type (might be due to invalid IL or missing references)
			//IL_1490: Unknown result type (might be due to invalid IL or missing references)
			//IL_1495: Unknown result type (might be due to invalid IL or missing references)
			//IL_14a3: Unknown result type (might be due to invalid IL or missing references)
			//IL_14b9: Unknown result type (might be due to invalid IL or missing references)
			//IL_14cb: Unknown result type (might be due to invalid IL or missing references)
			//IL_14d4: Unknown result type (might be due to invalid IL or missing references)
			//IL_1507: Unknown result type (might be due to invalid IL or missing references)
			//IL_150c: Unknown result type (might be due to invalid IL or missing references)
			//IL_1522: Unknown result type (might be due to invalid IL or missing references)
			//IL_1527: Unknown result type (might be due to invalid IL or missing references)
			//IL_153d: Unknown result type (might be due to invalid IL or missing references)
			//IL_1542: Unknown result type (might be due to invalid IL or missing references)
			//IL_1547: Unknown result type (might be due to invalid IL or missing references)
			//IL_1548: Unknown result type (might be due to invalid IL or missing references)
			//IL_1552: Unknown result type (might be due to invalid IL or missing references)
			//IL_1553: Unknown result type (might be due to invalid IL or missing references)
			//IL_1558: Unknown result type (might be due to invalid IL or missing references)
			//IL_1566: Unknown result type (might be due to invalid IL or missing references)
			//IL_157c: Unknown result type (might be due to invalid IL or missing references)
			//IL_158e: Unknown result type (might be due to invalid IL or missing references)
			//IL_1597: Unknown result type (might be due to invalid IL or missing references)
			//IL_15ca: Unknown result type (might be due to invalid IL or missing references)
			//IL_15cf: Unknown result type (might be due to invalid IL or missing references)
			//IL_15e5: Unknown result type (might be due to invalid IL or missing references)
			//IL_15ea: Unknown result type (might be due to invalid IL or missing references)
			//IL_1600: Unknown result type (might be due to invalid IL or missing references)
			//IL_1605: Unknown result type (might be due to invalid IL or missing references)
			//IL_160a: Unknown result type (might be due to invalid IL or missing references)
			//IL_160b: Unknown result type (might be due to invalid IL or missing references)
			//IL_1615: Unknown result type (might be due to invalid IL or missing references)
			//IL_1616: Unknown result type (might be due to invalid IL or missing references)
			//IL_161b: Unknown result type (might be due to invalid IL or missing references)
			//IL_1629: Unknown result type (might be due to invalid IL or missing references)
			//IL_163f: Unknown result type (might be due to invalid IL or missing references)
			//IL_1651: Unknown result type (might be due to invalid IL or missing references)
			//IL_165a: Unknown result type (might be due to invalid IL or missing references)
			//IL_168d: Unknown result type (might be due to invalid IL or missing references)
			//IL_1692: Unknown result type (might be due to invalid IL or missing references)
			//IL_16a8: Unknown result type (might be due to invalid IL or missing references)
			//IL_16ad: Unknown result type (might be due to invalid IL or missing references)
			//IL_16c3: Unknown result type (might be due to invalid IL or missing references)
			//IL_16c8: Unknown result type (might be due to invalid IL or missing references)
			//IL_16cd: Unknown result type (might be due to invalid IL or missing references)
			//IL_16ce: Unknown result type (might be due to invalid IL or missing references)
			//IL_16d7: Unknown result type (might be due to invalid IL or missing references)
			//IL_16e0: Unknown result type (might be due to invalid IL or missing references)
			//IL_1713: Unknown result type (might be due to invalid IL or missing references)
			//IL_1718: Unknown result type (might be due to invalid IL or missing references)
			//IL_172e: Unknown result type (might be due to invalid IL or missing references)
			//IL_1733: Unknown result type (might be due to invalid IL or missing references)
			//IL_1749: Unknown result type (might be due to invalid IL or missing references)
			//IL_174e: Unknown result type (might be due to invalid IL or missing references)
			//IL_1753: Unknown result type (might be due to invalid IL or missing references)
			//IL_1754: Unknown result type (might be due to invalid IL or missing references)
			//IL_175e: Unknown result type (might be due to invalid IL or missing references)
			//IL_175f: Unknown result type (might be due to invalid IL or missing references)
			//IL_1764: Unknown result type (might be due to invalid IL or missing references)
			//IL_1772: Unknown result type (might be due to invalid IL or missing references)
			//IL_1788: Unknown result type (might be due to invalid IL or missing references)
			//IL_179a: Unknown result type (might be due to invalid IL or missing references)
			//IL_17a3: Unknown result type (might be due to invalid IL or missing references)
			//IL_17d6: Unknown result type (might be due to invalid IL or missing references)
			//IL_17db: Unknown result type (might be due to invalid IL or missing references)
			//IL_17f1: Unknown result type (might be due to invalid IL or missing references)
			//IL_17f6: Unknown result type (might be due to invalid IL or missing references)
			//IL_180c: Unknown result type (might be due to invalid IL or missing references)
			//IL_1811: Unknown result type (might be due to invalid IL or missing references)
			//IL_1816: Unknown result type (might be due to invalid IL or missing references)
			//IL_1817: Unknown result type (might be due to invalid IL or missing references)
			//IL_1821: Unknown result type (might be due to invalid IL or missing references)
			//IL_1822: Unknown result type (might be due to invalid IL or missing references)
			//IL_1827: Unknown result type (might be due to invalid IL or missing references)
			//IL_1835: Unknown result type (might be due to invalid IL or missing references)
			//IL_184b: Unknown result type (might be due to invalid IL or missing references)
			//IL_185d: Unknown result type (might be due to invalid IL or missing references)
			//IL_1866: Unknown result type (might be due to invalid IL or missing references)
			//IL_1899: Unknown result type (might be due to invalid IL or missing references)
			//IL_189e: Unknown result type (might be due to invalid IL or missing references)
			//IL_18b4: Unknown result type (might be due to invalid IL or missing references)
			//IL_18b9: Unknown result type (might be due to invalid IL or missing references)
			//IL_18cf: Unknown result type (might be due to invalid IL or missing references)
			//IL_18d4: Unknown result type (might be due to invalid IL or missing references)
			//IL_18d9: Unknown result type (might be due to invalid IL or missing references)
			//IL_18da: Unknown result type (might be due to invalid IL or missing references)
			//IL_18e4: Unknown result type (might be due to invalid IL or missing references)
			//IL_18e5: Unknown result type (might be due to invalid IL or missing references)
			//IL_18ea: Unknown result type (might be due to invalid IL or missing references)
			//IL_18f8: Unknown result type (might be due to invalid IL or missing references)
			//IL_190e: Unknown result type (might be due to invalid IL or missing references)
			//IL_1920: Unknown result type (might be due to invalid IL or missing references)
			//IL_1929: Unknown result type (might be due to invalid IL or missing references)
			//IL_195c: Unknown result type (might be due to invalid IL or missing references)
			//IL_1961: Unknown result type (might be due to invalid IL or missing references)
			//IL_1977: Unknown result type (might be due to invalid IL or missing references)
			//IL_197c: Unknown result type (might be due to invalid IL or missing references)
			//IL_1992: Unknown result type (might be due to invalid IL or missing references)
			//IL_1997: Unknown result type (might be due to invalid IL or missing references)
			//IL_199c: Unknown result type (might be due to invalid IL or missing references)
			//IL_199d: Unknown result type (might be due to invalid IL or missing references)
			//IL_19a7: Unknown result type (might be due to invalid IL or missing references)
			//IL_19a8: Unknown result type (might be due to invalid IL or missing references)
			//IL_19ad: Unknown result type (might be due to invalid IL or missing references)
			//IL_19bb: Unknown result type (might be due to invalid IL or missing references)
			//IL_19d1: Unknown result type (might be due to invalid IL or missing references)
			//IL_19e3: Unknown result type (might be due to invalid IL or missing references)
			//IL_19ec: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a1f: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a24: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a3a: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a3f: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a55: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a5a: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a5f: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a60: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a6a: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a6b: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a70: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a7e: Unknown result type (might be due to invalid IL or missing references)
			//IL_1a94: Unknown result type (might be due to invalid IL or missing references)
			//IL_1aa6: Unknown result type (might be due to invalid IL or missing references)
			//IL_1aaf: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ae2: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ae7: Unknown result type (might be due to invalid IL or missing references)
			//IL_1afd: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b02: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b18: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b1d: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b22: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b23: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b2d: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b2e: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b33: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b41: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b57: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b69: Unknown result type (might be due to invalid IL or missing references)
			//IL_1b72: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ba5: Unknown result type (might be due to invalid IL or missing references)
			//IL_1baa: Unknown result type (might be due to invalid IL or missing references)
			//IL_1bc0: Unknown result type (might be due to invalid IL or missing references)
			//IL_1bc5: Unknown result type (might be due to invalid IL or missing references)
			//IL_1bdb: Unknown result type (might be due to invalid IL or missing references)
			//IL_1be0: Unknown result type (might be due to invalid IL or missing references)
			//IL_1be5: Unknown result type (might be due to invalid IL or missing references)
			//IL_1be6: Unknown result type (might be due to invalid IL or missing references)
			//IL_1bf0: Unknown result type (might be due to invalid IL or missing references)
			//IL_1bf1: Unknown result type (might be due to invalid IL or missing references)
			//IL_1bf6: Unknown result type (might be due to invalid IL or missing references)
			//IL_1c04: Unknown result type (might be due to invalid IL or missing references)
			//IL_1c1a: Unknown result type (might be due to invalid IL or missing references)
			//IL_1c2c: Unknown result type (might be due to invalid IL or missing references)
			//IL_1c35: Unknown result type (might be due to invalid IL or missing references)
			//IL_1c68: Unknown result type (might be due to invalid IL or missing references)
			//IL_1c6d: Unknown result type (might be due to invalid IL or missing references)
			//IL_1c83: Unknown result type (might be due to invalid IL or missing references)
			//IL_1c88: Unknown result type (might be due to invalid IL or missing references)
			//IL_1c9e: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ca3: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ca8: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ca9: Unknown result type (might be due to invalid IL or missing references)
			//IL_1cb3: Unknown result type (might be due to invalid IL or missing references)
			//IL_1cb4: Unknown result type (might be due to invalid IL or missing references)
			//IL_1cb9: Unknown result type (might be due to invalid IL or missing references)
			//IL_1cc7: Unknown result type (might be due to invalid IL or missing references)
			//IL_1cdd: Unknown result type (might be due to invalid IL or missing references)
			//IL_1cef: Unknown result type (might be due to invalid IL or missing references)
			//IL_1cf8: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d2b: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d30: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d46: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d4b: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d61: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d66: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d6b: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d6c: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d76: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d77: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d7c: Unknown result type (might be due to invalid IL or missing references)
			//IL_1d8a: Unknown result type (might be due to invalid IL or missing references)
			//IL_1da0: Unknown result type (might be due to invalid IL or missing references)
			//IL_1db2: Unknown result type (might be due to invalid IL or missing references)
			//IL_1dbb: Unknown result type (might be due to invalid IL or missing references)
			//IL_1dee: Unknown result type (might be due to invalid IL or missing references)
			//IL_1df3: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e09: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e0e: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e24: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e29: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e2e: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e2f: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e38: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e41: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e74: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e79: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e8f: Unknown result type (might be due to invalid IL or missing references)
			//IL_1e94: Unknown result type (might be due to invalid IL or missing references)
			//IL_1eaa: Unknown result type (might be due to invalid IL or missing references)
			//IL_1eaf: Unknown result type (might be due to invalid IL or missing references)
			//IL_1eb4: Unknown result type (might be due to invalid IL or missing references)
			//IL_1eb5: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ebf: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ec0: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ec5: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ed3: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ee9: Unknown result type (might be due to invalid IL or missing references)
			//IL_1efb: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f04: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f37: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f3c: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f52: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f57: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f6d: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f72: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f77: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f78: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f82: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f83: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f88: Unknown result type (might be due to invalid IL or missing references)
			//IL_1f96: Unknown result type (might be due to invalid IL or missing references)
			//IL_1fac: Unknown result type (might be due to invalid IL or missing references)
			//IL_1fbe: Unknown result type (might be due to invalid IL or missing references)
			//IL_1fc7: Unknown result type (might be due to invalid IL or missing references)
			//IL_1ffa: Unknown result type (might be due to invalid IL or missing references)
			//IL_1fff: Unknown result type (might be due to invalid IL or missing references)
			//IL_2015: Unknown result type (might be due to invalid IL or missing references)
			//IL_201a: Unknown result type (might be due to invalid IL or missing references)
			//IL_2030: Unknown result type (might be due to invalid IL or missing references)
			//IL_2035: Unknown result type (might be due to invalid IL or missing references)
			//IL_203a: Unknown result type (might be due to invalid IL or missing references)
			//IL_203b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2045: Unknown result type (might be due to invalid IL or missing references)
			//IL_2046: Unknown result type (might be due to invalid IL or missing references)
			//IL_204b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2059: Unknown result type (might be due to invalid IL or missing references)
			//IL_206f: Unknown result type (might be due to invalid IL or missing references)
			//IL_2081: Unknown result type (might be due to invalid IL or missing references)
			//IL_208a: Unknown result type (might be due to invalid IL or missing references)
			//IL_20bd: Unknown result type (might be due to invalid IL or missing references)
			//IL_20c2: Unknown result type (might be due to invalid IL or missing references)
			//IL_20d8: Unknown result type (might be due to invalid IL or missing references)
			//IL_20dd: Unknown result type (might be due to invalid IL or missing references)
			//IL_20f3: Unknown result type (might be due to invalid IL or missing references)
			//IL_20f8: Unknown result type (might be due to invalid IL or missing references)
			//IL_20fd: Unknown result type (might be due to invalid IL or missing references)
			//IL_20fe: Unknown result type (might be due to invalid IL or missing references)
			//IL_2108: Unknown result type (might be due to invalid IL or missing references)
			//IL_2109: Unknown result type (might be due to invalid IL or missing references)
			//IL_210e: Unknown result type (might be due to invalid IL or missing references)
			//IL_211c: Unknown result type (might be due to invalid IL or missing references)
			//IL_2132: Unknown result type (might be due to invalid IL or missing references)
			//IL_2144: Unknown result type (might be due to invalid IL or missing references)
			//IL_214d: Unknown result type (might be due to invalid IL or missing references)
			//IL_2180: Unknown result type (might be due to invalid IL or missing references)
			//IL_2185: Unknown result type (might be due to invalid IL or missing references)
			//IL_219b: Unknown result type (might be due to invalid IL or missing references)
			//IL_21a0: Unknown result type (might be due to invalid IL or missing references)
			//IL_21b6: Unknown result type (might be due to invalid IL or missing references)
			//IL_21bb: Unknown result type (might be due to invalid IL or missing references)
			//IL_21c0: Unknown result type (might be due to invalid IL or missing references)
			//IL_21c1: Unknown result type (might be due to invalid IL or missing references)
			//IL_21cb: Unknown result type (might be due to invalid IL or missing references)
			//IL_21cc: Unknown result type (might be due to invalid IL or missing references)
			//IL_21d1: Unknown result type (might be due to invalid IL or missing references)
			//IL_21df: Unknown result type (might be due to invalid IL or missing references)
			//IL_21f5: Unknown result type (might be due to invalid IL or missing references)
			//IL_2207: Unknown result type (might be due to invalid IL or missing references)
			//IL_2210: Unknown result type (might be due to invalid IL or missing references)
			//IL_2243: Unknown result type (might be due to invalid IL or missing references)
			//IL_2248: Unknown result type (might be due to invalid IL or missing references)
			//IL_225e: Unknown result type (might be due to invalid IL or missing references)
			//IL_2263: Unknown result type (might be due to invalid IL or missing references)
			//IL_2279: Unknown result type (might be due to invalid IL or missing references)
			//IL_227e: Unknown result type (might be due to invalid IL or missing references)
			//IL_2283: Unknown result type (might be due to invalid IL or missing references)
			//IL_2284: Unknown result type (might be due to invalid IL or missing references)
			//IL_228e: Unknown result type (might be due to invalid IL or missing references)
			//IL_228f: Unknown result type (might be due to invalid IL or missing references)
			//IL_2294: Unknown result type (might be due to invalid IL or missing references)
			//IL_22a2: Unknown result type (might be due to invalid IL or missing references)
			//IL_22b8: Unknown result type (might be due to invalid IL or missing references)
			//IL_22ca: Unknown result type (might be due to invalid IL or missing references)
			//IL_22d3: Unknown result type (might be due to invalid IL or missing references)
			//IL_2306: Unknown result type (might be due to invalid IL or missing references)
			//IL_230b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2321: Unknown result type (might be due to invalid IL or missing references)
			//IL_2326: Unknown result type (might be due to invalid IL or missing references)
			//IL_233c: Unknown result type (might be due to invalid IL or missing references)
			//IL_2341: Unknown result type (might be due to invalid IL or missing references)
			//IL_2346: Unknown result type (might be due to invalid IL or missing references)
			//IL_2347: Unknown result type (might be due to invalid IL or missing references)
			//IL_2351: Unknown result type (might be due to invalid IL or missing references)
			//IL_2352: Unknown result type (might be due to invalid IL or missing references)
			//IL_2357: Unknown result type (might be due to invalid IL or missing references)
			//IL_2365: Unknown result type (might be due to invalid IL or missing references)
			//IL_237b: Unknown result type (might be due to invalid IL or missing references)
			//IL_238d: Unknown result type (might be due to invalid IL or missing references)
			//IL_2396: Unknown result type (might be due to invalid IL or missing references)
			//IL_23c9: Unknown result type (might be due to invalid IL or missing references)
			//IL_23ce: Unknown result type (might be due to invalid IL or missing references)
			//IL_23e4: Unknown result type (might be due to invalid IL or missing references)
			//IL_23e9: Unknown result type (might be due to invalid IL or missing references)
			//IL_23ff: Unknown result type (might be due to invalid IL or missing references)
			//IL_2404: Unknown result type (might be due to invalid IL or missing references)
			//IL_2409: Unknown result type (might be due to invalid IL or missing references)
			//IL_240a: Unknown result type (might be due to invalid IL or missing references)
			//IL_2414: Unknown result type (might be due to invalid IL or missing references)
			//IL_2415: Unknown result type (might be due to invalid IL or missing references)
			//IL_241a: Unknown result type (might be due to invalid IL or missing references)
			//IL_2428: Unknown result type (might be due to invalid IL or missing references)
			//IL_243e: Unknown result type (might be due to invalid IL or missing references)
			//IL_2450: Unknown result type (might be due to invalid IL or missing references)
			//IL_2459: Unknown result type (might be due to invalid IL or missing references)
			//IL_248c: Unknown result type (might be due to invalid IL or missing references)
			//IL_2491: Unknown result type (might be due to invalid IL or missing references)
			//IL_24a7: Unknown result type (might be due to invalid IL or missing references)
			//IL_24ac: Unknown result type (might be due to invalid IL or missing references)
			//IL_24c2: Unknown result type (might be due to invalid IL or missing references)
			//IL_24c7: Unknown result type (might be due to invalid IL or missing references)
			//IL_24cc: Unknown result type (might be due to invalid IL or missing references)
			//IL_24cd: Unknown result type (might be due to invalid IL or missing references)
			//IL_24d7: Unknown result type (might be due to invalid IL or missing references)
			//IL_24d8: Unknown result type (might be due to invalid IL or missing references)
			//IL_24dd: Unknown result type (might be due to invalid IL or missing references)
			//IL_24eb: Unknown result type (might be due to invalid IL or missing references)
			//IL_2501: Unknown result type (might be due to invalid IL or missing references)
			//IL_2513: Unknown result type (might be due to invalid IL or missing references)
			//IL_251c: Unknown result type (might be due to invalid IL or missing references)
			//IL_254f: Unknown result type (might be due to invalid IL or missing references)
			//IL_2554: Unknown result type (might be due to invalid IL or missing references)
			//IL_256a: Unknown result type (might be due to invalid IL or missing references)
			//IL_256f: Unknown result type (might be due to invalid IL or missing references)
			//IL_2585: Unknown result type (might be due to invalid IL or missing references)
			//IL_258a: Unknown result type (might be due to invalid IL or missing references)
			//IL_258f: Unknown result type (might be due to invalid IL or missing references)
			//IL_2590: Unknown result type (might be due to invalid IL or missing references)
			//IL_259a: Unknown result type (might be due to invalid IL or missing references)
			//IL_259b: Unknown result type (might be due to invalid IL or missing references)
			//IL_25a0: Unknown result type (might be due to invalid IL or missing references)
			//IL_25ae: Unknown result type (might be due to invalid IL or missing references)
			//IL_25c4: Unknown result type (might be due to invalid IL or missing references)
			//IL_25d6: Unknown result type (might be due to invalid IL or missing references)
			//IL_25df: Unknown result type (might be due to invalid IL or missing references)
			//IL_2612: Unknown result type (might be due to invalid IL or missing references)
			//IL_2617: Unknown result type (might be due to invalid IL or missing references)
			//IL_262d: Unknown result type (might be due to invalid IL or missing references)
			//IL_2632: Unknown result type (might be due to invalid IL or missing references)
			//IL_2648: Unknown result type (might be due to invalid IL or missing references)
			//IL_264d: Unknown result type (might be due to invalid IL or missing references)
			//IL_2652: Unknown result type (might be due to invalid IL or missing references)
			//IL_2653: Unknown result type (might be due to invalid IL or missing references)
			//IL_265d: Unknown result type (might be due to invalid IL or missing references)
			//IL_265e: Unknown result type (might be due to invalid IL or missing references)
			//IL_2663: Unknown result type (might be due to invalid IL or missing references)
			//IL_2671: Unknown result type (might be due to invalid IL or missing references)
			//IL_2687: Unknown result type (might be due to invalid IL or missing references)
			//IL_2699: Unknown result type (might be due to invalid IL or missing references)
			//IL_26a2: Unknown result type (might be due to invalid IL or missing references)
			//IL_26d5: Unknown result type (might be due to invalid IL or missing references)
			//IL_26da: Unknown result type (might be due to invalid IL or missing references)
			//IL_26f0: Unknown result type (might be due to invalid IL or missing references)
			//IL_26f5: Unknown result type (might be due to invalid IL or missing references)
			//IL_270b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2710: Unknown result type (might be due to invalid IL or missing references)
			//IL_2715: Unknown result type (might be due to invalid IL or missing references)
			//IL_2716: Unknown result type (might be due to invalid IL or missing references)
			//IL_2720: Unknown result type (might be due to invalid IL or missing references)
			//IL_2721: Unknown result type (might be due to invalid IL or missing references)
			//IL_2726: Unknown result type (might be due to invalid IL or missing references)
			//IL_2734: Unknown result type (might be due to invalid IL or missing references)
			//IL_274a: Unknown result type (might be due to invalid IL or missing references)
			//IL_275c: Unknown result type (might be due to invalid IL or missing references)
			//IL_2765: Unknown result type (might be due to invalid IL or missing references)
			//IL_2798: Unknown result type (might be due to invalid IL or missing references)
			//IL_279d: Unknown result type (might be due to invalid IL or missing references)
			//IL_27b3: Unknown result type (might be due to invalid IL or missing references)
			//IL_27b8: Unknown result type (might be due to invalid IL or missing references)
			//IL_27ce: Unknown result type (might be due to invalid IL or missing references)
			//IL_27d3: Unknown result type (might be due to invalid IL or missing references)
			//IL_27d8: Unknown result type (might be due to invalid IL or missing references)
			//IL_27d9: Unknown result type (might be due to invalid IL or missing references)
			//IL_27e3: Unknown result type (might be due to invalid IL or missing references)
			//IL_27e4: Unknown result type (might be due to invalid IL or missing references)
			//IL_27e9: Unknown result type (might be due to invalid IL or missing references)
			//IL_27f7: Unknown result type (might be due to invalid IL or missing references)
			//IL_280d: Unknown result type (might be due to invalid IL or missing references)
			//IL_281f: Unknown result type (might be due to invalid IL or missing references)
			//IL_2828: Unknown result type (might be due to invalid IL or missing references)
			//IL_285b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2860: Unknown result type (might be due to invalid IL or missing references)
			//IL_2876: Unknown result type (might be due to invalid IL or missing references)
			//IL_287b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2891: Unknown result type (might be due to invalid IL or missing references)
			//IL_2896: Unknown result type (might be due to invalid IL or missing references)
			//IL_289b: Unknown result type (might be due to invalid IL or missing references)
			//IL_289c: Unknown result type (might be due to invalid IL or missing references)
			//IL_28a6: Unknown result type (might be due to invalid IL or missing references)
			//IL_28a7: Unknown result type (might be due to invalid IL or missing references)
			//IL_28ac: Unknown result type (might be due to invalid IL or missing references)
			//IL_28ba: Unknown result type (might be due to invalid IL or missing references)
			//IL_28d0: Unknown result type (might be due to invalid IL or missing references)
			//IL_28e2: Unknown result type (might be due to invalid IL or missing references)
			//IL_28eb: Unknown result type (might be due to invalid IL or missing references)
			//IL_291e: Unknown result type (might be due to invalid IL or missing references)
			//IL_2923: Unknown result type (might be due to invalid IL or missing references)
			//IL_2939: Unknown result type (might be due to invalid IL or missing references)
			//IL_293e: Unknown result type (might be due to invalid IL or missing references)
			//IL_2954: Unknown result type (might be due to invalid IL or missing references)
			//IL_2959: Unknown result type (might be due to invalid IL or missing references)
			//IL_295e: Unknown result type (might be due to invalid IL or missing references)
			//IL_295f: Unknown result type (might be due to invalid IL or missing references)
			//IL_2969: Unknown result type (might be due to invalid IL or missing references)
			//IL_296a: Unknown result type (might be due to invalid IL or missing references)
			//IL_296f: Unknown result type (might be due to invalid IL or missing references)
			//IL_297d: Unknown result type (might be due to invalid IL or missing references)
			//IL_2993: Unknown result type (might be due to invalid IL or missing references)
			//IL_29a5: Unknown result type (might be due to invalid IL or missing references)
			//IL_29ae: Unknown result type (might be due to invalid IL or missing references)
			//IL_29e1: Unknown result type (might be due to invalid IL or missing references)
			//IL_29e6: Unknown result type (might be due to invalid IL or missing references)
			//IL_29fc: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a01: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a17: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a1c: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a21: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a22: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a2c: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a2d: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a32: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a40: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a56: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a68: Unknown result type (might be due to invalid IL or missing references)
			//IL_2a71: Unknown result type (might be due to invalid IL or missing references)
			//IL_2aa4: Unknown result type (might be due to invalid IL or missing references)
			//IL_2aa9: Unknown result type (might be due to invalid IL or missing references)
			//IL_2abf: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ac4: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ada: Unknown result type (might be due to invalid IL or missing references)
			//IL_2adf: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ae4: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ae5: Unknown result type (might be due to invalid IL or missing references)
			//IL_2aef: Unknown result type (might be due to invalid IL or missing references)
			//IL_2af0: Unknown result type (might be due to invalid IL or missing references)
			//IL_2af5: Unknown result type (might be due to invalid IL or missing references)
			//IL_2b03: Unknown result type (might be due to invalid IL or missing references)
			//IL_2b19: Unknown result type (might be due to invalid IL or missing references)
			//IL_2b2b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2b34: Unknown result type (might be due to invalid IL or missing references)
			//IL_2b67: Unknown result type (might be due to invalid IL or missing references)
			//IL_2b6c: Unknown result type (might be due to invalid IL or missing references)
			//IL_2b82: Unknown result type (might be due to invalid IL or missing references)
			//IL_2b87: Unknown result type (might be due to invalid IL or missing references)
			//IL_2b9d: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ba2: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ba7: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ba8: Unknown result type (might be due to invalid IL or missing references)
			//IL_2bb2: Unknown result type (might be due to invalid IL or missing references)
			//IL_2bb3: Unknown result type (might be due to invalid IL or missing references)
			//IL_2bb8: Unknown result type (might be due to invalid IL or missing references)
			//IL_2bc6: Unknown result type (might be due to invalid IL or missing references)
			//IL_2bdc: Unknown result type (might be due to invalid IL or missing references)
			//IL_2bee: Unknown result type (might be due to invalid IL or missing references)
			//IL_2bf7: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c2a: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c2f: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c45: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c4a: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c60: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c65: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c6a: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c6b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c74: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c7d: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c85: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c8a: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c8b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c95: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c96: Unknown result type (might be due to invalid IL or missing references)
			//IL_2c9b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ca9: Unknown result type (might be due to invalid IL or missing references)
			//IL_2cbf: Unknown result type (might be due to invalid IL or missing references)
			//IL_2cd1: Unknown result type (might be due to invalid IL or missing references)
			//IL_2cda: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d0d: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d12: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d28: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d2d: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d43: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d48: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d4d: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d4e: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d58: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d59: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d5e: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d6c: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d82: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d94: Unknown result type (might be due to invalid IL or missing references)
			//IL_2d9d: Unknown result type (might be due to invalid IL or missing references)
			//IL_2dd0: Unknown result type (might be due to invalid IL or missing references)
			//IL_2dd5: Unknown result type (might be due to invalid IL or missing references)
			//IL_2deb: Unknown result type (might be due to invalid IL or missing references)
			//IL_2df0: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e06: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e0b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e10: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e11: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e1b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e1c: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e21: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e2f: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e45: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e57: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e60: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e93: Unknown result type (might be due to invalid IL or missing references)
			//IL_2e98: Unknown result type (might be due to invalid IL or missing references)
			//IL_2eae: Unknown result type (might be due to invalid IL or missing references)
			//IL_2eb3: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ec9: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ece: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ed3: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ed4: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ede: Unknown result type (might be due to invalid IL or missing references)
			//IL_2edf: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ee4: Unknown result type (might be due to invalid IL or missing references)
			//IL_2ef2: Unknown result type (might be due to invalid IL or missing references)
			//IL_2f08: Unknown result type (might be due to invalid IL or missing references)
			//IL_2f1a: Unknown result type (might be due to invalid IL or missing references)
			//IL_2f23: Unknown result type (might be due to invalid IL or missing references)
			//IL_2f56: Unknown result type (might be due to invalid IL or missing references)
			//IL_2f5b: Unknown result type (might be due to invalid IL or missing references)
			//IL_2f71: Unknown result type (might be due to invalid IL or missing references)
			//IL_2f76: Unknown result type (might be due to invalid IL or missing references)
			//IL_2f8c: Unknown result type (might be due to invalid IL or missing references)
			//IL_2f91: Unknown result type (might be due to invalid IL or missing references)
			//IL_2f96: Unknown result type (might be due to invalid IL or missing references)
			//IL_2f97: Unknown result type (might be due to invalid IL or missing references)
			//IL_2fa1: Unknown result type (might be due to invalid IL or missing references)
			//IL_2fa2: Unknown result type (might be due to invalid IL or missing references)
			//IL_2fa7: Unknown result type (might be due to invalid IL or missing references)
			//IL_2fb5: Unknown result type (might be due to invalid IL or missing references)
			//IL_2fcb: Unknown result type (might be due to invalid IL or missing references)
			//IL_2fdd: Unknown result type (might be due to invalid IL or missing references)
			//IL_2fe6: Unknown result type (might be due to invalid IL or missing references)
			//IL_3019: Unknown result type (might be due to invalid IL or missing references)
			//IL_301e: Unknown result type (might be due to invalid IL or missing references)
			//IL_3034: Unknown result type (might be due to invalid IL or missing references)
			//IL_3039: Unknown result type (might be due to invalid IL or missing references)
			//IL_304f: Unknown result type (might be due to invalid IL or missing references)
			//IL_3054: Unknown result type (might be due to invalid IL or missing references)
			//IL_3059: Unknown result type (might be due to invalid IL or missing references)
			//IL_305a: Unknown result type (might be due to invalid IL or missing references)
			//IL_3063: Unknown result type (might be due to invalid IL or missing references)
			//IL_306c: Unknown result type (might be due to invalid IL or missing references)
			//IL_309f: Unknown result type (might be due to invalid IL or missing references)
			//IL_30a4: Unknown result type (might be due to invalid IL or missing references)
			//IL_30ba: Unknown result type (might be due to invalid IL or missing references)
			//IL_30bf: Unknown result type (might be due to invalid IL or missing references)
			//IL_30d5: Unknown result type (might be due to invalid IL or missing references)
			//IL_30da: Unknown result type (might be due to invalid IL or missing references)
			//IL_30df: Unknown result type (might be due to invalid IL or missing references)
			//IL_30e0: Unknown result type (might be due to invalid IL or missing references)
			//IL_30ea: Unknown result type (might be due to invalid IL or missing references)
			//IL_30eb: Unknown result type (might be due to invalid IL or missing references)
			//IL_30f0: Unknown result type (might be due to invalid IL or missing references)
			//IL_30fe: Unknown result type (might be due to invalid IL or missing references)
			//IL_3114: Unknown result type (might be due to invalid IL or missing references)
			//IL_3126: Unknown result type (might be due to invalid IL or missing references)
			//IL_312f: Unknown result type (might be due to invalid IL or missing references)
			//IL_3162: Unknown result type (might be due to invalid IL or missing references)
			//IL_3167: Unknown result type (might be due to invalid IL or missing references)
			//IL_317d: Unknown result type (might be due to invalid IL or missing references)
			//IL_3182: Unknown result type (might be due to invalid IL or missing references)
			//IL_3198: Unknown result type (might be due to invalid IL or missing references)
			//IL_319d: Unknown result type (might be due to invalid IL or missing references)
			//IL_31a2: Unknown result type (might be due to invalid IL or missing references)
			//IL_31a3: Unknown result type (might be due to invalid IL or missing references)
			//IL_31ad: Unknown result type (might be due to invalid IL or missing references)
			//IL_31ae: Unknown result type (might be due to invalid IL or missing references)
			//IL_31b3: Unknown result type (might be due to invalid IL or missing references)
			//IL_31c1: Unknown result type (might be due to invalid IL or missing references)
			//IL_31d7: Unknown result type (might be due to invalid IL or missing references)
			//IL_31e9: Unknown result type (might be due to invalid IL or missing references)
			//IL_31f2: Unknown result type (might be due to invalid IL or missing references)
			//IL_3225: Unknown result type (might be due to invalid IL or missing references)
			//IL_322a: Unknown result type (might be due to invalid IL or missing references)
			//IL_3240: Unknown result type (might be due to invalid IL or missing references)
			//IL_3245: Unknown result type (might be due to invalid IL or missing references)
			//IL_325b: Unknown result type (might be due to invalid IL or missing references)
			//IL_3260: Unknown result type (might be due to invalid IL or missing references)
			//IL_3265: Unknown result type (might be due to invalid IL or missing references)
			//IL_3266: Unknown result type (might be due to invalid IL or missing references)
			//IL_3270: Unknown result type (might be due to invalid IL or missing references)
			//IL_3271: Unknown result type (might be due to invalid IL or missing references)
			//IL_3276: Unknown result type (might be due to invalid IL or missing references)
			//IL_3284: Unknown result type (might be due to invalid IL or missing references)
			//IL_329a: Unknown result type (might be due to invalid IL or missing references)
			//IL_32ac: Unknown result type (might be due to invalid IL or missing references)
			//IL_32b5: Unknown result type (might be due to invalid IL or missing references)
			//IL_32e8: Unknown result type (might be due to invalid IL or missing references)
			//IL_32ed: Unknown result type (might be due to invalid IL or missing references)
			//IL_3303: Unknown result type (might be due to invalid IL or missing references)
			//IL_3308: Unknown result type (might be due to invalid IL or missing references)
			//IL_331e: Unknown result type (might be due to invalid IL or missing references)
			//IL_3323: Unknown result type (might be due to invalid IL or missing references)
			//IL_3328: Unknown result type (might be due to invalid IL or missing references)
			//IL_3329: Unknown result type (might be due to invalid IL or missing references)
			//IL_3333: Unknown result type (might be due to invalid IL or missing references)
			//IL_3334: Unknown result type (might be due to invalid IL or missing references)
			//IL_3339: Unknown result type (might be due to invalid IL or missing references)
			//IL_3347: Unknown result type (might be due to invalid IL or missing references)
			//IL_335d: Unknown result type (might be due to invalid IL or missing references)
			//IL_336f: Unknown result type (might be due to invalid IL or missing references)
			//IL_3378: Unknown result type (might be due to invalid IL or missing references)
			//IL_33ab: Unknown result type (might be due to invalid IL or missing references)
			//IL_33b0: Unknown result type (might be due to invalid IL or missing references)
			//IL_33c6: Unknown result type (might be due to invalid IL or missing references)
			//IL_33cb: Unknown result type (might be due to invalid IL or missing references)
			//IL_33e1: Unknown result type (might be due to invalid IL or missing references)
			//IL_33e6: Unknown result type (might be due to invalid IL or missing references)
			//IL_33eb: Unknown result type (might be due to invalid IL or missing references)
			//IL_33ec: Unknown result type (might be due to invalid IL or missing references)
			//IL_33f6: Unknown result type (might be due to invalid IL or missing references)
			//IL_33f7: Unknown result type (might be due to invalid IL or missing references)
			//IL_33fc: Unknown result type (might be due to invalid IL or missing references)
			//IL_340a: Unknown result type (might be due to invalid IL or missing references)
			//IL_3420: Unknown result type (might be due to invalid IL or missing references)
			//IL_3432: Unknown result type (might be due to invalid IL or missing references)
			//IL_343b: Unknown result type (might be due to invalid IL or missing references)
			//IL_346e: Unknown result type (might be due to invalid IL or missing references)
			//IL_3473: Unknown result type (might be due to invalid IL or missing references)
			//IL_3489: Unknown result type (might be due to invalid IL or missing references)
			//IL_348e: Unknown result type (might be due to invalid IL or missing references)
			//IL_34a4: Unknown result type (might be due to invalid IL or missing references)
			//IL_34a9: Unknown result type (might be due to invalid IL or missing references)
			//IL_34ae: Unknown result type (might be due to invalid IL or missing references)
			//IL_34af: Unknown result type (might be due to invalid IL or missing references)
			//IL_34b9: Unknown result type (might be due to invalid IL or missing references)
			//IL_34ba: Unknown result type (might be due to invalid IL or missing references)
			//IL_34bf: Unknown result type (might be due to invalid IL or missing references)
			//IL_34cd: Unknown result type (might be due to invalid IL or missing references)
			//IL_34e3: Unknown result type (might be due to invalid IL or missing references)
			//IL_34f5: Unknown result type (might be due to invalid IL or missing references)
			//IL_34fe: Unknown result type (might be due to invalid IL or missing references)
			//IL_3531: Unknown result type (might be due to invalid IL or missing references)
			//IL_3536: Unknown result type (might be due to invalid IL or missing references)
			//IL_354c: Unknown result type (might be due to invalid IL or missing references)
			//IL_3551: Unknown result type (might be due to invalid IL or missing references)
			//IL_3567: Unknown result type (might be due to invalid IL or missing references)
			//IL_356c: Unknown result type (might be due to invalid IL or missing references)
			//IL_3571: Unknown result type (might be due to invalid IL or missing references)
			//IL_3572: Unknown result type (might be due to invalid IL or missing references)
			//IL_357c: Unknown result type (might be due to invalid IL or missing references)
			//IL_357d: Unknown result type (might be due to invalid IL or missing references)
			//IL_3582: Unknown result type (might be due to invalid IL or missing references)
			//IL_3590: Unknown result type (might be due to invalid IL or missing references)
			//IL_35a6: Unknown result type (might be due to invalid IL or missing references)
			//IL_35b8: Unknown result type (might be due to invalid IL or missing references)
			//IL_35c1: Unknown result type (might be due to invalid IL or missing references)
			//IL_35f4: Unknown result type (might be due to invalid IL or missing references)
			//IL_35f9: Unknown result type (might be due to invalid IL or missing references)
			//IL_360f: Unknown result type (might be due to invalid IL or missing references)
			//IL_3614: Unknown result type (might be due to invalid IL or missing references)
			//IL_362a: Unknown result type (might be due to invalid IL or missing references)
			//IL_362f: Unknown result type (might be due to invalid IL or missing references)
			//IL_3634: Unknown result type (might be due to invalid IL or missing references)
			//IL_3635: Unknown result type (might be due to invalid IL or missing references)
			//IL_363f: Unknown result type (might be due to invalid IL or missing references)
			//IL_3640: Unknown result type (might be due to invalid IL or missing references)
			//IL_3645: Unknown result type (might be due to invalid IL or missing references)
			//IL_3653: Unknown result type (might be due to invalid IL or missing references)
			//IL_3669: Unknown result type (might be due to invalid IL or missing references)
			//IL_367b: Unknown result type (might be due to invalid IL or missing references)
			//IL_3684: Unknown result type (might be due to invalid IL or missing references)
			//IL_36b7: Unknown result type (might be due to invalid IL or missing references)
			//IL_36bc: Unknown result type (might be due to invalid IL or missing references)
			//IL_36d2: Unknown result type (might be due to invalid IL or missing references)
			//IL_36d7: Unknown result type (might be due to invalid IL or missing references)
			//IL_36ed: Unknown result type (might be due to invalid IL or missing references)
			//IL_36f2: Unknown result type (might be due to invalid IL or missing references)
			//IL_36f7: Unknown result type (might be due to invalid IL or missing references)
			//IL_36f8: Unknown result type (might be due to invalid IL or missing references)
			//IL_3702: Unknown result type (might be due to invalid IL or missing references)
			//IL_3703: Unknown result type (might be due to invalid IL or missing references)
			//IL_3708: Unknown result type (might be due to invalid IL or missing references)
			//IL_3716: Unknown result type (might be due to invalid IL or missing references)
			//IL_372c: Unknown result type (might be due to invalid IL or missing references)
			//IL_373e: Unknown result type (might be due to invalid IL or missing references)
			//IL_3747: Unknown result type (might be due to invalid IL or missing references)
			//IL_377a: Unknown result type (might be due to invalid IL or missing references)
			//IL_377f: Unknown result type (might be due to invalid IL or missing references)
			//IL_3795: Unknown result type (might be due to invalid IL or missing references)
			//IL_379a: Unknown result type (might be due to invalid IL or missing references)
			//IL_37b0: Unknown result type (might be due to invalid IL or missing references)
			//IL_37b5: Unknown result type (might be due to invalid IL or missing references)
			//IL_37ba: Unknown result type (might be due to invalid IL or missing references)
			//IL_37bb: Unknown result type (might be due to invalid IL or missing references)
			//IL_37c5: Unknown result type (might be due to invalid IL or missing references)
			//IL_37c6: Unknown result type (might be due to invalid IL or missing references)
			//IL_37cb: Unknown result type (might be due to invalid IL or missing references)
			//IL_37d9: Unknown result type (might be due to invalid IL or missing references)
			//IL_37ef: Unknown result type (might be due to invalid IL or missing references)
			//IL_3801: Unknown result type (might be due to invalid IL or missing references)
			//IL_380a: Unknown result type (might be due to invalid IL or missing references)
			//IL_383d: Unknown result type (might be due to invalid IL or missing references)
			//IL_3842: Unknown result type (might be due to invalid IL or missing references)
			//IL_3858: Unknown result type (might be due to invalid IL or missing references)
			//IL_385d: Unknown result type (might be due to invalid IL or missing references)
			//IL_3873: Unknown result type (might be due to invalid IL or missing references)
			//IL_3878: Unknown result type (might be due to invalid IL or missing references)
			//IL_387d: Unknown result type (might be due to invalid IL or missing references)
			//IL_387e: Unknown result type (might be due to invalid IL or missing references)
			//IL_3888: Unknown result type (might be due to invalid IL or missing references)
			//IL_3889: Unknown result type (might be due to invalid IL or missing references)
			//IL_388e: Unknown result type (might be due to invalid IL or missing references)
			//IL_389c: Unknown result type (might be due to invalid IL or missing references)
			//IL_38b2: Unknown result type (might be due to invalid IL or missing references)
			//IL_38c4: Unknown result type (might be due to invalid IL or missing references)
			//IL_38cd: Unknown result type (might be due to invalid IL or missing references)
			//IL_3900: Unknown result type (might be due to invalid IL or missing references)
			//IL_3905: Unknown result type (might be due to invalid IL or missing references)
			//IL_391b: Unknown result type (might be due to invalid IL or missing references)
			//IL_3920: Unknown result type (might be due to invalid IL or missing references)
			//IL_3936: Unknown result type (might be due to invalid IL or missing references)
			//IL_393b: Unknown result type (might be due to invalid IL or missing references)
			//IL_3940: Unknown result type (might be due to invalid IL or missing references)
			//IL_3941: Unknown result type (might be due to invalid IL or missing references)
			//IL_394b: Unknown result type (might be due to invalid IL or missing references)
			//IL_394c: Unknown result type (might be due to invalid IL or missing references)
			//IL_3951: Unknown result type (might be due to invalid IL or missing references)
			//IL_395f: Unknown result type (might be due to invalid IL or missing references)
			//IL_3975: Unknown result type (might be due to invalid IL or missing references)
			//IL_3987: Unknown result type (might be due to invalid IL or missing references)
			//IL_3990: Unknown result type (might be due to invalid IL or missing references)
			//IL_39c3: Unknown result type (might be due to invalid IL or missing references)
			//IL_39c8: Unknown result type (might be due to invalid IL or missing references)
			//IL_39de: Unknown result type (might be due to invalid IL or missing references)
			//IL_39e3: Unknown result type (might be due to invalid IL or missing references)
			//IL_39f9: Unknown result type (might be due to invalid IL or missing references)
			//IL_39fe: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a03: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a04: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a0d: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a16: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a49: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a4e: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a64: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a69: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a7f: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a84: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a89: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a8a: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a93: Unknown result type (might be due to invalid IL or missing references)
			//IL_3a9c: Unknown result type (might be due to invalid IL or missing references)
			//IL_3aa4: Unknown result type (might be due to invalid IL or missing references)
			//IL_3aa9: Unknown result type (might be due to invalid IL or missing references)
			//IL_3aaa: Unknown result type (might be due to invalid IL or missing references)
			//IL_3ab4: Unknown result type (might be due to invalid IL or missing references)
			//IL_3ab5: Unknown result type (might be due to invalid IL or missing references)
			//IL_3aba: Unknown result type (might be due to invalid IL or missing references)
			//IL_3ac8: Unknown result type (might be due to invalid IL or missing references)
			//IL_3ade: Unknown result type (might be due to invalid IL or missing references)
			//IL_3af0: Unknown result type (might be due to invalid IL or missing references)
			//IL_3af9: Unknown result type (might be due to invalid IL or missing references)
			//IL_3b2c: Unknown result type (might be due to invalid IL or missing references)
			//IL_3b31: Unknown result type (might be due to invalid IL or missing references)
			//IL_3b47: Unknown result type (might be due to invalid IL or missing references)
			//IL_3b4c: Unknown result type (might be due to invalid IL or missing references)
			//IL_3b62: Unknown result type (might be due to invalid IL or missing references)
			//IL_3b67: Unknown result type (might be due to invalid IL or