818 lines
37 KiB
C#
818 lines
37 KiB
C#
using System;
|
|
using System.CodeDom.Compiler;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.Globalization;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Text;
|
|
using Cpp2IlInjected;
|
|
|
|
// Token: 0x0200176F RID: 5999
|
|
[Token(Token = "0x200176F")]
|
|
[GeneratedCode("simple-json", "1.0.0")]
|
|
public static class MPKALOKNHLF
|
|
{
|
|
// Token: 0x060089B4 RID: 35252 RVA: 0x001D181C File Offset: 0x001CFA1C
|
|
[Token(Token = "0x60089B4")]
|
|
[Address(RVA = "0x12B8690", Offset = "0x12B7690", VA = "0x1812B8690")]
|
|
static MPKALOKNHLF()
|
|
{
|
|
char[] array = new char[7];
|
|
RuntimeHelpers.InitializeArray(array, fieldof(<PrivateImplementationDetails>.73A7CA944158467943BFEB320F79099327A00212).FieldHandle);
|
|
MPKALOKNHLF.FNGMDKPBJFM = array;
|
|
MPKALOKNHLF.CCOGGHIGKCM = new char[93];
|
|
MPKALOKNHLF.CCOGGHIGKCM[8] = (char)((uint)34);
|
|
MPKALOKNHLF.CCOGGHIGKCM[23] = (char)((uint)92);
|
|
MPKALOKNHLF.CCOGGHIGKCM[2] = (char)((uint)98);
|
|
MPKALOKNHLF.CCOGGHIGKCM[3] = (char)((uint)102);
|
|
MPKALOKNHLF.CCOGGHIGKCM[2] = (char)((uint)110);
|
|
MPKALOKNHLF.CCOGGHIGKCM[3] = (char)((uint)114);
|
|
MPKALOKNHLF.CCOGGHIGKCM[2] = (char)((uint)116);
|
|
}
|
|
|
|
// Token: 0x060089B5 RID: 35253 RVA: 0x001D18B8 File Offset: 0x001CFAB8
|
|
[Token(Token = "0x60089B5")]
|
|
[Address(RVA = "0x12B74B0", Offset = "0x12B64B0", VA = "0x1812B74B0")]
|
|
public static object HEOODNJFKCC(string LKHEMOPOEIM)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060089B5)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Object MPKALOKNHLF::HEOODNJFKCC(System.String)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_06:
|
|
stloc:char[](var_2_0C, call:char[](string::ToCharArray, ldloc:string(LKHEMOPOEIM)))
|
|
stloc:SerializationException(var_5_19, newobj:SerializationException(SerializationException::.ctor, ldstr:string("Invalid JSON string")))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x060089B6 RID: 35254 RVA: 0x001D18E0 File Offset: 0x001CFAE0
|
|
[Token(Token = "0x60089B6")]
|
|
[Address(RVA = "0x12B8250", Offset = "0x12B7250", VA = "0x1812B8250")]
|
|
public static bool LOCGKINDMKP(string LKHEMOPOEIM, out object NLNHFEEMFBN)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060089B6)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean MPKALOKNHLF::LOCGKINDMKP(System.String,System.Object&)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_06:
|
|
stloc:char[](var_1_0C, call:char[](string::ToCharArray, ldloc:string(LKHEMOPOEIM)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x060089B7 RID: 35255 RVA: 0x001D18FC File Offset: 0x001CFAFC
|
|
[Token(Token = "0x60089B7")]
|
|
[Address(RVA = "0x12B7220", Offset = "0x12B6220", VA = "0x1812B7220")]
|
|
public static object HEOODNJFKCC(string LKHEMOPOEIM, Type GEDCEIDOKJL, NPDEPBNJIPL DHFMBPKIFID)
|
|
{
|
|
int num = 0;
|
|
object obj;
|
|
if (LKHEMOPOEIM == 0)
|
|
{
|
|
int num2 = 0;
|
|
if (GEDCEIDOKJL.Equals(num2) || ADNKIPCEPLK.BKENCLOGLIC(num.GetType(), GEDCEIDOKJL))
|
|
{
|
|
return obj;
|
|
}
|
|
if (DHFMBPKIFID == 0)
|
|
{
|
|
NPDEPBNJIPL npdepbnjipl = MPKALOKNHLF.NMKCEMLAPEI;
|
|
}
|
|
if (num < GEDCEIDOKJL)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
bool flag = DHFMBPKIFID.FEBNBNNHFMK(num, GEDCEIDOKJL);
|
|
}
|
|
char[] array = LKHEMOPOEIM.ToCharArray();
|
|
array += array;
|
|
return obj;
|
|
}
|
|
|
|
// Token: 0x060089B8 RID: 35256 RVA: 0x001D196C File Offset: 0x001CFB6C
|
|
[Token(Token = "0x60089B8")]
|
|
[Address(RVA = "0x12B75A0", Offset = "0x12B65A0", VA = "0x1812B75A0")]
|
|
public static object HEOODNJFKCC(string LKHEMOPOEIM, Type GEDCEIDOKJL)
|
|
{
|
|
int num = 0;
|
|
return MPKALOKNHLF.HEOODNJFKCC(LKHEMOPOEIM, GEDCEIDOKJL, num);
|
|
}
|
|
|
|
// Token: 0x060089B9 RID: 35257 RVA: 0x001D1984 File Offset: 0x001CFB84
|
|
[Token(Token = "0x60089B9")]
|
|
[Address(RVA = "0x22BC400", Offset = "0x22BB400", VA = "0x1822BC400")]
|
|
public static T HEOODNJFKCC<T>(string LKHEMOPOEIM, NPDEPBNJIPL DHFMBPKIFID)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060089B9)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling T MPKALOKNHLF::HEOODNJFKCC<T>(System.String,NPDEPBNJIPL)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
brtrue(IL_00, cne:bool(ldc.i4:int32(0), ldc.i4:int32(0)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x060089BA RID: 35258 RVA: 0x001D19AC File Offset: 0x001CFBAC
|
|
[Token(Token = "0x60089BA")]
|
|
[Address(RVA = "0x22BC320", Offset = "0x22BB320", VA = "0x1822BC320")]
|
|
public static T HEOODNJFKCC<T>(string)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060089BA)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling T MPKALOKNHLF::HEOODNJFKCC<T>(System.String)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
brtrue(IL_00, cne:bool(ldc.i4:int32(0), ldc.i4:int32(0)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x060089BB RID: 35259 RVA: 0x001D19D4 File Offset: 0x001CFBD4
|
|
[Token(Token = "0x60089BB")]
|
|
[Address(RVA = "0x12B7040", Offset = "0x12B6040", VA = "0x1812B7040")]
|
|
public static string GNMALINGCMP(object LKHEMOPOEIM, NPDEPBNJIPL DHFMBPKIFID)
|
|
{
|
|
StringBuilder stringBuilder = new StringBuilder(2000);
|
|
if (MPKALOKNHLF.IEGJNKCGJHJ(DHFMBPKIFID, LKHEMOPOEIM, stringBuilder))
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060089BC RID: 35260 RVA: 0x001D1A00 File Offset: 0x001CFC00
|
|
[Token(Token = "0x60089BC")]
|
|
[Address(RVA = "0x12B7110", Offset = "0x12B6110", VA = "0x1812B7110")]
|
|
public static string GNMALINGCMP(object LKHEMOPOEIM)
|
|
{
|
|
NPDEPBNJIPL npdepbnjipl = MPKALOKNHLF.NMKCEMLAPEI;
|
|
StringBuilder stringBuilder = new StringBuilder(2000);
|
|
if (MPKALOKNHLF.IEGJNKCGJHJ(npdepbnjipl, LKHEMOPOEIM, stringBuilder))
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060089BD RID: 35261 RVA: 0x001D1A34 File Offset: 0x001CFC34
|
|
[Token(Token = "0x60089BD")]
|
|
[Address(RVA = "0x12B7C70", Offset = "0x12B6C70", VA = "0x1812B7C70")]
|
|
public static string KGKFMOMPACP(string GEEJOAAFMBL)
|
|
{
|
|
if (!string.IsNullOrEmpty(GEEJOAAFMBL))
|
|
{
|
|
StringBuilder stringBuilder = new StringBuilder();
|
|
int num = 0;
|
|
if (num < GEEJOAAFMBL.m_stringLength)
|
|
{
|
|
num++;
|
|
char c = GEEJOAAFMBL[num];
|
|
StringBuilder stringBuilder2 = stringBuilder.Append(c);
|
|
int num2 = GEEJOAAFMBL.m_stringLength;
|
|
num2 -= num;
|
|
char c2 = GEEJOAAFMBL[num];
|
|
uint num3;
|
|
StringBuilder stringBuilder3 = stringBuilder.Append((char)num3);
|
|
num++;
|
|
uint num4;
|
|
StringBuilder stringBuilder4 = stringBuilder.Append((char)num4);
|
|
num++;
|
|
uint num5;
|
|
StringBuilder stringBuilder5 = stringBuilder.Append((char)num5);
|
|
num++;
|
|
uint num6;
|
|
StringBuilder stringBuilder6 = stringBuilder.Append((char)num6);
|
|
num++;
|
|
StringBuilder stringBuilder7 = stringBuilder.Append("\"");
|
|
num++;
|
|
uint num7;
|
|
StringBuilder stringBuilder8 = stringBuilder.Append((char)num7);
|
|
num++;
|
|
}
|
|
}
|
|
return GEEJOAAFMBL;
|
|
}
|
|
|
|
// Token: 0x060089BE RID: 35262 RVA: 0x001D1AEC File Offset: 0x001CFCEC
|
|
[Token(Token = "0x60089BE")]
|
|
[Address(RVA = "0x12B5D90", Offset = "0x12B4D90", VA = "0x1812B5D90")]
|
|
private static IDictionary<string, object> CFECJDMOGBF(char[] LKHEMOPOEIM, ref int EFBDCIJMFGD, ref bool IFFAIOGFJJB)
|
|
{
|
|
OPIOIFKFAPH opioifkfaph = new OPIOIFKFAPH();
|
|
int num = MPKALOKNHLF.GIMPEJLAFLN(LKHEMOPOEIM, ref EFBDCIJMFGD);
|
|
int num2;
|
|
if (num2 != 0)
|
|
{
|
|
while (num2 == 6)
|
|
{
|
|
}
|
|
if (num2 != 2)
|
|
{
|
|
string text = MPKALOKNHLF.BFABHMBIOKP(LKHEMOPOEIM, ref EFBDCIJMFGD, ref IFFAIOGFJJB);
|
|
if (MPKALOKNHLF.GIMPEJLAFLN(LKHEMOPOEIM, ref EFBDCIJMFGD) != 5)
|
|
{
|
|
goto IL_40;
|
|
}
|
|
object obj = MPKALOKNHLF.LJEEHLILKEM(LKHEMOPOEIM, ref EFBDCIJMFGD, ref IFFAIOGFJJB);
|
|
}
|
|
int num3 = MPKALOKNHLF.GIMPEJLAFLN(LKHEMOPOEIM, ref EFBDCIJMFGD);
|
|
}
|
|
IL_40:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060089BF RID: 35263 RVA: 0x001D1B44 File Offset: 0x001CFD44
|
|
[Token(Token = "0x60089BF")]
|
|
[Address(RVA = "0x12B68D0", Offset = "0x12B58D0", VA = "0x1812B68D0")]
|
|
private static IBMKAPANPJF FHOJJBCJLBD(char[] LKHEMOPOEIM, ref int EFBDCIJMFGD, ref bool IFFAIOGFJJB)
|
|
{
|
|
IBMKAPANPJF ibmkapanpjf = new IBMKAPANPJF();
|
|
int num = MPKALOKNHLF.GIMPEJLAFLN(LKHEMOPOEIM, ref EFBDCIJMFGD);
|
|
int num2;
|
|
if (num2 != 0)
|
|
{
|
|
while (num2 == 6)
|
|
{
|
|
}
|
|
if (num2 != 4)
|
|
{
|
|
object obj = MPKALOKNHLF.LJEEHLILKEM(LKHEMOPOEIM, ref EFBDCIJMFGD, ref IFFAIOGFJJB);
|
|
ibmkapanpjf.Add(obj);
|
|
}
|
|
int num3 = MPKALOKNHLF.GIMPEJLAFLN(LKHEMOPOEIM, ref EFBDCIJMFGD);
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060089C0 RID: 35264 RVA: 0x001D1B8C File Offset: 0x001CFD8C
|
|
[Token(Token = "0x60089C0")]
|
|
[Address(RVA = "0x12B7E60", Offset = "0x12B6E60", VA = "0x1812B7E60")]
|
|
private static object LJEEHLILKEM(char[] LKHEMOPOEIM, ref int EFBDCIJMFGD, ref bool IFFAIOGFJJB)
|
|
{
|
|
int num;
|
|
if (num <= 11)
|
|
{
|
|
IDictionary<string, object> dictionary = MPKALOKNHLF.CFECJDMOGBF(LKHEMOPOEIM, ref EFBDCIJMFGD, ref IFFAIOGFJJB);
|
|
IBMKAPANPJF ibmkapanpjf = new IBMKAPANPJF();
|
|
int num2 = MPKALOKNHLF.GIMPEJLAFLN(LKHEMOPOEIM, ref EFBDCIJMFGD);
|
|
int num3;
|
|
if (num3 != 0)
|
|
{
|
|
while (num3 == 6)
|
|
{
|
|
}
|
|
if (num3 != 4)
|
|
{
|
|
object obj = MPKALOKNHLF.LJEEHLILKEM(LKHEMOPOEIM, ref EFBDCIJMFGD, ref IFFAIOGFJJB);
|
|
ibmkapanpjf.Add(obj);
|
|
}
|
|
int num4 = MPKALOKNHLF.GIMPEJLAFLN(LKHEMOPOEIM, ref EFBDCIJMFGD);
|
|
}
|
|
string text = MPKALOKNHLF.BFABHMBIOKP(LKHEMOPOEIM, ref EFBDCIJMFGD, ref IFFAIOGFJJB);
|
|
return MPKALOKNHLF.MBGCOILJEDD(LKHEMOPOEIM, ref EFBDCIJMFGD, ref IFFAIOGFJJB);
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060089C1 RID: 35265 RVA: 0x001D1C1C File Offset: 0x001CFE1C
|
|
[Token(Token = "0x60089C1")]
|
|
[Address(RVA = "0x12B5660", Offset = "0x12B4660", VA = "0x1812B5660")]
|
|
private static string BFABHMBIOKP(char[] LKHEMOPOEIM, ref int EFBDCIJMFGD, ref bool IFFAIOGFJJB)
|
|
{
|
|
int num = 0;
|
|
uint num2;
|
|
StringBuilder stringBuilder = new StringBuilder((int)num2);
|
|
MPKALOKNHLF.OEAHKNHPAOI(LKHEMOPOEIM, ref EFBDCIJMFGD);
|
|
EFBDCIJMFGD.m_value = stringBuilder;
|
|
EFBDCIJMFGD.m_value = stringBuilder;
|
|
int length = LKHEMOPOEIM.Length;
|
|
if (stringBuilder != length)
|
|
{
|
|
EFBDCIJMFGD.m_value = length;
|
|
int num3 = LKHEMOPOEIM.Length;
|
|
num3 -= length;
|
|
CultureInfo invariantCulture = CultureInfo.InvariantCulture;
|
|
bool flag;
|
|
IFFAIOGFJJB.m_value = flag;
|
|
if (flag)
|
|
{
|
|
if (18446744073709496320UL > (ulong)1023L)
|
|
{
|
|
string text = MPKALOKNHLF.JPAHBCOGNII(num);
|
|
StringBuilder stringBuilder2 = stringBuilder.Append(text);
|
|
}
|
|
int length2 = LKHEMOPOEIM.Length;
|
|
string text2;
|
|
if (text2 != 0)
|
|
{
|
|
CultureInfo invariantCulture2 = CultureInfo.InvariantCulture;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
num += -56320;
|
|
if (num <= 1023)
|
|
{
|
|
StringBuilder stringBuilder3 = stringBuilder.Append((char)num);
|
|
StringBuilder stringBuilder4 = stringBuilder.Append((char)num);
|
|
}
|
|
}
|
|
}
|
|
IFFAIOGFJJB.m_value = num != 0;
|
|
}
|
|
return "";
|
|
}
|
|
IFFAIOGFJJB.m_value = num != 0;
|
|
throw new IndexOutOfRangeException();
|
|
}
|
|
|
|
// Token: 0x060089C2 RID: 35266 RVA: 0x001D1D10 File Offset: 0x001CFF10
|
|
[Token(Token = "0x60089C2")]
|
|
[Address(RVA = "0x12B7A90", Offset = "0x12B6A90", VA = "0x1812B7A90")]
|
|
private static string JPAHBCOGNII(int BJGCLCBIOJJ)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060089C2)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.String MPKALOKNHLF::JPAHBCOGNII(System.Int32)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_34:
|
|
stloc:ArgumentOutOfRangeException(var_8_43, newobj:ArgumentOutOfRangeException(ArgumentOutOfRangeException::.ctor, ldstr:string("utf32"), ldstr:string("The argument must be from 0 to 0x10FFFF.")))
|
|
stloc:ArgumentOutOfRangeException(var_9_54, newobj:ArgumentOutOfRangeException(ArgumentOutOfRangeException::.ctor, ldstr:string("utf32"), ldstr:string("The argument must not be in surrogate pair range.")))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x060089C3 RID: 35267 RVA: 0x001D1D74 File Offset: 0x001CFF74
|
|
[Token(Token = "0x60089C3")]
|
|
[Address(RVA = "0x12B82F0", Offset = "0x12B72F0", VA = "0x1812B82F0")]
|
|
private static object MBGCOILJEDD(char[] LKHEMOPOEIM, ref int EFBDCIJMFGD, ref bool IFFAIOGFJJB)
|
|
{
|
|
MPKALOKNHLF.OEAHKNHPAOI(LKHEMOPOEIM, ref EFBDCIJMFGD);
|
|
int length = LKHEMOPOEIM.Length;
|
|
int num;
|
|
if (num != -1)
|
|
{
|
|
}
|
|
string text;
|
|
if (text.IndexOf(".", StringComparison.OrdinalIgnoreCase) == -1 && text.IndexOf("e", StringComparison.OrdinalIgnoreCase) == -1)
|
|
{
|
|
CultureInfo invariantCulture = CultureInfo.InvariantCulture;
|
|
bool flag;
|
|
IFFAIOGFJJB.m_value = flag;
|
|
}
|
|
CultureInfo invariantCulture2 = CultureInfo.InvariantCulture;
|
|
bool flag2;
|
|
IFFAIOGFJJB.m_value = flag2;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060089C4 RID: 35268 RVA: 0x001D1DE8 File Offset: 0x001CFFE8
|
|
[Token(Token = "0x60089C4")]
|
|
[Address(RVA = "0x12B8600", Offset = "0x12B7600", VA = "0x1812B8600")]
|
|
private static int PLJLALDFJCA(char[] LKHEMOPOEIM, int EFBDCIJMFGD)
|
|
{
|
|
int length = LKHEMOPOEIM.Length;
|
|
if (EFBDCIJMFGD < length)
|
|
{
|
|
char c = LKHEMOPOEIM[EFBDCIJMFGD];
|
|
int num;
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
return EFBDCIJMFGD - 1;
|
|
}
|
|
|
|
// Token: 0x060089C5 RID: 35269 RVA: 0x001D1E18 File Offset: 0x001D0018
|
|
[Token(Token = "0x60089C5")]
|
|
[Address(RVA = "0x12B8570", Offset = "0x12B7570", VA = "0x1812B8570")]
|
|
private static void OEAHKNHPAOI(char[] LKHEMOPOEIM, ref int EFBDCIJMFGD)
|
|
{
|
|
int length = LKHEMOPOEIM.Length;
|
|
int num;
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060089C6 RID: 35270 RVA: 0x001D1E38 File Offset: 0x001D0038
|
|
[Token(Token = "0x60089C6")]
|
|
[Address(RVA = "0x12B7C00", Offset = "0x12B6C00", VA = "0x1812B7C00")]
|
|
private static int KGGJLPHFKJE(char[] LKHEMOPOEIM, int EFBDCIJMFGD)
|
|
{
|
|
return MPKALOKNHLF.GIMPEJLAFLN(LKHEMOPOEIM, EFBDCIJMFGD);
|
|
}
|
|
|
|
// Token: 0x060089C7 RID: 35271 RVA: 0x001D1E4C File Offset: 0x001D004C
|
|
[Token(Token = "0x60089C7")]
|
|
[Address(RVA = "0x12B6A50", Offset = "0x12B5A50", VA = "0x1812B6A50")]
|
|
private static int GIMPEJLAFLN(char[] LKHEMOPOEIM, ref int EFBDCIJMFGD)
|
|
{
|
|
MPKALOKNHLF.OEAHKNHPAOI(LKHEMOPOEIM, ref EFBDCIJMFGD);
|
|
char c;
|
|
EFBDCIJMFGD.m_value = (int)c;
|
|
uint num;
|
|
EFBDCIJMFGD.m_value = (int)num;
|
|
uint num2;
|
|
EFBDCIJMFGD.m_value = (int)num2;
|
|
uint num3;
|
|
EFBDCIJMFGD.m_value = (int)num3;
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x060089C8 RID: 35272 RVA: 0x001D1E88 File Offset: 0x001D0088
|
|
[Token(Token = "0x60089C8")]
|
|
[Address(RVA = "0x12B7610", Offset = "0x12B6610", VA = "0x1812B7610")]
|
|
private static bool IEGJNKCGJHJ(NPDEPBNJIPL DHFMBPKIFID, object ONGBFDACHHG, StringBuilder NELKHONFGHF)
|
|
{
|
|
int num = 0;
|
|
if (ONGBFDACHHG == 0 || ONGBFDACHHG != 0)
|
|
{
|
|
}
|
|
bool flag;
|
|
if (ONGBFDACHHG != 0)
|
|
{
|
|
if (ONGBFDACHHG == 0 && ONGBFDACHHG == 0 && ONGBFDACHHG == 0 && ONGBFDACHHG == 0 && ONGBFDACHHG == 0 && ONGBFDACHHG == 0 && ONGBFDACHHG == 0 && ONGBFDACHHG == 0 && ONGBFDACHHG == 0 && ONGBFDACHHG == 0 && ONGBFDACHHG == 0)
|
|
{
|
|
if (ONGBFDACHHG == 0)
|
|
{
|
|
if (num < typeof(bool).TypeHandle)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
if (ONGBFDACHHG == 0)
|
|
{
|
|
return flag;
|
|
}
|
|
bool flag2 = MPKALOKNHLF.IEGJNKCGJHJ(DHFMBPKIFID, num, NELKHONFGHF);
|
|
}
|
|
string text = "false";
|
|
if ("{il2cpp field on {'constant64' (constant value of type Cpp2IL.Core.Analysis.ResultModels.LocalPointer)}, offset 0x0}" != num)
|
|
{
|
|
text = "true";
|
|
}
|
|
StringBuilder stringBuilder = NELKHONFGHF.Append(text);
|
|
}
|
|
bool flag3 = MPKALOKNHLF.EHDIFFHLEBE(ONGBFDACHHG, NELKHONFGHF);
|
|
}
|
|
StringBuilder stringBuilder2 = NELKHONFGHF.Append("null");
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x060089C9 RID: 35273 RVA: 0x001D1F34 File Offset: 0x001D0134
|
|
[Token(Token = "0x60089C9")]
|
|
[Address(RVA = "0x12B6E10", Offset = "0x12B5E10", VA = "0x1812B6E10")]
|
|
private static bool GNMALINGCMP(NPDEPBNJIPL DHFMBPKIFID, IEnumerable NILPPGBINOL, IEnumerable PJGCPEAIPOH, StringBuilder NELKHONFGHF)
|
|
{
|
|
StringBuilder stringBuilder = NELKHONFGHF.Append("{");
|
|
if (stringBuilder != 0 && stringBuilder != 0)
|
|
{
|
|
if ((ulong)1L == 0UL)
|
|
{
|
|
StringBuilder stringBuilder2 = NELKHONFGHF.Append(",");
|
|
}
|
|
if (stringBuilder == 0 || stringBuilder != 0)
|
|
{
|
|
}
|
|
if (MPKALOKNHLF.IEGJNKCGJHJ(DHFMBPKIFID, stringBuilder, NELKHONFGHF))
|
|
{
|
|
StringBuilder stringBuilder3 = NELKHONFGHF.Append(":");
|
|
if (MPKALOKNHLF.IEGJNKCGJHJ(DHFMBPKIFID, stringBuilder, NELKHONFGHF))
|
|
{
|
|
}
|
|
}
|
|
}
|
|
StringBuilder stringBuilder4 = NELKHONFGHF.Append("}");
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060089CA RID: 35274 RVA: 0x001D1FA8 File Offset: 0x001D01A8
|
|
[Token(Token = "0x60089CA")]
|
|
[Address(RVA = "0x12B5B70", Offset = "0x12B4B70", VA = "0x1812B5B70")]
|
|
private static bool CBJEGDAKHBJ(NPDEPBNJIPL DHFMBPKIFID, IEnumerable LAGNHMBKBPE, StringBuilder NELKHONFGHF)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
bool flag;
|
|
if (NELKHONFGHF.Append("[") != 0)
|
|
{
|
|
if ((ulong)1L == 0UL)
|
|
{
|
|
StringBuilder stringBuilder = NELKHONFGHF.Append(",");
|
|
}
|
|
if (flag)
|
|
{
|
|
}
|
|
}
|
|
if (flag)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
if (num != -1)
|
|
{
|
|
}
|
|
StringBuilder stringBuilder2 = NELKHONFGHF.Append("]");
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060089CB RID: 35275 RVA: 0x001D2008 File Offset: 0x001D0208
|
|
[Token(Token = "0x60089CB")]
|
|
[Address(RVA = "0x12B6620", Offset = "0x12B5620", VA = "0x1812B6620")]
|
|
private static bool FCIOFJPGAIO(string MJLLAGGOOAM, StringBuilder NELKHONFGHF)
|
|
{
|
|
char[] fngmdkpbjfm = MPKALOKNHLF.FNGMDKPBJFM;
|
|
uint num;
|
|
if (MJLLAGGOOAM.IndexOfAny(fngmdkpbjfm) != -1)
|
|
{
|
|
StringBuilder stringBuilder = NELKHONFGHF.Append((char)num);
|
|
int num2 = 0;
|
|
char[] array = MJLLAGGOOAM.ToCharArray();
|
|
int num3 = array.Length;
|
|
if (num2 < num3)
|
|
{
|
|
char c = array[num2];
|
|
char[] ccogghigkcm = MPKALOKNHLF.CCOGGHIGKCM;
|
|
if ((int)c < ccogghigkcm.Length)
|
|
{
|
|
char[] ccogghigkcm2 = MPKALOKNHLF.CCOGGHIGKCM;
|
|
if ("{il2cpp array field local14->}" != num2)
|
|
{
|
|
if (num2 > 0)
|
|
{
|
|
num2 -= num2;
|
|
StringBuilder stringBuilder2 = NELKHONFGHF.Append(array, num2, num2);
|
|
}
|
|
uint num4;
|
|
StringBuilder stringBuilder3 = NELKHONFGHF.Append((char)num4);
|
|
char c2 = MPKALOKNHLF.CCOGGHIGKCM[(int)c];
|
|
StringBuilder stringBuilder4 = NELKHONFGHF.Append(c2);
|
|
num2++;
|
|
}
|
|
}
|
|
num2++;
|
|
num2++;
|
|
}
|
|
if (num2 <= 0)
|
|
{
|
|
goto IL_C9;
|
|
}
|
|
num3 -= num2;
|
|
StringBuilder stringBuilder5 = NELKHONFGHF.Append(array, num3, num2);
|
|
}
|
|
StringBuilder stringBuilder6 = NELKHONFGHF.Append((char)num);
|
|
StringBuilder stringBuilder7 = NELKHONFGHF.Append(MJLLAGGOOAM);
|
|
IL_C9:
|
|
uint num5;
|
|
StringBuilder stringBuilder8 = NELKHONFGHF.Append((char)num5);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060089CC RID: 35276 RVA: 0x001D20F0 File Offset: 0x001D02F0
|
|
[Token(Token = "0x60089CC")]
|
|
[Address(RVA = "0x12B6240", Offset = "0x12B5240", VA = "0x1812B6240")]
|
|
private static bool EHDIFFHLEBE(object LANIMDFKGAM, StringBuilder NELKHONFGHF)
|
|
{
|
|
if (LANIMDFKGAM != 0)
|
|
{
|
|
if (LANIMDFKGAM == 0)
|
|
{
|
|
if (LANIMDFKGAM == 0)
|
|
{
|
|
if (LANIMDFKGAM == 0)
|
|
{
|
|
if (LANIMDFKGAM == 0)
|
|
{
|
|
if (LANIMDFKGAM == 0)
|
|
{
|
|
if (LANIMDFKGAM == 0)
|
|
{
|
|
goto IL_5E;
|
|
}
|
|
CultureInfo invariantCulture = CultureInfo.InvariantCulture;
|
|
}
|
|
CultureInfo invariantCulture2 = CultureInfo.InvariantCulture;
|
|
}
|
|
CultureInfo invariantCulture3 = CultureInfo.InvariantCulture;
|
|
}
|
|
CultureInfo invariantCulture4 = CultureInfo.InvariantCulture;
|
|
}
|
|
CultureInfo invariantCulture5 = CultureInfo.InvariantCulture;
|
|
}
|
|
CultureInfo invariantCulture6 = CultureInfo.InvariantCulture;
|
|
}
|
|
IL_5E:
|
|
CultureInfo invariantCulture7 = CultureInfo.InvariantCulture;
|
|
double num = Convert.ToDouble(LANIMDFKGAM, invariantCulture7);
|
|
CultureInfo invariantCulture8 = CultureInfo.InvariantCulture;
|
|
string text;
|
|
StringBuilder stringBuilder = NELKHONFGHF.Append(text);
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x060089CD RID: 35277 RVA: 0x001D218C File Offset: 0x001D038C
|
|
[Token(Token = "0x60089CD")]
|
|
[Address(RVA = "0x12B5F80", Offset = "0x12B4F80", VA = "0x1812B5F80")]
|
|
private static bool CKEBNLLHGLE(object ONGBFDACHHG)
|
|
{
|
|
if (ONGBFDACHHG != 0 && (ONGBFDACHHG != 0 || ONGBFDACHHG != 0 || ONGBFDACHHG != 0 || ONGBFDACHHG != 0 || ONGBFDACHHG != 0 || ONGBFDACHHG != 0 || ONGBFDACHHG != 0 || ONGBFDACHHG != 0 || ONGBFDACHHG != 0 || ONGBFDACHHG != 0 || ONGBFDACHHG != 0))
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001750 RID: 5968
|
|
// (get) Token: 0x060089CE RID: 35278 RVA: 0x001D21CC File Offset: 0x001D03CC
|
|
// (set) Token: 0x060089CF RID: 35279 RVA: 0x001D2200 File Offset: 0x001D0400
|
|
[Token(Token = "0x17001750")]
|
|
public static NPDEPBNJIPL NMKCEMLAPEI
|
|
{
|
|
[Token(Token = "0x60089CE")]
|
|
[Address(RVA = "0x12B60A0", Offset = "0x12B50A0", VA = "0x1812B60A0")]
|
|
get
|
|
{
|
|
NPDEPBNJIPL ndkcjadmlfj = MPKALOKNHLF.NDKCJADMLFJ;
|
|
if (ndkcjadmlfj == 0)
|
|
{
|
|
CCDNIOBFOAP ccdgekocina = MPKALOKNHLF.CCDGEKOCINA;
|
|
if (ccdgekocina == 0)
|
|
{
|
|
MPKALOKNHLF.CCDGEKOCINA = new CCDNIOBFOAP();
|
|
}
|
|
MPKALOKNHLF.NDKCJADMLFJ = ccdgekocina;
|
|
}
|
|
return ndkcjadmlfj;
|
|
}
|
|
[Token(Token = "0x60089CF")]
|
|
[Address(RVA = "0x12B61E0", Offset = "0x12B51E0", VA = "0x1812B61E0")]
|
|
set
|
|
{
|
|
MPKALOKNHLF.NDKCJADMLFJ = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001751 RID: 5969
|
|
// (get) Token: 0x060089D0 RID: 35280 RVA: 0x001D2214 File Offset: 0x001D0414
|
|
[Token(Token = "0x17001751")]
|
|
[EditorBrowsable(EditorBrowsableState.Advanced)]
|
|
public static CCDNIOBFOAP HPEBPKJDEPN
|
|
{
|
|
[Token(Token = "0x60089D0")]
|
|
[Address(RVA = "0x12B5AB0", Offset = "0x12B4AB0", VA = "0x1812B5AB0")]
|
|
get
|
|
{
|
|
CCDNIOBFOAP ccdgekocina = MPKALOKNHLF.CCDGEKOCINA;
|
|
if (ccdgekocina == 0)
|
|
{
|
|
MPKALOKNHLF.CCDGEKOCINA = new CCDNIOBFOAP();
|
|
}
|
|
return ccdgekocina;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04005AAC RID: 23212
|
|
[Token(Token = "0x4005AAC")]
|
|
private const int KFKCNDHOHHJ = 0;
|
|
|
|
// Token: 0x04005AAD RID: 23213
|
|
[Token(Token = "0x4005AAD")]
|
|
private const int ANNOHMNFFHN = 1;
|
|
|
|
// Token: 0x04005AAE RID: 23214
|
|
[Token(Token = "0x4005AAE")]
|
|
private const int BLPOBBKHNCJ = 2;
|
|
|
|
// Token: 0x04005AAF RID: 23215
|
|
[Token(Token = "0x4005AAF")]
|
|
private const int FBPKKJAINNC = 3;
|
|
|
|
// Token: 0x04005AB0 RID: 23216
|
|
[Token(Token = "0x4005AB0")]
|
|
private const int LGKFKENBNPK = 4;
|
|
|
|
// Token: 0x04005AB1 RID: 23217
|
|
[Token(Token = "0x4005AB1")]
|
|
private const int OADDPFNONNB = 5;
|
|
|
|
// Token: 0x04005AB2 RID: 23218
|
|
[Token(Token = "0x4005AB2")]
|
|
private const int DGLKGIBHIAM = 6;
|
|
|
|
// Token: 0x04005AB3 RID: 23219
|
|
[Token(Token = "0x4005AB3")]
|
|
private const int FBBKMLPPHNF = 7;
|
|
|
|
// Token: 0x04005AB4 RID: 23220
|
|
[Token(Token = "0x4005AB4")]
|
|
private const int PDNOLEAAGOE = 8;
|
|
|
|
// Token: 0x04005AB5 RID: 23221
|
|
[Token(Token = "0x4005AB5")]
|
|
private const int KFOMJMCGNKI = 9;
|
|
|
|
// Token: 0x04005AB6 RID: 23222
|
|
[Token(Token = "0x4005AB6")]
|
|
private const int PKJDACLOOPC = 10;
|
|
|
|
// Token: 0x04005AB7 RID: 23223
|
|
[Token(Token = "0x4005AB7")]
|
|
private const int NKCBJJMLDDN = 11;
|
|
|
|
// Token: 0x04005AB8 RID: 23224
|
|
[Token(Token = "0x4005AB8")]
|
|
private const int CLDEGHMHICL = 2000;
|
|
|
|
// Token: 0x04005AB9 RID: 23225
|
|
[Token(Token = "0x4005AB9")]
|
|
private static readonly char[] CCOGGHIGKCM;
|
|
|
|
// Token: 0x04005ABA RID: 23226
|
|
[Token(Token = "0x4005ABA")]
|
|
private static readonly char[] FNGMDKPBJFM;
|
|
|
|
// Token: 0x04005ABB RID: 23227
|
|
[Token(Token = "0x4005ABB")]
|
|
private static NPDEPBNJIPL NDKCJADMLFJ;
|
|
|
|
// Token: 0x04005ABC RID: 23228
|
|
[Token(Token = "0x4005ABC")]
|
|
private static CCDNIOBFOAP CCDGEKOCINA;
|
|
}
|