Decompiled source of CConsole v0.13.3
CConsole.dll
Decompiled a month ago
The result has been truncated due to the large size, download it to view full contents!
using System; using System.CodeDom.Compiler; using System.Collections; using System.Collections.Generic; using System.ComponentModel; using System.Diagnostics; using System.Globalization; using System.IO; using System.Linq; using System.Net.Http; using System.Reflection; using System.Resources; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Runtime.Versioning; using System.Security; using System.Security.Permissions; using System.Text; using System.Text.Json; using System.Text.Json.Serialization; using System.Threading; using System.Threading.Tasks; using AIGraph; using AK; using Agents; using BepInEx; using BepInEx.Bootstrap; using BepInEx.Configuration; using BepInEx.Logging; using BepInEx.Unity.IL2CPP; using BepInEx.Unity.IL2CPP.Utils; using BepInEx.Unity.IL2CPP.Utils.Collections; using CConsole; using CConsole.Commands; using CConsole.Interop; using CConsole.Utils.DebugDraw; using CellMenu; using ChainedPuzzles; using CullingSystem; using Enemies; using GTFO.API; using GTFO.API.JSON; using GTFO.API.Utilities; using GameData; using Gear; using Globals; using HarmonyLib; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.Attributes; using Il2CppInterop.Runtime.Injection; using Il2CppInterop.Runtime.InteropTypes; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppInterop.Runtime.InteropTypes.Fields; using Il2CppSystem; using Il2CppSystem.Collections; using Il2CppSystem.Collections.Generic; using Il2CppSystem.Reflection; using LevelGeneration; using Localization; using Player; using SNetwork; using TMPro; using UnityEngine; using UnityEngine.AI; using UnityEngine.Rendering; using UnityExplorer; using UnityExplorer.CacheObject; using UnityExplorer.UI; [assembly: CompilationRelaxations(8)] [assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)] [assembly: Debuggable(DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)] [assembly: AssemblyFileVersion("0.13.3")] [assembly: AssemblyInformationalVersion("0.13.3")] [assembly: TargetFramework(".NETCoreApp,Version=v6.0", FrameworkDisplayName = ".NET 6.0")] [assembly: AssemblyCompany("CConsole")] [assembly: AssemblyConfiguration("Public")] [assembly: AssemblyProduct("CConsole")] [assembly: AssemblyTitle("CConsole")] [assembly: TargetPlatform("Windows7.0")] [assembly: SupportedOSPlatform("Windows7.0")] [assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)] [assembly: AssemblyVersion("0.13.3.0")] [module: UnverifiableCode] [module: SuppressIldasm] [module: ConfusedBy("Confuser.Core 1.6.0+447341964f")] internal class <Module> { internal struct \u206f\u206a\u206b\u200c\u206d\u202a\u200e\u206a\u206a\u206a\u200c\u206f\u202b\u202b\u206b\u202e\u200e\u202a\u206b\u206c\u206c\u202c\u206d\u202e\u200f\u202a\u206e\u206a\u202c\u206c\u200b\u200d\u200e\u206a\u206d\u206b\u202e\u200f\u202c\u202e { internal uint \u200b\u202a\u206f\u206b\u206a\u206e\u202c\u200e\u200c\u202d\u206b\u206c\u206d\u202e\u206f\u200b\u200e\u206e\u200c\u200b\u202c\u206f\u202c\u206c\u202d\u200c\u200f\u200c\u200f\u202c\u206c\u202b\u202c\u206b\u202d\u202e\u206f\u206c\u206f\u202c\u202e; internal void \u206c\u202c\u206a\u206c\u200d\u206d\u202d\u202e\u202d\u202e\u206d\u206b\u200c\u202c\u200e\u206f\u206c\u200b\u200e\u200f\u200f\u202e\u202c\u202a\u200f\u206c\u202e\u202d\u202a\u200d\u206d\u200d\u200c\u206a\u206b\u200e\u200b\u206f\u200c\u206c\u202e() { \u200b\u202a\u206f\u206b\u206a\u206e\u202c\u200e\u200c\u202d\u206b\u206c\u206d\u202e\u206f\u200b\u200e\u206e\u200c\u200b\u202c\u206f\u202c\u206c\u202d\u200c\u200f\u200c\u200f\u202c\u206c\u202b\u202c\u206b\u202d\u202e\u206f\u206c\u206f\u202c\u202e = 1024u; } internal uint \u206c\u200e\u202a\u206b\u200f\u202b\u200e\u202c\u202b\u200c\u206e\u200f\u200f\u200c\u200d\u206c\u206b\u206c\u206e\u206a\u200b\u206f\u206f\u202d\u200e\u200b\u200f\u202a\u200b\u200d\u200e\u202d\u206c\u200b\u202c\u206c\u200d\u206c\u200f\u206f\u202e(\u206a\u206f\u206b\u206a\u202d\u200b\u200f\u206a\u200d\u206d\u206b\u206b\u206d\u200d\u202e\u200f\u202e\u206c\u202c\u206d\u202b\u206a\u206d\u202d\u200f\u202d\u206b\u202e\u200c\u202d\u202b\u206a\u202a\u200f\u206f\u200d\u206d\u200d\u200d\u202b\u202e rangeDecoder) { uint num = (rangeDecoder.\u200e\u200c\u200b\u200e\u206b\u200e\u206b\u200c\u206d\u206e\u200b\u202b\u202e\u206c\u206f\u202d\u200b\u202c\u206a\u200c\u202c\u206d\u202d\u206e\u200b\u200b\u206b\u202a\u200f\u200e\u206e\u206b\u200f\u206e\u206c\u202c\u206f\u200d\u206b\u202e >> 11) * \u200b\u202a\u206f\u206b\u206a\u206e\u202c\u200e\u200c\u202d\u206b\u206c\u206d\u202e\u206f\u200b\u200e\u206e\u200c\u200b\u202c\u206f\u202c\u206c\u202d\u200c\u200f\u200c\u200f\u202c\u206c\u202b\u202c\u206b\u202d\u202e\u206f\u206c\u206f\u202c\u202e; while (true) { int num2 = 265392981; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x21CE75B1u) % 12) { case 5u: break; case 8u: rangeDecoder.\u200d\u200c\u206e\u206e\u200c\u202c\u202d\u200e\u206b\u200e\u200f\u206d\u202c\u206d\u202c\u202c\u200b\u200e\u202c\u206c\u202d\u200c\u202c\u202b\u202d\u200e\u202d\u206a\u200c\u200b\u200b\u206d\u202d\u206b\u206c\u200d\u200d\u202a\u202d\u206f\u202e = (rangeDecoder.\u200d\u200c\u206e\u206e\u200c\u202c\u202d\u200e\u206b\u200e\u200f\u206d\u202c\u206d\u202c\u202c\u200b\u200e\u202c\u206c\u202d\u200c\u202c\u202b\u202d\u200e\u202d\u206a\u200c\u200b\u200b\u206d\u202d\u206b\u206c\u200d\u200d\u202a\u202d\u206f\u202e << 8) | (byte)rangeDecoder.\u206c\u202b\u206d\u202e\u206a\u200e\u206e\u202d\u202e\u200d\u206b\u202b\u206d\u200e\u202b\u200b\u200b\u200b\u206e\u200c\u206e\u206d\u206a\u206f\u202c\u206a\u200c\u206a\u202e\u206d\u206e\u206e\u202d\u200b\u206a\u200f\u206e\u202e\u202a\u206b\u202e.ReadByte(); rangeDecoder.\u200e\u200c\u200b\u200e\u206b\u200e\u206b\u200c\u206d\u206e\u200b\u202b\u202e\u206c\u206f\u202d\u200b\u202c\u206a\u200c\u202c\u206d\u202d\u206e\u200b\u200b\u206b\u202a\u200f\u200e\u206e\u206b\u200f\u206e\u206c\u202c\u206f\u200d\u206b\u202e <<= 8; num2 = (int)(num3 * 1593417563) ^ -1053135753; continue; case 10u: rangeDecoder.\u200e\u200c\u200b\u200e\u206b\u200e\u206b\u200c\u206d\u206e\u200b\u202b\u202e\u206c\u206f\u202d\u200b\u202c\u206a\u200c\u202c\u206d\u202d\u206e\u200b\u200b\u206b\u202a\u200f\u200e\u206e\u206b\u200f\u206e\u206c\u202c\u206f\u200d\u206b\u202e = num; num2 = (int)(num3 * 916773538) ^ -1312959794; continue; case 0u: rangeDecoder.\u200e\u200c\u200b\u200e\u206b\u200e\u206b\u200c\u206d\u206e\u200b\u202b\u202e\u206c\u206f\u202d\u200b\u202c\u206a\u200c\u202c\u206d\u202d\u206e\u200b\u200b\u206b\u202a\u200f\u200e\u206e\u206b\u200f\u206e\u206c\u202c\u206f\u200d\u206b\u202e <<= 8; num2 = (int)(num3 * 749882330) ^ -1214917324; continue; case 11u: { \u200b\u202a\u206f\u206b\u206a\u206e\u202c\u200e\u200c\u202d\u206b\u206c\u206d\u202e\u206f\u200b\u200e\u206e\u200c\u200b\u202c\u206f\u202c\u206c\u202d\u200c\u200f\u200c\u200f\u202c\u206c\u202b\u202c\u206b\u202d\u202e\u206f\u206c\u206f\u202c\u202e += 2048 - \u200b\u202a\u206f\u206b\u206a\u206e\u202c\u200e\u200c\u202d\u206b\u206c\u206d\u202e\u206f\u200b\u200e\u206e\u200c\u200b\u202c\u206f\u202c\u206c\u202d\u200c\u200f\u200c\u200f\u202c\u206c\u202b\u202c\u206b\u202d\u202e\u206f\u206c\u206f\u202c\u202e >> 5; int num6; int num7; if (rangeDecoder.\u200e\u200c\u200b\u200e\u206b\u200e\u206b\u200c\u206d\u206e\u200b\u202b\u202e\u206c\u206f\u202d\u200b\u202c\u206a\u200c\u202c\u206d\u202d\u206e\u200b\u200b\u206b\u202a\u200f\u200e\u206e\u206b\u200f\u206e\u206c\u202c\u206f\u200d\u206b\u202e < 16777216) { num6 = 1983631886; num7 = num6; } else { num6 = 132560344; num7 = num6; } num2 = num6 ^ (int)(num3 * 1444015309); continue; } case 4u: { int num8; int num9; if (rangeDecoder.\u200d\u200c\u206e\u206e\u200c\u202c\u202d\u200e\u206b\u200e\u200f\u206d\u202c\u206d\u202c\u202c\u200b\u200e\u202c\u206c\u202d\u200c\u202c\u202b\u202d\u200e\u202d\u206a\u200c\u200b\u200b\u206d\u202d\u206b\u206c\u200d\u200d\u202a\u202d\u206f\u202e < num) { num8 = -301127857; num9 = num8; } else { num8 = -1992039412; num9 = num8; } num2 = num8 ^ ((int)num3 * -181357098); continue; } case 3u: rangeDecoder.\u200d\u200c\u206e\u206e\u200c\u202c\u202d\u200e\u206b\u200e\u200f\u206d\u202c\u206d\u202c\u202c\u200b\u200e\u202c\u206c\u202d\u200c\u202c\u202b\u202d\u200e\u202d\u206a\u200c\u200b\u200b\u206d\u202d\u206b\u206c\u200d\u200d\u202a\u202d\u206f\u202e = (rangeDecoder.\u200d\u200c\u206e\u206e\u200c\u202c\u202d\u200e\u206b\u200e\u200f\u206d\u202c\u206d\u202c\u202c\u200b\u200e\u202c\u206c\u202d\u200c\u202c\u202b\u202d\u200e\u202d\u206a\u200c\u200b\u200b\u206d\u202d\u206b\u206c\u200d\u200d\u202a\u202d\u206f\u202e << 8) | (byte)rangeDecoder.\u206c\u202b\u206d\u202e\u206a\u200e\u206e\u202d\u202e\u200d\u206b\u202b\u206d\u200e\u202b\u200b\u200b\u200b\u206e\u200c\u206e\u206d\u206a\u206f\u202c\u206a\u200c\u206a\u202e\u206d\u206e\u206e\u202d\u200b\u206a\u200f\u206e\u202e\u202a\u206b\u202e.ReadByte(); num2 = (int)(num3 * 219390098) ^ -505765497; continue; case 7u: { int num4; int num5; if (rangeDecoder.\u200e\u200c\u200b\u200e\u206b\u200e\u206b\u200c\u206d\u206e\u200b\u202b\u202e\u206c\u206f\u202d\u200b\u202c\u206a\u200c\u202c\u206d\u202d\u206e\u200b\u200b\u206b\u202a\u200f\u200e\u206e\u206b\u200f\u206e\u206c\u202c\u206f\u200d\u206b\u202e >= 16777216) { num4 = -1594020781; num5 = num4; } else { num4 = -195178295; num5 = num4; } num2 = num4 ^ ((int)num3 * -1320882551); continue; } case 9u: rangeDecoder.\u200e\u200c\u200b\u200e\u206b\u200e\u206b\u200c\u206d\u206e\u200b\u202b\u202e\u206c\u206f\u202d\u200b\u202c\u206a\u200c\u202c\u206d\u202d\u206e\u200b\u200b\u206b\u202a\u200f\u200e\u206e\u206b\u200f\u206e\u206c\u202c\u206f\u200d\u206b\u202e -= num; rangeDecoder.\u200d\u200c\u206e\u206e\u200c\u202c\u202d\u200e\u206b\u200e\u200f\u206d\u202c\u206d\u202c\u202c\u200b\u200e\u202c\u206c\u202d\u200c\u202c\u202b\u202d\u200e\u202d\u206a\u200c\u200b\u200b\u206d\u202d\u206b\u206c\u200d\u200d\u202a\u202d\u206f\u202e -= num; num2 = 526335623; continue; case 2u: return 0u; case 6u: \u200b\u202a\u206f\u206b\u206a\u206e\u202c\u200e\u200c\u202d\u206b\u206c\u206d\u202e\u206f\u200b\u200e\u206e\u200c\u200b\u202c\u206f\u202c\u206c\u202d\u200c\u200f\u200c\u200f\u202c\u206c\u202b\u202c\u206b\u202d\u202e\u206f\u206c\u206f\u202c\u202e -= \u200b\u202a\u206f\u206b\u206a\u206e\u202c\u200e\u200c\u202d\u206b\u206c\u206d\u202e\u206f\u200b\u200e\u206e\u200c\u200b\u202c\u206f\u202c\u206c\u202d\u200c\u200f\u200c\u200f\u202c\u206c\u202b\u202c\u206b\u202d\u202e\u206f\u206c\u206f\u202c\u202e >> 5; num2 = (int)(num3 * 997321839) ^ -1424488444; continue; default: return 1u; } break; } } } } internal struct \u202a\u200c\u200d\u206e\u200d\u202d\u202c\u206c\u202a\u200e\u200e\u206e\u202a\u200b\u200b\u202e\u202d\u200f\u202a\u202e\u200d\u200d\u202a\u200c\u206d\u206b\u200d\u202c\u206c\u206c\u200c\u206a\u202c\u202d\u206c\u200e\u206d\u200c\u200d\u206e\u202e { internal readonly \u206f\u206a\u206b\u200c\u206d\u202a\u200e\u206a\u206a\u206a\u200c\u206f\u202b\u202b\u206b\u202e\u200e\u202a\u206b\u206c\u206c\u202c\u206d\u202e\u200f\u202a\u206e\u206a\u202c\u206c\u200b\u200d\u200e\u206a\u206d\u206b\u202e\u200f\u202c\u202e[] \u206c\u206e\u206b\u206c\u202d\u200c\u206e\u206d\u206b\u200d\u206a\u206a\u200c\u202d\u202e\u200c\u206a\u202b\u200c\u206d\u202e\u206c\u202a\u202b\u200c\u206f\u206e\u200c\u206f\u200c\u202c\u206c\u206b\u200b\u202c\u206d\u206a\u200b\u206f\u206f\u202e; internal readonly int \u200b\u206b\u202d\u206a\u202d\u200b\u200b\u206b\u206f\u202b\u202a\u206b\u200d\u202a\u206b\u202a\u202c\u202a\u206f\u206d\u206c\u206f\u200b\u200f\u206d\u202a\u206d\u200c\u202c\u200b\u200e\u200b\u206e\u206e\u202e\u202e\u202a\u202e\u200f\u206c\u202e; internal \u202a\u200c\u200d\u206e\u200d\u202d\u202c\u206c\u202a\u200e\u200e\u206e\u202a\u200b\u200b\u202e\u202d\u200f\u202a\u202e\u200d\u200d\u202a\u200c\u206d\u206b\u200d\u202c\u206c\u206c\u200c\u206a\u202c\u202d\u206c\u200e\u206d\u200c\u200d\u206e\u202e(int numBitLevels) { \u200b\u206b\u202d\u206a\u202d\u200b\u200b\u206b\u206f\u202b\u202a\u206b\u200d\u202a\u206b\u202a\u202c\u202a\u206f\u206d\u206c\u206f\u200b\u200f\u206d\u202a\u206d\u200c\u202c\u200b\u200e\u200b\u206e\u206e\u202e\u202e\u202a\u202e\u200f\u206c\u202e = numBitLevels; \u206c\u206e\u206b\u206c\u202d\u200c\u206e\u206d\u206b\u200d\u206a\u206a\u200c\u202d\u202e\u200c\u206a\u202b\u200c\u206d\u202e\u206c\u202a\u202b\u200c\u206f\u206e\u200c\u206f\u200c\u202c\u206c\u206b\u200b\u202c\u206d\u206a\u200b\u206f\u206f\u202e = new \u206f\u206a\u206b\u200c\u206d\u202a\u200e\u206a\u206a\u206a\u200c\u206f\u202b\u202b\u206b\u202e\u200e\u202a\u206b\u206c\u206c\u202c\u206d\u202e\u200f\u202a\u206e\u206a\u202c\u206c\u200b\u200d\u200e\u206a\u206d\u206b\u202e\u200f\u202c\u202e[1 << numBitLevels]; } internal void \u202a\u202b\u206e\u206f\u200c\u206f\u200c\u202e\u202b\u206b\u200e\u202c\u200d\u206c\u200b\u206f\u200c\u206a\u202c\u202c\u206e\u202d\u202e\u206e\u202b\u206e\u202a\u202d\u202c\u206d\u202a\u202b\u206f\u206f\u200b\u202c\u202c\u206a\u200f\u206f\u202e() { uint num = 1u; while (true) { int num2 = -789773585; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x834B4C67u) % 6) { case 0u: break; default: return; case 4u: num2 = (int)((num3 * 158924117) ^ 0x21DBD3EC); continue; case 1u: \u206c\u206e\u206b\u206c\u202d\u200c\u206e\u206d\u206b\u200d\u206a\u206a\u200c\u202d\u202e\u200c\u206a\u202b\u200c\u206d\u202e\u206c\u202a\u202b\u200c\u206f\u206e\u200c\u206f\u200c\u202c\u206c\u206b\u200b\u202c\u206d\u206a\u200b\u206f\u206f\u202e[num].\u206c\u202c\u206a\u206c\u200d\u206d\u202d\u202e\u202d\u202e\u206d\u206b\u200c\u202c\u200e\u206f\u206c\u200b\u200e\u200f\u200f\u202e\u202c\u202a\u200f\u206c\u202e\u202d\u202a\u200d\u206d\u200d\u200c\u206a\u206b\u200e\u200b\u206f\u200c\u206c\u202e(); num2 = -585435367; continue; case 5u: { int num4; if (num < 1 << \u200b\u206b\u202d\u206a\u202d\u200b\u200b\u206b\u206f\u202b\u202a\u206b\u200d\u202a\u206b\u202a\u202c\u202a\u206f\u206d\u206c\u206f\u200b\u200f\u206d\u202a\u206d\u200c\u202c\u200b\u200e\u200b\u206e\u206e\u202e\u202e\u202a\u202e\u200f\u206c\u202e) { num2 = -1796410398; num4 = num2; } else { num2 = -765120816; num4 = num2; } continue; } case 2u: num++; num2 = (int)((num3 * 1886504613) ^ 0x7C00E4F2); continue; case 3u: return; } break; } } } internal uint \u200b\u202b\u206c\u206b\u200f\u200c\u206b\u202d\u202c\u200c\u200e\u206d\u202a\u200c\u206a\u200e\u206e\u200f\u206b\u200d\u206e\u206a\u200d\u202c\u206a\u200e\u202b\u206b\u200f\u206a\u200c\u200f\u202b\u200e\u202b\u206c\u206a\u202c\u202c\u200c\u202e(\u206a\u206f\u206b\u206a\u202d\u200b\u200f\u206a\u200d\u206d\u206b\u206b\u206d\u200d\u202e\u200f\u202e\u206c\u202c\u206d\u202b\u206a\u206d\u202d\u200f\u202d\u206b\u202e\u200c\u202d\u202b\u206a\u202a\u200f\u206f\u200d\u206d\u200d\u200d\u202b\u202e rangeDecoder) { uint num = 1u; int num4 = default(int); while (true) { int num2 = 482263094; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x573E6EA9u) % 6) { case 4u: break; case 2u: { int num5; if (num4 <= 0) { num2 = 226428196; num5 = num2; } else { num2 = 1992672097; num5 = num2; } continue; } case 0u: num = (num << 1) + \u206c\u206e\u206b\u206c\u202d\u200c\u206e\u206d\u206b\u200d\u206a\u206a\u200c\u202d\u202e\u200c\u206a\u202b\u200c\u206d\u202e\u206c\u202a\u202b\u200c\u206f\u206e\u200c\u206f\u200c\u202c\u206c\u206b\u200b\u202c\u206d\u206a\u200b\u206f\u206f\u202e[num].\u206c\u200e\u202a\u206b\u200f\u202b\u200e\u202c\u202b\u200c\u206e\u200f\u200f\u200c\u200d\u206c\u206b\u206c\u206e\u206a\u200b\u206f\u206f\u202d\u200e\u200b\u200f\u202a\u200b\u200d\u200e\u202d\u206c\u200b\u202c\u206c\u200d\u206c\u200f\u206f\u202e(rangeDecoder); num4--; num2 = 858448689; continue; case 3u: num2 = (int)(num3 * 2047328516) ^ -457865699; continue; case 5u: num4 = \u200b\u206b\u202d\u206a\u202d\u200b\u200b\u206b\u206f\u202b\u202a\u206b\u200d\u202a\u206b\u202a\u202c\u202a\u206f\u206d\u206c\u206f\u200b\u200f\u206d\u202a\u206d\u200c\u202c\u200b\u200e\u200b\u206e\u206e\u202e\u202e\u202a\u202e\u200f\u206c\u202e; num2 = ((int)num3 * -1224935170) ^ -773471776; continue; default: return num - (uint)(1 << \u200b\u206b\u202d\u206a\u202d\u200b\u200b\u206b\u206f\u202b\u202a\u206b\u200d\u202a\u206b\u202a\u202c\u202a\u206f\u206d\u206c\u206f\u200b\u200f\u206d\u202a\u206d\u200c\u202c\u200b\u200e\u200b\u206e\u206e\u202e\u202e\u202a\u202e\u200f\u206c\u202e); } break; } } } internal uint \u202e\u206c\u206e\u202d\u202c\u202e\u206e\u206a\u206a\u206c\u206d\u200f\u202c\u202a\u200b\u206f\u206b\u200b\u206c\u202c\u200e\u200f\u202b\u200b\u202a\u200d\u206c\u206f\u202b\u200c\u200b\u200b\u206f\u200f\u206e\u202e\u202b\u206c\u202b\u202a\u202e(\u206a\u206f\u206b\u206a\u202d\u200b\u200f\u206a\u200d\u206d\u206b\u206b\u206d\u200d\u202e\u200f\u202e\u206c\u202c\u206d\u202b\u206a\u206d\u202d\u200f\u202d\u206b\u202e\u200c\u202d\u202b\u206a\u202a\u200f\u206f\u200d\u206d\u200d\u200d\u202b\u202e rangeDecoder) { uint num = 1u; uint num2 = 0u; uint num6 = default(uint); int num5 = default(int); while (true) { int num3 = -1909182925; while (true) { uint num4; switch ((num4 = (uint)num3 ^ 0xE5DE1B81u) % 9) { case 7u: break; case 0u: num6 = \u206c\u206e\u206b\u206c\u202d\u200c\u206e\u206d\u206b\u200d\u206a\u206a\u200c\u202d\u202e\u200c\u206a\u202b\u200c\u206d\u202e\u206c\u202a\u202b\u200c\u206f\u206e\u200c\u206f\u200c\u202c\u206c\u206b\u200b\u202c\u206d\u206a\u200b\u206f\u206f\u202e[num].\u206c\u200e\u202a\u206b\u200f\u202b\u200e\u202c\u202b\u200c\u206e\u200f\u200f\u200c\u200d\u206c\u206b\u206c\u206e\u206a\u200b\u206f\u206f\u202d\u200e\u200b\u200f\u202a\u200b\u200d\u200e\u202d\u206c\u200b\u202c\u206c\u200d\u206c\u200f\u206f\u202e(rangeDecoder); num3 = -1181645007; continue; case 4u: num2 |= num6 << num5; num3 = ((int)num4 * -2076132343) ^ -749579095; continue; case 8u: { int num7; if (num5 < \u200b\u206b\u202d\u206a\u202d\u200b\u200b\u206b\u206f\u202b\u202a\u206b\u200d\u202a\u206b\u202a\u202c\u202a\u206f\u206d\u206c\u206f\u200b\u200f\u206d\u202a\u206d\u200c\u202c\u200b\u200e\u200b\u206e\u206e\u202e\u202e\u202a\u202e\u200f\u206c\u202e) { num3 = -1881626033; num7 = num3; } else { num3 = -690994090; num7 = num3; } continue; } case 1u: num3 = ((int)num4 * -1776684444) ^ 0x3892179F; continue; case 3u: num5++; num3 = ((int)num4 * -1490863393) ^ -1173570652; continue; case 5u: num <<= 1; num += num6; num3 = ((int)num4 * -92029534) ^ -64770856; continue; case 2u: num5 = 0; num3 = ((int)num4 * -373427896) ^ -376340598; continue; default: return num2; } break; } } } internal static uint \u202a\u200e\u200f\u206e\u202c\u202c\u206c\u206a\u200b\u206e\u200f\u206f\u206c\u206f\u200e\u200c\u200c\u206c\u206a\u202e\u206b\u202d\u206f\u200b\u206e\u200f\u200b\u200c\u206d\u206f\u206a\u206b\u200d\u202c\u206a\u202c\u202c\u202e\u202e\u206e\u202e(\u206f\u206a\u206b\u200c\u206d\u202a\u200e\u206a\u206a\u206a\u200c\u206f\u202b\u202b\u206b\u202e\u200e\u202a\u206b\u206c\u206c\u202c\u206d\u202e\u200f\u202a\u206e\u206a\u202c\u206c\u200b\u200d\u200e\u206a\u206d\u206b\u202e\u200f\u202c\u202e[] Models, uint startIndex, \u206a\u206f\u206b\u206a\u202d\u200b\u200f\u206a\u200d\u206d\u206b\u206b\u206d\u200d\u202e\u200f\u202e\u206c\u202c\u206d\u202b\u206a\u206d\u202d\u200f\u202d\u206b\u202e\u200c\u202d\u202b\u206a\u202a\u200f\u206f\u200d\u206d\u200d\u200d\u202b\u202e rangeDecoder, int NumBitLevels) { uint num = 1u; uint num7 = default(uint); int num5 = default(int); uint num4 = default(uint); while (true) { int num2 = -1826421352; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0xB03EF011u) % 10) { case 7u: break; case 9u: num7 = Models[startIndex + num].\u206c\u200e\u202a\u206b\u200f\u202b\u200e\u202c\u202b\u200c\u206e\u200f\u200f\u200c\u200d\u206c\u206b\u206c\u206e\u206a\u200b\u206f\u206f\u202d\u200e\u200b\u200f\u202a\u200b\u200d\u200e\u202d\u206c\u200b\u202c\u206c\u200d\u206c\u200f\u206f\u202e(rangeDecoder); num <<= 1; num2 = -1370729717; continue; case 8u: num += num7; num2 = (int)((num3 * 1639263191) ^ 0x2F5C5C31); continue; case 6u: num5 = 0; num2 = (int)(num3 * 1182576028) ^ -1386403134; continue; case 1u: num4 = 0u; num2 = ((int)num3 * -2054113751) ^ -1138820514; continue; case 4u: num4 |= num7 << num5; num2 = (int)((num3 * 455475830) ^ 0x45B1DAD4); continue; case 5u: num2 = ((int)num3 * -1796765401) ^ 0x16C4ADFE; continue; case 3u: num5++; num2 = ((int)num3 * -1364912303) ^ -1676586734; continue; case 2u: { int num6; if (num5 < NumBitLevels) { num2 = -1676173682; num6 = num2; } else { num2 = -110518579; num6 = num2; } continue; } default: return num4; } break; } } } } internal class \u206a\u206f\u206b\u206a\u202d\u200b\u200f\u206a\u200d\u206d\u206b\u206b\u206d\u200d\u202e\u200f\u202e\u206c\u202c\u206d\u202b\u206a\u206d\u202d\u200f\u202d\u206b\u202e\u200c\u202d\u202b\u206a\u202a\u200f\u206f\u200d\u206d\u200d\u200d\u202b\u202e { internal uint \u200d\u200c\u206e\u206e\u200c\u202c\u202d\u200e\u206b\u200e\u200f\u206d\u202c\u206d\u202c\u202c\u200b\u200e\u202c\u206c\u202d\u200c\u202c\u202b\u202d\u200e\u202d\u206a\u200c\u200b\u200b\u206d\u202d\u206b\u206c\u200d\u200d\u202a\u202d\u206f\u202e; internal uint \u200e\u200c\u200b\u200e\u206b\u200e\u206b\u200c\u206d\u206e\u200b\u202b\u202e\u206c\u206f\u202d\u200b\u202c\u206a\u200c\u202c\u206d\u202d\u206e\u200b\u200b\u206b\u202a\u200f\u200e\u206e\u206b\u200f\u206e\u206c\u202c\u206f\u200d\u206b\u202e; internal Stream \u206c\u202b\u206d\u202e\u206a\u200e\u206e\u202d\u202e\u200d\u206b\u202b\u206d\u200e\u202b\u200b\u200b\u200b\u206e\u200c\u206e\u206d\u206a\u206f\u202c\u206a\u200c\u206a\u202e\u206d\u206e\u206e\u202d\u200b\u206a\u200f\u206e\u202e\u202a\u206b\u202e; internal void \u206c\u206f\u206c\u202b\u200d\u206a\u206e\u206f\u206b\u206a\u202a\u200d\u202b\u206a\u202d\u202d\u206b\u202d\u200b\u206e\u200d\u206b\u202a\u202b\u202d\u206b\u206e\u206b\u202c\u202a\u202d\u202d\u202a\u200f\u206c\u200d\u202b\u206c\u206b\u206d\u202e(Stream stream) { \u206c\u202b\u206d\u202e\u206a\u200e\u206e\u202d\u202e\u200d\u206b\u202b\u206d\u200e\u202b\u200b\u200b\u200b\u206e\u200c\u206e\u206d\u206a\u206f\u202c\u206a\u200c\u206a\u202e\u206d\u206e\u206e\u202d\u200b\u206a\u200f\u206e\u202e\u202a\u206b\u202e = stream; int num3 = default(int); while (true) { int num = -1107591900; while (true) { uint num2; switch ((num2 = (uint)num ^ 0x9C0738C1u) % 7) { case 3u: break; default: return; case 2u: \u200d\u200c\u206e\u206e\u200c\u202c\u202d\u200e\u206b\u200e\u200f\u206d\u202c\u206d\u202c\u202c\u200b\u200e\u202c\u206c\u202d\u200c\u202c\u202b\u202d\u200e\u202d\u206a\u200c\u200b\u200b\u206d\u202d\u206b\u206c\u200d\u200d\u202a\u202d\u206f\u202e = (\u200d\u200c\u206e\u206e\u200c\u202c\u202d\u200e\u206b\u200e\u200f\u206d\u202c\u206d\u202c\u202c\u200b\u200e\u202c\u206c\u202d\u200c\u202c\u202b\u202d\u200e\u202d\u206a\u200c\u200b\u200b\u206d\u202d\u206b\u206c\u200d\u200d\u202a\u202d\u206f\u202e << 8) | (byte)\u206c\u202b\u206d\u202e\u206a\u200e\u206e\u202d\u202e\u200d\u206b\u202b\u206d\u200e\u202b\u200b\u200b\u200b\u206e\u200c\u206e\u206d\u206a\u206f\u202c\u206a\u200c\u206a\u202e\u206d\u206e\u206e\u202d\u200b\u206a\u200f\u206e\u202e\u202a\u206b\u202e.ReadByte(); num3++; num = -237746666; continue; case 4u: { int num4; if (num3 >= 5) { num = -2098435270; num4 = num; } else { num = -531226998; num4 = num; } continue; } case 6u: \u200d\u200c\u206e\u206e\u200c\u202c\u202d\u200e\u206b\u200e\u200f\u206d\u202c\u206d\u202c\u202c\u200b\u200e\u202c\u206c\u202d\u200c\u202c\u202b\u202d\u200e\u202d\u206a\u200c\u200b\u200b\u206d\u202d\u206b\u206c\u200d\u200d\u202a\u202d\u206f\u202e = 0u; num = ((int)num2 * -811139190) ^ -52891197; continue; case 0u: num = ((int)num2 * -1197557193) ^ 0x6BD69F37; continue; case 1u: \u200e\u200c\u200b\u200e\u206b\u200e\u206b\u200c\u206d\u206e\u200b\u202b\u202e\u206c\u206f\u202d\u200b\u202c\u206a\u200c\u202c\u206d\u202d\u206e\u200b\u200b\u206b\u202a\u200f\u200e\u206e\u206b\u200f\u206e\u206c\u202c\u206f\u200d\u206b\u202e = uint.MaxValue; num3 = 0; num = ((int)num2 * -1591019213) ^ 0x18FCFAF6; continue; case 5u: return; } break; } } } internal void \u206d\u202e\u200e\u206c\u200b\u202a\u202c\u202a\u206f\u202e\u200f\u206f\u206b\u200f\u206f\u206f\u206f\u202e\u202b\u202c\u202a\u202e\u206a\u206a\u202a\u200f\u200b\u200d\u202a\u206d\u206b\u206a\u206f\u200f\u202c\u202d\u206f\u202c\u202b\u206a\u202e() { \u206c\u202b\u206d\u202e\u206a\u200e\u206e\u202d\u202e\u200d\u206b\u202b\u206d\u200e\u202b\u200b\u200b\u200b\u206e\u200c\u206e\u206d\u206a\u206f\u202c\u206a\u200c\u206a\u202e\u206d\u206e\u206e\u202d\u200b\u206a\u200f\u206e\u202e\u202a\u206b\u202e = null; } internal void \u202e\u200c\u200b\u200f\u202b\u202b\u200f\u202c\u206e\u202e\u200b\u200f\u200e\u202c\u206b\u206c\u206b\u206f\u202c\u202d\u200d\u202e\u200f\u202d\u202c\u202a\u206b\u206f\u206c\u202d\u206f\u206b\u202c\u206d\u200c\u202d\u206f\u206b\u200f\u206c\u202e() { while (true) { int num; int num2; if (\u200e\u200c\u200b\u200e\u206b\u200e\u206b\u200c\u206d\u206e\u200b\u202b\u202e\u206c\u206f\u202d\u200b\u202c\u206a\u200c\u202c\u206d\u202d\u206e\u200b\u200b\u206b\u202a\u200f\u200e\u206e\u206b\u200f\u206e\u206c\u202c\u206f\u200d\u206b\u202e < 16777216) { num = 511207551; num2 = num; } else { num = 1074289724; num2 = num; } while (true) { uint num3; switch ((num3 = (uint)num ^ 0x5AF92EDEu) % 4) { case 0u: num = 511207551; continue; default: return; case 1u: \u200d\u200c\u206e\u206e\u200c\u202c\u202d\u200e\u206b\u200e\u200f\u206d\u202c\u206d\u202c\u202c\u200b\u200e\u202c\u206c\u202d\u200c\u202c\u202b\u202d\u200e\u202d\u206a\u200c\u200b\u200b\u206d\u202d\u206b\u206c\u200d\u200d\u202a\u202d\u206f\u202e = (\u200d\u200c\u206e\u206e\u200c\u202c\u202d\u200e\u206b\u200e\u200f\u206d\u202c\u206d\u202c\u202c\u200b\u200e\u202c\u206c\u202d\u200c\u202c\u202b\u202d\u200e\u202d\u206a\u200c\u200b\u200b\u206d\u202d\u206b\u206c\u200d\u200d\u202a\u202d\u206f\u202e << 8) | (byte)\u206c\u202b\u206d\u202e\u206a\u200e\u206e\u202d\u202e\u200d\u206b\u202b\u206d\u200e\u202b\u200b\u200b\u200b\u206e\u200c\u206e\u206d\u206a\u206f\u202c\u206a\u200c\u206a\u202e\u206d\u206e\u206e\u202d\u200b\u206a\u200f\u206e\u202e\u202a\u206b\u202e.ReadByte(); \u200e\u200c\u200b\u200e\u206b\u200e\u206b\u200c\u206d\u206e\u200b\u202b\u202e\u206c\u206f\u202d\u200b\u202c\u206a\u200c\u202c\u206d\u202d\u206e\u200b\u200b\u206b\u202a\u200f\u200e\u206e\u206b\u200f\u206e\u206c\u202c\u206f\u200d\u206b\u202e <<= 8; num = 1695733845; continue; case 3u: break; case 2u: return; } break; } } } internal uint \u206d\u202e\u200e\u206e\u200e\u200e\u200f\u206f\u200c\u200c\u200d\u202c\u202a\u200e\u202c\u202a\u200d\u202e\u202c\u200c\u206d\u200e\u200b\u200b\u200c\u206c\u200d\u200b\u200e\u200f\u206a\u200c\u200e\u202d\u206f\u202e\u206a\u206f\u206c\u206f\u202e(int numTotalBits) { uint num = \u200e\u200c\u200b\u200e\u206b\u200e\u206b\u200c\u206d\u206e\u200b\u202b\u202e\u206c\u206f\u202d\u200b\u202c\u206a\u200c\u202c\u206d\u202d\u206e\u200b\u200b\u206b\u202a\u200f\u200e\u206e\u206b\u200f\u206e\u206c\u202c\u206f\u200d\u206b\u202e; uint num8 = default(uint); uint num4 = default(uint); uint num5 = default(uint); int num6 = default(int); while (true) { int num2 = 970063416; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x5991CFCEu) % 12) { case 0u: break; case 7u: num8 = num4 - num >> 31; num2 = ((int)num3 * -1998328835) ^ 0x55F06BFD; continue; case 3u: num5 = 0u; num2 = ((int)num3 * -1085034676) ^ -21109383; continue; case 1u: num4 = (num4 << 8) | (byte)\u206c\u202b\u206d\u202e\u206a\u200e\u206e\u202d\u202e\u200d\u206b\u202b\u206d\u200e\u202b\u200b\u200b\u200b\u206e\u200c\u206e\u206d\u206a\u206f\u202c\u206a\u200c\u206a\u202e\u206d\u206e\u206e\u202d\u200b\u206a\u200f\u206e\u202e\u202a\u206b\u202e.ReadByte(); num <<= 8; num2 = (int)((num3 * 2023302986) ^ 0x7DC366FE); continue; case 9u: num >>= 1; num2 = 1308155657; continue; case 8u: { num4 -= num & (num8 - 1); num5 = (num5 << 1) | (1 - num8); int num9; int num10; if (num < 16777216) { num9 = -654600677; num10 = num9; } else { num9 = -2072136436; num10 = num9; } num2 = num9 ^ (int)(num3 * 1363130860); continue; } case 6u: num6--; num2 = 739173226; continue; case 4u: { int num7; if (num6 > 0) { num2 = 1823817295; num7 = num2; } else { num2 = 1498114323; num7 = num2; } continue; } case 11u: num6 = numTotalBits; num2 = ((int)num3 * -346126057) ^ 0x220B219F; continue; case 5u: \u200e\u200c\u200b\u200e\u206b\u200e\u206b\u200c\u206d\u206e\u200b\u202b\u202e\u206c\u206f\u202d\u200b\u202c\u206a\u200c\u202c\u206d\u202d\u206e\u200b\u200b\u206b\u202a\u200f\u200e\u206e\u206b\u200f\u206e\u206c\u202c\u206f\u200d\u206b\u202e = num; num2 = ((int)num3 * -1853546287) ^ -1410702567; continue; case 2u: num4 = \u200d\u200c\u206e\u206e\u200c\u202c\u202d\u200e\u206b\u200e\u200f\u206d\u202c\u206d\u202c\u202c\u200b\u200e\u202c\u206c\u202d\u200c\u202c\u202b\u202d\u200e\u202d\u206a\u200c\u200b\u200b\u206d\u202d\u206b\u206c\u200d\u200d\u202a\u202d\u206f\u202e; num2 = (int)((num3 * 1395966873) ^ 0x2C72E06B); continue; default: \u200d\u200c\u206e\u206e\u200c\u202c\u202d\u200e\u206b\u200e\u200f\u206d\u202c\u206d\u202c\u202c\u200b\u200e\u202c\u206c\u202d\u200c\u202c\u202b\u202d\u200e\u202d\u206a\u200c\u200b\u200b\u206d\u202d\u206b\u206c\u200d\u200d\u202a\u202d\u206f\u202e = num4; return num5; } break; } } } internal \u206a\u206f\u206b\u206a\u202d\u200b\u200f\u206a\u200d\u206d\u206b\u206b\u206d\u200d\u202e\u200f\u202e\u206c\u202c\u206d\u202b\u206a\u206d\u202d\u200f\u202d\u206b\u202e\u200c\u202d\u202b\u206a\u202a\u200f\u206f\u200d\u206d\u200d\u200d\u202b\u202e() { } } internal class \u202b\u202a\u206b\u202a\u206a\u206f\u202a\u200c\u202e\u206a\u202e\u206d\u200e\u200b\u200f\u200b\u206b\u202b\u206a\u206e\u202b\u206c\u206a\u200b\u200b\u206b\u200c\u206a\u202e\u200c\u202b\u206b\u206b\u200d\u202d\u206a\u206e\u206a\u206f\u202c\u202e { internal class \u206c\u206b\u200e\u206d\u200b\u202c\u202c\u206a\u200c\u200c\u202c\u206a\u202d\u200f\u202b\u206f\u206e\u200d\u200d\u202d\u206a\u206a\u206f\u200d\u200e\u200c\u200e\u200c\u200e\u200e\u202b\u202a\u202d\u202d\u200c\u206e\u202a\u202e\u206e\u202a\u202e { internal readonly \u202a\u200c\u200d\u206e\u200d\u202d\u202c\u206c\u202a\u200e\u200e\u206e\u202a\u200b\u200b\u202e\u202d\u200f\u202a\u202e\u200d\u200d\u202a\u200c\u206d\u206b\u200d\u202c\u206c\u206c\u200c\u206a\u202c\u202d\u206c\u200e\u206d\u200c\u200d\u206e\u202e[] \u206b\u206c\u202b\u202e\u200c\u202d\u202c\u200e\u206f\u200c\u200d\u206e\u206d\u206d\u202a\u202e\u200d\u202e\u202e\u206a\u206d\u200b\u206c\u202c\u206f\u200e\u206f\u206e\u200c\u200b\u200b\u206f\u202e\u206f\u200d\u206d\u206a\u206f\u202c\u202b\u202e = new \u202a\u200c\u200d\u206e\u200d\u202d\u202c\u206c\u202a\u200e\u200e\u206e\u202a\u200b\u200b\u202e\u202d\u200f\u202a\u202e\u200d\u200d\u202a\u200c\u206d\u206b\u200d\u202c\u206c\u206c\u200c\u206a\u202c\u202d\u206c\u200e\u206d\u200c\u200d\u206e\u202e[16]; internal readonly \u202a\u200c\u200d\u206e\u200d\u202d\u202c\u206c\u202a\u200e\u200e\u206e\u202a\u200b\u200b\u202e\u202d\u200f\u202a\u202e\u200d\u200d\u202a\u200c\u206d\u206b\u200d\u202c\u206c\u206c\u200c\u206a\u202c\u202d\u206c\u200e\u206d\u200c\u200d\u206e\u202e[] \u202d\u202d\u206e\u200c\u200e\u202e\u202e\u200b\u206b\u200c\u200b\u206d\u206b\u206c\u200c\u200e\u202e\u200d\u206f\u200d\u200d\u200c\u206b\u202b\u200f\u200f\u202e\u206a\u206a\u200f\u206a\u200f\u206d\u206c\u202e\u206f\u200d\u202d\u202e\u200c\u202e = new \u202a\u200c\u200d\u206e\u200d\u202d\u202c\u206c\u202a\u200e\u200e\u206e\u202a\u200b\u200b\u202e\u202d\u200f\u202a\u202e\u200d\u200d\u202a\u200c\u206d\u206b\u200d\u202c\u206c\u206c\u200c\u206a\u202c\u202d\u206c\u200e\u206d\u200c\u200d\u206e\u202e[16]; internal \u206f\u206a\u206b\u200c\u206d\u202a\u200e\u206a\u206a\u206a\u200c\u206f\u202b\u202b\u206b\u202e\u200e\u202a\u206b\u206c\u206c\u202c\u206d\u202e\u200f\u202a\u206e\u206a\u202c\u206c\u200b\u200d\u200e\u206a\u206d\u206b\u202e\u200f\u202c\u202e \u206a\u200c\u202b\u200c\u202c\u200b\u200d\u200c\u202d\u200c\u200e\u202e\u202c\u206e\u206e\u200c\u200b\u206d\u206f\u206c\u200f\u202b\u200c\u206a\u202d\u206d\u206c\u202b\u206a\u206b\u200c\u206b\u202d\u200c\u200d\u200e\u202b\u200c\u206e\u206b\u202e; internal \u206f\u206a\u206b\u200c\u206d\u202a\u200e\u206a\u206a\u206a\u200c\u206f\u202b\u202b\u206b\u202e\u200e\u202a\u206b\u206c\u206c\u202c\u206d\u202e\u200f\u202a\u206e\u206a\u202c\u206c\u200b\u200d\u200e\u206a\u206d\u206b\u202e\u200f\u202c\u202e \u206a\u206c\u200e\u202c\u200b\u202a\u202a\u202d\u202d\u202a\u206f\u202a\u200e\u200f\u202c\u200c\u206c\u202d\u200c\u200f\u206b\u202e\u202c\u206b\u202e\u206d\u200b\u206c\u206f\u206f\u206b\u200c\u200f\u206e\u206c\u206d\u202d\u202c\u202a\u202e\u202e; internal \u202a\u200c\u200d\u206e\u200d\u202d\u202c\u206c\u202a\u200e\u200e\u206e\u202a\u200b\u200b\u202e\u202d\u200f\u202a\u202e\u200d\u200d\u202a\u200c\u206d\u206b\u200d\u202c\u206c\u206c\u200c\u206a\u202c\u202d\u206c\u200e\u206d\u200c\u200d\u206e\u202e \u206e\u206b\u206c\u202e\u200e\u202a\u202a\u206f\u202c\u206b\u206d\u200e\u202e\u202b\u206c\u202c\u202c\u202a\u206b\u202b\u200e\u206f\u200f\u206c\u200d\u200d\u202e\u206e\u206a\u200e\u206e\u206e\u202c\u202c\u206c\u202e\u200e\u206d\u206c\u200c\u202e = new \u202a\u200c\u200d\u206e\u200d\u202d\u202c\u206c\u202a\u200e\u200e\u206e\u202a\u200b\u200b\u202e\u202d\u200f\u202a\u202e\u200d\u200d\u202a\u200c\u206d\u206b\u200d\u202c\u206c\u206c\u200c\u206a\u202c\u202d\u206c\u200e\u206d\u200c\u200d\u206e\u202e(8); internal uint \u206f\u202b\u202c\u200f\u202c\u200c\u206a\u200e\u202c\u200b\u202c\u206f\u202d\u202e\u202c\u202e\u200e\u202e\u200e\u206e\u200f\u206c\u200b\u202b\u206b\u200c\u206b\u206f\u202a\u206f\u206c\u206f\u206e\u202e\u206a\u206b\u202c\u200d\u200d\u200c\u202e; internal void \u202c\u206a\u202e\u202e\u206f\u206e\u206b\u206b\u206d\u206d\u206b\u200c\u202e\u200f\u206c\u202e\u200d\u206c\u202d\u202d\u202a\u200d\u202a\u200c\u206c\u200f\u200d\u200b\u206a\u200e\u202e\u202a\u206f\u200f\u202c\u200f\u202b\u200b\u200f\u202e\u202e(uint numPosStates) { uint num = \u206f\u202b\u202c\u200f\u202c\u200c\u206a\u200e\u202c\u200b\u202c\u206f\u202d\u202e\u202c\u202e\u200e\u202e\u200e\u206e\u200f\u206c\u200b\u202b\u206b\u200c\u206b\u206f\u202a\u206f\u206c\u206f\u206e\u202e\u206a\u206b\u202c\u200d\u200d\u200c\u202e; while (true) { int num2; int num3; if (num >= numPosStates) { num2 = 1957418949; num3 = num2; } else { num2 = 1291114037; num3 = num2; } while (true) { uint num4; switch ((num4 = (uint)num2 ^ 0x7365F9A2u) % 6) { case 4u: num2 = 1291114037; continue; case 3u: num++; num2 = ((int)num4 * -427701535) ^ 0x6074BEF; continue; case 2u: break; case 1u: \u206b\u206c\u202b\u202e\u200c\u202d\u202c\u200e\u206f\u200c\u200d\u206e\u206d\u206d\u202a\u202e\u200d\u202e\u202e\u206a\u206d\u200b\u206c\u202c\u206f\u200e\u206f\u206e\u200c\u200b\u200b\u206f\u202e\u206f\u200d\u206d\u206a\u206f\u202c\u202b\u202e[num] = new \u202a\u200c\u200d\u206e\u200d\u202d\u202c\u206c\u202a\u200e\u200e\u206e\u202a\u200b\u200b\u202e\u202d\u200f\u202a\u202e\u200d\u200d\u202a\u200c\u206d\u206b\u200d\u202c\u206c\u206c\u200c\u206a\u202c\u202d\u206c\u200e\u206d\u200c\u200d\u206e\u202e(3); num2 = 1877262428; continue; case 0u: \u202d\u202d\u206e\u200c\u200e\u202e\u202e\u200b\u206b\u200c\u200b\u206d\u206b\u206c\u200c\u200e\u202e\u200d\u206f\u200d\u200d\u200c\u206b\u202b\u200f\u200f\u202e\u206a\u206a\u200f\u206a\u200f\u206d\u206c\u202e\u206f\u200d\u202d\u202e\u200c\u202e[num] = new \u202a\u200c\u200d\u206e\u200d\u202d\u202c\u206c\u202a\u200e\u200e\u206e\u202a\u200b\u200b\u202e\u202d\u200f\u202a\u202e\u200d\u200d\u202a\u200c\u206d\u206b\u200d\u202c\u206c\u206c\u200c\u206a\u202c\u202d\u206c\u200e\u206d\u200c\u200d\u206e\u202e(3); num2 = ((int)num4 * -157809524) ^ 0x65DC401; continue; default: \u206f\u202b\u202c\u200f\u202c\u200c\u206a\u200e\u202c\u200b\u202c\u206f\u202d\u202e\u202c\u202e\u200e\u202e\u200e\u206e\u200f\u206c\u200b\u202b\u206b\u200c\u206b\u206f\u202a\u206f\u206c\u206f\u206e\u202e\u206a\u206b\u202c\u200d\u200d\u200c\u202e = numPosStates; return; } break; } } } internal void \u200e\u200e\u206f\u206c\u200b\u206e\u206d\u202d\u200e\u200c\u202e\u202b\u206a\u202d\u200b\u206b\u206a\u200f\u206e\u200e\u202b\u206c\u200e\u202b\u202b\u202d\u202e\u202b\u202d\u200f\u206a\u200b\u202d\u206e\u206d\u200c\u202c\u206e\u200c\u202a\u202e() { \u206a\u200c\u202b\u200c\u202c\u200b\u200d\u200c\u202d\u200c\u200e\u202e\u202c\u206e\u206e\u200c\u200b\u206d\u206f\u206c\u200f\u202b\u200c\u206a\u202d\u206d\u206c\u202b\u206a\u206b\u200c\u206b\u202d\u200c\u200d\u200e\u202b\u200c\u206e\u206b\u202e.\u206c\u202c\u206a\u206c\u200d\u206d\u202d\u202e\u202d\u202e\u206d\u206b\u200c\u202c\u200e\u206f\u206c\u200b\u200e\u200f\u200f\u202e\u202c\u202a\u200f\u206c\u202e\u202d\u202a\u200d\u206d\u200d\u200c\u206a\u206b\u200e\u200b\u206f\u200c\u206c\u202e(); uint num3 = default(uint); while (true) { int num = -132928386; while (true) { uint num2; switch ((num2 = (uint)num ^ 0xB12AE2FEu) % 7) { case 0u: break; case 6u: \u206a\u206c\u200e\u202c\u200b\u202a\u202a\u202d\u202d\u202a\u206f\u202a\u200e\u200f\u202c\u200c\u206c\u202d\u200c\u200f\u206b\u202e\u202c\u206b\u202e\u206d\u200b\u206c\u206f\u206f\u206b\u200c\u200f\u206e\u206c\u206d\u202d\u202c\u202a\u202e\u202e.\u206c\u202c\u206a\u206c\u200d\u206d\u202d\u202e\u202d\u202e\u206d\u206b\u200c\u202c\u200e\u206f\u206c\u200b\u200e\u200f\u200f\u202e\u202c\u202a\u200f\u206c\u202e\u202d\u202a\u200d\u206d\u200d\u200c\u206a\u206b\u200e\u200b\u206f\u200c\u206c\u202e(); num = (int)(num2 * 2093037148) ^ -1645170538; continue; case 2u: \u206b\u206c\u202b\u202e\u200c\u202d\u202c\u200e\u206f\u200c\u200d\u206e\u206d\u206d\u202a\u202e\u200d\u202e\u202e\u206a\u206d\u200b\u206c\u202c\u206f\u200e\u206f\u206e\u200c\u200b\u200b\u206f\u202e\u206f\u200d\u206d\u206a\u206f\u202c\u202b\u202e[num3].\u202a\u202b\u206e\u206f\u200c\u206f\u200c\u202e\u202b\u206b\u200e\u202c\u200d\u206c\u200b\u206f\u200c\u206a\u202c\u202c\u206e\u202d\u202e\u206e\u202b\u206e\u202a\u202d\u202c\u206d\u202a\u202b\u206f\u206f\u200b\u202c\u202c\u206a\u200f\u206f\u202e(); num = -417927124; continue; case 5u: \u202d\u202d\u206e\u200c\u200e\u202e\u202e\u200b\u206b\u200c\u200b\u206d\u206b\u206c\u200c\u200e\u202e\u200d\u206f\u200d\u200d\u200c\u206b\u202b\u200f\u200f\u202e\u206a\u206a\u200f\u206a\u200f\u206d\u206c\u202e\u206f\u200d\u202d\u202e\u200c\u202e[num3].\u202a\u202b\u206e\u206f\u200c\u206f\u200c\u202e\u202b\u206b\u200e\u202c\u200d\u206c\u200b\u206f\u200c\u206a\u202c\u202c\u206e\u202d\u202e\u206e\u202b\u206e\u202a\u202d\u202c\u206d\u202a\u202b\u206f\u206f\u200b\u202c\u202c\u206a\u200f\u206f\u202e(); num3++; num = ((int)num2 * -643062054) ^ 0x711F6C6; continue; case 3u: { int num4; if (num3 >= \u206f\u202b\u202c\u200f\u202c\u200c\u206a\u200e\u202c\u200b\u202c\u206f\u202d\u202e\u202c\u202e\u200e\u202e\u200e\u206e\u200f\u206c\u200b\u202b\u206b\u200c\u206b\u206f\u202a\u206f\u206c\u206f\u206e\u202e\u206a\u206b\u202c\u200d\u200d\u200c\u202e) { num = -201307441; num4 = num; } else { num = -186188375; num4 = num; } continue; } case 4u: num3 = 0u; num = ((int)num2 * -1168616586) ^ -1603376366; continue; default: \u206e\u206b\u206c\u202e\u200e\u202a\u202a\u206f\u202c\u206b\u206d\u200e\u202e\u202b\u206c\u202c\u202c\u202a\u206b\u202b\u200e\u206f\u200f\u206c\u200d\u200d\u202e\u206e\u206a\u200e\u206e\u206e\u202c\u202c\u206c\u202e\u200e\u206d\u206c\u200c\u202e.\u202a\u202b\u206e\u206f\u200c\u206f\u200c\u202e\u202b\u206b\u200e\u202c\u200d\u206c\u200b\u206f\u200c\u206a\u202c\u202c\u206e\u202d\u202e\u206e\u202b\u206e\u202a\u202d\u202c\u206d\u202a\u202b\u206f\u206f\u200b\u202c\u202c\u206a\u200f\u206f\u202e(); return; } break; } } } internal uint \u206c\u206f\u206e\u200b\u206d\u206b\u202b\u206a\u206d\u202d\u202b\u202a\u200c\u200d\u206f\u206d\u202e\u202a\u202b\u202d\u206f\u202b\u202e\u202d\u206f\u202a\u206c\u202c\u206e\u200f\u202d\u202a\u202d\u206e\u206a\u206c\u200e\u206d\u202e\u202e\u202e(\u206a\u206f\u206b\u206a\u202d\u200b\u200f\u206a\u200d\u206d\u206b\u206b\u206d\u200d\u202e\u200f\u202e\u206c\u202c\u206d\u202b\u206a\u206d\u202d\u200f\u202d\u206b\u202e\u200c\u202d\u202b\u206a\u202a\u200f\u206f\u200d\u206d\u200d\u200d\u202b\u202e rangeDecoder, uint posState) { if (\u206a\u200c\u202b\u200c\u202c\u200b\u200d\u200c\u202d\u200c\u200e\u202e\u202c\u206e\u206e\u200c\u200b\u206d\u206f\u206c\u200f\u202b\u200c\u206a\u202d\u206d\u206c\u202b\u206a\u206b\u200c\u206b\u202d\u200c\u200d\u200e\u202b\u200c\u206e\u206b\u202e.\u206c\u200e\u202a\u206b\u200f\u202b\u200e\u202c\u202b\u200c\u206e\u200f\u200f\u200c\u200d\u206c\u206b\u206c\u206e\u206a\u200b\u206f\u206f\u202d\u200e\u200b\u200f\u202a\u200b\u200d\u200e\u202d\u206c\u200b\u202c\u206c\u200d\u206c\u200f\u206f\u202e(rangeDecoder) == 0) { goto IL_0011; } goto IL_00b4; IL_00b4: uint num = 8u; int num2 = -11964938; goto IL_0016; IL_0016: while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0xC418FD1Au) % 8) { case 0u: break; case 4u: { int num4; int num5; if (\u206a\u206c\u200e\u202c\u200b\u202a\u202a\u202d\u202d\u202a\u206f\u202a\u200e\u200f\u202c\u200c\u206c\u202d\u200c\u200f\u206b\u202e\u202c\u206b\u202e\u206d\u200b\u206c\u206f\u206f\u206b\u200c\u200f\u206e\u206c\u206d\u202d\u202c\u202a\u202e\u202e.\u206c\u200e\u202a\u206b\u200f\u202b\u200e\u202c\u202b\u200c\u206e\u200f\u200f\u200c\u200d\u206c\u206b\u206c\u206e\u206a\u200b\u206f\u206f\u202d\u200e\u200b\u200f\u202a\u200b\u200d\u200e\u202d\u206c\u200b\u202c\u206c\u200d\u206c\u200f\u206f\u202e(rangeDecoder) != 0) { num4 = 1157039869; num5 = num4; } else { num4 = 1087890075; num5 = num4; } num2 = num4 ^ (int)(num3 * 1183423747); continue; } case 7u: num += \u206e\u206b\u206c\u202e\u200e\u202a\u202a\u206f\u202c\u206b\u206d\u200e\u202e\u202b\u206c\u202c\u202c\u202a\u206b\u202b\u200e\u206f\u200f\u206c\u200d\u200d\u202e\u206e\u206a\u200e\u206e\u206e\u202c\u202c\u206c\u202e\u200e\u206d\u206c\u200c\u202e.\u200b\u202b\u206c\u206b\u200f\u200c\u206b\u202d\u202c\u200c\u200e\u206d\u202a\u200c\u206a\u200e\u206e\u200f\u206b\u200d\u206e\u206a\u200d\u202c\u206a\u200e\u202b\u206b\u200f\u206a\u200c\u200f\u202b\u200e\u202b\u206c\u206a\u202c\u202c\u200c\u202e(rangeDecoder); num2 = (int)(num3 * 1470214220) ^ -1648126764; continue; case 1u: return \u206b\u206c\u202b\u202e\u200c\u202d\u202c\u200e\u206f\u200c\u200d\u206e\u206d\u206d\u202a\u202e\u200d\u202e\u202e\u206a\u206d\u200b\u206c\u202c\u206f\u200e\u206f\u206e\u200c\u200b\u200b\u206f\u202e\u206f\u200d\u206d\u206a\u206f\u202c\u202b\u202e[posState].\u200b\u202b\u206c\u206b\u200f\u200c\u206b\u202d\u202c\u200c\u200e\u206d\u202a\u200c\u206a\u200e\u206e\u200f\u206b\u200d\u206e\u206a\u200d\u202c\u206a\u200e\u202b\u206b\u200f\u206a\u200c\u200f\u202b\u200e\u202b\u206c\u206a\u202c\u202c\u200c\u202e(rangeDecoder); case 6u: goto IL_00b4; case 5u: num += \u202d\u202d\u206e\u200c\u200e\u202e\u202e\u200b\u206b\u200c\u200b\u206d\u206b\u206c\u200c\u200e\u202e\u200d\u206f\u200d\u200d\u200c\u206b\u202b\u200f\u200f\u202e\u206a\u206a\u200f\u206a\u200f\u206d\u206c\u202e\u206f\u200d\u202d\u202e\u200c\u202e[posState].\u200b\u202b\u206c\u206b\u200f\u200c\u206b\u202d\u202c\u200c\u200e\u206d\u202a\u200c\u206a\u200e\u206e\u200f\u206b\u200d\u206e\u206a\u200d\u202c\u206a\u200e\u202b\u206b\u200f\u206a\u200c\u200f\u202b\u200e\u202b\u206c\u206a\u202c\u202c\u200c\u202e(rangeDecoder); num2 = (int)((num3 * 354155235) ^ 0x4FC7314F); continue; case 3u: num += 8; num2 = -1712328475; continue; default: return num; } break; } goto IL_0011; IL_0011: num2 = -1801540597; goto IL_0016; } internal \u206c\u206b\u200e\u206d\u200b\u202c\u202c\u206a\u200c\u200c\u202c\u206a\u202d\u200f\u202b\u206f\u206e\u200d\u200d\u202d\u206a\u206a\u206f\u200d\u200e\u200c\u200e\u200c\u200e\u200e\u202b\u202a\u202d\u202d\u200c\u206e\u202a\u202e\u206e\u202a\u202e() { } } internal class \u200b\u200c\u200d\u202c\u200e\u202b\u200b\u202d\u202b\u200c\u200c\u200b\u202d\u200e\u202e\u202c\u200f\u200b\u206c\u206f\u202c\u202b\u202b\u200d\u206f\u200e\u202c\u202e\u206b\u206b\u202d\u206d\u206d\u200f\u202a\u200d\u206d\u200b\u202d\u206b\u202e { internal struct \u206e\u202e\u206e\u200f\u200d\u202e\u200e\u202b\u200f\u202c\u200b\u206f\u206a\u200b\u202b\u200d\u202d\u206f\u202b\u202c\u202a\u202e\u206a\u206c\u200f\u202d\u206e\u200f\u202d\u206c\u202e\u206b\u202b\u206b\u200f\u206f\u202e\u200c\u202c\u206a\u202e { internal \u206f\u206a\u206b\u200c\u206d\u202a\u200e\u206a\u206a\u206a\u200c\u206f\u202b\u202b\u206b\u202e\u200e\u202a\u206b\u206c\u206c\u202c\u206d\u202e\u200f\u202a\u206e\u206a\u202c\u206c\u200b\u200d\u200e\u206a\u206d\u206b\u202e\u200f\u202c\u202e[] \u200e\u200f\u202e\u202a\u206d\u202d\u206d\u206c\u200e\u206f\u200f\u202c\u202a\u202c\u202a\u200b\u206e\u206f\u206f\u206c\u202a\u200f\u200e\u202d\u202b\u206b\u202d\u206e\u202b\u202e\u206f\u206f\u202a\u202a\u200b\u200d\u200f\u200b\u200c\u202b\u202e; internal void \u200c\u202b\u200f\u202e\u206f\u202a\u202e\u202a\u206e\u206e\u206e\u206b\u202a\u202b\u200f\u202b\u202b\u206c\u206c\u200d\u202a\u200d\u200f\u206d\u206e\u206f\u202e\u200f\u206e\u206b\u206b\u200e\u202d\u206b\u200f\u206a\u206f\u200e\u200b\u202b\u202e() { \u200e\u200f\u202e\u202a\u206d\u202d\u206d\u206c\u200e\u206f\u200f\u202c\u202a\u202c\u202a\u200b\u206e\u206f\u206f\u206c\u202a\u200f\u200e\u202d\u202b\u206b\u202d\u206e\u202b\u202e\u206f\u206f\u202a\u202a\u200b\u200d\u200f\u200b\u200c\u202b\u202e = new \u206f\u206a\u206b\u200c\u206d\u202a\u200e\u206a\u206a\u206a\u200c\u206f\u202b\u202b\u206b\u202e\u200e\u202a\u206b\u206c\u206c\u202c\u206d\u202e\u200f\u202a\u206e\u206a\u202c\u206c\u200b\u200d\u200e\u206a\u206d\u206b\u202e\u200f\u202c\u202e[768]; } internal void \u206c\u202b\u200b\u200d\u200d\u206c\u202c\u206e\u206b\u202d\u206d\u202e\u200e\u202a\u206f\u200c\u206a\u202c\u202d\u206b\u206f\u206a\u206f\u206f\u202e\u200f\u206c\u206a\u202c\u202c\u202b\u202a\u200e\u200e\u206e\u202c\u206a\u202c\u200d\u206d\u202e() { int num = 0; while (true) { int num2 = -507524900; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0xE2718860u) % 6) { case 3u: break; default: return; case 5u: num++; num2 = (int)(num3 * 1593496678) ^ -1624442179; continue; case 4u: \u200e\u200f\u202e\u202a\u206d\u202d\u206d\u206c\u200e\u206f\u200f\u202c\u202a\u202c\u202a\u200b\u206e\u206f\u206f\u206c\u202a\u200f\u200e\u202d\u202b\u206b\u202d\u206e\u202b\u202e\u206f\u206f\u202a\u202a\u200b\u200d\u200f\u200b\u200c\u202b\u202e[num].\u206c\u202c\u206a\u206c\u200d\u206d\u202d\u202e\u202d\u202e\u206d\u206b\u200c\u202c\u200e\u206f\u206c\u200b\u200e\u200f\u200f\u202e\u202c\u202a\u200f\u206c\u202e\u202d\u202a\u200d\u206d\u200d\u200c\u206a\u206b\u200e\u200b\u206f\u200c\u206c\u202e(); num2 = -888593317; continue; case 2u: num2 = (int)((num3 * 1374173702) ^ 0x389F9D57); continue; case 1u: { int num4; if (num < 768) { num2 = -957437988; num4 = num2; } else { num2 = -1764464128; num4 = num2; } continue; } case 0u: return; } break; } } } internal byte \u202a\u202a\u206d\u206d\u200f\u206c\u202a\u206e\u206d\u206c\u200d\u200e\u200c\u206c\u206c\u200d\u200c\u202d\u206d\u200d\u206d\u200e\u200d\u206f\u202c\u206f\u200f\u202c\u200b\u202d\u200d\u206b\u200e\u206c\u202e\u202a\u206d\u206e\u202d\u202e(\u206a\u206f\u206b\u206a\u202d\u200b\u200f\u206a\u200d\u206d\u206b\u206b\u206d\u200d\u202e\u200f\u202e\u206c\u202c\u206d\u202b\u206a\u206d\u202d\u200f\u202d\u206b\u202e\u200c\u202d\u202b\u206a\u202a\u200f\u206f\u200d\u206d\u200d\u200d\u202b\u202e rangeDecoder) { uint num = 1u; while (true) { int num2 = 1153142904; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0x624E640Fu) % 3) { case 2u: break; case 1u: { num = (num << 1) | \u200e\u200f\u202e\u202a\u206d\u202d\u206d\u206c\u200e\u206f\u200f\u202c\u202a\u202c\u202a\u200b\u206e\u206f\u206f\u206c\u202a\u200f\u200e\u202d\u202b\u206b\u202d\u206e\u202b\u202e\u206f\u206f\u202a\u202a\u200b\u200d\u200f\u200b\u200c\u202b\u202e[num].\u206c\u200e\u202a\u206b\u200f\u202b\u200e\u202c\u202b\u200c\u206e\u200f\u200f\u200c\u200d\u206c\u206b\u206c\u206e\u206a\u200b\u206f\u206f\u202d\u200e\u200b\u200f\u202a\u200b\u200d\u200e\u202d\u206c\u200b\u202c\u206c\u200d\u206c\u200f\u206f\u202e(rangeDecoder); int num4; if (num < 256) { num2 = 1153142904; num4 = num2; } else { num2 = 324154653; num4 = num2; } continue; } default: return (byte)num; } break; } } } internal byte \u206d\u206f\u200b\u202e\u206b\u202a\u200f\u200f\u206c\u200d\u202a\u206d\u206f\u202c\u202b\u206a\u200c\u206d\u206e\u206e\u202c\u200d\u200c\u200c\u200f\u200e\u200c\u206c\u206c\u206b\u200c\u200e\u202d\u202a\u200f\u202b\u200b\u200c\u200d\u206f\u202e(\u206a\u206f\u206b\u206a\u202d\u200b\u200f\u206a\u200d\u206d\u206b\u206b\u206d\u200d\u202e\u200f\u202e\u206c\u202c\u206d\u202b\u206a\u206d\u202d\u200f\u202d\u206b\u202e\u200c\u202d\u202b\u206a\u202a\u200f\u206f\u200d\u206d\u200d\u200d\u202b\u202e rangeDecoder, byte matchByte) { uint num = 1u; uint num5 = default(uint); uint num6 = default(uint); while (true) { int num2 = -1562747864; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0xFA0DC8E4u) % 9) { case 2u: break; case 3u: num2 = (int)((num3 * 242295644) ^ 0x18057E2B); continue; case 6u: { int num8; int num9; if (num5 != num6) { num8 = -1950140619; num9 = num8; } else { num8 = -370048759; num9 = num8; } num2 = num8 ^ (int)(num3 * 557118142); continue; } case 8u: num2 = ((int)num3 * -2078631404) ^ -416183632; continue; case 1u: num = (num << 1) | \u200e\u200f\u202e\u202a\u206d\u202d\u206d\u206c\u200e\u206f\u200f\u202c\u202a\u202c\u202a\u200b\u206e\u206f\u206f\u206c\u202a\u200f\u200e\u202d\u202b\u206b\u202d\u206e\u202b\u202e\u206f\u206f\u202a\u202a\u200b\u200d\u200f\u200b\u200c\u202b\u202e[num].\u206c\u200e\u202a\u206b\u200f\u202b\u200e\u202c\u202b\u200c\u206e\u200f\u200f\u200c\u200d\u206c\u206b\u206c\u206e\u206a\u200b\u206f\u206f\u202d\u200e\u200b\u200f\u202a\u200b\u200d\u200e\u202d\u206c\u200b\u202c\u206c\u200d\u206c\u200f\u206f\u202e(rangeDecoder); num2 = -499055108; continue; case 7u: { int num7; if (num >= 256) { num2 = -2122396965; num7 = num2; } else { num2 = -1562747864; num7 = num2; } continue; } case 4u: num5 = (uint)(matchByte >> 7) & 1u; matchByte <<= 1; num6 = \u200e\u200f\u202e\u202a\u206d\u202d\u206d\u206c\u200e\u206f\u200f\u202c\u202a\u202c\u202a\u200b\u206e\u206f\u206f\u206c\u202a\u200f\u200e\u202d\u202b\u206b\u202d\u206e\u202b\u202e\u206f\u206f\u202a\u202a\u200b\u200d\u200f\u200b\u200c\u202b\u202e[(1 + num5 << 8) + num].\u206c\u200e\u202a\u206b\u200f\u202b\u200e\u202c\u202b\u200c\u206e\u200f\u200f\u200c\u200d\u206c\u206b\u206c\u206e\u206a\u200b\u206f\u206f\u202d\u200e\u200b\u200f\u202a\u200b\u200d\u200e\u202d\u206c\u200b\u202c\u206c\u200d\u206c\u200f\u206f\u202e(rangeDecoder); num = (num << 1) | num6; num2 = -85903127; continue; case 5u: { int num4; if (num < 256) { num2 = -1370476992; num4 = num2; } else { num2 = -2138955328; num4 = num2; } continue; } default: return (byte)num; } break; } } } } internal \u206e\u202e\u206e\u200f\u200d\u202e\u200e\u202b\u200f\u202c\u200b\u206f\u206a\u200b\u202b\u200d\u202d\u206f\u202b\u202c\u202a\u202e\u206a\u206c\u200f\u202d\u206e\u200f\u202d\u206c\u202e\u206b\u202b\u206b\u200f\u206f\u202e\u200c\u202c\u206a\u202e[] \u202b\u200c\u206e\u206c\u206c\u200e\u202b\u206f\u202a\u206f\u206d\u206b\u202c\u200b\u200e\u202b\u200b\u206a\u202d\u200f\u206a\u200c\u206b\u206d\u206e\u202b\u202b\u200c\u202c\u200f\u206e\u200d\u202b\u206d\u200c\u200c\u206e\u200b\u206c\u202a\u202e; internal int \u202a\u200f\u202c\u200d\u206d\u200f\u206c\u206c\u202d\u202d\u200b\u206e\u206e\u200b\u206d\u206e\u200e\u200b\u202e\u200c\u202d\u206a\u202c\u202c\u206c\u206f\u202a\u202b\u206b\u206a\u200c\u202d\u206b\u200c\u206b\u200c\u206e\u206d\u200e\u206e\u202e; internal int \u200d\u202c\u206b\u202e\u206a\u202a\u200f\u200d\u202e\u200c\u202d\u206c\u200e\u200b\u200e\u200c\u202a\u206f\u206d\u200c\u200f\u200e\u202d\u200d\u200c\u202d\u202d\u200c\u200e\u200e\u206d\u206c\u206e\u202a\u200f\u206a\u202d\u206f\u206b\u206b\u202e; internal uint \u200c\u206f\u206b\u202c\u200c\u206e\u202c\u202c\u200f\u200c\u202a\u202e\u200e\u202c\u200f\u202b\u206b\u202d\u200e\u202d\u206c\u202b\u206e\u202a\u202e\u202c\u200d\u206d\u206b\u206b\u200e\u206f\u200f\u206e\u206d\u200e\u200d\u206b\u206e\u206d\u202e; internal void \u202e\u200c\u202d\u206d\u206e\u202d\u206c\u202e\u200f\u200e\u202d\u202b\u206a\u200e\u206e\u206c\u206b\u206a\u200b\u202c\u202a\u200d\u200e\u206e\u202b\u206a\u206a\u202a\u206b\u206b\u206b\u202c\u200d\u202d\u202e\u206d\u202b\u202b\u202d\u202e\u202e(int numPosBits, int numPrevBits) { if (\u202b\u200c\u206e\u206c\u206c\u200e\u202b\u206f\u202a\u206f\u206d\u206b\u202c\u200b\u200e\u202b\u200b\u206a\u202d\u200f\u206a\u200c\u206b\u206d\u206e\u202b\u202b\u200c\u202c\u200f\u206e\u200d\u202b\u206d\u200c\u200c\u206e\u200b\u206c\u202a\u202e != null) { goto IL_000b; } goto IL_0177; IL_0177: \u202a\u200f\u202c\u200d\u206d\u200f\u206c\u206c\u202d\u202d\u200b\u206e\u206e\u200b\u206d\u206e\u200e\u200b\u202e\u200c\u202d\u206a\u202c\u202c\u206c\u206f\u202a\u202b\u206b\u206a\u200c\u202d\u206b\u200c\u206b\u200c\u206e\u206d\u200e\u206e\u202e = numPosBits; int num = -1144166467; goto IL_0010; IL_0010: uint num4 = default(uint); uint num3 = default(uint); while (true) { uint num2; switch ((num2 = (uint)num ^ 0xD35879DEu) % 13) { case 7u: break; default: return; case 2u: return; case 0u: { int num7; int num8; if (\u202a\u200f\u202c\u200d\u206d\u200f\u206c\u206c\u202d\u202d\u200b\u206e\u206e\u200b\u206d\u206e\u200e\u200b\u202e\u200c\u202d\u206a\u202c\u202c\u206c\u206f\u202a\u202b\u206b\u206a\u200c\u202d\u206b\u200c\u206b\u200c\u206e\u206d\u200e\u206e\u202e != numPosBits) { num7 = 37829654; num8 = num7; } else { num7 = 190620093; num8 = num7; } num = num7 ^ (int)(num2 * 1516369514); continue; } case 11u: goto IL_008b; case 5u: \u202b\u200c\u206e\u206c\u206c\u200e\u202b\u206f\u202a\u206f\u206d\u206b\u202c\u200b\u200e\u202b\u200b\u206a\u202d\u200f\u206a\u200c\u206b\u206d\u206e\u202b\u202b\u200c\u202c\u200f\u206e\u200d\u202b\u206d\u200c\u200c\u206e\u200b\u206c\u202a\u202e[num4].\u200c\u202b\u200f\u202e\u206f\u202a\u202e\u202a\u206e\u206e\u206e\u206b\u202a\u202b\u200f\u202b\u202b\u206c\u206c\u200d\u202a\u200d\u200f\u206d\u206e\u206f\u202e\u200f\u206e\u206b\u206b\u200e\u202d\u206b\u200f\u206a\u206f\u200e\u200b\u202b\u202e(); num4++; num = -506238949; continue; case 12u: { int num5; int num6; if (\u200d\u202c\u206b\u202e\u206a\u202a\u200f\u200d\u202e\u200c\u202d\u206c\u200e\u200b\u200e\u200c\u202a\u206f\u206d\u200c\u200f\u200e\u202d\u200d\u200c\u202d\u202d\u200c\u200e\u200e\u206d\u206c\u206e\u202a\u200f\u206a\u202d\u206f\u206b\u206b\u202e == numPrevBits) { num5 = -1188434025; num6 = num5; } else { num5 = -178743280; num6 = num5; } num = num5 ^ ((int)num2 * -1375423492); continue; } case 8u: num4 = 0u; num = (int)(num2 * 1984278081) ^ -649501815; continue; case 9u: num3 = (uint)(1 << \u200d\u202c\u206b\u202e\u206a\u202a\u200f\u200d\u202e\u200c\u202d\u206c\u200e\u200b\u200e\u200c\u202a\u206f\u206d\u200c\u200f\u200e\u202d\u200d\u200c\u202d\u202d\u200c\u200e\u200e\u206d\u206c\u206e\u202a\u200f\u206a\u202d\u206f\u206b\u206b\u202e + \u202a\u200f\u202c\u200d\u206d\u200f\u206c\u206c\u202d\u202d\u200b\u206e\u206e\u200b\u206d\u206e\u200e\u200b\u202e\u200c\u202d\u206a\u202c\u202c\u206c\u206f\u202a\u202b\u206b\u206a\u200c\u202d\u206b\u200c\u206b\u200c\u206e\u206d\u200e\u206e\u202e); \u202b\u200c\u206e\u206c\u206c\u200e\u202b\u206f\u202a\u206f\u206d\u206b\u202c\u200b\u200e\u202b\u200b\u206a\u202d\u200f\u206a\u200c\u206b\u206d\u206e\u202b\u202b\u200c\u202c\u200f\u206e\u200d\u202b\u206d\u200c\u200c\u206e\u200b\u206c\u202a\u202e = new \u206e\u202e\u206e\u200f\u200d\u202e\u200e\u202b\u200f\u202c\u200b\u206f\u206a\u200b\u202b\u200d\u202d\u206f\u202b\u202c\u202a\u202e\u206a\u206c\u200f\u202d\u206e\u200f\u202d\u206c\u202e\u206b\u202b\u206b\u200f\u206f\u202e\u200c\u202c\u206a\u202e[num3]; num = ((int)num2 * -1125452282) ^ 0x26CE3103; continue; case 3u: num = ((int)num2 * -772788096) ^ 0x7C39421B; continue; case 1u: \u200d\u202c\u206b\u202e\u206a\u202a\u200f\u200d\u202e\u200c\u202d\u206c\u200e\u200b\u200e\u200c\u202a\u206f\u206d\u200c\u200f\u200e\u202d\u200d\u200c\u202d\u202d\u200c\u200e\u200e\u206d\u206c\u206e\u202a\u200f\u206a\u202d\u206f\u206b\u206b\u202e = numPrevBits; num = (int)(num2 * 501142787) ^ -1125669949; continue; case 10u: \u200c\u206f\u206b\u202c\u200c\u206e\u202c\u202c\u200f\u200c\u202a\u202e\u200e\u202c\u200f\u202b\u206b\u202d\u200e\u202d\u206c\u202b\u206e\u202a\u202e\u202c\u200d\u206d\u206b\u206b\u200e\u206f\u200f\u206e\u206d\u200e\u200d\u206b\u206e\u206d\u202e = (uint)((1 << numPosBits) - 1); num = (int)(num2 * 1534112902) ^ -808845692; continue; case 4u: goto IL_0177; case 6u: return; } break; IL_008b: int num9; if (num4 < num3) { num = -1204529696; num9 = num; } else { num = -206337204; num9 = num; } } goto IL_000b; IL_000b: num = -1806079383; goto IL_0010; } internal void \u206f\u206e\u200d\u200c\u206b\u202d\u206a\u202b\u206e\u202b\u206b\u200c\u206a\u202b\u202c\u206e\u202b\u200f\u200d\u206a\u200b\u200c\u206e\u206c\u206c\u206f\u200b\u200f\u200b\u206e\u200f\u200e\u200f\u200b\u206c\u206e\u202a\u202a\u202a\u200e\u202e() { uint num = (uint)(1 << \u200d\u202c\u206b\u202e\u206a\u202a\u200f\u200d\u202e\u200c\u202d\u206c\u200e\u200b\u200e\u200c\u202a\u206f\u206d\u200c\u200f\u200e\u202d\u200d\u200c\u202d\u202d\u200c\u200e\u200e\u206d\u206c\u206e\u202a\u200f\u206a\u202d\u206f\u206b\u206b\u202e + \u202a\u200f\u202c\u200d\u206d\u200f\u206c\u206c\u202d\u202d\u200b\u206e\u206e\u200b\u206d\u206e\u200e\u200b\u202e\u200c\u202d\u206a\u202c\u202c\u206c\u206f\u202a\u202b\u206b\u206a\u200c\u202d\u206b\u200c\u206b\u200c\u206e\u206d\u200e\u206e\u202e); uint num4 = default(uint); while (true) { int num2 = -1841476663; while (true) { uint num3; switch ((num3 = (uint)num2 ^ 0xD752FB70u) % 6) { case 4u: break; default: return; case 1u: num4 = 0u; num2 = (int)((num3 * 1005435953) ^ 0x4D469D67); continue; case 0u: num2 = ((int)num3 * -689409683) ^ -712540581; continue; case 2u: \u202b\u200c\u206e\u206c\u206c\u200e\u202b\u206f\u202a\u206f\u206d\u206b\u202c\u200b\u200e\u202b\u200b\u206a\u202d\u200f\u206a\u200c\u206b\u206d\u206e\u202b\u202b\u200c\u202c\u200f\u206e\u200d\u202b\u206d\u200c\u200c\u206e\u200b\u206c\u202a\u202e[num4].\u206c\u202b\u200b\u200d\u200d\u206c\u202c\u206e\u206b\u202d\u206d\u202e\u200e\u202a\u206f\u200c\u206a\u202c\u202d\u206b\u206f\u206a\u206f\u206f\u202e\u200f\u206c\u206a\u202c\u202c\u202b\u202a\u200e\u200e\u206e\u202c\u206a\u202c\u200d\u206d\u202e(); num4++; num2 = -1300490499; continue; case 3u: { int num5; if (num4 < num) { num2 = -1801721626; num5 = num2; } else { num2 = -346377341; num5 = num2; } continue; } case 5u: return; } break; } } } internal uint \u202b\u202c\u200d\u200c\u202a\u206f\u202e\u206b\u200e\u202a\u206f\u206f\u206f\u206d\u202c\u202e\u202c\u202c\u202c\u200d\u202c\u202d\u200c\u206c\u206e\u202a\u206f\u200f\u206b\u206e\u206d\u200d\u200c\u200b\u206c\u206c\u202d\u206f\u206b\u202e(uint pos, byte prevByte) { return ((pos & \u200c\u206f\u206b\u202c\u200c\u206e\u202c\u202c\u200f\u200c\u202a\u202e\u200e\u202c\u200f\u202b\u206b\u202d\u200e\u202d\u206c\u202b\u206e\u202a\u202e\u202c\u200d\u206d\u206b\u206b\u200e\u206f\u200f\u206e\u206d\u200e\u200d\u206b\u206e\u206d\u202e) << \u200d\u202c\u206b\u202e\u206a\u202a\u200f\u200d\u202e\u200c\u202d\u206c\u200e\u200b\u200e\u200c\u202a\u206f\u206d\u200c\u200f\u200e\u202d\u200d\u200c\u202d\u202d\u200c\u200e\u200e\u206d\u206c\u206e\u202a\u200f\u206a\u202d\u206f\u206b\u206b\u202e) + (uint)(prevByte >> 8 - \u200d\u202c\u206b\u202e\u206a\u202a\u200f\u200d\u202e\u200c\u202d\u206c\u200e\u200b\u200e\u200c\u202a\u206f\u206d\u200c\u200f\u200e\u202d\u200d\u200c\u202d\u202d\u200c\u200e\u200e\u206d\u206c\u206e\u202a\u200f\u206a\u202d\u206f\u206b\u206b\u202e); } internal byte \u206d\u202d\u200d\u200c\u200c\u200e\u200b\u200f\u206d\u202a\u202b\u200e\u202c\u206b\u206b\u202b\u202d\u200e\u206f\u206e\u202c\u206a\u202e\u202c\u200c\u202c\u202b\u200d\u202b\u206b\u206f\u202c\u200f\u202d\u200b\u202a\u200e\u200c\u206f\u202c\u202e(\u206a\u206f\u206b\u206a\u202d\u200b\u200f\u206a\u200d\u206d\u206b\u206b\u206d\u200d\u202e\u200f\u202e\u206c\u202c\u206d\u202b\u206a\u206d\u202d\u200f\u202d\u206b\u202e\u200c\u202d\u202b\u206a\u202a\u200f\u206f\u200d\u206d\u200d\u200d\u202b\u202e rangeDecoder, uint pos, byte prevByte) { return \u202b\u200c\u206e\u206c\u206c\u200e\u202b\u206f\u202a\u206f\u206d\u206b\u202c\u200b\u200e\u202b\u200b\u206a\u202d\u200f\u206a\u200c\u206b\u206d\u206e\u202b\u202b\u200c\u202c\u200f\u206e\u200d\u202b\u206d\u200c\u200c\u206e\u200b\u206c\u202a\u202e[\u202b\u202c\u200d\u200c\u202a\u206f\u202e\u206b\u200e\u202a\u206f\u206f\u206f\u206d\u202c\u202e\u202c\u202c\u202c\u200d\u202c\u202d\u200c\u206c\u206e\u202a\u206f\u200f\u206b\u206e\u206d\u200d\u200c\u200b\u206c\u206c\u202d\u206f\u206b\u202e(pos, prevByte)].\u202a\u202a\u206d\u206d\u200f\u206c\u202a\u206e\u206d\u206c\u200d\u200e\u200c\u206c\u206c\u200d\u200c\u202d\u206d\u200d\u206d\u200e\u200d\u206f\u202c\u206f\u200f\u202c\u200b\u202d\u200d\u206b\u200e\u206c\u202e\u202a\u206d\u206e\u202d\u202e(rangeDecoder); } internal byte \u202b\u200b\u202c\u206e\u202b\u202c\u206c\u202c\u206f\u206d\u206c\u200e\u202c\u200d\u206e\u206e\u206a\u202a\u202b\u206d\u202b\u202b\u202c\u202a\u202a\u200e\u202c\u202e\u206b\u206c\u200c\u206b\u200c\u200f\u206b\u202a\u206e\u206d\u202e(\u206a\u206f\u206b\u206a\u202d\u200b\u200f\u206a\u200d\u206d\u206b\u206b\u206d\u200d\u202e\u200f\u202e\u206c\u202c\u206d\u202b\u206a\u206d\u202d\u200f\u202d\u206b\u202e\u200c\u202d\u202b\u206a\u202a\u200f\u206f\u200d\u206d\u200d\u200d\u202b\u202e rangeDecoder, uint pos, byte prevByte, byte matchByte) { return \u202b\u200c\u206e\u206c\u206c\u200e\u202b\u206f\u202a\u206f\u206d\u206b\u202c\u200b\u200e\u202b\u200b\u206a\u202d\u200f\u206a\u200c\u206b\u206d\u206e\u202b\u202b\u200c\u202c\u200f\u206e\u200d\u202b\u206d\u200c\u200c\u206e\u200b\u206c\u202a\u202e[\u202b\u202c\u200d\u200c\u202a\u206f\u202e\u206b\u200e\u202a\u206f\u206f\u206f\u206d\u202c\u202e\u202c\u202c\u202c\u200d\u202c\u202d\u200c\u206c\u206e\u202a\u206f\u200f\u206b\u206e\u206d\u200d\u200c\u200b\u206c\u206c\u202d\u206f\u206b\u202e(pos, prevByte)].\u206d\u206f\u200b\u202e\u206b\u202a\u200f\u200f\u206c\u200d\u202a\u206d\u206f\u202c\u202b\u206a\u200c\u206d\u206e\u206e\u202c\u200d\u200c\u200c\u200f\u200e\u200c\u206c\u206c\u206b\u200c\u200e\u202d\u202a\u200f\u202b\u200b\u200c\u200d\u206f\u202e(rangeDecoder, matchByte); } internal \u200b\u200c\u200d\u202c\u200e\u202b\u200b\u202d\u202b\u200c\u200c\u200b\u202d\u200e\u202e\u202c\u200f\u200b\u206c\u206f\u202c\u202b\u202b\u200d\u206f\u200e\u202c\u202e\u206b\u206b\u202d\u206d\u206d\u200f\u202a\u200d\u206d\u200b\u202d\u206b\u202e() { } } internal readonly \u206f\u206a\u206b\u200c\u206d\u202a\u200e\u206a\u206a\u206a\u200c\u206f\u202b\u202b\u206b\u202e\u200e\u202a\u206b\u206c\u206c\u202c\u206d\u202e\u200f\u202a\u206e\u206a\u202c\u206c\u200b\u200d\u200e\u206a\u206d\u206b\u202e\u200f\u202c\u202e[] \u202a\u200f\u202c\u206b\u202a\u200b\u200d\u206f\u206f\u202e\u200d\u200d\u200f\u206a\u202c\u206f\u202c\u200c\u200f\u202d\u206c\u202a\u206e\u200b\u206e\u200d\u202c\u206a\u206a\u206d\u206b\u206a\u200f\u200c\u206e\u200f\u202d\u202c\u202b\u202d\u202e = new \u206f\u206a\u206b\u200c\u206d\u202a\u200e\u206a\u206a\u206a\u200c\u206f\u202b\u202b\u206b\u202e\u200e\u202a\u206b\u206c\u206c\u202c\u206d\u202e\u200f\u202a\u206e\u206a\u202c\u206c\u200b\u200d\u200e\u206a\u206d\u206b\u202e\u200f\u202c\u202e[192]; internal readonly \u206f\u206a\u206b\u200c\u206d\u202a\u200e\u206a\u206a\u206a\u200c\u206f\u202b\u202b\u206b\u202e\u200e\u202a\u206b\u206c\u206c\u202c\u206d\u202e\u200f\u202a\u206e\u206a\u202c\u206c\u200b\u200d\u200e\u206a\u206d\u206b\u202e\u200f\u202c\u202e[] \u202a\u206a\u206d\u200c\u206f\u206c\u200d\u206e\u202a\u202e\u206a\u206b\u202d\u202c\u206d\u200b\u200b\u206a\u202a\u200b\u200b\u202e\u202b\u202e\u202b\u206a\u202e\u206a\u206c\u202b\u200c\u200c\u206e\u200f\u200b\u206b\u200e\u200d\u200e\u206a\u202e = new \u206f\u206a\u206b\u200c\u206d\u202a\u200e\u206a\u206a\u206a\u200c\u206f\u202b\u202b\u206b\u202e\u200e\u202a\u206b\u206c\u206c\u202c\u206d\u202e\u200f\u202a\u206e\u206a\u202c\u206c\u200b\u200d\u200e\u206a\u206d\u206b\u202e\u200f\u202c\u202e[192]; internal readonly \u206f\u206a\u206b\u200c\u206d\u202a\u200e\u206a\u206a\u206a\u200c\u206f\u202b\u202b\u206b\u202e\u200e\u202a\u206b\u206c\u206c\u202c\u206d\u202e\u200f\u202a\u206e\u206a\u202c\u206c\u200b\u200d\u200e\u206a\u206d\u206b\u202e\u200f\u202c\u202e[] \u202c\u206d\u202b\u206d\u200d\u202a\u202b\u206c\u200c\u206b\u202e\u202c\u200b\u206a\u206d\u202c\u202b\u200d\u200e\u206b\u202e\u200b\u206b\u202e\u202c\u202a\u200e\u206f\u206e\u200b\u202c\u202d\u202c\u200d\u206a\u202b\u200b\u206a\u200c\u200c\u202e = new \u206f\u206a\u206b\u200c\u206d\u202a\u200e\u206a\u206a\u206a\u200c\u206f\u202b\u202b\u206b\u202e\u200e\u202a\u206b\u206c\u206c\u202c\u206d\u202e\u200f\u202a\u206e\u206a\u202c\u206c\u200b\u200d\u200e\u206a\u206d\u206b\u202e\u200f\u202c\u202e[12]; internal readonly \u206f\u206a\u206b\u200c\u206d\u202a\u200e\u206a\u206a\u206a\u200c\u206f\u202b\u202b\u206b\u202e\u200e\u202a\u206b\u206c\u206c\u202c\u206d\u202e\u200f\u202a\u206e\u206a\u202c\u206c\u200b\u200d\u200e\u206a\u206d\u206b\u202e\u200f\u202c\u202e[] \u200e\u200e\u206b\u202d\u202e\u206c\u202b\u206f\u200b\u206c\u202d\u200b\u206c\u202b\u206e\u206a\u200f\u202b\u206a\u206d\u206e\u202c\u202b\u200d\u206c\u202b\u200d\u202c\u200c\u206b\u200f\u200f\u202c\u202e\u200f\u202e\u206b\u206d\u202e\u202b\u202e = new \u206f\u206a\u206b\u200c\u206d\u202a\u200e\u206a\u206a\u206a\u200c\u206f\u202b\u202b\u206b\u202e\u200e\u202a\u206b\u206c\u206c\u202c\u206d\u202e\u200f\u202a\u206e\u206a\u202c\u206c\u200b\u200d\u200e\u206a\u206d\u206b\u202e\u200f\u202c\u202e[12]; internal readonly \u206f\u206a\u206b\u200c\u206d\u202a\u200e\u206a\u206a\u206a\u200c\u206f\u202b\u202b\u206b\u202e\u200e\u202a\u206b\u206c\u206c\u202c\u206d\u202e\u200f\u202a\u206e\u206a\u202c\u206c\u200b\u200d\u200e\u206a\u206d\u206b\u202e\u200f\u202c\u202e[] \u200f\u200c\u202d\u202e\u206f\u202c\u206b\u206a\u206e\u200b\u206d\u200b\u200c\u206a\u202b\u206a\u206f\u206e\u202a\u202a\u206f\u200b\u202c\u206e\u206c\u206b\u206e\u206d\u202a\u206f\u202d\u206f\u206b\u206d\u206c\u200d\u202c\u206c\u202e\u206e\u202e = new \u206f\u206a\u206b\u200c\u206d\u202a\u200e\u206a\u206a\u206a\u200c\u206f\u202b\u202b\u206b\u202e\u200e\u202a\u206b\u206c\u206c\u202c\u206d\u202e\u200f\u202a\u206e\u206a\u202c\u206c\u200b\u200d\u200e\u206a\u206d\u206b\u202e\u200f\u202c\u202e[12]; internal readonly \u206f\u206a\u206b\u200c\u206d\u202a\u200e\u206a\u206a\u206a\u200c\u206f\u202b\u202b\u206b\u202e\u200e\u202a\u206b\u206c\u206c\u202c\u206d\u202e\u200f\u202a\u206e\u206a\u202c\u206c\u200b\u200d\u200e\u206a\u206d\u206b\u202e\u200f\u202c\u202e[] \u200c\u200b\u202e\u200d\u206d\u200b\u206b\u202b\u202a\u202c\u200d\u200e\u200e\u202e\u206e\u202d\u202d\u200f\u206e\u202d\u200f\u206a\u202a\u200f\u206d\u206c\u206c\u206e\u202d\u206e\u200e\u206e\u206b\u200c\u200c\u200e\u200f\u202c\u202a\u202e\u202e = new \u206f\u206a\u206b\u200c\u206d\u202a\u200e\u206a\u206a\u206a\u200c\u206f\u202b\u202b\u206b\u202e\u200e\u202a\u206b\u206c\u206c\u202c\u206d\u202e\u200f\u202a\u206e\u206a\u202c\u206c\u200b\u200d\u200e\u206a\u206d\u206b\u202e\u200f\u202c\u202e[12]; internal readonly \u206c\u206b\u200e\u206d\u200b\u202c\u202c\u206a\u200c\u200c\u202c\u206a\u202d\u200f\u202b\u206f\u206e\u200d\u200d\u202d\u206a\u206a\u206f\u200d\u200e\u200c\u200e\u200c\u200e\u200e\u202b\u202a\u202d\u202d\u200c\u206e\u202a\u202e\u206e\u202a\u202e \u202a\u202b\u202a\u206b\u202e\u202a\u200b\u206e\u206d\u206a\u206f\u206b\u206a\u200d\u206f\u202a\u206c\u206d\u202d\u206a\u200c\u206a\u200f\u202b\u202c\u200c\u202d\u202b\u202c\u202c\u200f\u202b\u206c\u202e\u206e\u202b\u200d\u206a\u202d\u202e = new \u206c\u206b\u200e\u206d\u200b\u202c\u202c\u206a\u200c\u200c\u202c\u206a\u202d\u200f\u202b\u206f\u206e\u200d\u200d\u202d\u206a\u206a\u206f\u200d\u200e\u200c\u200e\u200c\u200e\u200e\u202b\u202a\u202d\u202d\u200c\u206e\u202a\u202e\u206e\u202a\u202e(); internal readonly \u200b\u200c\u200d\u202c\u200e\u202b\u200b\u202d\u202b\u200c\u200c\u200b\u202d\u200e\u202e\u202c\u200f\u200b\u206c\u206f\u202c\u202b\u202b\u200d\u206f\u200e\u202c\u202e\u206b\u206b\u202d\u206d\u206d\u200f\u202a\u200d\u206d\u200b\u202d\u206b\u202e \u200c\u206d\u200d\u200e\u200b\u202c\u202a\u206b\u200c\u206d\u206d\u202a\u200d\u200b\u206a\u200d\u200f\u206e\u200d\u206c\u200e\u202b\u200b\u200f\u206a\u200b\u200b\u200b\u206e\u200e\u206a\u206d\u200f\u202b\u200b\u200b\u206e\u206a\u202e\u202c\u202e = new \u200b\u200c\u200d\u202c\u200e\u202b\u200b\u202d\u202b\u200c\u200c\u200b\u202d\u200e\u202e\u202c\u200f\u200b\u206c\u206f\u202c\u202b\u202b\u200d\u206f\u200e\u202c\u202e\u206b\u206b\u202d\u206d\u206d\u200f\u202a\u200d\u206d\u200b\u202d\u206b\u202e(); internal readonly \u206d\u206c\u206d\u202c\u206d\u200c\u200d\u206e\u206a\u200d\u202d\u202a\u206c\u200c\u206e\u200b\u200b\u202b\u206e\u206d\u206b\u202c\u200d\u200e\u200f\u206d\u200e\u202d\u200f\u200b\u206d\u206b\u202b\u202a\u202a\u202d\u200d\u202c\u200f\u202e\u202e \u206d\u200e\u202d\u202a\u206c\u202a\u200c\u206f\u200e\u202c\u200f\u202b\u200e\u200f\u206c\u200d\u206b\u200e\u200c\u200d\u202a\u206e\u200f\u206b\u202a\u200f\u206e\u200b\u202c\u202b\u202a\u202a\u206b\u200b\u206e\u202a\u202d\u202b\u206d\u202e\u202e = new \u206d\u206c\u206d\u202c\u206d\u200c\u200d\u206e\u206a\u200d\u202d\u202a\u206c\u200c\u206e\u200b\u200b\u202b\u206e\u206d\u206b\u202c\u200d\u200e\u200f\u206d\u200e\u202d\u200f\u200b\u206d\u206b\u202b\u202a\u202a\u202d\u200d\u202c\u200f\u202e\u202e(); internal readonly \u206f\u206a\u206b\u200c\u206d\u202a\u200e\u206a\u206a\u206a\u200c\u206f\u202b\u202b\u206b\u202e\u200e\u202a\u206b\u206c\u206c\u202c\u206d\u202e\u200f\u202a\u206e\u206a\u202c\u206c\u200b\u200d\u200e\u206a\u206d\u206b\u202e\u200f\u202c\u202e[] \u200b\u200d\u206d\u206b\u200f\u202d\u206f\u206b\u206d\u200f\u206a\u202c\u206e\u202c\u202d\u206e\u200f\u200f\u206f\u200f\u206c\u202d\u206a\u202a\u202e\u206c\u200f\u202d\u202a\u200d\u206b\u202a\u200b\u202a\u202d\u206e\u202b\u200d\u200e\u206e\u202e = new \u206f\u206a\u206b\u200c\u206d\u202a\u200e\u206a\u206a\u206a\u200c\u206f\u202b\u202b\u206b\u202e\u200e\u202a\u206b\u206c\u206c\u202c\u206d\u202e\u200f\u202a\u206e\u206a\u202c\u206c\u200b\u200d\u200e\u206a\u206d\u206b\u202e\u200f\u202c\u202e[114]; internal readonly \u202a\u200c\u200d\u206e\u200d\u202d\u202c\u206c\u202a\u200e\u200e\u206e\u202a\u200b\u200b\u202e\u202d\u200f\u202a\u202e\u200d\u200d\u202a\u200c\u206d\u206b\u200d\u202c\u206c\u206c\u200c\u206a\u202c\u202d\u206c\u200e\u206d\u200c\u200d\u206e\u202e[] \u206e\u200b\u202c\u206f\u200d\u200c\u200c\u202b\u200b\u200d\u206e\u206a\u202e\u200f\u200d\u206f\u206e\u202c\u202a\u206b\u206f\u206d\u202a\u200c\u206d\u200e\u206c\u200b\u200d\u200e\u206b\u206e\u200b\u202c\u202d\u200b\u200b\u206b\u206d\u202b\u202e = new \u202a\u200c\u200d\u206e\u200d\u202d\u202c\u206c\u202a\u200e\u200e\u206e\u202a\u200b\u200b\u202e\u202d\u200f\u202a\u202e\u200d\u200d\u202a\u200c\u206d\u206b\u200d\u202c\u206c\u206c\u200c\u206a\u202c\u202d\u206c\u200e\u206d\u200c\u200d\u206e\u202e[4]; internal readonly \u206a\u206f\u206b\u206a\u202d\u200b\u200f\u206a\u200d\u206d\u206b\u206b\u206d\u200d\u202e\u200f\u202e\u206c\u202c\u206d\u202b\u206a\u206d\u202d\u200f\u202d\u206b\u202e\u200c\u202d\u202b\u206a\u202a\u200f\u206f\u200d\u206d\u200d\u200d\u202b\u202e \u200d\u200d\u202a\u202a\u202b\u200e\u200c\u206f\u202e\u200e\u200f\u206c\u202b\u206f\u206e\u206c\u202c\u200b\u200f\u202d\u206f\u202d\u200e\u200f\u202a\u200c\u202a\u200b\u200b\u206a\u206d\u202d\u202b\u206c\u206b\u200d\u200f\u200f\u202a\u202c\u202e = new \u206a\u206f\u206b\u206a\u202d\u200b\u200f\u206a\u200d\u206d\u206b\u206b\u206d\u200d\u202e\u200f\u202e\u206c\u202c\u206d\u202b\u206a\u206d\u202d\u200f\u202d\u206b\u202e\u200c\u202d\u202b\u206a\u202a\u200f\u206f\u200d\u206d\u200d\u200d\u202b\u202e(); internal readonly \u206c\u206b\u200e\u206d\u200b\u202c\u202c\u206a\u200c\u200c\u202c\u206a\u202d\u200f\u202b\u206f\u206e\u200d\u200d\u202d\u206a\u206a\u206f\u200d\u200e\u200c\u200e\u200c\u200e\u200e\u202b\u202a\u202d\u202d\u200c\u206e\u202a\u202e\u206e\u202a\u202e \u202e\u200e\u202c\u200d\u202c\u202e\u202a\u200d\u200e\u206e\u202d\u200b\u202b\u206f\u206b\u202d\u202c\u200e\u202a\u202d\u200f\u200d\u206a\u202d\u200f\u202a\u202a\u200f\u206d\u206b\u206d\u206c\u206d\u202a\u202e\u202d\u202b\u202c\u206c\u202e\u202e = new \u206c\u206b\u200e\u206d\u200b\u202c\u202c\u206a\u200c\u200c\u202c\u206a\u202d\u200f\u202b\u206f\u206e\u200d\u200d\u202d\u206a\u206a\u206f\u200d\u200e\u200c\u200e\u200c\u200e\u200e\u202b\u202a\u202d\u202d\u200c\u206e\u202a\u202e\u206e\u202a\u202e(); internal bool \u202c\u202c\u206d\u200b\u202a\u206e\u200d\u206c\u206f\u206f\u200b\u200b\u200e\u200b\u206e\u202c\u202c\u206b\u200c\u202e\u206d\u200c\u202b\u202c\u206e\u200e\u206c\u200e\u206c\u206b\u206d\u206a\u206f\u200f\u206a\u206b\u202a\u202d\u202e\u206b\u202e; internal uint \u202a\u206e\u202e\u206e\u202b\u200b\u200f\u200e\u206f\u200c\u206e\u206b\u202d\u202b\u202b\u202d\u206e\u206f\u200e\u200d\u202c\u202d\u202c\u202e\u200c\u202a\u200c\u200d\u206a\u202b\u206e\u200e\u200e\u206b\u206a\u206d\u202c\u206e\u200e\u200d\u202e; internal uint \u200b\u206d\u202b\u202d\u206b\u202e\u202a\u202e\u206f\u206c\u202c\u202b\u200b\u202c\u202a\u206d\u206b\u206a\u202d\u206a\u206f\u202c\u200f\u206e\u200b\u200f\u206c\u202d\u206c\u202c\u202a\u200d\u202b\u202d\u202b\u206c\u202c\u206e\u200d\u200e\u202e; internal \u202a\u200c\u200d\u206e\u200d\u202d\u202c\u206c\u202a\u200e\u200e\u206e\u202a\u200b\u200b\u202e\u202d\u200f\u202a\u202e\u200d\u200d\u202a\u200c\u206d\u206b\u200d\u202c\u206c\u206c\u200c\u206a\u202c\u202d\u206c\u200e\u206d\u200c\u200d\u206e\u202e \u200d\u202c\u202b\u200d\u206d\u200c\u202a\u206c\u202c\u202b\u200e\u202e\u200e\u200e\u206d\u202c\u206f\u202a\u200e\u206f\u200f\u202b\u202c\u200f\u202a\u202b\u206f\u200b\u206c\u200e\u200c\u202a\u202a\u206a\u200f\u202d\u202c\u206c\u206b\u200f\u202e = new \u202a\u200c\u200d\u206e\u200d\u202d\u202c\u206c\u202a\u200e\u200e\u206e\u202a\u200b\u200b\u202e\u202d\u200f\u202a\u202e\u200d\u200d\u202a\u200c\u206d\u206b\u200d\u202c\u206c\u206c\u200c\u206a\u202c\u202d\u206c\u200e\u206d\u200c\u200d\u206e\u202e(4); internal uint \u200f\u200e\u200c\u200e\u200d\u206c\u202d\u200d\u200e\u200b\u206b\u206d\u200b\u200c\u200f\u200c\u206d\u200b\u206a\u206b\u200e\u200f\u202e\u200d\u200c\u202b\u200b\u200f\u202c\u206e\u200f\u206a\u202a\u202a\u206f\u206f\u206b\u200c\u206d\u202d\u202e; internal \u202b\u202a\u206b\u202a\u206a\u206f\u202a\u200c\u202e\u206a\u202e\u206d\u200e\u200b\u200f\u200b\u206b\u202b\u206a\u206e\u202b\u206c\u206a\u200b\u200b\u206b\u200c\u206a\u202e\u200c\u202b\u206b\u206b\u200d\u202d\u206a\u206e\u206a\u206f\u202c\u202e() { \u202a\u206e\u202e\u206e\u202b\u200b\u200f\u200e\u206f\u200c\u206e\u206b\u202d\u202b\u202b\u202d\u206e\u206f\u200e\u200d\u202c\u202d\u202c\u202e\u200c\u202a\u200c\u200d\u206a\u202b\u206e\u200e\u200e\u206b\u206a\u206d\u202c\u206e\u200e\u200d\u202e = uint.MaxValue; for (int i = 0; (long)i < 4L; i++) { \u206e\u200b\u202c\u206f\u200d\u200c\u200c\u202b\u200b\u200d\u206e\u206a\u202e\u200f\u200d\u206f\u206e\u202c\u202a\u206b\u206f\u206d\u202a\u200c\u206d\u200e\u206c\u200b\u200d\u200e\u206b\u206e\u200b\u202c\u202d\u200b\u200b\u206b\u206d\u202b\u202e[i] = new \u202a\u200c\u200d\u206e\u200d\u202d\u202c\u206c\u202a\u200e\u200e\u206e\u202a\u200b\u200b\u202e\u202d\u200f\u202a\u202e\u200d\u200d\u202a\u200c\u206d\u206b\u200d\u202c\u206c\u206c\u200c\u206a\u202c\u202d\u206c\u200e\u206d\u200c\u200d\u206e\u202e(6); } } internal void \u206f\u200f\u202a\u200b\u200e\u206e\u202b\u206f\u202b\u206f\u206f\u200d\u206a\u200d\u200e\u206e\u202d\u202e\u206b\u206c\u206c\u206c\u200c\u200f\u202d\u206a\u206b\u202b\u206f\u202a\u200b\u200c\u206e\u202d\u206c\u202d\u202b\u200d\u206c\u200f\u202e(uint dictionarySize) { if (\u202a\u206e\u202e\u206e\u202b\u200b\u200f\u200e\u206f\u200c\u206e\u206b\u202d\u202b\u202b\u202d\u206e\u206f\u200e\u200d\u202c\u202d\u202c\u202e\u200c\u202a\u200c\u200d\u206a\u202b\u206e\u200e\u200e\u206b\u206a\u206d\u202c\u206e\u200e\u200d\u202e == dictionarySize) { return; } uint windowSize = default(uint); while (true) { int num = -70452011; while (true) { uint num2; switch ((num2 = (uint)num ^ 0xEC16792Eu) % 6) { case 2u: break; default: return; case 1u: \u202a\u206e\u202e\u206e\u202b\u200b\u200f\u200e\u206f\u200c\u206e\u206b\u202d\u202b\u202b\u202d\u206e\u206f\u200e\u200d\u202c\u202d\u202c\u202e\u200c\u202a\u200c\u200d\u206a\u202b\u206e\u200e\u200e\u206b\u206a\u206d\u202c\u206e\u200e\u200d\u202e = dictionarySize; num = (int)(num2 * 487804860) ^ -51331586; continue; case 5u: \u206d\u200e\u202d\u202a\u206c\u202a\u200c\u206f\u200e\u202c\u200f\u202b\u200e\u200f\u206c\u200d\u206b\u200e\u200c\u200d\u202a\u206e\u200f\u206b\u202a\u200f\u206e\u200b\u202c\u202b\u202a\u202a\u206b\u200b\u206e\u202a\u202d\u202b\u206d\u202e\u202e.\u202d\u206f\u202a\u206f\u202b\u202e\u206a\u200c\u206c\u202e\u200f\u206b\u206e\u200f\u200e\u206e\u202d\u200c\u200c\u200c\u206f\u200f\u206d\u206e\u206d\u206f\u202a\u200e\u202a\u200d\u202a\u206c\u200b\u206f\u206c\u206a\u202e\u202d\u206e\u202e\u202e(windowSize); num = (int)(num2 * 1296312291) ^ -1996050781; continue; case 3u: windowSize = Math.Max(\u200b\u206d\u202b\u202d\u206b\u202e\u202a\u202e\u206f\u206c\u202c\u202b\u200b\u202c\u202a\u206d\u206b\u206a\u202d\u206a\u206f\u202c\u200f\u206e\u200b\u200f\u206c\u202d\u206c\u202c\u202a\u200d\u202b\u202d\u202b\u206c\u202c\u206e\u200d\u200e\u202e, 4096u); num = ((int)num2 * -518053943) ^ 0x19E47C32; continue; case 0u: \u200b\u206d\u202b\u202d\u206b\u202e\u202a\u202e\u206f\u206c\u202c\u202b\u200b\u202c\u202a\u206d\u206b\u206a\u202d\u206a\u206f\u202c\u200f\u206e\u200b\u200f\u206c\u202d\u206c\u202c\u202a\u200d\u202b\u202d\u202b\u206c\u202c\u206e\u200d\u200e\u202e = Math.Max(\u202a\u206e\u202e\u206e\u202b\u200b\u200f\u200e\u206f\u200c\u206e\u206b\u202d\u202b\u202b\u202d\u206e\u206f\u200e\u200d\u202c\u202d\u202c\u202e\u200c\u202a\u200c\u200d\u206a\u202b\u206e\u200e\u200e\u206b\u206a\u206d\u202c\u206e\u200e\u200d\u202e, 1u); num = (int)((num2 * 2093414007) ^ 0x1BA59673); continue; case 4u: return; } break; } } } internal void \u206e\u206a\u200f\u202d\u200c\u200d\u206c\u200d\u202e\u200c\u206c\u202a\u202d\u202e\u200c\u200f\u206e\u206d\u200f\u200d\u200c\u200b\u206d\u206a\u202e\u206c\u206b\u206c\u206c\u202a\u200d\u206e\u206d\u202a\u206f\u200c\u200e\u200c\u206f\u200c\u202e(int lp, int lc) { \u200c\u206d\u200d\u200e\u200b\u202c\u202a\u206b\u200c\u206d\u206d\u202a\u200d\u200b\u206a\u200d\u200f\u206e\u200d\u206c\u200e\u202b\u200b\u200f\u206a\u200b\u200b\u200b\u206e\u200e\u206a\u206d\u200f\u202b\u200b\u200b\u206e\u206a\u202e\u202c\u202e.\u202e\u200c\u202d\u206d\u206e\u202d\u206c\u202e\u200f\u200e\u202d\u202b\u206a\u200e\u206e\u206c\u206b\u206a\u200b\u202c\u202a\u200d\u200e\u206e\u202b\u206a\u206a\u202a\u206b\u206b\u206b\u202c\u200d\u202d\u202e\u206d\u202b\u202b\u202d\u202e\u202e(lp, lc); } internal void \u206b\u200b\u202a\u200d\u206e\u206a\u206f\u206f\u202d\u200e\u202e\u202c\u202d\u202d\u206b\u206f\u206f\u202d\u206c\u206e\u206f\u200d\u200e\u200c\u200d\u202e\u200d\u200b\u206e\u200c\u200d\u202a\u206a\u206f\u202a\u200d\u202e\u206b\u202e\u206d\u202e(int pb) { uint num = (uint)(1 << pb); \u202a\u202b\u202a\u206b\u202e\u202a\u200b\u206e\u206d\u206a\u206f\u206b\u206a\u200d\u206f\u202a\u206c\u206d\u202d\u206a\u200c\u206a\u200f\u202b\u202c\u200c\u202d\u202b\u202c\u202c\u200f\u202b\u206c\u202e\u206e\u202b\u200d\u206a\u202d\u202e.\u202c\u206a\u202e\u202e\u206f\u206e\u206b\u206b\u206d\u206d\u206b\u200c\u202e\u200f\u206c\u202e\u200d\u206c\u202d\u202d\u202a\u200d\u202a\u200c\u206c\u200f\u200d\u200b\u206a\u200e\u202e\u202a\u206f\u200f\u202c\u200f\u202b\u200b\u200f\u202e\u202e(num); \u202e\u200e\u202c\u200d\u202c\u202e\u202a\u200d\u200e\u206e\u202d\u200b\u202b\u206f\u206b\u202d\u202c\u200e\u202a\u202d\u200f\u200d\u206a\u202d\u200f\u202a\u202a\u200f\u206d\u206b\u206d\u206c\u206d\u202a\u202e\u202d\u202b\u202c\u206c\u202e\u202e.\u202c\u206a\u202e\u202e\u206f\u206e\u206b\u206b\u206d\u206d\u206b\u200c\u202e\u200f\u206c\u202e\u200d\u206c\u202d\u202d\u202a\u200d\u202a\u200c\u206c\u200f\u200d\u200b\u206a\u200e\u202e\u202a\u206f\u200f\u202c\u200f\u202b\u200b\u200f\u202e\u202e(num); \u200f\u200e\u200c\u200e\u200d\u206c\u202d\u200d\u200e\u200b\u206b\u206d\u200b\u200c\u200f\u200c\u206d\u200b\u206a\u206b\u200e\u200f\u202e\u200d\u200c\u202b\u200b\u200f\u202c\u206e\u200f\u206a\u202a\u202a\u206f\u206f\u206b\u200c\u206d\u202d\u202e = num - 1; } internal void \u200d\u206e\u200f\u200e\u206e\u202b\u206b\u202b\u206f\u206f\u200d\u206c\u206c\u202e\u206c\u200e\u200d\u206d\u200b\u206d\u202d\u206a\u202d\u206a\u206b\u202a\u200d\u206e\u202b\u202a\u206d\u202d\u202b\u200e\u200c\u200e\u202b\u206e\u200e\u202c\u202e(Stream inStream, Stream outStream) { \u200d\u200d\u202a\u202a\u202b\u200e\u200c\u206f\u202e\u200e\u200f\u206c\u202b\u206f\u206e\u206c\u202c\u200b\u200f\u202d\u206f\u202d\u200e\u200f\u202a\u200c\u202a\u200b\u200b\u206a\u206d\u202d\u202b\u206c\u206b\u200d\u200f\u200f\u202a\u202c\u202e.\u206c\u206f\u206c\u202b\u200d\u206a\u206e\u206f\u206b\u206a\u202a\u200d\u202b\u206a\u202d\u202d\u206b\u202d\u200b\u206e\u200d\u206b\u202a\u202b\u202d\u206b\u206e\u206b\u202c\u202a\u202d\u202d\u202a\u200f\u206c\u200d\u202b\u206c\u206b\u206d\u202e(inStream); uint num3 = default(uint); uint num7 = default(uint); uint num5 = default(uint); while (true) { int num = -1630554269; while (true) { uint num2; switch ((num2 = (uint)num ^ 0xFBA18A21u) % 23) { case 2u: break; default: return; case 17u: \u200c\u206d\u200d\u200e\u200b\u202c\u202a\u206b\u200c\u206d\u206d\u202a\u200d\u200b\u206a\u200d\u200f\u206e\u200d\u206c\u200e\u202b\u200b\u200f\u206a\u200b\u200b\u200b\u206e\u200e\u206a\u206d\u200f\u202b\u200b\u200b\u206e\u206a\u202e\u202c\u202e.\u206f\u206e\u200d\u200c\u206b\u202d\u206a\u202b\u206e\u202b\u206b\u200c\u206a\u202b\u202c\u206e\u202b\u200f\u200d\u206a\u200b\u200c\u206e\u206c\u206c\u206f\u200b\u200f\u200b\u206e\u200f\u200e\u200f\u200b\u206c\u206e\u202a\u202a\u202a\u200e\u202e(); num = ((int)num2 * -1456244754) ^ 0x191C2FF0; continue; case 3u: \u200b\u200d\u206d\u206b\u200f\u202d\u206f\u206b\u206d\u200f\u206a\u202c\u206e\u202c\u202d\u206e\u200f\u200f\u206f\u200f\u206c\u202d\u206a\u202a\u202e\u206c\u200f\u202d\u202a\u200d\u206b\u202a\u200b\u202a\u202d\u206e\u202b\u200d\u200e\u206e\u202e[num3].\u206c\u202c\u206a\u206c\u200d\u206d\u202d\u202e\u202d\u202e\u206d\u206b\u200c\u202c\u200e\u206f\u206c\u200b\u200e\u200f\u200f\u202e\u202c\u202a\u200f\u206c\u202e\u202d\u202a\u200d\u206d\u200d\u200c\u206a\u206b\u200e\u200b\u206f\u200c\u206c\u202e(); num3++; num = -738978242; continue; case 11u: \u202a\u206a\u206d\u200c\u206f\u206c\u200d\u206e\u202a\u202e\u206a\u206b\u202d\u202c\u206d\u200b\u200b\u206a\u202a\u200b\u200b\u202e\u202b\u202e\u202b\u206a\u202e\u206a\u206c\u202b\u200c\u200c\u206e\u200f\u200b\u206b\u200e\u200d\u200e\u206a\u202e[num7].\u206c\u202c\u206a\u206c\u200d\u206d\u202d\u202e\u202d\u202e\u206d\u206b\u200c\u202c\u200e\u206f\u206c\u200b\u200e\u200f\u200f\u202e\u202c\u202a\u200f\u206c\u202e\u202d\u202a\u200d\u206d\u200d\u200c\u206a\u206b\u200e\u200b\u206f\u200c\u206c\u202e(); num = ((int)num2 * -32727613) ^ 0xD56D392; continue; case 14u: num5++; num = ((int)num2 * -39994343) ^ -1478759230; continue; case 16u: num = (int)((num2 * 55606617) ^ 0x17508756); continue; case 5u: \u202c\u206d\u202b\u206d\u200d\u202a\u202b\u206c\u200c\u206b\u202e\u202c\u200b\u206a\u206d\u202c\u202b\u200d\u200e\u206b\u202e\u200b\u206b\u202e\u202c\u202a\u200e\u206f\u206e\u200b\u202c\u202d\u202c\u200d\u206a\u202b\u200b\u206a\u200c\u200c\u202e[num3].\u206c\u202c\u206a\u206c\u200d\u206d\u202d\u202e\u202d\u202e\u206d\u206b\u200c\u202c\u200e\u206f\u206c\u200b\u200e\u200f\u200f\u202e\u202c\u202a\u200f\u206c\u202e\u202d\u202a\u200d\u206d\u200d\u200c\u206a\u206b\u200e\u200b\u206f\u200c\u206c\u202e(); \u200e\u200e\u206b\u202d\u202e\u206c\u202b\u206f\u200b\u206c\u202d\u200b\u206c\u202b\u206e\u206a\u200f\u202b\u206a\u206d\u206e\u202c\u202b\u200d\u206c\u202b\u200d\u202c\u200c\u206b\u200f\u200f\u202c\u202e\u200f\u202e\u206b\u206d\u202e\u202b\u202e[num3].\u206c\u202c\u206a\u206c\u200d\u206d\u202d\u202e\u202d\u202e\u206d\u206b\u200c\u202c\u200e\u206f\u206c\u200b\u200e\u200f\u200f\u202e\u202c\u202a\u200f\u206c\u202e\u202d\u202a\u200d\u206d\u200d\u200c\u206a\u206b\u200e\u200b\u206f\u200c\u206c\u202e(); \u200f\u200c\u202d\u202e\u206f\u202c\u206b\u206a\u206e\u200b\u206d\u200b\u200c\u206a\u202b\u206a\u206f\u206e\u202a\u202a\u206f\u200b\u202c\u206e\u206c\u206b\u206e\u206d\u202a\u206f\u202d\u206f\u206b\u206d\u206c\u200d\u202c\u206c\u202e\u206e\u202e[num3].\u206c\u202c\u206a\u206c\u200d\u206d\u202d\u202e\u202d\u202e\u206d\u206b\u200c\u202c\u200e\u206f\u206c\u200b\u200e\u200f\u200f\u202e\u202c\u202a\u200f\u206c\u202e\u202d\u202a\u200d\u206d\u200d\u200c\u206a\u206b\u200e\u200b\u206f\u200c\u206c\u202e(); \u200c\u200b\u202e\u200d\u206d\u200b\u206b\u202b\u202a\u202c\u200d\u200e\u200e\u202e\u206e\u202d\u202d\u200f\u206e\u202d\u200f\u206a\u202a\u200f\u206d\u206c\u206c\u206e\u202d\u206e\u200e\u206e\u206b\u200c\u200c\u200e\u200f\u202c\u202a\u202e\u202e[num3].\u206c\u202c\u206a\u206c\u200d\u206d\u202d\u202e\u202d\u202e\u206d\u206b\u200c\u202c\u200e\u206f\u206c\u200b\u200e\u200f\u200f\u202e\u202c\u202a\u200f\u206c\u202e\u202d\u202a\u200d\u206d\u200d\u200c\u206a\u206b\u200e\u200b\u206f\u200c\u206c\u202e(); num3++; num = (int)((num2 * 1085589023) ^ 0x16192B74); continue; case 21u: { int num9; if (num3 < 114) { num = -79599828; num9 = num; } else { num = -626436630; num9 = num; } continue; } case 12u: num3 = 0u; num = (int)((num2 * 924040975) ^ 0x3A721689); continue; case 6u: num3 = 0u; num = (int)((num2 * 2097468036) ^ 0x2EE3B9BC); continue; case 22u: num5 = 0u; num = -462144129; continue; case 13u: \u202a\u200f\u202c\u206b\u202a\u200b\u200d\u206f\u206f\u202e\u200d\u200d\u200f\u206a\u202c\u206f\u202c\u200c\u200f\u202d\u206c\u202a\u206e\u200b\u206e\u200d\u202c\u206a\u206a\u206d\u206b\u206a\u200f\u200c\u206e\u200f\u202d\u202c\u202b\u202d\u202e[num7].\u206c\u202c\u206a\u206c\u200d\u206d\u202d\u202e\u202d\u202e\u206d\u206b\u200c\u202c\u200e\u206f\u206c\u200b\u200e\u200f\u200f\u202e\u202c\u202a\u200f\u206c\u202e\u202d\u202a\u200d\u206d\u200d\u200c\u206a\u206b\u200e\u200b\u206f\u200c\u206c\u202e(); num = (int)((num2 * 1802696910) ^ 0x25A42F28); continue; case 10u: \u206d\u200e\u202d\u202a\u206c\u202a\u200c\u206f\u200e\u202c\u200f\u202b\u200e\u200f\u206c\u200d\u206b\u200e\u200c\u200d\u202a\u206e\u200f\u206b\u202a\u200f\u206e\u200b\u202c\u202b\u202a\u202a\u206b\u200b\u206e\u202a\u202d\u202b\u206d\u202e\u202e.\u200d\u206f\u200e\u200c\u200d\u202b\u202b\u202b\u206e\u202d\u206e\u202e\u202a\u200b\u200e\u206d\u200b\u202e\u202a\u202c\u202c\u200b\u206e\u206b\u202d\u202b\u200f\u202a\u206a\u202c\u200b\u200e\u200e\u206c\u206a\u202e\u206c\u202c\u206d\u200e\u202e(outStream, \u202c\u202c\u206d\u200b\u202a\u206e\u200d\u206c\u206f\u206f\u200b\u200b\u200e\u200b\u206e\u202c\u202c\u206b\u200c\u202e\u206d\u200c\u202b\u202c\u206e\u200e\u206c\u200e\u206c\u206b\u206d\u206a\u206f\u200f\u206a\u206b\u202a\u202d\u202e\u206b\u202e); num = ((int)num2 * -219234549) ^ 0x17C7D08A; continue; case 4u: { int num8; if (num3 < 4) { num = -2057853330; num8 = num; } else { num = -226600748; num8 = num; } continue; } case 18u: \u202a\u202b\u202a\u206b\u202e\u202a\u200b\u206e\u206d\u206a\u206f\u206b\u206a\u200d\u206f\u202a\u206c\u206d\u202d\u206a\u200c\u206a\u200f\u202b\u202c\u200c\u202d\u202b\u202c\u202c\u200f\u202b\u206c\u202e\u206e\u202b\u200d\u206a\u202d\u202e.\u200e\u200e\u206f\u206c\u200b\u206e\u206d\u202d\u200e\u200c\u202e\u202b\u206a\u202d\u200b\u206b\u206a\u200f\u206e\u200e\u202b\u206c\u200e\u202b\u202b\u202d\u202e\u202b\u202d\u200f\u206a\u200b\u202d\u206e\u206d\u200c\u202c\u206e\u200c\u202a\u202e(); num = (int)((num2 * 958912449) ^ 0x2616B228); continue; case 8u: \u206e\u200b\u202c\u206f\u200d\u200c\u200c\u202b\u200b\u200d\u206e\u206a\u202e\u200f\u200d\u206f\u206e\u202c\u202a\u206b\u206f\u206d\u202a\u200c\u206d\u200e\u206c\u200b\u200d\u200e\u206b\u206e\u200b\u202c\u202d\u200b\u200b\u206b\u206d\u202b\u202e[num3].\u202a\u202b\u206e\u206f\u200c\u206f\u200c\u202e\u202b\u206b\u200e\u202c\u200d\u206c\u200b\u206f\u200c\u206a\u202c\u202c\u206e\u202d\u202e\u206e\u202b\u206e\u202a\u202d\u202c\u206d\u202a\u202b\u206f\u206f\u200b\u202c\u202c\u206a\u200f\u206f\u202e(); num3++; num = -1808988576; continue; case 7u: num7 = (num3 << 4) + num5; num = -2045304694; continue; case 9u: num = ((int)num2 * -2051282596) ^ 0x69A67DC; continue; case 0u: { int num6; if (num5 <= \u200f\u200e\u200c\u200e\u200d\u206c\u202d\u200d\u200e\u200b\u206b\u206d\u200b\u200c\u200f\u200c\u206d\u200b\u206a\u206b\u200e\u200f\u202e\u200d\u200c\u202b\u200b\u200f\u202c\u206e\u200f\u206a\u202a\u202a\u206f\u206f\u206b\u200c\u206d\u202d\u202e) { num = -108405743; num6 = num; } else { num = -1351680077; num6 = num; } continue; } case 19u: { int num4; if (num3 >= 12) { num = -1903004045; num4 = num; } else { num = -950128432; num4 = num; } continue; } case 20u: num3 = 0u; num = (int)((num2 * 659592475) ^ 0x5C07CEE9); continue; case 1u: \u202e\u200e\u202c\u200d\u202c\u202e\u202a\u200d\u200e\u206e\u202d\u200b\u202b\u206f\u206b\u202d\u202c\u200e\u202a\u202d\u200f\u200d\u206a\u202d\u200f\u202a\u202a\u200f\u206d\u206b\u206d\u206c\u206d\u202a\u202e\u202d\u202b\u202c\u206c\u202e\u202e.\u200e\u200e\u206f\u206c\u200b\u206e\u206d\u202d\u200e\u200c\u202e\u202b\u206a\u202d\u200b\u206b\u206a\u200f\u206e\u200e\u202b\u206c\u200e\u202b\u202b\u202d\u202e\u202b\u202d\u200f\u206a\u200b\u202d\u206e\u206d\u200c\u202c\u206e\u200c\u202a\u202e(); \u200d\u202c\u202b\u200d\u206d\u200c\u202a\u206c\u202c\u202b\u200e\u202e\u200e\u200e\u206d\u202c\u206f\u202a\u200e\u206f\u200f\u202b\u202c\u200f\u202a\u202b\u206f\u200b\u206c\u200e\u200c\u202a\u202a\u206a\u200f\u202d\u202c\u206c\u206b\u200f\u202e.\u202a\u202b\u206e\u206f\u200c\u206f\u200c\u202e\u202b\u206b\u200e\u202c\u200d\u206c\u200b\u206f\u200c\u206a\u202c\u202c\u206e\u202d\u202e\u206e\u202b\u206e\u202a\u202d\u202c\u206d\u202a\u202b\u206f\u206f\u200b\u202c\u202c\u206a\u200f\u206f\u202e(); num = ((int)num2 * -1721262120) ^ 0x78275E71; continue; case 15u: return; } break; } } } internal void \u200f\u202b\u206a\u200e\u206f\u206a\u202e\u202e\u206e\u206a\u200c\u202c\u202a\u200f\u202e\u206f\u202e\u202d\u200f\u206b\u202b\u202c\u206f\u200f\u206e\u206a\u200e\u206b\u206b\u206f\u202d\u200d\u202d\u200c\u200b\u200d\u206f\u206f\u206f\u202c\u202e(Stream inStream, Stream outStream, long inSize, long outSize) { \u200d\u206e\u200f\u200e\u206e\u202b\u206b\u202b\u206f\u206f\u200d\u206c\u206c\u202e\u206c\u200e\u200d\u206d\u200b\u206d\u202d\u206a\u202d\u206a\u206b\u202a\u200d\u206e\u202b\u202a\u206d\u202d\u202b\u200e\u200c\u200e\u202b\u206e\u200e\u202c\u202e(inStream, outStream); uint num3 = default(uint); ulong num9 = default(ulong); uint num8 = default(uint); \u206b\u202b\u206f\u202a\u200b\u200e\u206b\u206b\u200e\u202e\u200f\u206d\u206e\u200e\u200f\u200b\u202c\u206b\u202a\u202c\u200d\u200d\u200c\u202e\u200e\u206f\u200d\u206c\u206e\u202b\u202d\u206a\u206a\u200e\u206d\u200b\u202a\u202a\u200f\u202a\u202e obj = default(\u206b\u202b\u206f\u202a\u200b\u200e\u206b\u206b\u200e\u202e\u200f\u206d\u206e\u200e\u200f\u200b\u202c\u206b\u202a\u202c\u200d\u200d\u200c\u202e\u200e\u206f\u200d\u206c\u206e\u202b\u202d\u206a\u206a\u200e\u206d\u200b\u202a\u202a\u200f\u202a\u202e); uint num20 = default(uint); uint num18 = default(uint); uint num13 = default(uint); uint num12 = default(uint); uint num19 = default(uint); int num21 = default(int); uint num16 = default(uint); byte b2 = default(byte); byte b = default(byte); byte prevByte = default(byte); ulong num10 = default(ulong); while (true) { int num = -1362285393; while (true) { uint num2; switch ((num2 = (uint)num ^ 0xC9D2D03Fu) % 60) { case 59u: break; case 41u: num3 = (uint)(int)num9 & \u200f\u200e\u200c\u200e\u200d\u206c\u202d\u200d\u200e\u200b\u206b\u206d\u200b\u200c\u200f\u200c\u206d\u200b\u206a\u206b\u200e\u200f\u202e\u200d\u200c\u202b\u200b\u200f\u202c\u206e\u200f\u206a\u202a\u202a\u206f\u206f\u206b\u200c\u206d\u202d\u202e; num = -964734076; continue; case 52u: { int num27; if (num8 != uint.MaxValue) { num = -1467949385; num27 = num; } else { num = -1029385072; num27 = num; } continue; } case 29u: obj.\u206c\u206a\u202e\u206e\u206e\u200c\u200d\u202a\u206e\u200f\u206d\u206f\u206a\u202d\u202b\u202a\u206d\u202e\u202e\u202b\u202e\u206d\u202e\u206c\u200c\u206d\u206e\u200d\u206b\u206c\u202e\u202b\u202d\u206b\u206a\u206f\u206b\u202a\u206a\u202b\u202e(); num9++; num = (int)(num2 * 1449959131) ^ -1366123174; continue; case 1u: { obj.\u202a\u200c\u206c\u206c\u202b\u206d\u206e\u200e\u202e\u206f\u200e\u206b\u206b\u202b\u200b\u206a\u206e\u206f\u206a\u206d\u206c\u202d\u206f\u206f\u206e\u202b\u200e\u200f\u200f\u206a\u206d\u206a\u202d\u202b\u202a\u206e\u200f\u206a\u206e\u206e\u202e(); num20 = \u206e\u200b\u202c\u206f\u200d\u200c\u200c\u202b\u200b\u200d\u206e\u206a\u202e\u200f\u200d\u206f\u206e\u202c\u202a\u206b\u206f\u206d\u202a\u200c\u206d\u200e\u206c\u200b\u200d\u200e\u206b\u206e\u200b\u202c\u202d\u200b\u200b\u206b\u206d\u202b\u202e[\u206b\u206e\u200f\u200e\u200b\u200b\u202b\u200f\u200c\u206d\u206b\u202b\u206e\u202e\u206d\u202d\u202e\u200e\u206a\u202c\u206d\u200d\u200c\u202c\u206d\u202b\u200d\u202a\u202d\u200e\u206f\u206f\u202e\u206a\u202a\u202e\u206d\u206c\u206a\u206c\u202e(num18)].\u200b\u202b\u206c\u206b\u200f\u200c\u206b\u202d\u202c\u200c\u200e\u206d\u202a\u200c\u206a\u200e\u206e\u200f\u206b\u200d\u206e\u206a\u200d\u202c\u206a\u200e\u202b\u206b\u200f\u206a\u200c\u200f\u202b\u200e\u202b\u206c\u206a\u202c\u202c\u200c\u202e(\u200d\u200d\u202a\u202a\u202b\u200e\u200c\u206f\u202e\u200e\u200f\u206c\u202b\u206f\u206e\u206c\u202c\u200b\u200f\u202d\u206f\u202d\u200e\u200f\u202a\u200c\u202a\u200b\u200b\u206a\u206d\u202d\u202b\u206c\u206b\u200d\u200f\u200f\u202a\u202c\u202e); int num33; int num34; if (num20 < 4) { num33 = -1602014821; num34 = num33; } else { num33 = -1859276402; num34 = num33; } num = num33 ^ ((int)num2 * -133426713); continue; } case 20u: obj = default(\u206b\u202b\u206f\u202a\u200b\u200e\u206b\u206b\u200e\u202e\u200f\u206d\u206e\u200e\u200f\u200b\u202c\u206b\u202a\u202c\u200d\u200d\u200c\u202e\u200e\u206f\u200d\u206c\u206e\u202b\u202d\u206a\u206a\u200e\u206d\u200b\u202a\u202a\u200f\u202a\u202e); num = (int)((num2 * 250163356) ^ 0x6FB19CDE); continue; case 18u: { int num14; int num15; if (num8 < \u200b\u206d\u202b\u202d\u206b\u202e\u202a\u202e\u206f\u206c\u202c\u202b\u200b\u202c\u202a\u206d\u206b\u206a\u202d\u206a\u206f\u202c\u200f\u206e\u200b\u200f\u206c\u202d\u206c\u202c\u202a\u200d\u202b\u202d\u202b\u206c\u202c\u206e\u200d\u200e\u202e) { num14 = 1890825419; num15 = num14; } else { num14 = 786646735; num15 = num14; } num = num14 ^ ((int)num2 * -1377872138); continue; } case 3u: num13 = num12; num = -697313885; continue; case 44u: \u206d\u200e\u202d\u202a\u206c\u202a\u200c\u206f\u200e\u202c\u200f\u202b\u200e\u200f\u206c\u200d\u206b\u200e\u200c\u200d\u202a\u206e\u200f\u206b\u202a\u200f\u206e\u200b\u202c\u202b\u202a\u202a\u206b\u200b\u206e\u202a\u202d\u202b\u206d\u202e\u202e.\u206c\u206d\u200c\u200b\u206d\u200c\u200c\u206b\u200d\u206d\u200f\u202e\u200b\u202c\u200e\u206c\u202a\u200e\u200d\u206b\u206f\u206b\u200e\u200d\u206b\u200c\u200e\u202e\u200e\u202c\u202d\u206c\u200f\u202a\u202d\u202e\u206c\u202d\u202c\u202c\u202e(num8, num18); num9 += num18; num = -1856526500; continue; case 36u: num12 = num19; num = (int)(num2 * 564047336) ^ -112856272; continue; case 23u: \u206d\u200e\u202d\u202a\u206c\u202a\u200c\u206f\u200e\u202c\u200f\u202b\u200e\u200f\u206c\u200d\u206b