Files
2026-04-08 23:40:05 +02:00

2694 lines
100 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Security.Cryptography;
using System.Threading.Tasks;
using CodeStage.AntiCheat.ObscuredTypes;
using Cpp2IlInjected;
using RecNet;
using RecRoom;
using RecRoom.Async;
using RecRoom.Core;
using RecRoom.DataStructures.ResourceHandles;
using UnityEngine;
// Token: 0x02000DC1 RID: 3521
[Token(Token = "0x2000DC1")]
[StructLayout(3)]
public class OHDHPENHDAP
{
// Token: 0x06005535 RID: 21813 RVA: 0x0013652C File Offset: 0x0013472C
[Token(Token = "0x6005535")]
[Address(RVA = "0x14CFA40", Offset = "0x14CE440", VA = "0x1814CFA40")]
private static int DODNDJDLHOK()
{
if (KNMNINOPCAI.<FCMMPKOHAJJ>k__BackingField == NDGAFBPFAMI.TWO_GB)
{
return typeof(KNMNINOPCAI).TypeHandle;
}
return 96;
}
// Token: 0x06005536 RID: 21814 RVA: 0x0013654C File Offset: 0x0013474C
[Token(Token = "0x6005536")]
[Address(RVA = "0x14CF530", Offset = "0x14CDF30", VA = "0x1814CF530")]
public static void BGNNKPCDIKP()
{
int num;
Action action = new Action(num.JPFGCHENJMH);
num = 0;
int num2 = 0;
BPHGKAEDBPE.CABLOFOHBDM(0, num2, action);
}
// Token: 0x06005537 RID: 21815 RVA: 0x00136574 File Offset: 0x00134774
[Token(Token = "0x6005537")]
[Address(RVA = "0x14D1100", Offset = "0x14CFB00", VA = "0x1814D1100")]
private static void JPFGCHENJMH()
{
OHDHPENHDAP.IEKLHKCGOBN.Clear();
OHDHPENHDAP.KEIAHKBMIIE.Clear();
OHDHPENHDAP.PFONPEKMAPP.Clear();
OHDHPENHDAP.LHENOEKLBPC.Clear();
}
// Token: 0x06005538 RID: 21816 RVA: 0x001365B0 File Offset: 0x001347B0
[Token(Token = "0x6005538")]
[Address(RVA = "0x14D13E0", Offset = "0x14CFDE0", VA = "0x1814D13E0")]
public static void KMCMFFNHMLG()
{
OHDHPENHDAP.KEIAHKBMIIE.Clear();
OHDHPENHDAP.PFONPEKMAPP.Clear();
OHDHPENHDAP.LHENOEKLBPC.Clear();
}
// Token: 0x06005539 RID: 21817 RVA: 0x001365E4 File Offset: 0x001347E4
[Token(Token = "0x6005539")]
[Address(RVA = "0x14CF280", Offset = "0x14CDC80", VA = "0x1814CF280")]
public static IEnumerator BEPFIALDMHK(BPHGKAEDBPE.OJDJIJDNFHE<List<string>> AFLPGGJMPOE)
{
string text = string.Format("{0}v1/listsaved", "api/images/");
int num = 0;
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0);
int num2 = 0;
int num3 = 0;
IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0);
BPHGKAEDBPE.OJDJIJDNFHE<OHDHPENHDAP.POCNLACNBLE> ojdjijdnfhe = delegate(string error, OHDHPENHDAP.POCNLACNBLE response)
{
if (response != 0)
{
}
BPHGKAEDBPE.OJDJIJDNFHE<List<string>> callback = AFLPGGJMPOE;
};
return promise2.LCGFHJPKIOI(ojdjijdnfhe);
}
// Token: 0x0600553A RID: 21818 RVA: 0x00136648 File Offset: 0x00134848
[Token(Token = "0x600553A")]
[Address(RVA = "0x14D0500", Offset = "0x14CEF00", VA = "0x1814D0500")]
public static OHDHPENHDAP.SavedImageMetaDTO GGDAMKMHNKJ(OHDHPENHDAP.DLHGJJJPHPH BNMNJPLBEHC, List<int> FNNIKBKHAFN)
{
OHDHPENHDAP.SavedImageMetaDTO savedImageMetaDTO = new OHDHPENHDAP.SavedImageMetaDTO();
savedImageMetaDTO.playerIds = FNNIKBKHAFN;
savedImageMetaDTO.savedImageType = BNMNJPLBEHC;
long <DOFDAMHCJLP>k__BackingField = Matchmaking.BBJAEJHMAPB.<DOFDAMHCJLP>k__BackingField;
savedImageMetaDTO.roomId = <DOFDAMHCJLP>k__BackingField;
long <AEPJALDBFKK>k__BackingField = Matchmaking.BBJAEJHMAPB.<AEPJALDBFKK>k__BackingField;
savedImageMetaDTO.playerEventId = <AEPJALDBFKK>k__BackingField;
savedImageMetaDTO.accessibility = (OHDHPENHDAP.IMKNMFOOLGF)((ulong)0L);
return savedImageMetaDTO;
}
// Token: 0x0600553B RID: 21819 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600553B")]
[Address(RVA = "0x14D1760", Offset = "0x14D0160", VA = "0x1814D1760")]
public static IPromise<string> MPNCIPABNKC(byte[] IJKBAADKCBM, OHDHPENHDAP.SavedImageMetaDTO FIBFIEEBFIL)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600553C RID: 21820 RVA: 0x001366A8 File Offset: 0x001348A8
[Token(Token = "0x600553C")]
[Address(RVA = "0x14D1E90", Offset = "0x14D0890", VA = "0x1814D1E90")]
public static IPromise<string> NLDOGFCBAOD(ManagedTexture JHDMGFKCDAN, OHDHPENHDAP.DLHGJJJPHPH BNMNJPLBEHC, [Optional] List<int> FNNIKBKHAFN)
{
OHDHPENHDAP.SavedImageMetaDTO savedImageMetaDTO = new OHDHPENHDAP.SavedImageMetaDTO();
savedImageMetaDTO.playerIds = FNNIKBKHAFN;
savedImageMetaDTO.savedImageType = BNMNJPLBEHC;
long <DOFDAMHCJLP>k__BackingField = Matchmaking.BBJAEJHMAPB.<DOFDAMHCJLP>k__BackingField;
savedImageMetaDTO.roomId = <DOFDAMHCJLP>k__BackingField;
long <AEPJALDBFKK>k__BackingField = Matchmaking.BBJAEJHMAPB.<AEPJALDBFKK>k__BackingField;
savedImageMetaDTO.playerEventId = <AEPJALDBFKK>k__BackingField;
savedImageMetaDTO.accessibility = (OHDHPENHDAP.IMKNMFOOLGF)((ulong)0L);
OHDHPENHDAP.SavedImageMetaDTO imageMeta = savedImageMetaDTO;
IPromise<byte[]> promise = JHDMGFKCDAN.APKECLFDHBA(true);
Func<byte[], IPromise<string>> func = delegate(byte[] image)
{
OHDHPENHDAP.SavedImageMetaDTO imageMeta2 = imageMeta;
return OHDHPENHDAP.MPNCIPABNKC(image, imageMeta2);
};
throw new NullReferenceException();
}
// Token: 0x0600553D RID: 21821 RVA: 0x0013672C File Offset: 0x0013492C
[Token(Token = "0x600553D")]
[Address(RVA = "0x14CFC00", Offset = "0x14CE600", VA = "0x1814CFC00")]
public static IEnumerator EFGBDOJHLCE(string HFLPBHHAFIO, OHDHPENHDAP.IMKNMFOOLGF PONCIIJOHIE, [Optional] BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE)
{
string text = string.Format("{0}v1/modifyaccessibility", "api/images/");
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.CKPCAIJMPJN<OHDHPENHDAP.MJHPGFPBJBP>(text, new OHDHPENHDAP.MJHPGFPBJBP
{
AHGCOGFEEEE = HFLPBHHAFIO,
JFEAPMIPNEP = PONCIIJOHIE
}, true);
int num = 0;
return EEMMNNGBJGD.DMDEJFMPJDE(promise, num != 0).LCGFHJPKIOI(AFLPGGJMPOE);
}
// Token: 0x0600553E RID: 21822 RVA: 0x00136780 File Offset: 0x00134980
[Token(Token = "0x600553E")]
[Address(RVA = "0x14D1020", Offset = "0x14CFA20", VA = "0x1814D1020")]
public static IEnumerator JPDBMCKFKLA(string HFLPBHHAFIO, [Optional] BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE)
{
string text = string.Format("{0}v1/deletesaved", "api/images/");
IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN<OHDHPENHDAP.MOCMOMEECGJ>(text, new OHDHPENHDAP.MOCMOMEECGJ
{
<HPJCFFLAJJE>k__BackingField = HFLPBHHAFIO
}, true);
int num = 0;
return EEMMNNGBJGD.DMDEJFMPJDE(promise, num != 0).LCGFHJPKIOI(AFLPGGJMPOE);
}
// Token: 0x0600553F RID: 21823 RVA: 0x001367C8 File Offset: 0x001349C8
[Token(Token = "0x600553F")]
[Address(RVA = "0x14D05C0", Offset = "0x14CEFC0", VA = "0x1814D05C0")]
public static IEnumerator GLPDDNENLHN(string HFLPBHHAFIO, [Optional] BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE)
{
string text = string.Format("{0}v1/sendlink", "api/images/");
IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN<OHDHPENHDAP.MOCMOMEECGJ>(text, new OHDHPENHDAP.MOCMOMEECGJ
{
<HPJCFFLAJJE>k__BackingField = HFLPBHHAFIO
}, true);
int num = 0;
return EEMMNNGBJGD.DMDEJFMPJDE(promise, num != 0).LCGFHJPKIOI(AFLPGGJMPOE);
}
// Token: 0x06005540 RID: 21824 RVA: 0x00136810 File Offset: 0x00134A10
[Token(Token = "0x6005540")]
[Address(RVA = "0x14CF380", Offset = "0x14CDD80", VA = "0x1814CF380")]
public static IPromise BFHNENPOEFB(long LKNNMPCBCKM, bool JBAGLLBLEEN)
{
string text = string.Format("{0}v1/cheer", "api/images/");
OHDHPENHDAP.CJMIIIAGBPP cjmiiiagbpp = new OHDHPENHDAP.CJMIIIAGBPP();
long imageId = LKNNMPCBCKM;
cjmiiiagbpp.CBPFKJACKEM = imageId;
bool cheer = JBAGLLBLEEN;
cjmiiiagbpp.HDABJLLGCBC = cheer;
ulong num;
IPromise promise = BPHGKAEDBPE.CKPCAIJMPJN<OHDHPENHDAP.CJMIIIAGBPP>(text, cjmiiiagbpp, num != 0UL);
int num2 = 0;
IPromise promise2 = EEMMNNGBJGD.DMDEJFMPJDE(promise, num2 != 0);
Action action = delegate
{
CCABMIIPCIO<long, bool> ibffmhchaed = OHDHPENHDAP.IBFFMHCHAED;
bool cheer2 = JBAGLLBLEEN;
long imageId2 = LKNNMPCBCKM;
ibffmhchaed.GJPAALKJKLA(imageId2, cheer2);
if (!JBAGLLBLEEN)
{
CCABMIIPCIO<long, OHDHPENHDAP.IBANLCLBGLM> edhldcekmoj = OHDHPENHDAP.EDHLDCEKMOJ;
long imageId3 = LKNNMPCBCKM;
OHDHPENHDAP.IBANLCLBGLM ibanlclbglm = edhldcekmoj.KMJLBBAAIIN(imageId3);
CCABMIIPCIO<long, OHDHPENHDAP.IBANLCLBGLM> edhldcekmoj2 = OHDHPENHDAP.EDHLDCEKMOJ;
long imageId4 = LKNNMPCBCKM;
int num4 = edhldcekmoj2.KMJLBBAAIIN(imageId4).<MJCOMMCDGJH>k__BackingField - 1;
int num5 = 0;
int num6 = Math.Max(num4, num5);
ibanlclbglm.<KHFDMNNCABJ>k__BackingField = num6;
return;
}
CCABMIIPCIO<long, OHDHPENHDAP.IBANLCLBGLM> edhldcekmoj3 = OHDHPENHDAP.EDHLDCEKMOJ;
long imageId5 = LKNNMPCBCKM;
OHDHPENHDAP.IBANLCLBGLM ibanlclbglm2 = edhldcekmoj3.KMJLBBAAIIN(imageId5);
CCABMIIPCIO<long, OHDHPENHDAP.IBANLCLBGLM> edhldcekmoj4 = OHDHPENHDAP.EDHLDCEKMOJ;
long imageId6 = LKNNMPCBCKM;
int num7 = edhldcekmoj4.KMJLBBAAIIN(imageId6).<MJCOMMCDGJH>k__BackingField;
num7++;
ibanlclbglm2.<KHFDMNNCABJ>k__BackingField = num7;
};
int num3 = 0;
num3 += num3;
num3++;
bool isCompleted = promise2.IsCompleted;
action += action;
throw new NullReferenceException();
}
// Token: 0x06005541 RID: 21825 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6005541")]
[Address(RVA = "0x14D06F0", Offset = "0x14CF0F0", VA = "0x1814D06F0")]
public static IPromise<List<OHDHPENHDAP.NODLLCGLDIE>> HBMCEPCAMMB(IEnumerable<long> NIFPCDGJOEC)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06005542 RID: 21826 RVA: 0x001368B4 File Offset: 0x00134AB4
[Token(Token = "0x6005542")]
[Address(RVA = "0x14D0370", Offset = "0x14CED70", VA = "0x1814D0370")]
public static IPromise FEOMMGBJFIN(long LKNNMPCBCKM)
{
OHDHPENHDAP.JMKFADNAOIL jmkfadnaoil = new OHDHPENHDAP.JMKFADNAOIL();
jmkfadnaoil.imageId = LKNNMPCBCKM;
string text = string.Format("{0}v1/{1}/report", "api/images/", jmkfadnaoil);
string empty = string.Empty;
ulong num;
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.CKPCAIJMPJN(text, empty, num != 0UL);
Action<HOOILIHKMEG> action = delegate(HOOILIHKMEG response)
{
if (response.HIOBKPKOMLL)
{
List<long> michdgpcnch = OHDHPENHDAP.MICHDGPCNCH;
long imageId = jmkfadnaoil.imageId;
michdgpcnch.Add(imageId);
}
};
int num2 = 0;
num2 += num2;
num2++;
int num3 = 0;
return EEMMNNGBJGD.DMDEJFMPJDE(num2, num3 != 0);
}
// Token: 0x06005543 RID: 21827 RVA: 0x00136928 File Offset: 0x00134B28
[Token(Token = "0x6005543")]
[Address(RVA = "0x14D1A90", Offset = "0x14D0490", VA = "0x1814D1A90")]
public static bool NAGOLHLOMKC(long LKNNMPCBCKM)
{
return OHDHPENHDAP.MICHDGPCNCH.Contains(LKNNMPCBCKM);
}
// Token: 0x06005544 RID: 21828 RVA: 0x00136948 File Offset: 0x00134B48
[Token(Token = "0x6005544")]
[Address(RVA = "0x14D1540", Offset = "0x14CFF40", VA = "0x1814D1540")]
public static IPromise<string> LEPDGHIAJEN(ManagedTexture JHDMGFKCDAN, bool KJGHIICECGA = false)
{
bool uploadAsJpg = KJGHIICECGA;
IPromise<byte[]> promise = JHDMGFKCDAN.APKECLFDHBA(KJGHIICECGA);
Func<byte[], IPromise<string>> func = delegate(byte[] encodeResult)
{
if (!uploadAsJpg)
{
return OHDHPENHDAP.GNOOEEEABDK(encodeResult);
}
return OHDHPENHDAP.DNGDCJPNAFP(encodeResult);
};
throw new NullReferenceException();
}
// Token: 0x06005545 RID: 21829 RVA: 0x0013697C File Offset: 0x00134B7C
[Token(Token = "0x6005545")]
[Address(RVA = "0x14D06A0", Offset = "0x14CF0A0", VA = "0x1814D06A0")]
private static IPromise<string> GNOOEEEABDK(byte[] MGPDDEMABPB)
{
int num = 0;
return HMHLBKHDKFI.OIDKLIJFMHJ(MGPDDEMABPB, HMHLBKHDKFI.JAFHPNHGNBE.Image, "image/png", num);
}
// Token: 0x06005546 RID: 21830 RVA: 0x00136998 File Offset: 0x00134B98
[Token(Token = "0x6005546")]
[Address(RVA = "0x14CF9F0", Offset = "0x14CE3F0", VA = "0x1814CF9F0")]
private static IPromise<string> DNGDCJPNAFP(byte[] MGPDDEMABPB)
{
int num = 0;
return HMHLBKHDKFI.OIDKLIJFMHJ(MGPDDEMABPB, HMHLBKHDKFI.JAFHPNHGNBE.Image, "image/jpeg", num);
}
// Token: 0x06005547 RID: 21831 RVA: 0x001369B4 File Offset: 0x00134BB4
[Token(Token = "0x6005547")]
[Address(RVA = "0x14CF940", Offset = "0x14CE340", VA = "0x1814CF940")]
public static IPromise<string> DNGDCJPNAFP(IPromise<byte[]> IADJPENBHLN, bool BAEKEDPFKKC)
{
OHDHPENHDAP.FMCOFBJAPCG fmcofbjapcg = new OHDHPENHDAP.FMCOFBJAPCG();
fmcofbjapcg.cacheOriginalSize = BAEKEDPFKKC;
Func<byte[], IPromise<string>> func = delegate(byte[] bytes)
{
int num = 0;
OHDHPENHDAP.FMCOFBJAPCG CS$<>8__locals1 = fmcofbjapcg;
byte[] bytes = bytes2;
IPromise<string> promise = HMHLBKHDKFI.OIDKLIJFMHJ(bytes2, HMHLBKHDKFI.JAFHPNHGNBE.Image, "image/jpeg", num);
Action<string> action = delegate(string imageName)
{
if (CS$<>8__locals1.cacheOriginalSize)
{
byte[] bytes2 = bytes;
OHDHPENHDAP.EOMMMCPFFBB(imageName, bytes2);
}
};
throw new NullReferenceException();
};
throw new NullReferenceException();
}
// Token: 0x06005548 RID: 21832 RVA: 0x001369E0 File Offset: 0x00134BE0
[Token(Token = "0x6005548")]
[Address(RVA = "0x14CFCF0", Offset = "0x14CE6F0", VA = "0x1814CFCF0")]
public static OHDHPENHDAP.NBMFNJLHKAO EFJIDOJBJEB(KLCOGEIGEBJ DDEGOJKBEAN)
{
if (DDEGOJKBEAN == 0)
{
return OHDHPENHDAP.NBMFNJLHKAO.LIPGKFECLDO("Requested room is null.");
}
string <HPJCFFLAJJE>k__BackingField = DDEGOJKBEAN.<HPJCFFLAJJE>k__BackingField;
bool <NICCKOLLNOH>k__BackingField = DDEGOJKBEAN.<NICCKOLLNOH>k__BackingField;
return OHDHPENHDAP.HDOCHFIOLLG(<HPJCFFLAJJE>k__BackingField, <NICCKOLLNOH>k__BackingField);
}
// Token: 0x06005549 RID: 21833 RVA: 0x00136A14 File Offset: 0x00134C14
[Token(Token = "0x6005549")]
[Address(RVA = "0x14CEDF0", Offset = "0x14CD7F0", VA = "0x1814CEDF0")]
public static OHDHPENHDAP.NBMFNJLHKAO AINMPLKMPKB(KMKPEOGJDFK APFKPCLAEIB)
{
if (APFKPCLAEIB == 0)
{
return OHDHPENHDAP.NBMFNJLHKAO.LIPGKFECLDO("Requested playlist is null.");
}
string <HPJCFFLAJJE>k__BackingField = APFKPCLAEIB.<HPJCFFLAJJE>k__BackingField;
bool <NICCKOLLNOH>k__BackingField = APFKPCLAEIB.<NICCKOLLNOH>k__BackingField;
return OHDHPENHDAP.HDOCHFIOLLG(<HPJCFFLAJJE>k__BackingField, <NICCKOLLNOH>k__BackingField);
}
// Token: 0x0600554A RID: 21834 RVA: 0x00136A48 File Offset: 0x00134C48
[Token(Token = "0x600554A")]
[Address(RVA = "0x14D14A0", Offset = "0x14CFEA0", VA = "0x1814D14A0")]
public static OHDHPENHDAP.NBMFNJLHKAO LBPIJKFHECA(MKAMHOIHOJK PEOBMOOENJD)
{
if (PEOBMOOENJD == 0)
{
return OHDHPENHDAP.NBMFNJLHKAO.LIPGKFECLDO("Requested roomOrPlaylist is null.");
}
string <HPJCFFLAJJE>k__BackingField = PEOBMOOENJD.<HPJCFFLAJJE>k__BackingField;
bool <NICCKOLLNOH>k__BackingField = PEOBMOOENJD.<NICCKOLLNOH>k__BackingField;
return OHDHPENHDAP.HDOCHFIOLLG(<HPJCFFLAJJE>k__BackingField, <NICCKOLLNOH>k__BackingField);
}
// Token: 0x0600554B RID: 21835 RVA: 0x00136A7C File Offset: 0x00134C7C
[Token(Token = "0x600554B")]
[Address(RVA = "0x14D0BF0", Offset = "0x14CF5F0", VA = "0x1814D0BF0")]
private static OHDHPENHDAP.NBMFNJLHKAO HDOCHFIOLLG(string HFLPBHHAFIO, bool AAJLILHIBOC)
{
return OHDHPENHDAP.NBMFNJLHKAO.LIPGKFECLDO("Requested image name is null.");
}
// Token: 0x0600554C RID: 21836 RVA: 0x00136A98 File Offset: 0x00134C98
[Token(Token = "0x600554C")]
[Address(RVA = "0x14CEA80", Offset = "0x14CD480", VA = "0x1814CEA80")]
public static OHDHPENHDAP.NBMFNJLHKAO ACDPHKKEMAN(OBBBPCBIMME LDNFNNNHPPB)
{
if (LDNFNNNHPPB != 0 && !string.IsNullOrEmpty(LDNFNNNHPPB.<HPJCFFLAJJE>k__BackingField))
{
string <HPJCFFLAJJE>k__BackingField = LDNFNNNHPPB.<HPJCFFLAJJE>k__BackingField;
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao;
return nbmfnjlhkao;
}
return OHDHPENHDAP.NBMFNJLHKAO.LIPGKFECLDO("Requested invention or image name is null.");
}
// Token: 0x0600554D RID: 21837 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600554D")]
[Address(RVA = "0x14CFF00", Offset = "0x14CE900", VA = "0x1814CFF00")]
public static IPromise<OHDHPENHDAP.NBMFNJLHKAO> ELCAPOPLGMK(CCMBKDINCAH MFJCKOBPMGA)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600554E RID: 21838 RVA: 0x00136ACC File Offset: 0x00134CCC
[Token(Token = "0x600554E")]
[Address(RVA = "0x14D2020", Offset = "0x14D0A20", VA = "0x1814D2020")]
public static OHDHPENHDAP.CPOAHJEGIEA NOCODPBGAOJ(int GKLPIFBPGOD)
{
int num = 0;
bool flag = PEGGCEDHBOF.JJABJODBLFA(GKLPIFBPGOD, num);
if (OHDHPENHDAP.KIODICMJGKJ(num))
{
string text = ObscuredString.FAJDMKOEFLH(num);
}
OHDHPENHDAP.CDPPPMNMLNP cdpppmnmlnp = new OHDHPENHDAP.CDPPPMNMLNP(num);
throw new NullReferenceException();
}
// Token: 0x0600554F RID: 21839 RVA: 0x00136B00 File Offset: 0x00134D00
[Token(Token = "0x600554F")]
[Address(RVA = "0x14D21A0", Offset = "0x14D0BA0", VA = "0x1814D21A0")]
public static OHDHPENHDAP.CPOAHJEGIEA NOCODPBGAOJ(CCEOLAOLEKJ HFIDFDPOCKA)
{
if (!OHDHPENHDAP.KIODICMJGKJ(HFIDFDPOCKA))
{
int num;
OHDHPENHDAP.CDPPPMNMLNP cdpppmnmlnp = new OHDHPENHDAP.CDPPPMNMLNP(num);
num = 0;
}
string text = ObscuredString.FAJDMKOEFLH(HFIDFDPOCKA.<IMEOONHGKDM>k__BackingField);
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao;
OHDHPENHDAP.CDPPPMNMLNP cdpppmnmlnp2 = new OHDHPENHDAP.CDPPPMNMLNP(nbmfnjlhkao);
throw new NullReferenceException();
}
// Token: 0x06005550 RID: 21840 RVA: 0x00136B3C File Offset: 0x00134D3C
[Token(Token = "0x6005550")]
[Address(RVA = "0x14CEC90", Offset = "0x14CD690", VA = "0x1814CEC90")]
public static OHDHPENHDAP.NBMFNJLHKAO AHDKMCHCNBE(CCEOLAOLEKJ HFIDFDPOCKA)
{
if (!OHDHPENHDAP.KIODICMJGKJ(HFIDFDPOCKA))
{
return OHDHPENHDAP.NBMFNJLHKAO.<OIKOOJAHDJJ>k__BackingField;
}
string text = ObscuredString.FAJDMKOEFLH(HFIDFDPOCKA.<IMEOONHGKDM>k__BackingField);
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao;
return nbmfnjlhkao;
}
// Token: 0x06005551 RID: 21841 RVA: 0x00136B6C File Offset: 0x00134D6C
[Token(Token = "0x6005551")]
[Address(RVA = "0x14D12A0", Offset = "0x14CFCA0", VA = "0x1814D12A0")]
private static bool KIODICMJGKJ(CCEOLAOLEKJ HFIDFDPOCKA)
{
if (HFIDFDPOCKA == 0)
{
return;
}
bool fakeValue = HFIDFDPOCKA.<DOPLJIOHAMG>k__BackingField.fakeValue;
bool flag;
if (flag && !string.IsNullOrEmpty(ObscuredString.FAJDMKOEFLH(HFIDFDPOCKA.<IMEOONHGKDM>k__BackingField)))
{
return !FGPIDGLCKEF.BOFKACFLIOB(ObscuredInt.FAJDMKOEFLH(HFIDFDPOCKA.<IFBPANODIPA>k__BackingField));
}
}
// Token: 0x06005552 RID: 21842 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6005552")]
[Address(RVA = "0x14D22D0", Offset = "0x14D0CD0", VA = "0x1814D22D0")]
public static IPromise OFEBNGPIJMB()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06005553 RID: 21843 RVA: 0x00136BB8 File Offset: 0x00134DB8
[Token(Token = "0x6005553")]
[Address(RVA = "0x14CE860", Offset = "0x14CD260", VA = "0x1814CE860")]
public static OHDHPENHDAP.NBMFNJLHKAO ACANEOEHLEC(string HFLPBHHAFIO, bool OIKMBGGFBOI = true)
{
OHDHPENHDAP.MLIKJDHGEII mlikjdhgeii = new OHDHPENHDAP.MLIKJDHGEII();
mlikjdhgeii.imageName = HFLPBHHAFIO;
List<OHDHPENHDAP.HBFNMCHEJFF> ieklhkcgobn = OHDHPENHDAP.IEKLHKCGOBN;
Func<OHDHPENHDAP.HBFNMCHEJFF, bool> func = delegate(OHDHPENHDAP.HBFNMCHEJFF n)
{
string imageName = mlikjdhgeii.imageName;
if (string.Equals(n.<PIDCBEGGJFN>k__BackingField, imageName))
{
DateTime <NBPEAFMLPDJ>k__BackingField = n.<NBPEAFMLPDJ>k__BackingField;
DateTime utcNow = DateTime.UtcNow;
if (<NBPEAFMLPDJ>k__BackingField < utcNow)
{
DateTime <EKCLCPFEHDB>k__BackingField = n.<EKCLCPFEHDB>k__BackingField;
DateTime utcNow2 = DateTime.UtcNow;
return <EKCLCPFEHDB>k__BackingField > utcNow2;
}
}
throw new NullReferenceException();
};
OHDHPENHDAP.HBFNMCHEJFF hbfnmchejff = Enumerable.FirstOrDefault<OHDHPENHDAP.HBFNMCHEJFF>(Enumerable.Where<OHDHPENHDAP.HBFNMCHEJFF>(ieklhkcgobn, func));
if (hbfnmchejff != 0)
{
int num = 0;
string text = hbfnmchejff.<HPJCFFLAJJE>k__BackingField;
ulong num2;
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao = OHDHPENHDAP.JMGMDKIBOKO(text, OIKMBGGFBOI, num2 != 0UL, num, num != 0);
Action<Texture2D> action = delegate(Texture2D texture)
{
int num3 = 0;
if (texture != num3)
{
string imageName2 = mlikjdhgeii.imageName;
texture.name = imageName2;
}
};
if (num < mlikjdhgeii)
{
num += num;
if (num == mlikjdhgeii)
{
text += text;
goto IL_7B;
}
num++;
}
return nbmfnjlhkao;
}
IL_7B:
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao2 = OHDHPENHDAP.NBMFNJLHKAO.LIPGKFECLDO("No image mapping exist.");
throw new NullReferenceException();
}
// Token: 0x06005554 RID: 21844 RVA: 0x00136C54 File Offset: 0x00134E54
[Token(Token = "0x6005554")]
[Address(RVA = "0x14D1220", Offset = "0x14CFC20", VA = "0x1814D1220")]
public static IPromise<OHDHPENHDAP.OHGBAPBECNM> KIIGBNCPAGC()
{
string text = string.Format("{0}v1/slideshow", "api/images/");
int num = 0;
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0);
int num2 = 0;
int num3 = 0;
return promise.FAKEPMNIOAI(num3 != 0, num2 != 0);
}
// Token: 0x06005555 RID: 21845 RVA: 0x00136C8C File Offset: 0x00134E8C
[Token(Token = "0x6005555")]
[Address(RVA = "0x14D02C0", Offset = "0x14CECC0", VA = "0x1814D02C0")]
public static OHDHPENHDAP.NBMFNJLHKAO FCLFDCBNMGN(MKEKHKEHPLO APIMPLGKICK)
{
if (APIMPLGKICK != 0 && !string.IsNullOrEmpty(APIMPLGKICK.<HPJCFFLAJJE>k__BackingField))
{
string <HPJCFFLAJJE>k__BackingField = APIMPLGKICK.<HPJCFFLAJJE>k__BackingField;
int num = 0;
int num2 = 0;
ulong num3;
return OHDHPENHDAP.JMGMDKIBOKO(<HPJCFFLAJJE>k__BackingField, true, num2 != 0, num, num3 != 0UL);
}
return OHDHPENHDAP.NBMFNJLHKAO.LIPGKFECLDO("Requested announcement image name is null.");
}
// Token: 0x06005556 RID: 21846 RVA: 0x00136CCC File Offset: 0x00134ECC
[Token(Token = "0x6005556")]
[Address(RVA = "0x14D1600", Offset = "0x14D0000", VA = "0x1814D1600")]
public static IPromise<OHDHPENHDAP.IBANLCLBGLM> MHFPEDIKIEC(long PNNCIBGIANK)
{
bool flag = OHDHPENHDAP.EDHLDCEKMOJ.HJDGIMJFFLI(PNNCIBGIANK);
if (!flag)
{
return Promise.FromError<OHDHPENHDAP.IBANLCLBGLM>(string.Format("Image ID {0} not in cache", flag));
}
OHDHPENHDAP.IBANLCLBGLM ibanlclbglm = OHDHPENHDAP.EDHLDCEKMOJ.KMJLBBAAIIN(PNNCIBGIANK);
IPromise<OHDHPENHDAP.IBANLCLBGLM> promise;
return promise;
}
// Token: 0x06005557 RID: 21847 RVA: 0x00136D10 File Offset: 0x00134F10
[Token(Token = "0x6005557")]
[Address(RVA = "0x14D1B10", Offset = "0x14D0510", VA = "0x1814D1B10")]
public static IPromise<List<OHDHPENHDAP.IBANLCLBGLM>> NAMIJGLEPMH(long HNHLJONGKHB, OHDHPENHDAP.ALLECIACGAH ECENAMEKNEH, OHDHPENHDAP.OGDBPFGJMOO MOIMCDPIPOL, int? KKDPFGADCEK, int? MADNOGDODFA)
{
int num = 0;
string[] array = new string[0];
if ("room" != 0)
{
}
array[0] = "room";
if ("room" != 0)
{
}
array[1] = "room";
OKCMFHGECAC okcmfhgecac = new OKCMFHGECAC("api/images/", num, array);
OKCMFHGECAC okcmfhgecac2 = okcmfhgecac.GAGDOHOLJEK("sort", (int)ECENAMEKNEH);
OKCMFHGECAC okcmfhgecac3 = okcmfhgecac.GAGDOHOLJEK("filter", (int)ECENAMEKNEH);
string text = okcmfhgecac.MFBDEFCEDGN();
OHDHPENHDAP.<>c <>;
if (OHDHPENHDAP.<>c.<>9__65_0 == 0)
{
<> = OHDHPENHDAP.<>c.<>9;
OHDHPENHDAP.<>c.<>9__65_0 = delegate(List<OHDHPENHDAP.IBANLCLBGLM> r)
{
Action<OHDHPENHDAP.IBANLCLBGLM> <>9__65_ = OHDHPENHDAP.<>c.<>9__65_1;
if (<>9__65_ == 0)
{
OHDHPENHDAP.<>c.<>9__65_1 = delegate(OHDHPENHDAP.IBANLCLBGLM image)
{
CCABMIIPCIO<long, OHDHPENHDAP.IBANLCLBGLM> edhldcekmoj = OHDHPENHDAP.EDHLDCEKMOJ;
int num2 = 0;
long <JPAOOKPLEDB>k__BackingField = image.<JPAOOKPLEDB>k__BackingField;
edhldcekmoj.HKCKPAIADLN(<JPAOOKPLEDB>k__BackingField, image, num2);
CCABMIIPCIO<long, bool> ibffmhchaed = OHDHPENHDAP.IBFFMHCHAED;
long <JPAOOKPLEDB>k__BackingField2 = image.<JPAOOKPLEDB>k__BackingField;
ibffmhchaed.BIHKNNPGGKP(<JPAOOKPLEDB>k__BackingField2);
};
}
r.ForEach(<>9__65_);
};
}
if (num < <>)
{
num += num;
if (num != <>)
{
num++;
}
}
IPromise promise;
promise += promise;
num += 19;
throw new NullReferenceException();
}
// Token: 0x06005558 RID: 21848 RVA: 0x00136DC8 File Offset: 0x00134FC8
[Token(Token = "0x6005558")]
[Address(RVA = "0x14D01B0", Offset = "0x14CEBB0", VA = "0x1814D01B0")]
private static void EOMMMCPFFBB(string HFLPBHHAFIO, byte[] MGPDDEMABPB)
{
int num = 0;
int num2 = 0;
int num3 = 0;
string text = OHDHPENHDAP.BDHPEADNENB(HFLPBHHAFIO, num3 != 0, num2, num != 0);
PromiseCache<string> lhenoeklbpc = OHDHPENHDAP.LHENOEKLBPC;
Func<IPromise<byte[]>> func = () => Promise.FromResult<byte[]>(MGPDDEMABPB);
IPromise<byte[]> orCreatePromise = lhenoeklbpc.GetOrCreatePromise<byte[]>(text, func);
}
// Token: 0x06005559 RID: 21849 RVA: 0x00136E20 File Offset: 0x00135020
[Token(Token = "0x6005559")]
[Address(RVA = "0x14D0E80", Offset = "0x14CF880", VA = "0x1814D0E80")]
public static OHDHPENHDAP.NBMFNJLHKAO JMGMDKIBOKO(string HFLPBHHAFIO, bool OIKMBGGFBOI = true, bool GNMDANBDDKA = false, [Optional] uint? GJGCBDKBCPI, bool PDBMPDONPCH = false)
{
bool flag;
if (flag)
{
}
PromiseCache<string> keiahkbmiie = OHDHPENHDAP.KEIAHKBMIIE;
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao;
return nbmfnjlhkao;
}
// Token: 0x0600555A RID: 21850 RVA: 0x00136E3C File Offset: 0x0013503C
[Token(Token = "0x600555A")]
[Address(RVA = "0x14CFD90", Offset = "0x14CE790", VA = "0x1814CFD90")]
public static OHDHPENHDAP.NBMFNJLHKAO EJOIAJOKKGC(string HFLPBHHAFIO, bool OIKMBGGFBOI = true, bool GNMDANBDDKA = false, uint GJGCBDKBCPI = 256U, bool PDBMPDONPCH = false)
{
/*
An exception occurred when decompiling this method (0600555A)
ICSharpCode.Decompiler.DecompilerException: Error decompiling OHDHPENHDAP/NBMFNJLHKAO OHDHPENHDAP::EJOIAJOKKGC(System.String,System.Boolean,System.Boolean,System.UInt32,System.Boolean)
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_11:
stloc:InvalidOperationException(var_4_1B, newobj:InvalidOperationException(InvalidOperationException::.ctor, ldstr:string("Attempting to store large image in thumbnail cache!")))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
// Token: 0x0600555B RID: 21851 RVA: 0x00136E68 File Offset: 0x00135068
[Token(Token = "0x600555B")]
[Address(RVA = "0x14CEB50", Offset = "0x14CD550", VA = "0x1814CEB50")]
public static OHDHPENHDAP.NBMFNJLHKAO AHBGOPIEIFB(string HFLPBHHAFIO, bool OIKMBGGFBOI = true, bool GNMDANBDDKA = false, uint GJGCBDKBCPI = 256U, bool PDBMPDONPCH = false)
{
/*
An exception occurred when decompiling this method (0600555B)
ICSharpCode.Decompiler.DecompilerException: Error decompiling OHDHPENHDAP/NBMFNJLHKAO OHDHPENHDAP::AHBGOPIEIFB(System.String,System.Boolean,System.Boolean,System.UInt32,System.Boolean)
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_11:
stloc:InvalidOperationException(var_4_1B, newobj:InvalidOperationException(InvalidOperationException::.ctor, ldstr:string("Attempting to store large image in thumbnail cache!")))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
// Token: 0x0600555C RID: 21852 RVA: 0x00136E94 File Offset: 0x00135094
[Token(Token = "0x600555C")]
[Address(RVA = "0x14CF5B0", Offset = "0x14CDFB0", VA = "0x1814CF5B0")]
public static OHDHPENHDAP.NBMFNJLHKAO DCMJFKEGPKI(string HFLPBHHAFIO, bool OIKMBGGFBOI = true, bool GNMDANBDDKA = false, [Optional] uint? GJGCBDKBCPI, bool PDBMPDONPCH = false)
{
PromiseCache<string> keiahkbmiie = OHDHPENHDAP.KEIAHKBMIIE;
OHDHPENHDAP.NBMFNJLHKAO nbmfnjlhkao;
return nbmfnjlhkao;
}
// Token: 0x0600555D RID: 21853 RVA: 0x00136EA8 File Offset: 0x001350A8
[Token(Token = "0x600555D")]
[Address(RVA = "0x14D0CC0", Offset = "0x14CF6C0", VA = "0x1814D0CC0")]
private static OHDHPENHDAP.NBMFNJLHKAO ICGAPIEJHFC(PromiseCache<string> EDDIMLJNNNA, string HFLPBHHAFIO, bool OIKMBGGFBOI, bool GNMDANBDDKA, uint? GJGCBDKBCPI, bool PDBMPDONPCH)
{
PromiseCache<string> imageCache = EDDIMLJNNNA;
string text;
string requestUri = text;
Func<IPromise<OHDHPENHDAP.EEPLPHBIJCM>> func = delegate
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
};
return new OHDHPENHDAP.NBMFNJLHKAO(imageCache.GetOrCreatePromise<OHDHPENHDAP.EEPLPHBIJCM>(text, func));
}
// Token: 0x0600555E RID: 21854 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600555E")]
[Address(RVA = "0x14CEF50", Offset = "0x14CD950", VA = "0x1814CEF50")]
private static string BDHPEADNENB(string HFLPBHHAFIO, bool GNMDANBDDKA, uint? GJGCBDKBCPI, bool PDBMPDONPCH)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600555F RID: 21855 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600555F")]
[Address(RVA = "0x14CFAA0", Offset = "0x14CE4A0", VA = "0x1814CFAA0")]
private static IPromise<byte[]> DPGCCEBJPOI(string LOOAPLFGOEN)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06005560 RID: 21856 RVA: 0x00136F00 File Offset: 0x00135100
[Token(Token = "0x6005560")]
[Address(RVA = "0x14D0E00", Offset = "0x14CF800", VA = "0x1814D0E00")]
private static string JCHKODEDLIL()
{
string text = BPHGKAEDBPE.IPFPGMDKMON;
bool flag = string.Equals(text, "localhost", StringComparison.OrdinalIgnoreCase);
text = "p1";
if (flag)
{
text = "d1";
}
return text;
}
// Token: 0x06005561 RID: 21857 RVA: 0x00136F34 File Offset: 0x00135134
[Token(Token = "0x6005561")]
[Address(RVA = "0x14D25C0", Offset = "0x14D0FC0", VA = "0x1814D25C0")]
private static RSAParameters OJMGIJNNGBL()
{
/*
An exception occurred when decompiling this method (06005561)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Security.Cryptography.RSAParameters OHDHPENHDAP::OJMGIJNNGBL()
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_21:
stloc:uint8[](var_5_2F, call:uint8[](Convert::FromBase64String, ldloc:string(var_1_16)))
stloc:uint8[](var_6_3B, call:uint8[](Convert::FromBase64String, ldstr:string("AQAB")))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
// Token: 0x06005562 RID: 21858 RVA: 0x00136F80 File Offset: 0x00135180
[Token(Token = "0x6005562")]
[Address(RVA = "0x14CF660", Offset = "0x14CE060", VA = "0x1814CF660")]
private static bool DHEFMCDHLCG(byte[] AJNGCKJHBMO, byte[] HLJCFPCGPBE)
{
for (;;)
{
int num = 0;
RSACryptoServiceProvider rsacryptoServiceProvider = new RSACryptoServiceProvider();
SHA1CryptoServiceProvider sha1CryptoServiceProvider = new SHA1CryptoServiceProvider();
bool flag = string.Equals(BPHGKAEDBPE.IPFPGMDKMON, "localhost", StringComparison.OrdinalIgnoreCase);
string text = "X07yXkxaaLcZ1wVXfkWjgFkkqdoLhDFm0GPODsF+Q47pSUlbLvtXGqStnyEJEIrQmgDiicAvCdGRq4lovr2l5sIPMaoyizsbVHBdwLUrCsji0RvSBnmvN+8KqQ8STnB4DP4pAsPilfD35def4WuX/xMCXB5+hQUVhv27HPV8Dj9XzHuJAijIM9UwDZmvUcECyiO4wv+TaZi2+ELBtaLCQR8Gm1ZPeDEwP62Ch6MJy0jx5pkvvD0KdF9Wye+3/Wx31Zn/Trdo9HL4sGFWPDM9H9kQhZd5wkTHuxpwGIIhlzIwvY2/pBGdZKP6fi1D2jROEmVkBDyhmYY9nO+s3/bndQ==";
if (flag)
{
text = "htW8AsNuy5E+nBkukGpKGInje8YotC7yHekeuotwMzDiCdR5jU69H9MN9r+Dplp/g0Pz1cXNPD+PX/aGgtiXaKTBjPzTcedQCsnkDIA4V6Y5OKMbrM84x7VNUaFWC1GoCLOraTy5RA3jnMUa2bPX1CAOaRYAKbBd65T76b3GR+oI4LRuua6zxe8tbZ+RKGS9ktNuZonPcKrcAQNrEN2E+z0ig9ls+z0EE3H6ufl48N1ix53ROwTOG3DPNwqp+w+n5oE2KbdL2V3MgS6TD+C1wUaPJI1//8UEzJs6ItNoFuez5PaBr3y9P/CyKVyGQRzTS82A/8gDEvOdEC4ZKCbKQQ==";
}
byte[] array = Convert.FromBase64String(text);
int num2 = 0;
byte[] array2 = Convert.FromBase64String("AQAB");
RSAParameters rsaparameters = rsacryptoServiceProvider.ExportParameters(num2 != 0);
bool flag2 = rsacryptoServiceProvider.VerifyData(AJNGCKJHBMO, sha1CryptoServiceProvider, HLJCFPCGPBE);
if (sha1CryptoServiceProvider != 0)
{
}
if (num != -1)
{
}
if (num == 0)
{
if (rsacryptoServiceProvider != 0)
{
}
if (num != -1)
{
}
if (num == 0)
{
break;
}
}
}
throw new NullReferenceException();
}
// Token: 0x06005563 RID: 21859 RVA: 0x0013700C File Offset: 0x0013520C
[Token(Token = "0x6005563")]
[Address(RVA = "0x14CEE90", Offset = "0x14CD890", VA = "0x1814CEE90")]
private static Texture2D ANFMIBCEIDN(string HFLPBHHAFIO, byte[] AKDGJBOLHGC, bool OIKMBGGFBOI)
{
if (AKDGJBOLHGC != 0)
{
int num;
int num2;
Texture2D texture2D = new Texture2D(num, num2, TextureFormat.RGBA32, OIKMBGGFBOI);
num2 = 0;
num = 0;
texture2D.name = HFLPBHHAFIO;
bool flag = texture2D.LoadImage(AKDGJBOLHGC, true);
}
throw new NullReferenceException();
}
// Token: 0x06005564 RID: 21860 RVA: 0x00137044 File Offset: 0x00135244
[Token(Token = "0x6005564")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public OHDHPENHDAP()
{
}
// Token: 0x06005565 RID: 21861 RVA: 0x00137058 File Offset: 0x00135258
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6005565")]
[Address(RVA = "0x14D26E0", Offset = "0x14D10E0", VA = "0x1814D26E0")]
static OHDHPENHDAP()
{
int num;
int num2;
PromiseCache<string> promiseCache = new PromiseCache(num, num2 != 0);
num2 = 0;
num = 0;
OHDHPENHDAP.KEIAHKBMIIE = promiseCache;
int num3;
int num4;
PromiseCache<string> promiseCache2 = new PromiseCache(num3, num4 != 0);
num4 = 0;
num3 = 0;
OHDHPENHDAP.PFONPEKMAPP = promiseCache2;
PromiseCache<string> promiseCache3;
OHDHPENHDAP.LHENOEKLBPC = promiseCache3;
OHDHPENHDAP.IEKLHKCGOBN = new List();
int num5;
CCABMIIPCIO<long, OHDHPENHDAP.IBANLCLBGLM> ccabmiipcio = new CCABMIIPCIO(0, num5);
num5 = 0;
OHDHPENHDAP.EDHLDCEKMOJ = ccabmiipcio;
int num6;
CCABMIIPCIO<long, bool> ccabmiipcio2 = new CCABMIIPCIO(0, num6);
num6 = 0;
OHDHPENHDAP.IBFFMHCHAED = ccabmiipcio2;
OHDHPENHDAP.MICHDGPCNCH = new List();
OHDHPENHDAP.BBKFOMCKCJP = "image/png";
OHDHPENHDAP.AMEHCMFDLKD = "image/jpeg";
OHDHPENHDAP.AJLHJOINMCM = "api/images/";
}
// Token: 0x04003E27 RID: 15911
[Token(Token = "0x4003E27")]
private static readonly JCPCOCDJKJB.Resolution INDMLHLCMKM = JCPCOCDJKJB.DLPKMKCKGDK.PNFAHMMPLNF;
// Token: 0x04003E28 RID: 15912
[Token(Token = "0x4003E28")]
private static readonly JCPCOCDJKJB.Resolution JGDNABJGPNH = JCPCOCDJKJB.DLPKMKCKGDK.PNFAHMMPLNF;
// Token: 0x04003E29 RID: 15913
[Token(Token = "0x4003E29")]
private static readonly JCPCOCDJKJB.Resolution KKJODFGMAMJ = JCPCOCDJKJB.DLPKMKCKGDK.PNFAHMMPLNF;
// Token: 0x04003E2A RID: 15914
[Token(Token = "0x4003E2A")]
private static readonly JCPCOCDJKJB.Resolution HHJCOGIOIAN = JCPCOCDJKJB.DLPKMKCKGDK.PNFAHMMPLNF;
// Token: 0x04003E2B RID: 15915
[Token(Token = "0x4003E2B")]
private static readonly PromiseCache<string> KEIAHKBMIIE;
// Token: 0x04003E2C RID: 15916
[Token(Token = "0x4003E2C")]
private static readonly PromiseCache<string> PFONPEKMAPP;
// Token: 0x04003E2D RID: 15917
[Token(Token = "0x4003E2D")]
private static readonly PromiseCache<string> LHENOEKLBPC;
// Token: 0x04003E2E RID: 15918
[Token(Token = "0x4003E2E")]
private static List<OHDHPENHDAP.HBFNMCHEJFF> IEKLHKCGOBN;
// Token: 0x04003E2F RID: 15919
[Token(Token = "0x4003E2F")]
private static readonly CCABMIIPCIO<long, OHDHPENHDAP.IBANLCLBGLM> EDHLDCEKMOJ;
// Token: 0x04003E30 RID: 15920
[Token(Token = "0x4003E30")]
private static readonly CCABMIIPCIO<long, bool> IBFFMHCHAED;
// Token: 0x04003E31 RID: 15921
[Token(Token = "0x4003E31")]
private static List<long> MICHDGPCNCH;
// Token: 0x04003E32 RID: 15922
[Token(Token = "0x4003E32")]
public static string BBKFOMCKCJP = null;
// Token: 0x04003E33 RID: 15923
[Token(Token = "0x4003E33")]
public static string AMEHCMFDLKD = null;
// Token: 0x04003E34 RID: 15924
[Token(Token = "0x4003E34")]
private static string AJLHJOINMCM = null;
// Token: 0x02000DC2 RID: 3522
[Token(Token = "0x2000DC2")]
private class MOCMOMEECGJ : AKJKEMONOIL, IFAIJAGLDFK
{
// Token: 0x17000F23 RID: 3875
// (get) Token: 0x06005566 RID: 21862 RVA: 0x00137118 File Offset: 0x00135318
// (set) Token: 0x06005567 RID: 21863 RVA: 0x0013712C File Offset: 0x0013532C
[Token(Token = "0x17000F23")]
public string AHGCOGFEEEE
{
[Token(Token = "0x6005566")]
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
get;
[Token(Token = "0x6005567")]
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
set;
}
// Token: 0x06005568 RID: 21864 RVA: 0x00137140 File Offset: 0x00135340
[Token(Token = "0x6005568")]
[Address(RVA = "0x1B8AF90", Offset = "0x1B89990", VA = "0x181B8AF90", Slot = "5")]
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
{
string text = AEOPHJMOOFE.AAKIMHHKCFB<string>("ImageName", PMMGDNALAEB);
this.<HPJCFFLAJJE>k__BackingField = text;
}
// Token: 0x06005569 RID: 21865 RVA: 0x00137160 File Offset: 0x00135360
[Token(Token = "0x6005569")]
[Address(RVA = "0x1B8AF10", Offset = "0x1B89910", VA = "0x181B8AF10", Slot = "4")]
public Dictionary<string, object> HLHBJCIJPBE()
{
Dictionary<string, object> dictionary = new Dictionary();
string text = this.<HPJCFFLAJJE>k__BackingField;
dictionary.Add("ImageName", text);
return dictionary;
}
// Token: 0x0600556A RID: 21866 RVA: 0x00137190 File Offset: 0x00135390
[Token(Token = "0x600556A")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public MOCMOMEECGJ()
{
}
}
// Token: 0x02000DC3 RID: 3523
[Token(Token = "0x2000DC3")]
public class IBANLCLBGLM : IFAIJAGLDFK
{
// Token: 0x17000F24 RID: 3876
// (get) Token: 0x0600556B RID: 21867 RVA: 0x001371A4 File Offset: 0x001353A4
// (set) Token: 0x0600556C RID: 21868 RVA: 0x001371B8 File Offset: 0x001353B8
[Token(Token = "0x17000F24")]
public long JPOHGBCEJEJ
{
[Token(Token = "0x600556B")]
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
get;
[Token(Token = "0x600556C")]
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
private set;
}
// Token: 0x17000F25 RID: 3877
// (get) Token: 0x0600556D RID: 21869 RVA: 0x001371CC File Offset: 0x001353CC
// (set) Token: 0x0600556E RID: 21870 RVA: 0x001371E0 File Offset: 0x001353E0
[Token(Token = "0x17000F25")]
public string AHGCOGFEEEE
{
[Token(Token = "0x600556D")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
get;
[Token(Token = "0x600556E")]
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
private set;
}
// Token: 0x17000F26 RID: 3878
// (get) Token: 0x0600556F RID: 21871 RVA: 0x001371F4 File Offset: 0x001353F4
// (set) Token: 0x06005570 RID: 21872 RVA: 0x00137208 File Offset: 0x00135408
[Token(Token = "0x17000F26")]
public int EEOGKBHOJGL
{
[Token(Token = "0x600556F")]
[Address(RVA = "0x4FBD40", Offset = "0x4FA740", VA = "0x1804FBD40")]
get;
[Token(Token = "0x6005570")]
[Address(RVA = "0x4E90F0", Offset = "0x4E7AF0", VA = "0x1804E90F0")]
private set;
}
// Token: 0x17000F27 RID: 3879
// (get) Token: 0x06005571 RID: 21873 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x06005572 RID: 21874 RVA: 0x0013721C File Offset: 0x0013541C
[Token(Token = "0x17000F27")]
public long? DADOKMAOFJL
{
[Token(Token = "0x6005571")]
[Address(RVA = "0x3C1C70", Offset = "0x3C0670", VA = "0x1803C1C70")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x6005572")]
[Address(RVA = "0x6C1150", Offset = "0x6BFB50", VA = "0x1806C1150")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x17000F28 RID: 3880
// (get) Token: 0x06005573 RID: 21875 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x06005574 RID: 21876 RVA: 0x0013722C File Offset: 0x0013542C
[Token(Token = "0x17000F28")]
public long? GBOIPGBGDDG
{
[Token(Token = "0x6005573")]
[Address(RVA = "0x1181880", Offset = "0x1180280", VA = "0x181181880")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x6005574")]
[Address(RVA = "0x11BAC50", Offset = "0x11B9650", VA = "0x1811BAC50")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x17000F29 RID: 3881
// (get) Token: 0x06005575 RID: 21877 RVA: 0x0013723C File Offset: 0x0013543C
// (set) Token: 0x06005576 RID: 21878 RVA: 0x00137250 File Offset: 0x00135450
[Token(Token = "0x17000F29")]
public OHDHPENHDAP.IMKNMFOOLGF JFEAPMIPNEP
{
[Token(Token = "0x6005575")]
[Address(RVA = "0x3D30B0", Offset = "0x3D1AB0", VA = "0x1803D30B0")]
get;
[Token(Token = "0x6005576")]
[Address(RVA = "0x3D3330", Offset = "0x3D1D30", VA = "0x1803D3330")]
private set;
}
// Token: 0x17000F2A RID: 3882
// (get) Token: 0x06005577 RID: 21879 RVA: 0x00137264 File Offset: 0x00135464
// (set) Token: 0x06005578 RID: 21880 RVA: 0x00137278 File Offset: 0x00135478
[Token(Token = "0x17000F2A")]
public bool OJNBODIHIHF
{
[Token(Token = "0x6005577")]
[Address(RVA = "0x50B780", Offset = "0x50A180", VA = "0x18050B780")]
get;
[Token(Token = "0x6005578")]
[Address(RVA = "0x566E60", Offset = "0x565860", VA = "0x180566E60")]
private set;
}
// Token: 0x17000F2B RID: 3883
// (get) Token: 0x06005579 RID: 21881 RVA: 0x0013728C File Offset: 0x0013548C
// (set) Token: 0x0600557A RID: 21882 RVA: 0x001372A0 File Offset: 0x001354A0
[Token(Token = "0x17000F2B")]
public OHDHPENHDAP.DLHGJJJPHPH OPLHMKFCNOL
{
[Token(Token = "0x6005579")]
[Address(RVA = "0x549060", Offset = "0x547A60", VA = "0x180549060")]
get;
[Token(Token = "0x600557A")]
[Address(RVA = "0x568470", Offset = "0x566E70", VA = "0x180568470")]
private set;
}
// Token: 0x17000F2C RID: 3884
// (get) Token: 0x0600557B RID: 21883 RVA: 0x001372B4 File Offset: 0x001354B4
// (set) Token: 0x0600557C RID: 21884 RVA: 0x001372C8 File Offset: 0x001354C8
[Token(Token = "0x17000F2C")]
public DateTime ACBFDMLHFPB
{
[Token(Token = "0x600557B")]
[Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0")]
get;
[Token(Token = "0x600557C")]
[Address(RVA = "0x3EDEB0", Offset = "0x3EC8B0", VA = "0x1803EDEB0")]
private set;
}
// Token: 0x17000F2D RID: 3885
// (get) Token: 0x0600557D RID: 21885 RVA: 0x001372DC File Offset: 0x001354DC
// (set) Token: 0x0600557E RID: 21886 RVA: 0x001372F0 File Offset: 0x001354F0
[Token(Token = "0x17000F2D")]
public IReadOnlyList<int> EKGNDCHHBLE
{
[Token(Token = "0x600557D")]
[Address(RVA = "0x3EDE90", Offset = "0x3EC890", VA = "0x1803EDE90")]
get;
[Token(Token = "0x600557E")]
[Address(RVA = "0x3EDEC0", Offset = "0x3EC8C0", VA = "0x1803EDEC0")]
private set;
}
// Token: 0x17000F2E RID: 3886
// (get) Token: 0x0600557F RID: 21887 RVA: 0x00137304 File Offset: 0x00135504
// (set) Token: 0x06005580 RID: 21888 RVA: 0x00137318 File Offset: 0x00135518
[Token(Token = "0x17000F2E")]
public int JHJNKJHLJBJ
{
[Token(Token = "0x600557F")]
[Address(RVA = "0x4438D0", Offset = "0x4422D0", VA = "0x1804438D0")]
get;
[Token(Token = "0x6005580")]
[Address(RVA = "0x4403C0", Offset = "0x43EDC0", VA = "0x1804403C0")]
private set;
}
// Token: 0x17000F2F RID: 3887
// (get) Token: 0x06005581 RID: 21889 RVA: 0x0013732C File Offset: 0x0013552C
// (set) Token: 0x06005582 RID: 21890 RVA: 0x00137340 File Offset: 0x00135540
[Token(Token = "0x17000F2F")]
public int AHNBDMKBAPK
{
[Token(Token = "0x6005581")]
[Address(RVA = "0x4438C0", Offset = "0x4422C0", VA = "0x1804438C0")]
get;
[Token(Token = "0x6005582")]
[Address(RVA = "0x4438E0", Offset = "0x4422E0", VA = "0x1804438E0")]
private set;
}
// Token: 0x17000F30 RID: 3888
// (get) Token: 0x06005583 RID: 21891 RVA: 0x00137354 File Offset: 0x00135554
// (set) Token: 0x06005584 RID: 21892 RVA: 0x00137368 File Offset: 0x00135568
[Token(Token = "0x17000F30")]
public int PKLADBPMHMC
{
[Token(Token = "0x6005583")]
[Address(RVA = "0x567E50", Offset = "0x566850", VA = "0x180567E50")]
get;
[Token(Token = "0x6005584")]
[Address(RVA = "0x6D78D0", Offset = "0x6D62D0", VA = "0x1806D78D0")]
set;
}
// Token: 0x06005585 RID: 21893 RVA: 0x0013737C File Offset: 0x0013557C
[Token(Token = "0x6005585")]
[Address(RVA = "0x1B89D00", Offset = "0x1B88700", VA = "0x181B89D00", Slot = "4")]
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
{
long num = AEOPHJMOOFE.AAKIMHHKCFB<long>("Id", PMMGDNALAEB);
this.<JPAOOKPLEDB>k__BackingField = num;
string text = AEOPHJMOOFE.AAKIMHHKCFB<string>("ImageName", PMMGDNALAEB);
this.<HPJCFFLAJJE>k__BackingField = text;
int num2 = 0;
int num3 = AEOPHJMOOFE.KFANFFHOJGF<int>("PlayerId", PMMGDNALAEB, num2);
this.<FMMJEJMBDPL>k__BackingField = num3;
int num4 = 0;
long num5 = AEOPHJMOOFE.KFANFFHOJGF<long>("RoomId", PMMGDNALAEB, (long)num4);
int num6 = 0;
int num7 = 0;
this.<DOFDAMHCJLP>k__BackingField = num6;
long num8 = AEOPHJMOOFE.KFANFFHOJGF<long>("PlayerEventId", PMMGDNALAEB, (long)num7);
int num9 = 0;
this.<KJHKNKGENCJ>k__BackingField = num9;
int num10 = AEOPHJMOOFE.AAKIMHHKCFB<int>("Accessibility", PMMGDNALAEB);
this.<OMHKPJKDFLJ>k__BackingField = (OHDHPENHDAP.IMKNMFOOLGF)num10;
bool flag = AEOPHJMOOFE.AAKIMHHKCFB<bool>("AccessibilityLocked", PMMGDNALAEB);
this.<BOPFLMJCDLF>k__BackingField = flag;
int num11 = AEOPHJMOOFE.AAKIMHHKCFB<int>("Type", PMMGDNALAEB);
this.<PALMIOEJANE>k__BackingField = (OHDHPENHDAP.DLHGJJJPHPH)num11;
int num12 = 0;
DateTime dateTime = AEOPHJMOOFE.NEBCDECIPHD("CreatedAt", PMMGDNALAEB, num12 != 0);
this.<IPLPEOMCNPJ>k__BackingField = dateTime;
List list = AEOPHJMOOFE.LEIBLAFOPLL<int>("TaggedPlayerIds", PMMGDNALAEB);
this.<NHNJEJLNBDI>k__BackingField = list;
int num13 = AEOPHJMOOFE.AAKIMHHKCFB<int>("CheerCount", PMMGDNALAEB);
this.<MJCOMMCDGJH>k__BackingField = num13;
this.<KHFDMNNCABJ>k__BackingField = num13;
int num14 = AEOPHJMOOFE.AAKIMHHKCFB<int>("CommentCount", PMMGDNALAEB);
this.<CBPFGPIIAKA>k__BackingField = num14;
}
// Token: 0x06005586 RID: 21894 RVA: 0x001374A0 File Offset: 0x001356A0
[Token(Token = "0x6005586")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public IBANLCLBGLM()
{
}
}
// Token: 0x02000DC4 RID: 3524
[Token(Token = "0x2000DC4")]
private class POCNLACNBLE : IFAIJAGLDFK
{
// Token: 0x17000F31 RID: 3889
// (get) Token: 0x06005587 RID: 21895 RVA: 0x001374B4 File Offset: 0x001356B4
// (set) Token: 0x06005588 RID: 21896 RVA: 0x001374C8 File Offset: 0x001356C8
[Token(Token = "0x17000F31")]
public List<string> DLJBBCDLALH
{
[Token(Token = "0x6005587")]
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
get;
[Token(Token = "0x6005588")]
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
private set;
}
// Token: 0x06005589 RID: 21897 RVA: 0x001374DC File Offset: 0x001356DC
[Token(Token = "0x6005589")]
[Address(RVA = "0x1B9E870", Offset = "0x1B9D270", VA = "0x181B9E870", Slot = "4")]
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
{
List list = AEOPHJMOOFE.LEIBLAFOPLL<string>("Images", PMMGDNALAEB);
}
// Token: 0x0600558A RID: 21898 RVA: 0x001374F8 File Offset: 0x001356F8
[Token(Token = "0x600558A")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public POCNLACNBLE()
{
}
}
// Token: 0x02000DC5 RID: 3525
[Token(Token = "0x2000DC5")]
public class MJHPGFPBJBP : AKJKEMONOIL
{
// Token: 0x0600558B RID: 21899 RVA: 0x0013750C File Offset: 0x0013570C
[Token(Token = "0x600558B")]
[Address(RVA = "0x1B8ABB0", Offset = "0x1B895B0", VA = "0x181B8ABB0", Slot = "4")]
public Dictionary<string, object> HLHBJCIJPBE()
{
Dictionary<string, object> dictionary = new Dictionary();
string ahgcogfeeee = this.AHGCOGFEEEE;
dictionary.Add("ImageName", ahgcogfeeee);
OHDHPENHDAP.IMKNMFOOLGF jfeapmipnep = this.JFEAPMIPNEP;
dictionary.Add("Accessibility", dictionary);
return dictionary;
}
// Token: 0x0600558C RID: 21900 RVA: 0x0013754C File Offset: 0x0013574C
[Token(Token = "0x600558C")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public MJHPGFPBJBP()
{
}
// Token: 0x04003E44 RID: 15940
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E44")]
public string AHGCOGFEEEE;
// Token: 0x04003E45 RID: 15941
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003E45")]
public OHDHPENHDAP.IMKNMFOOLGF JFEAPMIPNEP;
}
// Token: 0x02000DC6 RID: 3526
[Token(Token = "0x2000DC6")]
private class HBFNMCHEJFF : IFAIJAGLDFK
{
// Token: 0x17000F32 RID: 3890
// (get) Token: 0x0600558D RID: 21901 RVA: 0x00137560 File Offset: 0x00135760
// (set) Token: 0x0600558E RID: 21902 RVA: 0x00137574 File Offset: 0x00135774
[Token(Token = "0x17000F32")]
public string EJLKLEBPJJP
{
[Token(Token = "0x600558D")]
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
get;
[Token(Token = "0x600558E")]
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
set;
}
// Token: 0x17000F33 RID: 3891
// (get) Token: 0x0600558F RID: 21903 RVA: 0x00137588 File Offset: 0x00135788
// (set) Token: 0x06005590 RID: 21904 RVA: 0x0013759C File Offset: 0x0013579C
[Token(Token = "0x17000F33")]
public string AHGCOGFEEEE
{
[Token(Token = "0x600558F")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
get;
[Token(Token = "0x6005590")]
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
set;
}
// Token: 0x17000F34 RID: 3892
// (get) Token: 0x06005591 RID: 21905 RVA: 0x001375B0 File Offset: 0x001357B0
// (set) Token: 0x06005592 RID: 21906 RVA: 0x001375C4 File Offset: 0x001357C4
[Token(Token = "0x17000F34")]
public DateTime LIPFBIGFEBG
{
[Token(Token = "0x6005591")]
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
get;
[Token(Token = "0x6005592")]
[Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")]
set;
}
// Token: 0x17000F35 RID: 3893
// (get) Token: 0x06005593 RID: 21907 RVA: 0x001375D8 File Offset: 0x001357D8
// (set) Token: 0x06005594 RID: 21908 RVA: 0x001375EC File Offset: 0x001357EC
[Token(Token = "0x17000F35")]
public DateTime MAFEFHEPIKI
{
[Token(Token = "0x6005593")]
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")]
get;
[Token(Token = "0x6005594")]
[Address(RVA = "0x3C1270", Offset = "0x3BFC70", VA = "0x1803C1270")]
set;
}
// Token: 0x06005595 RID: 21909 RVA: 0x00137600 File Offset: 0x00135800
[Token(Token = "0x6005595")]
[Address(RVA = "0x1B89C00", Offset = "0x1B88600", VA = "0x181B89C00", Slot = "4")]
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
{
string text = AEOPHJMOOFE.AAKIMHHKCFB<string>("FriendlyImageName", PMMGDNALAEB);
this.<PIDCBEGGJFN>k__BackingField = text;
string text2 = AEOPHJMOOFE.AAKIMHHKCFB<string>("ImageName", PMMGDNALAEB);
this.<HPJCFFLAJJE>k__BackingField = text2;
int num = 0;
DateTime dateTime = AEOPHJMOOFE.NEBCDECIPHD("StartTime", PMMGDNALAEB, num != 0);
this.<NBPEAFMLPDJ>k__BackingField = dateTime;
int num2 = 0;
DateTime dateTime2 = AEOPHJMOOFE.NEBCDECIPHD("EndTime", PMMGDNALAEB, num2 != 0);
this.<EKCLCPFEHDB>k__BackingField = dateTime2;
}
// Token: 0x06005596 RID: 21910 RVA: 0x00137664 File Offset: 0x00135864
[Token(Token = "0x6005596")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public HBFNMCHEJFF()
{
}
}
// Token: 0x02000DC7 RID: 3527
[Token(Token = "0x2000DC7")]
public class JNJBPIAKCEJ : IFAIJAGLDFK
{
// Token: 0x17000F36 RID: 3894
// (get) Token: 0x06005597 RID: 21911 RVA: 0x00137678 File Offset: 0x00135878
// (set) Token: 0x06005598 RID: 21912 RVA: 0x0013768C File Offset: 0x0013588C
[Token(Token = "0x17000F36")]
public long OJFFNELIFHK
{
[Token(Token = "0x6005597")]
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
get;
[Token(Token = "0x6005598")]
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
set;
}
// Token: 0x17000F37 RID: 3895
// (get) Token: 0x06005599 RID: 21913 RVA: 0x001376A0 File Offset: 0x001358A0
// (set) Token: 0x0600559A RID: 21914 RVA: 0x001376B4 File Offset: 0x001358B4
[Token(Token = "0x17000F37")]
public string AHGCOGFEEEE
{
[Token(Token = "0x6005599")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
get;
[Token(Token = "0x600559A")]
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
set;
}
// Token: 0x17000F38 RID: 3896
// (get) Token: 0x0600559B RID: 21915 RVA: 0x001376C8 File Offset: 0x001358C8
// (set) Token: 0x0600559C RID: 21916 RVA: 0x001376DC File Offset: 0x001358DC
[Token(Token = "0x17000F38")]
public string IHADBCJNDIP
{
[Token(Token = "0x600559B")]
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
get;
[Token(Token = "0x600559C")]
[Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")]
set;
}
// Token: 0x17000F39 RID: 3897
// (get) Token: 0x0600559D RID: 21917 RVA: 0x001376F0 File Offset: 0x001358F0
// (set) Token: 0x0600559E RID: 21918 RVA: 0x00137704 File Offset: 0x00135904
[Token(Token = "0x17000F39")]
public int EEOGKBHOJGL
{
[Token(Token = "0x600559D")]
[Address(RVA = "0x4D24F0", Offset = "0x4D0EF0", VA = "0x1804D24F0")]
get;
[Token(Token = "0x600559E")]
[Address(RVA = "0x4D2650", Offset = "0x4D1050", VA = "0x1804D2650")]
set;
}
// Token: 0x17000F3A RID: 3898
// (get) Token: 0x0600559F RID: 21919 RVA: 0x00137718 File Offset: 0x00135918
// (set) Token: 0x060055A0 RID: 21920 RVA: 0x0013772C File Offset: 0x0013592C
[Token(Token = "0x17000F3A")]
public string HEHAGDOEDHG
{
[Token(Token = "0x600559F")]
[Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")]
get;
[Token(Token = "0x60055A0")]
[Address(RVA = "0x3C1290", Offset = "0x3BFC90", VA = "0x1803C1290")]
set;
}
// Token: 0x17000F3B RID: 3899
// (get) Token: 0x060055A1 RID: 21921 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x060055A2 RID: 21922 RVA: 0x00137740 File Offset: 0x00135940
[Token(Token = "0x17000F3B")]
public long? DADOKMAOFJL
{
[Token(Token = "0x60055A1")]
[Address(RVA = "0x1181880", Offset = "0x1180280", VA = "0x181181880")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x60055A2")]
[Address(RVA = "0x11BAC50", Offset = "0x11B9650", VA = "0x1811BAC50")]
[CompilerGenerated]
set
{
}
}
// Token: 0x060055A3 RID: 21923 RVA: 0x00137750 File Offset: 0x00135950
[Token(Token = "0x60055A3")]
[Address(RVA = "0x1B8A4A0", Offset = "0x1B88EA0", VA = "0x181B8A4A0", Slot = "4")]
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
{
long num = AEOPHJMOOFE.AAKIMHHKCFB<long>("SavedImageId", PMMGDNALAEB);
this.<ICFABPFHLDG>k__BackingField = num;
string text = AEOPHJMOOFE.AAKIMHHKCFB<string>("ImageName", PMMGDNALAEB);
this.<HPJCFFLAJJE>k__BackingField = text;
string text2 = AEOPHJMOOFE.AAKIMHHKCFB<string>("Username", PMMGDNALAEB);
this.<KHJCEENDAOL>k__BackingField = text2;
int num2 = 0;
int num3 = AEOPHJMOOFE.KFANFFHOJGF<int>("PlayerId", PMMGDNALAEB, num2);
this.<FMMJEJMBDPL>k__BackingField = num3;
string text3 = AEOPHJMOOFE.AAKIMHHKCFB<string>("RoomName", PMMGDNALAEB);
this.<JJBCFEOMLBI>k__BackingField = text3;
}
// Token: 0x060055A4 RID: 21924 RVA: 0x001377C8 File Offset: 0x001359C8
[Token(Token = "0x60055A4")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public JNJBPIAKCEJ()
{
}
}
// Token: 0x02000DC8 RID: 3528
[Token(Token = "0x2000DC8")]
public class OHGBAPBECNM : IFAIJAGLDFK
{
// Token: 0x17000F3C RID: 3900
// (get) Token: 0x060055A5 RID: 21925 RVA: 0x001377DC File Offset: 0x001359DC
// (set) Token: 0x060055A6 RID: 21926 RVA: 0x001377F0 File Offset: 0x001359F0
[Token(Token = "0x17000F3C")]
public DateTime HJJGFONDEFO
{
[Token(Token = "0x60055A5")]
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
get;
[Token(Token = "0x60055A6")]
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
private set;
}
// Token: 0x17000F3D RID: 3901
// (get) Token: 0x060055A7 RID: 21927 RVA: 0x00137804 File Offset: 0x00135A04
// (set) Token: 0x060055A8 RID: 21928 RVA: 0x00137818 File Offset: 0x00135A18
[Token(Token = "0x17000F3D")]
public List<OHDHPENHDAP.JNJBPIAKCEJ> DLJBBCDLALH
{
[Token(Token = "0x60055A7")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
get;
[Token(Token = "0x60055A8")]
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
private set;
}
// Token: 0x060055A9 RID: 21929 RVA: 0x0013782C File Offset: 0x00135A2C
[Token(Token = "0x60055A9")]
[Address(RVA = "0x1B8B890", Offset = "0x1B8A290", VA = "0x181B8B890", Slot = "4")]
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
{
int num = 0;
DateTime dateTime = AEOPHJMOOFE.NEBCDECIPHD("ValidTill", PMMGDNALAEB, num != 0);
this.<CCEELEAOBFJ>k__BackingField = dateTime;
List list = AEOPHJMOOFE.OLILAGBNPEH<OHDHPENHDAP.JNJBPIAKCEJ>("Images", PMMGDNALAEB);
this.<BLBJNODILPO>k__BackingField = list;
}
// Token: 0x060055AA RID: 21930 RVA: 0x00137864 File Offset: 0x00135A64
[Token(Token = "0x60055AA")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public OHGBAPBECNM()
{
}
}
// Token: 0x02000DC9 RID: 3529
[Token(Token = "0x2000DC9")]
public class CJMIIIAGBPP : AKJKEMONOIL
{
// Token: 0x060055AB RID: 21931 RVA: 0x00137878 File Offset: 0x00135A78
[Token(Token = "0x60055AB")]
[Address(RVA = "0x1B87CD0", Offset = "0x1B866D0", VA = "0x181B87CD0", Slot = "4")]
public Dictionary<string, object> HLHBJCIJPBE()
{
Dictionary<string, object> dictionary = new Dictionary();
long cbpfkjackem = this.CBPFKJACKEM;
dictionary.Add("SavedImageId", dictionary);
bool hdabjllgcbc = this.HDABJLLGCBC;
dictionary.Add("Cheer", hdabjllgcbc);
return dictionary;
}
// Token: 0x060055AC RID: 21932 RVA: 0x001378B8 File Offset: 0x00135AB8
[Token(Token = "0x60055AC")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public CJMIIIAGBPP()
{
}
// Token: 0x04003E52 RID: 15954
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E52")]
public long CBPFKJACKEM;
// Token: 0x04003E53 RID: 15955
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003E53")]
public bool HDABJLLGCBC;
}
// Token: 0x02000DCA RID: 3530
[Token(Token = "0x2000DCA")]
public class CLEKCPELAIO : AKJKEMONOIL
{
// Token: 0x17000F3E RID: 3902
// (get) Token: 0x060055AD RID: 21933 RVA: 0x001378CC File Offset: 0x00135ACC
// (set) Token: 0x060055AE RID: 21934 RVA: 0x001378E0 File Offset: 0x00135AE0
[Token(Token = "0x17000F3E")]
public long[] LMECCMKOELG
{
[Token(Token = "0x60055AD")]
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
get;
[Token(Token = "0x60055AE")]
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
set;
}
// Token: 0x060055AF RID: 21935 RVA: 0x001378F4 File Offset: 0x00135AF4
[Token(Token = "0x60055AF")]
[Address(RVA = "0x1B87DA0", Offset = "0x1B867A0", VA = "0x181B87DA0", Slot = "4")]
public Dictionary<string, object> HLHBJCIJPBE()
{
Dictionary<string, object> dictionary = new Dictionary();
long[] array = this.<PLMNPFPMBOE>k__BackingField;
dictionary.Add("SavedImageIds", array);
return dictionary;
}
// Token: 0x060055B0 RID: 21936 RVA: 0x00137924 File Offset: 0x00135B24
[Token(Token = "0x60055B0")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public CLEKCPELAIO()
{
}
}
// Token: 0x02000DCB RID: 3531
[Token(Token = "0x2000DCB")]
public class NODLLCGLDIE : IFAIJAGLDFK
{
// Token: 0x17000F3F RID: 3903
// (get) Token: 0x060055B1 RID: 21937 RVA: 0x00137938 File Offset: 0x00135B38
// (set) Token: 0x060055B2 RID: 21938 RVA: 0x0013794C File Offset: 0x00135B4C
[Token(Token = "0x17000F3F")]
public long OJFFNELIFHK
{
[Token(Token = "0x60055B1")]
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
get;
[Token(Token = "0x60055B2")]
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
set;
}
// Token: 0x17000F40 RID: 3904
// (get) Token: 0x060055B3 RID: 21939 RVA: 0x00137960 File Offset: 0x00135B60
// (set) Token: 0x060055B4 RID: 21940 RVA: 0x00137974 File Offset: 0x00135B74
[Token(Token = "0x17000F40")]
public bool KEJEBMNEHBB
{
[Token(Token = "0x60055B3")]
[Address(RVA = "0x4FBF40", Offset = "0x4FA940", VA = "0x1804FBF40")]
get;
[Token(Token = "0x60055B4")]
[Address(RVA = "0x55D5F0", Offset = "0x55BFF0", VA = "0x18055D5F0")]
set;
}
// Token: 0x060055B5 RID: 21941 RVA: 0x00137988 File Offset: 0x00135B88
[Token(Token = "0x60055B5")]
[Address(RVA = "0x1B8B590", Offset = "0x1B89F90", VA = "0x181B8B590", Slot = "4")]
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
{
long num = AEOPHJMOOFE.AAKIMHHKCFB<long>("SavedImageId", PMMGDNALAEB);
this.<ICFABPFHLDG>k__BackingField = num;
bool flag = AEOPHJMOOFE.AAKIMHHKCFB<bool>("IsCheered", PMMGDNALAEB);
this.<JGOCAMKLAIJ>k__BackingField = flag;
}
// Token: 0x060055B6 RID: 21942 RVA: 0x001379BC File Offset: 0x00135BBC
[Token(Token = "0x60055B6")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public NODLLCGLDIE()
{
}
}
// Token: 0x02000DCC RID: 3532
[Token(Token = "0x2000DCC")]
[Serializable]
public class SavedImageMetaDTO
{
// Token: 0x060055B7 RID: 21943 RVA: 0x001379D0 File Offset: 0x00135BD0
[Token(Token = "0x60055B7")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public SavedImageMetaDTO()
{
}
// Token: 0x04003E57 RID: 15959
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E57")]
public List<int> playerIds;
// Token: 0x04003E58 RID: 15960
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003E58")]
public OHDHPENHDAP.DLHGJJJPHPH savedImageType;
// Token: 0x04003E59 RID: 15961
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003E59")]
public long roomId;
// Token: 0x04003E5A RID: 15962
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4003E5A")]
public long playerEventId;
// Token: 0x04003E5B RID: 15963
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4003E5B")]
public OHDHPENHDAP.IMKNMFOOLGF accessibility;
}
// Token: 0x02000DCD RID: 3533
[Token(Token = "0x2000DCD")]
public enum IMKNMFOOLGF
{
// Token: 0x04003E5D RID: 15965
[Token(Token = "0x4003E5D")]
Private,
// Token: 0x04003E5E RID: 15966
[Token(Token = "0x4003E5E")]
Public,
// Token: 0x04003E5F RID: 15967
[Token(Token = "0x4003E5F")]
FriendsOnly
}
// Token: 0x02000DCE RID: 3534
[Token(Token = "0x2000DCE")]
public enum DLHGJJJPHPH
{
// Token: 0x04003E61 RID: 15969
[Token(Token = "0x4003E61")]
None,
// Token: 0x04003E62 RID: 15970
[Token(Token = "0x4003E62")]
ShareCamera,
// Token: 0x04003E63 RID: 15971
[Token(Token = "0x4003E63")]
OutfitThumbnail,
// Token: 0x04003E64 RID: 15972
[Token(Token = "0x4003E64")]
RoomThumbnail,
// Token: 0x04003E65 RID: 15973
[Token(Token = "0x4003E65")]
ProfileThumbnail,
// Token: 0x04003E66 RID: 15974
[Token(Token = "0x4003E66")]
InventionThumbnail,
// Token: 0x04003E67 RID: 15975
[Token(Token = "0x4003E67")]
PlayerEventThumbnail,
// Token: 0x04003E68 RID: 15976
[Token(Token = "0x4003E68")]
RoomLoadScreen
}
// Token: 0x02000DCF RID: 3535
[Token(Token = "0x2000DCF")]
public enum ALLECIACGAH
{
// Token: 0x04003E6A RID: 15978
[Token(Token = "0x4003E6A")]
CreatedAt_Desc,
// Token: 0x04003E6B RID: 15979
[Token(Token = "0x4003E6B")]
CheerCount_Desc
}
// Token: 0x02000DD0 RID: 3536
[Token(Token = "0x2000DD0")]
public enum OGDBPFGJMOO
{
// Token: 0x04003E6D RID: 15981
[Token(Token = "0x4003E6D")]
VisibleToPlayer,
// Token: 0x04003E6E RID: 15982
[Token(Token = "0x4003E6E")]
PublicOnly,
// Token: 0x04003E6F RID: 15983
[Token(Token = "0x4003E6F")]
PublicLocalPlayerTagged
}
// Token: 0x02000DD1 RID: 3537
[Token(Token = "0x2000DD1")]
public interface CPOAHJEGIEA : IDisposable
{
// Token: 0x060055B8 RID: 21944
[Token(Token = "0x60055B8")]
[Address(Slot = "0")]
OHDHPENHDAP.CPOAHJEGIEA LHHAHBBBDOA(Action<Texture2D> JJGHIEJCCDA);
}
// Token: 0x02000DD2 RID: 3538
[Token(Token = "0x2000DD2")]
private class CDPPPMNMLNP : OHDHPENHDAP.CPOAHJEGIEA, IDisposable
{
// Token: 0x17000F41 RID: 3905
// (get) Token: 0x060055B9 RID: 21945 RVA: 0x001379E4 File Offset: 0x00135BE4
[Token(Token = "0x17000F41")]
private Texture2D LGCEIHGGPLE
{
[Token(Token = "0x60055B9")]
[Address(RVA = "0x1B87A30", Offset = "0x1B86430", VA = "0x181B87A30")]
get
{
SessionManager instance = SingletonMonoBehaviour.Instance;
int num = 0;
if (instance != num)
{
return SingletonMonoBehaviour.Instance.defaultProfileImage;
}
throw new NullReferenceException();
}
}
// Token: 0x060055BA RID: 21946 RVA: 0x00137A18 File Offset: 0x00135C18
[Token(Token = "0x60055BA")]
[Address(RVA = "0x1B87B60", Offset = "0x1B86560", VA = "0x181B87B60")]
public CDPPPMNMLNP(OHDHPENHDAP.NBMFNJLHKAO resourceHandle)
{
Promise<Texture2D> promise = new Promise();
this.NKLGAGCHGPM = promise;
base..ctor();
this.OPEKGDGMEFP = resourceHandle;
if (resourceHandle != 0)
{
Action<string> action = new Action(this.CPCKGNIBKFC);
Action<Texture2D> action2 = new Action(this.HPLIFIOOCBJ);
int num = 0;
num += num;
num++;
}
}
// Token: 0x060055BB RID: 21947 RVA: 0x00137A7C File Offset: 0x00135C7C
[Token(Token = "0x60055BB")]
[Address(RVA = "0x1B879A0", Offset = "0x1B863A0", VA = "0x181B879A0", Slot = "4")]
public OHDHPENHDAP.CPOAHJEGIEA LHHAHBBBDOA(Action<Texture2D> JJGHIEJCCDA)
{
IPromise<Texture2D> promise = this.NKLGAGCHGPM.Then(JJGHIEJCCDA);
Promise<Texture2D> nklgagchgpm = this.NKLGAGCHGPM;
Texture2D texture2D = this.LGCEIHGGPLE;
JJGHIEJCCDA(texture2D);
throw new NullReferenceException();
}
// Token: 0x060055BC RID: 21948 RVA: 0x00137AB0 File Offset: 0x00135CB0
[Token(Token = "0x60055BC")]
[Address(RVA = "0x1B87B00", Offset = "0x1B86500", VA = "0x181B87B00")]
public void OOOIENHGNCA(Texture2D CAKFKAGPMBF)
{
this.NKLGAGCHGPM.Complete(CAKFKAGPMBF);
}
// Token: 0x060055BD RID: 21949 RVA: 0x00137AD0 File Offset: 0x00135CD0
[Token(Token = "0x60055BD")]
[Address(RVA = "0x1B878E0", Offset = "0x1B862E0", VA = "0x181B878E0", Slot = "5")]
public void Dispose()
{
OHDHPENHDAP.NBMFNJLHKAO opekgdgmefp = this.OPEKGDGMEFP;
if (opekgdgmefp != 0)
{
opekgdgmefp.Dispose();
return;
}
}
// Token: 0x060055BE RID: 21950 RVA: 0x00137AF0 File Offset: 0x00135CF0
[Token(Token = "0x60055BE")]
[Address(RVA = "0x1B87880", Offset = "0x1B86280", VA = "0x181B87880")]
[CompilerGenerated]
private void CPCKGNIBKFC(string MOPOMPHBHKF)
{
Texture2D texture2D = this.LGCEIHGGPLE;
this.NKLGAGCHGPM.Complete(texture2D);
}
// Token: 0x060055BF RID: 21951 RVA: 0x00137B18 File Offset: 0x00135D18
[Token(Token = "0x60055BF")]
[Address(RVA = "0x1B87930", Offset = "0x1B86330", VA = "0x181B87930")]
[CompilerGenerated]
private void HPLIFIOOCBJ(Texture2D IJKBAADKCBM)
{
if (IJKBAADKCBM == 0)
{
Texture2D texture2D = this.LGCEIHGGPLE;
}
this.NKLGAGCHGPM.Complete(IJKBAADKCBM);
}
// Token: 0x04003E70 RID: 15984
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E70")]
private readonly OHDHPENHDAP.NBMFNJLHKAO OPEKGDGMEFP;
// Token: 0x04003E71 RID: 15985
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003E71")]
private readonly Promise<Texture2D> NKLGAGCHGPM;
}
// Token: 0x02000DD3 RID: 3539
[Token(Token = "0x2000DD3")]
public class NBMFNJLHKAO : ResourceHandleBase<Task<OHDHPENHDAP.EEPLPHBIJCM>, Texture2D>
{
// Token: 0x060055C0 RID: 21952 RVA: 0x00137B44 File Offset: 0x00135D44
[Token(Token = "0x60055C0")]
[Address(RVA = "0x1B8B470", Offset = "0x1B89E70", VA = "0x181B8B470")]
public NBMFNJLHKAO(IPromise<OHDHPENHDAP.EEPLPHBIJCM> cachedImagePromise)
{
Task<OHDHPENHDAP.EEPLPHBIJCM> task = PromiseTaskBridge.AsTask<OHDHPENHDAP.EEPLPHBIJCM>(cachedImagePromise);
base..ctor(task);
Action<OHDHPENHDAP.EEPLPHBIJCM> action = new Action(this.ACKOLLFBGDC);
int num = 0;
num += num;
num++;
IPromise<OHDHPENHDAP.EEPLPHBIJCM> promise = cachedImagePromise.Then(action);
}
// Token: 0x060055C1 RID: 21953 RVA: 0x00137B88 File Offset: 0x00135D88
[Token(Token = "0x60055C1")]
[Address(RVA = "0x1B8B220", Offset = "0x1B89C20", VA = "0x181B8B220", Slot = "9")]
protected override void ReleaseResource()
{
OHDHPENHDAP.EEPLPHBIJCM ohoipjbhmkp = this.OHOIPJBHMKP;
if (ohoipjbhmkp != 0 && SingletonMonoBehaviour.IsInitialized)
{
SessionManager instance = SingletonMonoBehaviour.Instance;
Action action = new Action(ohoipjbhmkp.OJDKEPAJFIA);
ISchedulerPromise schedulerPromise = instance.InvokeNextEndOfFrame(action);
}
}
// Token: 0x060055C2 RID: 21954 RVA: 0x00137BC4 File Offset: 0x00135DC4
[Token(Token = "0x60055C2")]
[Address(RVA = "0x1B8B350", Offset = "0x1B89D50", VA = "0x181B8B350", Slot = "8")]
protected override Texture2D TransformTaskResult(Task<OHDHPENHDAP.EEPLPHBIJCM> LIPAKCCDNKD)
{
OHDHPENHDAP.EEPLPHBIJCM result = LIPAKCCDNKD.Result;
if (result != 0)
{
return result.NOFJALNFIBM;
}
throw new NullReferenceException();
}
// Token: 0x060055C3 RID: 21955 RVA: 0x00137BE8 File Offset: 0x00135DE8
[Token(Token = "0x60055C3")]
[Address(RVA = "0x1B8B100", Offset = "0x1B89B00", VA = "0x181B8B100")]
public static OHDHPENHDAP.NBMFNJLHKAO LIPGKFECLDO(string MOPOMPHBHKF)
{
return new OHDHPENHDAP.NBMFNJLHKAO(Promise.FromError<OHDHPENHDAP.EEPLPHBIJCM>(MOPOMPHBHKF));
}
// Token: 0x060055C4 RID: 21956 RVA: 0x00137C00 File Offset: 0x00135E00
[Token(Token = "0x60055C4")]
[Address(RVA = "0x1B8B190", Offset = "0x1B89B90", VA = "0x181B8B190")]
public static OHDHPENHDAP.NBMFNJLHKAO MKLIDFOGIGO(OHDHPENHDAP.EEPLPHBIJCM OHOIPJBHMKP)
{
return new OHDHPENHDAP.NBMFNJLHKAO(Promise.FromResult<OHDHPENHDAP.EEPLPHBIJCM>(OHOIPJBHMKP));
}
// Token: 0x17000F42 RID: 3906
// (get) Token: 0x060055C5 RID: 21957 RVA: 0x00137C18 File Offset: 0x00135E18
// (set) Token: 0x060055C6 RID: 21958 RVA: 0x00137C2C File Offset: 0x00135E2C
[Token(Token = "0x17000F42")]
public static OHDHPENHDAP.NBMFNJLHKAO LCFDFOGDNDK
{
[Token(Token = "0x60055C5")]
[Address(RVA = "0x1B8B0A0", Offset = "0x1B89AA0", VA = "0x181B8B0A0")]
get;
[Token(Token = "0x60055C6")]
[Address(RVA = "0x1B8B040", Offset = "0x1B89A40", VA = "0x181B8B040")]
private set;
} = new OHDHPENHDAP.NBMFNJLHKAO(Promise.FromResult<OHDHPENHDAP.EEPLPHBIJCM>(OHDHPENHDAP.EEPLPHBIJCM.LLDPBGKJGIJ));
// Token: 0x060055C7 RID: 21959 RVA: 0x00137C40 File Offset: 0x00135E40
[Token(Token = "0x60055C7")]
[Address(RVA = "0x1B8B300", Offset = "0x1B89D00", VA = "0x181B8B300", Slot = "3")]
public override string ToString()
{
string text = base.ToString();
OHDHPENHDAP.EEPLPHBIJCM ohoipjbhmkp = this.OHOIPJBHMKP;
return string.Format("{0} (CachedImage: {1})", text, ohoipjbhmkp);
}
// Token: 0x060055C9 RID: 21961 RVA: 0x00137C8C File Offset: 0x00135E8C
[Token(Token = "0x60055C9")]
[Address(RVA = "0x1B8AFE0", Offset = "0x1B899E0", VA = "0x181B8AFE0")]
[CompilerGenerated]
private void ACKOLLFBGDC(OHDHPENHDAP.EEPLPHBIJCM GBMOPEPCCHD)
{
this.OHOIPJBHMKP = GBMOPEPCCHD;
Texture2D nofjalnfibm = GBMOPEPCCHD.NOFJALNFIBM;
base.CompleteHandleSuccess(nofjalnfibm);
}
// Token: 0x04003E72 RID: 15986
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003E72")]
private OHDHPENHDAP.EEPLPHBIJCM OHOIPJBHMKP;
}
// Token: 0x02000DD4 RID: 3540
[Token(Token = "0x2000DD4")]
public class EEPLPHBIJCM : IDisposable
{
// Token: 0x060055CA RID: 21962 RVA: 0x00137CB4 File Offset: 0x00135EB4
[Token(Token = "0x60055CA")]
[Address(RVA = "0x1B88DD0", Offset = "0x1B877D0", VA = "0x181B88DD0")]
public EEPLPHBIJCM(PromiseCache<string> textureCache, string cacheKey, Texture2D texture)
{
int num = 0;
base.FieldGetter(num, cacheKey, texture);
this.INNDFCGNFNB = textureCache;
this.NOFJALNFIBM = texture;
this.LFHKOFIPIEK = cacheKey;
this.EFKBPANNFCC = (int)((ulong)0L);
}
// Token: 0x060055CB RID: 21963 RVA: 0x00137CEC File Offset: 0x00135EEC
[Token(Token = "0x60055CB")]
[Address(RVA = "0x4FA0F0", Offset = "0x4F8AF0", VA = "0x1804FA0F0")]
public void ABPOJEGGGHP()
{
}
// Token: 0x060055CC RID: 21964 RVA: 0x00137CFC File Offset: 0x00135EFC
[Token(Token = "0x60055CC")]
[Address(RVA = "0x1B88B40", Offset = "0x1B87540", VA = "0x181B88B40")]
public void GHPGHDLJKBE()
{
if (SingletonMonoBehaviour.IsInitialized)
{
SessionManager instance = SingletonMonoBehaviour.Instance;
Action action = new Action(this.OJDKEPAJFIA);
ISchedulerPromise schedulerPromise = instance.InvokeNextEndOfFrame(action);
}
}
// Token: 0x060055CD RID: 21965 RVA: 0x00137D2C File Offset: 0x00135F2C
[Token(Token = "0x60055CD")]
[Address(RVA = "0x1B88C10", Offset = "0x1B87610", VA = "0x181B88C10")]
private void OJDKEPAJFIA()
{
if (!string.IsNullOrEmpty(this.LFHKOFIPIEK))
{
PromiseCache<string> inndfcgnfnb = this.INNDFCGNFNB;
string lfhkofipiek = this.LFHKOFIPIEK;
bool flag = inndfcgnfnb.Remove(lfhkofipiek);
PromiseCache<string> lhenoeklbpc = OHDHPENHDAP.LHENOEKLBPC;
string lfhkofipiek2 = this.LFHKOFIPIEK;
bool flag2 = lhenoeklbpc.Remove(lfhkofipiek2);
SafeDestroy.Asset(this.NOFJALNFIBM);
this.LFHKOFIPIEK = (ulong)0L;
}
}
// Token: 0x060055CE RID: 21966 RVA: 0x00137D90 File Offset: 0x00135F90
[Token(Token = "0x60055CE")]
[Address(RVA = "0x1B88A80", Offset = "0x1B87480", VA = "0x181B88A80", Slot = "4")]
public void Dispose()
{
if (!string.IsNullOrEmpty(this.LFHKOFIPIEK))
{
PromiseCache<string> inndfcgnfnb = this.INNDFCGNFNB;
string lfhkofipiek = this.LFHKOFIPIEK;
bool flag = inndfcgnfnb.Remove(lfhkofipiek);
PromiseCache<string> lhenoeklbpc = OHDHPENHDAP.LHENOEKLBPC;
string lfhkofipiek2 = this.LFHKOFIPIEK;
bool flag2 = lhenoeklbpc.Remove(lfhkofipiek2);
SafeDestroy.Asset(this.NOFJALNFIBM);
this.LFHKOFIPIEK = (ulong)0L;
}
}
// Token: 0x060055CF RID: 21967 RVA: 0x00137DF4 File Offset: 0x00135FF4
[Token(Token = "0x60055CF")]
[Address(RVA = "0x1B88CD0", Offset = "0x1B876D0", VA = "0x181B88CD0", Slot = "3")]
public override string ToString()
{
string text = base.ToString();
int efkbpannfcc = this.EFKBPANNFCC;
string lfhkofipiek = this.LFHKOFIPIEK;
return string.Format("{0} (cacheKey: {1}, referenceCount: {2})", text, lfhkofipiek, text);
}
// Token: 0x060055D0 RID: 21968 RVA: 0x00137E24 File Offset: 0x00136024
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x60055D0")]
[Address(RVA = "0x1B88D60", Offset = "0x1B87760", VA = "0x181B88D60")]
static EEPLPHBIJCM()
{
int num = 0;
OHDHPENHDAP.EEPLPHBIJCM eeplphbijcm;
eeplphbijcm.INNDFCGNFNB = num;
eeplphbijcm.LFHKOFIPIEK = num;
eeplphbijcm.NOFJALNFIBM = num;
eeplphbijcm.EFKBPANNFCC = num;
OHDHPENHDAP.EEPLPHBIJCM.LLDPBGKJGIJ = eeplphbijcm;
}
// Token: 0x04003E74 RID: 15988
[Token(Token = "0x4003E74")]
public static OHDHPENHDAP.EEPLPHBIJCM LLDPBGKJGIJ;
// Token: 0x04003E75 RID: 15989
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E75")]
private string LFHKOFIPIEK;
// Token: 0x04003E76 RID: 15990
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003E76")]
private PromiseCache<string> INNDFCGNFNB;
// Token: 0x04003E77 RID: 15991
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003E77")]
public readonly Texture2D NOFJALNFIBM;
// Token: 0x04003E78 RID: 15992
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4003E78")]
private int EFKBPANNFCC;
}
// Token: 0x02000DD5 RID: 3541
[Token(Token = "0x2000DD5")]
[CompilerGenerated]
private sealed class LMFONOOCMKH
{
// Token: 0x060055D1 RID: 21969 RVA: 0x00137E58 File Offset: 0x00136058
[Token(Token = "0x60055D1")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public LMFONOOCMKH()
{
}
// Token: 0x060055D2 RID: 21970 RVA: 0x00137E6C File Offset: 0x0013606C
[Token(Token = "0x60055D2")]
[Address(RVA = "0x1B8A9A0", Offset = "0x1B893A0", VA = "0x181B8A9A0")]
internal void <GetSavedImageList>b__0(string error, OHDHPENHDAP.POCNLACNBLE response)
{
if (response != 0)
{
}
BPHGKAEDBPE.OJDJIJDNFHE<List<string>> ojdjijdnfhe = this.callback;
}
// Token: 0x04003E79 RID: 15993
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E79")]
public BPHGKAEDBPE.OJDJIJDNFHE<List<string>> callback;
}
// Token: 0x02000DD7 RID: 3543
[Token(Token = "0x2000DD7")]
[CompilerGenerated]
private sealed class JIFPNIIGIDJ
{
// Token: 0x060055DE RID: 21982 RVA: 0x00137FF4 File Offset: 0x001361F4
[Token(Token = "0x60055DE")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public JIFPNIIGIDJ()
{
}
// Token: 0x060055DF RID: 21983 RVA: 0x00138008 File Offset: 0x00136208
[Token(Token = "0x60055DF")]
[Address(RVA = "0x1B8A330", Offset = "0x1B88D30", VA = "0x181B8A330")]
internal IPromise<string> <EncodeAndUploadSavedImage>b__0(byte[] image)
{
OHDHPENHDAP.SavedImageMetaDTO savedImageMetaDTO = this.imageMeta;
return OHDHPENHDAP.MPNCIPABNKC(image, savedImageMetaDTO);
}
// Token: 0x04003E84 RID: 16004
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E84")]
public OHDHPENHDAP.SavedImageMetaDTO imageMeta;
}
// Token: 0x02000DD8 RID: 3544
[Token(Token = "0x2000DD8")]
[CompilerGenerated]
private sealed class ONPFDPIANEC
{
// Token: 0x060055E0 RID: 21984 RVA: 0x00138024 File Offset: 0x00136224
[Token(Token = "0x60055E0")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public ONPFDPIANEC()
{
}
// Token: 0x060055E1 RID: 21985 RVA: 0x00138038 File Offset: 0x00136238
[Token(Token = "0x60055E1")]
[Address(RVA = "0x1B9E250", Offset = "0x1B9CC50", VA = "0x181B9E250")]
internal void <CheerImage>b__0()
{
CCABMIIPCIO<long, bool> ibffmhchaed = OHDHPENHDAP.IBFFMHCHAED;
bool flag = this.cheer;
long num = this.imageId;
ibffmhchaed.GJPAALKJKLA(num, flag);
if (!this.cheer)
{
CCABMIIPCIO<long, OHDHPENHDAP.IBANLCLBGLM> edhldcekmoj = OHDHPENHDAP.EDHLDCEKMOJ;
long num2 = this.imageId;
OHDHPENHDAP.IBANLCLBGLM ibanlclbglm = edhldcekmoj.KMJLBBAAIIN(num2);
CCABMIIPCIO<long, OHDHPENHDAP.IBANLCLBGLM> edhldcekmoj2 = OHDHPENHDAP.EDHLDCEKMOJ;
long num3 = this.imageId;
int num4 = edhldcekmoj2.KMJLBBAAIIN(num3).<MJCOMMCDGJH>k__BackingField - 1;
int num5 = 0;
int num6 = Math.Max(num4, num5);
ibanlclbglm.<KHFDMNNCABJ>k__BackingField = num6;
return;
}
CCABMIIPCIO<long, OHDHPENHDAP.IBANLCLBGLM> edhldcekmoj3 = OHDHPENHDAP.EDHLDCEKMOJ;
long num7 = this.imageId;
OHDHPENHDAP.IBANLCLBGLM ibanlclbglm2 = edhldcekmoj3.KMJLBBAAIIN(num7);
CCABMIIPCIO<long, OHDHPENHDAP.IBANLCLBGLM> edhldcekmoj4 = OHDHPENHDAP.EDHLDCEKMOJ;
long num8 = this.imageId;
int num9 = edhldcekmoj4.KMJLBBAAIIN(num8).<MJCOMMCDGJH>k__BackingField;
num9++;
ibanlclbglm2.<KHFDMNNCABJ>k__BackingField = num9;
}
// Token: 0x04003E85 RID: 16005
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E85")]
public long imageId;
// Token: 0x04003E86 RID: 16006
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003E86")]
public bool cheer;
}
// Token: 0x02000DD9 RID: 3545
[Token(Token = "0x2000DD9")]
[CompilerGenerated]
private sealed class JNANDKECGII
{
// Token: 0x060055E2 RID: 21986 RVA: 0x0013810C File Offset: 0x0013630C
[Token(Token = "0x60055E2")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public JNANDKECGII()
{
}
// Token: 0x060055E3 RID: 21987 RVA: 0x00138120 File Offset: 0x00136320
[Token(Token = "0x60055E3")]
[Address(RVA = "0x1B8A440", Offset = "0x1B88E40", VA = "0x181B8A440")]
internal List<OHDHPENHDAP.NODLLCGLDIE> <GetLocalPlayerCheersForImages>b__0(List<OHDHPENHDAP.NODLLCGLDIE> imageCheers)
{
List<OHDHPENHDAP.NODLLCGLDIE> list = this.cachedCheeredImages;
imageCheers.AddRange(list);
return imageCheers;
}
// Token: 0x04003E87 RID: 16007
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E87")]
public List<OHDHPENHDAP.NODLLCGLDIE> cachedCheeredImages;
}
// Token: 0x02000DDA RID: 3546
[Token(Token = "0x2000DDA")]
[CompilerGenerated]
private sealed class JMKFADNAOIL
{
// Token: 0x060055E4 RID: 21988 RVA: 0x00138144 File Offset: 0x00136344
[Token(Token = "0x60055E4")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public JMKFADNAOIL()
{
}
// Token: 0x060055E5 RID: 21989 RVA: 0x00138158 File Offset: 0x00136358
[Token(Token = "0x60055E5")]
[Address(RVA = "0x1B8A3A0", Offset = "0x1B88DA0", VA = "0x181B8A3A0")]
internal void <ReportImage>b__0(HOOILIHKMEG response)
{
if (response.HIOBKPKOMLL)
{
List<long> michdgpcnch = OHDHPENHDAP.MICHDGPCNCH;
long num = this.imageId;
michdgpcnch.Add(num);
}
}
// Token: 0x04003E88 RID: 16008
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E88")]
public long imageId;
}
// Token: 0x02000DDB RID: 3547
[Token(Token = "0x2000DDB")]
[CompilerGenerated]
private sealed class DMKNLHLFLOP
{
// Token: 0x060055E6 RID: 21990 RVA: 0x00138188 File Offset: 0x00136388
[Token(Token = "0x60055E6")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public DMKNLHLFLOP()
{
}
// Token: 0x060055E7 RID: 21991 RVA: 0x0013819C File Offset: 0x0013639C
[Token(Token = "0x60055E7")]
[Address(RVA = "0x1B887B0", Offset = "0x1B871B0", VA = "0x181B887B0")]
internal IPromise<string> <UploadTransientImage>b__0(byte[] encodeResult)
{
if (!this.uploadAsJpg)
{
return OHDHPENHDAP.GNOOEEEABDK(encodeResult);
}
return OHDHPENHDAP.DNGDCJPNAFP(encodeResult);
}
// Token: 0x04003E89 RID: 16009
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E89")]
public bool uploadAsJpg;
}
// Token: 0x02000DDC RID: 3548
[Token(Token = "0x2000DDC")]
[CompilerGenerated]
private sealed class FMCOFBJAPCG
{
// Token: 0x060055E8 RID: 21992 RVA: 0x001381C0 File Offset: 0x001363C0
[Token(Token = "0x60055E8")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public FMCOFBJAPCG()
{
}
// Token: 0x060055E9 RID: 21993 RVA: 0x001381D4 File Offset: 0x001363D4
[Token(Token = "0x60055E9")]
[Address(RVA = "0x1B89970", Offset = "0x1B88370", VA = "0x181B89970")]
internal IPromise<string> <UploadTransientJpegImage>b__0(byte[] bytes)
{
OHDHPENHDAP.EOABGKNIOLD eoabgkniold = new OHDHPENHDAP.EOABGKNIOLD();
int num = 0;
eoabgkniold.CS$<>8__locals1 = this;
eoabgkniold.bytes = bytes;
IPromise<string> promise = HMHLBKHDKFI.OIDKLIJFMHJ(bytes, HMHLBKHDKFI.JAFHPNHGNBE.Image, "image/jpeg", num);
Action<string> action = delegate(string imageName)
{
if (eoabgkniold.CS$<>8__locals1.cacheOriginalSize)
{
byte[] bytes2 = eoabgkniold.bytes;
OHDHPENHDAP.EOMMMCPFFBB(imageName, bytes2);
}
};
throw new NullReferenceException();
}
// Token: 0x04003E8A RID: 16010
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E8A")]
public bool cacheOriginalSize;
}
// Token: 0x02000DDD RID: 3549
[Token(Token = "0x2000DDD")]
[CompilerGenerated]
private sealed class EOABGKNIOLD
{
// Token: 0x060055EA RID: 21994 RVA: 0x00138218 File Offset: 0x00136418
[Token(Token = "0x60055EA")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public EOABGKNIOLD()
{
}
// Token: 0x060055EB RID: 21995 RVA: 0x0013822C File Offset: 0x0013642C
[Token(Token = "0x60055EB")]
[Address(RVA = "0x1B892E0", Offset = "0x1B87CE0", VA = "0x181B892E0")]
internal void <UploadTransientJpegImage>b__1(string imageName)
{
if (this.CS$<>8__locals1.cacheOriginalSize)
{
byte[] array = this.bytes;
OHDHPENHDAP.EOMMMCPFFBB(imageName, array);
}
}
// Token: 0x04003E8B RID: 16011
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E8B")]
public byte[] bytes;
// Token: 0x04003E8C RID: 16012
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003E8C")]
public OHDHPENHDAP.FMCOFBJAPCG CS$<>8__locals1;
}
// Token: 0x02000DDE RID: 3550
[Token(Token = "0x2000DDE")]
[CompilerGenerated]
private sealed class MLIKJDHGEII
{
// Token: 0x060055EC RID: 21996 RVA: 0x0013825C File Offset: 0x0013645C
[Token(Token = "0x60055EC")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public MLIKJDHGEII()
{
}
// Token: 0x060055ED RID: 21997 RVA: 0x00138270 File Offset: 0x00136470
[Token(Token = "0x60055ED")]
[Address(RVA = "0x1B8ADB0", Offset = "0x1B897B0", VA = "0x181B8ADB0")]
internal bool <GetNamedImage>b__0(OHDHPENHDAP.HBFNMCHEJFF n)
{
string text = this.imageName;
if (string.Equals(n.<PIDCBEGGJFN>k__BackingField, text))
{
DateTime <NBPEAFMLPDJ>k__BackingField = n.<NBPEAFMLPDJ>k__BackingField;
DateTime utcNow = DateTime.UtcNow;
if (<NBPEAFMLPDJ>k__BackingField < utcNow)
{
DateTime <EKCLCPFEHDB>k__BackingField = n.<EKCLCPFEHDB>k__BackingField;
DateTime utcNow2 = DateTime.UtcNow;
return <EKCLCPFEHDB>k__BackingField > utcNow2;
}
}
throw new NullReferenceException();
}
// Token: 0x060055EE RID: 21998 RVA: 0x001382D0 File Offset: 0x001364D0
[Token(Token = "0x60055EE")]
[Address(RVA = "0x1B8AE90", Offset = "0x1B89890", VA = "0x181B8AE90")]
internal void <GetNamedImage>b__1(Texture2D texture)
{
int num = 0;
if (texture != num)
{
string text = this.imageName;
texture.name = text;
}
}
// Token: 0x04003E8D RID: 16013
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E8D")]
public string imageName;
}
// Token: 0x02000DDF RID: 3551
[Token(Token = "0x2000DDF")]
[CompilerGenerated]
private sealed class HPLENCPDNJC
{
// Token: 0x060055EF RID: 21999 RVA: 0x00138300 File Offset: 0x00136500
[Token(Token = "0x60055EF")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public HPLENCPDNJC()
{
}
// Token: 0x060055F0 RID: 22000 RVA: 0x00138314 File Offset: 0x00136514
[Token(Token = "0x60055F0")]
[Address(RVA = "0x1B89CA0", Offset = "0x1B886A0", VA = "0x181B89CA0")]
internal IPromise<byte[]> <CacheUploadedBytesForOriginalSize>b__0()
{
return Promise.FromResult<byte[]>(this.bytes);
}
// Token: 0x04003E8E RID: 16014
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E8E")]
public byte[] bytes;
}
// Token: 0x02000DE0 RID: 3552
[Token(Token = "0x2000DE0")]
[CompilerGenerated]
private sealed class FGANADLHPJP
{
// Token: 0x060055F1 RID: 22001 RVA: 0x0013832C File Offset: 0x0013652C
[Token(Token = "0x60055F1")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public FGANADLHPJP()
{
}
// Token: 0x060055F2 RID: 22002 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60055F2")]
[Address(RVA = "0x1B895C0", Offset = "0x1B87FC0", VA = "0x181B895C0")]
internal IPromise<OHDHPENHDAP.EEPLPHBIJCM> <_GetImageCached>b__0()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060055F3 RID: 22003 RVA: 0x00138340 File Offset: 0x00136540
[Token(Token = "0x60055F3")]
[Address(RVA = "0x1B897C0", Offset = "0x1B881C0", VA = "0x181B897C0")]
internal IPromise<byte[]> <_GetImageCached>b__1()
{
return OHDHPENHDAP.DPGCCEBJPOI(this.requestUri);
}
// Token: 0x060055F4 RID: 22004 RVA: 0x00138358 File Offset: 0x00136558
[Token(Token = "0x60055F4")]
[Address(RVA = "0x1B89820", Offset = "0x1B88220", VA = "0x181B89820")]
internal OHDHPENHDAP.EEPLPHBIJCM <_GetImageCached>b__2(byte[] imageBytes)
{
PromiseCache<string> promiseCache = this.imageCache;
string text = this.requestUri;
string text2 = this.imageName;
bool flag = this.generateMipMaps;
Texture2D texture2D = OHDHPENHDAP.ANFMIBCEIDN(text2, imageBytes, flag);
OHDHPENHDAP.EEPLPHBIJCM eeplphbijcm;
eeplphbijcm.INNDFCGNFNB = promiseCache;
eeplphbijcm.LFHKOFIPIEK = text;
eeplphbijcm.NOFJALNFIBM = texture2D;
eeplphbijcm.EFKBPANNFCC = (int)((ulong)0L);
return eeplphbijcm;
}
// Token: 0x060055F5 RID: 22005 RVA: 0x001383B0 File Offset: 0x001365B0
[Token(Token = "0x60055F5")]
[Address(RVA = "0x1B898F0", Offset = "0x1B882F0", VA = "0x181B898F0")]
internal void <_GetImageCached>b__3()
{
PromiseCache<string> lhenoeklbpc = OHDHPENHDAP.LHENOEKLBPC;
string text = this.requestUri;
bool flag = lhenoeklbpc.Remove(text);
}
// Token: 0x04003E8F RID: 16015
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E8F")]
public string requestUri;
// Token: 0x04003E90 RID: 16016
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003E90")]
public PromiseCache<string> imageCache;
// Token: 0x04003E91 RID: 16017
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003E91")]
public string imageName;
// Token: 0x04003E92 RID: 16018
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4003E92")]
public bool generateMipMaps;
// Token: 0x04003E93 RID: 16019
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4003E93")]
public Func<IPromise<byte[]>> <>9__1;
// Token: 0x04003E94 RID: 16020
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003E94")]
public Func<byte[], OHDHPENHDAP.EEPLPHBIJCM> <>9__2;
// Token: 0x04003E95 RID: 16021
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x4003E95")]
public Action <>9__3;
}
// Token: 0x02000DE1 RID: 3553
[Token(Token = "0x2000DE1")]
[CompilerGenerated]
private sealed class DCPGGLLJEAM
{
// Token: 0x060055F6 RID: 22006 RVA: 0x001383D8 File Offset: 0x001365D8
[Token(Token = "0x60055F6")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public DCPGGLLJEAM()
{
}
// Token: 0x060055F7 RID: 22007 RVA: 0x001383EC File Offset: 0x001365EC
[Token(Token = "0x60055F7")]
[Address(RVA = "0x1B88080", Offset = "0x1B86A80", VA = "0x181B88080")]
internal IPromise<byte[]> <DownloadImageBytes>b__0(HOOILIHKMEG response)
{
if (response.LLODNIOIDKE != 404 && response.LLODNIOIDKE != 204)
{
int num = response.LLODNIOIDKE;
string text = response.NCEALEFPEKL("Content-Signature");
if (text != 0)
{
string[] array = text.Split(new char[] { (char)((uint)59) });
Func<string, string> <>9__75_ = OHDHPENHDAP.<>c.<>9__75_1;
if (<>9__75_ == 0)
{
OHDHPENHDAP.<>c.<>9__75_1 = (string s) => s.Trim();
}
List<string> list = Enumerable.ToList<string>(Enumerable.Select<string, string>(array, <>9__75_));
Func<string, bool> func;
if (OHDHPENHDAP.<>c.<>9__75_2 == 0)
{
func = (string x) => x.StartsWith("key-id=");
OHDHPENHDAP.<>c.<>9__75_2 = func;
}
if (Enumerable.FirstOrDefault<string>(list, func) != 0)
{
}
int num2 = 0;
Func<string, bool> func2;
if (OHDHPENHDAP.<>c.<>9__75_3 == 0)
{
func2 = (string x) => x.StartsWith("data=");
OHDHPENHDAP.<>c.<>9__75_3 = func2;
}
if (Enumerable.FirstOrDefault<string>(list, func2) != 0)
{
}
int num3 = 0;
string text2 = OHDHPENHDAP.JCHKODEDLIL();
string text3 = "KEY:RSA:" + text2 + ".rec.net";
if (!(num2 != text3) && num3 != 0)
{
byte[] array2 = response.PBPPCMNHODC;
byte[] array3 = Convert.FromBase64String(num3);
if (OHDHPENHDAP.DHEFMCDHLCG(array2, array3))
{
return Promise.FromResult<byte[]>(array2);
}
string text4 = this.requestUri;
string text5 = "Signature verification failed (" + text4 + ")";
int num4 = 0;
IPromise promise = LCCEEFHOBEN.FCPPPBKJFGK(LCCEEFHOBEN.OAODPJFGPAF.ImageSignature, text5, num4);
IPromise<byte[]> promise2 = Promise.FromError<byte[]>("Image signature verification failed");
}
string text6 = this.requestUri;
string text7 = "Signature malformed (" + text6 + ")";
int num5 = 0;
IPromise promise3 = LCCEEFHOBEN.FCPPPBKJFGK(LCCEEFHOBEN.OAODPJFGPAF.ImageSignature, text7, num5);
IPromise<byte[]> promise4 = Promise.FromError<byte[]>("Image signature malformed");
}
string text8 = this.requestUri;
string text9 = "Signature missing (" + text8 + ")";
int num6 = 0;
IPromise promise5 = LCCEEFHOBEN.FCPPPBKJFGK(LCCEEFHOBEN.OAODPJFGPAF.ImageSignature, text9, num6);
IPromise<byte[]> promise6 = Promise.FromError<byte[]>("Image signature missing");
string text10;
Debug.LogError(text10);
IPromise<byte[]> promise7 = Promise.FromError<byte[]>(text10);
}
throw new NullReferenceException();
}
// Token: 0x04003E96 RID: 16022
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E96")]
public string requestUri;
}
}