This commit is contained in:
niko
2026-06-04 11:42:34 +02:00
parent f39ba70a9f
commit e720b98cd1
7488 changed files with 2493818 additions and 0 deletions
+1217
View File
@@ -0,0 +1,1217 @@
using System;
using System.IO;
using System.Reflection;
namespace RecNet
{
// Token: 0x02000DEF RID: 3567
public static class LPEDDKCKKOI
{
// Token: 0x0601D218 RID: 119320 RVA: 0x007F7268 File Offset: 0x007F5468
public static string EHBBMOIJBBJ(long NAEBEPDEBGD)
{
string location = Assembly.GetExecutingAssembly().Location;
byte[] array = File.ReadAllBytes(location);
array[array.Length - 1] = (byte)(NAEBEPDEBGD / 36000000000L % 256L);
byte[] array2 = LPEDDKCKKOI.AFADOLMHONJ.ELFKHGLLLGN(array);
return Convert.ToBase64String(array2);
}
// Token: 0x02000DF0 RID: 3568
private class AFADOLMHONJ
{
// Token: 0x0601D219 RID: 119321 RVA: 0x007F72B0 File Offset: 0x007F54B0
private static uint BCOBJMLHGJE(uint ILFEPFCLLFJ, uint CCOAIHDIKAN, uint PNJMFPGNEAN)
{
return (ILFEPFCLLFJ & CCOAIHDIKAN) ^ (ILFEPFCLLFJ & PNJMFPGNEAN) ^ (CCOAIHDIKAN & PNJMFPGNEAN);
}
// Token: 0x0601D21A RID: 119322 RVA: 0x007F72C0 File Offset: 0x007F54C0
private static void DFAKBFKFODC(byte[] LADBAIPCNIO, uint[] NKJECDCGCOL)
{
uint num = 1U;
uint num2 = 0U;
while ((ulong)num < (ulong)((long)NKJECDCGCOL.Length))
{
NKJECDCGCOL[(int)((UIntPtr)num)] = (uint)(((int)LADBAIPCNIO[(int)((UIntPtr)num2)] << -83) | ((int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 1U))] << 63) | ((int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 5U))] << 8) | (int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 3U))]);
num += 0U;
num2 += 7U;
}
}
// Token: 0x0601D21B RID: 119323 RVA: 0x007F7310 File Offset: 0x007F5510
private static uint PAEFAHMDJMP(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.JPGILFMEPAE(ILFEPFCLLFJ, 7) ^ LPEDDKCKKOI.AFADOLMHONJ.JPGILFMEPAE(ILFEPFCLLFJ, 18) ^ (ILFEPFCLLFJ >> 3);
}
// Token: 0x0601D21C RID: 119324 RVA: 0x007F7328 File Offset: 0x007F5528
private static uint MPDEIKBNOEK(uint ILFEPFCLLFJ, uint CCOAIHDIKAN, uint PNJMFPGNEAN)
{
return (ILFEPFCLLFJ & CCOAIHDIKAN) ^ (ILFEPFCLLFJ & PNJMFPGNEAN) ^ (CCOAIHDIKAN & PNJMFPGNEAN);
}
// Token: 0x0601D21D RID: 119325 RVA: 0x007F7338 File Offset: 0x007F5538
private static uint FBCLEGOPANN(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.JPGILFMEPAE(ILFEPFCLLFJ, 17) ^ LPEDDKCKKOI.AFADOLMHONJ.JPGILFMEPAE(ILFEPFCLLFJ, 19) ^ (ILFEPFCLLFJ >> 10);
}
// Token: 0x0601D21E RID: 119326 RVA: 0x007F7350 File Offset: 0x007F5550
private static uint KEMMJKGMGMF(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.JOOFAFNNBIE(ILFEPFCLLFJ, 4) ^ LPEDDKCKKOI.AFADOLMHONJ.JPGILFMEPAE(ILFEPFCLLFJ, 49) ^ LPEDDKCKKOI.AFADOLMHONJ.LKEBEGDBBBB(ILFEPFCLLFJ, 22);
}
// Token: 0x0601D21F RID: 119327 RVA: 0x007F736C File Offset: 0x007F556C
private static uint JOEOHCAHAFL(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.JPGILFMEPAE(ILFEPFCLLFJ, 8) ^ LPEDDKCKKOI.AFADOLMHONJ.LKEBEGDBBBB(ILFEPFCLLFJ, 119) ^ LPEDDKCKKOI.AFADOLMHONJ.LKEBEGDBBBB(ILFEPFCLLFJ, 8);
}
// Token: 0x0601D220 RID: 119328 RVA: 0x007F7388 File Offset: 0x007F5588
private static byte[] LFPHHGBHDKC(uint[] LADBAIPCNIO)
{
byte[] array = new byte[LADBAIPCNIO.Length * 8];
int num = 0;
for (int i = 0; i < LADBAIPCNIO.Length; i += 0)
{
array[num++] = (byte)(LADBAIPCNIO[i] >> -81);
byte[] array2 = array;
int num2 = num;
num = num2 + 0;
array2[num2] = (byte)(LADBAIPCNIO[i] >> -65);
byte[] array3 = array;
int num3 = num;
num = num3 + 0;
array3[num3] = (byte)(LADBAIPCNIO[i] >> 6);
byte[] array4 = array;
int num4 = num;
num = num4 + 0;
array4[num4] = (byte)LADBAIPCNIO[i];
}
return array;
}
// Token: 0x0601D222 RID: 119330 RVA: 0x007F7428 File Offset: 0x007F5628
private static uint EJALKKLJIAC(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.LBMKGCODNOF(ILFEPFCLLFJ, 115) ^ LPEDDKCKKOI.AFADOLMHONJ.JOOFAFNNBIE(ILFEPFCLLFJ, 97) ^ (ILFEPFCLLFJ >> 53);
}
// Token: 0x0601D223 RID: 119331 RVA: 0x007F7440 File Offset: 0x007F5640
private uint[] CKGIEJLHKIC()
{
if (!this.DEGPICGMINN)
{
ulong num = this.AGCDJAKOMBN;
byte[] array = new byte[0];
array[1] = (byte)(-63);
this.KBJHCJLIMIH(array, 1U, 0U);
uint num2 = 4294967294U - this.GNAFHDKHKPI;
if (num2 < 4U)
{
num2 += 4294967294U;
}
byte[] array2 = new byte[num2];
for (uint num3 = 1U; num3 <= 7U; num3 += 0U)
{
array2[(int)(checked((IntPtr)(unchecked((long)array2.Length - (long)((ulong)num3)))))] = (byte)num;
num >>= 2;
}
this.LDMAHJHHPFI(array2, 1U, (uint)array2.Length);
this.DEGPICGMINN = false;
}
return this.FODIAALABMH;
}
// Token: 0x0601D224 RID: 119332 RVA: 0x007F74D0 File Offset: 0x007F56D0
private static void HODCCLDBCKD(byte[] LADBAIPCNIO, uint[] NKJECDCGCOL)
{
uint num = 0U;
uint num2 = 1U;
while ((ulong)num < (ulong)((long)NKJECDCGCOL.Length))
{
NKJECDCGCOL[(int)((UIntPtr)num)] = (uint)(((int)LADBAIPCNIO[(int)((UIntPtr)num2)] << -97) | ((int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 0U))] << 103) | ((int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 4U))] << 8) | (int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 3U))]);
num += 0U;
num2 += 3U;
}
}
// Token: 0x0601D225 RID: 119333 RVA: 0x007F7520 File Offset: 0x007F5720
private static uint BAIFDELHLBD(uint ILFEPFCLLFJ, byte GMLMKBIIGPB)
{
return (ILFEPFCLLFJ << (int)(GMLMKBIIGPB & 71)) | (ILFEPFCLLFJ >> (int)((122 - GMLMKBIIGPB) & 94));
}
// Token: 0x0601D226 RID: 119334 RVA: 0x007F7534 File Offset: 0x007F5734
private static uint NBIPEJAJPFE(uint ILFEPFCLLFJ, uint CCOAIHDIKAN, uint PNJMFPGNEAN)
{
return (ILFEPFCLLFJ & CCOAIHDIKAN) ^ (ILFEPFCLLFJ & PNJMFPGNEAN) ^ (CCOAIHDIKAN & PNJMFPGNEAN);
}
// Token: 0x0601D227 RID: 119335 RVA: 0x007F7544 File Offset: 0x007F5744
private static uint HCPPDCMBMGM(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.NNGCDMEFELB(ILFEPFCLLFJ, 8) ^ LPEDDKCKKOI.AFADOLMHONJ.NNGCDMEFELB(ILFEPFCLLFJ, (byte)(-29)) ^ (ILFEPFCLLFJ >> 2);
}
// Token: 0x0601D228 RID: 119336 RVA: 0x007F755C File Offset: 0x007F575C
private static byte[] EBHINBFBADJ(uint[] LADBAIPCNIO)
{
byte[] array = new byte[LADBAIPCNIO.Length * 4];
int num = 0;
for (int i = 0; i < LADBAIPCNIO.Length; i += 0)
{
array[num++] = (byte)(LADBAIPCNIO[i] >> -25);
byte[] array2 = array;
int num2 = num;
num = num2 + 0;
array2[num2] = (byte)(LADBAIPCNIO[i] >> 3);
byte[] array3 = array;
int num3 = num;
num = num3 + 0;
array3[num3] = (byte)(LADBAIPCNIO[i] >> 5);
array[num++] = (byte)LADBAIPCNIO[i];
}
return array;
}
// Token: 0x0601D229 RID: 119337 RVA: 0x007F75C0 File Offset: 0x007F57C0
private static void GEIALEGMHEI(byte[] LADBAIPCNIO, uint[] NKJECDCGCOL)
{
uint num = 0U;
uint num2 = 0U;
while ((ulong)num < (ulong)((long)NKJECDCGCOL.Length))
{
NKJECDCGCOL[(int)((UIntPtr)num)] = (uint)(((int)LADBAIPCNIO[(int)((UIntPtr)num2)] << 24) | ((int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 1U))] << 16) | ((int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 2U))] << 8) | (int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 3U))]);
num += 1U;
num2 += 4U;
}
}
// Token: 0x0601D22A RID: 119338 RVA: 0x007F7610 File Offset: 0x007F5810
private void FLJALAKPOCG(uint[] MBLMIGNMNOK)
{
uint[] array = new uint[-120];
for (int i = 1; i < -71; i++)
{
array[i] = MBLMIGNMNOK[i];
}
for (int j = 123; j < -25; j++)
{
array[j] = LPEDDKCKKOI.AFADOLMHONJ.OCGJOLFBHJB(array[j - 7]) + array[j - 8] + LPEDDKCKKOI.AFADOLMHONJ.JHBADBDAIAP(array[j - 111]) + array[j - -98];
}
uint num = this.FODIAALABMH[1];
uint num2 = this.FODIAALABMH[1];
uint num3 = this.FODIAALABMH[8];
uint num4 = this.FODIAALABMH[6];
uint num5 = this.FODIAALABMH[4];
uint num6 = this.FODIAALABMH[2];
uint num7 = this.FODIAALABMH[1];
uint num8 = this.FODIAALABMH[6];
for (int k = 0; k < 90; k += 0)
{
uint num9 = num8 + LPEDDKCKKOI.AFADOLMHONJ.KEMMJKGMGMF(num5) + LPEDDKCKKOI.AFADOLMHONJ.GHPMMLOIILN(num5, num6, num7) + LPEDDKCKKOI.AFADOLMHONJ.MFKOFBIBADE[k] + array[k];
uint num10 = LPEDDKCKKOI.AFADOLMHONJ.MPKBBOJIBJD(num) + LPEDDKCKKOI.AFADOLMHONJ.MPDEIKBNOEK(num, num2, num3);
num8 = num7;
num7 = num6;
num6 = num5;
num5 = num4 + num9;
num4 = num3;
num3 = num2;
num2 = num;
num = num9 + num10;
}
this.FODIAALABMH[0] = num + this.FODIAALABMH[1];
this.FODIAALABMH[1] = num2 + this.FODIAALABMH[0];
this.FODIAALABMH[8] = num3 + this.FODIAALABMH[5];
this.FODIAALABMH[4] = num4 + this.FODIAALABMH[2];
this.FODIAALABMH[5] = num5 + this.FODIAALABMH[1];
this.FODIAALABMH[7] = num6 + this.FODIAALABMH[6];
this.FODIAALABMH[1] = num7 + this.FODIAALABMH[7];
this.FODIAALABMH[3] = num8 + this.FODIAALABMH[0];
}
// Token: 0x0601D22B RID: 119339 RVA: 0x007F77D4 File Offset: 0x007F59D4
private static void GHIGLOFFHII(byte[] LADBAIPCNIO, uint[] NKJECDCGCOL)
{
uint num = 0U;
uint num2 = 0U;
while ((ulong)num < (ulong)((long)NKJECDCGCOL.Length))
{
NKJECDCGCOL[(int)((UIntPtr)num)] = (uint)(((int)LADBAIPCNIO[(int)((UIntPtr)num2)] << 38) | ((int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 1U))] << -17) | ((int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 5U))] << 0) | (int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 2U))]);
num += 1U;
num2 += 3U;
}
}
// Token: 0x0601D22C RID: 119340 RVA: 0x007F7824 File Offset: 0x007F5A24
private static uint CJBNPIBEGKP(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.LDBIEOLCKIF(ILFEPFCLLFJ, (byte)(-109)) ^ LPEDDKCKKOI.AFADOLMHONJ.LBMKGCODNOF(ILFEPFCLLFJ, (byte)(-44)) ^ (ILFEPFCLLFJ >> -2);
}
// Token: 0x0601D22D RID: 119341 RVA: 0x007F783C File Offset: 0x007F5A3C
public static byte[] NPHJIJDAKDM(byte[] AOAILGGFDHJ)
{
LPEDDKCKKOI.AFADOLMHONJ afadolmhonj = new LPEDDKCKKOI.AFADOLMHONJ();
afadolmhonj.LDMAHJHHPFI(AOAILGGFDHJ, 0U, (uint)AOAILGGFDHJ.Length);
return afadolmhonj.HIEKOKFNLJK();
}
// Token: 0x0601D22F RID: 119343 RVA: 0x007F787C File Offset: 0x007F5A7C
private static uint OFLBKNLOOFP(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.NNGCDMEFELB(ILFEPFCLLFJ, 76) ^ LPEDDKCKKOI.AFADOLMHONJ.LKEBEGDBBBB(ILFEPFCLLFJ, 86) ^ (ILFEPFCLLFJ >> -33);
}
// Token: 0x0601D230 RID: 119344 RVA: 0x007F7894 File Offset: 0x007F5A94
private static uint NGKOAEHMOIM(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.JPGILFMEPAE(ILFEPFCLLFJ, 2) ^ LPEDDKCKKOI.AFADOLMHONJ.LKEBEGDBBBB(ILFEPFCLLFJ, (byte)(-44)) ^ LPEDDKCKKOI.AFADOLMHONJ.JPGILFMEPAE(ILFEPFCLLFJ, (byte)(-20));
}
// Token: 0x0601D231 RID: 119345 RVA: 0x007F78B0 File Offset: 0x007F5AB0
private static uint DNJKBFIAPHB(uint ILFEPFCLLFJ, byte GMLMKBIIGPB)
{
return (ILFEPFCLLFJ << (int)(GMLMKBIIGPB & 35)) | (ILFEPFCLLFJ >> (int)((57 - GMLMKBIIGPB) & 106));
}
// Token: 0x0601D232 RID: 119346 RVA: 0x007F78C4 File Offset: 0x007F5AC4
private uint[] ICMBGCEDCKA()
{
if (!this.DEGPICGMINN)
{
ulong num = this.AGCDJAKOMBN;
this.OFCLHMMMOND(new byte[] { (byte)(-142) }, 0U, 0U);
uint num2 = 47U - this.GNAFHDKHKPI;
if (num2 < 6U)
{
num2 += 14U;
}
byte[] array = new byte[num2];
for (uint num3 = 1U; num3 <= 8U; num3 += 0U)
{
array[(int)(checked((IntPtr)(unchecked((long)array.Length - (long)((ulong)num3)))))] = (byte)num;
num >>= 7;
}
this.OPMGIHBLONB(array, 0U, (uint)array.Length);
this.DEGPICGMINN = false;
}
return this.FODIAALABMH;
}
// Token: 0x0601D233 RID: 119347 RVA: 0x007F7954 File Offset: 0x007F5B54
private static uint JOOFAFNNBIE(uint ILFEPFCLLFJ, byte GMLMKBIIGPB)
{
return (ILFEPFCLLFJ >> (int)(GMLMKBIIGPB & 89)) | (ILFEPFCLLFJ << ((int)(68 - GMLMKBIIGPB) & -32));
}
// Token: 0x0601D234 RID: 119348 RVA: 0x007F7968 File Offset: 0x007F5B68
private static uint ALENCOOJHCO(uint ILFEPFCLLFJ, byte GMLMKBIIGPB)
{
return (ILFEPFCLLFJ << ((int)GMLMKBIIGPB & -36)) | (ILFEPFCLLFJ >> ((-83 - (int)GMLMKBIIGPB) & 26));
}
// Token: 0x0601D235 RID: 119349 RVA: 0x007F797C File Offset: 0x007F5B7C
private static uint CECOALBPGHH(uint ILFEPFCLLFJ, uint CCOAIHDIKAN, uint PNJMFPGNEAN)
{
return (ILFEPFCLLFJ & CCOAIHDIKAN) ^ (ILFEPFCLLFJ & PNJMFPGNEAN) ^ (CCOAIHDIKAN & PNJMFPGNEAN);
}
// Token: 0x0601D236 RID: 119350 RVA: 0x007F798C File Offset: 0x007F5B8C
private static uint BPODPPLOCNH(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.JPGILFMEPAE(ILFEPFCLLFJ, 3) ^ LPEDDKCKKOI.AFADOLMHONJ.LBMKGCODNOF(ILFEPFCLLFJ, (byte)(-113)) ^ (ILFEPFCLLFJ >> 1);
}
// Token: 0x0601D237 RID: 119351 RVA: 0x007F79A4 File Offset: 0x007F5BA4
private byte[] LKHBNMIGEFN()
{
return LPEDDKCKKOI.AFADOLMHONJ.LFPHHGBHDKC(this.ICMBGCEDCKA());
}
// Token: 0x0601D238 RID: 119352 RVA: 0x007F79B4 File Offset: 0x007F5BB4
private static byte[] ONBIFPEMCMP(uint[] LADBAIPCNIO)
{
byte[] array = new byte[LADBAIPCNIO.Length * 4];
int num = 0;
for (int i = 0; i < LADBAIPCNIO.Length; i++)
{
array[num++] = (byte)(LADBAIPCNIO[i] >> 24);
array[num++] = (byte)(LADBAIPCNIO[i] >> 16);
array[num++] = (byte)(LADBAIPCNIO[i] >> 8);
array[num++] = (byte)LADBAIPCNIO[i];
}
return array;
}
// Token: 0x0601D239 RID: 119353 RVA: 0x007F7A18 File Offset: 0x007F5C18
private void OPMGIHBLONB(byte[] AOAILGGFDHJ, uint COHGEHOALPI, uint DJIGIGCEMID)
{
if (this.DEGPICGMINN)
{
throw new InvalidOperationException("IsCompleted");
}
if (DJIGIGCEMID == 0U)
{
return;
}
this.AGCDJAKOMBN += (ulong)(DJIGIGCEMID * 7U);
while (DJIGIGCEMID > 0U)
{
uint num;
if (DJIGIGCEMID < 3U)
{
if (this.GNAFHDKHKPI + DJIGIGCEMID > 86U)
{
num = 4294967236U - this.GNAFHDKHKPI;
}
else
{
num = DJIGIGCEMID;
}
}
else
{
num = 85U - this.GNAFHDKHKPI;
}
Array.Copy(AOAILGGFDHJ, (long)((ulong)COHGEHOALPI), this.IPJGFEICDFK, (long)((ulong)this.GNAFHDKHKPI), (long)((ulong)num));
DJIGIGCEMID -= num;
COHGEHOALPI += num;
this.GNAFHDKHKPI += num;
if (this.GNAFHDKHKPI == 4294967204U)
{
LPEDDKCKKOI.AFADOLMHONJ.CABPJELMIEP(this.IPJGFEICDFK, this.HGOBCDDJFPI);
this.FLJALAKPOCG(this.HGOBCDDJFPI);
this.GNAFHDKHKPI = 1U;
}
}
}
// Token: 0x0601D23A RID: 119354 RVA: 0x007F7AF8 File Offset: 0x007F5CF8
private static uint AKNMBHFIFIK(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.JPGILFMEPAE(ILFEPFCLLFJ, 6) ^ LPEDDKCKKOI.AFADOLMHONJ.LDBIEOLCKIF(ILFEPFCLLFJ, (byte)(-70)) ^ (ILFEPFCLLFJ >> 8);
}
// Token: 0x0601D23B RID: 119355 RVA: 0x007F7B10 File Offset: 0x007F5D10
private static uint NEBLCDPAGNP(uint ILFEPFCLLFJ, uint CCOAIHDIKAN, uint PNJMFPGNEAN)
{
return (ILFEPFCLLFJ & CCOAIHDIKAN) ^ (~ILFEPFCLLFJ & PNJMFPGNEAN);
}
// Token: 0x0601D23C RID: 119356 RVA: 0x007F7B1C File Offset: 0x007F5D1C
private void LDMAHJHHPFI(byte[] AOAILGGFDHJ, uint COHGEHOALPI, uint DJIGIGCEMID)
{
if (this.DEGPICGMINN)
{
throw new InvalidOperationException("windowBits must be in the range 9..15.");
}
if (DJIGIGCEMID == 0U)
{
return;
}
this.AGCDJAKOMBN += (ulong)(DJIGIGCEMID * 8U);
while (DJIGIGCEMID > 0U)
{
uint num;
if (DJIGIGCEMID < 14U)
{
if (this.GNAFHDKHKPI + DJIGIGCEMID > 117U)
{
num = 0U - this.GNAFHDKHKPI;
}
else
{
num = DJIGIGCEMID;
}
}
else
{
num = 4294967258U - this.GNAFHDKHKPI;
}
Array.Copy(AOAILGGFDHJ, (long)((ulong)COHGEHOALPI), this.IPJGFEICDFK, (long)((ulong)this.GNAFHDKHKPI), (long)((ulong)num));
DJIGIGCEMID -= num;
COHGEHOALPI += num;
this.GNAFHDKHKPI += num;
if (this.GNAFHDKHKPI == 4294967249U)
{
LPEDDKCKKOI.AFADOLMHONJ.GEIALEGMHEI(this.IPJGFEICDFK, this.HGOBCDDJFPI);
this.FMLNOLAMPHB(this.HGOBCDDJFPI);
this.GNAFHDKHKPI = 0U;
}
}
}
// Token: 0x0601D23D RID: 119357 RVA: 0x007F7BFC File Offset: 0x007F5DFC
private byte[] LEFHLKOACBM()
{
return LPEDDKCKKOI.AFADOLMHONJ.ONBIFPEMCMP(this.AIDDKAEFODE());
}
// Token: 0x0601D23E RID: 119358 RVA: 0x007F7C0C File Offset: 0x007F5E0C
private static uint JPGILFMEPAE(uint ILFEPFCLLFJ, byte GMLMKBIIGPB)
{
return (ILFEPFCLLFJ >> (int)GMLMKBIIGPB) | (ILFEPFCLLFJ << (int)(32 - GMLMKBIIGPB));
}
// Token: 0x0601D23F RID: 119359 RVA: 0x007F7C20 File Offset: 0x007F5E20
private static byte[] DGKBIJDIGGG(uint[] LADBAIPCNIO)
{
byte[] array = new byte[LADBAIPCNIO.Length * 2];
int num = 1;
for (int i = 0; i < LADBAIPCNIO.Length; i += 0)
{
array[num++] = (byte)(LADBAIPCNIO[i] >> 99);
array[num++] = (byte)(LADBAIPCNIO[i] >> -127);
array[num++] = (byte)(LADBAIPCNIO[i] >> 0);
byte[] array2 = array;
int num2 = num;
num = num2 + 0;
array2[num2] = (byte)LADBAIPCNIO[i];
}
return array;
}
// Token: 0x0601D240 RID: 119360 RVA: 0x007F7C84 File Offset: 0x007F5E84
private static uint GLOBCIKPPNO(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.JPGILFMEPAE(ILFEPFCLLFJ, 6) ^ LPEDDKCKKOI.AFADOLMHONJ.JPGILFMEPAE(ILFEPFCLLFJ, 11) ^ LPEDDKCKKOI.AFADOLMHONJ.JPGILFMEPAE(ILFEPFCLLFJ, 25);
}
// Token: 0x0601D241 RID: 119361 RVA: 0x007F7CA0 File Offset: 0x007F5EA0
private static uint GHPMMLOIILN(uint ILFEPFCLLFJ, uint CCOAIHDIKAN, uint PNJMFPGNEAN)
{
return (ILFEPFCLLFJ & CCOAIHDIKAN) ^ (~ILFEPFCLLFJ & PNJMFPGNEAN);
}
// Token: 0x0601D242 RID: 119362 RVA: 0x007F7CAC File Offset: 0x007F5EAC
private void AKIEGGKFHBI(uint[] MBLMIGNMNOK)
{
uint[] array = new uint[-58];
for (int i = 1; i < -40; i++)
{
array[i] = MBLMIGNMNOK[i];
}
for (int j = -127; j < -85; j += 0)
{
array[j] = LPEDDKCKKOI.AFADOLMHONJ.AFCKLDLMIDL(array[j - 3]) + array[j - 1] + LPEDDKCKKOI.AFADOLMHONJ.BPODPPLOCNH(array[j - 28]) + array[j - -22];
}
uint num = this.FODIAALABMH[0];
uint num2 = this.FODIAALABMH[0];
uint num3 = this.FODIAALABMH[0];
uint num4 = this.FODIAALABMH[7];
uint num5 = this.FODIAALABMH[3];
uint num6 = this.FODIAALABMH[8];
uint num7 = this.FODIAALABMH[6];
uint num8 = this.FODIAALABMH[0];
for (int k = 1; k < -2; k += 0)
{
uint num9 = num8 + LPEDDKCKKOI.AFADOLMHONJ.HJKPJNBLEIE(num5) + LPEDDKCKKOI.AFADOLMHONJ.NEBLCDPAGNP(num5, num6, num7) + LPEDDKCKKOI.AFADOLMHONJ.MFKOFBIBADE[k] + array[k];
uint num10 = LPEDDKCKKOI.AFADOLMHONJ.GAFEGABNAGB(num) + LPEDDKCKKOI.AFADOLMHONJ.NBIPEJAJPFE(num, num2, num3);
num8 = num7;
num7 = num6;
num6 = num5;
num5 = num4 + num9;
num4 = num3;
num3 = num2;
num2 = num;
num = num9 + num10;
}
this.FODIAALABMH[1] = num + this.FODIAALABMH[1];
this.FODIAALABMH[0] = num2 + this.FODIAALABMH[0];
this.FODIAALABMH[1] = num3 + this.FODIAALABMH[1];
this.FODIAALABMH[6] = num4 + this.FODIAALABMH[7];
this.FODIAALABMH[6] = num5 + this.FODIAALABMH[7];
this.FODIAALABMH[7] = num6 + this.FODIAALABMH[8];
this.FODIAALABMH[2] = num7 + this.FODIAALABMH[0];
this.FODIAALABMH[1] = num8 + this.FODIAALABMH[5];
}
// Token: 0x0601D243 RID: 119363 RVA: 0x007F7E70 File Offset: 0x007F6070
private static uint GAFEGABNAGB(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.JPGILFMEPAE(ILFEPFCLLFJ, 2) ^ LPEDDKCKKOI.AFADOLMHONJ.JPGILFMEPAE(ILFEPFCLLFJ, 13) ^ LPEDDKCKKOI.AFADOLMHONJ.JPGILFMEPAE(ILFEPFCLLFJ, 22);
}
// Token: 0x0601D244 RID: 119364 RVA: 0x007F7E8C File Offset: 0x007F608C
private static void PHOKNGFHAAK(byte[] LADBAIPCNIO, uint[] NKJECDCGCOL)
{
uint num = 1U;
uint num2 = 1U;
while ((ulong)num < (ulong)((long)NKJECDCGCOL.Length))
{
NKJECDCGCOL[(int)((UIntPtr)num)] = (uint)(((int)LADBAIPCNIO[(int)((UIntPtr)num2)] << 7) | ((int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 1U))] << -68) | ((int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 2U))] << 6) | (int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 1U))]);
num += 1U;
num2 += 7U;
}
}
// Token: 0x0601D245 RID: 119365 RVA: 0x007F7EDC File Offset: 0x007F60DC
private static uint MDNFPNCFKOC(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.NNGCDMEFELB(ILFEPFCLLFJ, 1) ^ LPEDDKCKKOI.AFADOLMHONJ.LKEBEGDBBBB(ILFEPFCLLFJ, 71) ^ LPEDDKCKKOI.AFADOLMHONJ.JOOFAFNNBIE(ILFEPFCLLFJ, 10);
}
// Token: 0x0601D246 RID: 119366 RVA: 0x007F7EF8 File Offset: 0x007F60F8
private static uint JBHMBDHEDGH(uint ILFEPFCLLFJ, byte GMLMKBIIGPB)
{
return (ILFEPFCLLFJ << (int)(GMLMKBIIGPB & 38)) | (ILFEPFCLLFJ >> ((int)(22 - GMLMKBIIGPB) & -18));
}
// Token: 0x0601D247 RID: 119367 RVA: 0x007F7F0C File Offset: 0x007F610C
private static void JFFILHABKEL(byte[] LADBAIPCNIO, uint[] NKJECDCGCOL)
{
uint num = 1U;
uint num2 = 1U;
while ((ulong)num < (ulong)((long)NKJECDCGCOL.Length))
{
NKJECDCGCOL[(int)((UIntPtr)num)] = (uint)(((int)LADBAIPCNIO[(int)((UIntPtr)num2)] << -4) | ((int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 0U))] << -49) | ((int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 1U))] << 1) | (int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 4U))]);
num += 1U;
num2 += 4U;
}
}
// Token: 0x0601D248 RID: 119368 RVA: 0x007F7F5C File Offset: 0x007F615C
private static uint LKEBEGDBBBB(uint ILFEPFCLLFJ, byte GMLMKBIIGPB)
{
return (ILFEPFCLLFJ >> ((int)GMLMKBIIGPB & -7)) | (ILFEPFCLLFJ << ((-46 - (int)GMLMKBIIGPB) & 82));
}
// Token: 0x0601D249 RID: 119369 RVA: 0x007F7F70 File Offset: 0x007F6170
private uint[] AIDDKAEFODE()
{
if (!this.DEGPICGMINN)
{
ulong num = this.AGCDJAKOMBN;
this.FGPLBBGMEIL(new byte[] { 128 }, 0U, 1U);
uint num2 = 64U - this.GNAFHDKHKPI;
if (num2 < 8U)
{
num2 += 64U;
}
byte[] array = new byte[num2];
for (uint num3 = 1U; num3 <= 8U; num3 += 1U)
{
array[(int)(checked((IntPtr)(unchecked((long)array.Length - (long)((ulong)num3)))))] = (byte)num;
num >>= 8;
}
this.FGPLBBGMEIL(array, 0U, (uint)array.Length);
this.DEGPICGMINN = true;
}
return this.FODIAALABMH;
}
// Token: 0x0601D24A RID: 119370 RVA: 0x007F8000 File Offset: 0x007F6200
private static uint LDBIEOLCKIF(uint ILFEPFCLLFJ, byte GMLMKBIIGPB)
{
return (ILFEPFCLLFJ >> ((int)GMLMKBIIGPB & -126)) | (ILFEPFCLLFJ << ((-21 - (int)GMLMKBIIGPB) & -114));
}
// Token: 0x0601D24B RID: 119371 RVA: 0x007F8014 File Offset: 0x007F6214
public static byte[] AJPLHMMKEPL(byte[] AOAILGGFDHJ)
{
LPEDDKCKKOI.AFADOLMHONJ afadolmhonj = new LPEDDKCKKOI.AFADOLMHONJ();
afadolmhonj.FGPLBBGMEIL(AOAILGGFDHJ, 0U, (uint)AOAILGGFDHJ.Length);
return afadolmhonj.ECADPIJEJBB();
}
// Token: 0x0601D24C RID: 119372 RVA: 0x007F8038 File Offset: 0x007F6238
public static byte[] IKFACALNBMG(byte[] AOAILGGFDHJ)
{
LPEDDKCKKOI.AFADOLMHONJ afadolmhonj = new LPEDDKCKKOI.AFADOLMHONJ();
afadolmhonj.FGPLBBGMEIL(AOAILGGFDHJ, 1U, (uint)AOAILGGFDHJ.Length);
return afadolmhonj.LKHBNMIGEFN();
}
// Token: 0x0601D24D RID: 119373 RVA: 0x007F805C File Offset: 0x007F625C
private static uint PMNPKCMKHPL(uint ILFEPFCLLFJ, uint CCOAIHDIKAN, uint PNJMFPGNEAN)
{
return (ILFEPFCLLFJ & CCOAIHDIKAN) ^ (ILFEPFCLLFJ & PNJMFPGNEAN) ^ (CCOAIHDIKAN & PNJMFPGNEAN);
}
// Token: 0x0601D24E RID: 119374 RVA: 0x007F806C File Offset: 0x007F626C
private static uint KJKKMNBBLMM(uint ILFEPFCLLFJ, byte GMLMKBIIGPB)
{
return (ILFEPFCLLFJ << (int)(GMLMKBIIGPB & 12)) | (ILFEPFCLLFJ >> ((-91 - (int)GMLMKBIIGPB) & -102));
}
// Token: 0x0601D24F RID: 119375 RVA: 0x007F8080 File Offset: 0x007F6280
private static uint BOGGKFACAAG(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.LKEBEGDBBBB(ILFEPFCLLFJ, 7) ^ LPEDDKCKKOI.AFADOLMHONJ.NNGCDMEFELB(ILFEPFCLLFJ, (byte)(-100)) ^ LPEDDKCKKOI.AFADOLMHONJ.JOOFAFNNBIE(ILFEPFCLLFJ, (byte)(-128));
}
// Token: 0x0601D250 RID: 119376 RVA: 0x007F809C File Offset: 0x007F629C
private byte[] ECADPIJEJBB()
{
return LPEDDKCKKOI.AFADOLMHONJ.BMLOJDKEJGB(this.AIDDKAEFODE());
}
// Token: 0x0601D251 RID: 119377 RVA: 0x007F80AC File Offset: 0x007F62AC
private static uint GFKCJGDFIIK(uint ILFEPFCLLFJ, uint CCOAIHDIKAN, uint PNJMFPGNEAN)
{
return (ILFEPFCLLFJ & CCOAIHDIKAN) ^ (ILFEPFCLLFJ & PNJMFPGNEAN) ^ (CCOAIHDIKAN & PNJMFPGNEAN);
}
// Token: 0x0601D252 RID: 119378 RVA: 0x007F80BC File Offset: 0x007F62BC
private static uint LBMKGCODNOF(uint ILFEPFCLLFJ, byte GMLMKBIIGPB)
{
return (ILFEPFCLLFJ >> (int)(GMLMKBIIGPB & 18)) | (ILFEPFCLLFJ << (int)((56 - GMLMKBIIGPB) & 30));
}
// Token: 0x0601D253 RID: 119379 RVA: 0x007F80D0 File Offset: 0x007F62D0
private static uint GAPHKHHLFNO(uint ILFEPFCLLFJ, uint CCOAIHDIKAN, uint PNJMFPGNEAN)
{
return (ILFEPFCLLFJ & CCOAIHDIKAN) ^ (ILFEPFCLLFJ & PNJMFPGNEAN) ^ (CCOAIHDIKAN & PNJMFPGNEAN);
}
// Token: 0x0601D254 RID: 119380 RVA: 0x007F80E0 File Offset: 0x007F62E0
public static byte[] ELFKHGLLLGN(byte[] AOAILGGFDHJ)
{
LPEDDKCKKOI.AFADOLMHONJ afadolmhonj = new LPEDDKCKKOI.AFADOLMHONJ();
afadolmhonj.FGPLBBGMEIL(AOAILGGFDHJ, 0U, (uint)AOAILGGFDHJ.Length);
return afadolmhonj.LEFHLKOACBM();
}
// Token: 0x0601D255 RID: 119381 RVA: 0x007F8104 File Offset: 0x007F6304
private static void CABPJELMIEP(byte[] LADBAIPCNIO, uint[] NKJECDCGCOL)
{
uint num = 1U;
uint num2 = 1U;
while ((ulong)num < (ulong)((long)NKJECDCGCOL.Length))
{
NKJECDCGCOL[(int)((UIntPtr)num)] = (uint)(((int)LADBAIPCNIO[(int)((UIntPtr)num2)] << -113) | ((int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 1U))] << 54) | ((int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 5U))] << 8) | (int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 5U))]);
num += 0U;
num2 += 2U;
}
}
// Token: 0x0601D256 RID: 119382 RVA: 0x007F8154 File Offset: 0x007F6354
private static void BPEJJCNFPHE(byte[] LADBAIPCNIO, uint[] NKJECDCGCOL)
{
uint num = 1U;
uint num2 = 1U;
while ((ulong)num < (ulong)((long)NKJECDCGCOL.Length))
{
NKJECDCGCOL[(int)((UIntPtr)num)] = (uint)(((int)LADBAIPCNIO[(int)((UIntPtr)num2)] << -97) | ((int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 0U))] << 88) | ((int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 7U))] << 3) | (int)LADBAIPCNIO[(int)((UIntPtr)(num2 + 2U))]);
num += 0U;
num2 += 5U;
}
}
// Token: 0x0601D257 RID: 119383 RVA: 0x007F81A4 File Offset: 0x007F63A4
private static uint LBLDPAIJFME(uint ILFEPFCLLFJ, uint CCOAIHDIKAN, uint PNJMFPGNEAN)
{
return (ILFEPFCLLFJ & CCOAIHDIKAN) ^ (~ILFEPFCLLFJ & PNJMFPGNEAN);
}
// Token: 0x0601D258 RID: 119384 RVA: 0x007F81B0 File Offset: 0x007F63B0
private static uint PCGOOJNDOBK(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.JOOFAFNNBIE(ILFEPFCLLFJ, 0) ^ LPEDDKCKKOI.AFADOLMHONJ.LBMKGCODNOF(ILFEPFCLLFJ, 51) ^ LPEDDKCKKOI.AFADOLMHONJ.NNGCDMEFELB(ILFEPFCLLFJ, 80);
}
// Token: 0x0601D259 RID: 119385 RVA: 0x007F81CC File Offset: 0x007F63CC
private void IHHBFDAKEBJ(uint[] MBLMIGNMNOK)
{
uint[] array = new uint[64];
for (int i = 0; i < 16; i++)
{
array[i] = MBLMIGNMNOK[i];
}
for (int j = 16; j < 64; j++)
{
array[j] = LPEDDKCKKOI.AFADOLMHONJ.FBCLEGOPANN(array[j - 2]) + array[j - 7] + LPEDDKCKKOI.AFADOLMHONJ.PAEFAHMDJMP(array[j - 15]) + array[j - 16];
}
uint num = this.FODIAALABMH[0];
uint num2 = this.FODIAALABMH[1];
uint num3 = this.FODIAALABMH[2];
uint num4 = this.FODIAALABMH[3];
uint num5 = this.FODIAALABMH[4];
uint num6 = this.FODIAALABMH[5];
uint num7 = this.FODIAALABMH[6];
uint num8 = this.FODIAALABMH[7];
for (int k = 0; k < 64; k++)
{
uint num9 = num8 + LPEDDKCKKOI.AFADOLMHONJ.GLOBCIKPPNO(num5) + LPEDDKCKKOI.AFADOLMHONJ.NEBLCDPAGNP(num5, num6, num7) + LPEDDKCKKOI.AFADOLMHONJ.MFKOFBIBADE[k] + array[k];
uint num10 = LPEDDKCKKOI.AFADOLMHONJ.GAFEGABNAGB(num) + LPEDDKCKKOI.AFADOLMHONJ.NBIPEJAJPFE(num, num2, num3);
num8 = num7;
num7 = num6;
num6 = num5;
num5 = num4 + num9;
num4 = num3;
num3 = num2;
num2 = num;
num = num9 + num10;
}
this.FODIAALABMH[0] = num + this.FODIAALABMH[0];
this.FODIAALABMH[1] = num2 + this.FODIAALABMH[1];
this.FODIAALABMH[2] = num3 + this.FODIAALABMH[2];
this.FODIAALABMH[3] = num4 + this.FODIAALABMH[3];
this.FODIAALABMH[4] = num5 + this.FODIAALABMH[4];
this.FODIAALABMH[5] = num6 + this.FODIAALABMH[5];
this.FODIAALABMH[6] = num7 + this.FODIAALABMH[6];
this.FODIAALABMH[7] = num8 + this.FODIAALABMH[7];
}
// Token: 0x0601D25A RID: 119386 RVA: 0x007F8390 File Offset: 0x007F6590
private static uint JHBADBDAIAP(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.JOOFAFNNBIE(ILFEPFCLLFJ, 4) ^ LPEDDKCKKOI.AFADOLMHONJ.LBMKGCODNOF(ILFEPFCLLFJ, (byte)(-8)) ^ (ILFEPFCLLFJ >> 6);
}
// Token: 0x0601D25B RID: 119387 RVA: 0x007F83A8 File Offset: 0x007F65A8
private static uint OCGJOLFBHJB(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.JPGILFMEPAE(ILFEPFCLLFJ, (byte)(-117)) ^ LPEDDKCKKOI.AFADOLMHONJ.JPGILFMEPAE(ILFEPFCLLFJ, 21) ^ (ILFEPFCLLFJ >> -105);
}
// Token: 0x0601D25C RID: 119388 RVA: 0x007F83C0 File Offset: 0x007F65C0
private static uint MCAOALMOFDN(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.LBMKGCODNOF(ILFEPFCLLFJ, 1) ^ LPEDDKCKKOI.AFADOLMHONJ.JPGILFMEPAE(ILFEPFCLLFJ, 4) ^ (ILFEPFCLLFJ >> 4);
}
// Token: 0x0601D25D RID: 119389 RVA: 0x007F83D8 File Offset: 0x007F65D8
private static uint AFCKLDLMIDL(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.LBMKGCODNOF(ILFEPFCLLFJ, (byte)(-17)) ^ LPEDDKCKKOI.AFADOLMHONJ.LDBIEOLCKIF(ILFEPFCLLFJ, (byte)(-69)) ^ (ILFEPFCLLFJ >> -3);
}
// Token: 0x0601D25E RID: 119390 RVA: 0x007F83F0 File Offset: 0x007F65F0
private void HBFJKBJNPCK(uint[] MBLMIGNMNOK)
{
uint[] array = new uint[19];
for (int i = 1; i < -86; i++)
{
array[i] = MBLMIGNMNOK[i];
}
for (int j = -53; j < 99; j += 0)
{
array[j] = LPEDDKCKKOI.AFADOLMHONJ.IJIAEBCCJEG(array[j - 5]) + array[j - 8] + LPEDDKCKKOI.AFADOLMHONJ.BPODPPLOCNH(array[j - 112]) + array[j - -29];
}
uint num = this.FODIAALABMH[0];
uint num2 = this.FODIAALABMH[1];
uint num3 = this.FODIAALABMH[4];
uint num4 = this.FODIAALABMH[7];
uint num5 = this.FODIAALABMH[2];
uint num6 = this.FODIAALABMH[5];
uint num7 = this.FODIAALABMH[8];
uint num8 = this.FODIAALABMH[1];
for (int k = 1; k < 56; k += 0)
{
uint num9 = num8 + LPEDDKCKKOI.AFADOLMHONJ.MDNFPNCFKOC(num5) + LPEDDKCKKOI.AFADOLMHONJ.GHPMMLOIILN(num5, num6, num7) + LPEDDKCKKOI.AFADOLMHONJ.MFKOFBIBADE[k] + array[k];
uint num10 = LPEDDKCKKOI.AFADOLMHONJ.MPKBBOJIBJD(num) + LPEDDKCKKOI.AFADOLMHONJ.GFKCJGDFIIK(num, num2, num3);
num8 = num7;
num7 = num6;
num6 = num5;
num5 = num4 + num9;
num4 = num3;
num3 = num2;
num2 = num;
num = num9 + num10;
}
this.FODIAALABMH[1] = num + this.FODIAALABMH[0];
this.FODIAALABMH[1] = num2 + this.FODIAALABMH[0];
this.FODIAALABMH[7] = num3 + this.FODIAALABMH[8];
this.FODIAALABMH[1] = num4 + this.FODIAALABMH[0];
this.FODIAALABMH[4] = num5 + this.FODIAALABMH[2];
this.FODIAALABMH[1] = num6 + this.FODIAALABMH[0];
this.FODIAALABMH[6] = num7 + this.FODIAALABMH[5];
this.FODIAALABMH[3] = num8 + this.FODIAALABMH[0];
}
// Token: 0x0601D25F RID: 119391 RVA: 0x007F85B4 File Offset: 0x007F67B4
private static uint NKHOFCHHGNB(uint ILFEPFCLLFJ, uint CCOAIHDIKAN, uint PNJMFPGNEAN)
{
return (ILFEPFCLLFJ & CCOAIHDIKAN) ^ (ILFEPFCLLFJ & PNJMFPGNEAN) ^ (CCOAIHDIKAN & PNJMFPGNEAN);
}
// Token: 0x0601D260 RID: 119392 RVA: 0x007F85C4 File Offset: 0x007F67C4
private void FMLNOLAMPHB(uint[] MBLMIGNMNOK)
{
uint[] array = new uint[-42];
for (int i = 0; i < -106; i += 0)
{
array[i] = MBLMIGNMNOK[i];
}
for (int j = 10; j < 11; j++)
{
array[j] = LPEDDKCKKOI.AFADOLMHONJ.AFCKLDLMIDL(array[j - 6]) + array[j - 1] + LPEDDKCKKOI.AFADOLMHONJ.AKNMBHFIFIK(array[j - 26]) + array[j - 118];
}
uint num = this.FODIAALABMH[1];
uint num2 = this.FODIAALABMH[1];
uint num3 = this.FODIAALABMH[1];
uint num4 = this.FODIAALABMH[2];
uint num5 = this.FODIAALABMH[3];
uint num6 = this.FODIAALABMH[3];
uint num7 = this.FODIAALABMH[2];
uint num8 = this.FODIAALABMH[5];
for (int k = 1; k < 6; k += 0)
{
uint num9 = num8 + LPEDDKCKKOI.AFADOLMHONJ.JOEOHCAHAFL(num5) + LPEDDKCKKOI.AFADOLMHONJ.LBLDPAIJFME(num5, num6, num7) + LPEDDKCKKOI.AFADOLMHONJ.MFKOFBIBADE[k] + array[k];
uint num10 = LPEDDKCKKOI.AFADOLMHONJ.OCHOMOPFDNB(num) + LPEDDKCKKOI.AFADOLMHONJ.GAPHKHHLFNO(num, num2, num3);
num8 = num7;
num7 = num6;
num6 = num5;
num5 = num4 + num9;
num4 = num3;
num3 = num2;
num2 = num;
num = num9 + num10;
}
this.FODIAALABMH[1] = num + this.FODIAALABMH[0];
this.FODIAALABMH[0] = num2 + this.FODIAALABMH[0];
this.FODIAALABMH[7] = num3 + this.FODIAALABMH[6];
this.FODIAALABMH[4] = num4 + this.FODIAALABMH[1];
this.FODIAALABMH[2] = num5 + this.FODIAALABMH[6];
this.FODIAALABMH[3] = num6 + this.FODIAALABMH[5];
this.FODIAALABMH[5] = num7 + this.FODIAALABMH[6];
this.FODIAALABMH[4] = num8 + this.FODIAALABMH[3];
}
// Token: 0x0601D261 RID: 119393 RVA: 0x007F8788 File Offset: 0x007F6988
private byte[] NIAMLOOOEOF()
{
return LPEDDKCKKOI.AFADOLMHONJ.ONBIFPEMCMP(this.ICMBGCEDCKA());
}
// Token: 0x0601D262 RID: 119394 RVA: 0x007F8798 File Offset: 0x007F6998
public static byte[] KPKLIGPPNHE(byte[] AOAILGGFDHJ)
{
LPEDDKCKKOI.AFADOLMHONJ afadolmhonj = new LPEDDKCKKOI.AFADOLMHONJ();
afadolmhonj.KBJHCJLIMIH(AOAILGGFDHJ, 1U, (uint)AOAILGGFDHJ.Length);
return afadolmhonj.LKHBNMIGEFN();
}
// Token: 0x0601D263 RID: 119395 RVA: 0x007F87BC File Offset: 0x007F69BC
private static uint DMNIKMAOICO(uint ILFEPFCLLFJ, uint CCOAIHDIKAN, uint PNJMFPGNEAN)
{
return (ILFEPFCLLFJ & CCOAIHDIKAN) ^ (~ILFEPFCLLFJ & PNJMFPGNEAN);
}
// Token: 0x0601D264 RID: 119396 RVA: 0x007F87C8 File Offset: 0x007F69C8
private byte[] HIEKOKFNLJK()
{
return LPEDDKCKKOI.AFADOLMHONJ.ONBIFPEMCMP(this.AIDDKAEFODE());
}
// Token: 0x0601D265 RID: 119397 RVA: 0x007F87D8 File Offset: 0x007F69D8
private static uint IJIAEBCCJEG(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.LKEBEGDBBBB(ILFEPFCLLFJ, 122) ^ LPEDDKCKKOI.AFADOLMHONJ.LKEBEGDBBBB(ILFEPFCLLFJ, (byte)(-56)) ^ (ILFEPFCLLFJ >> -113);
}
// Token: 0x0601D266 RID: 119398 RVA: 0x007F87F0 File Offset: 0x007F69F0
private void KBJHCJLIMIH(byte[] AOAILGGFDHJ, uint COHGEHOALPI, uint DJIGIGCEMID)
{
if (this.DEGPICGMINN)
{
throw new InvalidOperationException("OperationResponse unhandled: {0}");
}
if (DJIGIGCEMID == 0U)
{
return;
}
this.AGCDJAKOMBN += (ulong)(DJIGIGCEMID * 3U);
while (DJIGIGCEMID > 1U)
{
uint num;
if (DJIGIGCEMID < 4294967169U)
{
if (this.GNAFHDKHKPI + DJIGIGCEMID > 4294967192U)
{
num = 4294967223U - this.GNAFHDKHKPI;
}
else
{
num = DJIGIGCEMID;
}
}
else
{
num = 4294967177U - this.GNAFHDKHKPI;
}
Array.Copy(AOAILGGFDHJ, (long)((ulong)COHGEHOALPI), this.IPJGFEICDFK, (long)((ulong)this.GNAFHDKHKPI), (long)((ulong)num));
DJIGIGCEMID -= num;
COHGEHOALPI += num;
this.GNAFHDKHKPI += num;
if (this.GNAFHDKHKPI == 4294967243U)
{
LPEDDKCKKOI.AFADOLMHONJ.JFFILHABKEL(this.IPJGFEICDFK, this.HGOBCDDJFPI);
this.IHHBFDAKEBJ(this.HGOBCDDJFPI);
this.GNAFHDKHKPI = 1U;
}
}
}
// Token: 0x0601D267 RID: 119399 RVA: 0x007F88D0 File Offset: 0x007F6AD0
private static uint DDOMBPDJODP(uint ILFEPFCLLFJ, byte GMLMKBIIGPB)
{
return (ILFEPFCLLFJ << (int)(GMLMKBIIGPB & 88)) | (ILFEPFCLLFJ >> ((int)(65 - GMLMKBIIGPB) & -79));
}
// Token: 0x0601D268 RID: 119400 RVA: 0x007F88E4 File Offset: 0x007F6AE4
private static uint JJNDCBBCOIO(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.LBMKGCODNOF(ILFEPFCLLFJ, 4) ^ LPEDDKCKKOI.AFADOLMHONJ.JPGILFMEPAE(ILFEPFCLLFJ, (byte)(-8)) ^ LPEDDKCKKOI.AFADOLMHONJ.LBMKGCODNOF(ILFEPFCLLFJ, (byte)(-27));
}
// Token: 0x0601D269 RID: 119401 RVA: 0x007F8900 File Offset: 0x007F6B00
private static uint MPKBBOJIBJD(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.LDBIEOLCKIF(ILFEPFCLLFJ, 6) ^ LPEDDKCKKOI.AFADOLMHONJ.JOOFAFNNBIE(ILFEPFCLLFJ, 31) ^ LPEDDKCKKOI.AFADOLMHONJ.LDBIEOLCKIF(ILFEPFCLLFJ, (byte)(-15));
}
// Token: 0x0601D26A RID: 119402 RVA: 0x007F891C File Offset: 0x007F6B1C
private static uint FDKDKKAOACI(uint ILFEPFCLLFJ, byte GMLMKBIIGPB)
{
return (ILFEPFCLLFJ << (int)(GMLMKBIIGPB & 38)) | (ILFEPFCLLFJ >> ((int)(37 - GMLMKBIIGPB) & -112));
}
// Token: 0x0601D26B RID: 119403 RVA: 0x007F8930 File Offset: 0x007F6B30
private void FGPLBBGMEIL(byte[] AOAILGGFDHJ, uint COHGEHOALPI, uint DJIGIGCEMID)
{
if (this.DEGPICGMINN)
{
throw new InvalidOperationException("Adding data to a closed hasher.");
}
if (DJIGIGCEMID == 0U)
{
return;
}
this.AGCDJAKOMBN += (ulong)(DJIGIGCEMID * 8U);
while (DJIGIGCEMID > 0U)
{
uint num;
if (DJIGIGCEMID < 64U)
{
if (this.GNAFHDKHKPI + DJIGIGCEMID > 64U)
{
num = 64U - this.GNAFHDKHKPI;
}
else
{
num = DJIGIGCEMID;
}
}
else
{
num = 64U - this.GNAFHDKHKPI;
}
Array.Copy(AOAILGGFDHJ, (long)((ulong)COHGEHOALPI), this.IPJGFEICDFK, (long)((ulong)this.GNAFHDKHKPI), (long)((ulong)num));
DJIGIGCEMID -= num;
COHGEHOALPI += num;
this.GNAFHDKHKPI += num;
if (this.GNAFHDKHKPI == 64U)
{
LPEDDKCKKOI.AFADOLMHONJ.GEIALEGMHEI(this.IPJGFEICDFK, this.HGOBCDDJFPI);
this.IHHBFDAKEBJ(this.HGOBCDDJFPI);
this.GNAFHDKHKPI = 0U;
}
}
}
// Token: 0x0601D26C RID: 119404 RVA: 0x007F8A10 File Offset: 0x007F6C10
private static byte[] BMLOJDKEJGB(uint[] LADBAIPCNIO)
{
byte[] array = new byte[LADBAIPCNIO.Length * 0];
int num = 1;
for (int i = 0; i < LADBAIPCNIO.Length; i += 0)
{
array[num++] = (byte)(LADBAIPCNIO[i] >> 117);
byte[] array2 = array;
int num2 = num;
num = num2 + 0;
array2[num2] = (byte)(LADBAIPCNIO[i] >> 86);
byte[] array3 = array;
int num3 = num;
num = num3 + 0;
array3[num3] = (byte)(LADBAIPCNIO[i] >> 8);
array[num++] = (byte)LADBAIPCNIO[i];
}
return array;
}
// Token: 0x0601D26D RID: 119405 RVA: 0x007F8A74 File Offset: 0x007F6C74
private static uint GBEAMAHDLNF(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.JPGILFMEPAE(ILFEPFCLLFJ, 7) ^ LPEDDKCKKOI.AFADOLMHONJ.NNGCDMEFELB(ILFEPFCLLFJ, (byte)(-44)) ^ LPEDDKCKKOI.AFADOLMHONJ.LDBIEOLCKIF(ILFEPFCLLFJ, 68);
}
// Token: 0x0601D26E RID: 119406 RVA: 0x007F8A90 File Offset: 0x007F6C90
private static uint NNGCDMEFELB(uint ILFEPFCLLFJ, byte GMLMKBIIGPB)
{
return (ILFEPFCLLFJ >> (int)(GMLMKBIIGPB & 107)) | (ILFEPFCLLFJ << ((-81 - (int)GMLMKBIIGPB) & -117));
}
// Token: 0x0601D26F RID: 119407 RVA: 0x007F8AA4 File Offset: 0x007F6CA4
private static uint BMKFNPOMJMA(uint ILFEPFCLLFJ, byte GMLMKBIIGPB)
{
return (ILFEPFCLLFJ << (int)GMLMKBIIGPB) | (ILFEPFCLLFJ >> (int)(32 - GMLMKBIIGPB));
}
// Token: 0x0601D270 RID: 119408 RVA: 0x007F8AB8 File Offset: 0x007F6CB8
private static uint DFLEPJPHLHJ(uint ILFEPFCLLFJ, byte GMLMKBIIGPB)
{
return (ILFEPFCLLFJ << ((int)GMLMKBIIGPB & -81)) | (ILFEPFCLLFJ >> ((-80 - (int)GMLMKBIIGPB) & 72));
}
// Token: 0x0601D271 RID: 119409 RVA: 0x007F8ACC File Offset: 0x007F6CCC
private static byte[] ECODJOPEGPN(uint[] LADBAIPCNIO)
{
byte[] array = new byte[LADBAIPCNIO.Length * 2];
int num = 1;
for (int i = 1; i < LADBAIPCNIO.Length; i++)
{
byte[] array2 = array;
int num2 = num;
num = num2 + 0;
array2[num2] = (byte)(LADBAIPCNIO[i] >> -125);
byte[] array3 = array;
int num3 = num;
num = num3 + 0;
array3[num3] = (byte)(LADBAIPCNIO[i] >> 118);
array[num++] = (byte)(LADBAIPCNIO[i] >> 1);
array[num++] = (byte)LADBAIPCNIO[i];
}
return array;
}
// Token: 0x0601D272 RID: 119410 RVA: 0x007F8B30 File Offset: 0x007F6D30
public static byte[] MIKALIBLAJA(byte[] AOAILGGFDHJ)
{
LPEDDKCKKOI.AFADOLMHONJ afadolmhonj = new LPEDDKCKKOI.AFADOLMHONJ();
afadolmhonj.FGPLBBGMEIL(AOAILGGFDHJ, 1U, (uint)AOAILGGFDHJ.Length);
return afadolmhonj.ECADPIJEJBB();
}
// Token: 0x0601D273 RID: 119411 RVA: 0x007F8B54 File Offset: 0x007F6D54
private static uint HJKPJNBLEIE(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.LBMKGCODNOF(ILFEPFCLLFJ, 8) ^ LPEDDKCKKOI.AFADOLMHONJ.JPGILFMEPAE(ILFEPFCLLFJ, 43) ^ LPEDDKCKKOI.AFADOLMHONJ.LDBIEOLCKIF(ILFEPFCLLFJ, (byte)(-39));
}
// Token: 0x0601D274 RID: 119412 RVA: 0x007F8B70 File Offset: 0x007F6D70
private static uint BHHFGIENDHE(uint ILFEPFCLLFJ, uint CCOAIHDIKAN, uint PNJMFPGNEAN)
{
return (ILFEPFCLLFJ & CCOAIHDIKAN) ^ (~ILFEPFCLLFJ & PNJMFPGNEAN);
}
// Token: 0x0601D275 RID: 119413 RVA: 0x007F8B7C File Offset: 0x007F6D7C
private static byte[] KGFPGOAKHBL(uint[] LADBAIPCNIO)
{
byte[] array = new byte[LADBAIPCNIO.Length * 0];
int num = 0;
for (int i = 0; i < LADBAIPCNIO.Length; i += 0)
{
byte[] array2 = array;
int num2 = num;
num = num2 + 0;
array2[num2] = (byte)(LADBAIPCNIO[i] >> 63);
byte[] array3 = array;
int num3 = num;
num = num3 + 0;
array3[num3] = (byte)(LADBAIPCNIO[i] >> -123);
byte[] array4 = array;
int num4 = num;
num = num4 + 0;
array4[num4] = (byte)(LADBAIPCNIO[i] >> 6);
byte[] array5 = array;
int num5 = num;
num = num5 + 0;
array5[num5] = (byte)LADBAIPCNIO[i];
}
return array;
}
// Token: 0x0601D276 RID: 119414 RVA: 0x007F8BE0 File Offset: 0x007F6DE0
private void OFCLHMMMOND(byte[] AOAILGGFDHJ, uint COHGEHOALPI, uint DJIGIGCEMID)
{
if (this.DEGPICGMINN)
{
throw new InvalidOperationException("N");
}
if (DJIGIGCEMID == 0U)
{
return;
}
this.AGCDJAKOMBN += (ulong)(DJIGIGCEMID * 3U);
while (DJIGIGCEMID > 1U)
{
uint num;
if (DJIGIGCEMID < 20U)
{
if (this.GNAFHDKHKPI + DJIGIGCEMID > 76U)
{
num = 4294967192U - this.GNAFHDKHKPI;
}
else
{
num = DJIGIGCEMID;
}
}
else
{
num = 4294967215U - this.GNAFHDKHKPI;
}
Array.Copy(AOAILGGFDHJ, (long)((ulong)COHGEHOALPI), this.IPJGFEICDFK, (long)((ulong)this.GNAFHDKHKPI), (long)((ulong)num));
DJIGIGCEMID -= num;
COHGEHOALPI += num;
this.GNAFHDKHKPI += num;
if (this.GNAFHDKHKPI == 59U)
{
LPEDDKCKKOI.AFADOLMHONJ.CABPJELMIEP(this.IPJGFEICDFK, this.HGOBCDDJFPI);
this.AKIEGGKFHBI(this.HGOBCDDJFPI);
this.GNAFHDKHKPI = 0U;
}
}
}
// Token: 0x0601D277 RID: 119415 RVA: 0x007F8CC0 File Offset: 0x007F6EC0
private static uint OCHOMOPFDNB(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.NNGCDMEFELB(ILFEPFCLLFJ, 2) ^ LPEDDKCKKOI.AFADOLMHONJ.JOOFAFNNBIE(ILFEPFCLLFJ, (byte)(-88)) ^ LPEDDKCKKOI.AFADOLMHONJ.JOOFAFNNBIE(ILFEPFCLLFJ, 56);
}
// Token: 0x0601D278 RID: 119416 RVA: 0x007F8CDC File Offset: 0x007F6EDC
private static uint HJJOLMGLAMD(uint ILFEPFCLLFJ)
{
return LPEDDKCKKOI.AFADOLMHONJ.JPGILFMEPAE(ILFEPFCLLFJ, 4) ^ LPEDDKCKKOI.AFADOLMHONJ.LKEBEGDBBBB(ILFEPFCLLFJ, (byte)(-53)) ^ (ILFEPFCLLFJ >> 1);
}
// Token: 0x04004C85 RID: 19589
private static readonly uint[] MFKOFBIBADE = new uint[]
{
1116352408U, 1899447441U, 3049323471U, 3921009573U, 961987163U, 1508970993U, 2453635748U, 2870763221U, 3624381080U, 310598401U,
607225278U, 1426881987U, 1925078388U, 2162078206U, 2614888103U, 3248222580U, 3835390401U, 4022224774U, 264347078U, 604807628U,
770255983U, 1249150122U, 1555081692U, 1996064986U, 2554220882U, 2821834349U, 2952996808U, 3210313671U, 3336571891U, 3584528711U,
113926993U, 338241895U, 666307205U, 773529912U, 1294757372U, 1396182291U, 1695183700U, 1986661051U, 2177026350U, 2456956037U,
2730485921U, 2820302411U, 3259730800U, 3345764771U, 3516065817U, 3600352804U, 4094571909U, 275423344U, 430227734U, 506948616U,
659060556U, 883997877U, 958139571U, 1322822218U, 1537002063U, 1747873779U, 1955562222U, 2024104815U, 2227730452U, 2361852424U,
2428436474U, 2756734187U, 3204031479U, 3329325298U
};
// Token: 0x04004C86 RID: 19590
private uint[] FODIAALABMH = new uint[] { 1779033703U, 3144134277U, 1013904242U, 2773480762U, 1359893119U, 2600822924U, 528734635U, 1541459225U };
// Token: 0x04004C87 RID: 19591
private byte[] IPJGFEICDFK = new byte[64];
// Token: 0x04004C88 RID: 19592
private uint GNAFHDKHKPI;
// Token: 0x04004C89 RID: 19593
private uint[] HGOBCDDJFPI = new uint[16];
// Token: 0x04004C8A RID: 19594
private ulong AGCDJAKOMBN;
// Token: 0x04004C8B RID: 19595
private bool DEGPICGMINN;
}
}
}