Files
2026-06-04 11:42:34 +02:00

2869 lines
77 KiB
C#

using System;
using System.Collections.Generic;
using System.Globalization;
using System.IO;
using System.Runtime.CompilerServices;
using System.Threading;
using BestHTTP.Logger;
namespace BestHTTP.Caching
{
// Token: 0x020001C0 RID: 448
public static class FONHANKGNEA
{
// Token: 0x170001BC RID: 444
// (get) Token: 0x060059C7 RID: 22983 RVA: 0x001B0ACC File Offset: 0x001AECCC
public static bool DFNBJEOLFEB
{
get
{
if (FONHANKGNEA.EJENNCENKDP)
{
return FONHANKGNEA.GGFDBBBANGH;
}
try
{
File.Exists(EDGFEAGFEKH.JPBLNNJJFFP());
FONHANKGNEA.GGFDBBBANGH = true;
}
catch
{
FONHANKGNEA.GGFDBBBANGH = false;
EDGFEAGFEKH.ABKOCPMECFA.AFKOLCCJNEM("HTTPCacheService", "Cache Service Disabled!");
}
finally
{
FONHANKGNEA.EJENNCENKDP = true;
}
return FONHANKGNEA.GGFDBBBANGH;
}
}
// Token: 0x170001BD RID: 445
// (get) Token: 0x060059C8 RID: 22984 RVA: 0x001B0B48 File Offset: 0x001AED48
private static Dictionary<Uri, IJMJKONHMNJ> PMDFPDGJEJD
{
get
{
FONHANKGNEA.JENGAPIGKAB();
return FONHANKGNEA.ANIAKJNKPBP;
}
}
// Token: 0x170001BE RID: 446
// (get) Token: 0x060059C9 RID: 22985 RVA: 0x001B0B54 File Offset: 0x001AED54
// (set) Token: 0x060059CA RID: 22986 RVA: 0x001B0B5C File Offset: 0x001AED5C
internal static string KOEHHLAGPCM { get; private set; }
// Token: 0x170001BF RID: 447
// (get) Token: 0x060059CB RID: 22987 RVA: 0x001B0B64 File Offset: 0x001AED64
// (set) Token: 0x060059CC RID: 22988 RVA: 0x001B0B6C File Offset: 0x001AED6C
private static string NOJFLBAPNMI { get; set; }
// Token: 0x060059CD RID: 22989 RVA: 0x001B0B74 File Offset: 0x001AED74
internal static void HCGCMNGGCIH()
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return;
}
try
{
FONHANKGNEA.ALKCIPHCDMH();
FONHANKGNEA.JENGAPIGKAB();
}
catch
{
}
}
// Token: 0x060059CE RID: 22990 RVA: 0x001B0BB4 File Offset: 0x001AEDB4
internal static void ALKCIPHCDMH()
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return;
}
try
{
if (string.IsNullOrEmpty(FONHANKGNEA.KOEHHLAGPCM) || string.IsNullOrEmpty(FONHANKGNEA.NOJFLBAPNMI))
{
FONHANKGNEA.KOEHHLAGPCM = Path.Combine(EDGFEAGFEKH.JPBLNNJJFFP(), "HTTPCache");
if (!Directory.Exists(FONHANKGNEA.KOEHHLAGPCM))
{
Directory.CreateDirectory(FONHANKGNEA.KOEHHLAGPCM);
}
FONHANKGNEA.NOJFLBAPNMI = Path.Combine(EDGFEAGFEKH.JPBLNNJJFFP(), "Library");
}
}
catch
{
FONHANKGNEA.GGFDBBBANGH = false;
EDGFEAGFEKH.ABKOCPMECFA.AFKOLCCJNEM("HTTPCacheService", "Cache Service Disabled!");
}
}
// Token: 0x060059CF RID: 22991 RVA: 0x001B0C64 File Offset: 0x001AEE64
internal static ulong CLONLJPBNGH()
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
ulong num;
lock (obj)
{
ulong ldiblkcndcn = FONHANKGNEA.LDIBLKCNDCN;
do
{
FONHANKGNEA.LDIBLKCNDCN = (FONHANKGNEA.LDIBLKCNDCN += 1UL) % ulong.MaxValue;
}
while (FONHANKGNEA.LELPILAAAKP.ContainsKey(FONHANKGNEA.LDIBLKCNDCN));
num = ldiblkcndcn;
}
return num;
}
// Token: 0x060059D0 RID: 22992 RVA: 0x001B0CCC File Offset: 0x001AEECC
internal static bool DCJMDELNMEH(Uri CAGBGCGKOKD)
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return false;
}
object obj = FONHANKGNEA.PMDFPDGJEJD;
bool flag;
lock (obj)
{
flag = FONHANKGNEA.PMDFPDGJEJD.ContainsKey(CAGBGCGKOKD);
}
return flag;
}
// Token: 0x060059D1 RID: 22993 RVA: 0x001B0D1C File Offset: 0x001AEF1C
internal static bool BCFPLFINOBH(Uri CAGBGCGKOKD, bool CBMGLAPPCGN = true)
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return false;
}
object obj = EGJPPJHFGFO.KJCEGBNLEHA(CAGBGCGKOKD);
object obj2 = obj;
bool flag2;
lock (obj2)
{
try
{
object obj3 = FONHANKGNEA.PMDFPDGJEJD;
lock (obj3)
{
IJMJKONHMNJ ijmjkonhmnj;
bool flag = FONHANKGNEA.PMDFPDGJEJD.TryGetValue(CAGBGCGKOKD, out ijmjkonhmnj);
if (flag)
{
ijmjkonhmnj.KLCFEFACGNF();
}
if (flag && CBMGLAPPCGN)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(CAGBGCGKOKD);
FONHANKGNEA.LELPILAAAKP.Remove(ijmjkonhmnj.ELANBKLDFHJ);
}
flag2 = true;
}
}
finally
{
}
}
return flag2;
}
// Token: 0x060059D2 RID: 22994 RVA: 0x001B0DD8 File Offset: 0x001AEFD8
internal static bool OFKJPJHKNAM(KGBBPEDECCO OCJJLJHMMGH)
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return false;
}
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
IJMJKONHMNJ ijmjkonhmnj;
if (FONHANKGNEA.PMDFPDGJEJD.TryGetValue(OCJJLJHMMGH.KCHFDKIOAGM, out ijmjkonhmnj))
{
return ijmjkonhmnj.EPBAPJBEJAI();
}
}
return false;
}
// Token: 0x060059D3 RID: 22995 RVA: 0x001B0E40 File Offset: 0x001AF040
internal static void HGFLJBKNDPJ(KGBBPEDECCO OCJJLJHMMGH)
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return;
}
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
IJMJKONHMNJ ijmjkonhmnj;
if (FONHANKGNEA.PMDFPDGJEJD.TryGetValue(OCJJLJHMMGH.KCHFDKIOAGM, out ijmjkonhmnj))
{
ijmjkonhmnj.PCLACHKMMBA(OCJJLJHMMGH);
}
}
}
// Token: 0x060059D4 RID: 22996 RVA: 0x001B0EA0 File Offset: 0x001AF0A0
internal static IJMJKONHMNJ ANBFLDDMCBD(Uri CAGBGCGKOKD)
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return null;
}
IJMJKONHMNJ ijmjkonhmnj = null;
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
FONHANKGNEA.PMDFPDGJEJD.TryGetValue(CAGBGCGKOKD, out ijmjkonhmnj);
}
return ijmjkonhmnj;
}
// Token: 0x060059D5 RID: 22997 RVA: 0x001B0EF4 File Offset: 0x001AF0F4
internal static ENANHBCGCNA LBKPFFGGFEL(KGBBPEDECCO OCJJLJHMMGH)
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return null;
}
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
IJMJKONHMNJ ijmjkonhmnj;
if (FONHANKGNEA.PMDFPDGJEJD.TryGetValue(OCJJLJHMMGH.KCHFDKIOAGM, out ijmjkonhmnj))
{
return ijmjkonhmnj.ANEOMFDJHEK(OCJJLJHMMGH);
}
}
return null;
}
// Token: 0x060059D6 RID: 22998 RVA: 0x001B0F5C File Offset: 0x001AF15C
internal static bool HADLGILJOHE(Uri CAGBGCGKOKD, JEODNGJPODD FILLMBEJNFJ, ENANHBCGCNA DKBBNNEBKMO)
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return false;
}
if (FILLMBEJNFJ != JEODNGJPODD.Get)
{
return false;
}
if (DKBBNNEBKMO == null)
{
return false;
}
if (DKBBNNEBKMO.HDBJEAKJGJM < 200 || DKBBNNEBKMO.HDBJEAKJGJM >= 400)
{
return false;
}
List<string> list = DKBBNNEBKMO.CMLBABCILHF("cache-control");
if (list != null)
{
List<string> list2 = list;
if (FONHANKGNEA.DINNJGHCFHI == null)
{
FONHANKGNEA.DINNJGHCFHI = new Predicate<string>(FONHANKGNEA.BMMAJMHHAAA);
}
if (list2.Exists(FONHANKGNEA.DINNJGHCFHI))
{
return false;
}
}
List<string> list3 = DKBBNNEBKMO.CMLBABCILHF("pragma");
if (list3 != null)
{
List<string> list4 = list3;
if (FONHANKGNEA.GILODIKMIAJ == null)
{
FONHANKGNEA.GILODIKMIAJ = new Predicate<string>(FONHANKGNEA.HCMHJHEDHFI);
}
if (list4.Exists(FONHANKGNEA.GILODIKMIAJ))
{
return false;
}
}
List<string> list5 = DKBBNNEBKMO.CMLBABCILHF("content-range");
return list5 == null;
}
// Token: 0x060059D7 RID: 22999 RVA: 0x001B1034 File Offset: 0x001AF234
internal static IJMJKONHMNJ FGIFADKHCIO(Uri CAGBGCGKOKD, JEODNGJPODD FILLMBEJNFJ, ENANHBCGCNA DKBBNNEBKMO)
{
if (DKBBNNEBKMO == null || DKBBNNEBKMO.LCHAEFBPFIH == null || DKBBNNEBKMO.LCHAEFBPFIH.Length == 0)
{
return null;
}
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return null;
}
IJMJKONHMNJ ijmjkonhmnj = null;
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
if (!FONHANKGNEA.PMDFPDGJEJD.TryGetValue(CAGBGCGKOKD, out ijmjkonhmnj))
{
FONHANKGNEA.PMDFPDGJEJD.Add(CAGBGCGKOKD, ijmjkonhmnj = new IJMJKONHMNJ(CAGBGCGKOKD));
FONHANKGNEA.LELPILAAAKP.Add(ijmjkonhmnj.ELANBKLDFHJ, ijmjkonhmnj);
}
try
{
ijmjkonhmnj.FGIFADKHCIO(DKBBNNEBKMO);
if (EDGFEAGFEKH.ABKOCPMECFA.EFHLFMMGAGP == OHADEICEDLH.All)
{
EDGFEAGFEKH.ABKOCPMECFA.JHACBCCHNMJ("HTTPCacheService", string.Format("{0} - Saved to cache", CAGBGCGKOKD.ToString()));
}
}
catch
{
FONHANKGNEA.BCFPLFINOBH(CAGBGCGKOKD, true);
throw;
}
}
return ijmjkonhmnj;
}
// Token: 0x060059D8 RID: 23000 RVA: 0x001B1120 File Offset: 0x001AF320
internal static Stream LCKBCBABANI(Uri CAGBGCGKOKD, ENANHBCGCNA DKBBNNEBKMO)
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return null;
}
object obj = FONHANKGNEA.PMDFPDGJEJD;
Stream stream;
lock (obj)
{
IJMJKONHMNJ ijmjkonhmnj;
if (!FONHANKGNEA.PMDFPDGJEJD.TryGetValue(CAGBGCGKOKD, out ijmjkonhmnj))
{
FONHANKGNEA.PMDFPDGJEJD.Add(CAGBGCGKOKD, ijmjkonhmnj = new IJMJKONHMNJ(CAGBGCGKOKD));
FONHANKGNEA.LELPILAAAKP.Add(ijmjkonhmnj.ELANBKLDFHJ, ijmjkonhmnj);
}
try
{
stream = ijmjkonhmnj.JCIMHECOAJM(DKBBNNEBKMO);
}
catch
{
FONHANKGNEA.BCFPLFINOBH(CAGBGCGKOKD, true);
throw;
}
}
return stream;
}
// Token: 0x060059D9 RID: 23001 RVA: 0x001B11B8 File Offset: 0x001AF3B8
public static void MNHNNJHBOEE()
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return;
}
if (FONHANKGNEA.IKLHGELGKJK)
{
return;
}
FONHANKGNEA.IKLHGELGKJK = true;
FONHANKGNEA.ALKCIPHCDMH();
if (FONHANKGNEA.EICAJPBPBFO == null)
{
FONHANKGNEA.EICAJPBPBFO = new WaitCallback(FONHANKGNEA.ECJNHOPAOEO);
}
ThreadPool.QueueUserWorkItem(FONHANKGNEA.EICAJPBPBFO);
}
// Token: 0x060059DA RID: 23002 RVA: 0x001B120C File Offset: 0x001AF40C
private static void HPKNKAMKGNN(object HGIIECJDGEI)
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return;
}
try
{
string[] files = Directory.GetFiles(FONHANKGNEA.KOEHHLAGPCM);
for (int i = 0; i < files.Length; i++)
{
try
{
File.Delete(files[i]);
}
catch
{
}
}
}
finally
{
FONHANKGNEA.LELPILAAAKP.Clear();
FONHANKGNEA.ANIAKJNKPBP.Clear();
FONHANKGNEA.LDIBLKCNDCN = 1UL;
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.IKLHGELGKJK = false;
}
}
// Token: 0x060059DB RID: 23003 RVA: 0x001B12A0 File Offset: 0x001AF4A0
public static void IDDNNCFIBOC(MEBNPPMNADM LHJEHNPADHG)
{
FONHANKGNEA.HFAFGJIIBPO hfafgjiibpo = new FONHANKGNEA.HFAFGJIIBPO();
hfafgjiibpo.LHJEHNPADHG = LHJEHNPADHG;
if (hfafgjiibpo.LHJEHNPADHG == null)
{
throw new ArgumentNullException("maintananceParams == null");
}
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return;
}
if (FONHANKGNEA.CCBEFDDHFGC)
{
return;
}
FONHANKGNEA.CCBEFDDHFGC = true;
FONHANKGNEA.ALKCIPHCDMH();
ThreadPool.QueueUserWorkItem(new WaitCallback(hfafgjiibpo.OJKNBNGGBEC));
}
// Token: 0x060059DC RID: 23004 RVA: 0x001B1304 File Offset: 0x001AF504
public static int OJIEGCBABCM()
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return 0;
}
FONHANKGNEA.HCGCMNGGCIH();
object obj = FONHANKGNEA.PMDFPDGJEJD;
int count;
lock (obj)
{
count = FONHANKGNEA.PMDFPDGJEJD.Count;
}
return count;
}
// Token: 0x060059DD RID: 23005 RVA: 0x001B1358 File Offset: 0x001AF558
public static ulong PHKAAANFHIH()
{
ulong num = 0UL;
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return num;
}
FONHANKGNEA.HCGCMNGGCIH();
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.BHOJDKPMCHO > 0)
{
num += (ulong)((long)keyValuePair.Value.BHOJDKPMCHO);
}
}
}
return num;
}
// Token: 0x060059DE RID: 23006 RVA: 0x001B1408 File Offset: 0x001AF608
private static void JENGAPIGKAB()
{
if (FONHANKGNEA.ANIAKJNKPBP != null)
{
return;
}
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return;
}
FONHANKGNEA.ANIAKJNKPBP = new Dictionary<Uri, IJMJKONHMNJ>(new LMDLMLHICBF());
if (!File.Exists(FONHANKGNEA.NOJFLBAPNMI))
{
FONHANKGNEA.PLNCEINJNPI();
return;
}
try
{
object aniakjnkpbp = FONHANKGNEA.ANIAKJNKPBP;
int num;
lock (aniakjnkpbp)
{
using (FileStream fileStream = new FileStream(FONHANKGNEA.NOJFLBAPNMI, FileMode.Open))
{
using (BinaryReader binaryReader = new BinaryReader(fileStream))
{
num = binaryReader.ReadInt32();
if (num > 1)
{
FONHANKGNEA.LDIBLKCNDCN = binaryReader.ReadUInt64();
}
int num2 = binaryReader.ReadInt32();
for (int i = 0; i < num2; i++)
{
Uri uri = new Uri(binaryReader.ReadString());
IJMJKONHMNJ ijmjkonhmnj = new IJMJKONHMNJ(uri, binaryReader, num);
if (ijmjkonhmnj.GOIEEOCEKEF())
{
FONHANKGNEA.ANIAKJNKPBP.Add(uri, ijmjkonhmnj);
if (num > 1)
{
FONHANKGNEA.LELPILAAAKP.Add(ijmjkonhmnj.ELANBKLDFHJ, ijmjkonhmnj);
}
}
}
}
}
}
if (num == 1)
{
FONHANKGNEA.MNHNNJHBOEE();
}
else
{
FONHANKGNEA.PLNCEINJNPI();
}
}
catch
{
}
}
// Token: 0x060059DF RID: 23007 RVA: 0x001B1578 File Offset: 0x001AF778
internal static void HPDGOMFFICO()
{
if (FONHANKGNEA.ANIAKJNKPBP == null)
{
return;
}
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return;
}
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
using (FileStream fileStream = new FileStream(FONHANKGNEA.NOJFLBAPNMI, FileMode.Create))
{
using (BinaryWriter binaryWriter = new BinaryWriter(fileStream))
{
binaryWriter.Write(2);
binaryWriter.Write(FONHANKGNEA.LDIBLKCNDCN);
binaryWriter.Write(FONHANKGNEA.PMDFPDGJEJD.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
binaryWriter.Write(keyValuePair.Key.ToString());
keyValuePair.Value.PPCELKBFGPC(binaryWriter);
}
}
}
}
}
catch
{
}
}
// Token: 0x060059E0 RID: 23008 RVA: 0x001B16B0 File Offset: 0x001AF8B0
internal static void IFELEMAICAJ(Uri CAGBGCGKOKD, int MKHKGKLHCCJ)
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return;
}
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
IJMJKONHMNJ ijmjkonhmnj;
if (FONHANKGNEA.PMDFPDGJEJD.TryGetValue(CAGBGCGKOKD, out ijmjkonhmnj))
{
ijmjkonhmnj.BHOJDKPMCHO = MKHKGKLHCCJ;
}
else
{
FONHANKGNEA.PMDFPDGJEJD.Add(CAGBGCGKOKD, ijmjkonhmnj = new IJMJKONHMNJ(CAGBGCGKOKD, DateTime.UtcNow, MKHKGKLHCCJ));
FONHANKGNEA.LELPILAAAKP.Add(ijmjkonhmnj.ELANBKLDFHJ, ijmjkonhmnj);
}
}
}
// Token: 0x060059E1 RID: 23009 RVA: 0x001B1738 File Offset: 0x001AF938
private static void PLNCEINJNPI()
{
if (!FONHANKGNEA.DFNBJEOLFEB)
{
return;
}
FONHANKGNEA.HCGCMNGGCIH();
string[] files = Directory.GetFiles(FONHANKGNEA.KOEHHLAGPCM);
for (int i = 0; i < files.Length; i++)
{
try
{
string fileName = Path.GetFileName(files[i]);
ulong num = 0UL;
bool flag = false;
if (ulong.TryParse(fileName, NumberStyles.AllowHexSpecifier, null, out num))
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
flag = !FONHANKGNEA.LELPILAAAKP.ContainsKey(num);
}
}
else
{
flag = true;
}
if (flag)
{
File.Delete(files[i]);
}
}
catch
{
}
}
}
// Token: 0x060059E2 RID: 23010 RVA: 0x001B1800 File Offset: 0x001AFA00
[CompilerGenerated]
private static bool BMMAJMHHAAA(string NHFICKJBKGG)
{
string text = NHFICKJBKGG.ToLower();
return text.Contains("no-store") || text.Contains("no-cache");
}
// Token: 0x060059E3 RID: 23011 RVA: 0x001B1834 File Offset: 0x001AFA34
[CompilerGenerated]
private static bool HCMHJHEDHFI(string NHFICKJBKGG)
{
string text = NHFICKJBKGG.ToLower();
return text.Contains("no-store") || text.Contains("no-cache");
}
// Token: 0x060059E4 RID: 23012 RVA: 0x001B1868 File Offset: 0x001AFA68
[CompilerGenerated]
private static void ECJNHOPAOEO(object HGIIECJDGEI)
{
FONHANKGNEA.HPKNKAMKGNN(HGIIECJDGEI);
}
// Token: 0x04000B29 RID: 2857
private const int JILINJIIFAI = 2;
// Token: 0x04000B2A RID: 2858
private static bool GGFDBBBANGH;
// Token: 0x04000B2B RID: 2859
private static bool EJENNCENKDP;
// Token: 0x04000B2C RID: 2860
private static Dictionary<Uri, IJMJKONHMNJ> ANIAKJNKPBP;
// Token: 0x04000B2D RID: 2861
private static Dictionary<ulong, IJMJKONHMNJ> LELPILAAAKP = new Dictionary<ulong, IJMJKONHMNJ>();
// Token: 0x04000B30 RID: 2864
private static bool IKLHGELGKJK;
// Token: 0x04000B31 RID: 2865
private static bool CCBEFDDHFGC;
// Token: 0x04000B32 RID: 2866
private static ulong LDIBLKCNDCN = 1UL;
// Token: 0x04000B33 RID: 2867
[CompilerGenerated]
private static Predicate<string> DINNJGHCFHI;
// Token: 0x04000B34 RID: 2868
[CompilerGenerated]
private static Predicate<string> GILODIKMIAJ;
// Token: 0x04000B35 RID: 2869
[CompilerGenerated]
private static WaitCallback EICAJPBPBFO;
// Token: 0x020001C1 RID: 449
[CompilerGenerated]
private sealed class HFAFGJIIBPO
{
// Token: 0x060059E5 RID: 23013 RVA: 0x001B1870 File Offset: 0x001AFA70
internal void BALLGOLONNE(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.MHGHAEPBINN;
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 1; i < list.Count; i++)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].OGCLNCDNMKJ());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].ELANBKLDFHJ);
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.ONFFCHALABC())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 0;
while (num >= this.LHJEHNPADHG.ONFFCHALABC() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM());
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), false);
num -= num3;
}
catch
{
}
finally
{
num2 += 0;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = false;
}
}
// Token: 0x060059E6 RID: 23014 RVA: 0x001B1AF4 File Offset: 0x001AFCF4
internal void NPODACBLMGF(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.JMMNGHEPHFO();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 0; i < list.Count; i += 0)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.GMEFOKDPGLB())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 0;
while (num >= this.LHJEHNPADHG.CBGLGMOBJEI() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO);
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), true);
num -= num3;
}
catch
{
}
finally
{
num2 += 0;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = false;
}
}
// Token: 0x060059E8 RID: 23016 RVA: 0x001B1D80 File Offset: 0x001AFF80
internal void PIBLMAAJNEN(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.JDPJJFECABG();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 0; i < list.Count; i += 0)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].IOHJDNLJNHF());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].EJOENBCIDBC());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.GLGIDOKBNBG())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 1;
while (num >= this.LHJEHNPADHG.AGGHCPEINOC() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM());
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), false);
num -= num3;
}
catch
{
}
finally
{
num2 += 0;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = false;
}
}
// Token: 0x060059E9 RID: 23017 RVA: 0x001B2004 File Offset: 0x001B0204
internal void MFGNBHBNJPJ(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.JDPJJFECABG();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 1; i < list.Count; i += 0)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].EJOENBCIDBC());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.FKMHINPILOF())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 1;
while (num >= this.LHJEHNPADHG.FKMHINPILOF() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO);
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.NJCAFJDHMHI, false);
num -= num3;
}
catch
{
}
finally
{
num2++;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = false;
}
}
// Token: 0x060059EA RID: 23018 RVA: 0x001B2288 File Offset: 0x001B0488
internal void IOJPCLALFLN(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.JMMNGHEPHFO();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 1; i < list.Count; i++)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].NJCAFJDHMHI);
FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.GLGIDOKBNBG())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 1;
while (num >= this.LHJEHNPADHG.IOAMOIPCNHJ() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO);
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), true);
num -= num3;
}
catch
{
}
finally
{
num2++;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = true;
}
}
// Token: 0x060059EB RID: 23019 RVA: 0x001B250C File Offset: 0x001B070C
internal void NNKGIDKPAEK(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.AMJHCNOFBCJ();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 0; i < list.Count; i += 0)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.BIIFEIJOELG())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 1;
while (num >= this.LHJEHNPADHG.ENPHBMGHDBD && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM());
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.NJCAFJDHMHI, true);
num -= num3;
}
catch
{
}
finally
{
num2++;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = true;
}
}
// Token: 0x060059EC RID: 23020 RVA: 0x001B2790 File Offset: 0x001B0990
internal void AHKMPLAFDFL(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.OKFOPHKGPNE();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 0; i < list.Count; i++)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].NJCAFJDHMHI);
FONHANKGNEA.LELPILAAAKP.Remove(list[i].ELANBKLDFHJ);
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.FKMHINPILOF())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 0;
while (num >= this.LHJEHNPADHG.BIIFEIJOELG() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM());
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), true);
num -= num3;
}
catch
{
}
finally
{
num2 += 0;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = false;
}
}
// Token: 0x060059ED RID: 23021 RVA: 0x001B2A14 File Offset: 0x001B0C14
internal void CBMLMMGMAMI(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.PMLOAKHHBKN();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 0; i < list.Count; i += 0)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.KHMBNGOBPCA())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 1;
while (num >= this.LHJEHNPADHG.AGGHCPEINOC() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO);
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.NJCAFJDHMHI, true);
num -= num3;
}
catch
{
}
finally
{
num2++;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = true;
}
}
// Token: 0x060059EE RID: 23022 RVA: 0x001B2C98 File Offset: 0x001B0E98
internal void OJKNBNGGBEC(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.MHGHAEPBINN;
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 0; i < list.Count; i++)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].NJCAFJDHMHI);
FONHANKGNEA.LELPILAAAKP.Remove(list[i].ELANBKLDFHJ);
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.ENPHBMGHDBD)
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 0;
while (num >= this.LHJEHNPADHG.ENPHBMGHDBD && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO);
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.NJCAFJDHMHI, true);
num -= num3;
}
catch
{
}
finally
{
num2++;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = false;
}
}
// Token: 0x060059EF RID: 23023 RVA: 0x001B2F1C File Offset: 0x001B111C
internal void JBFOKOJEMEC(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.IGAHHMHOJMG();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 0; i < list.Count; i++)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].NJCAFJDHMHI);
FONHANKGNEA.LELPILAAAKP.Remove(list[i].FPGINMLAMFN());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.BIIFEIJOELG())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 1;
while (num >= this.LHJEHNPADHG.CBGLGMOBJEI() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO);
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), true);
num -= num3;
}
catch
{
}
finally
{
num2++;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = true;
}
}
// Token: 0x060059F0 RID: 23024 RVA: 0x001B31A0 File Offset: 0x001B13A0
internal void KIIKBNCHANP(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.PHFJNDHCBDE();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 0; i < list.Count; i++)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].NJCAFJDHMHI);
FONHANKGNEA.LELPILAAAKP.Remove(list[i].ELANBKLDFHJ);
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.MFBCPBKCANA())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 0;
while (num >= this.LHJEHNPADHG.MFBCPBKCANA() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO);
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.NJCAFJDHMHI, true);
num -= num3;
}
catch
{
}
finally
{
num2++;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = true;
}
}
// Token: 0x060059F1 RID: 23025 RVA: 0x001B3424 File Offset: 0x001B1624
internal void PBGJBBFEHFI(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.PPHGNMKEIGB();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 1; i < list.Count; i += 0)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].OGCLNCDNMKJ());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].EJOENBCIDBC());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.LIBIMDKILCD())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 1;
while (num >= this.LHJEHNPADHG.GMEFOKDPGLB() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM());
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.NJCAFJDHMHI, true);
num -= num3;
}
catch
{
}
finally
{
num2++;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = true;
}
}
// Token: 0x060059F2 RID: 23026 RVA: 0x001B36A8 File Offset: 0x001B18A8
internal void NKONOOELLHD(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.JMMNGHEPHFO();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 0; i < list.Count; i++)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].OGCLNCDNMKJ());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].ELANBKLDFHJ);
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.BIIFEIJOELG())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 0;
while (num >= this.LHJEHNPADHG.LIBIMDKILCD() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO);
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.OGCLNCDNMKJ(), true);
num -= num3;
}
catch
{
}
finally
{
num2++;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = false;
}
}
// Token: 0x060059F3 RID: 23027 RVA: 0x001B392C File Offset: 0x001B1B2C
internal void GKPFDNMOEIP(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.OKFOPHKGPNE();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 1; i < list.Count; i += 0)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].IOHJDNLJNHF());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].FPGINMLAMFN());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.JPFHECJCOPP())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 0;
while (num >= this.LHJEHNPADHG.MFBCPBKCANA() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO);
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.OGCLNCDNMKJ(), true);
num -= num3;
}
catch
{
}
finally
{
num2 += 0;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = false;
}
}
// Token: 0x060059F4 RID: 23028 RVA: 0x001B3BB0 File Offset: 0x001B1DB0
internal void GOPMNHCPOJL(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.AMJHCNOFBCJ();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 0; i < list.Count; i++)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].IOHJDNLJNHF());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].EJOENBCIDBC());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.LIBIMDKILCD())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 1;
while (num >= this.LHJEHNPADHG.IOAMOIPCNHJ() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO);
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.OGCLNCDNMKJ(), false);
num -= num3;
}
catch
{
}
finally
{
num2++;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = false;
}
}
// Token: 0x060059F5 RID: 23029 RVA: 0x001B3E34 File Offset: 0x001B2034
internal void NFHFAELMGBE(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.JDPJJFECABG();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 0; i < list.Count; i++)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].NJCAFJDHMHI);
FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.BIIFEIJOELG())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 0;
while (num >= this.LHJEHNPADHG.JPFHECJCOPP() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM());
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.NJCAFJDHMHI, true);
num -= num3;
}
catch
{
}
finally
{
num2++;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = true;
}
}
// Token: 0x060059F6 RID: 23030 RVA: 0x001B40B8 File Offset: 0x001B22B8
internal void CNBODKBDHKF(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.PHFJNDHCBDE();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 1; i < list.Count; i += 0)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.IOAMOIPCNHJ())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 1;
while (num >= this.LHJEHNPADHG.KANABNNFGKP() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO);
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), true);
num -= num3;
}
catch
{
}
finally
{
num2 += 0;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = true;
}
}
// Token: 0x060059F7 RID: 23031 RVA: 0x001B433C File Offset: 0x001B253C
internal void CNNJMMDCEMD(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.PHFJNDHCBDE();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 0; i < list.Count; i++)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].ELANBKLDFHJ);
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.IOAMOIPCNHJ())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 0;
while (num >= this.LHJEHNPADHG.AGGHCPEINOC() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO);
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.IOHJDNLJNHF(), true);
num -= num3;
}
catch
{
}
finally
{
num2 += 0;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = false;
}
}
// Token: 0x060059F8 RID: 23032 RVA: 0x001B45C0 File Offset: 0x001B27C0
internal void FLEEFDFKEIB(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.JMMNGHEPHFO();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 1; i < list.Count; i += 0)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].NJCAFJDHMHI);
FONHANKGNEA.LELPILAAAKP.Remove(list[i].FPGINMLAMFN());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.GMEFOKDPGLB())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 0;
while (num >= this.LHJEHNPADHG.ONFFCHALABC() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM());
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.OGCLNCDNMKJ(), true);
num -= num3;
}
catch
{
}
finally
{
num2 += 0;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = false;
}
}
// Token: 0x060059F9 RID: 23033 RVA: 0x001B4844 File Offset: 0x001B2A44
internal void BPHNJPMKOEC(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.IGAHHMHOJMG();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 0; i < list.Count; i += 0)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].OGCLNCDNMKJ());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.KHMBNGOBPCA())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 0;
while (num >= this.LHJEHNPADHG.LIBIMDKILCD() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO);
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.OGCLNCDNMKJ(), true);
num -= num3;
}
catch
{
}
finally
{
num2 += 0;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = true;
}
}
// Token: 0x060059FA RID: 23034 RVA: 0x001B4AC8 File Offset: 0x001B2CC8
internal void KKLCFDPCKEP(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.POPJAPABFEK();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 0; i < list.Count; i++)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].IOHJDNLJNHF());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.LIBIMDKILCD())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 1;
while (num >= this.LHJEHNPADHG.ENPHBMGHDBD && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM());
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.NJCAFJDHMHI, true);
num -= num3;
}
catch
{
}
finally
{
num2++;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = true;
}
}
// Token: 0x060059FB RID: 23035 RVA: 0x001B4D4C File Offset: 0x001B2F4C
internal void OGAJFHEKIED(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.IIIPMHCJENL();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 0; i < list.Count; i += 0)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].OGCLNCDNMKJ());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].EJOENBCIDBC());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.KHMBNGOBPCA())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 1;
while (num >= this.LHJEHNPADHG.CBGLGMOBJEI() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO);
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.IOHJDNLJNHF(), true);
num -= num3;
}
catch
{
}
finally
{
num2 += 0;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = true;
}
}
// Token: 0x060059FC RID: 23036 RVA: 0x001B4FD0 File Offset: 0x001B31D0
internal void KKJLKAONIOD(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.PHFJNDHCBDE();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 1; i < list.Count; i++)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.KANABNNFGKP())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 0;
while (num >= this.LHJEHNPADHG.GMEFOKDPGLB() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO);
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.OGCLNCDNMKJ(), true);
num -= num3;
}
catch
{
}
finally
{
num2 += 0;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = false;
}
}
// Token: 0x060059FD RID: 23037 RVA: 0x001B5254 File Offset: 0x001B3454
internal void IHANHBGOCBH(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.MBDAAOMEPMO();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 0; i < list.Count; i += 0)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].ELANBKLDFHJ);
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.KHMBNGOBPCA())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 0;
while (num >= this.LHJEHNPADHG.GLGIDOKBNBG() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO);
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.NJCAFJDHMHI, false);
num -= num3;
}
catch
{
}
finally
{
num2++;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = true;
}
}
// Token: 0x060059FE RID: 23038 RVA: 0x001B54D8 File Offset: 0x001B36D8
internal void CDOONHODPEF(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.MBDAAOMEPMO();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 0; i < list.Count; i += 0)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].EJOENBCIDBC());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.BIIFEIJOELG())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 1;
while (num >= this.LHJEHNPADHG.BIIFEIJOELG() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM());
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), true);
num -= num3;
}
catch
{
}
finally
{
num2++;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = true;
}
}
// Token: 0x060059FF RID: 23039 RVA: 0x001B575C File Offset: 0x001B395C
internal void LACKKCKOGHI(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.MBDAAOMEPMO();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 0; i < list.Count; i++)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].OGCLNCDNMKJ());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].FPGINMLAMFN());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.GMEFOKDPGLB())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 1;
while (num >= this.LHJEHNPADHG.JPFHECJCOPP() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO);
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), false);
num -= num3;
}
catch
{
}
finally
{
num2++;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = false;
}
}
// Token: 0x06005A00 RID: 23040 RVA: 0x001B59E0 File Offset: 0x001B3BE0
internal void CEGCMAAOAKK(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.AMPMAEGEOKJ();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 1; i < list.Count; i++)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].IOHJDNLJNHF());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].ELANBKLDFHJ);
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.GLGIDOKBNBG())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 1;
while (num >= this.LHJEHNPADHG.GLGIDOKBNBG() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM());
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), true);
num -= num3;
}
catch
{
}
finally
{
num2++;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = true;
}
}
// Token: 0x06005A01 RID: 23041 RVA: 0x001B5C64 File Offset: 0x001B3E64
internal void HJNAKCHFFHA(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.IIIPMHCJENL();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 0; i < list.Count; i++)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].EJOENBCIDBC());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.KHMBNGOBPCA())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 0;
while (num >= this.LHJEHNPADHG.GMEFOKDPGLB() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM());
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.OGCLNCDNMKJ(), false);
num -= num3;
}
catch
{
}
finally
{
num2++;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = true;
}
}
// Token: 0x06005A02 RID: 23042 RVA: 0x001B5EE8 File Offset: 0x001B40E8
internal void ADLBODFDOJH(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.POPJAPABFEK();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 0; i < list.Count; i += 0)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].ELANBKLDFHJ);
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.IOAMOIPCNHJ())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 0;
while (num >= this.LHJEHNPADHG.BIIFEIJOELG() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM());
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.OGCLNCDNMKJ(), true);
num -= num3;
}
catch
{
}
finally
{
num2++;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = true;
}
}
// Token: 0x06005A03 RID: 23043 RVA: 0x001B616C File Offset: 0x001B436C
internal void KCFPLKGPAGM(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.PMLOAKHHBKN();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 1; i < list.Count; i++)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].IOHJDNLJNHF());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.GMEFOKDPGLB())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 0;
while (num >= this.LHJEHNPADHG.MFBCPBKCANA() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO);
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), false);
num -= num3;
}
catch
{
}
finally
{
num2 += 0;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = true;
}
}
// Token: 0x06005A04 RID: 23044 RVA: 0x001B63F0 File Offset: 0x001B45F0
internal void GFKPDLLFOFH(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.MBDAAOMEPMO();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 0; i < list.Count; i++)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].IOHJDNLJNHF());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.FKMHINPILOF())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 0;
while (num >= this.LHJEHNPADHG.LIBIMDKILCD() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM());
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.OGCLNCDNMKJ(), true);
num -= num3;
}
catch
{
}
finally
{
num2++;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = false;
}
}
// Token: 0x06005A05 RID: 23045 RVA: 0x001B6674 File Offset: 0x001B4874
internal void PJGEPHDJHFC(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.MBDAAOMEPMO();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 1; i < list.Count; i += 0)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].BBIAGDLGJBH());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].FPGINMLAMFN());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.LIBIMDKILCD())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 1;
while (num >= this.LHJEHNPADHG.ENPHBMGHDBD && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM());
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.IOHJDNLJNHF(), false);
num -= num3;
}
catch
{
}
finally
{
num2++;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = true;
}
}
// Token: 0x06005A06 RID: 23046 RVA: 0x001B68F8 File Offset: 0x001B4AF8
internal void IBLIPIGAMEL(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.AMPMAEGEOKJ();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 1; i < list.Count; i++)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].OGCLNCDNMKJ());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.KHMBNGOBPCA())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 0;
while (num >= this.LHJEHNPADHG.ONFFCHALABC() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.BHOJDKPMCHO);
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.IOHJDNLJNHF(), true);
num -= num3;
}
catch
{
}
finally
{
num2++;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = true;
}
}
// Token: 0x06005A07 RID: 23047 RVA: 0x001B6B7C File Offset: 0x001B4D7C
internal void AJNBDKBLFMD(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.MBDAAOMEPMO();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.EJFGCHJGEKM < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 0; i < list.Count; i++)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].IOHJDNLJNHF());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].EJOENBCIDBC());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.IOAMOIPCNHJ())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 1;
while (num >= this.LHJEHNPADHG.BIIFEIJOELG() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM());
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.NJCAFJDHMHI, false);
num -= num3;
}
catch
{
}
finally
{
num2++;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = false;
}
}
// Token: 0x06005A08 RID: 23048 RVA: 0x001B6E00 File Offset: 0x001B5000
internal void PGGNPPHMGMF(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.AMJHCNOFBCJ();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, false))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 1; i < list.Count; i += 0)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].OGCLNCDNMKJ());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].FPGINMLAMFN());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.ONFFCHALABC())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 0;
while (num >= this.LHJEHNPADHG.KANABNNFGKP() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM());
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.NJCAFJDHMHI, false);
num -= num3;
}
catch
{
}
finally
{
num2 += 0;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = false;
}
}
// Token: 0x06005A09 RID: 23049 RVA: 0x001B7084 File Offset: 0x001B5284
internal void CJKKEJANJOK(object HGIIECJDGEI)
{
try
{
object obj = FONHANKGNEA.PMDFPDGJEJD;
lock (obj)
{
DateTime dateTime = DateTime.UtcNow - this.LHJEHNPADHG.PMLOAKHHBKN();
List<IJMJKONHMNJ> list = new List<IJMJKONHMNJ>();
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair in FONHANKGNEA.PMDFPDGJEJD)
{
if (keyValuePair.Value.CFLDMELABPL() < dateTime && FONHANKGNEA.BCFPLFINOBH(keyValuePair.Key, true))
{
list.Add(keyValuePair.Value);
}
}
for (int i = 0; i < list.Count; i++)
{
FONHANKGNEA.PMDFPDGJEJD.Remove(list[i].OGCLNCDNMKJ());
FONHANKGNEA.LELPILAAAKP.Remove(list[i].JKNGNDACOOI());
}
list.Clear();
ulong num = FONHANKGNEA.PHKAAANFHIH();
if (num > this.LHJEHNPADHG.IOAMOIPCNHJ())
{
List<IJMJKONHMNJ> list2 = new List<IJMJKONHMNJ>(FONHANKGNEA.ANIAKJNKPBP.Count);
foreach (KeyValuePair<Uri, IJMJKONHMNJ> keyValuePair2 in FONHANKGNEA.ANIAKJNKPBP)
{
list2.Add(keyValuePair2.Value);
}
list2.Sort();
int num2 = 0;
while (num >= this.LHJEHNPADHG.ONFFCHALABC() && num2 < list2.Count)
{
try
{
IJMJKONHMNJ ijmjkonhmnj = list2[num2];
ulong num3 = (ulong)((long)ijmjkonhmnj.JEACFMEJKLM());
FONHANKGNEA.BCFPLFINOBH(ijmjkonhmnj.BBIAGDLGJBH(), true);
num -= num3;
}
catch
{
}
finally
{
num2 += 0;
}
}
}
}
}
finally
{
FONHANKGNEA.HPDGOMFFICO();
FONHANKGNEA.CCBEFDDHFGC = true;
}
}
// Token: 0x04000B36 RID: 2870
internal MEBNPPMNADM LHJEHNPADHG;
}
}
}