// Token: 0x06000383 RID: 899 RVA: 0x00017BC8 File Offset: 0x00015DC8
        public static cbcbdbfc95367bfec4c11b371d883aa2d cca035b5773e1c7bd4eb2ebb87879807e(byte[] c21f2904773eb8a90fbf89a701a12ff1f, ceee61848167c1ade885c85db30acc060 cd6f1966a966a6f1dabeb755aded4df42)
        {
            cbcbdbfc95367bfec4c11b371d883aa2d cbcbdbfc95367bfec4c11b371d883aa2d = new cbcbdbfc95367bfec4c11b371d883aa2d();
            MemoryStream memoryStream = new MemoryStream(c21f2904773eb8a90fbf89a701a12ff1f);

            try
            {
                cbcbdbfc95367bfec4c11b371d883aa2d.cc45242a6bfb904bfaee72c49be80e3d3(memoryStream, cd6f1966a966a6f1dabeb755aded4df42);
            }
            catch
            {
                memoryStream.Dispose();
                throw;
            }
            memoryStream.Dispose();
            return(cbcbdbfc95367bfec4c11b371d883aa2d);
        }
        // Token: 0x06000719 RID: 1817 RVA: 0x0003A860 File Offset: 0x00038A60
        private void cef36783c8274edea6244951ed1ea1b7e(object cd7b28952603b35a45c555982e677363a, EventArgs cdf15457ee4816989343b6e6e96dd4cfe)
        {
            cd72f04463e23d86b88073a95b804555a.cb2edd72f5c24a98e665ed0aba5073b19 cb2edd72f5c24a98e665ed0aba5073b = new cd72f04463e23d86b88073a95b804555a.cb2edd72f5c24a98e665ed0aba5073b19();
            cb2edd72f5c24a98e665ed0aba5073b.c4404a159870bf55bb6f111e66e59e82d = this;
            this.cee54c856c7e63e5fbea3d765715af7a0.SortDescriptors.Add(new SortDescriptor(ceffa389ee86c0ee26f31dd3efacbdd38.c5dd75c94760bfb37727a44ddc794d278(66422), (ListSortDirection)cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(18128)));
            cb2edd72f5c24a98e665ed0aba5073b.c727ad0bf79a3dbabc9ec7018f2e78199 = c0e4fbbd9d84d9421a3acc98e626b3813.cad714a49573fd585a8ab14c80a23536b(cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(18132));
            string             cfeefea196000bed18adf05bf7727db = ceffa389ee86c0ee26f31dd3efacbdd38.c5dd75c94760bfb37727a44ddc794d278(66433);
            Action             c594146923b42642ebf4bf2a5cd     = new Action(cb2edd72f5c24a98e665ed0aba5073b.cac1a6ee2050de5f27a17fef2acf0b8fe);
            Action <Exception> c62f902d27574ffccbd029fee23622bc;

            if ((c62f902d27574ffccbd029fee23622bc = cd72f04463e23d86b88073a95b804555a.< > c.ca6b3bce60a6464e6f649e5051bf8c5d0) == null)
            {
                for (;;)
                {
                    switch (6)
                    {
                    case 0:
                        continue;
                    }
                    break;
                }
                if (!true)
                {
                    RuntimeMethodHandle runtimeMethodHandle = methodof(cd72f04463e23d86b88073a95b804555a.cef36783c8274edea6244951ed1ea1b7e(object, EventArgs)).MethodHandle;
                }
                c62f902d27574ffccbd029fee23622bc = (cd72f04463e23d86b88073a95b804555a.< > c.ca6b3bce60a6464e6f649e5051bf8c5d0 = new Action <Exception>(cd72f04463e23d86b88073a95b804555a.< > c.cdfab1996eb8651828de2a4469aa3481e.c9ad044f527ca0d72064b85e26bac695c));
            }
            new c60797b4f8bfa489df1954dcdc88ad77d(cfeefea196000bed18adf05bf7727db, c594146923b42642ebf4bf2a5cd, c62f902d27574ffccbd029fee23622bc);
            string[] c727ad0bf79a3dbabc9ec7018f2e = cb2edd72f5c24a98e665ed0aba5073b.c727ad0bf79a3dbabc9ec7018f2e78199;
            for (int i = cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(18136); i < (int)c35e85ecdf822c0628c4ba6d3d6570767.cfeb04651f165d0166e7c10ab1acf8b28(c727ad0bf79a3dbabc9ec7018f2e); i += cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(18172))
            {
                string text  = c727ad0bf79a3dbabc9ec7018f2e[i];
                string text2 = ceffa389ee86c0ee26f31dd3efacbdd38.c5dd75c94760bfb37727a44ddc794d278(66526);
                cbcbdbfc95367bfec4c11b371d883aa2d cbcbdbfc95367bfec4c11b371d883aa2d = cbcbdbfc95367bfec4c11b371d883aa2d.cca035b5773e1c7bd4eb2ebb87879807e(text, (ceee61848167c1ade885c85db30acc060)cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(18140));
                TitleId titleId = new TitleId(cbcbdbfc95367bfec4c11b371d883aa2d.TitleId.ToString(ceffa389ee86c0ee26f31dd3efacbdd38.c5dd75c94760bfb37727a44ddc794d278(66557)));
                if (c6a5e9b85d86b4e098a511017a1073d71.cdf6d9c9c11df33b26da7f099398aff64.ContainsKey(titleId.FullGame))
                {
                    c6114b34ba4893a53ebb4b599e0e2e3fc c6114b34ba4893a53ebb4b599e0e2e3fc = c0e041e021e04e712883cd11308c15013.cab55a050df275722227783d6686266c9;
                    switch (titleId.IdType)
                    {
                    case c4646e2a6e2ad7e5620e9ecf229259217.c24a909f37d52e349b85b05af7ea35021:
                        c6114b34ba4893a53ebb4b599e0e2e3fc = c6a5e9b85d86b4e098a511017a1073d71.cdf6d9c9c11df33b26da7f099398aff64[titleId.FullGame];
                        if (c6114b34ba4893a53ebb4b599e0e2e3fc.System == ceee61848167c1ade885c85db30acc060.c976b35b0c4e8e6521c01617e67f4550b)
                        {
                            for (;;)
                            {
                                switch (3)
                                {
                                case 0:
                                    continue;
                                }
                                break;
                            }
                            c6114b34ba4893a53ebb4b599e0e2e3fc = c6a5e9b85d86b4e098a511017a1073d71.cdf6d9c9c11df33b26da7f099398aff64[titleId.FullGame].Updates.Last <c6a2f8acae5ff1a8a909193a5c5de6687>();
                        }
                        else if (c6114b34ba4893a53ebb4b599e0e2e3fc.System == (ceee61848167c1ade885c85db30acc060)cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(18156))
                        {
                            for (;;)
                            {
                                switch (7)
                                {
                                case 0:
                                    continue;
                                }
                                break;
                            }
                            cd72f04463e23d86b88073a95b804555a.cef0d9a6dff0a80e0101dc8fff3170e31 cef0d9a6dff0a80e0101dc8fff3170e = new cd72f04463e23d86b88073a95b804555a.cef0d9a6dff0a80e0101dc8fff3170e31();
                            cef0d9a6dff0a80e0101dc8fff3170e.cb9752ebbe18b2ad5c3dc365914dc024b = cbcbdbfc95367bfec4c11b371d883aa2d.TitleVersion;
                            try
                            {
                                c6114b34ba4893a53ebb4b599e0e2e3fc = c6a5e9b85d86b4e098a511017a1073d71.cdf6d9c9c11df33b26da7f099398aff64[titleId.FullGame].Updates.Find(new Predicate <c6a2f8acae5ff1a8a909193a5c5de6687>(cef0d9a6dff0a80e0101dc8fff3170e.c9b84fb92c525b314aa5f1523339706a3));
                                break;
                            }
                            catch
                            {
                                c6114b34ba4893a53ebb4b599e0e2e3fc = c0e041e021e04e712883cd11308c15013.cab55a050df275722227783d6686266c9;
                                break;
                            }
                            goto IL_2E4;
                        }
                        break;

                    case c4646e2a6e2ad7e5620e9ecf229259217.cf3ffecff4696059f416ae6bc384a621a:
                        c6114b34ba4893a53ebb4b599e0e2e3fc = c6a5e9b85d86b4e098a511017a1073d71.cdf6d9c9c11df33b26da7f099398aff64[titleId.FullGame];
                        break;

                    case c4646e2a6e2ad7e5620e9ecf229259217.cfcd2a9c7ebb0515632c1fccbd0310e52:
                        c6114b34ba4893a53ebb4b599e0e2e3fc = c6a5e9b85d86b4e098a511017a1073d71.cdf6d9c9c11df33b26da7f099398aff64[titleId.FullGame].Dlc;
                        break;

                    case c4646e2a6e2ad7e5620e9ecf229259217.cce1ca64aa0800a9df01b06d31f2d1fd6:
                        goto IL_2E4;

                    case c4646e2a6e2ad7e5620e9ecf229259217.cc1497055f98bea140f4753d720a66191:
                        c6114b34ba4893a53ebb4b599e0e2e3fc = c6a5e9b85d86b4e098a511017a1073d71.cdf6d9c9c11df33b26da7f099398aff64[titleId.FullGame];
                        break;
                    }
IL_314:
                    if (c6114b34ba4893a53ebb4b599e0e2e3fc != null)
                    {
                        for (;;)
                        {
                            switch (3)
                            {
                            case 0:
                                continue;
                            }
                            break;
                        }
                        ListViewDataItem listViewDataItem = new ListViewDataItem();
                        cef6c0abffd4c77eb21f799d5eddaf127 cef6c0abffd4c77eb21f799d5eddaf;
                        c793a8ac5c8e22138553e8edbe4f7092f.c6333b8d01cc2ac0ec4fe13624a14dfc7(ref cef6c0abffd4c77eb21f799d5eddaf);
                        cef6c0abffd4c77eb21f799d5eddaf.ce982993aea6e7c98bde3b5ebab09d6fe = cbcbdbfc95367bfec4c11b371d883aa2d;
                        cef6c0abffd4c77eb21f799d5eddaf.cbff63bc76813d445bdebbfc2e5c01716 = c6114b34ba4893a53ebb4b599e0e2e3fc;
                        cef6c0abffd4c77eb21f799d5eddaf.c08f95d2c6b325a66160e456d3da3c9c9 = Path.GetDirectoryName(text);
                        listViewDataItem.Tag = cef6c0abffd4c77eb21f799d5eddaf;
                        ListViewDataItem listViewDataItem2 = listViewDataItem;
                        if (c6114b34ba4893a53ebb4b599e0e2e3fc.ca435006c85356cb7385a782de8889a0a != c59ff87f6bdc69ff3440c18f170633236.c75de07cf35dca1805ba630578576f097)
                        {
                            for (;;)
                            {
                                switch (3)
                                {
                                case 0:
                                    continue;
                                }
                                break;
                            }
                            text2 = ceffa389ee86c0ee26f31dd3efacbdd38.c5dd75c94760bfb37727a44ddc794d278(66670);
                            listViewDataItem2.Enabled = (cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(18160) != 0);
                        }
                        this.cee54c856c7e63e5fbea3d765715af7a0.Items.Add(listViewDataItem2);
                        listViewDataItem2[cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(18164)] = c6114b34ba4893a53ebb4b599e0e2e3fc.ToString();
                        listViewDataItem2[cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(18168)] = text2;
                        goto IL_3D6;
                    }
                    goto IL_3D6;
IL_2E4:
                    c6114b34ba4893a53ebb4b599e0e2e3fc = c6a5e9b85d86b4e098a511017a1073d71.cdf6d9c9c11df33b26da7f099398aff64[titleId.FullGame];
                    goto IL_314;
                }
                for (;;)
                {
                    switch (3)
                    {
                    case 0:
                        continue;
                    }
                    break;
                }
                text2 = ceffa389ee86c0ee26f31dd3efacbdd38.c5dd75c94760bfb37727a44ddc794d278(66564);
                ListViewDataItem listViewDataItem3 = new ListViewDataItem();
                this.cee54c856c7e63e5fbea3d765715af7a0.Items.Add(listViewDataItem3);
                listViewDataItem3.Enabled = (cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(18144) != 0);
                listViewDataItem3[cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(18148)] = string.Format(ceffa389ee86c0ee26f31dd3efacbdd38.c5dd75c94760bfb37727a44ddc794d278(66643), titleId.IdRaw);
                listViewDataItem3[cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(18152)] = text2;
                IL_3D6 :;
            }
            for (;;)
            {
                switch (1)
                {
                case 0:
                    continue;
                }
                break;
            }
            if (this.cee54c856c7e63e5fbea3d765715af7a0.Items.Count != 0)
            {
                for (;;)
                {
                    switch (1)
                    {
                    case 0:
                        continue;
                    }
                    break;
                }
                return;
            }
            RadMessageBox.Show(ceffa389ee86c0ee26f31dd3efacbdd38.c5dd75c94760bfb37727a44ddc794d278(66755));
            base.DialogResult = (DialogResult)cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(18176);
            base.Close();
        }