internal static string GetMeetingIdFromUrl(string sUrl) { label_1: int num1 = 27897947; string str1; while (true) { int num2 = 1689692278; uint num3; bool flag1; string str2; string str3; bool flag2; switch ((num3 = (uint)(num1 ^ num2)) % 15U) { case 0: goto label_1; case 1: int num4 = flag2 ? -2074145822 : (num4 = -302787723); int num5 = (int)num3 * 932395812; num1 = num4 ^ num5; continue; case 2: str2 = MeetingHelper.\u206C(str2, 0, MeetingHelper.\u206C(str2, \u003CModule\u003E.\u200E <string>(859380423U))); num1 = (int)num3 * 469478324 ^ 1735885874; continue; case 3: num1 = (int)num3 * -948732579 ^ -962982047; continue; case 4: str2 = MeetingHelper.\u200C(str2, MeetingHelper.\u206C(str2, str3) + MeetingHelper.\u202D(str3)); num1 = (int)num3 * 490061837 ^ -301337033; continue; case 5: flag2 = MeetingHelper.\u206C(str2, \u003CModule\u003E.\u202A <string>(2280426333U)) > 0; num1 = (int)num3 * -1594154569 ^ -1663054960; continue; case 6: str3 = \u003CModule\u003E.\u206B <string>(3563674369U); num1 = (int)num3 * -458027111 ^ 915727303; continue; case 8: str1 = str2; num1 = 1764507537; continue; case 9: num1 = (int)num3 * -417916381 ^ -1976517392; continue; case 10: flag1 = MeetingHelper.\u200F(str2, \u003CModule\u003E.\u202A <string>(1715048345U)); num1 = (int)num3 * 1919227186 ^ 772833522; continue; case 11: num1 = 375971777; continue; case 12: num1 = (int)num3 * -943920683 ^ 111501491; continue; case 13: int num6 = flag1 ? -1020021567 : (num6 = -1534560342); int num7 = (int)num3 * -159960850; num1 = num6 ^ num7; continue; case 14: str2 = sUrl; num1 = (int)num3 * 705127235 ^ -1942822913; continue; default: goto label_16; } } label_16: return(str1); }
internal static string GetFormattedMeetingId(string _ID) { label_1: int num1 = 919540630; string str; while (true) { int num2 = 782964635; uint num3; bool flag; switch ((num3 = (uint)(num1 ^ num2)) % 10U) { case 0: str = _ID; num1 = 1633485878; continue; case 1: int num4 = _ID != null ? 1960786079 : (num4 = 102178532); int num5 = (int)num3 * -112359463; num1 = num4 ^ num5; continue; case 2: _ID = string.Empty; num1 = (int)num3 * 1942110643 ^ -1494480998; continue; case 3: _ID = MeetingHelper.\u200F(_ID, \u003CModule\u003E.\u206A <string>(2691421578U), ""); flag = MeetingHelper.\u202D(_ID) > 7; num1 = 740221147; continue; case 4: int num6 = flag ? -954508806 : (num6 = -145388427); int num7 = (int)num3 * -1022518308; num1 = num6 ^ num7; continue; case 5: _ID = MeetingHelper.\u206B(new string[5] { MeetingHelper.\u206C(_ID, 0, 3), \u003CModule\u003E.\u200E <string>(2237685910U), MeetingHelper.\u206C(_ID, 3, 3), \u003CModule\u003E.\u202A <string>(767452174U), MeetingHelper.\u200C(_ID, 6) }); num1 = (int)num3 * -504851402 ^ -1009333351; continue; case 6: num1 = (int)num3 * 904883302 ^ -425166329; continue; case 8: num1 = (int)num3 * -958296575 ^ -917973759; continue; case 9: goto label_1; default: goto label_11; } } label_11: return(str); }