// Token: 0x0600001D RID: 29 RVA: 0x00002E50 File Offset: 0x00001050
        public static void c23bc14d19fb4d13e1a6b4ea7bc2d11fd(c6114b34ba4893a53ebb4b599e0e2e3fc c804bc52f7f79bffee6fd394ef382eb76, IPAddress cb689e652eac22c54ef570b384f0df229, string cebde33105e7bc56f018312406bb67aae)
        {
            if (c804bc52f7f79bffee6fd394ef382eb76.TitleId.IdType != (c4646e2a6e2ad7e5620e9ecf229259217)cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(176))
            {
                for (;;)
                {
                    switch (5)
                    {
                    case 0:
                        continue;
                    }
                    break;
                }
                if (!true)
                {
                    RuntimeMethodHandle runtimeMethodHandle = methodof(c4cd44b7f0ea7b2eedfa2e91d4fd51a09.c23bc14d19fb4d13e1a6b4ea7bc2d11fd(c6114b34ba4893a53ebb4b599e0e2e3fc, IPAddress, string)).MethodHandle;
                }
                throw new Exception(ceffa389ee86c0ee26f31dd3efacbdd38.c5dd75c94760bfb37727a44ddc794d278(905));
            }
            if (c804bc52f7f79bffee6fd394ef382eb76.System != (ceee61848167c1ade885c85db30acc060)cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(180))
            {
                for (;;)
                {
                    switch (2)
                    {
                    case 0:
                        continue;
                    }
                    break;
                }
                throw new Exception(ceffa389ee86c0ee26f31dd3efacbdd38.c5dd75c94760bfb37727a44ddc794d278(968));
            }
            c4a0c1729f34b9cf7da2405086f4c0853 c4a0c1729f34b9cf7da2405086f4c = new c4a0c1729f34b9cf7da2405086f4c0853(cb689e652eac22c54ef570b384f0df229.ToString(), ceffa389ee86c0ee26f31dd3efacbdd38.c5dd75c94760bfb37727a44ddc794d278(1063), "");

            if (!c4a0c1729f34b9cf7da2405086f4c.cc18548f4a692947f5caa2bf9e8480539(ceffa389ee86c0ee26f31dd3efacbdd38.c5dd75c94760bfb37727a44ddc794d278(1082)).Contains(c804bc52f7f79bffee6fd394ef382eb76.TitleId.High.ToLower()))
            {
                for (;;)
                {
                    switch (4)
                    {
                    case 0:
                        continue;
                    }
                    break;
                }
                throw new c8fe0c6e7a752b4c1e7ccb99b428ad373();
            }
            c4a0c1729f34b9cf7da2405086f4c.ca0deb4313b3486e1a76640a9a4da62b2(c425bd02e62fe6f0f6895b17f61cfe0f0.c8d9bd1b5f903cbc3ebfaf48b8b440c7a(ceffa389ee86c0ee26f31dd3efacbdd38.c5dd75c94760bfb37727a44ddc794d278(1082), c804bc52f7f79bffee6fd394ef382eb76.TitleId.High.ToLower(), ceffa389ee86c0ee26f31dd3efacbdd38.c5dd75c94760bfb37727a44ddc794d278(1145)), cebde33105e7bc56f018312406bb67aae);
        }
        // Token: 0x0600001E RID: 30 RVA: 0x00002F6C File Offset: 0x0000116C
        public static void c68ab30dee2e91d4605491213bc03a867(c6114b34ba4893a53ebb4b599e0e2e3fc c804bc52f7f79bffee6fd394ef382eb76, IPAddress cb689e652eac22c54ef570b384f0df229, string cebde33105e7bc56f018312406bb67aae)
        {
            if (c804bc52f7f79bffee6fd394ef382eb76.TitleId.IdType != (c4646e2a6e2ad7e5620e9ecf229259217)cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(184))
            {
                for (;;)
                {
                    switch (2)
                    {
                    case 0:
                        continue;
                    }
                    break;
                }
                if (!true)
                {
                    RuntimeMethodHandle runtimeMethodHandle = methodof(c4cd44b7f0ea7b2eedfa2e91d4fd51a09.c68ab30dee2e91d4605491213bc03a867(c6114b34ba4893a53ebb4b599e0e2e3fc, IPAddress, string)).MethodHandle;
                }
                throw new Exception(ceffa389ee86c0ee26f31dd3efacbdd38.c5dd75c94760bfb37727a44ddc794d278(905));
            }
            if (c804bc52f7f79bffee6fd394ef382eb76.System != (ceee61848167c1ade885c85db30acc060)cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(188))
            {
                for (;;)
                {
                    switch (5)
                    {
                    case 0:
                        continue;
                    }
                    break;
                }
                throw new Exception(ceffa389ee86c0ee26f31dd3efacbdd38.c5dd75c94760bfb37727a44ddc794d278(968));
            }
            c4a0c1729f34b9cf7da2405086f4c0853 c4a0c1729f34b9cf7da2405086f4c = new c4a0c1729f34b9cf7da2405086f4c0853(cb689e652eac22c54ef570b384f0df229.ToString(), ceffa389ee86c0ee26f31dd3efacbdd38.c5dd75c94760bfb37727a44ddc794d278(1063), "");
            FileStream fileStream = File.Open(cebde33105e7bc56f018312406bb67aae, (FileMode)cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(192));

            try
            {
                ZipArchive zipArchive = new ZipArchive(fileStream, (ZipArchiveMode)cebbdeae8341a51f374f3ef4c993a069a.c6bc1c09ec46e3a402ca1f5ca208c573e(196));
                try
                {
                    c4a0c1729f34b9cf7da2405086f4c.c096bb34616f42313f075f0a552d93d2a(c425bd02e62fe6f0f6895b17f61cfe0f0.c8d9bd1b5f903cbc3ebfaf48b8b440c7a(ceffa389ee86c0ee26f31dd3efacbdd38.c5dd75c94760bfb37727a44ddc794d278(1082), c804bc52f7f79bffee6fd394ef382eb76.TitleId.High.ToLower(), ceffa389ee86c0ee26f31dd3efacbdd38.c5dd75c94760bfb37727a44ddc794d278(1145)), zipArchive);
                }
                finally
                {
                    if (zipArchive != null)
                    {
                        for (;;)
                        {
                            switch (1)
                            {
                            case 0:
                                continue;
                            }
                            break;
                        }
                        ((IDisposable)zipArchive).Dispose();
                    }
                }
            }
            finally
            {
                if (fileStream != null)
                {
                    for (;;)
                    {
                        switch (2)
                        {
                        case 0:
                            continue;
                        }
                        break;
                    }
                    ((IDisposable)fileStream).Dispose();
                }
            }
        }