Advertisement
Guest User

LFSPro Launcher 1.4A

a guest
Feb 26th, 2018
275
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 89.70 KB | None | 0 0
  1. // LFSPro Launcher 1.4A
  2. // http://lfspro.net/query/LFSPro.exe
  3.  
  4. using System;
  5. using System.ComponentModel;
  6. using System.Diagnostics;
  7. using System.Drawing;
  8. using System.Globalization;
  9. using System.IO;
  10. using System.Linq;
  11. using System.Management;
  12. using System.Net;
  13. using System.Net.NetworkInformation;
  14. using System.Runtime.CompilerServices;
  15. using System.Runtime.InteropServices;
  16. using System.Text;
  17. using System.Threading;
  18. using System.Timers;
  19. using System.Windows.Forms;
  20. using LFS; // Memory edit class https://pastebin.com/NKpwbW7G
  21. using LFSProLauncher.Properties;
  22. using Microsoft.Win32;
  23. using ZBobb;
  24.  
  25. namespace LFSProLauncher
  26. {
  27.     // Token: 0x0200000B RID: 11
  28.     public class LFSPro : Form
  29.     {
  30.         // Token: 0x0600002B RID: 43 RVA: 0x000029EC File Offset: 0x00000BEC
  31.         public LFSPro()
  32.         {
  33.             this.av();
  34.             base.FormClosing += this.a;
  35.             base.TransparencyKey = Color.DimGray;
  36.             this.BackColor = Color.DimGray;
  37.             this.bb.Visible = false;
  38.             this.bd.Visible = false;
  39.             this.bf.Visible = false;
  40.             this.bg.Visible = false;
  41.             this.bh.Visible = false;
  42.             this.bc.Visible = false;
  43.             this.bi.Visible = false;
  44.             this.b.Enabled = false;
  45.             this.b.Elapsed += this.i;
  46.             this.c.Enabled = false;
  47.             this.c.Elapsed += this.g;
  48.             this.e.Enabled = false;
  49.             this.e.Elapsed += this.h;
  50.             this.f.Enabled = false;
  51.             this.f.Elapsed += this.a;
  52.             this.g.Enabled = false;
  53.             this.g.Elapsed += this.j;
  54.             this.d.Enabled = false;
  55.             this.d.Elapsed += this.b;
  56.             this.h.Enabled = false;
  57.             this.h.Elapsed += this.c;
  58.             this.i.Enabled = false;
  59.             this.i.Elapsed += this.f;
  60.             this.j.Enabled = false;
  61.             this.j.Elapsed += this.d;
  62.             this.k.Enabled = false;
  63.             this.k.Elapsed += this.e;
  64.             this.y = this.y.OpenSubKey("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", true);
  65.             this.z = this.z.OpenSubKey("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", true);
  66.             Registry.SetValue("HKEY_CURRENT_USER\\AppEvents\\Schemes\\Apps\\Explorer\\Navigating\\.Current", "", "NULL");
  67.             Registry.SetValue("HKEY_CURRENT_USER\\AppEvents\\Schemes\\Apps\\Explorer\\Navigating\\.Current", "", "Start.wav");
  68.             this.az();
  69.             this.a0();
  70.             this.a1();
  71.         }
  72.  
  73.         // Token: 0x0600002C RID: 44 RVA: 0x00002E90 File Offset: 0x00001090
  74.         protected override void WndProc(ref Message m)
  75.         {
  76.             base.WndProc(ref m);
  77.             if (m.Msg == 132)
  78.             {
  79.                 m.Result = (IntPtr)2;
  80.             }
  81.         }
  82.  
  83.         // Token: 0x0600002D RID: 45
  84.         [DllImport("kernel32")]
  85.         public static extern IntPtr CreateRemoteThread(IntPtr hProcess, IntPtr lpThreadAttributes, uint dwStackSize, UIntPtr lpStartAddress, IntPtr lpParameter, uint dwCreationFlags, out IntPtr lpThreadId);
  86.  
  87.         // Token: 0x0600002E RID: 46
  88.         [DllImport("kernel32.dll")]
  89.         public static extern IntPtr OpenProcess(uint dwDesiredAccess, int bInheritHandle, int dwProcessId);
  90.  
  91.         // Token: 0x0600002F RID: 47
  92.         [DllImport("kernel32.dll")]
  93.         public static extern int CloseHandle(IntPtr hObject);
  94.  
  95.         // Token: 0x06000030 RID: 48
  96.         [DllImport("kernel32.dll", ExactSpelling = true, SetLastError = true)]
  97.         private static extern bool VirtualFreeEx(IntPtr A_0, IntPtr A_1, UIntPtr A_2, uint A_3);
  98.  
  99.         // Token: 0x06000031 RID: 49
  100.         [DllImport("kernel32.dll", CharSet = CharSet.Ansi, ExactSpelling = true)]
  101.         public static extern UIntPtr GetProcAddress(IntPtr hModule, string procName);
  102.  
  103.         // Token: 0x06000032 RID: 50
  104.         [DllImport("kernel32.dll", ExactSpelling = true, SetLastError = true)]
  105.         private static extern IntPtr VirtualAllocEx(IntPtr A_0, IntPtr A_1, uint A_2, uint A_3, uint A_4);
  106.  
  107.         // Token: 0x06000033 RID: 51
  108.         [DllImport("kernel32.dll")]
  109.         private static extern bool WriteProcessMemory(IntPtr A_0, IntPtr A_1, string A_2, UIntPtr A_3, out IntPtr A_4);
  110.  
  111.         // Token: 0x06000034 RID: 52
  112.         [DllImport("kernel32.dll", CharSet = CharSet.Auto)]
  113.         public static extern IntPtr GetModuleHandle(string lpModuleName);
  114.  
  115.         // Token: 0x06000035 RID: 53
  116.         [DllImport("kernel32", ExactSpelling = true, SetLastError = true)]
  117.         internal static extern int WaitForSingleObject(IntPtr A_0, int A_1);
  118.  
  119.         // Token: 0x06000036 RID: 54 RVA: 0x00002EB4 File Offset: 0x000010B4
  120.         public int GetProcessId(string proc)
  121.         {
  122.             Process[] processesByName = Process.GetProcessesByName(proc);
  123.             return processesByName[0].Id;
  124.         }
  125.  
  126.         // Token: 0x06000037 RID: 55 RVA: 0x00002ED0 File Offset: 0x000010D0
  127.         public void InjectDLL(IntPtr hProcess, string strDLLName)
  128.         {
  129.             int num = strDLLName.Length + 1;
  130.             IntPtr intPtr = LFSPro.VirtualAllocEx(hProcess, (IntPtr)null, (uint)num, 4096u, 64u);
  131.             IntPtr intPtr2;
  132.             LFSPro.WriteProcessMemory(hProcess, intPtr, strDLLName, (UIntPtr)((ulong)((long)num)), out intPtr2);
  133.             UIntPtr procAddress = LFSPro.GetProcAddress(LFSPro.GetModuleHandle("kernel32.dll"), "LoadLibraryA");
  134.             IntPtr intPtr3 = LFSPro.CreateRemoteThread(hProcess, (IntPtr)null, 0u, procAddress, intPtr, 0u, out intPtr2);
  135.             int num2 = LFSPro.WaitForSingleObject(intPtr3, 10000);
  136.             if ((long)num2 == 128L || (long)num2 == 258L || (long)num2 == (long)((ulong)-1))
  137.             {
  138.                 MessageBox.Show(" hThread [ 2 ] Error! \n ");
  139.                 LFSPro.CloseHandle(intPtr3);
  140.                 return;
  141.             }
  142.             Thread.Sleep(1000);
  143.             LFSPro.VirtualFreeEx(hProcess, intPtr, (UIntPtr)0UL, 32768u);
  144.             LFSPro.CloseHandle(intPtr3);
  145.         }
  146.  
  147.         // Token: 0x06000038 RID: 56 RVA: 0x00002FA0 File Offset: 0x000011A0
  148.         private string b(string A_0, string A_1)
  149.         {
  150.             string result;
  151.             try
  152.             {
  153.                 string text = "";
  154.                 ManagementClass managementClass = new ManagementClass(A_0);
  155.                 ManagementObjectCollection instances = managementClass.GetInstances();
  156.                 foreach (ManagementBaseObject managementBaseObject in instances)
  157.                 {
  158.                     ManagementObject managementObject = (ManagementObject)managementBaseObject;
  159.                     if (text == "")
  160.                     {
  161.                         try
  162.                         {
  163.                             text = managementObject[A_1].ToString();
  164.                             break;
  165.                         }
  166.                         catch
  167.                         {
  168.                         }
  169.                     }
  170.                 }
  171.                 result = text;
  172.             }
  173.             catch
  174.             {
  175.                 result = "NOSIG";
  176.             }
  177.             return result;
  178.         }
  179.  
  180.         // Token: 0x06000039 RID: 57 RVA: 0x00003044 File Offset: 0x00001244
  181.         private void a(object A_0, FormClosingEventArgs A_1)
  182.         {
  183.             try
  184.             {
  185.                 foreach (Process process in Process.GetProcessesByName("LFS"))
  186.                 {
  187.                     process.Kill();
  188.                 }
  189.                 Environment.Exit(1);
  190.                 Application.Exit();
  191.             }
  192.             catch
  193.             {
  194.             }
  195.         }
  196.  
  197.         // Token: 0x0600003A RID: 58 RVA: 0x00003094 File Offset: 0x00001294
  198.         private void j(object A_0, ElapsedEventArgs A_1)
  199.         {
  200.             try
  201.             {
  202.                 if (!this.n)
  203.                 {
  204.                     LFSPro.a a = new LFSPro.a();
  205.                     a.b = this;
  206.                     int num = new Random().Next(1, 200);
  207.                     this.bk.Navigate("http://lfspro.net/query/lfspro_launcher_serveronline.php?Username=" + this.v);
  208.                     a.a = "";
  209.                     base.Invoke(new Action(a.c));
  210.                     if (a.a.Contains("LFSPro") && a.a.Contains("Cruise") && !this.n)
  211.                     {
  212.                         this.a7();
  213.                         this.a3();
  214.                         this.a6();
  215.                         base.Invoke(new Action(this.au));
  216.                     }
  217.                 }
  218.             }
  219.             catch
  220.             {
  221.             }
  222.         }
  223.  
  224.         // Token: 0x0600003B RID: 59 RVA: 0x0000316C File Offset: 0x0000136C
  225.         private void i(object A_0, ElapsedEventArgs A_1)
  226.         {
  227.             try
  228.             {
  229.                 LFSPro.b b = new LFSPro.b();
  230.                 b.b = this;
  231.                 this.a2();
  232.                 this.r++;
  233.                 if (this.r >= 4)
  234.                 {
  235.                     base.Invoke(new Action(this.at));
  236.                     this.bb.Text = this.u;
  237.                     this.b.Enabled = false;
  238.                     this.b.Stop();
  239.                     this.r = 0;
  240.                     base.Invoke(new Action(this.@as));
  241.                     base.Invoke(new Action(this.ar));
  242.                     base.Invoke(new Action(this.aq));
  243.                     base.Invoke(new Action(this.ap));
  244.                     base.Invoke(new Action(this.ao));
  245.                     base.Invoke(new Action(this.an));
  246.                     base.Invoke(new Action(this.am));
  247.                     base.Invoke(new Action(this.al));
  248.                     base.Invoke(new Action(this.ak));
  249.                 }
  250.                 b.a = "";
  251.                 base.Invoke(new Action(b.c));
  252.                 if (b.a.Contains("User OK"))
  253.                 {
  254.                     base.Invoke(new Action(this.aj));
  255.                     base.Invoke(new Action(this.ai));
  256.                     base.Invoke(new Action(this.ah));
  257.                     base.Invoke(new Action(this.ag));
  258.                     base.Invoke(new Action(this.af));
  259.                     base.Invoke(new Action(this.ae));
  260.                     this.v = this.a5.Text;
  261.                     this.w = this.a6.Text;
  262.                     this.a(this.a5.Text, this.a6.Text);
  263.                     this.g.Enabled = true;
  264.                     this.g.Start();
  265.                     this.b.Enabled = false;
  266.                     this.b.Stop();
  267.                 }
  268.                 else if (b.a.Contains("Wrong Pass"))
  269.                 {
  270.                     base.Invoke(new Action(this.ad));
  271.                     this.bb.Text = this.u;
  272.                     this.b.Enabled = false;
  273.                     this.b.Stop();
  274.                     base.Invoke(new Action(this.ac));
  275.                     base.Invoke(new Action(this.ab));
  276.                     base.Invoke(new Action(this.aa));
  277.                     base.Invoke(new Action(this.z));
  278.                     base.Invoke(new Action(this.y));
  279.                     base.Invoke(new Action(this.x));
  280.                     base.Invoke(new Action(this.w));
  281.                     base.Invoke(new Action(this.v));
  282.                     base.Invoke(new Action(this.u));
  283.                 }
  284.                 else if (b.a.Contains("User not found"))
  285.                 {
  286.                     base.Invoke(new Action(this.t));
  287.                     this.bb.Text = this.u;
  288.                     this.b.Enabled = false;
  289.                     this.b.Stop();
  290.                     base.Invoke(new Action(this.s));
  291.                     base.Invoke(new Action(this.r));
  292.                     base.Invoke(new Action(this.q));
  293.                     base.Invoke(new Action(this.p));
  294.                     base.Invoke(new Action(this.o));
  295.                     base.Invoke(new Action(this.n));
  296.                     base.Invoke(new Action(this.m));
  297.                     base.Invoke(new Action(this.l));
  298.                     base.Invoke(new Action(this.k));
  299.                     base.Invoke(new Action(this.j));
  300.                 }
  301.             }
  302.             catch
  303.             {
  304.                 this.r++;
  305.             }
  306.         }
  307.  
  308.         // Token: 0x0600003C RID: 60 RVA: 0x000035E8 File Offset: 0x000017E8
  309.         private void g(object A_0, EventArgs A_1)
  310.         {
  311.             string value = NetworkInterface.GetAllNetworkInterfaces().Where(new Func<NetworkInterface, bool>(LFSPro.<>c.<>9.a)).Select(new Func<NetworkInterface, string>(LFSPro.<>c.<>9.b)).FirstOrDefault<string>();
  312.             string text = Convert.ToString(value);
  313.             if (text.Length < 3)
  314.             {
  315.                 text = "NOADDFOUND";
  316.             }
  317.             string text2 = this.b("Win32_DiskDrive", "Signature");
  318.             this.a2.Navigate(string.Concat(new string[]
  319.             {
  320.                 "http://lfspro.net/query/lfspro_launcher_login.php?Username=",
  321.                 this.a5.Text,
  322.                 "&Password=",
  323.                 this.a6.Text,
  324.                 "&Checksum=",
  325.                 text.ToString(),
  326.                 "&Signature=",
  327.                 text2,
  328.                 "&Version=",
  329.                 this.a
  330.             }));
  331.             base.Invoke(new Action(this.i));
  332.             base.Invoke(new Action(this.h));
  333.             base.Invoke(new Action(this.g));
  334.             base.Invoke(new Action(this.f));
  335.             base.Invoke(new Action(this.e));
  336.             base.Invoke(new Action(this.d));
  337.             base.Invoke(new Action(this.c));
  338.             this.b.Enabled = true;
  339.             this.b.Start();
  340.         }
  341.  
  342.         // Token: 0x0600003D RID: 61 RVA: 0x00003780 File Offset: 0x00001980
  343.         private void h(object A_0, ElapsedEventArgs A_1)
  344.         {
  345.             try
  346.             {
  347.                 this.a5();
  348.                 this.a4();
  349.             }
  350.             catch
  351.             {
  352.             }
  353.         }
  354.  
  355.         // Token: 0x0600003E RID: 62 RVA: 0x000037B0 File Offset: 0x000019B0
  356.         private void g(object A_0, ElapsedEventArgs A_1)
  357.         {
  358.             try
  359.             {
  360.                 this.a7();
  361.                 this.s++;
  362.                 if (this.s >= 30)
  363.                 {
  364.                     this.a6();
  365.                     this.s = 0;
  366.                 }
  367.             }
  368.             catch
  369.             {
  370.             }
  371.         }
  372.  
  373.         // Token: 0x0600003F RID: 63 RVA: 0x00003800 File Offset: 0x00001A00
  374.         private void a7()
  375.         {
  376.             try
  377.             {
  378.                 this.c.Enabled = false;
  379.                 foreach (Process process in Process.GetProcessesByName("Live For Speed 0.6R(ectum)"))
  380.                 {
  381.                     process.Kill();
  382.                 }
  383.                 foreach (Process process2 in Process.GetProcessesByName("Pro Tweaker 0.6R"))
  384.                 {
  385.                     process2.Kill();
  386.                 }
  387.                 foreach (Process process3 in Process.GetProcessesByName("ProTweaker 0.6R"))
  388.                 {
  389.                     process3.Kill();
  390.                 }
  391.                 foreach (Process process4 in Process.GetProcessesByName("ProTweaker"))
  392.                 {
  393.                     process4.Kill();
  394.                 }
  395.                 foreach (Process process5 in Process.GetProcessesByName("ProTweaker 0.6"))
  396.                 {
  397.                     process5.Kill();
  398.                 }
  399.                 foreach (Process process6 in Process.GetProcessesByName("ProTweaker 0.6P"))
  400.                 {
  401.                     process6.Kill();
  402.                 }
  403.                 foreach (Process process7 in Process.GetProcessesByName("Tweaker 0.6P"))
  404.                 {
  405.                     process7.Kill();
  406.                 }
  407.                 foreach (Process process8 in Process.GetProcessesByName("vtec"))
  408.                 {
  409.                     process8.Kill();
  410.                 }
  411.                 foreach (Process process9 in Process.GetProcessesByName("Vtec-proto31_6R"))
  412.                 {
  413.                     process9.Kill();
  414.                 }
  415.                 foreach (Process process10 in Process.GetProcessesByName("Vtec-proto31"))
  416.                 {
  417.                     process10.Kill();
  418.                 }
  419.                 foreach (Process process11 in Process.GetProcessesByName("Vtec"))
  420.                 {
  421.                     process11.Kill();
  422.                 }
  423.                 foreach (Process process12 in Process.GetProcessesByName("BRCMultiTools"))
  424.                 {
  425.                     process12.Kill();
  426.                 }
  427.                 foreach (Process process13 in Process.GetProcessesByName("brcmultitools"))
  428.                 {
  429.                     process13.Kill();
  430.                 }
  431.                 foreach (Process process14 in Process.GetProcessesByName("brcmt"))
  432.                 {
  433.                     process14.Kill();
  434.                 }
  435.                 foreach (Process process15 in Process.GetProcessesByName("multitools"))
  436.                 {
  437.                     process15.Kill();
  438.                 }
  439.                 foreach (Process process16 in Process.GetProcessesByName("cheatengine-x86_64.exe"))
  440.                 {
  441.                     process16.Kill();
  442.                 }
  443.                 Process[] processes = Process.GetProcesses();
  444.                 foreach (Process process17 in processes)
  445.                 {
  446.                     try
  447.                     {
  448.                         if (process17.ProcessName.ToString().Contains("LFS") && !process17.ProcessName.ToString().Contains("LFSPro") && !process17.ProcessName.ToString().Contains("LFSLazy") && process17.ProcessName.ToString().Length > 3)
  449.                         {
  450.                             process17.Kill();
  451.                         }
  452.                         if (process17.MainModule.FileVersionInfo.FileDescription.Contains("Pro Tweaker"))
  453.                         {
  454.                             process17.Kill();
  455.                         }
  456.                         if (process17.MainModule.FileVersionInfo.FileDescription.Contains("BRC MultiTools"))
  457.                         {
  458.                             process17.Kill();
  459.                         }
  460.                         if (process17.MainModule.FileVersionInfo.FileDescription.Contains("MultiTools"))
  461.                         {
  462.                             process17.Kill();
  463.                         }
  464.                         if (process17.MainModule.FileVersionInfo.FileDescription.Contains("VTEC prototype"))
  465.                         {
  466.                             process17.Kill();
  467.                         }
  468.                         if (process17.MainModule.FileVersionInfo.FileDescription.Contains("Live For Speed Hack"))
  469.                         {
  470.                             process17.Kill();
  471.                         }
  472.                         if (process17.MainModule.FileVersionInfo.FileDescription.Contains("NewTweakOrder"))
  473.                         {
  474.                             process17.Kill();
  475.                         }
  476.                         if (process17.MainModule.FileVersionInfo.FileDescription.Contains("Hydraulic Suspension"))
  477.                         {
  478.                             process17.Kill();
  479.                         }
  480.                         if (process17.MainModule.FileVersionInfo.FileDescription.Contains("TireTools"))
  481.                         {
  482.                             process17.Kill();
  483.                         }
  484.                         if (process17.MainModule.FileVersionInfo.FileDescription.Contains("TeleportMod"))
  485.                         {
  486.                             process17.Kill();
  487.                         }
  488.                         if (process17.MainModule.FileVersionInfo.FileDescription.Contains("Gravitation"))
  489.                         {
  490.                             process17.Kill();
  491.                         }
  492.                         if (process17.MainModule.FileVersionInfo.FileDescription.Contains("UιTrA°"))
  493.                         {
  494.                             process17.Kill();
  495.                         }
  496.                         if (process17.MainModule.FileVersionInfo.FileDescription.Contains("Cheat Engine"))
  497.                         {
  498.                             process17.Kill();
  499.                         }
  500.                     }
  501.                     catch
  502.                     {
  503.                     }
  504.                 }
  505.                 this.c.Enabled = true;
  506.             }
  507.             catch
  508.             {
  509.             }
  510.         }
  511.  
  512.         // Token: 0x06000040 RID: 64 RVA: 0x00003D68 File Offset: 0x00001F68
  513.         private void a6()
  514.         {
  515.             int num = new Random().Next(1, 200);
  516.             this.be.Navigate(string.Concat(new object[]
  517.             {
  518.                 "http://35.196.218.65/query/lfspro_launcher_setlauncher.php?Username=",
  519.                 this.v,
  520.                 "&Password=",
  521.                 this.w,
  522.                 "&Checksum=",
  523.                 num
  524.             }));
  525.         }
  526.  
  527.         // Token: 0x06000041 RID: 65 RVA: 0x00003DD0 File Offset: 0x00001FD0
  528.         private void f(object A_0, ElapsedEventArgs A_1)
  529.         {
  530.             try
  531.             {
  532.                 Process[] processesByName = Process.GetProcessesByName("LFS");
  533.                 if (processesByName.Length != 0)
  534.                 {
  535.                     using (Memory memory = new Memory(processesByName[0]))
  536.                     {
  537.                         IntPtr address = memory.GetAddress("\"LFS.exe\"+000B6F8C+4");
  538.                         byte[] bytes = BitConverter.GetBytes(memory.ReadInt32(address));
  539.                         string @string = Encoding.UTF8.GetString(bytes);
  540.                         this.x = @string.Substring(0, 3);
  541.                         float num = 0f;
  542.                         try
  543.                         {
  544.                             IntPtr address2 = memory.GetAddress("\"LFS.exe\"+0042D4D8+1E8+E50");
  545.                             num = memory.ReadFloat(address2);
  546.                         }
  547.                         catch
  548.                         {
  549.                         }
  550.                         IntPtr address3 = memory.GetAddress("\"LFS.exe\"+005AAEE4+1F8");
  551.                         int num2 = memory.ReadInt32(address3);
  552.                         if (((double)num < 0.5 || this.p) && num2 != 0)
  553.                         {
  554.                             LFSPro.c c = new LFSPro.c();
  555.                             c.b = this;
  556.                             this.bo.Navigate("http://35.196.218.65/query/lfspro_launcher_fuelreload.php?Username=" + this.v + "&Car=" + this.x);
  557.                             c.a = "";
  558.                             base.Invoke(new Action(c.c));
  559.                             if (c.a.Contains("1") || this.p)
  560.                             {
  561.                                 LFSPro.d d = new LFSPro.d();
  562.                                 d.b = c;
  563.                                 this.bq.Navigate("http://35.196.218.65/query/lfspro_launcher_readfuel.php?Username=" + this.v + "&Car=" + this.x);
  564.                                 d.a = "";
  565.                                 base.Invoke(new Action(d.c));
  566.                                 double num3 = double.Parse(d.a, CultureInfo.InvariantCulture);
  567.                                 IntPtr address4 = memory.GetAddress("\"LFS.exe\"+0042D4D8+1E8+650");
  568.                                 float value = (float)num3;
  569.                                 memory.WriteFloat(address4, value);
  570.                                 this.bp.Navigate("http://35.196.218.65/query/lfspro_launcher_fuelreset.php?Username=" + this.v + "&Car=" + this.x);
  571.                             }
  572.                         }
  573.                     }
  574.                 }
  575.             }
  576.             catch
  577.             {
  578.             }
  579.         }
  580.  
  581.         // Token: 0x06000042 RID: 66 RVA: 0x00004004 File Offset: 0x00002204
  582.         private void e(object A_0, ElapsedEventArgs A_1)
  583.         {
  584.             try
  585.             {
  586.                 this.p = false;
  587.                 this.k.Enabled = false;
  588.                 this.k.Stop();
  589.             }
  590.             catch
  591.             {
  592.             }
  593.         }
  594.  
  595.         // Token: 0x06000043 RID: 67 RVA: 0x00004044 File Offset: 0x00002244
  596.         private void d(object A_0, ElapsedEventArgs A_1)
  597.         {
  598.             try
  599.             {
  600.                 Process[] processesByName = Process.GetProcessesByName("LFS");
  601.                 if (processesByName.Length != 0)
  602.                 {
  603.                     using (Memory memory = new Memory(processesByName[0]))
  604.                     {
  605.                         IntPtr address = memory.GetAddress("\"LFS.exe\"+000B6F8C+4");
  606.                         byte[] bytes = BitConverter.GetBytes(memory.ReadInt32(address));
  607.                         string @string = Encoding.UTF8.GetString(bytes);
  608.                         this.x = @string.Substring(0, 3);
  609.                         IntPtr address2 = memory.GetAddress("\"LFS.exe\"+0042D4D8+1E8+E50");
  610.                         float num = memory.ReadFloat(address2);
  611.                         IntPtr address3 = memory.GetAddress("\"LFS.exe\"+005AAEE4+1F8");
  612.                         int num2 = memory.ReadInt32(address3);
  613.                         IntPtr address4 = memory.GetAddress("\"LFS.exe\"+0042D4D8+1E8+650");
  614.                         float num3 = memory.ReadFloat(address4);
  615.                         string text = Convert.ToString(num3).Replace(',', '.');
  616.                         if (this.t != (double)num3 && num2 != 0 && !this.p)
  617.                         {
  618.                             this.t = (double)num3;
  619.                             this.bn.Navigate(string.Concat(new string[]
  620.                             {
  621.                                 "http://35.196.218.65/query/lfspro_launcher_savefuel.php?Username=",
  622.                                 this.v,
  623.                                 "&Password=",
  624.                                 this.w,
  625.                                 "&FL=",
  626.                                 text,
  627.                                 "&Car=",
  628.                                 this.x
  629.                             }));
  630.                         }
  631.                     }
  632.                 }
  633.             }
  634.             catch
  635.             {
  636.             }
  637.         }
  638.  
  639.         // Token: 0x06000044 RID: 68 RVA: 0x000041BC File Offset: 0x000023BC
  640.         private void c(object A_0, ElapsedEventArgs A_1)
  641.         {
  642.             try
  643.             {
  644.                 this.bv.Text = this.j.Enabled.ToString();
  645.                 Process[] processesByName = Process.GetProcessesByName("LFS");
  646.                 if (processesByName.Length != 0)
  647.                 {
  648.                     using (Memory memory = new Memory(processesByName[0]))
  649.                     {
  650.                         float num = 0f;
  651.                         try
  652.                         {
  653.                             IntPtr address = memory.GetAddress("\"LFS.exe\"+0042D4D8+1E8+E50");
  654.                             num = memory.ReadFloat(address);
  655.                         }
  656.                         catch
  657.                         {
  658.                         }
  659.                         IntPtr address2 = memory.GetAddress("\"LFS.exe\"+005AAEE4+1F8");
  660.                         int num2 = memory.ReadInt32(address2);
  661.                         this.br.Text = this.p.ToString();
  662.                         this.bs.Text = num2.ToString();
  663.                         this.bu.Text = num.ToString();
  664.                         if (num2 == 0)
  665.                         {
  666.                             this.o = true;
  667.                         }
  668.                         else if (num2 != 0 && this.o)
  669.                         {
  670.                             this.o = false;
  671.                             this.p = true;
  672.                             this.k.Enabled = true;
  673.                             this.k.Start();
  674.                         }
  675.                         if (num > 1f && this.p)
  676.                         {
  677.                             this.o = false;
  678.                             this.k.Enabled = true;
  679.                             this.k.Start();
  680.                         }
  681.                     }
  682.                 }
  683.             }
  684.             catch
  685.             {
  686.             }
  687.         }
  688.  
  689.         // Token: 0x06000045 RID: 69 RVA: 0x00004340 File Offset: 0x00002540
  690.         private void a5()
  691.         {
  692.             try
  693.             {
  694.                 Process[] processesByName = Process.GetProcessesByName("LFS");
  695.                 if (processesByName.Length != 0)
  696.                 {
  697.                     using (Memory memory = new Memory(processesByName[0]))
  698.                     {
  699.                         IntPtr address = memory.GetAddress("\"LFS.exe\"+0042D4D8+1E8+E50");
  700.                         float num = memory.ReadFloat(address);
  701.                         if ((double)num < 0.5 || this.p)
  702.                         {
  703.                             LFSPro.e e = new LFSPro.e();
  704.                             e.b = this;
  705.                             this.ba.Navigate("http://35.196.218.65/query/lfspro_launcher_carspecs.php?Username=" + this.v);
  706.                             e.a = "";
  707.                             base.Invoke(new Action(e.c));
  708.                             string text = e.a;
  709.                             string[] array = text.Split(new char[]
  710.                             {
  711.                                 '|'
  712.                             });
  713.                             bool flag = false;
  714.                             int num2 = 0;
  715.                             while (!flag)
  716.                             {
  717.                                 if (array[num2].Length > 1)
  718.                                 {
  719.                                     string[] array2 = array[num2].Split(new char[]
  720.                                     {
  721.                                         '$'
  722.                                     });
  723.                                     this.ao[num2] = array2[0];
  724.                                     this.ap[num2] = Convert.ToInt32(array2[1]);
  725.                                     this.aq[num2] = double.Parse(array2[2], CultureInfo.InvariantCulture);
  726.                                     this.@as[num2] = double.Parse(array2[3], CultureInfo.InvariantCulture);
  727.                                     this.ar[num2] = Convert.ToInt32(array2[4]);
  728.                                     this.at[num2] = double.Parse(array2[5], CultureInfo.InvariantCulture);
  729.                                     this.au[num2] = Convert.ToInt32(array2[6]);
  730.                                 }
  731.                                 else
  732.                                 {
  733.                                     flag = true;
  734.                                 }
  735.                                 num2++;
  736.                             }
  737.                         }
  738.                     }
  739.                 }
  740.             }
  741.             catch
  742.             {
  743.             }
  744.         }
  745.  
  746.         // Token: 0x06000046 RID: 70 RVA: 0x00004514 File Offset: 0x00002714
  747.         private void a4()
  748.         {
  749.             try
  750.             {
  751.                 Process[] processesByName = Process.GetProcessesByName("LFS");
  752.                 if (processesByName.Length != 0)
  753.                 {
  754.                     using (Memory memory = new Memory(processesByName[0]))
  755.                     {
  756.                         IntPtr address = memory.GetAddress("\"LFS.exe\"+0002E130+0");
  757.                         byte[] bytes = BitConverter.GetBytes(memory.ReadFloat(address));
  758.                         IntPtr address2 = memory.GetAddress("\"LFS.exe\"+0002E130+4");
  759.                         byte[] bytes2 = BitConverter.GetBytes(memory.ReadFloat(address2));
  760.                         IntPtr address3 = memory.GetAddress("\"LFS.exe\"+0002E130+8");
  761.                         byte[] bytes3 = BitConverter.GetBytes(memory.ReadFloat(address3));
  762.                         string @string = Encoding.UTF8.GetString(bytes);
  763.                         string string2 = Encoding.UTF8.GetString(bytes2);
  764.                         string string3 = Encoding.UTF8.GetString(bytes3);
  765.                         string text = @string + string2 + string3;
  766.                         text = text.Replace("UF 1000", "UF1").Replace("XR GT TURBO", "XRT").Replace("XR GTR", "XRR").Replace("FZ50 GTR", "FZR").Replace("XF GTI", "XFG").Replace("XR GT", "XRG").Replace("LX4", "LX4").Replace("LX6", "LX6").Replace("RB4 GT", "RB4").Replace("FXO TURBO", "FXO").Replace("RACEABOUT", "RAC").Replace("FZ50", "FZ5").Replace("UF GTR", "UFR").Replace("XF GTR", "XFR").Replace("FXO GTR", "FXR").Replace("MRT5", "MRT").Replace("FORMULA BMW ", "FBM").Replace("FORMULA XR", "FOX").Replace("FORMULA V8", "FO8").Replace("BMW SAUBER F", "BF1");
  767.                         text = text.Substring(0, 3);
  768.                         IntPtr address4 = memory.GetAddress("\"LFS.exe\"+0042D4D8+1E8+E50");
  769.                         float num = memory.ReadFloat(address4);
  770.                         IntPtr address5 = memory.GetAddress("\"LFS.exe\"+005AAEE4+1F8");
  771.                         int num2 = memory.ReadInt32(address5);
  772.                         int num3 = 0;
  773.                         bool flag = false;
  774.                         int num4 = 0;
  775.                         double num5 = 0.0;
  776.                         int num6 = 0;
  777.                         double num7 = 0.0;
  778.                         double num8 = 0.0;
  779.                         int num9 = 0;
  780.                         while (num3 < 64 && !flag)
  781.                         {
  782.                             if (this.ao[num3] == text)
  783.                             {
  784.                                 num4 = this.ap[num3];
  785.                                 num5 = this.aq[num3];
  786.                                 num6 = this.ar[num3];
  787.                                 num7 = this.@as[num3];
  788.                                 num8 = this.at[num3];
  789.                                 num9 = this.au[num3];
  790.                                 flag = true;
  791.                             }
  792.                             num3++;
  793.                         }
  794.                         if (flag)
  795.                         {
  796.                             if (text == "UF1" || text == "XFG" || text == "XRG")
  797.                             {
  798.                                 IntPtr address6 = memory.GetAddress("\"LFS.exe\"+000C79BC+0");
  799.                                 float value = (float)num5;
  800.                                 memory.WriteFloat(address6, value);
  801.                                 IntPtr address7 = memory.GetAddress("\"LFS.exe\"+000C7954+4");
  802.                                 byte[] bytes4 = BitConverter.GetBytes(memory.ReadInt32(address7));
  803.                                 byte[] array = bytes4;
  804.                                 array[2] = (byte)(num9 + 2);
  805.                                 byte[] value2 = new byte[]
  806.                                 {
  807.                                     array[0],
  808.                                     array[1],
  809.                                     array[2],
  810.                                     array[3]
  811.                                 };
  812.                                 int value3 = BitConverter.ToInt32(value2, 0);
  813.                                 memory.WriteInt32(address7, value3);
  814.                             }
  815.                             else if (text == "MRT")
  816.                             {
  817.                                 IntPtr address8 = memory.GetAddress("\"LFS.exe\"+000C7FB8+4");
  818.                                 float value4 = (float)num5;
  819.                                 memory.WriteFloat(address8, value4);
  820.                                 IntPtr address9 = memory.GetAddress("\"LFS.exe\"+000C7F3C+4");
  821.                                 byte[] bytes5 = BitConverter.GetBytes(memory.ReadInt32(address9));
  822.                                 byte[] array2 = bytes5;
  823.                                 array2[2] = (byte)(num9 + 2);
  824.                                 byte[] value5 = new byte[]
  825.                                 {
  826.                                     array2[0],
  827.                                     array2[1],
  828.                                     array2[2],
  829.                                     array2[3]
  830.                                 };
  831.                                 int value6 = BitConverter.ToInt32(value5, 0);
  832.                                 memory.WriteInt32(address9, value6);
  833.                             }
  834.                             else if (text == "UFR" || text == "XFR" || text == "FXR" || text == "XRR" || text == "FZR")
  835.                             {
  836.                                 IntPtr address10 = memory.GetAddress("\"LFS.exe\"+000C7BC4+4");
  837.                                 float value7 = (float)num5;
  838.                                 memory.WriteFloat(address10, value7);
  839.                                 IntPtr address11 = memory.GetAddress("\"LFS.exe\"+0013A364+30");
  840.                                 byte[] bytes6 = BitConverter.GetBytes(memory.ReadInt32(address11));
  841.                                 byte[] array3 = bytes6;
  842.                                 array3[2] = (byte)(num9 + 2);
  843.                                 byte[] value8 = new byte[]
  844.                                 {
  845.                                     array3[0],
  846.                                     array3[1],
  847.                                     array3[2],
  848.                                     array3[3]
  849.                                 };
  850.                                 int value9 = BitConverter.ToInt32(value8, 0);
  851.                                 memory.WriteInt32(address11, value9);
  852.                             }
  853.                             else if (text == "FBM" || text == "FOX" || text == "FO8")
  854.                             {
  855.                                 IntPtr address12 = memory.GetAddress("\"LFS.exe\"+0013A364+10");
  856.                                 float value10 = (float)num5;
  857.                                 memory.WriteFloat(address12, value10);
  858.                                 IntPtr address13 = memory.GetAddress("\"LFS.exe\"+000C7AD4+0");
  859.                                 byte[] bytes7 = BitConverter.GetBytes(memory.ReadInt32(address13));
  860.                                 byte[] array4 = bytes7;
  861.                                 array4[2] = (byte)(num9 + 2);
  862.                                 byte[] value11 = new byte[]
  863.                                 {
  864.                                     array4[0],
  865.                                     array4[1],
  866.                                     array4[2],
  867.                                     array4[3]
  868.                                 };
  869.                                 int value12 = BitConverter.ToInt32(value11, 0);
  870.                                 memory.WriteInt32(address13, value12);
  871.                             }
  872.                             else if (text == "XRT" || text == "RB4" || text == "FZ5" || text == "LX4" || text == "LX6" || text == "RAC" || text == "FXO")
  873.                             {
  874.                                 IntPtr address14 = memory.GetAddress("\"LFS.exe\"+000C7918+4");
  875.                                 float value13 = (float)num5;
  876.                                 memory.WriteFloat(address14, value13);
  877.                                 IntPtr address15 = memory.GetAddress("\"LFS.exe\"+0004F91C+10");
  878.                                 byte[] bytes8 = BitConverter.GetBytes(memory.ReadInt32(address15));
  879.                                 byte[] array5 = bytes8;
  880.                                 array5[2] = (byte)(num9 + 2);
  881.                                 byte[] value14 = new byte[]
  882.                                 {
  883.                                     array5[0],
  884.                                     array5[1],
  885.                                     array5[2],
  886.                                     array5[3]
  887.                                 };
  888.                                 int value15 = BitConverter.ToInt32(value14, 0);
  889.                                 memory.WriteInt32(address15, value15);
  890.                             }
  891.                             if (num2 != 0)
  892.                             {
  893.                                 IntPtr address16 = memory.GetAddress("\"LFS.exe\"+005AAEE4+1F8+500");
  894.                                 float value16 = (float)num8;
  895.                                 memory.WriteFloat(address16, value16);
  896.                                 if (num4 == 1)
  897.                                 {
  898.                                     IntPtr address17 = memory.GetAddress("\"LFS.exe\"+00438690+9C+768");
  899.                                     int num10 = memory.ReadInt32(address17);
  900.                                     memory.WriteInt32(address17, 1);
  901.                                 }
  902.                                 if (num6 == 1)
  903.                                 {
  904.                                     IntPtr address18 = memory.GetAddress("\"LFS.exe\"+0042D4D8+1E8+488");
  905.                                     int value17 = 13;
  906.                                     memory.WriteInt32(address18, value17);
  907.                                     IntPtr address19 = memory.GetAddress("\"LFS.exe\"+005AAEE4+1F8+4A8");
  908.                                     float value18 = (float)num7;
  909.                                     memory.WriteFloat(address19, value18);
  910.                                 }
  911.                                 else
  912.                                 {
  913.                                     IntPtr address20 = memory.GetAddress("\"LFS.exe\"+0042D4D8+1E8+488");
  914.                                     int value19 = 12;
  915.                                     memory.WriteInt32(address20, value19);
  916.                                 }
  917.                             }
  918.                         }
  919.                         else
  920.                         {
  921.                             this.a3();
  922.                             this.x = "";
  923.                         }
  924.                     }
  925.                 }
  926.             }
  927.             catch
  928.             {
  929.             }
  930.         }
  931.  
  932.         // Token: 0x06000047 RID: 71 RVA: 0x00004C68 File Offset: 0x00002E68
  933.         private void b(object A_0, ElapsedEventArgs A_1)
  934.         {
  935.             int num = new Random().Next(1, 200);
  936.             this.bl.Navigate(string.Concat(new object[]
  937.             {
  938.                 "http://35.196.218.65/query/lfspro_launcher_savelog.php?Username=",
  939.                 this.v,
  940.                 "&Password=",
  941.                 this.w,
  942.                 "&Checksum=",
  943.                 num
  944.             }));
  945.         }
  946.  
  947.         // Token: 0x06000048 RID: 72 RVA: 0x00004CD0 File Offset: 0x00002ED0
  948.         private void a3()
  949.         {
  950.             try
  951.             {
  952.                 Process[] processesByName = Process.GetProcessesByName("LFS");
  953.                 if (processesByName.Length != 0)
  954.                 {
  955.                     using (Memory memory = new Memory(processesByName[0]))
  956.                     {
  957.                         IntPtr address = memory.GetAddress("\"LFS.exe\"+000C7918+4");
  958.                         IntPtr address2 = memory.GetAddress("\"LFS.exe\"+000C79BC+0");
  959.                         IntPtr address3 = memory.GetAddress("\"LFS.exe\"+000C79F4+1C");
  960.                         IntPtr address4 = memory.GetAddress("\"LFS.exe\"+000C7FB8+4");
  961.                         float value = (float)this.ab;
  962.                         memory.WriteFloat(address, value);
  963.                         memory.WriteFloat(address2, value);
  964.                         memory.WriteFloat(address3, value);
  965.                         memory.WriteFloat(address4, value);
  966.                         IntPtr address5 = memory.GetAddress("\"LFS.exe\"+0013A364+10");
  967.                         IntPtr address6 = memory.GetAddress("\"LFS.exe\"+000C7BC4+4");
  968.                         float value2 = (float)this.ac;
  969.                         memory.WriteFloat(address5, value2);
  970.                         memory.WriteFloat(address6, value2);
  971.                         IntPtr address7 = memory.GetAddress("\"LFS.exe\"+000C7904+0");
  972.                         IntPtr address8 = memory.GetAddress("\"LFS.exe\"+000C7994+4");
  973.                         IntPtr address9 = memory.GetAddress("\"LFS.exe\"+000C79F4+10");
  974.                         IntPtr address10 = memory.GetAddress("\"LFS.exe\"+000C7FA4+0");
  975.                         float value3 = (float)this.ad;
  976.                         memory.WriteFloat(address7, value3);
  977.                         memory.WriteFloat(address8, value3);
  978.                         memory.WriteFloat(address9, value3);
  979.                         memory.WriteFloat(address10, value3);
  980.                         IntPtr address11 = memory.GetAddress("\"LFS.exe\"+0013A364+4");
  981.                         IntPtr address12 = memory.GetAddress("\"LFS.exe\"+000C7AD4+10");
  982.                         float value4 = (float)this.ae;
  983.                         memory.WriteFloat(address11, value4);
  984.                         memory.WriteFloat(address12, value4);
  985.                         IntPtr address13 = memory.GetAddress("\"LFS.exe\"+000C78F0+0");
  986.                         IntPtr address14 = memory.GetAddress("\"LFS.exe\"+000C7954+C");
  987.                         IntPtr address15 = memory.GetAddress("\"LFS.exe\"+000C7AD4+8");
  988.                         IntPtr address16 = memory.GetAddress("\"LFS.exe\"+000C7B9C+0");
  989.                         float value5 = (float)this.ai;
  990.                         memory.WriteFloat(address13, value5);
  991.                         memory.WriteFloat(address14, value5);
  992.                         memory.WriteFloat(address15, value5);
  993.                         memory.WriteFloat(address16, value5);
  994.                         IntPtr address17 = memory.GetAddress("\"LFS.exe\"+000C79F4+8");
  995.                         IntPtr address18 = memory.GetAddress("\"LFS.exe\"+000C7F90+0");
  996.                         float value6 = (float)this.aj;
  997.                         memory.WriteFloat(address17, value6);
  998.                         memory.WriteFloat(address18, value6);
  999.                         IntPtr address19 = memory.GetAddress("\"LFS.exe\"+000C78D8+0");
  1000.                         byte[] bytes = BitConverter.GetBytes(memory.ReadInt32(address19));
  1001.                         byte[] array = bytes;
  1002.                         array[2] = this.ak;
  1003.                         byte[] value7 = new byte[]
  1004.                         {
  1005.                             array[0],
  1006.                             array[1],
  1007.                             array[2],
  1008.                             array[3]
  1009.                         };
  1010.                         int value8 = BitConverter.ToInt32(value7, 0);
  1011.                         memory.WriteInt32(address19, value8);
  1012.                         IntPtr address20 = memory.GetAddress("\"LFS.exe\"+000C7954+8");
  1013.                         byte[] bytes2 = BitConverter.GetBytes(memory.ReadInt32(address20));
  1014.                         byte[] array2 = bytes2;
  1015.                         array2[2] = this.ak;
  1016.                         byte[] value9 = new byte[]
  1017.                         {
  1018.                             array2[0],
  1019.                             array2[1],
  1020.                             array2[2],
  1021.                             array2[3]
  1022.                         };
  1023.                         int value10 = BitConverter.ToInt32(value9, 0);
  1024.                         memory.WriteInt32(address20, value10);
  1025.                         IntPtr address21 = memory.GetAddress("\"LFS.exe\"+000C79F4+4");
  1026.                         byte[] bytes3 = BitConverter.GetBytes(memory.ReadInt32(address21));
  1027.                         byte[] array3 = bytes3;
  1028.                         array3[2] = this.ak;
  1029.                         byte[] value11 = new byte[]
  1030.                         {
  1031.                             array3[0],
  1032.                             array3[1],
  1033.                             array3[2],
  1034.                             array3[3]
  1035.                         };
  1036.                         int value12 = BitConverter.ToInt32(value11, 0);
  1037.                         memory.WriteInt32(address21, value12);
  1038.                         IntPtr address22 = memory.GetAddress("\"LFS.exe\"+000C7AD4+4");
  1039.                         byte[] bytes4 = BitConverter.GetBytes(memory.ReadInt32(address22));
  1040.                         byte[] array4 = bytes4;
  1041.                         array4[2] = this.ak;
  1042.                         byte[] value13 = new byte[]
  1043.                         {
  1044.                             array4[0],
  1045.                             array4[1],
  1046.                             array4[2],
  1047.                             array4[3]
  1048.                         };
  1049.                         int value14 = BitConverter.ToInt32(value13, 0);
  1050.                         memory.WriteInt32(address22, value14);
  1051.                         IntPtr address23 = memory.GetAddress("\"LFS.exe\"+000C7B84+0");
  1052.                         byte[] bytes5 = BitConverter.GetBytes(memory.ReadInt32(address23));
  1053.                         byte[] array5 = bytes5;
  1054.                         array5[2] = this.ak;
  1055.                         byte[] value15 = new byte[]
  1056.                         {
  1057.                             array5[0],
  1058.                             array5[1],
  1059.                             array5[2],
  1060.                             array5[3]
  1061.                         };
  1062.                         int value16 = BitConverter.ToInt32(value15, 0);
  1063.                         memory.WriteInt32(address23, value16);
  1064.                         IntPtr address24 = memory.GetAddress("\"LFS.exe\"+000C7F3C+8");
  1065.                         byte[] bytes6 = BitConverter.GetBytes(memory.ReadInt32(address24));
  1066.                         byte[] array6 = bytes6;
  1067.                         array6[2] = this.ak;
  1068.                         byte[] value17 = new byte[]
  1069.                         {
  1070.                             array6[0],
  1071.                             array6[1],
  1072.                             array6[2],
  1073.                             array6[3]
  1074.                         };
  1075.                         int value18 = BitConverter.ToInt32(value17, 0);
  1076.                         memory.WriteInt32(address24, value18);
  1077.                         IntPtr address25 = memory.GetAddress("\"LFS.exe\"+0004F91C+10");
  1078.                         byte[] bytes7 = BitConverter.GetBytes(memory.ReadInt32(address25));
  1079.                         byte[] array7 = bytes7;
  1080.                         array7[2] = this.af;
  1081.                         byte[] value19 = new byte[]
  1082.                         {
  1083.                             array7[0],
  1084.                             array7[1],
  1085.                             array7[2],
  1086.                             array7[3]
  1087.                         };
  1088.                         int value20 = BitConverter.ToInt32(value19, 0);
  1089.                         memory.WriteInt32(address25, value20);
  1090.                         IntPtr address26 = memory.GetAddress("\"LFS.exe\"+000C7954+4");
  1091.                         byte[] bytes8 = BitConverter.GetBytes(memory.ReadInt32(address26));
  1092.                         byte[] array8 = bytes8;
  1093.                         array8[2] = this.af;
  1094.                         byte[] value21 = new byte[]
  1095.                         {
  1096.                             array8[0],
  1097.                             array8[1],
  1098.                             array8[2],
  1099.                             array8[3]
  1100.                         };
  1101.                         int value22 = BitConverter.ToInt32(value21, 0);
  1102.                         memory.WriteInt32(address26, value22);
  1103.                         IntPtr address27 = memory.GetAddress("\"LFS.exe\"+000C79F4+0");
  1104.                         byte[] bytes9 = BitConverter.GetBytes(memory.ReadInt32(address27));
  1105.                         byte[] array9 = bytes9;
  1106.                         array9[2] = this.af;
  1107.                         byte[] value23 = new byte[]
  1108.                         {
  1109.                             array9[0],
  1110.                             array9[1],
  1111.                             array9[2],
  1112.                             array9[3]
  1113.                         };
  1114.                         int value24 = BitConverter.ToInt32(value23, 0);
  1115.                         memory.WriteInt32(address27, value24);
  1116.                         IntPtr address28 = memory.GetAddress("\"LFS.exe\"+000C7AD4+0");
  1117.                         byte[] bytes10 = BitConverter.GetBytes(memory.ReadInt32(address28));
  1118.                         byte[] array10 = bytes10;
  1119.                         array10[2] = this.af;
  1120.                         byte[] value25 = new byte[]
  1121.                         {
  1122.                             array10[0],
  1123.                             array10[1],
  1124.                             array10[2],
  1125.                             array10[3]
  1126.                         };
  1127.                         int value26 = BitConverter.ToInt32(value25, 0);
  1128.                         memory.WriteInt32(address28, value26);
  1129.                         IntPtr address29 = memory.GetAddress("\"LFS.exe\"+0013A364+30");
  1130.                         byte[] bytes11 = BitConverter.GetBytes(memory.ReadInt32(address29));
  1131.                         byte[] array11 = bytes11;
  1132.                         array11[2] = this.af;
  1133.                         byte[] value27 = new byte[]
  1134.                         {
  1135.                             array11[0],
  1136.                             array11[1],
  1137.                             array11[2],
  1138.                             array11[3]
  1139.                         };
  1140.                         int value28 = BitConverter.ToInt32(value27, 0);
  1141.                         memory.WriteInt32(address29, value28);
  1142.                         IntPtr address30 = memory.GetAddress("\"LFS.exe\"+000C7F3C+4");
  1143.                         byte[] bytes12 = BitConverter.GetBytes(memory.ReadInt32(address30));
  1144.                         byte[] array12 = bytes12;
  1145.                         array12[2] = this.af;
  1146.                         byte[] value29 = new byte[]
  1147.                         {
  1148.                             array12[0],
  1149.                             array12[1],
  1150.                             array12[2],
  1151.                             array12[3]
  1152.                         };
  1153.                         int value30 = BitConverter.ToInt32(value29, 0);
  1154.                         memory.WriteInt32(address30, value30);
  1155.                         IntPtr address31 = memory.GetAddress("\"LFS.exe\"+0004F91C+8");
  1156.                         IntPtr address32 = memory.GetAddress("\"LFS.exe\"+000C7940+4");
  1157.                         IntPtr address33 = memory.GetAddress("\"LFS.exe\"+000C79E4+0");
  1158.                         IntPtr address34 = memory.GetAddress("\"LFS.exe\"+0013A364+28");
  1159.                         IntPtr address35 = memory.GetAddress("\"LFS.exe\"+000C7F2C+C");
  1160.                         float value31 = (float)this.ag;
  1161.                         memory.WriteFloat(address31, value31);
  1162.                         memory.WriteFloat(address32, value31);
  1163.                         memory.WriteFloat(address33, value31);
  1164.                         memory.WriteFloat(address34, value31);
  1165.                         memory.WriteFloat(address35, value31);
  1166.                         IntPtr address36 = memory.GetAddress("\"LFS.exe\"+000C79F4+34");
  1167.                         float value32 = (float)this.ah;
  1168.                         memory.WriteFloat(address36, value32);
  1169.                         IntPtr address37 = memory.GetAddress("\"LFS.exe\"+000C792C+0");
  1170.                         IntPtr address38 = memory.GetAddress("\"LFS.exe\"+0013A364+14");
  1171.                         IntPtr address39 = memory.GetAddress("\"LFS.exe\"+000C7BD8+0");
  1172.                         float value33 = (float)this.am;
  1173.                         memory.WriteFloat(address37, value33);
  1174.                         memory.WriteFloat(address38, value33);
  1175.                         memory.WriteFloat(address39, value33);
  1176.                         IntPtr address40 = memory.GetAddress("\"LFS.exe\"+000C79BC+4");
  1177.                         IntPtr address41 = memory.GetAddress("\"LFS.exe\"+000C79F4+20");
  1178.                         float value34 = (float)this.an;
  1179.                         memory.WriteFloat(address40, value34);
  1180.                         memory.WriteFloat(address41, value34);
  1181.                         IntPtr address42 = memory.GetAddress("\"LFS.exe\"+000C7FCC+0");
  1182.                         float value35 = (float)this.al;
  1183.                         memory.WriteFloat(address42, value35);
  1184.                         IntPtr address43 = memory.GetAddress("\"LFS.exe\"+1B60F0");
  1185.                         int value36 = 2;
  1186.                         memory.WriteInt32(address43, value36);
  1187.                         IntPtr address44 = memory.GetAddress("\"LFS.exe\"+1B6108");
  1188.                         float value37 = 1298.392f;
  1189.                         memory.WriteFloat(address44, value37);
  1190.                         IntPtr address45 = memory.GetAddress("\"LFS.exe\"+1B610C");
  1191.                         byte[] bytes13 = BitConverter.GetBytes(memory.ReadInt32(address45));
  1192.                         byte[] array13 = bytes13;
  1193.                         array13[3] = 4;
  1194.                         byte[] value38 = new byte[]
  1195.                         {
  1196.                             array13[0],
  1197.                             array13[1],
  1198.                             array13[2],
  1199.                             array13[3]
  1200.                         };
  1201.                         int value39 = BitConverter.ToInt32(value38, 0);
  1202.                         memory.WriteInt32(address45, value39);
  1203.                         IntPtr address46 = memory.GetAddress("\"LFS.exe\"+1B6118");
  1204.                         float value40 = 0.83f;
  1205.                         memory.WriteFloat(address46, value40);
  1206.                         IntPtr address47 = memory.GetAddress("\"LFS.exe\"+1B6128");
  1207.                         float value41 = 0.6f;
  1208.                         memory.WriteFloat(address47, value41);
  1209.                         IntPtr address48 = memory.GetAddress("\"LFS.exe\"+1B611C");
  1210.                         float value42 = 1f;
  1211.                         memory.WriteFloat(address48, value42);
  1212.                         IntPtr address49 = memory.GetAddress("\"LFS.exe\"+1B6100");
  1213.                         int value43 = 12;
  1214.                         memory.WriteInt32(address49, value43);
  1215.                         IntPtr address50 = memory.GetAddress("\"LFS.exe\"+1B6110");
  1216.                         float value44 = 1f;
  1217.                         memory.WriteFloat(address50, value44);
  1218.                         IntPtr address51 = memory.GetAddress("\"LFS.exe\"+1B6114");
  1219.                         float value45 = 0.4f;
  1220.                         memory.WriteFloat(address51, value45);
  1221.                         IntPtr address52 = memory.GetAddress("\"LFS.exe\"+1B6124");
  1222.                         float value46 = 837.7581f;
  1223.                         memory.WriteFloat(address52, value46);
  1224.                         IntPtr address53 = memory.GetAddress("\"LFS.exe\"+1B63E0");
  1225.                         float value47 = 45f;
  1226.                         memory.WriteFloat(address53, value47);
  1227.                         IntPtr address54 = memory.GetAddress("\"LFS.exe\"+1B60F8");
  1228.                         int value48 = 2;
  1229.                         memory.WriteInt32(address54, value48);
  1230.                         IntPtr address55 = memory.GetAddress("\"LFS.exe\"+1B60F4");
  1231.                         int value49 = 1;
  1232.                         memory.WriteInt32(address55, value49);
  1233.                         IntPtr address56 = memory.GetAddress("\"LFS.exe\"+1B63B8");
  1234.                         float value50 = 1.125f;
  1235.                         memory.WriteFloat(address56, value50);
  1236.                         IntPtr address57 = memory.GetAddress("\"LFS.exe\"+1B63AC");
  1237.                         float value51 = -1.39881074f;
  1238.                         memory.WriteFloat(address57, value51);
  1239.                         IntPtr address58 = memory.GetAddress("\"LFS.exe\"+1B63BC");
  1240.                         float value52 = 0.3f;
  1241.                         memory.WriteFloat(address58, value52);
  1242.                         IntPtr address59 = memory.GetAddress("\"LFS.exe\"+1B6D50");
  1243.                         float value53 = 0.4f;
  1244.                         memory.WriteFloat(address59, value53);
  1245.                         IntPtr address60 = memory.GetAddress("\"LFS.exe\"+1B6850");
  1246.                         float value54 = 0.185f;
  1247.                         memory.WriteFloat(address60, value54);
  1248.                         IntPtr address61 = memory.GetAddress("\"LFS.exe\"+1B6854");
  1249.                         float value55 = 0.5f;
  1250.                         memory.WriteFloat(address61, value55);
  1251.                         IntPtr address62 = memory.GetAddress("\"LFS.exe\"+1B685C");
  1252.                         float value56 = 0.1778f;
  1253.                         memory.WriteFloat(address62, value56);
  1254.                         IntPtr address63 = memory.GetAddress("\"LFS.exe\"+1B6858");
  1255.                         float value57 = 0.190499991f;
  1256.                         memory.WriteFloat(address63, value57);
  1257.                         IntPtr address64 = memory.GetAddress("\"LFS.exe\"+1B6878");
  1258.                         float value58 = 0.063f;
  1259.                         memory.WriteFloat(address64, value58);
  1260.                         IntPtr address65 = memory.GetAddress("\"LFS.exe\"+1B683C");
  1261.                         float value59 = 1.36f;
  1262.                         memory.WriteFloat(address65, value59);
  1263.                         IntPtr address66 = memory.GetAddress("\"LFS.exe\"+1B6874");
  1264.                         float value60 = 0.209439516f;
  1265.                         memory.WriteFloat(address66, value60);
  1266.                         IntPtr address67 = memory.GetAddress("\"LFS.exe\"+1B67FC");
  1267.                         float value61 = 0.941f;
  1268.                         memory.WriteFloat(address67, value61);
  1269.                         IntPtr address68 = memory.GetAddress("\"LFS.exe\"+1B6808");
  1270.                         float value62 = 0.941f;
  1271.                         memory.WriteFloat(address68, value62);
  1272.                         IntPtr address69 = memory.GetAddress("\"LFS.exe\"+1B7770");
  1273.                         byte[] bytes14 = BitConverter.GetBytes(memory.ReadInt32(address69));
  1274.                         byte[] array14 = bytes14;
  1275.                         array14[0] = 2;
  1276.                         byte[] value63 = new byte[]
  1277.                         {
  1278.                             array14[0],
  1279.                             array14[1],
  1280.                             array14[2],
  1281.                             array14[3]
  1282.                         };
  1283.                         int value64 = BitConverter.ToInt32(value63, 0);
  1284.                         memory.WriteInt32(address69, value64);
  1285.                         IntPtr address70 = memory.GetAddress("\"LFS.exe\"+1B7788");
  1286.                         float value65 = 1800f;
  1287.                         memory.WriteFloat(address70, value65);
  1288.                         IntPtr address71 = memory.GetAddress("\"LFS.exe\"+1B778C");
  1289.                         byte[] bytes15 = BitConverter.GetBytes(memory.ReadInt32(address71));
  1290.                         byte[] array15 = bytes15;
  1291.                         array15[0] = 4;
  1292.                         byte[] value66 = new byte[]
  1293.                         {
  1294.                             array15[0],
  1295.                             array15[1],
  1296.                             array15[2],
  1297.                             array15[3]
  1298.                         };
  1299.                         int value67 = BitConverter.ToInt32(value66, 0);
  1300.                         memory.WriteInt32(address71, value67);
  1301.                         IntPtr address72 = memory.GetAddress("\"LFS.exe\"+1B7798");
  1302.                         float value68 = 0.854347467f;
  1303.                         memory.WriteFloat(address72, value68);
  1304.                         IntPtr address73 = memory.GetAddress("\"LFS.exe\"+1B77A8");
  1305.                         float value69 = 0.5625002f;
  1306.                         memory.WriteFloat(address73, value69);
  1307.                         IntPtr address74 = memory.GetAddress("\"LFS.exe\"+1B779C");
  1308.                         float value70 = 1f;
  1309.                         memory.WriteFloat(address74, value70);
  1310.                         IntPtr address75 = memory.GetAddress("\"LFS.exe\"+1B7780");
  1311.                         int value71 = 12;
  1312.                         memory.WriteInt32(address75, value71);
  1313.                         IntPtr address76 = memory.GetAddress("\"LFS.exe\"+1B7790");
  1314.                         float value72 = 1f;
  1315.                         memory.WriteFloat(address76, value72);
  1316.                         IntPtr address77 = memory.GetAddress("\"LFS.exe\"+1B7794");
  1317.                         float value73 = 0.4f;
  1318.                         memory.WriteFloat(address77, value73);
  1319.                         IntPtr address78 = memory.GetAddress("\"LFS.exe\"+1B77A4");
  1320.                         float value74 = 733.0383f;
  1321.                         memory.WriteFloat(address78, value74);
  1322.                         IntPtr address79 = memory.GetAddress("\"LFS.exe\"+1B7A60");
  1323.                         float value75 = 65f;
  1324.                         memory.WriteFloat(address79, value75);
  1325.                         IntPtr address80 = memory.GetAddress("\"LFS.exe\"+1B7778");
  1326.                         int value76 = 1;
  1327.                         memory.WriteInt32(address80, value76);
  1328.                         IntPtr address81 = memory.GetAddress("\"LFS.exe\"+1B7774");
  1329.                         int value77 = 1;
  1330.                         memory.WriteInt32(address81, value77);
  1331.                         IntPtr address82 = memory.GetAddress("\"LFS.exe\"+1B7A38");
  1332.                         float value78 = 1.50000012f;
  1333.                         memory.WriteFloat(address82, value78);
  1334.                         IntPtr address83 = memory.GetAddress("\"LFS.exe\"+1B7A3C");
  1335.                         float value79 = 0.532142758f;
  1336.                         memory.WriteFloat(address83, value79);
  1337.                         IntPtr address84 = memory.GetAddress("\"LFS.exe\"+1B7A2C");
  1338.                         float value80 = -1.49107027f;
  1339.                         memory.WriteFloat(address84, value80);
  1340.                         IntPtr address85 = memory.GetAddress("\"LFS.exe\"+1B9580");
  1341.                         float value81 = 0.4f;
  1342.                         memory.WriteFloat(address85, value81);
  1343.                         IntPtr address86 = memory.GetAddress("\"LFS.exe\"+1B7F78");
  1344.                         float value82 = 0.185f;
  1345.                         memory.WriteFloat(address86, value82);
  1346.                         IntPtr address87 = memory.GetAddress("\"LFS.exe\"+1B7F7C");
  1347.                         float value83 = 0.55f;
  1348.                         memory.WriteFloat(address87, value83);
  1349.                         IntPtr address88 = memory.GetAddress("\"LFS.exe\"+1B7F84");
  1350.                         float value84 = 0.1778f;
  1351.                         memory.WriteFloat(address88, value84);
  1352.                         IntPtr address89 = memory.GetAddress("\"LFS.exe\"+1B7F80");
  1353.                         float value85 = 0.2032f;
  1354.                         memory.WriteFloat(address89, value85);
  1355.                         IntPtr address90 = memory.GetAddress("\"LFS.exe\"+1B7FA0");
  1356.                         float value86 = 0.072f;
  1357.                         memory.WriteFloat(address90, value86);
  1358.                         IntPtr address91 = memory.GetAddress("\"LFS.exe\"+1B7F9C");
  1359.                         float value87 = 0.2007129f;
  1360.                         memory.WriteFloat(address91, value87);
  1361.                         IntPtr address92 = memory.GetAddress("\"LFS.exe\"+1B7F0C");
  1362.                         float value88 = 1.126572f;
  1363.                         memory.WriteFloat(address92, value88);
  1364.                         IntPtr address93 = memory.GetAddress("\"LFS.exe\"+1B7F18");
  1365.                         float value89 = 1.126572f;
  1366.                         memory.WriteFloat(address93, value89);
  1367.                         IntPtr address94 = memory.GetAddress("\"LFS.exe\"+1B7F60");
  1368.                         float value90 = 0.09517069f;
  1369.                         memory.WriteFloat(address94, value90);
  1370.                         IntPtr address95 = memory.GetAddress("\"LFS.exe\"+1B7F38");
  1371.                         float value91 = 0.22f;
  1372.                         memory.WriteFloat(address95, value91);
  1373.                         IntPtr address96 = memory.GetAddress("\"LFS.exe\"+1B7F3C");
  1374.                         float value92 = 0.5f;
  1375.                         memory.WriteFloat(address96, value92);
  1376.                         IntPtr address97 = memory.GetAddress("\"LFS.exe\"+1B7F44");
  1377.                         float value93 = 0.1905f;
  1378.                         memory.WriteFloat(address97, value93);
  1379.                         IntPtr address98 = memory.GetAddress("\"LFS.exe\"+1B7F40");
  1380.                         float value94 = 0.2032f;
  1381.                         memory.WriteFloat(address98, value94);
  1382.                         IntPtr address99 = memory.GetAddress("\"LFS.exe\"+1B7F5C");
  1383.                         float value95 = 0.2007129f;
  1384.                         memory.WriteFloat(address99, value95);
  1385.                         IntPtr address100 = memory.GetAddress("\"LFS.exe\"+1B7F24");
  1386.                         float value96 = -1.326286f;
  1387.                         memory.WriteFloat(address100, value96);
  1388.                         IntPtr address101 = memory.GetAddress("\"LFS.exe\"+1B7F30");
  1389.                         float value97 = -1.326286f;
  1390.                         memory.WriteFloat(address101, value97);
  1391.                         IntPtr address102 = memory.GetAddress("\"LFS.exe\"+000C792C+C");
  1392.                         IntPtr address103 = memory.GetAddress("\"LFS.exe\"+000C79D0+4");
  1393.                         IntPtr address104 = memory.GetAddress("\"LFS.exe\"+000C79F4+2C");
  1394.                         IntPtr address105 = memory.GetAddress("\"LFS.exe\"+000C7FDC+4");
  1395.                         float value98 = 104.71f;
  1396.                         memory.WriteFloat(address102, value98);
  1397.                         memory.WriteFloat(address103, value98);
  1398.                         memory.WriteFloat(address104, value98);
  1399.                         memory.WriteFloat(address105, value98);
  1400.                         IntPtr address106 = memory.GetAddress("\"LFS.exe\"+0013A364+20");
  1401.                         float value99 = 209.42f;
  1402.                         memory.WriteFloat(address106, value99);
  1403.                         IntPtr address107 = memory.GetAddress("\"LFS.exe\"+000C7BD8+C");
  1404.                         float value100 = 157.064941f;
  1405.                         memory.WriteFloat(address107, value100);
  1406.                         IntPtr address108 = memory.GetAddress("\"LFS.exe\"+005AAEE4+1FC+504");
  1407.                         double num = memory.ReadDouble(address108);
  1408.                         if (num > 1.0)
  1409.                         {
  1410.                             float value101 = 1f;
  1411.                             memory.WriteFloat(address108, value101);
  1412.                         }
  1413.                     }
  1414.                 }
  1415.             }
  1416.             catch
  1417.             {
  1418.             }
  1419.         }
  1420.  
  1421.         // Token: 0x06000049 RID: 73 RVA: 0x00005D48 File Offset: 0x00003F48
  1422.         private void a2()
  1423.         {
  1424.             try
  1425.             {
  1426.                 if (!this.m)
  1427.                 {
  1428.                     LFSPro.f f = new LFSPro.f();
  1429.                     f.b = this;
  1430.                     f.a = "";
  1431.                     this.m = true;
  1432.                     base.Invoke(new Action(f.c));
  1433.                     if (!f.a.Contains("canceled"))
  1434.                     {
  1435.                         if (!f.a.Contains(this.a))
  1436.                         {
  1437.                             try
  1438.                             {
  1439.                                 Process.Start("Updater.exe");
  1440.                                 Environment.Exit(2);
  1441.                                 Application.Exit();
  1442.                                 goto IL_A3;
  1443.                             }
  1444.                             catch
  1445.                             {
  1446.                                 base.Invoke(new Action(this.b));
  1447.                                 goto IL_A3;
  1448.                             }
  1449.                         }
  1450.                         base.Invoke(new Action(this.a));
  1451.                     }
  1452.                 }
  1453.                 IL_A3:;
  1454.             }
  1455.             catch
  1456.             {
  1457.             }
  1458.         }
  1459.  
  1460.         // Token: 0x0600004A RID: 74 RVA: 0x00005E1C File Offset: 0x0000401C
  1461.         private void a1()
  1462.         {
  1463.             try
  1464.             {
  1465.                 if (Directory.Exists("data\\pic") && Directory.Exists("data\\skins"))
  1466.                 {
  1467.                     this.l = true;
  1468.                 }
  1469.             }
  1470.             catch
  1471.             {
  1472.             }
  1473.         }
  1474.  
  1475.         // Token: 0x0600004B RID: 75 RVA: 0x00005E60 File Offset: 0x00004060
  1476.         private void a0()
  1477.         {
  1478.             try
  1479.             {
  1480.                 if (this.y.GetValue("ProUsername").ToString() == null)
  1481.                 {
  1482.                     this.y.CreateSubKey("ProUsername");
  1483.                     this.y.SetValue("ProUsername", "Username");
  1484.                     this.y.CreateSubKey("ProPassword");
  1485.                     this.y.SetValue("ProPassword", "Password");
  1486.                     this.y.CreateSubKey("ProMessage");
  1487.                     this.y.SetValue("ProMessage", "1");
  1488.                 }
  1489.                 else
  1490.                 {
  1491.                     this.a5.Text = this.y.GetValue("ProUsername").ToString();
  1492.                     this.a6.Text = this.y.GetValue("ProPassword").ToString();
  1493.                     int num = Convert.ToInt32(this.y.GetValue("ProMessage").ToString());
  1494.                     this.a(num);
  1495.                     this.bb.Text = this.u;
  1496.                     num++;
  1497.                     if (num > 57)
  1498.                     {
  1499.                         num = 1;
  1500.                     }
  1501.                     this.y.SetValue("ProMessage", Convert.ToString(num));
  1502.                 }
  1503.             }
  1504.             catch
  1505.             {
  1506.                 this.y.CreateSubKey("ProUsername");
  1507.                 this.y.SetValue("ProUsername", "Username");
  1508.                 this.y.CreateSubKey("ProPassword");
  1509.                 this.y.SetValue("ProPassword", "Password");
  1510.                 this.y.CreateSubKey("ProMessage");
  1511.                 this.y.SetValue("ProMessage", "1");
  1512.             }
  1513.         }
  1514.  
  1515.         // Token: 0x0600004C RID: 76 RVA: 0x00006024 File Offset: 0x00004224
  1516.         private void a(string A_0, string A_1)
  1517.         {
  1518.             try
  1519.             {
  1520.                 this.y.OpenSubKey("ProUsername", true);
  1521.                 this.y.SetValue("ProUsername", A_0);
  1522.                 this.y.OpenSubKey("ProPassword", true);
  1523.                 this.y.SetValue("ProPassword", A_1);
  1524.             }
  1525.             catch
  1526.             {
  1527.             }
  1528.         }
  1529.  
  1530.         // Token: 0x0600004D RID: 77 RVA: 0x0000608C File Offset: 0x0000428C
  1531.         private void a(int A_0)
  1532.         {
  1533.             if (A_0 == 1)
  1534.             {
  1535.                 this.u = "Teaching monkeys...";
  1536.                 return;
  1537.             }
  1538.             if (A_0 == 2)
  1539.             {
  1540.                 this.u = "Daddy Sotero creating mods sounds like Kim Jong Un\r\ntalking about bombs!";
  1541.                 return;
  1542.             }
  1543.             if (A_0 == 3)
  1544.             {
  1545.                 this.u = "Daddy Mods? Lucas is better!";
  1546.                 return;
  1547.             }
  1548.             if (A_0 == 4)
  1549.             {
  1550.                 this.u = "Vou te mover...";
  1551.                 return;
  1552.             }
  1553.             if (A_0 == 5)
  1554.             {
  1555.                 this.u = "Shut up Guto...";
  1556.                 return;
  1557.             }
  1558.             if (A_0 == 6)
  1559.             {
  1560.                 this.u = "Kanarek has AIDS. Stay far from his ass!";
  1561.                 return;
  1562.             }
  1563.             if (A_0 == 7)
  1564.             {
  1565.                 this.u = "Lucas Mods made +300 mods...\r\nDaddy copied +20...";
  1566.                 return;
  1567.             }
  1568.             if (A_0 == 8)
  1569.             {
  1570.                 this.u = "Ia falar pra botar a minha senha, mas deixa...";
  1571.                 return;
  1572.             }
  1573.             if (A_0 == 9)
  1574.             {
  1575.                 this.u = "Even Scawen plays at LFSPro";
  1576.                 return;
  1577.             }
  1578.             if (A_0 == 10)
  1579.             {
  1580.                 this.u = "Negan sold LFSPro to Scawen for 10 bucks";
  1581.                 return;
  1582.             }
  1583.             if (A_0 == 11)
  1584.             {
  1585.                 this.u = "Seu capitalista, burguês safado...";
  1586.                 return;
  1587.             }
  1588.             if (A_0 == 12)
  1589.             {
  1590.                 this.u = "Eu gastaria R$100 mil em placas de vídeo\r\nMas ainda assim sou comunista";
  1591.                 return;
  1592.             }
  1593.             if (A_0 == 13)
  1594.             {
  1595.                 this.u = "Everybody hates Guto";
  1596.                 return;
  1597.             }
  1598.             if (A_0 == 14)
  1599.             {
  1600.                 this.u = "Todos odeiam o comunismo";
  1601.                 return;
  1602.             }
  1603.             if (A_0 == 15)
  1604.             {
  1605.                 this.u = "Essas mensagens de loading são uma merda...";
  1606.                 return;
  1607.             }
  1608.             if (A_0 == 16)
  1609.             {
  1610.                 this.u = "Não gostei desse fundo preto... Nem do tom de azul\r\nNem do nome, nem dos botões, nem da comunidade (disse Guto)";
  1611.                 return;
  1612.             }
  1613.             if (A_0 == 17)
  1614.             {
  1615.                 this.u = "Funk aqui não! Somos uma comunidade de respeito...";
  1616.                 return;
  1617.             }
  1618.             if (A_0 == 18)
  1619.             {
  1620.                 this.u = "Do you know what LFSPro has, and the original LFS hasn't?\r\nPlayers!";
  1621.                 return;
  1622.             }
  1623.             if (A_0 == 19)
  1624.             {
  1625.                 this.u = "You can only choose Bethoveen or Nego do Borel at music rooms!";
  1626.                 return;
  1627.             }
  1628.             if (A_0 == 20)
  1629.             {
  1630.                 this.u = "Só somos amigos do Gean porque ele pagou a hospedagem...";
  1631.                 return;
  1632.             }
  1633.             if (A_0 == 21)
  1634.             {
  1635.                 this.u = "Report all errors on LFSPro to Admins or Scawen...";
  1636.                 return;
  1637.             }
  1638.             if (A_0 == 22)
  1639.             {
  1640.                 this.u = "Scirocco announced to 2047...";
  1641.                 return;
  1642.             }
  1643.             if (A_0 == 23)
  1644.             {
  1645.                 this.u = "O que eu escrevo aqui?";
  1646.                 return;
  1647.             }
  1648.             if (A_0 == 24)
  1649.             {
  1650.                 this.u = "Fiquei sem idéias...";
  1651.                 return;
  1652.             }
  1653.             if (A_0 == 25)
  1654.             {
  1655.                 this.u = "Gabriellll, eu vou ficar looooucaaaa...\r\nVocê ainda não me viu louuuca Gabrieeeeel";
  1656.                 return;
  1657.             }
  1658.             if (A_0 == 26)
  1659.             {
  1660.                 this.u = "Scawen doesn't like Lucas Mods because Lucas released\r\nthe Scirocco 20 years before Scawen";
  1661.                 return;
  1662.             }
  1663.             if (A_0 == 27)
  1664.             {
  1665.                 this.u = "Gostaria que o Cidade Real estivesse aberto :(";
  1666.                 return;
  1667.             }
  1668.             if (A_0 == 28)
  1669.             {
  1670.                 this.u = "#foraGuto";
  1671.                 return;
  1672.             }
  1673.             if (A_0 == 29)
  1674.             {
  1675.                 this.u = "Campanha #VoltaScatman";
  1676.                 return;
  1677.             }
  1678.             if (A_0 == 30)
  1679.             {
  1680.                 this.u = "This message was sponsored by Scawen";
  1681.                 return;
  1682.             }
  1683.             if (A_0 == 31)
  1684.             {
  1685.                 this.u = "Ha mãe, depois escrevo a mensagem de loading";
  1686.                 return;
  1687.             }
  1688.             if (A_0 == 32)
  1689.             {
  1690.                 this.u = "Como assim uma coisa aleatória?";
  1691.                 return;
  1692.             }
  1693.             if (A_0 == 33)
  1694.             {
  1695.                 this.u = "Kanarek will finish his studies at age 46";
  1696.                 return;
  1697.             }
  1698.             if (A_0 == 34)
  1699.             {
  1700.                 this.u = "Kanarek wont understand this message. He even can't understand\r\nbasic portuguese";
  1701.                 return;
  1702.             }
  1703.             if (A_0 == 35)
  1704.             {
  1705.                 this.u = "Desculpe se o servidor está offline. O Gabbz deve ter urinado nele";
  1706.                 return;
  1707.             }
  1708.             if (A_0 == 36)
  1709.             {
  1710.                 this.u = "According to Kanarek, the host must be 'opegraided'...";
  1711.                 return;
  1712.             }
  1713.             if (A_0 == 37)
  1714.             {
  1715.                 this.u = "ERROR: KANAREK DETECTED";
  1716.                 return;
  1717.             }
  1718.             if (A_0 == 38)
  1719.             {
  1720.                 this.u = "ERRO: O KANAREK CHEGOU";
  1721.                 return;
  1722.             }
  1723.             if (A_0 == 39)
  1724.             {
  1725.                 this.u = "Consigo...";
  1726.                 return;
  1727.             }
  1728.             if (A_0 == 40)
  1729.             {
  1730.                 this.u = "Metade das mensagens de loading são piadas internas\r\nA outra metade é coisa sem nexo";
  1731.                 return;
  1732.             }
  1733.             if (A_0 == 41)
  1734.             {
  1735.                 this.u = "Loitruks is our offline admin";
  1736.                 return;
  1737.             }
  1738.             if (A_0 == 42)
  1739.             {
  1740.                 this.u = "Essa peça que você queria? Perguntou Maicon...";
  1741.                 return;
  1742.             }
  1743.             if (A_0 == 43)
  1744.             {
  1745.                 this.u = "1000 kilos is equal to 1 ton. 1000 ton is equal to 1 Maicon";
  1746.                 return;
  1747.             }
  1748.             if (A_0 == 44)
  1749.             {
  1750.                 this.u = "Quotes to launcher? No, to write in my asshole";
  1751.                 return;
  1752.             }
  1753.             if (A_0 == 45)
  1754.             {
  1755.                 this.u = "Eu não tenho VIP, mas queria por uma só de sugestão (GGSilva)";
  1756.                 return;
  1757.             }
  1758.             if (A_0 == 46)
  1759.             {
  1760.                 this.u = "Você vai ver a moral que eu tenho com o Negan";
  1761.                 return;
  1762.             }
  1763.             if (A_0 == 47)
  1764.             {
  1765.                 this.u = "Joaoadao s2 Lukas";
  1766.                 return;
  1767.             }
  1768.             if (A_0 == 48)
  1769.             {
  1770.                 this.u = "Negan isn't wrong, even when he is wrong";
  1771.                 return;
  1772.             }
  1773.             if (A_0 == 49)
  1774.             {
  1775.                 this.u = "Leveghim sent a lot of quotes. Any of them was funny";
  1776.                 return;
  1777.             }
  1778.             if (A_0 == 50)
  1779.             {
  1780.                 this.u = "LSN is the chinese version of LFSPro";
  1781.                 return;
  1782.             }
  1783.             if (A_0 == 51)
  1784.             {
  1785.                 this.u = "So you are telling me your tunning \r\n is decrease engine restriction?!";
  1786.                 return;
  1787.             }
  1788.             if (A_0 == 52)
  1789.             {
  1790.                 this.u = "A mina do Gean é mó gostosa (MyNillo)";
  1791.                 return;
  1792.             }
  1793.             if (A_0 == 53)
  1794.             {
  1795.                 this.u = "Pensei que você era pobre";
  1796.                 return;
  1797.             }
  1798.             if (A_0 == 54)
  1799.             {
  1800.                 this.u = "Stealing your credit card data...";
  1801.                 return;
  1802.             }
  1803.             if (A_0 == 55)
  1804.             {
  1805.                 this.u = "Gallimano é a versão chinesa do Getaway Driver";
  1806.                 return;
  1807.             }
  1808.             if (A_0 == 56)
  1809.             {
  1810.                 this.u = "Free turbo with /exit";
  1811.                 return;
  1812.             }
  1813.             if (A_0 == 57)
  1814.             {
  1815.                 this.u = "Aceitamos doação para reforma do fusca velho do Loitruks";
  1816.             }
  1817.         }
  1818.  
  1819.         // Token: 0x0600004E RID: 78 RVA: 0x0000645C File Offset: 0x0000465C
  1820.         private void az()
  1821.         {
  1822.             try
  1823.             {
  1824.                 int num = new Random().Next(1, 5);
  1825.                 if (num == 1)
  1826.                 {
  1827.                     this.a4.Image = Resources._1;
  1828.                 }
  1829.                 else if (num == 2)
  1830.                 {
  1831.                     this.a4.Image = Resources._2;
  1832.                 }
  1833.                 else if (num == 3)
  1834.                 {
  1835.                     this.a4.Image = Resources._3;
  1836.                 }
  1837.                 else if (num == 4)
  1838.                 {
  1839.                     this.a4.Image = Resources._4;
  1840.                 }
  1841.                 else if (num == 5)
  1842.                 {
  1843.                     this.a4.Image = Resources._5;
  1844.                 }
  1845.             }
  1846.             catch
  1847.             {
  1848.             }
  1849.         }
  1850.  
  1851.         // Token: 0x0600004F RID: 79 RVA: 0x000064F8 File Offset: 0x000046F8
  1852.         private void ay()
  1853.         {
  1854.             try
  1855.             {
  1856.                 string text = this.y.GetValue("RecacheCount").ToString();
  1857.                 if (text == null)
  1858.                 {
  1859.                     this.y.CreateSubKey("RecacheCount");
  1860.                     this.y.SetValue("RecacheCount", "0");
  1861.                     this.q = 0;
  1862.                 }
  1863.                 else
  1864.                 {
  1865.                     this.q = Convert.ToInt32(text);
  1866.                 }
  1867.             }
  1868.             catch
  1869.             {
  1870.                 this.y.CreateSubKey("RecacheCount");
  1871.                 this.y.SetValue("RecacheCount", "0");
  1872.                 this.q = 0;
  1873.             }
  1874.             this.ax();
  1875.         }
  1876.  
  1877.         // Token: 0x06000050 RID: 80 RVA: 0x000065A4 File Offset: 0x000047A4
  1878.         private void ax()
  1879.         {
  1880.             LFSPro.g g = new LFSPro.g();
  1881.             g.b = this;
  1882.             g.a = "";
  1883.             base.Invoke(new Action(g.c));
  1884.             if (!g.a.Contains("canceled") && !g.a.Contains(this.q.ToString()) && this.l)
  1885.             {
  1886.                 this.aw();
  1887.                 this.a(g.a);
  1888.             }
  1889.         }
  1890.  
  1891.         // Token: 0x06000051 RID: 81 RVA: 0x00006620 File Offset: 0x00004820
  1892.         private void aw()
  1893.         {
  1894.             try
  1895.             {
  1896.                 LFSPro.h h = new LFSPro.h();
  1897.                 h.b = this;
  1898.                 h.a = "";
  1899.                 base.Invoke(new Action(h.c));
  1900.                 string[] array = new string[256];
  1901.                 array = h.a.Split(new char[]
  1902.                 {
  1903.                     '$'
  1904.                 });
  1905.                 int num = array.Length - 1;
  1906.                 for (int i = 0; i <= num; i++)
  1907.                 {
  1908.                     if (File.Exists("data\\skins\\" + array[i] + ".jpg") || File.Exists("data\\skins\\" + array[i] + ".JPG"))
  1909.                     {
  1910.                         try
  1911.                         {
  1912.                             File.Delete("data\\skins\\" + array[i] + ".jpg");
  1913.                         }
  1914.                         catch
  1915.                         {
  1916.                             File.Delete("data\\skins\\" + array[i] + ".JPG");
  1917.                         }
  1918.                     }
  1919.                     if (File.Exists("data\\skins_dds\\" + array[i] + ".dds"))
  1920.                     {
  1921.                         File.Delete("data\\skins_dds\\" + array[i] + ".dds");
  1922.                     }
  1923.                 }
  1924.             }
  1925.             catch
  1926.             {
  1927.             }
  1928.         }
  1929.  
  1930.         // Token: 0x06000052 RID: 82 RVA: 0x0000674C File Offset: 0x0000494C
  1931.         private void a(string A_0)
  1932.         {
  1933.             try
  1934.             {
  1935.                 LFSPro.i i = new LFSPro.i();
  1936.                 i.b = this;
  1937.                 i.a = "";
  1938.                 base.Invoke(new Action(i.c));
  1939.                 string[] array = new string[256];
  1940.                 array = i.a.Split(new char[]
  1941.                 {
  1942.                     '$'
  1943.                 });
  1944.                 int num = array.Length - 1;
  1945.                 for (int j = 0; j <= num; j++)
  1946.                 {
  1947.                     if (!File.Exists("data\\skins\\" + array[j] + ".jpg") && !File.Exists("data\\skins\\" + array[j] + ".JPG"))
  1948.                     {
  1949.                         string text = array[j].Substring(0, 3);
  1950.                         using (WebClient webClient = new WebClient())
  1951.                         {
  1952.                             webClient.DownloadFile(string.Concat(new string[]
  1953.                             {
  1954.                                 "http://skins.lfspro.net/",
  1955.                                 text,
  1956.                                 "/512/",
  1957.                                 array[j],
  1958.                                 ".JPG"
  1959.                             }), "data\\skins\\" + array[j] + ".jpg");
  1960.                         }
  1961.                     }
  1962.                 }
  1963.                 this.y.OpenSubKey("RecacheCount", true);
  1964.                 this.y.SetValue("RecacheCount", A_0);
  1965.             }
  1966.             catch
  1967.             {
  1968.             }
  1969.         }
  1970.  
  1971.         // Token: 0x06000053 RID: 83 RVA: 0x000068B8 File Offset: 0x00004AB8
  1972.         private void a(object A_0, ElapsedEventArgs A_1)
  1973.         {
  1974.             try
  1975.             {
  1976.                 foreach (Process process in Process.GetProcessesByName("LFS"))
  1977.                 {
  1978.                     process.Kill();
  1979.                 }
  1980.                 this.f.Enabled = false;
  1981.                 this.f.Stop();
  1982.             }
  1983.             catch
  1984.             {
  1985.             }
  1986.         }
  1987.  
  1988.         // Token: 0x06000054 RID: 84 RVA: 0x00006914 File Offset: 0x00004B14
  1989.         private void f(object A_0, EventArgs A_1)
  1990.         {
  1991.             try
  1992.             {
  1993.                 this.aa = this.y.GetValue("ProductId").ToString();
  1994.                 this.z.CreateSubKey("ProductId");
  1995.                 this.z.SetValue("ProductId", this.aa);
  1996.                 Process.Start("LFS.exe");
  1997.                 this.a8.Enabled = false;
  1998.                 Thread.Sleep(2000);
  1999.                 string strDLLName = "LFSPro.dll";
  2000.                 string proc = "LFS";
  2001.                 int processId = this.GetProcessId(proc);
  2002.                 if (processId >= 0)
  2003.                 {
  2004.                     this.f.Enabled = true;
  2005.                     this.f.Start();
  2006.                     IntPtr hProcess = LFSPro.OpenProcess(2035711u, 1, processId);
  2007.                     this.InjectDLL(hProcess, strDLLName);
  2008.                 }
  2009.             }
  2010.             catch
  2011.             {
  2012.                 this.bc.Text = "LFS.EXE NÃO ENCONTRADO / LFS.EXE NOT FOUND";
  2013.             }
  2014.         }
  2015.  
  2016.         // Token: 0x06000055 RID: 85 RVA: 0x000069F0 File Offset: 0x00004BF0
  2017.         private void e(object A_0, EventArgs A_1)
  2018.         {
  2019.             this.aa = this.y.GetValue("ProductId").ToString();
  2020.             this.z.CreateSubKey("ProductId");
  2021.             this.z.SetValue("ProductId", this.aa);
  2022.             try
  2023.             {
  2024.                 Process.Start("LFS.exe");
  2025.             }
  2026.             catch
  2027.             {
  2028.                 this.bc.Text = "LFS.EXE NÃO ENCONTRADO / LFS.EXE NOT FOUND";
  2029.             }
  2030.         }
  2031.  
  2032.         // Token: 0x06000056 RID: 86 RVA: 0x00006A70 File Offset: 0x00004C70
  2033.         private void d(object A_0, EventArgs A_1)
  2034.         {
  2035.             base.Close();
  2036.         }
  2037.  
  2038.         // Token: 0x06000057 RID: 87 RVA: 0x00006A78 File Offset: 0x00004C78
  2039.         private void c(object A_0, EventArgs A_1)
  2040.         {
  2041.             try
  2042.             {
  2043.                 if (!this.n)
  2044.                 {
  2045.                     this.n = true;
  2046.                     this.bi.Visible = true;
  2047.                     this.c.Enabled = true;
  2048.                     this.c.Start();
  2049.                     this.e.Enabled = true;
  2050.                     this.e.Start();
  2051.                     this.d.Enabled = true;
  2052.                     this.d.Start();
  2053.                     this.i.Enabled = true;
  2054.                     this.i.Start();
  2055.                     this.j.Enabled = true;
  2056.                     this.j.Start();
  2057.                     this.h.Enabled = true;
  2058.                     this.h.Start();
  2059.                 }
  2060.                 else
  2061.                 {
  2062.                     this.n = false;
  2063.                     this.bi.Visible = false;
  2064.                     this.c.Enabled = false;
  2065.                     this.c.Stop();
  2066.                     this.e.Enabled = false;
  2067.                     this.e.Stop();
  2068.                     this.d.Enabled = false;
  2069.                     this.d.Stop();
  2070.                     this.i.Enabled = false;
  2071.                     this.i.Stop();
  2072.                     this.j.Enabled = false;
  2073.                     this.j.Stop();
  2074.                     this.h.Enabled = false;
  2075.                     this.h.Stop();
  2076.                 }
  2077.             }
  2078.             catch
  2079.             {
  2080.             }
  2081.         }
  2082.  
  2083.         // Token: 0x06000058 RID: 88 RVA: 0x00006BF0 File Offset: 0x00004DF0
  2084.         private void b(object A_0, EventArgs A_1)
  2085.         {
  2086.             if (this.br.Visible)
  2087.             {
  2088.                 this.br.Visible = false;
  2089.                 this.bs.Visible = false;
  2090.                 this.bu.Visible = false;
  2091.                 this.bv.Visible = false;
  2092.                 return;
  2093.             }
  2094.             this.br.Visible = true;
  2095.             this.bs.Visible = true;
  2096.             this.bu.Visible = true;
  2097.             this.bv.Visible = true;
  2098.         }
  2099.  
  2100.         // Token: 0x06000059 RID: 89 RVA: 0x00006C6B File Offset: 0x00004E6B
  2101.         private void a(object A_0, EventArgs A_1)
  2102.         {
  2103.             this.bc.Text = "Voucher: 7201-BKA4TMOZSK-RSVOLY9R1B";
  2104.         }
  2105.  
  2106.         // Token: 0x0600005A RID: 90 RVA: 0x00006C7D File Offset: 0x00004E7D
  2107.         protected override void Dispose(bool disposing)
  2108.         {
  2109.             if (disposing && this.ay != null)
  2110.             {
  2111.                 this.ay.Dispose();
  2112.             }
  2113.             base.Dispose(disposing);
  2114.         }
  2115.  
  2116.         // Token: 0x0600005B RID: 91 RVA: 0x00006C9C File Offset: 0x00004E9C
  2117.         private void av()
  2118.         {
  2119.             ComponentResourceManager componentResourceManager = new ComponentResourceManager(typeof(LFSPro));
  2120.             this.az = new WebBrowser();
  2121.             this.a0 = new WebBrowser();
  2122.             this.a1 = new WebBrowser();
  2123.             this.a2 = new WebBrowser();
  2124.             this.a3 = new ProgressBar();
  2125.             this.a4 = new PictureBox();
  2126.             this.a5 = new AlphaBlendTextBox();
  2127.             this.a6 = new AlphaBlendTextBox();
  2128.             this.a7 = new Button();
  2129.             this.a8 = new Button();
  2130.             this.a9 = new WebBrowser();
  2131.             this.ba = new WebBrowser();
  2132.             this.bb = new Label();
  2133.             this.bc = new Label();
  2134.             this.bd = new PictureBox();
  2135.             this.be = new WebBrowser();
  2136.             this.bf = new PictureBox();
  2137.             this.bg = new PictureBox();
  2138.             this.bh = new PictureBox();
  2139.             this.bi = new Label();
  2140.             this.bj = new PictureBox();
  2141.             this.bk = new WebBrowser();
  2142.             this.bl = new WebBrowser();
  2143.             this.bm = new Label();
  2144.             this.bn = new WebBrowser();
  2145.             this.bo = new WebBrowser();
  2146.             this.bp = new WebBrowser();
  2147.             this.bq = new WebBrowser();
  2148.             this.br = new Label();
  2149.             this.bs = new Label();
  2150.             this.bt = new PictureBox();
  2151.             this.bu = new Label();
  2152.             this.bv = new Label();
  2153.             this.bw = new PictureBox();
  2154.             ((ISupportInitialize)this.a4).BeginInit();
  2155.             ((ISupportInitialize)this.bd).BeginInit();
  2156.             ((ISupportInitialize)this.bf).BeginInit();
  2157.             ((ISupportInitialize)this.bg).BeginInit();
  2158.             ((ISupportInitialize)this.bh).BeginInit();
  2159.             ((ISupportInitialize)this.bj).BeginInit();
  2160.             ((ISupportInitialize)this.bt).BeginInit();
  2161.             ((ISupportInitialize)this.bw).BeginInit();
  2162.             base.SuspendLayout();
  2163.             componentResourceManager.ApplyResources(this.az, "webBrowser1");
  2164.             this.az.Name = "webBrowser1";
  2165.             this.az.ScriptErrorsSuppressed = true;
  2166.             this.az.Url = new Uri("http://lfspro.net/index.php?/lfspro-launcher/", UriKind.Absolute);
  2167.             componentResourceManager.ApplyResources(this.a0, "webBrowser2");
  2168.             this.a0.Name = "webBrowser2";
  2169.             this.a0.ScriptErrorsSuppressed = true;
  2170.             this.a0.Url = new Uri("http://www.lfspro.net/query/lfspro_launcher_skinsrecache.php", UriKind.Absolute);
  2171.             componentResourceManager.ApplyResources(this.a1, "webBrowser3");
  2172.             this.a1.Name = "webBrowser3";
  2173.             this.a1.ScriptErrorsSuppressed = true;
  2174.             this.a1.Url = new Uri("http://www.lfspro.net/query/lfspro_launcher_skinstodownload.php", UriKind.Absolute);
  2175.             componentResourceManager.ApplyResources(this.a2, "webBrowser4");
  2176.             this.a2.Name = "webBrowser4";
  2177.             this.a2.ScriptErrorsSuppressed = true;
  2178.             componentResourceManager.ApplyResources(this.a3, "progressBar1");
  2179.             this.a3.Name = "progressBar1";
  2180.             this.a4.BackColor = Color.Transparent;
  2181.             componentResourceManager.ApplyResources(this.a4, "pictureBox1");
  2182.             this.a4.Name = "pictureBox1";
  2183.             this.a4.TabStop = false;
  2184.             this.a5.BackAlpha = 0;
  2185.             this.a5.BackColor = Color.FromArgb(0, 0, 0);
  2186.             this.a5.BorderStyle = BorderStyle.FixedSingle;
  2187.             componentResourceManager.ApplyResources(this.a5, "alphaBlendTextBox1");
  2188.             this.a5.ForeColor = Color.White;
  2189.             this.a5.Name = "alphaBlendTextBox1";
  2190.             this.a6.BackAlpha = 0;
  2191.             this.a6.BackColor = Color.FromArgb(0, 0, 0);
  2192.             this.a6.BorderStyle = BorderStyle.FixedSingle;
  2193.             componentResourceManager.ApplyResources(this.a6, "alphaBlendTextBox2");
  2194.             this.a6.ForeColor = Color.White;
  2195.             this.a6.Name = "alphaBlendTextBox2";
  2196.             this.a7.BackColor = Color.Transparent;
  2197.             componentResourceManager.ApplyResources(this.a7, "button2");
  2198.             this.a7.FlatAppearance.MouseDownBackColor = Color.Transparent;
  2199.             this.a7.FlatAppearance.MouseOverBackColor = Color.Transparent;
  2200.             this.a7.ForeColor = Color.LightGray;
  2201.             this.a7.Name = "button2";
  2202.             this.a7.UseVisualStyleBackColor = false;
  2203.             this.a7.Click += this.g;
  2204.             this.a8.BackColor = Color.Transparent;
  2205.             componentResourceManager.ApplyResources(this.a8, "button3");
  2206.             this.a8.FlatAppearance.MouseDownBackColor = Color.Transparent;
  2207.             this.a8.FlatAppearance.MouseOverBackColor = Color.Transparent;
  2208.             this.a8.ForeColor = Color.LightGray;
  2209.             this.a8.Name = "button3";
  2210.             this.a8.UseVisualStyleBackColor = false;
  2211.             componentResourceManager.ApplyResources(this.a9, "webBrowser5");
  2212.             this.a9.Name = "webBrowser5";
  2213.             this.a9.ScriptErrorsSuppressed = true;
  2214.             this.a9.Url = new Uri("http://www.lfspro.net/query/lfspro_version.php", UriKind.Absolute);
  2215.             componentResourceManager.ApplyResources(this.ba, "webBrowser6");
  2216.             this.ba.Name = "webBrowser6";
  2217.             this.ba.ScriptErrorsSuppressed = true;
  2218.             this.ba.Url = new Uri("", UriKind.Relative);
  2219.             this.bb.BackColor = Color.Transparent;
  2220.             this.bb.ForeColor = Color.Transparent;
  2221.             componentResourceManager.ApplyResources(this.bb, "label4");
  2222.             this.bb.Name = "label4";
  2223.             this.bc.BackColor = Color.Transparent;
  2224.             this.bc.ForeColor = Color.Transparent;
  2225.             componentResourceManager.ApplyResources(this.bc, "label1");
  2226.             this.bc.Name = "label1";
  2227.             this.bd.BackColor = Color.Transparent;
  2228.             this.bd.Image = Resources.loading;
  2229.             componentResourceManager.ApplyResources(this.bd, "pictureBox2");
  2230.             this.bd.Name = "pictureBox2";
  2231.             this.bd.TabStop = false;
  2232.             componentResourceManager.ApplyResources(this.be, "webBrowser7");
  2233.             this.be.Name = "webBrowser7";
  2234.             this.be.Url = new Uri("", UriKind.Relative);
  2235.             this.bf.BackColor = Color.Transparent;
  2236.             this.bf.BackgroundImage = Resources.unlock1;
  2237.             componentResourceManager.ApplyResources(this.bf, "pictureBox3");
  2238.             this.bf.Name = "pictureBox3";
  2239.             this.bf.TabStop = false;
  2240.             this.bf.Click += this.f;
  2241.             this.bg.BackColor = Color.Transparent;
  2242.             this.bg.BackgroundImage = Resources.Testico1;
  2243.             componentResourceManager.ApplyResources(this.bg, "pictureBox4");
  2244.             this.bg.Name = "pictureBox4";
  2245.             this.bg.TabStop = false;
  2246.             this.bg.Click += this.e;
  2247.             this.bh.BackColor = Color.Transparent;
  2248.             this.bh.BackgroundImage = Resources.ctweak;
  2249.             componentResourceManager.ApplyResources(this.bh, "pictureBox5");
  2250.             this.bh.Name = "pictureBox5";
  2251.             this.bh.TabStop = false;
  2252.             this.bh.Click += this.c;
  2253.             this.bi.BackColor = Color.Transparent;
  2254.             componentResourceManager.ApplyResources(this.bi, "label2");
  2255.             this.bi.ForeColor = Color.Lime;
  2256.             this.bi.Name = "label2";
  2257.             this.bj.BackColor = Color.Transparent;
  2258.             componentResourceManager.ApplyResources(this.bj, "pictureBox6");
  2259.             this.bj.Name = "pictureBox6";
  2260.             this.bj.TabStop = false;
  2261.             this.bj.Click += this.d;
  2262.             componentResourceManager.ApplyResources(this.bk, "webBrowser8");
  2263.             this.bk.Name = "webBrowser8";
  2264.             this.bk.Url = new Uri("", UriKind.Relative);
  2265.             componentResourceManager.ApplyResources(this.bl, "webBrowser9");
  2266.             this.bl.Name = "webBrowser9";
  2267.             this.bl.Url = new Uri("", UriKind.Relative);
  2268.             this.bm.BackColor = Color.Transparent;
  2269.             componentResourceManager.ApplyResources(this.bm, "label3");
  2270.             this.bm.ForeColor = Color.FromArgb(102, 115, 115);
  2271.             this.bm.Name = "label3";
  2272.             componentResourceManager.ApplyResources(this.bn, "webBrowser10");
  2273.             this.bn.Name = "webBrowser10";
  2274.             this.bn.Url = new Uri("", UriKind.Relative);
  2275.             componentResourceManager.ApplyResources(this.bo, "webBrowser11");
  2276.             this.bo.Name = "webBrowser11";
  2277.             this.bo.Url = new Uri("", UriKind.Relative);
  2278.             componentResourceManager.ApplyResources(this.bp, "webBrowser12");
  2279.             this.bp.Name = "webBrowser12";
  2280.             this.bp.Url = new Uri("", UriKind.Relative);
  2281.             componentResourceManager.ApplyResources(this.bq, "webBrowser13");
  2282.             this.bq.Name = "webBrowser13";
  2283.             this.bq.Url = new Uri("", UriKind.Relative);
  2284.             this.br.BackColor = Color.Transparent;
  2285.             componentResourceManager.ApplyResources(this.br, "label5");
  2286.             this.br.ForeColor = Color.FromArgb(102, 115, 115);
  2287.             this.br.Name = "label5";
  2288.             this.bs.BackColor = Color.Transparent;
  2289.             componentResourceManager.ApplyResources(this.bs, "label6");
  2290.             this.bs.ForeColor = Color.FromArgb(102, 115, 115);
  2291.             this.bs.Name = "label6";
  2292.             this.bt.BackColor = Color.Transparent;
  2293.             componentResourceManager.ApplyResources(this.bt, "pictureBox7");
  2294.             this.bt.Name = "pictureBox7";
  2295.             this.bt.TabStop = false;
  2296.             this.bt.Click += this.b;
  2297.             this.bu.BackColor = Color.Transparent;
  2298.             componentResourceManager.ApplyResources(this.bu, "label7");
  2299.             this.bu.ForeColor = Color.FromArgb(102, 115, 115);
  2300.             this.bu.Name = "label7";
  2301.             this.bv.BackColor = Color.Transparent;
  2302.             componentResourceManager.ApplyResources(this.bv, "label8");
  2303.             this.bv.ForeColor = Color.FromArgb(102, 115, 115);
  2304.             this.bv.Name = "label8";
  2305.             this.bw.BackColor = Color.Transparent;
  2306.             componentResourceManager.ApplyResources(this.bw, "pictureBox8");
  2307.             this.bw.Name = "pictureBox8";
  2308.             this.bw.TabStop = false;
  2309.             this.bw.Click += this.a;
  2310.             componentResourceManager.ApplyResources(this, "$this");
  2311.             base.AutoScaleMode = AutoScaleMode.Font;
  2312.             base.Controls.Add(this.bw);
  2313.             base.Controls.Add(this.bv);
  2314.             base.Controls.Add(this.bu);
  2315.             base.Controls.Add(this.bt);
  2316.             base.Controls.Add(this.bs);
  2317.             base.Controls.Add(this.br);
  2318.             base.Controls.Add(this.bq);
  2319.             base.Controls.Add(this.bp);
  2320.             base.Controls.Add(this.bo);
  2321.             base.Controls.Add(this.bn);
  2322.             base.Controls.Add(this.bm);
  2323.             base.Controls.Add(this.bl);
  2324.             base.Controls.Add(this.bk);
  2325.             base.Controls.Add(this.bj);
  2326.             base.Controls.Add(this.bi);
  2327.             base.Controls.Add(this.bh);
  2328.             base.Controls.Add(this.bg);
  2329.             base.Controls.Add(this.bf);
  2330.             base.Controls.Add(this.be);
  2331.             base.Controls.Add(this.bc);
  2332.             base.Controls.Add(this.bb);
  2333.             base.Controls.Add(this.bd);
  2334.             base.Controls.Add(this.ba);
  2335.             base.Controls.Add(this.a9);
  2336.             base.Controls.Add(this.a8);
  2337.             base.Controls.Add(this.a7);
  2338.             base.Controls.Add(this.a6);
  2339.             base.Controls.Add(this.a5);
  2340.             base.Controls.Add(this.a4);
  2341.             base.Controls.Add(this.a3);
  2342.             base.Controls.Add(this.a2);
  2343.             base.Controls.Add(this.a1);
  2344.             base.Controls.Add(this.a0);
  2345.             base.Controls.Add(this.az);
  2346.             base.FormBorderStyle = FormBorderStyle.None;
  2347.             base.Name = "LFSPro";
  2348.             ((ISupportInitialize)this.a4).EndInit();
  2349.             ((ISupportInitialize)this.bd).EndInit();
  2350.             ((ISupportInitialize)this.bf).EndInit();
  2351.             ((ISupportInitialize)this.bg).EndInit();
  2352.             ((ISupportInitialize)this.bh).EndInit();
  2353.             ((ISupportInitialize)this.bj).EndInit();
  2354.             ((ISupportInitialize)this.bt).EndInit();
  2355.             ((ISupportInitialize)this.bw).EndInit();
  2356.             base.ResumeLayout(false);
  2357.             base.PerformLayout();
  2358.         }
  2359.  
  2360.         // Token: 0x0600005C RID: 92 RVA: 0x00007B0C File Offset: 0x00005D0C
  2361.         [CompilerGenerated]
  2362.         private void au()
  2363.         {
  2364.             this.n = true;
  2365.             this.bi.Visible = true;
  2366.             this.c.Enabled = true;
  2367.             this.c.Start();
  2368.             this.e.Enabled = true;
  2369.             this.e.Start();
  2370.             this.d.Enabled = true;
  2371.             this.d.Start();
  2372.             this.i.Enabled = true;
  2373.             this.i.Start();
  2374.             this.j.Enabled = true;
  2375.             this.j.Start();
  2376.             this.h.Enabled = true;
  2377.             this.h.Start();
  2378.         }
  2379.  
  2380.         // Token: 0x0600005D RID: 93 RVA: 0x00007BB6 File Offset: 0x00005DB6
  2381.         [CompilerGenerated]
  2382.         private void at()
  2383.         {
  2384.             this.a(new Random().Next(1, 43));
  2385.         }
  2386.  
  2387.         // Token: 0x0600005E RID: 94 RVA: 0x00007BCB File Offset: 0x00005DCB
  2388.         [CompilerGenerated]
  2389.         private void @as()
  2390.         {
  2391.             this.bc.Visible = true;
  2392.         }
  2393.  
  2394.         // Token: 0x0600005F RID: 95 RVA: 0x00007BD9 File Offset: 0x00005DD9
  2395.         [CompilerGenerated]
  2396.         private void ar()
  2397.         {
  2398.             this.bb.Visible = false;
  2399.         }
  2400.  
  2401.         // Token: 0x06000060 RID: 96 RVA: 0x00007BE7 File Offset: 0x00005DE7
  2402.         [CompilerGenerated]
  2403.         private void aq()
  2404.         {
  2405.             this.bd.Visible = false;
  2406.         }
  2407.  
  2408.         // Token: 0x06000061 RID: 97 RVA: 0x00007BF5 File Offset: 0x00005DF5
  2409.         [CompilerGenerated]
  2410.         private void ap()
  2411.         {
  2412.             this.a4.Visible = true;
  2413.         }
  2414.  
  2415.         // Token: 0x06000062 RID: 98 RVA: 0x00007C03 File Offset: 0x00005E03
  2416.         [CompilerGenerated]
  2417.         private void ao()
  2418.         {
  2419.             this.a7.Visible = true;
  2420.         }
  2421.  
  2422.         // Token: 0x06000063 RID: 99 RVA: 0x00007C11 File Offset: 0x00005E11
  2423.         [CompilerGenerated]
  2424.         private void an()
  2425.         {
  2426.             this.a8.Visible = true;
  2427.         }
  2428.  
  2429.         // Token: 0x06000064 RID: 100 RVA: 0x00007C1F File Offset: 0x00005E1F
  2430.         [CompilerGenerated]
  2431.         private void am()
  2432.         {
  2433.             this.a5.Visible = true;
  2434.         }
  2435.  
  2436.         // Token: 0x06000065 RID: 101 RVA: 0x00007C2D File Offset: 0x00005E2D
  2437.         [CompilerGenerated]
  2438.         private void al()
  2439.         {
  2440.             this.a6.Visible = true;
  2441.         }
  2442.  
  2443.         // Token: 0x06000066 RID: 102 RVA: 0x00007C3B File Offset: 0x00005E3B
  2444.         [CompilerGenerated]
  2445.         private void ak()
  2446.         {
  2447.             this.bc.Text = "CANNOT REACH LOGIN SERVER - CHECK YOUR INTERNET CONNECTION";
  2448.         }
  2449.  
  2450.         // Token: 0x06000067 RID: 103 RVA: 0x00007C4D File Offset: 0x00005E4D
  2451.         [CompilerGenerated]
  2452.         private void aj()
  2453.         {
  2454.             this.bb.Visible = false;
  2455.         }
  2456.  
  2457.         // Token: 0x06000068 RID: 104 RVA: 0x00007C5B File Offset: 0x00005E5B
  2458.         [CompilerGenerated]
  2459.         private void ai()
  2460.         {
  2461.             this.bd.Visible = false;
  2462.         }
  2463.  
  2464.         // Token: 0x06000069 RID: 105 RVA: 0x00007C69 File Offset: 0x00005E69
  2465.         [CompilerGenerated]
  2466.         private void ah()
  2467.         {
  2468.             this.a4.Visible = false;
  2469.         }
  2470.  
  2471.         // Token: 0x0600006A RID: 106 RVA: 0x00007C77 File Offset: 0x00005E77
  2472.         [CompilerGenerated]
  2473.         private void ag()
  2474.         {
  2475.             this.bf.Visible = true;
  2476.         }
  2477.  
  2478.         // Token: 0x0600006B RID: 107 RVA: 0x00007C85 File Offset: 0x00005E85
  2479.         [CompilerGenerated]
  2480.         private void af()
  2481.         {
  2482.             this.bg.Visible = true;
  2483.         }
  2484.  
  2485.         // Token: 0x0600006C RID: 108 RVA: 0x00007C93 File Offset: 0x00005E93
  2486.         [CompilerGenerated]
  2487.         private void ae()
  2488.         {
  2489.             this.bh.Visible = true;
  2490.         }
  2491.  
  2492.         // Token: 0x0600006D RID: 109 RVA: 0x00007CA1 File Offset: 0x00005EA1
  2493.         [CompilerGenerated]
  2494.         private void ad()
  2495.         {
  2496.             this.a(new Random().Next(1, 43));
  2497.         }
  2498.  
  2499.         // Token: 0x0600006E RID: 110 RVA: 0x00007CB6 File Offset: 0x00005EB6
  2500.         [CompilerGenerated]
  2501.         private void ac()
  2502.         {
  2503.             this.bc.Visible = true;
  2504.         }
  2505.  
  2506.         // Token: 0x0600006F RID: 111 RVA: 0x00007CC4 File Offset: 0x00005EC4
  2507.         [CompilerGenerated]
  2508.         private void ab()
  2509.         {
  2510.             this.bb.Visible = false;
  2511.         }
  2512.  
  2513.         // Token: 0x06000070 RID: 112 RVA: 0x00007CD2 File Offset: 0x00005ED2
  2514.         [CompilerGenerated]
  2515.         private void aa()
  2516.         {
  2517.             this.bd.Visible = false;
  2518.         }
  2519.  
  2520.         // Token: 0x06000071 RID: 113 RVA: 0x00007CE0 File Offset: 0x00005EE0
  2521.         [CompilerGenerated]
  2522.         private void z()
  2523.         {
  2524.             this.a4.Visible = true;
  2525.         }
  2526.  
  2527.         // Token: 0x06000072 RID: 114 RVA: 0x00007CEE File Offset: 0x00005EEE
  2528.         [CompilerGenerated]
  2529.         private void y()
  2530.         {
  2531.             this.a7.Visible = true;
  2532.         }
  2533.  
  2534.         // Token: 0x06000073 RID: 115 RVA: 0x00007CFC File Offset: 0x00005EFC
  2535.         [CompilerGenerated]
  2536.         private void x()
  2537.         {
  2538.             this.a8.Visible = true;
  2539.         }
  2540.  
  2541.         // Token: 0x06000074 RID: 116 RVA: 0x00007D0A File Offset: 0x00005F0A
  2542.         [CompilerGenerated]
  2543.         private void w()
  2544.         {
  2545.             this.a5.Visible = true;
  2546.         }
  2547.  
  2548.         // Token: 0x06000075 RID: 117 RVA: 0x00007D18 File Offset: 0x00005F18
  2549.         [CompilerGenerated]
  2550.         private void v()
  2551.         {
  2552.             this.a6.Visible = true;
  2553.         }
  2554.  
  2555.         // Token: 0x06000076 RID: 118 RVA: 0x00007D26 File Offset: 0x00005F26
  2556.         [CompilerGenerated]
  2557.         private void u()
  2558.         {
  2559.             this.bc.Text = "WRONG PASSWORD";
  2560.         }
  2561.  
  2562.         // Token: 0x06000077 RID: 119 RVA: 0x00007D38 File Offset: 0x00005F38
  2563.         [CompilerGenerated]
  2564.         private void t()
  2565.         {
  2566.             this.a(new Random().Next(1, 43));
  2567.         }
  2568.  
  2569.         // Token: 0x06000078 RID: 120 RVA: 0x00007D4D File Offset: 0x00005F4D
  2570.         [CompilerGenerated]
  2571.         private void s()
  2572.         {
  2573.             this.bc.Visible = true;
  2574.         }
  2575.  
  2576.         // Token: 0x06000079 RID: 121 RVA: 0x00007D5B File Offset: 0x00005F5B
  2577.         [CompilerGenerated]
  2578.         private void r()
  2579.         {
  2580.             this.bb.Visible = false;
  2581.         }
  2582.  
  2583.         // Token: 0x0600007A RID: 122 RVA: 0x00007D69 File Offset: 0x00005F69
  2584.         [CompilerGenerated]
  2585.         private void q()
  2586.         {
  2587.             this.bd.Visible = false;
  2588.         }
  2589.  
  2590.         // Token: 0x0600007B RID: 123 RVA: 0x00007D77 File Offset: 0x00005F77
  2591.         [CompilerGenerated]
  2592.         private void p()
  2593.         {
  2594.             this.a4.Visible = true;
  2595.         }
  2596.  
  2597.         // Token: 0x0600007C RID: 124 RVA: 0x00007D85 File Offset: 0x00005F85
  2598.         [CompilerGenerated]
  2599.         private void o()
  2600.         {
  2601.             this.a7.Visible = true;
  2602.         }
  2603.  
  2604.         // Token: 0x0600007D RID: 125 RVA: 0x00007D93 File Offset: 0x00005F93
  2605.         [CompilerGenerated]
  2606.         private void n()
  2607.         {
  2608.             this.a8.Visible = true;
  2609.         }
  2610.  
  2611.         // Token: 0x0600007E RID: 126 RVA: 0x00007DA1 File Offset: 0x00005FA1
  2612.         [CompilerGenerated]
  2613.         private void m()
  2614.         {
  2615.             this.a5.Visible = true;
  2616.         }
  2617.  
  2618.         // Token: 0x0600007F RID: 127 RVA: 0x00007DAF File Offset: 0x00005FAF
  2619.         [CompilerGenerated]
  2620.         private void l()
  2621.         {
  2622.             this.a6.Visible = true;
  2623.         }
  2624.  
  2625.         // Token: 0x06000080 RID: 128 RVA: 0x00007DBD File Offset: 0x00005FBD
  2626.         [CompilerGenerated]
  2627.         private void k()
  2628.         {
  2629.             this.bb.Visible = false;
  2630.         }
  2631.  
  2632.         // Token: 0x06000081 RID: 129 RVA: 0x00007DCB File Offset: 0x00005FCB
  2633.         [CompilerGenerated]
  2634.         private void j()
  2635.         {
  2636.             this.bc.Text = "USERNAME NOT FOUND";
  2637.         }
  2638.  
  2639.         // Token: 0x06000082 RID: 130 RVA: 0x00007DDD File Offset: 0x00005FDD
  2640.         [CompilerGenerated]
  2641.         private void i()
  2642.         {
  2643.             this.a7.Visible = false;
  2644.         }
  2645.  
  2646.         // Token: 0x06000083 RID: 131 RVA: 0x00007DEB File Offset: 0x00005FEB
  2647.         [CompilerGenerated]
  2648.         private void h()
  2649.         {
  2650.             this.a8.Visible = false;
  2651.         }
  2652.  
  2653.         // Token: 0x06000084 RID: 132 RVA: 0x00007DF9 File Offset: 0x00005FF9
  2654.         [CompilerGenerated]
  2655.         private void g()
  2656.         {
  2657.             this.a5.Visible = false;
  2658.         }
  2659.  
  2660.         // Token: 0x06000085 RID: 133 RVA: 0x00007E07 File Offset: 0x00006007
  2661.         [CompilerGenerated]
  2662.         private void f()
  2663.         {
  2664.             this.a6.Visible = false;
  2665.         }
  2666.  
  2667.         // Token: 0x06000086 RID: 134 RVA: 0x00007E15 File Offset: 0x00006015
  2668.         [CompilerGenerated]
  2669.         private void e()
  2670.         {
  2671.             this.bc.Visible = false;
  2672.         }
  2673.  
  2674.         // Token: 0x06000087 RID: 135 RVA: 0x00007E23 File Offset: 0x00006023
  2675.         [CompilerGenerated]
  2676.         private void d()
  2677.         {
  2678.             this.bb.Visible = true;
  2679.         }
  2680.  
  2681.         // Token: 0x06000088 RID: 136 RVA: 0x00007E31 File Offset: 0x00006031
  2682.         [CompilerGenerated]
  2683.         private void c()
  2684.         {
  2685.             this.bd.Visible = true;
  2686.         }
  2687.  
  2688.         // Token: 0x06000089 RID: 137 RVA: 0x00007E3F File Offset: 0x0000603F
  2689.         [CompilerGenerated]
  2690.         private void b()
  2691.         {
  2692.             this.bc.Text = "WRONG LAUNCHER - PLEASE UPDATE FROM LFSPRO.NET";
  2693.             this.bc.Visible = true;
  2694.         }
  2695.  
  2696.         // Token: 0x0600008A RID: 138 RVA: 0x00007E5D File Offset: 0x0000605D
  2697.         [CompilerGenerated]
  2698.         private void a()
  2699.         {
  2700.             this.ay();
  2701.         }
  2702.  
  2703.         // Token: 0x0400001B RID: 27
  2704.         private string a = "854761778bef2e8c911f60790223881c";
  2705.  
  2706.         // Token: 0x0400001C RID: 28
  2707.         private System.Timers.Timer b = new System.Timers.Timer(7000.0);
  2708.  
  2709.         // Token: 0x0400001D RID: 29
  2710.         private System.Timers.Timer c = new System.Timers.Timer(2000.0);
  2711.  
  2712.         // Token: 0x0400001E RID: 30
  2713.         private System.Timers.Timer d = new System.Timers.Timer(120000.0);
  2714.  
  2715.         // Token: 0x0400001F RID: 31
  2716.         private System.Timers.Timer e = new System.Timers.Timer(2000.0);
  2717.  
  2718.         // Token: 0x04000020 RID: 32
  2719.         private System.Timers.Timer f = new System.Timers.Timer(120000.0);
  2720.  
  2721.         // Token: 0x04000021 RID: 33
  2722.         private System.Timers.Timer g = new System.Timers.Timer(60000.0);
  2723.  
  2724.         // Token: 0x04000022 RID: 34
  2725.         private System.Timers.Timer h = new System.Timers.Timer(200.0);
  2726.  
  2727.         // Token: 0x04000023 RID: 35
  2728.         private System.Timers.Timer i = new System.Timers.Timer(5000.0);
  2729.  
  2730.         // Token: 0x04000024 RID: 36
  2731.         private System.Timers.Timer j = new System.Timers.Timer(20000.0);
  2732.  
  2733.         // Token: 0x04000025 RID: 37
  2734.         private System.Timers.Timer k = new System.Timers.Timer(6000.0);
  2735.  
  2736.         // Token: 0x04000026 RID: 38
  2737.         private bool l;
  2738.  
  2739.         // Token: 0x04000027 RID: 39
  2740.         private bool m;
  2741.  
  2742.         // Token: 0x04000028 RID: 40
  2743.         private bool n;
  2744.  
  2745.         // Token: 0x04000029 RID: 41
  2746.         private bool o;
  2747.  
  2748.         // Token: 0x0400002A RID: 42
  2749.         private bool p = true;
  2750.  
  2751.         // Token: 0x0400002B RID: 43
  2752.         private int q;
  2753.  
  2754.         // Token: 0x0400002C RID: 44
  2755.         private int r;
  2756.  
  2757.         // Token: 0x0400002D RID: 45
  2758.         private int s;
  2759.  
  2760.         // Token: 0x0400002E RID: 46
  2761.         private double t;
  2762.  
  2763.         // Token: 0x0400002F RID: 47
  2764.         private string u = "";
  2765.  
  2766.         // Token: 0x04000030 RID: 48
  2767.         private string v = "";
  2768.  
  2769.         // Token: 0x04000031 RID: 49
  2770.         private string w = "";
  2771.  
  2772.         // Token: 0x04000032 RID: 50
  2773.         private string x = "";
  2774.  
  2775.         // Token: 0x04000033 RID: 51
  2776.         private RegistryKey y = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine, RegistryView.Registry64);
  2777.  
  2778.         // Token: 0x04000034 RID: 52
  2779.         private RegistryKey z = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine, RegistryView.Registry32);
  2780.  
  2781.         // Token: 0x04000035 RID: 53
  2782.         private string aa = "";
  2783.  
  2784.         // Token: 0x04000036 RID: 54
  2785.         private double ab = 0.143;
  2786.  
  2787.         // Token: 0x04000037 RID: 55
  2788.         private double ac = 0.19;
  2789.  
  2790.         // Token: 0x04000038 RID: 56
  2791.         private double ad = 1.6;
  2792.  
  2793.         // Token: 0x04000039 RID: 57
  2794.         private double ae = 2.225;
  2795.  
  2796.         // Token: 0x0400003A RID: 58
  2797.         private byte af = 3;
  2798.  
  2799.         // Token: 0x0400003B RID: 59
  2800.         private double ag = 0.15;
  2801.  
  2802.         // Token: 0x0400003C RID: 60
  2803.         private double ah = 0.1;
  2804.  
  2805.         // Token: 0x0400003D RID: 61
  2806.         private double ai = 1000.0;
  2807.  
  2808.         // Token: 0x0400003E RID: 62
  2809.         private double aj = 400.0;
  2810.  
  2811.         // Token: 0x0400003F RID: 63
  2812.         private byte ak = 1;
  2813.  
  2814.         // Token: 0x04000040 RID: 64
  2815.         private double al = 0.2;
  2816.  
  2817.         // Token: 0x04000041 RID: 65
  2818.         private double am = 0.6;
  2819.  
  2820.         // Token: 0x04000042 RID: 66
  2821.         private double an = 0.4;
  2822.  
  2823.         // Token: 0x04000043 RID: 67
  2824.         private string[] ao = new string[64];
  2825.  
  2826.         // Token: 0x04000044 RID: 68
  2827.         private int[] ap = new int[64];
  2828.  
  2829.         // Token: 0x04000045 RID: 69
  2830.         private double[] aq = new double[64];
  2831.  
  2832.         // Token: 0x04000046 RID: 70
  2833.         private int[] ar = new int[64];
  2834.  
  2835.         // Token: 0x04000047 RID: 71
  2836.         private double[] @as = new double[64];
  2837.  
  2838.         // Token: 0x04000048 RID: 72
  2839.         private double[] at = new double[64];
  2840.  
  2841.         // Token: 0x04000049 RID: 73
  2842.         private int[] au = new int[64];
  2843.  
  2844.         // Token: 0x0400004A RID: 74
  2845.         private const int av = 132;
  2846.  
  2847.         // Token: 0x0400004B RID: 75
  2848.         private const int aw = 1;
  2849.  
  2850.         // Token: 0x0400004C RID: 76
  2851.         private const int ax = 2;
  2852.  
  2853.         // Token: 0x0400004D RID: 77
  2854.         private IContainer ay;
  2855.  
  2856.         // Token: 0x0400004E RID: 78
  2857.         private WebBrowser az;
  2858.  
  2859.         // Token: 0x0400004F RID: 79
  2860.         private WebBrowser a0;
  2861.  
  2862.         // Token: 0x04000050 RID: 80
  2863.         private WebBrowser a1;
  2864.  
  2865.         // Token: 0x04000051 RID: 81
  2866.         private WebBrowser a2;
  2867.  
  2868.         // Token: 0x04000052 RID: 82
  2869.         private ProgressBar a3;
  2870.  
  2871.         // Token: 0x04000053 RID: 83
  2872.         private PictureBox a4;
  2873.  
  2874.         // Token: 0x04000054 RID: 84
  2875.         private AlphaBlendTextBox a5;
  2876.  
  2877.         // Token: 0x04000055 RID: 85
  2878.         private AlphaBlendTextBox a6;
  2879.  
  2880.         // Token: 0x04000056 RID: 86
  2881.         private Button a7;
  2882.  
  2883.         // Token: 0x04000057 RID: 87
  2884.         private Button a8;
  2885.  
  2886.         // Token: 0x04000058 RID: 88
  2887.         private WebBrowser a9;
  2888.  
  2889.         // Token: 0x04000059 RID: 89
  2890.         private WebBrowser ba;
  2891.  
  2892.         // Token: 0x0400005A RID: 90
  2893.         private Label bb;
  2894.  
  2895.         // Token: 0x0400005B RID: 91
  2896.         private Label bc;
  2897.  
  2898.         // Token: 0x0400005C RID: 92
  2899.         private PictureBox bd;
  2900.  
  2901.         // Token: 0x0400005D RID: 93
  2902.         private WebBrowser be;
  2903.  
  2904.         // Token: 0x0400005E RID: 94
  2905.         private PictureBox bf;
  2906.  
  2907.         // Token: 0x0400005F RID: 95
  2908.         private PictureBox bg;
  2909.  
  2910.         // Token: 0x04000060 RID: 96
  2911.         private PictureBox bh;
  2912.  
  2913.         // Token: 0x04000061 RID: 97
  2914.         private Label bi;
  2915.  
  2916.         // Token: 0x04000062 RID: 98
  2917.         private PictureBox bj;
  2918.  
  2919.         // Token: 0x04000063 RID: 99
  2920.         private WebBrowser bk;
  2921.  
  2922.         // Token: 0x04000064 RID: 100
  2923.         private WebBrowser bl;
  2924.  
  2925.         // Token: 0x04000065 RID: 101
  2926.         private Label bm;
  2927.  
  2928.         // Token: 0x04000066 RID: 102
  2929.         private WebBrowser bn;
  2930.  
  2931.         // Token: 0x04000067 RID: 103
  2932.         private WebBrowser bo;
  2933.  
  2934.         // Token: 0x04000068 RID: 104
  2935.         private WebBrowser bp;
  2936.  
  2937.         // Token: 0x04000069 RID: 105
  2938.         private WebBrowser bq;
  2939.  
  2940.         // Token: 0x0400006A RID: 106
  2941.         private Label br;
  2942.  
  2943.         // Token: 0x0400006B RID: 107
  2944.         private Label bs;
  2945.  
  2946.         // Token: 0x0400006C RID: 108
  2947.         private PictureBox bt;
  2948.  
  2949.         // Token: 0x0400006D RID: 109
  2950.         private Label bu;
  2951.  
  2952.         // Token: 0x0400006E RID: 110
  2953.         private Label bv;
  2954.  
  2955.         // Token: 0x0400006F RID: 111
  2956.         private PictureBox bw;
  2957.  
  2958.         // Token: 0x0200000C RID: 12
  2959.         [CompilerGenerated]
  2960.         private sealed class a
  2961.         {
  2962.             // Token: 0x0600008C RID: 140 RVA: 0x00007E6D File Offset: 0x0000606D
  2963.             internal void c()
  2964.             {
  2965.                 this.a = this.b.bk.Document.Body.InnerText;
  2966.             }
  2967.  
  2968.             // Token: 0x04000070 RID: 112
  2969.             public string a;
  2970.  
  2971.             // Token: 0x04000071 RID: 113
  2972.             public LFSPro b;
  2973.         }
  2974.  
  2975.         // Token: 0x0200000D RID: 13
  2976.         [CompilerGenerated]
  2977.         private sealed class b
  2978.         {
  2979.             // Token: 0x0600008E RID: 142 RVA: 0x00007E97 File Offset: 0x00006097
  2980.             internal void c()
  2981.             {
  2982.                 this.a = this.b.a2.Document.Body.InnerText;
  2983.             }
  2984.  
  2985.             // Token: 0x04000072 RID: 114
  2986.             public string a;
  2987.  
  2988.             // Token: 0x04000073 RID: 115
  2989.             public LFSPro b;
  2990.         }
  2991.  
  2992.         // Token: 0x0200000F RID: 15
  2993.         [CompilerGenerated]
  2994.         private sealed class c
  2995.         {
  2996.             // Token: 0x06000094 RID: 148 RVA: 0x00007EED File Offset: 0x000060ED
  2997.             internal void c()
  2998.             {
  2999.                 this.a = this.b.bo.Document.Body.InnerText;
  3000.             }
  3001.  
  3002.             // Token: 0x04000077 RID: 119
  3003.             public string a;
  3004.  
  3005.             // Token: 0x04000078 RID: 120
  3006.             public LFSPro b;
  3007.         }
  3008.  
  3009.         // Token: 0x02000010 RID: 16
  3010.         [CompilerGenerated]
  3011.         private sealed class d
  3012.         {
  3013.             // Token: 0x06000096 RID: 150 RVA: 0x00007F17 File Offset: 0x00006117
  3014.             internal void c()
  3015.             {
  3016.                 this.a = this.b.b.bq.Document.Body.InnerText;
  3017.             }
  3018.  
  3019.             // Token: 0x04000079 RID: 121
  3020.             public string a;
  3021.  
  3022.             // Token: 0x0400007A RID: 122
  3023.             public LFSPro.c b;
  3024.         }
  3025.  
  3026.         // Token: 0x02000011 RID: 17
  3027.         [CompilerGenerated]
  3028.         private sealed class e
  3029.         {
  3030.             // Token: 0x06000098 RID: 152 RVA: 0x00007F46 File Offset: 0x00006146
  3031.             internal void c()
  3032.             {
  3033.                 this.a = this.b.ba.Document.Body.InnerText;
  3034.             }
  3035.  
  3036.             // Token: 0x0400007B RID: 123
  3037.             public string a;
  3038.  
  3039.             // Token: 0x0400007C RID: 124
  3040.             public LFSPro b;
  3041.         }
  3042.  
  3043.         // Token: 0x02000012 RID: 18
  3044.         [CompilerGenerated]
  3045.         private sealed class f
  3046.         {
  3047.             // Token: 0x0600009A RID: 154 RVA: 0x00007F70 File Offset: 0x00006170
  3048.             internal void c()
  3049.             {
  3050.                 this.a = this.b.a9.Document.Body.InnerText;
  3051.             }
  3052.  
  3053.             // Token: 0x0400007D RID: 125
  3054.             public string a;
  3055.  
  3056.             // Token: 0x0400007E RID: 126
  3057.             public LFSPro b;
  3058.         }
  3059.  
  3060.         // Token: 0x02000013 RID: 19
  3061.         [CompilerGenerated]
  3062.         private sealed class g
  3063.         {
  3064.             // Token: 0x0600009C RID: 156 RVA: 0x00007F9A File Offset: 0x0000619A
  3065.             internal void c()
  3066.             {
  3067.                 this.a = this.b.a0.Document.Body.InnerText;
  3068.             }
  3069.  
  3070.             // Token: 0x0400007F RID: 127
  3071.             public string a;
  3072.  
  3073.             // Token: 0x04000080 RID: 128
  3074.             public LFSPro b;
  3075.         }
  3076.  
  3077.         // Token: 0x02000014 RID: 20
  3078.         [CompilerGenerated]
  3079.         private sealed class h
  3080.         {
  3081.             // Token: 0x0600009E RID: 158 RVA: 0x00007FC4 File Offset: 0x000061C4
  3082.             internal void c()
  3083.             {
  3084.                 this.a = this.b.a1.Document.Body.InnerText;
  3085.             }
  3086.  
  3087.             // Token: 0x04000081 RID: 129
  3088.             public string a;
  3089.  
  3090.             // Token: 0x04000082 RID: 130
  3091.             public LFSPro b;
  3092.         }
  3093.  
  3094.         // Token: 0x02000015 RID: 21
  3095.         [CompilerGenerated]
  3096.         private sealed class i
  3097.         {
  3098.             // Token: 0x060000A0 RID: 160 RVA: 0x00007FEE File Offset: 0x000061EE
  3099.             internal void c()
  3100.             {
  3101.                 this.a = this.b.a1.Document.Body.InnerText;
  3102.             }
  3103.  
  3104.             // Token: 0x04000083 RID: 131
  3105.             public string a;
  3106.  
  3107.             // Token: 0x04000084 RID: 132
  3108.             public LFSPro b;
  3109.         }
  3110.     }
  3111. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement